:root{--z-black: #000;--z-grey: #767676;--z-line: #dcdcdc;--z-mist: #f3f3f3;--z-sale: #c8102e}h1,h2,.h0,.h1,.h2,.title,.banner__heading,.collection-hero__title,.product__title h1{font-weight:900;letter-spacing:-.02em;line-height:1.02}h3,.h3,.h4{font-weight:700;letter-spacing:-.01em}.announcement-bar__message{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500;min-height:3.4rem}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{text-transform:uppercase;font-size:1.25rem;letter-spacing:.08em;font-weight:600;text-decoration:none!important}.header__active-menu-item{text-decoration:none;border-bottom:1px solid currentColor}.header__heading-logo{max-width:100%}.button,.shopify-payment-button__button--unbranded,.button--secondary{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:1.3rem}.button{min-height:4.8rem}.card__heading,.card__heading a{font-size:1.45rem;font-weight:600;letter-spacing:0;line-height:1.3;text-decoration:none!important}.card-wrapper:hover .card__heading a{text-decoration:underline!important;text-underline-offset:.3rem}.card__information{padding-top:1.2rem!important;row-gap:.2rem}.z-card-colors{display:block;font-size:1.25rem;color:var(--z-grey);margin:.1rem 0 .4rem}.card-information .price{font-size:1.4rem;letter-spacing:0}.price--on-sale .price-item--sale{color:var(--z-sale);font-weight:500}.price .price-item--regular s,.price--on-sale .price-item--regular{color:var(--z-grey)}.badge{border-radius:0!important;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:.4rem .8rem;border:0}.badge.z-badge-new{background:#fff;color:#000}.title-wrapper-with-link .title,.collection-list-title{font-size:clamp(2.4rem,3vw,3.6rem)}.title-wrapper-with-link a{text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;font-weight:600}.collection-list .card__heading{font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.banner__heading{font-size:clamp(3.6rem,6vw,7.2rem)}.banner__text{font-size:1.6rem}.product__title h1{font-size:clamp(2.6rem,3vw,3.4rem)}.product .price{font-size:1.8rem}.product__info-container .product__text.subtitle{font-size:1.25rem;letter-spacing:.04em;color:var(--z-grey);text-transform:uppercase}.product-form__input .form__label{text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;font-weight:600}.product-form__input input[type=radio]+label{border-radius:0;min-width:4.8rem;justify-content:center}.product__accordion summary .accordion__title{text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem;font-weight:600}.product__accordion .accordion__content{font-size:1.45rem}.product-popup-modal__opener .product-popup-modal__button{text-transform:uppercase;letter-spacing:.06em;font-size:1.25rem;font-weight:600}.multicolumn-card__info .inline-richtext,.multicolumn-card h3{font-size:1.5rem;font-weight:700;letter-spacing:0}.multicolumn-card__info .rte{font-size:1.35rem;color:#444}.footer-block__heading{text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;font-weight:700}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;text-decoration:none}.footer{border-top:1px solid var(--z-line)}.main-page-title{font-size:clamp(3rem,4vw,4.4rem)}.rte h3{font-size:1.7rem;margin-top:2.8rem}.rte table.z-size-table{width:100%;max-width:42rem;border-collapse:collapse;margin:2rem 0 3rem;table-layout:fixed}.rte .z-size-table th,.rte .z-size-table td{border:0;border-bottom:1px solid var(--z-line);padding:1.2rem 1.4rem;text-align:left;font-size:1.5rem}.rte .z-size-table th{font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;border-bottom:1px solid var(--z-black)}.rte .z-size-table td:first-child{font-weight:700}.rte .z-size-table tbody tr:nth-child(odd){background:var(--z-mist)}.product-popup-modal__content .rte table.z-size-table{max-width:100%}.product__media-item,.product__media-wrapper .media{background:#ebeae8}.product__info-wrapper{padding-left:clamp(0rem,3vw,5rem)!important}.product__info-container>*+*{margin-top:0}.z-crumbs{display:flex;gap:.8rem;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase;color:var(--z-grey);margin-bottom:.4rem}.z-crumbs a{color:inherit;text-decoration:none}.z-crumbs a:hover{color:var(--z-black)}.product__title{margin-bottom:.6rem}.product__title h1{font-size:clamp(2.8rem,3.2vw,4rem);line-height:1}.product__info-container .price{margin-bottom:1.6rem}.product__description{font-size:1.5rem;padding-bottom:2rem;border-bottom:1px solid var(--z-line);margin-bottom:2rem}.product__description ul{list-style:none;padding:0;margin:1.2rem 0 0;display:grid;gap:.2rem;color:#555;font-size:1.35rem;line-height:1.6}.product__description p:last-child{display:none}.z-sg-trigger{margin:.4rem 0 1.6rem}.z-sg-open{display:inline-flex;align-items:center;gap:.8rem;background:none;border:0;padding:0;cursor:pointer;color:var(--z-black);font:600 1.2rem/1 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem}.z-sg-open svg{width:2rem;height:2rem}.product-form__buttons .button{min-height:5.4rem}.product .icon-with-text{border-top:1px solid var(--z-line);border-bottom:1px solid var(--z-line);padding:1.8rem 0;margin:2rem 0 0!important;gap:1.2rem}.product .icon-with-text .h4{font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.product .icon-with-text svg{width:2.4rem;height:2.4rem}.product__accordion{border-top:0}.product__accordion .accordion__title{font-size:1.25rem}.product__accordion summary{padding:1.8rem 0}.product__accordion+.product__accordion,.product__accordion{border-bottom:1px solid var(--z-line)}@media(min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:62%;width:calc(62% - 1rem)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:38%;width:calc(38% - 1rem)}}.z-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto!important;border:0;padding:0;width:min(88rem,calc(100vw - 4rem));max-height:min(86vh,80rem);background:#fff;color:#000;box-shadow:0 2.4rem 6rem #0000002e;opacity:0;transform:translateY(1.2rem);transition:opacity .25s ease,transform .25s ease}.z-dialog[open]{opacity:1;transform:none}@starting-style{.z-dialog[open]{opacity:0;transform:translateY(1.2rem)}}.z-dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html:has(.z-dialog[open]){overflow:hidden}.z-dialog__inner{position:relative;padding:clamp(2.8rem,4.5vw,5.6rem);overflow:auto;max-height:inherit;box-sizing:border-box}.z-dialog__eyebrow{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--z-grey);margin:0 0 .8rem}.z-dialog__title{font-size:clamp(2.8rem,3vw,3.6rem);line-height:1;margin:0 0 1rem}.z-dialog__lead{font-size:1.45rem;color:#444;margin:0 0 3.2rem;max-width:46rem}.z-dialog__close{position:absolute;top:1.6rem;right:1.6rem;width:4.4rem;height:4.4rem;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:#000}.z-dialog__close svg{width:1.8rem;height:1.8rem}.z-dialog__close:hover{opacity:.6}.z-sg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:clamp(2.8rem,4.5vw,6.4rem);align-items:start}.z-sg .z-size-table{width:100%;border-collapse:collapse;margin:0 0 3.2rem}.z-sg .z-size-table th,.z-sg .z-size-table td{border:0;border-bottom:1px solid var(--z-line);padding:1.3rem 0;text-align:left;font-size:1.5rem}.z-sg .z-size-table th{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--z-grey);border-bottom:1px solid #000;padding-top:0}.z-sg .z-size-table td:first-child{font-weight:700;width:40%}.z-sg .z-size-table tbody tr{transition:background .15s ease}.z-sg .z-size-table tbody tr:hover{background:var(--z-mist)}.z-sg__label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;margin:0 0 1.2rem}.z-sg__steps{margin:0;padding-left:1.8rem;display:grid;gap:.8rem;font-size:1.45rem;color:#333}.z-sg__steps li::marker{font-weight:700;color:#000}.z-sg__video video{width:100%;aspect-ratio:9 / 16;object-fit:cover;background:#eeedeb;display:block}.z-sg__video figcaption{font-size:1.2rem;color:var(--z-grey);margin-top:.8rem}@media(max-width:749px){.z-dialog{width:100%;max-width:100%;max-height:88vh;margin:auto 0 0!important;transform:translateY(100%)}.z-dialog[open]{transform:none}@starting-style{.z-dialog[open]{transform:translateY(100%)}}.z-dialog__inner{padding:3.2rem 2rem 4rem}.z-sg{grid-template-columns:1fr}.z-sg__video{max-width:24rem}}.product-form__input--zcolor{display:flex;flex-wrap:wrap;gap:.6rem}.product-form__input.product-form__input--zcolor .form__label{width:100%;margin-bottom:.8rem;text-transform:none;letter-spacing:0;font-weight:400;font-size:1.6rem;color:#000}.product-form__input.product-form__input--zcolor input[type=radio]+label.z-color-thumb{padding:0;margin:0;min-width:0;width:11.2rem;aspect-ratio:4 / 5;overflow:hidden;border:1px solid transparent;border-radius:0;background:#eeedeb;box-shadow:none;display:block}.product-form__input--zcolor{--z-thumb-scale: .9}.product-form__input--zcolor label.z-color-thumb img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--z-thumb-scale))}.product-form__input.product-form__input--zcolor input[type=radio]+label.z-color-thumb:hover{border-color:#dcdcdc}.product-form__input.product-form__input--zcolor input[type=radio]:checked+label.z-color-thumb{border-color:#000;background:#eeedeb;color:inherit}.product-form__input.product-form__input--zcolor input[type=radio].disabled+label.z-color-thumb img{opacity:.4}.product-form__input.product-form__input--zcolor input[type=radio].disabled+label.z-color-thumb{text-decoration:none}@media screen and (max-width:749px){.product-form__input.product-form__input--zcolor input[type=radio]+label.z-color-thumb{width:9.6rem}}.product__description ul{display:none}.z-specs{list-style:none;padding:0;margin:0 0 1.2rem;display:grid;gap:.2rem}.z-cod{display:flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;font-size:1.35rem;color:#444}.z-cod .svg-wrapper,.z-cod svg{width:2rem;height:2rem;flex:none}.z-cod strong{color:var(--z-black);font-weight:600}.z-sticky-buy{display:none}@media screen and (max-width:749px){.z-sticky-buy{display:flex;align-items:center;gap:1.2rem;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--z-line);transform:translateY(110%);transition:transform .25s ease}.z-sticky-buy.is-visible{transform:translateY(0)}.z-sticky-buy__info{display:flex;flex-direction:column;min-width:0;flex:1}.z-sticky-buy__title{font-size:1.3rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.z-sticky-buy__price{font-size:1.3rem;color:#444}.z-sticky-buy__btn{min-height:4.6rem;padding:0 2rem;flex:none}}.z-mas-estilo{padding-top:4.2rem;padding-bottom:4.2rem}@media screen and (min-width:750px){.z-mas-estilo{padding-top:5.6rem;padding-bottom:5.6rem}}.z-altura{display:flex;align-items:center;gap:.8rem;margin:-.4rem 0 1.6rem;font-size:1.4rem;color:#444}.z-altura .svg-wrapper,.z-altura svg{width:2rem;height:2rem;flex:none}.z-altura strong{color:var(--z-black);font-weight:600}.product__tax,.tax-note{display:none!important}.z-sg-page{max-width:112rem}.z-sg-page__head{margin-bottom:4rem}.z-sg-page__title{font-size:clamp(3.6rem,5vw,6rem);line-height:1;margin:0 0 1.4rem}.z-sg-page .z-sg{grid-template-columns:minmax(0,1fr) minmax(0,32rem)}.z-sg-tips{background:var(--z-mist);margin-top:5.6rem;padding:4.8rem 0}.z-sg-tips__list{list-style:none;margin:0 auto;padding:0;max-width:112rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.z-sg-tips__list p:not(.z-sg__label){margin:0;font-size:1.45rem;color:#444}.z-sg-page__cta{max-width:112rem;padding-top:4.8rem;padding-bottom:6.4rem}@media(max-width:749px){.z-sg-page .z-sg{grid-template-columns:1fr}.z-sg-tips__list{grid-template-columns:1fr;gap:2.4rem}.z-sg-page__cta .button{width:100%}}.price--on-sale .price__sale{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 1rem}.price--on-sale .price__sale s.price-item--regular{font-size:.78em;color:var(--z-grey);text-decoration-thickness:1px;margin:0}.z-off{color:var(--z-sale);font-size:.78em;font-weight:500;letter-spacing:.02em}.price .price__badge-sale{display:none!important}.z-ahorro{margin:.6rem 0 0;font-size:1.3rem;letter-spacing:.02em;color:#444}.product .price--large .price-item--sale{font-size:2.4rem}.z-talla-msg{display:none;margin-left:.8rem;font-weight:500;color:var(--z-black)}.z-await-size .z-talla-sel{display:none}.z-await-size .product-form__input--ztalla input[type=radio]:checked+label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.z-await-size .product-form__input--ztalla input[type=radio]:checked+label:hover{border-color:rgb(var(--color-foreground))}.z-size-error .z-talla-msg{display:inline}.z-size-error .product-form__input--ztalla label{animation:z-nudge .35s ease 1;border-color:rgb(var(--color-foreground))!important}@keyframes z-nudge{0%,to{transform:none}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.z-size-error .product-form__input--ztalla label{animation:none}}.z-sg-trigger{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 2rem}.z-wa-link{font-size:1.35rem;color:#444;text-decoration:none}.z-wa-link u{color:var(--z-black);text-underline-offset:.3rem}.z-wa-link:hover u{text-decoration-thickness:2px}.z-wa{position:fixed;right:1.6rem;bottom:1.6rem;z-index:29;width:5.2rem;height:5.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--z-black);color:#fff;box-shadow:0 .4rem 1.6rem #0000002e;transition:transform .2s ease,bottom .25s ease}.z-wa:hover{transform:scale(1.06)}.z-wa svg{width:2.6rem;height:2.6rem}@media screen and (min-width:750px){.z-wa{right:2.4rem;bottom:2.4rem}}@media screen and (max-width:749px){body:has(.z-sticky-buy.is-visible) .z-wa{bottom:calc(8.2rem + env(safe-area-inset-bottom))}}.z-col-head{padding:2.8rem 1.6rem 1.6rem}@media screen and (min-width:750px){.z-col-head{padding:3.6rem 2.4rem 2rem}}.z-col-head__top{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem}.z-col-head__title{margin:0;font-size:clamp(2.6rem,3.2vw,4rem);font-weight:900;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.z-col-head__count{display:inline-block;margin-left:1rem;font:400 1.25rem/1 var(--font-body-family);letter-spacing:.04em;text-transform:none;color:var(--z-grey);vertical-align:super}.z-col-head__tools{display:flex;align-items:center;gap:2.4rem;flex:none}.z-view{display:flex;align-items:center;gap:.4rem}.z-view__label{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;margin-right:.4rem}.z-view__btn{background:none;border:0;padding:.4rem;cursor:pointer;color:#b5b5b5;line-height:0}.z-view__btn svg{width:1.8rem;height:1.8rem}.z-view__btn[aria-pressed=true],.z-view__btn:hover{color:var(--z-black)}.z-filter-btn{display:inline-flex;align-items:center;gap:.8rem;background:none;border:0;padding:.4rem 0;cursor:pointer;font:500 1.2rem/1 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;color:var(--z-black)}.z-filter-btn svg{width:1.8rem;height:1.8rem}.z-col-cats{display:flex;gap:2.4rem;margin-top:2rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.z-col-cats::-webkit-scrollbar{display:none}.z-col-cats a{flex:none;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--z-grey);text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid transparent}.z-col-cats a:hover{color:var(--z-black)}.z-col-cats a[aria-current=page]{color:var(--z-black);border-bottom-color:var(--z-black)}.z-col-head__desc{margin-top:1.4rem;max-width:60rem;font-size:1.35rem;color:#555}@media screen and (max-width:749px){.z-col-head__top{flex-wrap:wrap;align-items:center}.z-col-head__tools{width:100%;justify-content:space-between;order:3}.z-col-cats{margin:1.6rem -1.6rem 0;padding:0 1.6rem;gap:2rem}.z-col-head__desc{display:none}}.template-collection .facets-container-drawer .mobile-facets__open,.template-collection .facets-container-drawer .product-count{display:none!important}.template-collection .facets-container-drawer .mobile-facets__open-wrapper{display:block;height:0}.mobile-facets__close{color:var(--z-black)}.template-collection .facets-wrapper.page-width{max-width:none;padding:0 1.6rem}@media screen and (min-width:750px){.template-collection .facets-wrapper.page-width{padding:0 2.4rem}}.template-collection .facets-container-drawer{min-height:0;padding:0;margin:0}.active-facets__button-inner,.active-facets__button{border-radius:0!important;font-size:1.2rem}.mobile-facets__inner{max-width:42rem}.mobile-facets__heading{font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.mobile-facets__summary,.mobile-facets__label{font-size:1.4rem}.mobile-facets__summary>div>span{text-transform:uppercase;letter-spacing:.06em;font-size:1.25rem;font-weight:600}.mobile-facets__footer .button{border-radius:0}.template-collection .collection.page-width{max-width:none;padding:0}.template-collection #product-grid{--grid-desktop-horizontal-spacing: 2px;--grid-desktop-vertical-spacing: 0px;--grid-mobile-horizontal-spacing: 2px;--grid-mobile-vertical-spacing: 0px;column-gap:2px;row-gap:0}.template-collection #product-grid .card__information{padding:1.2rem 1.2rem 2.4rem!important}@media screen and (min-width:990px){html[data-zview=big] .template-collection #product-grid .grid__item{width:calc(50% - 1px);max-width:calc(50% - 1px)}}@media screen and (max-width:749px){html[data-zview=big] .template-collection #product-grid .grid__item{width:100%;max-width:100%}.template-collection #product-grid .card__information{padding:1rem .8rem 2rem!important}}.template-collection .pagination-wrapper{margin-top:4rem}.card__information{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:1.2rem;align-items:baseline}.card__information>.card-information{display:contents}.card__information .card__heading{grid-column:1;margin:0}.card__heading,.card__heading a{font-size:1.25rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.card__heading a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__information .z-card-colors{grid-column:2;grid-row:1;margin:0;font-size:1.2rem;color:var(--z-grey);white-space:nowrap}.card__information .card-information>.caption-large:empty{display:none}.card__information .price{grid-column:1 / -1;margin-top:.4rem;font-size:1.3rem}.card-information .price--on-sale .price__sale{gap:0 .6rem}@media screen and (max-width:749px){.card__heading,.card__heading a{font-size:1.1rem;letter-spacing:.04em}.card__information .z-card-colors{font-size:1.05rem}.card__information .price{font-size:1.2rem}.card__information .price .z-off{display:none}}.card--standard .card__inner .card__information,.card--card .card__inner .card__information{display:none!important}.template-collection #FacetSortDrawerForm,.template-collection .facets-container-drawer>facet-filters-form.facets{display:none!important}@media screen and (max-width:749px){.z-col-head__title{font-size:2.4rem}.z-col-head__count{font-size:1.1rem;margin-left:.6rem}.z-col-head__tools{margin-top:.4rem}.announcement-bar__message{font-size:1rem;letter-spacing:.06em;min-height:3rem;padding:.8rem 0}}.card__information{align-items:start}.card__information .z-card-colors{line-height:1.35;padding-top:.05rem}.drawer__heading{font-size:1.6rem;font-weight:900;text-transform:uppercase;letter-spacing:0}.cart-item__name{font-size:1.25rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.cart-item__details .product-option{font-size:1.25rem;color:#555}.cart-item__details dl{margin-top:.6rem}.cart-item .quantity{border-radius:0;min-height:4rem}.cart-item .quantity:after,.cart-item .quantity:before{border-radius:0;box-shadow:0 0 0 1px var(--z-line)}.cart-item__price-wrapper .price{font-size:1.35rem}.drawer__footer .totals,.cart__footer .totals{align-items:baseline}.totals__total{font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.totals__total-value{font-size:1.8rem;font-weight:600}.cart__checkout-button{min-height:5.4rem;background:var(--z-black)}.z-cart-trust{list-style:none;padding:1.6rem 0 0;margin:0;display:grid;gap:.8rem}.z-cart-trust li{display:flex;align-items:center;gap:1rem;font-size:1.3rem;color:#444}.z-cart-trust .svg-wrapper,.z-cart-trust svg{width:1.8rem;height:1.8rem;flex:none}.z-cart-help{display:block;margin-top:1.4rem;font-size:1.3rem;color:#444;text-decoration:none}.z-cart-help u{color:var(--z-black);text-underline-offset:.3rem}.cart__footer .z-cart-trust,.cart__footer .z-cart-help{text-align:left}@media screen and (min-width:750px){.cart__footer .cart__blocks{max-width:38rem}}.z-cart-empty{text-align:left;max-width:52rem}.z-cart-empty__title{margin:0;font-size:clamp(2.6rem,3.2vw,4rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1;color:var(--z-black)}.z-cart-empty__text{margin:1.2rem 0 2.4rem;font-size:1.5rem;color:#555}.z-cart-empty__links{display:flex;flex-direction:column;border-top:1px solid var(--z-line);margin-bottom:2.8rem}.z-cart-empty__links a{padding:1.4rem 0;border-bottom:1px solid var(--z-line);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--z-black);text-decoration:none;display:flex;justify-content:space-between}.z-cart-empty__links a:after{content:"\2192";color:var(--z-grey)}.z-cart-empty__links a:hover:after{color:var(--z-black)}.z-cart-empty .button{width:100%}.cart__warnings{text-align:left;padding:2rem 0 4rem}.is-empty .title-wrapper-with-link{display:none}.drawer__inner-empty .cart-drawer__warnings{justify-content:flex-start;align-items:stretch;padding:4rem 0 0}.drawer__inner-empty .z-cart-empty__title{font-size:2.4rem}.drawer__inner-empty .cart__login-title,.drawer__inner-empty .cart__login-paragraph,.cart__login-title,.cart__login-paragraph{display:none}.z-footer{border-top:1px solid var(--z-line);padding:4.8rem 2.4rem 2.4rem;background:#fff;color:var(--z-black)}.z-footer__grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:4.8rem}.z-footer__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.z-footer__head{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding-bottom:1.6rem}.z-footer__head::-webkit-details-marker{display:none}.z-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.z-footer__links a{font-size:1.35rem;color:#444;text-decoration:none}.z-footer__links a:hover{color:var(--z-black);text-decoration:underline;text-underline-offset:.3rem}.z-footer__note{font-size:1.25rem;color:var(--z-grey)}.z-footer__news-title{margin:0 0 1rem;font-size:2rem;font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.z-footer__news-text{margin:0 0 2rem;font-size:1.4rem;color:#444}.z-footer__field{display:flex;border-bottom:1px solid var(--z-black)}.z-footer__field input{flex:1;min-width:0;border:0;padding:1.2rem 0;font:400 1.4rem var(--font-body-family);background:transparent;color:var(--z-black)}.z-footer__field input:focus{outline:none}.z-footer__field:focus-within{border-bottom-width:2px}.z-footer__field button{border:0;background:none;padding:0 0 0 1.6rem;cursor:pointer;font:600 1.2rem var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;color:var(--z-black)}.z-footer__legal{margin:1.2rem 0 0;font-size:1.15rem;line-height:1.5;color:var(--z-grey)}.z-footer__legal a{color:inherit}.z-footer__ok{font-size:1.4rem;font-weight:500;margin:0}.z-footer__err{font-size:1.25rem;margin:.8rem 0 0}.z-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;flex-wrap:wrap;margin-top:5.6rem;padding-top:2rem;border-top:1px solid var(--z-line)}.z-footer__brand{margin:0;font-size:1.2rem;letter-spacing:.04em;color:#444}.z-footer__brand strong{font-weight:900;color:var(--z-black);letter-spacing:.02em}.z-footer__legal-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 2rem;font-size:1.15rem;color:var(--z-grey)}.z-footer__legal-links a{color:inherit;text-decoration:none}.z-footer__legal-links a:hover{color:var(--z-black)}@media screen and (min-width:750px){.z-footer__head{cursor:default;pointer-events:none}.z-footer__plus{display:none}}@media screen and (max-width:989px)and (min-width:750px){.z-footer__grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.z-footer{padding:1.6rem 1.6rem 2.4rem}.z-footer__grid{grid-template-columns:1fr;gap:3.2rem}.z-footer__cols{grid-template-columns:1fr;gap:0}.z-footer__col{border-bottom:1px solid var(--z-line)}.z-footer__head{padding:1.8rem 0}.z-footer__plus{position:relative;width:1.2rem;height:1.2rem}.z-footer__plus:before,.z-footer__plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor}.z-footer__plus:after{transform:rotate(90deg);transition:transform .2s ease}.z-footer__col[open] .z-footer__plus:after{transform:rotate(0)}.z-footer__links{padding-bottom:1.8rem}.z-footer__bottom{flex-direction:column;align-items:flex-start;margin-top:3.2rem}}.title-wrapper-with-link .title,.collection-list-title,.template-cart .title--primary{text-transform:uppercase;font-size:clamp(2.2rem,2.6vw,3.2rem)}@media screen and (max-width:749px){.cart__footer .totals{justify-content:space-between;width:100%}}.z-page{display:grid;grid-template-columns:24rem minmax(0,1fr);gap:6.4rem;max-width:128rem;margin:0 auto;padding:5.6rem 2.4rem 8rem}.z-page__eyebrow{margin:0 0 1.6rem;font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--z-grey)}.z-page__nav{display:flex;flex-direction:column;border-top:1px solid var(--z-line);position:sticky;top:2.4rem}.z-page__nav a{padding:1.2rem 0;border-bottom:1px solid var(--z-line);font-size:1.3rem;letter-spacing:.04em;color:#555;text-decoration:none}.z-page__nav a:hover{color:var(--z-black)}.z-page__nav a[aria-current=page]{color:var(--z-black);font-weight:600}.z-page__main{max-width:76rem}.z-page__title{margin:0 0 2.4rem;font-size:clamp(3rem,4.4vw,5.6rem);font-weight:900;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.z-page__intro{font-size:1.6rem;color:#333;margin-bottom:3.2rem;max-width:60rem}.z-page__topics{border-top:1px solid var(--z-black)}.z-page__topics--lista .z-topic{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:2.4rem;padding:2.8rem 0;border-bottom:1px solid var(--z-line)}.z-topic__q{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:none}.z-topic__n{display:block;margin-bottom:.6rem;font-size:1.1rem;font-weight:500;letter-spacing:.1em;color:var(--z-grey)}.z-topic__body{font-size:1.5rem;color:#444}.z-topic__body p{margin:0 0 1rem}.z-topic__body p:last-child{margin-bottom:0}.z-page__topics--acordeon .z-topic{border-bottom:1px solid var(--z-line)}.z-page__topics--acordeon summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem 0;font-size:1.6rem;font-weight:600}.z-page__topics--acordeon summary::-webkit-details-marker{display:none}.z-page__topics--acordeon .z-topic__body{padding:0 4rem 2.4rem 0}.z-topic__plus{position:relative;flex:none;width:1.2rem;height:1.2rem}.z-topic__plus:before,.z-topic__plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor}.z-topic__plus:after{transform:rotate(90deg);transition:transform .2s ease}.z-topic[open] .z-topic__plus:after{transform:rotate(0)}.z-page__cta{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;margin-top:5.6rem;padding:3.2rem;background:var(--z-mist)}.z-page__cta-title{margin:0 0 .4rem;font-size:1.8rem;font-weight:900;text-transform:uppercase}.z-page__cta-text{margin:0;font-size:1.4rem;color:#444}.z-page__cta .button{flex:none}.z-contact__ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.z-contact__way{display:flex;flex-direction:column;gap:.4rem;padding:2.4rem;border:1px solid var(--z-line);text-decoration:none;color:var(--z-black);transition:border-color .2s}.z-contact__way:hover{border-color:var(--z-black)}.z-contact__label{font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--z-grey)}.z-contact__value{font-size:2rem;font-weight:900}.z-contact__hint{font-size:1.3rem;color:#555}.z-contact__or{margin:4.8rem 0 1.6rem;font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.z-contact__form{display:grid;gap:2rem}.z-contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.z-field{display:flex;flex-direction:column;gap:.6rem}.z-field span{font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.z-field input,.z-field textarea{border:0;border-bottom:1px solid var(--z-black);padding:1rem 0;font:400 1.5rem var(--font-body-family);background:transparent;border-radius:0;color:var(--z-black);resize:vertical}.z-field input:focus,.z-field textarea:focus{outline:none;border-bottom-width:2px}.z-contact__form .button{justify-self:start;min-width:24rem}.z-contact__ok,.z-contact__err{font-size:1.5rem;font-weight:500;margin:0}@media screen and (max-width:749px){.z-page{grid-template-columns:1fr;gap:0;padding:2.4rem 1.6rem 5.6rem}.z-page__aside{order:2;margin-top:4.8rem}.z-page__nav{position:static}.z-page__topics--lista .z-topic{grid-template-columns:1fr;gap:1rem;padding:2.2rem 0}.z-page__cta{flex-direction:column;align-items:stretch;padding:2.4rem}.z-contact__ways,.z-contact__row{grid-template-columns:1fr}.z-contact__form .button{width:100%}}.z-about{max-width:128rem;margin:0 auto;padding:5.6rem 2.4rem 8rem}.z-about__title{margin:0;max-width:16ch;font-size:clamp(4rem,7vw,9.6rem);font-weight:900;letter-spacing:-.03em;line-height:.95;text-transform:uppercase}.z-about__body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6.4rem;margin-top:5.6rem;align-items:start}.z-about__media{display:grid;grid-template-columns:1fr 1fr;gap:2px}.z-about__media img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;background:#ebeae8}.z-about__media img:nth-child(2){margin-top:6.4rem}.z-about__text{font-size:1.7rem;line-height:1.7;color:#333}.z-about__text p:first-child{font-size:2.2rem;line-height:1.4;color:var(--z-black)}.z-about__text strong{font-weight:700}.z-about__promises{list-style:none;margin:8rem 0 0;padding:4rem 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;border-top:1px solid var(--z-black);border-bottom:1px solid var(--z-line)}.z-about__promises .svg-wrapper,.z-about__promises svg{width:2.4rem;height:2.4rem}.z-about__promises p{margin:0;font-size:1.4rem;color:#555}.z-about__promises .z-about__p-title{margin:1.2rem 0 .4rem;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--z-black)}.z-about__cta{display:flex;align-items:center;gap:3.2rem;flex-wrap:wrap;margin-top:4.8rem}.z-about__cta .button{min-width:24rem}.z-about__ig{font-size:1.4rem;color:#444;text-decoration:none}.z-about__ig u{color:var(--z-black);text-underline-offset:.3rem}@media screen and (max-width:749px){.z-about{padding:3.2rem 1.6rem 5.6rem}.z-about__body{grid-template-columns:1fr;gap:3.2rem;margin-top:3.2rem}.z-about__media img:nth-child(2){margin-top:3.2rem}.z-about__text{font-size:1.5rem}.z-about__text p:first-child{font-size:1.9rem}.z-about__promises{grid-template-columns:1fr;margin-top:4.8rem;gap:2.4rem}.z-about__cta .button{width:100%}}@media screen and (min-width:990px){.z-footer,.z-col-head{padding-left:5rem;padding-right:5rem}.template-collection .facets-wrapper.page-width{padding:0 5rem}}@media screen and (min-width:990px){.product--columns .product__media-wrapper{--grid-desktop-horizontal-spacing: 2px;--grid-desktop-vertical-spacing: 2px}.product--columns .product__media-list{column-gap:2px;row-gap:2px}}.product__title h1{text-transform:uppercase;font-size:clamp(2.4rem,2.4vw,3rem);letter-spacing:-.01em}@media screen and (min-width:750px){[id$=__hero] .banner{min-height:80rem;flex-direction:column;justify-content:flex-end}[id$=__hero] .banner__media{height:calc(100% - 15rem);bottom:auto;top:0}[id$=__hero] .banner__content{position:relative;flex:none;height:15rem;padding:0 5rem;align-items:center;justify-content:flex-start;background:#fff}[id$=__hero] .banner__box{width:100%;max-width:none;padding:0;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;column-gap:4rem;align-items:center;text-align:left}[id$=__hero] .banner__heading{grid-column:1;grid-row:1 / span 2;margin:0;font-size:clamp(4rem,5vw,6.4rem);text-transform:uppercase}[id$=__hero] .banner__text{grid-column:2;grid-row:1 / span 2;margin:0;max-width:32rem;color:#444}[id$=__hero] .banner__buttons{grid-column:3;grid-row:1 / span 2;margin:0;justify-content:flex-end;flex-wrap:nowrap}[id$=__hero] .banner__box>*+*{margin-top:0}}@media screen and (max-width:749px){[id$=__hero] .banner__heading{text-transform:uppercase}}.collection__title .title,.related-products__heading{text-transform:uppercase;font-size:clamp(2.2rem,2.6vw,3.2rem)}@media screen and (min-width:750px){[id$=__hero] .banner__content .banner__box{width:100%!important;max-width:none!important;flex:1 1 auto}[id$=__hero] .banner__content{max-width:none}}.z-sec{padding-top:6.4rem}.z-sec--last{padding-bottom:6.4rem}.z-sec-head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:0 5rem 1.6rem}.z-sec-head__title{margin:0;font-size:1.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.z-sec-head__right{display:flex;align-items:center;gap:2rem}.z-sec-head__link{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--z-black);text-underline-offset:.4rem}.z-arrows{display:flex;gap:.4rem}.z-arrow{background:none;border:0;padding:.4rem;cursor:pointer;color:var(--z-black);line-height:0}.z-arrow svg{width:2rem;height:2rem}.z-arrow[disabled]{color:#c8c8c8;cursor:default}.z-img-ph{background:#ebeae8;aspect-ratio:4 / 5;width:100%}@media screen and (max-width:989px){.z-sec-head{padding:0 1.6rem 1.2rem}.z-sec{padding-top:4.8rem}.z-sec--last{padding-bottom:4.8rem}}@media screen and (max-width:749px){.z-arrows{display:none}}.z-hero{position:relative;overflow:hidden;height:min(calc(100svh - 11.6rem),86rem);min-height:52rem;background:#ebeae8}.z-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.z-hero__slide.is-active{opacity:1;visibility:visible;transition:opacity .8s ease}.z-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#fff}.z-hero__media--wide{grid-template-columns:1fr}.z-hero__img{width:100%;height:100%;object-fit:cover;object-position:50% 78%;display:block}.z-hero__text{position:absolute;left:5rem;bottom:4.8rem;z-index:2;max-width:60rem;color:var(--z-black)}.z-hero__slide--light .z-hero__text{color:#fff}.z-hero__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.z-hero__title{margin:0;font-size:clamp(4.4rem,7vw,10.4rem);font-weight:900;letter-spacing:-.035em;line-height:.9;text-transform:uppercase;color:inherit}.z-hero__link{display:inline-flex;gap:1rem;margin-top:2rem;padding:1.4rem 2.4rem;background:var(--z-black);color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .2s}.z-hero__slide--light .z-hero__link{background:#fff;color:var(--z-black)}.z-hero__link:hover{background:#333}.z-hero__dots{position:absolute;right:5rem;bottom:5.6rem;z-index:3;display:flex;gap:.8rem}.z-hero__dot{width:3.2rem;height:2px;padding:0;border:0;background:#00000040;cursor:pointer}.z-hero__dot.is-active{background:var(--z-black)}@media screen and (max-width:749px){.z-hero{height:auto;aspect-ratio:4 / 5.6;min-height:0}.z-hero__media{grid-template-columns:1fr}.z-hero__img--2{display:none}.z-hero__text{left:1.6rem;right:1.6rem;bottom:2.4rem}.z-hero__title{font-size:4.4rem}.z-hero__link{margin-top:1.4rem}.z-hero__dots{right:1.6rem;bottom:auto;top:1.6rem}}.z-row{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 6px) / 4.3);gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0}.z-row::-webkit-scrollbar{display:none}.z-row__item{scroll-snap-align:start;min-width:0}.z-row .card__information{padding:1.2rem 1.2rem 0!important}@media screen and (max-width:749px){.z-row{grid-auto-columns:46%}.z-row .card__information{padding:1rem .8rem 0!important}}.z-cats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.z-cats__link{position:relative;display:block;overflow:hidden;background:#ebeae8}.z-cats__link img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:transform .6s ease}.z-cats__link:hover img{transform:scale(1.03)}.z-cats__label{position:absolute;left:0;right:0;bottom:2rem;text-align:center;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--z-black)}@media screen and (max-width:749px){.z-cats{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.z-cats::-webkit-scrollbar{display:none}.z-cats__item{scroll-snap-align:start}}.z-edits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.z-edits__link{display:block;text-decoration:none;color:var(--z-black)}.z-edits__media{overflow:hidden;background:#ebeae8}.z-edits__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:transform .6s ease}.z-edits__link:hover img{transform:scale(1.03)}.z-edits__title{margin:1.4rem 1.2rem .2rem;font-size:1.5rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.z-edits__text{margin:0 1.2rem;font-size:1.3rem;color:#555}@media screen and (max-width:749px){.z-edits{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.z-edits::-webkit-scrollbar{display:none}.z-edits__item{scroll-snap-align:start}.z-edits__title{margin:1.2rem .8rem .2rem}.z-edits__text{margin:0 .8rem}}.z-top{display:grid;grid-template-columns:1fr 1fr;gap:2px}.z-top__media{display:block;overflow:hidden;background:#ebeae8}.z-top__media img{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.z-top__slider{position:relative;min-width:0;background:#ebeae8}.z-top__track{list-style:none;margin:0;padding:0;height:100%;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.z-top__track::-webkit-scrollbar{display:none}.z-top__slide{position:relative;scroll-snap-align:start;display:flex;flex-direction:column}.z-top__plink{flex:1;display:block}.z-top__plink img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4 / 5}.z-top__info{position:absolute;left:0;right:0;bottom:0;padding:2rem 2.4rem;display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.4rem 1.2rem}.z-top__name{font-size:1.3rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--z-black);text-decoration:none}.z-top__colors{font-size:1.2rem;color:var(--z-grey)}.z-top__price{grid-column:1 / -1;font-size:1.35rem}.z-top__price .z-ahorro{display:none}.z-top__nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;padding:1rem;cursor:pointer;color:var(--z-black);line-height:0}.z-top__nav svg{width:2.4rem;height:2.4rem}.z-top__nav--prev{left:.8rem}.z-top__nav--next{right:.8rem}@media screen and (max-width:749px){.z-top{grid-template-columns:1fr}.z-top__info{padding:1.4rem 1.6rem}}.z-trust{list-style:none;margin:0 5rem;padding:2.8rem 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;border-top:1px solid var(--z-line);border-bottom:1px solid var(--z-line)}.z-trust li{display:flex;gap:1.4rem;align-items:flex-start}.z-trust .svg-wrapper,.z-trust svg{width:2.2rem;height:2.2rem;flex:none}.z-trust p{margin:0;font-size:1.3rem;color:#555;line-height:1.5}.z-trust .z-trust__t{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--z-black);margin-bottom:.2rem}.z-trust a{color:var(--z-black);text-underline-offset:.3rem}@media screen and (max-width:989px){.z-trust{margin:0 1.6rem;grid-template-columns:1fr 1fr;gap:2.4rem}}@media screen and (max-width:480px){.z-trust{grid-template-columns:1fr}}.z-chicas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}.z-chicas__link{position:relative;display:block;overflow:hidden;background:#ebeae8}.z-chicas__link img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:transform .6s ease}.z-chicas__name{position:absolute;left:0;right:0;bottom:0;padding:1rem;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(transparent,#00000073);opacity:0;transition:opacity .3s}.z-chicas__link:hover .z-chicas__name{opacity:1}.z-chicas__link:hover img{transform:scale(1.04)}@media screen and (max-width:749px){.z-chicas{grid-template-columns:repeat(3,minmax(0,1fr))}}.z-cats__link img,.z-edits__media img,.z-chicas__link img{height:auto}.z-hero__media{grid-template-rows:100%}.z-hero__media>img{height:100%;min-height:0;min-width:0}.z-top__media img,.z-top__plink img{height:100%}.z-top__slider,.z-top__media{aspect-ratio:4 / 5}.z-top__track{height:100%}.z-hero__media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.z-hero__media--wide{grid-template-columns:minmax(0,1fr)}.z-hero__img{min-width:0}.z-hero__text{left:0;bottom:0;max-width:none;background:#fff;padding:2.8rem 5rem 3.2rem}.z-hero__slide--light .z-hero__text{color:var(--z-black)}.z-hero__title{font-size:clamp(3.6rem,4.6vw,6.4rem)}.z-hero__slide--light .z-hero__link{background:var(--z-black);color:#fff}.z-hero__dots{bottom:3.2rem}@media screen and (max-width:749px){.z-hero__media{grid-template-columns:minmax(0,1fr)}.z-hero{aspect-ratio:auto;display:flex;flex-direction:column;height:auto;background:#fff}.z-hero__slide{position:relative;inset:auto;display:none}.z-hero__slide.is-active{display:block}.z-hero__media{position:relative;aspect-ratio:4 / 4.6}.z-hero__text{position:relative;left:auto;right:auto;bottom:auto;padding:2rem 1.6rem 0}.z-hero__title{font-size:4rem}.z-hero__dots{top:1.6rem;bottom:auto}}.z-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 78%;display:block;min-width:0}@media screen and (min-width:750px){.z-hero__media img{object-position:50% 100%}.z-hero__text{padding:2rem 3.2rem 2.4rem 5rem}.z-hero__eyebrow{margin-bottom:.6rem}.z-hero__title{font-size:clamp(3.2rem,3.6vw,5.2rem)}.z-hero__link{margin-top:1.4rem;padding:1.2rem 2rem}.z-hero__dots{top:2.4rem;bottom:auto;right:5rem}}.drawer__footer .totals,.cart__footer .totals{margin-bottom:0}.drawer__footer .cart__ctas,.cart__footer .cart__ctas{margin-top:3.2rem!important}.drawer__footer{padding-top:1.8rem}.header__menu-item:focus:not(:focus-visible),summary.header__menu-item:focus:not(:focus-visible),.header__icon:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.header__menu-item{padding:1.2rem 1.4rem}.header__menu-item .icon-caret{display:none}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.header__menu-item:hover span:after,details[open]>.header__menu-item span:after,.header__active-menu-item:after{transform:scaleX(1)}.header__active-menu-item{border-bottom:0!important;text-decoration:none!important}.z-mega__panel.mega-menu__content{border-top:1px solid var(--z-line);border-bottom:0;padding:0;box-shadow:none}details.z-mega[open] .z-mega__panel{animation:z-mega-in .22s ease both}@keyframes z-mega-in{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}.z-mega__grid{display:grid;grid-template-columns:22rem 26rem 1fr;gap:4.8rem;padding:3.6rem 5rem 4.4rem;max-width:160rem;margin:0 auto}.z-mega__label{margin:0 0 1.6rem;font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--z-grey)}.z-mega__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.z-mega__link{display:flex;flex-direction:column;gap:.2rem;font-size:1.4rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--z-black);text-decoration:none}.z-mega__link:hover,.z-mega__link.is-active{text-decoration:underline;text-underline-offset:.4rem}.z-mega__hint{font-size:1.2rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--z-grey)}.z-mega__feat{display:grid;grid-template-columns:repeat(2,minmax(0,24rem));gap:2px;justify-content:end}.z-mega__card{display:block;text-decoration:none;color:var(--z-black)}.z-mega__img{display:block;overflow:hidden;background:#ebeae8}.z-mega__img img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:transform .6s ease}.z-mega__card:hover img{transform:scale(1.04)}.z-mega__ct{display:block;margin-top:1rem;font-size:1.3rem;font-weight:900;text-transform:uppercase;letter-spacing:.02em}.z-mega__cs{display:block;font-size:1.2rem;color:var(--z-grey)}.z-mega__scrim{display:none}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000047;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:2}body:has(details.z-mega[open]):after{opacity:1}.cart-count-bubble{border-radius:0!important;background:var(--z-black)!important;color:#fff!important;width:1.7rem;height:1.7rem;font-size:1rem;font-weight:600;bottom:.6rem;left:2.2rem}.announcement-bar .slider-button{display:none!important}@media screen and (max-width:989px){.menu-drawer{width:100vw;max-width:100vw;border:0}.menu-drawer__navigation{padding:1.6rem 0 0}.menu-drawer__menu-item{padding:1.4rem 1.6rem;font-size:2.2rem!important;font-weight:900!important;letter-spacing:-.01em!important;text-transform:uppercase}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.8rem!important}.menu-drawer__close-button{font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:1.6rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover{background:none!important}.z-drawer-extra{padding:2.4rem 0 1.6rem;border-top:1px solid var(--z-line);margin-top:1.6rem}.z-drawer-extra__label{margin:0 1.6rem 1.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--z-grey)}.z-drawer-cats{list-style:none;margin:0;padding:0 1.6rem;display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.z-drawer-cats::-webkit-scrollbar{display:none}.z-drawer-cats li{scroll-snap-align:start}.z-drawer-cats a{display:block;text-decoration:none;color:var(--z-black)}.z-drawer-cats__img{display:block;background:#ebeae8}.z-drawer-cats__img img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block}.z-drawer-cats__t{display:block;margin-top:.8rem;font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.z-drawer-help{list-style:none;margin:2.4rem 0 0;padding:0 1.6rem;display:grid;gap:1.2rem}.z-drawer-help a{font-size:1.4rem;color:#444;text-decoration:none}.menu-drawer__utility-links{background:none;padding:1.6rem;border-top:1px solid var(--z-line)}}@media screen and (min-width:750px){.z-hero{height:50vw;max-height:none;min-height:48rem}.z-hero__media img{object-position:50% 92%}}summary.header__menu-item{padding-right:1.4rem}.z-hero{isolation:isolate}@media screen and (min-width:750px){.z-hero{height:max(min(50vw,calc(100svh - 10.6rem)),40vw)}.z-hero__media img{object-position:50% 88%}}@media screen and (max-width:989px){.z-drawer-cats{padding-inline:1.6rem!important;scroll-padding-left:1.6rem}}.search-modal{border-bottom:1px solid var(--z-line)}.search-modal__content{flex-wrap:wrap;align-items:flex-start;padding:2.4rem 5rem 3.2rem;max-width:128rem;margin:0 auto}.search-modal__form{flex:1 1 calc(100% - 6rem)}.search-modal .field:before,.search-modal .field:after{box-shadow:none!important;border-radius:0!important}.search-modal .field{border-bottom:1px solid var(--z-black)}.search-modal .search__input{font-size:2rem;font-weight:500;padding-left:0;height:5.6rem}.search-modal .field__label{display:none}.search-modal .search__input::placeholder{color:#9a9a9a}.z-search-sug{flex:1 1 100%;order:3;padding-top:2.8rem}.search-modal__content:has(predictive-search[open]) .z-search-sug,.search-modal__content:has(predictive-search[results]) .z-search-sug{display:none}.z-search-sug__label{margin:0 0 1.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--z-grey)}.z-search-sug__chips{list-style:none;margin:0 0 2.8rem;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.z-search-sug__chips a{display:inline-block;padding:.9rem 1.4rem;border:1px solid var(--z-line);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--z-black);text-decoration:none}.z-search-sug__chips a:hover{border-color:var(--z-black)}.z-search-sug__prods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,16rem));gap:2px 1.2rem}.z-search-sug__prods a{display:block;text-decoration:none;color:var(--z-black)}.z-search-sug__img{display:block;background:#ebeae8}.z-search-sug__img img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block}.z-search-sug__name{display:block;margin-top:.8rem;font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.z-search-sug__price{display:block;font-size:1.2rem;color:#555}.predictive-search{border:0!important;box-shadow:none!important;border-radius:0!important}.predictive-search__heading{font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--z-grey);border-bottom:0;padding:1.6rem 0 .8rem;margin:0}.predictive-search__item-heading{font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.predictive-search__image{width:6.4rem;height:8rem;object-fit:cover;background:#ebeae8}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:var(--z-mist)}.predictive-search__item--term{font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase}@media screen and (max-width:749px){.search-modal__content{padding:1.2rem 1.6rem 2.4rem}.search-modal .search__input{font-size:1.6rem;height:4.8rem}.z-search-sug__prods{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-modal{height:auto!important;min-height:100%;background:#fff}.search-modal__content{height:auto!important;background:#fff;justify-content:flex-start}.search-modal__form{max-width:none}.search-modal .field__input,.search-modal .search__input{box-shadow:none!important;border:0!important;outline:none!important}.search-modal .field__input:focus,.search-modal .field__input:focus-visible{box-shadow:none!important;outline:none!important}.search-modal .search__input::placeholder{opacity:1!important;color:#9a9a9a!important}.search-modal .field__input:not(:placeholder-shown)~.field__label{display:none}.search-modal .search__input{padding-top:0!important;padding-bottom:0!important}.search-modal__close-button{margin-left:1.6rem;align-self:center}.search-modal .predictive-search{width:100%;left:0}.search-modal.modal__content{top:0!important;bottom:auto!important}.search-modal__content{max-width:none;padding-left:max(5rem,calc((100vw - 118rem)/2));padding-right:max(5rem,calc((100vw - 118rem)/2))}.predictive-search__heading{padding-left:0}@media screen and (max-width:749px){.search-modal__content{padding-left:1.6rem;padding-right:1.6rem}.search-modal__close-button{margin-left:.8rem}.search-modal .reset__button{right:4.4rem}}.search-modal__close-button{align-self:flex-start!important;margin-top:1rem;order:2}.search-modal__form{order:1}@media screen and (max-width:749px){.search-modal__close-button{margin-top:.6rem}}@media screen and (max-width:749px){.search-modal .search__button{display:none}.search-modal .reset__button{right:4.8rem}}@media screen and (max-width:749px){.predictive-search__heading{padding-left:1.6rem}}.z-404{max-width:128rem;margin:0 auto;padding:6.4rem 5rem 2.4rem}.z-404__title{margin:0 0 1.6rem;font-size:clamp(3.6rem,6vw,8rem);font-weight:900;letter-spacing:-.03em;line-height:.95;text-transform:uppercase}.z-404__text{max-width:52rem;margin:0 0 2.8rem;font-size:1.6rem;color:#444}.z-404 .button{min-width:26rem}@media screen and (max-width:749px){.z-404{padding:4rem 1.6rem 1.6rem}.z-404 .button{width:100%}}.template-search .template-search__header{text-align:left;max-width:none;padding:0 5rem}.template-search .template-search__header h1{font-size:clamp(2.6rem,3.2vw,4rem);text-transform:uppercase;margin-bottom:2rem}.template-search .template-search__search{margin:0;max-width:72rem}.template-search .search .field:before,.template-search .search .field:after{box-shadow:none!important;border-radius:0!important}.template-search .search .field{border-bottom:1px solid var(--z-black)}.template-search .search .field__input{box-shadow:none!important;padding-left:0;font-size:1.8rem}.template-search .search .field__label{left:0}.template-search .template-search__results{padding:0}.template-search .facets-wrapper.page-width,.template-search .facets-container{max-width:none;padding-left:5rem;padding-right:5rem}.template-search .product-grid-container .collection.page-width,.template-search #product-grid.page-width{max-width:none;padding:0}.template-search #product-grid{--grid-desktop-horizontal-spacing: 2px;--grid-desktop-vertical-spacing: 0px;--grid-mobile-horizontal-spacing: 2px;--grid-mobile-vertical-spacing: 0px;column-gap:2px;row-gap:0}.template-search #product-grid .card__information{padding:1.2rem 1.2rem 2.4rem!important}.template-search .template-search__results>.title-wrapper,.template-search .template-search__header+.title-wrapper{padding:0 5rem}.template-search .search__results-empty,.template-search [role=status] .light,.template-search .template-search__results .title-wrapper{text-align:left}@media screen and (max-width:989px){.template-search .template-search__header,.template-search .facets-wrapper.page-width,.template-search .facets-container{padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width:750px){.z-footer__bottom{padding-right:7.2rem}}@media screen and (max-width:749px){.z-footer__bottom{padding-bottom:6.4rem}}.template-search__header h1.center{text-align:left}.template-search__header{margin:0;max-width:none}.z-anim .z-reveal{opacity:0;transform:translateY(1.6rem);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--z-delay, 0s)}.z-anim .z-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.z-anim .z-reveal{opacity:1;transform:none;transition:none}}.z-promesas{list-style:none;margin:2rem 0 0;padding:2rem 0;display:grid;grid-template-columns:1fr 1fr;gap:1.8rem 2rem;border-top:1px solid var(--z-line);border-bottom:1px solid var(--z-line)}.z-promesas li{display:flex;gap:1.2rem;align-items:flex-start}.z-promesas .svg-wrapper,.z-promesas svg{width:2.2rem;height:2.2rem;flex:none}.z-promesas p{margin:0;font-size:1.25rem;line-height:1.45;color:#555}.z-promesas .z-promesas__t{font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--z-black);margin-bottom:.2rem}@media screen and (max-width:360px){.z-promesas{grid-template-columns:1fr}}@media screen and (max-width:989px){.menu-drawer__navigation-container{display:flex;flex-direction:column}.z-dnav{padding:0 0 2.4rem;flex:1 0 auto}.z-dnav__label{margin:3.2rem 2.4rem 1.2rem;font-size:1.1rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#a5a5a5}.z-dnav__list{list-style:none;margin:0;padding:0 2.4rem}.z-dnav__list--more{margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid var(--z-line);padding-inline:2.4rem}.z-dnav__a{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 0;font-size:1.5rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--z-black);text-decoration:none;cursor:pointer;list-style:none}.z-dnav__a::-webkit-details-marker{display:none}.z-dnav__tag{font-size:1.05rem;letter-spacing:.1em;color:#a5a5a5;white-space:nowrap}.z-dnav__tag--sale{color:var(--z-sale, #C8102E)}.z-dnav__plus{position:relative;width:1.3rem;height:1.3rem;flex:none}.z-dnav__plus:before,.z-dnav__plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transition:transform .25s ease}.z-dnav__plus:after{transform:rotate(90deg)}.z-dnav__acc[open] .z-dnav__plus:after{transform:rotate(0)}.z-dnav__sub{list-style:none;margin:0 0 .8rem;padding:0 0 0 1.6rem;border-left:1px solid var(--z-line)}.z-dnav__sub a{display:block;padding:.9rem 0;font-size:1.35rem;letter-spacing:.04em;color:#555;text-decoration:none}.z-dnav__looks{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2px;border-bottom:1px solid var(--z-line);padding-bottom:2rem}.z-dnav__looks a{display:block;text-decoration:none;color:var(--z-black)}.z-dnav__look-img{display:block;background:#ebeae8;overflow:hidden}.z-dnav__look-img img{display:block;width:100%;height:auto;aspect-ratio:5 / 7;object-fit:cover;object-position:50% 85%}.z-dnav__look-t{display:block;margin-top:1rem;text-align:center;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:#555;padding-inline:.4rem}.z-dnav__promise{margin:2.8rem 2.4rem 0;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:#a5a5a5;line-height:1.6}.menu-drawer__utility-links{position:sticky;bottom:0;background:#fff!important;padding:1.6rem 2.4rem!important;border-top:1px solid var(--z-line);z-index:2}.z-dnav__foot{display:flex;gap:2rem;align-items:center}.z-dnav__foot a{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:#777;text-decoration:underline;text-underline-offset:.4rem}.z-dnav__foot .z-dnav__foot-acc{margin-left:auto;text-decoration:none}}@media screen and (max-width:989px){body.overflow-hidden-tablet .z-wa,body:has(#Details-menu-drawer-container[open]) .z-wa{display:none!important}.menu-drawer__utility-links .list-social{display:none}}.product-media-modal__content{padding:2rem 1.6rem!important}.product-media-modal__content>img,.product-media-modal__content>.product__media-item img,.product-media-modal__content img.global-media-settings{width:auto!important;height:auto!important;max-width:100%!important;max-height:calc(100vh - 4rem)!important;max-height:calc(100svh - 4rem)!important;object-fit:contain;margin:0 auto 2rem!important;display:block}.product-media-modal__content>img:not(.active){display:none!important}@media screen and (min-width:750px){.product-media-modal__content>img:not(.active){display:block!important}}@media screen and (min-width:990px){.z-row,.z-top__track,.z-cats,.z-edits{scroll-snap-type:none!important}}.z-cart-promo{margin:0 0 1.2rem;padding:1rem 1.2rem;background:var(--z-mist, #F3F3F3);font-size:1.3rem;letter-spacing:.02em}.z-cart-promo strong{color:#c8102e;font-weight:600}.z-ahorro strong{font-weight:600}.z-upsell{width:100%;max-width:100%;min-width:0;contain:inline-size;margin:1.6rem 0 1.2rem;padding-top:1.6rem;border-top:1px solid var(--z-line, #DCDCDC)}.z-upsell__title{margin:0 0 1.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.z-upsell__title span{color:#c8102e}.z-upsell__row{width:100%;list-style:none;margin:0;padding:0 0 .4rem;display:grid;grid-auto-flow:column;grid-auto-columns:30%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.z-upsell__row::-webkit-scrollbar{display:none}.z-upsell__item{scroll-snap-align:start}.z-upsell__link{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:var(--z-black, #000)}.z-upsell__media{display:block;aspect-ratio:1 / 1;background:#ebeae8;overflow:hidden;margin-bottom:.6rem}.z-upsell__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.z-upsell__link:hover img{transform:scale(1.04)}.z-upsell__name{font-size:1.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.z-upsell__price{font-size:1.25rem;color:#c8102e;font-weight:500}.z-upsell__deal{font-size:1.05rem;line-height:1.3;color:var(--z-grey, #929292)}.z-upsell__cta{display:none;margin-top:.4rem;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.z-upsell__item{position:relative}.z-upsell__plus{position:absolute;top:.6rem;right:.6rem;z-index:2;width:2.8rem;height:2.8rem;border:0;border-radius:0;background:#000;color:#fff;font-size:1.8rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.z-upsell__plus:hover{background:#333}.z-upsell__sizes{position:absolute;left:0;right:0;top:0;aspect-ratio:1 / 1;z-index:1;background:#fffffff5;display:flex;flex-direction:column;justify-content:center;gap:.6rem;padding:.6rem}.z-upsell__sizes[hidden]{display:none}.z-upsell__sizes-label{font-size:1rem;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding-right:2.6rem}.z-upsell__sizes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem}.z-upsell__size{border:1px solid #000;background:#fff;color:#000;font-size:1.15rem;padding:.5rem 0;cursor:pointer;border-radius:0}.z-upsell__size:hover:not([disabled]){background:#000;color:#fff}.z-upsell__size[disabled]{opacity:.35;cursor:default;text-decoration:line-through}.z-upsell__name{font-size:.95rem!important}.z-upsell__price,.z-upsell__deal{font-size:1rem!important}.z-upsell__link{gap:.1rem!important}.z-upsell__media{margin-bottom:.4rem!important}.drawer__footer{padding-top:1.2rem!important}.drawer__footer .cart__ctas{margin-top:1.4rem!important}.drawer__footer .z-cart-promo{margin:0 0 .8rem;padding:.7rem 1rem;font-size:1.15rem;line-height:1.4}.drawer__footer .z-cart-trust{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;padding-top:.9rem}.drawer__footer .z-cart-trust li{font-size:1.1rem;gap:.5rem;color:#555}.drawer__footer .z-cart-trust .svg-wrapper,.drawer__footer .z-cart-trust svg{width:1.4rem;height:1.4rem}.drawer__footer .z-cart-help{margin-top:.7rem;font-size:1.1rem}.z-upsell__sizes{justify-content:flex-end;padding:.5rem}.z-upsell__sizes-label{font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0;margin-bottom:.2rem}.z-upsell__size{padding:.35rem 0;font-size:1.05rem}.z-upsell__sizes-label{padding-right:3rem;text-align:left}variant-selects .product-form__input{position:relative}variant-selects .product-form__input input[type=radio]{top:0;left:0}@media screen and (max-width:749px){#CartDrawer .drawer__header{padding-top:1.2rem;padding-bottom:.6rem}#CartDrawer .cart-items thead{display:none}#CartDrawer .cart-item td{padding-top:.6rem;padding-bottom:.6rem}#CartDrawer .cart-item__media{width:7.2rem}#CartDrawer .cart-item__details>*+*{margin-top:.2rem}#CartDrawer .z-upsell{margin-top:.8rem;padding-top:1rem}#CartDrawer .z-upsell__title{margin-bottom:.8rem}#CartDrawer .drawer__footer{padding-top:.8rem!important}#CartDrawer .drawer__footer .totals__total{font-size:1.15rem}#CartDrawer .drawer__footer .totals__total-value{font-size:1.6rem}#CartDrawer .drawer__footer .cart__ctas{margin-top:.9rem!important}#CartDrawer .drawer__footer .cart__ctas .button,#CartDrawer .drawer__footer .es-popup-button{min-height:4.4rem}#CartDrawer .drawer__footer .z-cart-promo{margin:.6rem 0 .4rem;padding:.5rem .8rem;font-size:1.05rem}#CartDrawer .drawer__footer .z-cart-trust{display:none}#CartDrawer .drawer__footer .z-cart-help{margin-top:.4rem;font-size:1.05rem}}.z-progress{margin:0 0 1.6rem;padding:1.2rem 1.4rem 1rem;background:#f3f3f3}.z-progress__text{margin:0 0 .8rem;font-size:1.3rem;line-height:1.4;letter-spacing:.01em;color:#000}.z-progress__text strong{font-weight:600}.z-progress--done .z-progress__text strong,.z-progress__save{color:#c8102e}.z-progress__bar{position:relative;height:4px;background:#dcdcdc;overflow:hidden}.z-progress__fill{position:absolute;inset:0 auto 0 0;width:50%;background:#000;transition:width .5s ease}.z-progress--done .z-progress__fill{width:100%}.z-progress__steps{display:flex;justify-content:space-between;margin-top:.6rem;font-size:1.05rem;text-transform:uppercase;letter-spacing:.06em;color:#929292}.z-progress--done .z-progress__steps span:last-child{color:#000;font-weight:500}.z-progress__save{margin:.6rem 0 0;font-size:1.2rem;font-weight:500}#CartDrawer .z-progress{margin:0 0 1.2rem}.cart__items .z-progress{margin-top:1rem}@media(max-width:749px){#CartDrawer .z-progress{padding:.9rem 1rem .8rem;margin-bottom:.8rem}#CartDrawer .z-progress__text{font-size:1.2rem;margin-bottom:.6rem}#CartDrawer .z-progress__steps{font-size:.95rem;margin-top:.4rem}}@media(prefers-reduced-motion:reduce){.z-progress__fill{transition:none}}.z-gracias{max-width:128rem;margin:0 auto;padding:6.4rem 5rem 3.2rem}.z-gracias__title{margin:0 0 1.6rem;font-size:clamp(3.6rem,6vw,8rem);font-weight:900;letter-spacing:-.03em;line-height:.95;text-transform:uppercase}.z-gracias__text{max-width:52rem;margin:0 0 4rem;font-size:1.8rem;color:#000}.z-gracias__steps{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #DCDCDC}.z-gracias__step{display:flex;gap:1.6rem;padding:2.4rem 2.4rem 2.4rem 0}.z-gracias__step+.z-gracias__step{padding-left:2.4rem;border-left:1px solid #DCDCDC}.z-gracias__num{font-size:1.3rem;font-weight:500;letter-spacing:.06em;color:#929292;padding-top:.3rem}.z-gracias__step-title{margin:0 0 .6rem;font-size:1.5rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.z-gracias__step p{margin:0;font-size:1.4rem;line-height:1.55;color:#444}.z-gracias__note{margin:0 0 3.2rem;padding:1.2rem 1.6rem;background:#f3f3f3;font-size:1.4rem}.z-gracias__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.z-gracias__ctas .button{min-width:26rem}@media screen and (max-width:749px){.z-gracias{padding:4rem 1.6rem 2rem}.z-gracias__text{font-size:1.6rem;margin-bottom:2.8rem}.z-gracias__steps{grid-template-columns:1fr}.z-gracias__step,.z-gracias__step+.z-gracias__step{padding:1.8rem 0;border-left:0}.z-gracias__step+.z-gracias__step{border-top:1px solid #DCDCDC}.z-gracias__ctas .button{width:100%}}.z-vit{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.z-vit__item{flex:0 1 20%;min-width:0}.z-vit__link{display:block;color:#000;text-decoration:none;text-align:center}.z-vit__img{display:block;width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 52%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-composite:intersect;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.z-vit__link:hover .z-vit__img{transform:translateY(-.6rem)}.z-vit__name{display:block;margin-top:.2rem;font-size:1.05rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#8a8986;transition:color .2s}.z-vit__link:hover .z-vit__name{color:#000}@media(prefers-reduced-motion:reduce){.z-vit__img{transition:none}.z-vit__link:hover .z-vit__img{transform:none}}.z-vitband{background:#ecebe9;padding:5.6rem 3rem 3.2rem;text-align:center}.z-vitband__title{margin:0;font-size:clamp(4rem,6.4vw,8.8rem);font-weight:900;letter-spacing:-.03em;line-height:.92;text-transform:uppercase;color:#000}.z-vitband__count{margin:1.2rem 0 0;font-size:1.15rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8a8986}.z-vitband__text{margin:1.4rem auto 0;max-width:56rem;font-size:1.8rem;font-weight:300;color:#111}.z-vitband .z-vit{margin:2.4rem auto 0;max-width:150rem}.shopify-section:has(.z-vitband)~.shopify-section .z-col-head__title{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.shopify-section:has(.z-vitband)~.shopify-section .z-col-head__top{justify-content:flex-end}@media screen and (max-width:749px){.z-vitband{padding:3.6rem 0 2rem}.z-vitband__title{font-size:4.2rem;padding:0 1.6rem}.z-vitband__text{font-size:1.5rem;padding:0 1.6rem}.z-vitband .z-vit{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1.6rem;scrollbar-width:none}.z-vitband .z-vit::-webkit-scrollbar{display:none}.z-vitband .z-vit__item{flex:0 0 44%;scroll-snap-align:center}}.z-hero__media.z-hero__media--vitrine{display:flex;align-items:center;justify-content:center;background:#ecebe9;padding:0 3rem 18rem}.z-hero__media--vitrine .z-vit{width:100%;max-width:150rem}@media screen and (max-width:749px){.z-hero__media.z-hero__media--vitrine{padding:1.6rem .8rem}.z-hero__media--vitrine .z-vit{display:grid;grid-template-columns:1fr 1fr;row-gap:.8rem}.z-hero__media--vitrine .z-vit__item:nth-child(5){display:none}.z-hero__media--vitrine .z-vit__name{font-size:.95rem}}.z-vit__img{aspect-ratio:1 / 1;object-position:50% 50%}.z-hero__media--vitrine .z-vit__img{height:auto;object-position:50% 50%}.z-hero__slide:has(.z-hero__media--vitrine) .z-hero__text{right:0}@media screen and (min-width:750px){.z-hero__media.z-hero__media--vitrine{padding:2rem 4rem 19rem}.z-hero__media--vitrine .z-vit{max-width:136rem}}.shopify-section:has(.z-vitband)~.shopify-section .z-col-head__desc{display:none}.z-vit__price{display:block;margin-top:.4rem;font-size:1.25rem;letter-spacing:.02em}.z-vit__sale{color:#c8102e;font-weight:500}.z-vit__price s{margin-left:.5rem;color:#929292;font-size:1.1rem}.z-vitbanner{background:#ecebe9;padding:7.2rem 3rem 6rem;text-align:center;margin:4rem 0}.z-vitbanner__eyebrow{margin:0 0 1.4rem;font-size:1.15rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#8a8986}.z-vitbanner__title{margin:0;font-size:clamp(4rem,6vw,8rem);font-weight:900;letter-spacing:-.03em;line-height:.92;text-transform:uppercase;color:#000}.z-vitbanner__text{margin:1.6rem auto 0;max-width:56rem;font-size:1.8rem;font-weight:300;color:#111}.z-vitbanner .z-vit{margin:3.2rem auto 0;max-width:150rem}.z-vitbanner__cta{margin-top:3.2rem;min-width:24rem}@media screen and (max-width:749px){.z-vitbanner{padding:4.8rem 0 4rem;margin:2.4rem 0}.z-vitbanner__title{font-size:4.2rem;padding:0 1.6rem}.z-vitbanner__text{font-size:1.5rem;padding:0 1.6rem}.z-vitbanner .z-vit{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1.6rem;scrollbar-width:none}.z-vitbanner .z-vit::-webkit-scrollbar{display:none}.z-vitbanner .z-vit__item{flex:0 0 44%;scroll-snap-align:center}.z-vitbanner__cta{width:calc(100% - 3.2rem)}}.z-seal{display:block;color:#000}.z-seal--mini{width:6.4rem;height:6.4rem;flex:0 0 6.4rem}.z-seal--big{width:15rem;height:15rem;margin:0 auto 2.8rem}.z-garantia{display:flex;align-items:center;gap:1.6rem;margin:2rem 0 .4rem;padding:1.4rem 1.6rem;background:#f3f3f3}.z-garantia p{margin:0;font-size:1.3rem;line-height:1.45;color:#444}.z-garantia .z-garantia__t{margin-bottom:.2rem;font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#000}.z-pdpc{margin-top:4rem}.z-pdpc__eyebrow{margin:0 0 1.2rem;font-size:1.15rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#8a8986}.z-pdpc__title{margin:0;font-size:clamp(3.2rem,4.4vw,6rem);font-weight:900;letter-spacing:-.03em;line-height:.95;text-transform:uppercase;color:#000}.z-pdpc__riesgo{background:#ecebe9;padding:8rem 5rem 6.4rem;text-align:center}.z-pdpc__riesgo .z-pdpc__title{max-width:90rem;margin:0 auto}.z-pdpc__stats{list-style:none;margin:5.6rem auto 0;padding:0;max-width:128rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.z-pdpc__stats li{padding:0 2.4rem}.z-pdpc__stats li+li{border-left:1px solid #cfcdc9}.z-pdpc__num{margin:0;font-size:clamp(3rem,3.4vw,4.8rem);font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.z-pdpc__lbl{margin:.8rem 0;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.z-pdpc__txt{margin:0;font-size:1.4rem;line-height:1.5;color:#555}.z-pdpc__pasos{max-width:128rem;margin:0 auto;padding:7.2rem 5rem 4rem}.z-pdpc__h{margin:0 0 2.8rem;font-size:1.4rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.z-pdpc__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #DCDCDC}.z-pdpc__steps li{display:flex;gap:1.6rem;padding:2.8rem 2.8rem 2.8rem 0}.z-pdpc__steps li+li{padding-left:2.8rem;border-left:1px solid #DCDCDC}.z-pdpc__n{font-size:1.3rem;font-weight:500;letter-spacing:.06em;color:#929292;padding-top:.3rem}.z-pdpc__steps h3{margin:0 0 .6rem;font-size:1.6rem;font-weight:600;letter-spacing:.02em}.z-pdpc__steps p{margin:0;font-size:1.4rem;line-height:1.55;color:#555}.z-pdpc__letra{display:flex;justify-content:space-between;align-items:center;gap:2.4rem;margin-top:1.6rem;padding:1.8rem 2rem;border:1px solid #DCDCDC}.z-pdpc__letra p{margin:0;font-size:1.4rem;line-height:1.55;color:#333}.z-pdpc__letra strong{color:#000;font-weight:600}.z-pdpc__letra a{flex:0 0 auto;font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#000;text-underline-offset:.4rem}.z-pdpc__historia{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;margin-top:4rem;background:#ecebe9}.z-pdpc__hist-media img{display:block;width:100%;height:100%;max-height:72rem;object-fit:cover;object-position:50% 70%}.z-pdpc__hist-text{display:flex;flex-direction:column;justify-content:center;padding:6.4rem 8rem}.z-pdpc__body{margin:2.4rem 0 0;max-width:48rem;font-size:1.7rem;font-weight:300;line-height:1.6;color:#111}.z-pdpc__more{margin-top:3.2rem;font-size:1.25rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#000;text-underline-offset:.4rem}@media screen and (max-width:989px){.z-pdpc__stats{grid-template-columns:1fr 1fr;row-gap:3.2rem}.z-pdpc__stats li:nth-child(3){border-left:0}.z-pdpc__hist-text{padding:4.8rem 4rem}}@media screen and (max-width:749px){.z-seal--mini{width:5.6rem;height:5.6rem;flex-basis:5.6rem}.z-seal--big{width:12rem;height:12rem;margin-bottom:2rem}.z-pdpc{margin-top:2.4rem}.z-pdpc__riesgo{padding:5.6rem 1.6rem 4.8rem}.z-pdpc__title{font-size:3.4rem}.z-pdpc__stats{margin-top:4rem}.z-pdpc__stats li{padding:0 1.2rem}.z-pdpc__num{font-size:3rem}.z-pdpc__txt{font-size:1.3rem}.z-pdpc__pasos{padding:4.8rem 1.6rem 2.4rem}.z-pdpc__steps{grid-template-columns:1fr}.z-pdpc__steps li,.z-pdpc__steps li+li{padding:2rem 0;border-left:0}.z-pdpc__steps li+li{border-top:1px solid #DCDCDC}.z-pdpc__letra{flex-direction:column;align-items:flex-start;gap:1.2rem}.z-pdpc__historia{grid-template-columns:1fr;margin-top:2.4rem}.z-pdpc__hist-media img{aspect-ratio:4 / 4.4;height:auto}.z-pdpc__hist-text{padding:3.6rem 1.6rem 4.8rem}.z-pdpc__body{font-size:1.5rem}}.z-entrega{display:flex;align-items:center;gap:1rem;margin:1.6rem 0 0;font-size:1.4rem;line-height:1.4;color:#333}.z-entrega .svg-wrapper{width:2rem;height:2rem;flex:0 0 2rem}.z-entrega strong{font-weight:600;color:#000}.z-entrega[hidden]{display:none}.z-ab2__hero{max-width:128rem;margin:0 auto;padding:6.4rem 5rem 4rem}.z-ab2__title{margin:0;font-size:clamp(4.4rem,8vw,12rem);font-weight:900;letter-spacing:-.035em;line-height:.9;text-transform:uppercase}.z-ab2__lead{margin:2.8rem 0 0;max-width:64rem;font-size:clamp(1.8rem,1.6vw,2.4rem);font-weight:300;line-height:1.45;color:#111}.z-ab2__wide img{display:block;width:100%;height:auto;max-height:80rem;object-fit:cover;object-position:50% 60%}.z-ab2__princ{max-width:128rem;margin:0 auto;padding:8rem 5rem 6.4rem}.z-ab2__princ-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;border-top:1px solid #DCDCDC}.z-ab2__princ-list li{padding-top:2.8rem}.z-ab2__n{font-size:1.3rem;font-weight:500;letter-spacing:.06em;color:#929292}.z-ab2__ptitle{margin:1.2rem 0;font-size:clamp(2.8rem,3vw,4rem);font-weight:900;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.z-ab2__princ-list p{margin:0;font-size:1.5rem;line-height:1.6;color:#444}.z-ab2__split{display:grid;grid-template-columns:1fr 1fr;background:#ecebe9}.z-ab2__split-media img{display:block;width:100%;height:100%;max-height:80rem;object-fit:cover}.z-ab2__split-text{display:flex;flex-direction:column;justify-content:center;padding:6.4rem 8rem}.z-ab2__mat{max-width:128rem;margin:0 auto;padding:8rem 5rem;display:grid;grid-template-columns:1.1fr 1fr;gap:6.4rem;align-items:center}.z-ab2__mat-list{margin:0;border-top:1px solid #000}.z-ab2__mat-list div{display:flex;justify-content:space-between;gap:2rem;padding:2rem 0;border-bottom:1px solid #DCDCDC}.z-ab2__mat-list dt{font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.z-ab2__mat-list dd{margin:0;font-size:1.6rem;font-weight:300;text-align:right}.z-ab2__promesa{margin-bottom:4rem}.z-cierre{max-width:80rem;margin:0 auto;padding:6.4rem 2rem 8rem;text-align:center}.z-cierre .z-pdpc__body{margin-left:auto;margin-right:auto}.z-cierre__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem}.z-cierre__ctas .button{min-width:26rem}@media screen and (max-width:749px){.z-ab2__hero{padding:4rem 1.6rem 2.8rem}.z-ab2__wide img{aspect-ratio:4 / 3.4}.z-ab2__princ{padding:4.8rem 1.6rem 4rem}.z-ab2__princ-list{grid-template-columns:1fr;gap:0}.z-ab2__princ-list li{padding:2.4rem 0;border-bottom:1px solid #DCDCDC}.z-ab2__split{grid-template-columns:1fr}.z-ab2__split-media img{aspect-ratio:4 / 4.4;height:auto}.z-ab2__split-text{padding:3.6rem 1.6rem 4.8rem}.z-ab2__mat{grid-template-columns:1fr;gap:3.2rem;padding:4.8rem 1.6rem}.z-cierre{padding:4.8rem 1.6rem 5.6rem}.z-cierre__ctas .button{width:100%}}.z-gracias__entrega{margin:-2rem 0 3.6rem;font-size:1.5rem}.z-gracias__ig{margin-top:5.6rem;padding:3.2rem;background:#ecebe9;text-align:center}.z-gracias__ig .z-pdpc__eyebrow{margin-bottom:.8rem}.z-gracias__ig-t{margin:0;font-size:1.8rem;font-weight:300}.z-gracias__ig-link{display:inline-block;margin-top:1.4rem;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#000;text-underline-offset:.4rem}@media screen and (max-width:749px){.z-gracias__entrega{margin:-1.2rem 0 2.8rem}.z-gracias__ig{margin-top:4rem;padding:2.8rem 1.6rem}}.z-gracias__par{display:flex;justify-content:space-between;align-items:center;gap:3.2rem;margin:0 0 3.2rem;padding:2.4rem 2.8rem;border:1px solid #000}.z-gracias__par p{margin:0;font-size:1.45rem;line-height:1.55;color:#333}.z-gracias__par strong{color:#c8102e;font-weight:600}.z-gracias__par .z-gracias__par-t{margin-bottom:.6rem;font-size:2rem;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;color:#000}.z-gracias__par-ctas{display:flex;align-items:center;gap:2rem;flex:0 0 auto}.z-gracias__par-link{font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#000;text-underline-offset:.4rem}@media screen and (max-width:749px){.z-gracias__par{flex-direction:column;align-items:stretch;gap:2rem;padding:2rem 1.6rem}.z-gracias__par-ctas{flex-direction:column;align-items:stretch;text-align:center;gap:1.4rem}.z-gracias__par-ctas .button{width:100%}}.z-gracias__resumen{display:flex;flex-wrap:wrap;gap:1.2rem 4rem;margin:-1.6rem 0 2.4rem;padding:1.6rem 2rem;background:#f3f3f3}.z-gracias__resumen p{margin:0;font-size:1.5rem}.z-gracias__resumen span{color:#666}.z-gracias__resumen strong{font-weight:700;color:#000}.z-gracias__resumen[hidden],.z-gracias__resumen p[hidden]{display:none}@media screen and (max-width:749px){.z-gracias__resumen{flex-direction:column;margin-top:-1rem}}.z-gracias__resumen:not([hidden])+.z-gracias__entrega{margin-top:0}.z-gracias__cash{margin:-1.6rem 0 2.8rem;padding:2.8rem 3.2rem;background:#000;color:#fff}.z-gracias__cash p{margin:0;color:inherit}.z-gracias__cash-eyebrow{font-size:1.15rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;opacity:.7}.z-gracias__cash-t{margin-top:1rem!important;font-size:clamp(2.6rem,3.4vw,4.4rem);font-weight:900;letter-spacing:-.02em;line-height:1.05;text-transform:uppercase}.z-gracias__cash-t strong{font-weight:900;white-space:nowrap}.z-gracias__cash-s{margin-top:.8rem!important;font-size:1.5rem;opacity:.85}.z-gracias__cash[hidden],.z-gracias__note[hidden]{display:none}.z-gracias__cash:not([hidden])+.z-gracias__entrega{margin-top:0}@media screen and (max-width:749px){.z-gracias__cash{margin-top:-1rem;padding:2.2rem 1.8rem}.z-gracias__cash-t{font-size:2.6rem}}.z-ig{margin:6.4rem 0 0}.z-ig__head{display:flex;justify-content:space-between;align-items:center;gap:3.2rem;max-width:150rem;margin:0 auto 2.8rem;padding:0 5rem}.z-ig__prof{display:flex;align-items:center;gap:2rem;color:#000;text-decoration:none}.z-ig__avatar{width:8.8rem;height:8.8rem;border-radius:50%;object-fit:cover;flex:0 0 8.8rem;box-shadow:0 0 0 1px #dcdcdc}.z-ig__handle{display:block;font-size:2.2rem;font-weight:900;letter-spacing:-.01em}.z-ig__bio{display:block;margin-top:.4rem;font-size:1.4rem;line-height:1.5;color:#555}.z-ig__cta{display:flex;align-items:center;gap:2.4rem}.z-ig__tag{margin:0;max-width:28rem;font-size:1.3rem;line-height:1.5;color:#555;text-align:right}.z-ig__cta .button{min-width:22rem}.z-ig__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}.z-ig__tile{position:relative;display:block;overflow:hidden;background:#ecebe9;color:#fff}.z-ig__tile img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.z-ig__multi{position:absolute;top:1rem;right:1rem;width:2.2rem;height:2.2rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.z-ig__over{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000047;opacity:0;transition:opacity .3s}.z-ig__over svg{width:3.6rem;height:3.6rem}.z-ig__tile:hover img{transform:scale(1.04)}.z-ig__tile:hover .z-ig__over,.z-ig__tile:focus-visible .z-ig__over{opacity:1}@media screen and (max-width:989px){.z-ig__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.z-ig__item:nth-child(n+9){display:none}.z-ig__tag{display:none}}@media screen and (max-width:749px){.z-ig{margin-top:4rem}.z-ig__head{flex-direction:column;align-items:stretch;gap:1.8rem;padding:0 1.6rem;margin-bottom:1.8rem}.z-ig__avatar{width:6.8rem;height:6.8rem;flex-basis:6.8rem}.z-ig__handle{font-size:1.9rem}.z-ig__cta .button{width:100%}.z-ig__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.z-ig__item:nth-child(n+7){display:none}.z-ig__item:nth-child(n+9){display:none}}@media(prefers-reduced-motion:reduce){.z-ig__tile img{transition:none}.z-ig__tile:hover img{transform:none}}.z-vit--cols .z-vit__cname{display:block;margin-top:1.2rem;font-size:1.7rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:#000}.z-vit--cols .z-vit__ccount{display:block;margin-top:.3rem;font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#8a8986}.z-vit--cols .z-vit__link:hover .z-vit__cname{text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:750px){.z-cats{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zayane.css.map */
