:root{--z-ink:#111;--z-paper:#fff;--z-stone:#f4f2ee;--z-greige:#e8e4dd;--z-line:#e3dfd8;--z-mute:#67635c;--z-sale:#a4161a;--z-price:#1e7b3a;--z-font:"Helvetica Neue",Helvetica,Arial,sans-serif}body{font-family:var(--z-font)!important;color:var(--z-ink);-webkit-font-smoothing:antialiased;background:#fff}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.title,.rich-text__heading,.collapsible-content__heading{font-family:var(--z-font)!important;font-variant:normal!important;text-transform:uppercase;letter-spacing:.14em!important;font-weight:400!important;line-height:1.25}a{text-underline-offset:4px}.button,button.button,.shopify-challenge__button{border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-weight:500;font-family:var(--z-font)}.button:before,.button:after{display:none!important}.card,.card--standard .card__inner,.card__media,.media,.card--media .card__inner{border-radius:0!important}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--z-font)!important;font-size:14px!important;letter-spacing:.03em!important;text-transform:none!important;font-weight:400!important;line-height:1.35}.card-information .price,.price{font-size:15px}.price-item--sale,.price--on-sale .price-item--last{color:var(--z-sale)!important;font-weight:500}.price--on-sale .price-item--regular{color:var(--z-mute)!important;font-weight:400}.badge{border-radius:0;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.swatches-type-collections,.card-wrapper [class*=swatch],.card-wrapper [class*=Swatch],.card__information [class*=swatch],.product-card [class*=swatch],.grid__item [class*=swatches],.collection [class*=color-swatch],.collection [class*=variant-swatch]{display:none!important}html.z-js .z-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}html.z-js .z-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.z-js .z-reveal{opacity:1;transform:none;transition:none}}.collapsible-content .accordion{border-color:var(--z-line)!important}.collapsible-content .accordion__title,.collapsible-content summary{font-family:var(--z-font)!important;font-size:15px!important;letter-spacing:.06em;text-transform:none!important;font-variant:normal!important}.collapsible-content__heading{font-size:20px!important;text-align:center}.facets__heading,.facets-container .facets__summary{font-family:var(--z-font)}.collection .card-wrapper{transition:transform .35s ease}.collection .card-wrapper:hover .card__media img{transform:scale(1.03)}.card__media img{transition:transform .6s ease}.es-wrap{max-width:1280px!important;gap:28px!important}@media(min-width:750px){.es-wrap{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;gap:56px!important;padding:32px 40px!important}}.es-main{border-radius:0!important;background:var(--z-stone)!important;aspect-ratio:3/4!important}.es-thumb{border-radius:0!important;border:1px solid transparent!important;opacity:.65;transition:opacity .2s}.es-thumb:hover{opacity:1}.es-thumb.active{border-color:#111!important;opacity:1}.es-title{font-family:var(--z-font)!important;font-variant:normal!important;text-transform:uppercase;letter-spacing:.1em!important;font-size:19px!important;font-weight:500!important;line-height:1.35}.es-rating{font-size:13px!important}.es-curr{color:var(--z-price)!important;font-size:26px!important;font-weight:600!important}.es-disc{background:var(--z-sale);color:#fff!important;padding:3px 8px;font-size:12px!important;letter-spacing:.06em}.es-orig{font-size:15px!important}.es-box{background:var(--z-stone)!important;border:0!important;border-radius:0!important;font-size:14px!important;font-weight:500!important;color:#111!important;padding:14px 16px!important}.es-label{font-size:13px!important;text-transform:uppercase;letter-spacing:.1em}.es-size{border-radius:0!important;padding:12px 16px!important;font-size:14px!important;min-width:48px;text-align:center;transition:background .2s,color .2s}.es-size:hover{border-color:#111}.es-swatches{gap:12px!important}.es-size.es-swatch{border-radius:50%!important;padding:0!important;min-width:0!important;width:56px!important;height:56px!important;overflow:hidden;border:2px solid #fff!important;box-shadow:0 0 0 1px #cfcac1;background:var(--z-stone)}.es-size.es-swatch img{width:100%!important;height:100%!important;object-fit:cover;border-radius:50%!important}.es-size.es-swatch:hover{box-shadow:0 0 0 1px #111}.es-size.es-swatch.active{box-shadow:0 0 0 2px #111!important;border-color:#fff!important;background:var(--z-stone)!important}[class*=swatch-king i],[class*=swatchking i],[id*=swatch-king i],[id*=swatchking i],[class*=variant-image-swatch i],[id*=variant-image-swatch i]{display:none!important}.es-size-toggle{border-radius:0!important}.es-cart{min-height:58px;background:#111!important;border-radius:0!important;font-size:14px!important;letter-spacing:.18em!important;transition:background .25s,transform .25s}.es-cart:hover{background:#333!important}.es-cart[disabled]{background:#9a968f!important}.es-few,.es-alert{display:none!important}.es-ship{background:var(--z-stone)!important;border-left:0!important;color:#111!important;font-size:14px!important;font-weight:500!important;padding:14px 16px!important}.es-ship .es-dot{background:#111;animation:none}.es-promo div{background:var(--z-stone)!important;border-radius:0!important;font-size:11px!important;color:#111!important;padding:12px 4px!important}.es-desc-toggle{font-size:14px!important;letter-spacing:.1em;border-top:1px solid var(--z-line)!important}.es-desc{font-size:15px!important;line-height:1.7!important}.z-atc{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid var(--z-line);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .35s ease}.z-atc.is-on{transform:none}.z-atc__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.3}.z-atc__t span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--z-mute)}.z-atc__t b{font-size:16px;font-weight:500;color:var(--z-price)}.z-atc button{background:#111;color:#fff;border:0;min-height:48px;padding:0 22px;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.z-atc button:disabled{background:#9a968f}@media(min-width:750px){.z-atc{display:none}}@media(min-width:990px){.zx .zx-hero__cta{left:5.5%;right:auto}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/es-zara.css.map */
