.pack-product{max-width:var(--page-width, 1920px);margin-inline:auto;padding:0 var(--page-margin, 40px)}@media(min-width:750px){.pack-product>.pack-product__layout{--pack-grid-w: min(1480px, calc(100% + 2 * var(--page-margin, 40px)));width:var(--pack-grid-w);margin-inline:calc((100% - var(--pack-grid-w)) / 2)}}.pack-product__layout>.pack-product__info{min-width:0}.pack-product__info{position:sticky;top:calc(var(--header-height, 60px) + 1rem);padding:1rem 0}@media(max-width:749px){.pack-product__info{position:static}}.pack-product__breadcrumb{font-family:DM Sans,sans-serif;font-size:.75rem;opacity:.7;margin-bottom:1rem}.pack-product__breadcrumb a{color:inherit;text-decoration:none}.pack-product__breadcrumb a:hover{text-decoration:underline}.pack-product__breadcrumb span{margin-inline:.35rem;opacity:.5}.pack-product__title{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;font-style:italic;margin:0 0 1.5rem}.pack-items{list-style:none;padding:0;margin:0 0 1.5rem}.pack-items__row{display:grid;grid-template-columns:80px 1fr;gap:1rem;align-items:start;padding:1.25rem 0;border-bottom:1px solid #e5e5e5}.pack-items__row:first-child{border-top:1px solid #e5e5e5}.pack-items__image{width:80px;overflow:hidden;background:#f5f5f5}.pack-items__image img{width:100%;height:auto;object-fit:cover}.pack-items__details{display:flex;flex-direction:column;gap:.5rem}.pack-items__name{font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;text-decoration:none;color:var(--color-foreground)}.pack-items__name:hover{text-decoration:underline}.pack-items__price{font-family:DM Sans,sans-serif;font-size:11px}.pack-items__material-row{display:flex;align-items:center;gap:.75rem}.pack-items__dots{display:flex;gap:.35rem;align-items:center}.pack-items__dot{width:10px;height:10px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:width .2s,height .2s;opacity:.5}.pack-items__dot--active{width:14px;height:14px;opacity:1}.pack-items__dot:hover{opacity:.8}.pack-items__material-desc{font-family:DM Sans,sans-serif;font-size:9px;opacity:.6}.pack-items__text-options{display:flex;gap:.75rem;align-items:center}.pack-items__text-btn{font-family:DM Sans,sans-serif;font-size:10px;background:none;border:none;padding:0;cursor:pointer;opacity:.5}.pack-items__text-btn--active{opacity:1;text-decoration:underline;text-underline-offset:3px}.pack-items__text-btn:hover{opacity:.8}.pack-items__add-to-cart{font-family:DM Sans,sans-serif;font-size:10px;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;color:var(--color-foreground);align-self:flex-start;margin-top:.25rem}.pack-items__add-to-cart:hover{opacity:.7}.pack-items__add-to-cart:disabled{opacity:.4;cursor:not-allowed}.pack-product__total{display:flex;justify-content:space-between;align-items:baseline;padding:1rem 0;margin-bottom:.5rem}.pack-product__total-label{font-family:DM Sans,sans-serif;font-size:11px;font-weight:400}.pack-product__total-price{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400}.pack-product__total-compare{font-size:10px;text-decoration:line-through;opacity:.5;margin-right:.5rem}.pack-product__savings{font-family:DM Sans,sans-serif;font-size:9px;color:#2d7d46;margin-bottom:1rem}.pack-product__atc{width:100%;padding:.9rem;background:#000;color:#fff;border:none;font-family:DM Sans,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:center;margin-bottom:.5rem}.pack-product__atc:hover{opacity:.9}.pack-product__atc:disabled{opacity:.4;cursor:not-allowed}.pack-product__payment-note{font-family:DM Sans,sans-serif;font-size:9px;opacity:.6;text-align:center;margin-bottom:2rem}.pack-product__tabs{margin-top:2rem}.pack-product__tabs-nav{display:flex;gap:0;border-bottom:1px solid #e5e5e5}.pack-product__tab-btn{padding:.6rem 1.2rem;font-family:DM Sans,sans-serif;font-size:10px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;opacity:.5;text-transform:none}.pack-product__tab-btn--active{opacity:1;border-bottom-color:#000}.pack-product__tab-content{display:none;padding:1.5rem 0;font-family:DM Sans,sans-serif;font-size:10px;line-height:1.8}.pack-product__tab-content--active{display:block}.pack-grid{max-width:var(--page-width, 1920px);margin:2rem auto;padding:0 var(--page-margin, 40px)}.pack-grid__heading{font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.pack-grid__products{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:749px){.pack-grid__products{grid-template-columns:repeat(2,1fr)}}.pack-grid__item{text-decoration:none;color:var(--color-foreground)}.pack-grid__item img{width:100%;aspect-ratio:3/4;object-fit:cover;background:#f5f5f5}.pack-grid__item-title{font-family:DM Sans,sans-serif;font-size:9.8px;font-style:italic;margin-top:.4rem}.pack-grid__item-price{font-family:DM Sans,sans-serif;font-size:8.8px;margin-top:.15rem}.creu-pack__count{font-family:DM Sans,sans-serif;font-size:11px;margin:0 0 .75rem}.creu-pack__qty{opacity:.6}.creu-pack__selectors{display:flex;flex-direction:column;gap:.6rem;min-width:0}.creu-pack__selectors .pack-items__text-options{flex-wrap:wrap}.creu-pack__metal{border-radius:0}.creu-pack__metal--oro{background:linear-gradient(140deg,#f0d89b,#c79a33)}.creu-pack__metal--plata{background:linear-gradient(140deg,#f0f2f3,#aeb5b9)}.creu-pack__metal--acero{background:#a8a8a8}.creu-pack__metal:focus-visible,.creu-pack .pack-items__text-btn:focus-visible,.creu-pack__add-all:focus-visible{outline:1px solid currentColor;outline-offset:3px}.creu-pack__total{gap:1rem;padding-block:1.25rem .5rem}.creu-pack__add-all{font-family:DM Sans,sans-serif;font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:none;border:0;padding:0;color:var(--color-foreground);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.creu-pack__add-all:disabled{opacity:.4;cursor:not-allowed}.creu-pack__status{font-family:DM Sans,sans-serif;font-size:10px;min-height:1em;margin:0;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/10/assets/creu-pack.css.map */
