.zs-pdp{--zs-text:#2b2c2d;--zs-muted:#727272;--zs-line:#d5d5d5;color:var(--zs-text);padding-top:3rem;padding-bottom:7rem}.zs-pdp__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}.zs-pdp__media,.zs-pdp__info{min-width:0}.zs-gallery__stage{position:relative;aspect-ratio:1;background:#f7f7f7;border-radius:8px;overflow:hidden}.zs-gallery__stage>img{width:100%;height:100%;object-fit:cover;display:block}.zs-sale{position:absolute;top:1rem;left:1rem;background:#eaa2a2;border-radius:99px;padding:.55rem .9rem;font-size:1.1rem;text-transform:uppercase;letter-spacing:.14em}.zs-gallery__thumbs{display:flex;gap:.8rem;overflow:auto;margin-top:1rem;padding-bottom:.4rem}.zs-thumb{width:72px;height:72px;flex:0 0 72px;border:2px solid transparent;border-radius:6px;overflow:hidden;padding:0;background:#f4f4f4;opacity:.68;cursor:pointer}.zs-thumb.is-active{border-color:var(--zs-text);opacity:1}.zs-thumb img{width:100%;height:100%;object-fit:cover}.zs-back{font-size:1.4rem;color:var(--zs-muted);text-decoration:none}.zs-pdp__info h1{font-size:clamp(2.8rem,3vw,4.4rem);line-height:1.12;margin:1.2rem 0 .8rem;font-weight:500}.zs-price{font-size:2rem;margin-top:.4rem}.zs-compare{text-decoration:line-through;color:var(--zs-muted);font-size:1.4rem}.zs-description{font-size:1.55rem;line-height:1.75;margin-top:2.4rem;max-width:72rem}.zs-description p:first-child{font-weight:600}.zs-variant-label{display:block;margin-top:2rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.14em;color:var(--zs-muted)}.zs-variant{margin-top:.7rem;min-height:44px;padding:.8rem 3rem .8rem 1.2rem;border:1px solid var(--zs-line);border-radius:6px;background:#fff}.zs-buy-row{margin-top:2.6rem}.zs-add{width:50%;min-height:56px;border-radius:40px;text-transform:uppercase;letter-spacing:.16em}.zs-service{display:flex;gap:2.4rem;flex-wrap:wrap;list-style:none;padding:0;margin:1.5rem 0 0;color:var(--zs-muted);font-size:1.35rem}.zs-pairs{border-top:1px solid var(--zs-line);border-bottom:1px solid var(--zs-line);padding:2.5rem 0;margin-top:3rem}.zs-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:1.15rem;color:var(--zs-muted);margin:0 0 1.5rem}.zs-pairs__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.zs-pair{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:1.2rem}.zs-pair__image{width:76px;height:76px;border-radius:6px;overflow:hidden;background:#f4f4f4}.zs-pair__image img{width:100%;height:100%;object-fit:cover}.zs-pair__copy{display:flex;flex-direction:column;gap:.35rem;min-width:0}.zs-pair__copy a{color:var(--zs-text);text-decoration:none;font-size:1.4rem;line-height:1.35}.zs-pair__copy span{color:var(--zs-muted);font-size:1.3rem}.zs-pair__add{border:1px solid var(--zs-text);background:#fff;color:var(--zs-text);border-radius:30px;min-height:40px;padding:0 1.3rem;cursor:pointer;text-transform:uppercase;letter-spacing:.1em}.zs-growing{margin-top:2.4rem;background:#f7f7f7;border-radius:8px}.zs-growing summary{cursor:pointer;list-style:none;padding:2rem;font-size:1.6rem;text-transform:uppercase;letter-spacing:.09em;display:flex;justify-content:space-between}.zs-growing summary::-webkit-details-marker{display:none}.zs-growing ul{list-style:none;margin:0;padding:0 2rem 2.4rem}.zs-growing li{padding:1rem 0;display:flex;flex-direction:column;gap:.45rem}.zs-growing li strong{text-transform:uppercase;letter-spacing:.13em;font-size:1.05rem;color:var(--zs-muted)}.zs-growing li span{font-size:1.45rem;line-height:1.65}.zs-facts{margin-top:4.5rem}.zs-facts h2{font-size:2.4rem;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.zs-facts dl{border-bottom:1px solid var(--zs-line);margin:1.6rem 0 0}.zs-facts dl>div{border-top:1px solid var(--zs-line);padding:1.35rem 0}.zs-facts dt{text-transform:uppercase;letter-spacing:.14em;color:var(--zs-muted);font-size:1.1rem}.zs-facts dd{margin:.5rem 0 0;font-size:1.5rem}.zs-mobile-buy{display:none}.zs-pair__form .loading__spinner{width:1.5rem}.zs-pair__form .product-form__error-message-wrapper{display:none}@media(max-width:989px){.zs-pdp{padding-top:0;padding-bottom:8rem}.zs-pdp__grid{display:flex;flex-direction:column;gap:0}.zs-pdp__media{display:contents}.zs-gallery{order:1;margin-left:calc(-1 * var(--page-width-margin,1.5rem));margin-right:calc(-1 * var(--page-width-margin,1.5rem))}.zs-gallery__stage{aspect-ratio:auto;max-height:70vh;border-radius:0}.zs-gallery__stage>img{max-height:70vh;object-fit:contain;background:#f7f7f7}.zs-gallery__thumbs{display:none}.zs-pdp__info{order:2;padding-top:1.6rem}.zs-facts{order:3;margin-top:3rem}.zs-add{width:100%}.zs-pairs__grid{grid-template-columns:1fr}.zs-pair{grid-template-columns:72px minmax(0,1fr) auto}.zs-mobile-buy{position:fixed;z-index:20;bottom:0;left:0;right:0;display:flex;background:#fff;border-top:1px solid var(--zs-line);padding:1rem 1.5rem}.zs-mobile-buy .button{width:100%;min-height:50px;border-radius:30px;white-space:nowrap}.zs-service{gap:1.2rem}}.zs-mobile-back{display:none}@media(max-width:989px){.zs-mobile-back{display:block;padding:1.2rem 0 1rem}.zs-back-block{display:none}.zs-facts--block{margin-top:2.4rem}}.zs-pair__add.is-added{border-color:#b8b8b8;background:#f4f4f4;color:var(--zs-muted);cursor:default;opacity:1}.zs-pair__add[aria-busy=true]{opacity:.6;pointer-events:none}.zs-facts--responsive summary{list-style:none;font-size:2.4rem;text-transform:uppercase;letter-spacing:.06em;font-weight:500;cursor:default}.zs-facts--responsive summary::-webkit-details-marker{display:none}.zs-facts--responsive summary span{display:none}@media(max-width:989px){.zs-buy-row{display:none}.zs-facts--responsive{margin-top:2.4rem;background:#f7f7f7;border-radius:8px}.zs-facts--responsive summary{cursor:pointer;padding:2rem;font-size:1.6rem;letter-spacing:.09em;display:flex;justify-content:space-between;align-items:center}.zs-facts--responsive summary span{display:inline-block}.zs-facts--responsive[open] summary span{transform:rotate(45deg)}.zs-facts--responsive dl{margin:0;padding:0 2rem 2rem;border-bottom:0}}.zs-pair{display:flex;flex-direction:column;align-items:stretch;gap:.8rem;min-width:0}.zs-pair__image{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f4f4f4}.zs-pair__image img{width:100%;height:100%;object-fit:cover;display:block}.zs-pair__title{color:var(--zs-text);text-decoration:none;font-size:1.4rem;line-height:1.35;min-height:2.7em}.zs-pair__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto}.zs-pair__price{color:var(--zs-muted);font-size:1.3rem}.zs-pair__add{flex:0 0 auto}@media(max-width:989px){.zs-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.zs-pair__title{font-size:1.3rem}.zs-pair__footer{gap:.6rem}.zs-pair__add{min-height:38px;padding:0 1rem;font-size:1.15rem}}.zs-pairs__grid{grid-template-columns:repeat(var(--zs-pair-columns,2),minmax(0,1fr))}.zs-pairs--small .zs-pair{gap:.6rem}.zs-pairs--small .zs-pair__title{font-size:1.25rem}.zs-pairs--small .zs-pair__price{font-size:1.2rem}.zs-pairs--small .zs-pair__add{min-height:36px;padding:0 .9rem;font-size:1.05rem}.zs-pairs--medium .zs-pair__title{font-size:1.4rem}.zs-pairs--medium .zs-pair__price{font-size:1.3rem}.zs-pairs--large .zs-pair{gap:1rem}.zs-pairs--large .zs-pair__title{font-size:1.55rem}.zs-pairs--large .zs-pair__price{font-size:1.4rem}.zs-pairs--large .zs-pair__add{min-height:44px;padding:0 1.5rem}@media(max-width:989px){.zs-pairs--small .zs-pairs__grid,.zs-pairs--medium .zs-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zs-pairs--large .zs-pairs__grid{grid-template-columns:1fr}}.zs-pairs{padding-top:var(--zs-pairs-pad-top,24px);padding-bottom:var(--zs-pairs-pad-bottom,24px)}.zs-pairs__grid{grid-template-columns:repeat(var(--zs-pair-columns,2),minmax(0,var(--zs-card-width,190px)));justify-content:start}.zs-pairs--small{--zs-card-width:145px}.zs-pairs--medium{--zs-card-width:190px}.zs-pairs--large{--zs-card-width:250px}@media(max-width:989px){.zs-pairs--small{--zs-card-width:130px}.zs-pairs--medium{--zs-card-width:165px}.zs-pairs--large{--zs-card-width:min(100%,280px)}.zs-pairs__grid{grid-template-columns:repeat(var(--zs-pair-columns,2),minmax(0,var(--zs-card-width)));overflow:hidden}}.zs-pairs{border-top:0;border-bottom:0}.zs-pairs--collapsible>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;margin:0 0 1.5rem}.zs-pairs--collapsible>summary::-webkit-details-marker{display:none}.zs-pairs--collapsible .zs-eyebrow{margin:0}.zs-pairs__toggle{font-size:1.8rem;line-height:1;color:var(--zs-muted)}.zs-pairs--collapsible[open] .zs-pairs__toggle{transform:rotate(45deg)}.zs-pairs--collapsible .zs-pairs__summary .zs-eyebrow,.zs-pairs>.zs-eyebrow{font-size:1.6rem;letter-spacing:.09em;color:var(--zs-text)}.zs-growing summary,.zs-pairs--collapsible>.zs-pairs__summary{min-height:64px;box-sizing:border-box;padding:2rem;display:flex;align-items:center;justify-content:space-between}.zs-pairs--collapsible{background:#f7f7f7;border-radius:8px;overflow:hidden}.zs-pairs--collapsible>.zs-pairs__summary{margin:0;background:#f7f7f7}.zs-pairs--collapsible>.zs-pairs__grid{margin:0 2rem 2rem}.zs-pairs--collapsible .zs-pairs__toggle{flex:0 0 auto;margin-left:2rem}.zs-pairs--collapsible{margin-top:1.5rem}.zs-growing{margin-top:var(--zs-growing-space-top,12px);margin-bottom:var(--zs-growing-space-bottom,0px)}
/*# sourceMappingURL=/cdn/shop/t/31/assets/zs-product-native.css.map */
