.template-product,.template-product main,.template-product .content-for-layout{background:#fff}.product-page{--product-ink: #011624;--product-surface: #f8f8f8;--product-blue: #2b92c3;--product-accent: #007cb7;padding-top:1rem!important;padding-bottom:10rem!important;background:#fff;color:var(--product-ink)}.product-breadcrumbs{box-sizing:border-box;max-width:144rem;padding-top:1rem;padding-bottom:1rem}.product-breadcrumbs .breadcrumb{gap:.5rem;margin:0;color:#011624;font-size:1.4rem;font-weight:400;line-height:1.8rem;row-gap:.4rem;z-index:0}.product-breadcrumbs .breadcrumb a,.product-breadcrumbs .breadcrumb__delimiter{margin:0;color:#011624;opacity:.5}.product-breadcrumbs .breadcrumb__delimiter:before{content:">";color:currentColor;font-size:1.4rem}.product-breadcrumbs .breadcrumb span{color:#011624;opacity:1}.product-page .product__main,.product-page .product__info-container{position:static;top:auto}.product-page .product__info-container{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:2rem;padding:0;color:var(--product-ink)}.product-page .product__info-container>*:not(.pickup-availability){width:100%}.product-page .product__text:empty{display:none}.product-page .product__title__wrapper{grid-column:1 / -1;order:1}.product-page .product__title{margin:0;background:linear-gradient(106deg,#000a10 14%,#07abf8 93%);background-clip:text;color:transparent;font-size:4rem;font-weight:700;letter-spacing:0;line-height:4.4rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-page .price-wrapper{grid-column:1;order:2;align-self:center;flex-wrap:nowrap;gap:1rem}.product-page .price-wrapper .price,.product-page .price-wrapper .price__sale{align-items:center}.product-page .price-wrapper .price__sale{gap:2rem}.product-page .price--product .price-item,.product-page .price-wrapper .price__regular,.product-page .price-wrapper .price-item--sale,.product-page .price-wrapper .price--on-sale .price-item--regular{color:var(--product-ink);font-size:2.4rem;font-weight:600;line-height:2.8rem}.product-page .price--product .price-item--tax-note,.product-page .price-wrapper .price-item--tax-note{color:rgba(var(--color-foreground),.7);font-size:1.4rem;font-weight:400;line-height:normal}.product-page .product__badge .badge{min-height:2.8rem;padding:.5rem 1rem;background:var(--product-ink);color:#fff;font-size:1.4rem;font-weight:700;line-height:1.8rem}.product-page .installment-wrapper,.product-page .product__tax{display:none}.product-page .product__inventory{grid-column:2;order:2;align-self:center}.product-page .product__inventory-inner{display:flex;align-items:center;gap:.8rem;color:#008c09;font-size:1.4rem;font-weight:700;line-height:1.8rem;white-space:nowrap}.product-page .product__inventory-inner .icon{width:1.8rem;height:1.8rem}.product-page .product-parameters{grid-column:1 / -1;order:3;padding-block:2rem;border-color:#01162480;border-width:.05rem 0}.product-page .product-parameters variant-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;width:100%}.product-page .product-parameters variant-selects .product-form__controls{width:100%}.product-page .product-form__group-name{display:block;margin-bottom:1rem;color:var(--product-ink);font-size:1rem;font-weight:400;line-height:1.2rem}.product-page .product-parameters .select__select{min-height:4.4rem;padding:1rem 4.4rem 1rem 1rem;background:var(--product-surface);border:0;border-radius:1rem;color:var(--product-ink);font-size:1.6rem;line-height:2rem}.product-page .product-parameters .select .icon{right:1rem;width:2.4rem;height:2.4rem}.product-page .product__buy-buttons{grid-column:1 / -1;order:4}.product-page .product-form__buttons-row{align-items:center;gap:2rem}.product-page .product-form__quantity,.product-page quantity-input{width:12.1rem}.product-page quantity-input{min-height:4.4rem;background:var(--product-surface);border:0;border-radius:1rem}.product-page quantity-input:after{display:none}.product-page quantity-input .quantity__button{width:4rem}.product-page quantity-input .quantity__input{min-width:3rem;padding:0;color:var(--product-ink);font-size:1.6rem}.product-page .product-form__submit{min-height:4.4rem;width:auto;padding:1.2rem 2.4rem;background:var(--product-blue);border-color:var(--product-blue);border-radius:999px;color:#fff;font-size:1.6rem;font-weight:400;line-height:2rem}.product-page .product-form__submit .icon{display:none}.product-page .product-form__submit:hover,.product-page .product-form__submit:focus-visible{background:var(--product-accent);border-color:var(--product-accent)}.product-page .qrw{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;width:100%;margin-top:2rem;padding:2rem;background:var(--product-surface);border-radius:1rem;color:var(--product-ink)}.product-page .qrw p{margin:0}.product-page .qrw-cuota-section{padding-bottom:1rem;border-bottom:.05rem solid rgba(1,22,36,.5)}.product-page .qrw-eyebrow{margin-bottom:.5rem!important;background:linear-gradient(111deg,#007cb7 9%,#07abf8 53%);background-clip:text;color:transparent!important;font-size:1.6rem;font-weight:700;line-height:2rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-page .qrw-price-row{display:flex;align-items:flex-end;gap:.2rem}.product-page .qrw-cuota{color:var(--product-ink);font-size:2.4rem;font-weight:600;line-height:2.8rem}.product-page .qrw-cuota-suffix{color:#01162480;font-size:1.6rem;line-height:2rem}.product-page .qrw-meta,.product-page .qrw-iva,.product-page .qrw-plazo-label,.product-page .qrw-mdm-label,.product-page .qrw-mdm-sub{color:#01162480;font-size:1rem;line-height:1.2rem}.product-page .qrw-iva,.product-page .qrw-mdm-label{font-weight:700}.product-page .qrw-plazos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.product-page .qrw-plazo{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:1rem;background:transparent;border:.05rem solid var(--product-ink);border-radius:1rem;color:var(--product-ink);cursor:pointer}.product-page .qrw-plazo.is-active{background:var(--product-accent);border-color:var(--product-accent);color:#fff}.product-page .qrw-plazo-num{font-size:1.6rem;font-weight:700;line-height:2rem;text-align:center}.product-page .qrw-plazo-sub{overflow:hidden;max-width:100%;font-size:1rem;line-height:1.2rem;opacity:.5;text-overflow:ellipsis;white-space:nowrap}.product-page .qrw-plazo.is-active .qrw-plazo-sub{opacity:1}.product-page .qrw-mdm-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.product-page .qrw-mdm-row>div{display:flex;flex-direction:column;gap:.5rem}.product-page .qrw-switch{position:relative;display:block;flex:0 0 4.2rem;width:4.2rem;height:2.6rem}.product-page .qrw-switch input{position:absolute;width:1px;height:1px;opacity:0}.product-page .qrw-switch-track{position:absolute;top:0;right:0;bottom:0;left:0;background:#01162440;border-radius:999px;cursor:pointer;transition:background .2s ease}.product-page .qrw-switch-track:after{content:"";position:absolute;top:.3rem;left:.3rem;width:2rem;height:2rem;background:#fff;border-radius:50%;transition:transform .2s ease}.product-page .qrw-switch input:checked+.qrw-switch-track{background:var(--product-accent)}.product-page .qrw-switch input:checked+.qrw-switch-track:after{transform:translate(1.6rem)}.product-page .qcot-btn{min-height:4.4rem;margin:2rem 0 0;padding:1.2rem 2.4rem;background:var(--product-blue);border-radius:999px;font-family:inherit;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:2rem}.product-page .qcot-btn:hover,.product-page .qcot-btn:focus-visible{background:var(--product-accent)}.product-page .product__description{grid-column:1 / -1;order:5;padding:2rem!important;background:var(--product-surface);border-radius:2.5rem;color:var(--product-ink)}.product-page .product__description-summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:3.2rem;font-size:1.6rem;font-weight:700;line-height:2rem;list-style:none;cursor:pointer}.product-page .product__description-summary::-webkit-details-marker{display:none}.product-page .product__description-summary .icon{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;padding:.8rem;transition:transform .2s ease}.product-page .product__description[open] .product__description-summary .icon{transform:rotate(180deg)}.product-page .product__description-content{padding-top:2rem}.product-page .product__tags,.product-page .pickup-availability,.product-page .about,.product-page .share-buttons{grid-column:1 / -1;order:6}.product-page .product__media-list-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem}.product-page .product__media-list,.product-page .product__media-list .product__media,.product-page .product__media-subitem .product__media{background:var(--product-surface)}.product-page .product__media-list{display:block;flex-wrap:nowrap}.product-page .product__media-list>.swiper-wrapper{display:flex;flex-wrap:nowrap;width:100%}.product-page .product__media-list .product__media-item{flex:0 0 100%;width:100%!important;max-width:100%}.product-page .product__outer--slider-previews .product__media-list,.product-page .product__outer--slider-previews .product__media-list .product__media,.product-page .product__outer--slider-previews .product__media-list .deferred-media,.product-page .product__media-subitem{border-radius:2.5rem}.product-page .product__media-list .product__media img,.product-page .product__media-subitem .product__media img{object-fit:contain}.product-page .product__media-sublist-outer{width:100%;overflow:hidden}.product-page .product__media-sublist{max-width:none;margin:0;cursor:grab}.product-page .product__media-sublist .swiper-wrapper{gap:1rem;margin:2.5rem 0 0 2.5rem}.product-page .product__media-subitem{flex:0 0 auto;height:auto;min-width:0;min-height:8.8rem;aspect-ratio:1 / 1;background:var(--product-surface);border:0;opacity:.5;max-height:150px}.product-page .product__media-subitem.swiper-slide-thumb-active{opacity:1}.product-page .product__media-subitem .product__media{height:100%;padding-bottom:0!important}.product-page .product__media-subitem .product__media img{width:100%!important;height:100%;object-fit:contain;border-radius:2.5rem}@media screen and (min-width:1100px){.template-product sticky-header.header-wrapper.container{box-sizing:border-box;padding-inline:5rem}.product-breadcrumbs,.product-page .product{padding-inline:5rem}.product-page .product__main,.product-page .product__media-wrapper{height:auto}.product-page .product__media-list-wrapper{height:630px}.product-page .product__media-list{flex:0 0 630px;width:100%;height:630px}.product-page .product__media-list .swiper-wrapper,.product-page .product__media-list .product__media-item,.product-page .product__media-list .product__media,.product-page .product__media-list .deferred-media{height:100%!important}.product-page .product__media-list .product__media-item{flex-basis:100%;width:100%!important}.product-page .product__media-list .product__media,.product-page .product__media-list .deferred-media{padding-bottom:0!important}}@media screen and (max-width:1099px){.product-page{padding-bottom:6rem!important}.product-page .product__outer{gap:3.2rem}.product-page .product__info-container{padding:0}.product-page .product__title{font-size:3.8rem;line-height:4.2rem}}@media screen and (max-width:749px){.product-breadcrumbs{overflow:hidden}.product-breadcrumbs .breadcrumb{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.4rem;white-space:nowrap}.product-page .product__info-container{grid-template-columns:minmax(0,1fr)}.product-page .product__title{font-size:3.2rem;line-height:3.6rem}.product-page .price-wrapper,.product-page .product__inventory{grid-column:1}.product-page .product__inventory{order:3}.product-page .product-parameters{order:4}.product-page .product__buy-buttons{order:5}.product-page .product__description{order:6}.product-page .product-parameters variant-selects{grid-template-columns:minmax(0,1fr)}.product-page .product-form__buttons-row{align-items:stretch;flex-direction:column}.product-page .product-form__quantity,.product-page quantity-input,.product-page .product-form__submit{width:100%}.product-page .qrw-plazos{grid-template-columns:minmax(0,1fr)}.product-page .product__media-subitem{aspect-ratio:1 / 1}.product-page .product__media-sublist .swiper-wrapper{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-product.css.map */
