:root{--header-height: 88px}html{scroll-padding-top:calc(var(--header-height) + 20px)}body{overflow-wrap:break-word}h1,h2,h3{max-width:100%}.header{height:auto;min-height:88px;gap:28px;flex-wrap:wrap}.header .primary-nav{margin-left:auto;gap:clamp(14px,1.8vw,28px);flex-wrap:wrap;justify-content:center}.header .primary-nav a{padding:12px 0;white-space:nowrap;font-size:14px}.header-actions{margin-left:0}.menu-button{display:none}.hero{display:grid;grid-template-columns:minmax(0,1fr);position:relative;isolation:isolate;height:auto;min-height:clamp(640px,calc(100svh - 115px),850px)}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;height:100%}.hero-image>img{width:100%;height:100%;object-fit:cover;object-position:center 38%}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000ad,#00000021 72%),linear-gradient(0deg,rgba(0,0,0,.7),transparent 70%);z-index:-1;pointer-events:none}.hero-copy{width:100%;min-width:0;max-width:1200px;padding:80px var(--pad) 70px;align-self:end;text-shadow:0 2px 18px #0006}.hero h1{font-size:clamp(38px,5.1vw,74px);line-height:1.07;letter-spacing:-.035em;margin:18px 0 22px;max-width:100%;text-wrap:balance}.hero .eyebrow{color:var(--cream)}.hero-copy>p:not(.eyebrow){color:#eee8df;max-width:45ch;font-size:19px}.hero .hero-meta{margin-top:18px}.hero .button{margin-top:24px;text-shadow:none}.hero-image figcaption{top:25px;bottom:auto;left:var(--pad);right:var(--pad)}.section-head{flex-wrap:wrap}.section-head>div{min-width:0}.text-link{white-space:normal}.button{max-width:100%;text-align:center;line-height:1.4}.card-top{flex-wrap:wrap;row-gap:2px}.card-top>span:last-child{white-space:nowrap}.home-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.home-cards .card:last-child{display:block}.feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.feature-copy{min-width:0;padding:54px clamp(24px,4vw,60px)}.feature-copy h2{font-size:clamp(28px,3vw,44px);line-height:1.13}.feature-image{min-height:0;max-height:none;align-self:stretch}.feature-image img{height:100%;min-height:500px}.newsletter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.newsletter form{min-width:0}.newsletter input{width:100%;min-width:0;flex-basis:190px}.newsletter .button{flex-shrink:1}.newsletter h2{font-size:clamp(28px,2.7vw,39px);line-height:1.14}.story-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.story-layout>div{min-width:0}.story-page>h1{font-size:clamp(28px,4vw,58px);line-height:1.12}.product-gallery{top:calc(var(--header-height) + 20px)}.gallery-track{aspect-ratio:4/5;max-height:calc(100svh - var(--header-height) - 155px)}.product-info h1{font-size:clamp(30px,3.5vw,50px)}.size-summary{flex-wrap:wrap}.order-summary{min-width:0}.product-info .add-button{gap:12px}.lookbook-grid img{height:auto}.editorial-copy{right:var(--pad)}.editorial-copy h2{max-width:100%;font-size:clamp(32px,4.6vw,64px);line-height:1.12}.zoom-dialog .modal-close{position:sticky;top:0;display:block;margin:-24px 0 4px auto;background:var(--panel);z-index:1}@media(max-width:1100px){:root{--header-height:125px}.header{display:grid;grid-template-columns:1fr auto;gap:0;padding-top:8px;padding-bottom:8px}.header .logo{grid-column:1;grid-row:1;justify-self:start}.header-actions{grid-column:2;grid-row:1;justify-self:end}.header .primary-nav{grid-column:1/-1;grid-row:2;width:100%;margin:0;gap:12px 24px;justify-content:flex-start}.header .primary-nav a{padding:7px 0}.logo img{width:84px;height:49px}.home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{min-height:650px}}@media(max-width:850px){.feature{grid-template-columns:1fr}.feature-image{height:470px}.feature-image img{min-height:0}.feature-copy{padding:40px var(--pad)}.feature-copy h2{font-size:clamp(28px,4.5vw,38px)}.newsletter{grid-template-columns:1fr;gap:26px}.newsletter form{max-width:650px}.story-layout{grid-template-columns:1fr}.story-layout>img{height:560px}.story-layout h2{font-size:clamp(26px,4vw,36px)}}@media(max-width:680px){:root{--header-height:154px}.preview-bar{flex-wrap:wrap;font-size:12px;padding:6px 20px}.preview-bar a{font-size:12px}.header{padding:9px 20px 10px;min-height:0}.logo img{width:75px;height:44px}.header .primary-nav{gap:0 19px}.header .primary-nav a{font-size:14px;min-height:34px;padding:6px 0}.header-actions{font-size:14px}.hero{display:grid;min-height:620px}.hero-image{height:100%}.hero-image>img{object-position:58% 38%}.hero:after{background:linear-gradient(0deg,#000000e8,#0000004d 58%,#00000014)}.hero-copy{padding:210px 20px 30px}.hero h1{font-size:clamp(29px,7.8vw,44px);max-width:100%;margin:13px 0 16px;line-height:1.1}.hero-copy>p:not(.eyebrow){font-size:16px;max-width:34ch}.hero .hero-meta{font-size:14px!important}.hero .button{width:auto;min-width:225px;margin-top:20px}.hero-image figcaption{top:20px;left:20px;right:20px;font-size:12px;gap:20px}.hero-image figcaption span:last-child{display:none}.eyebrow{font-size:12px}.trust-strip{display:grid;grid-template-columns:1fr;text-align:center;gap:6px;padding:13px 20px;font-size:13px}.trust-strip a{max-width:none}.section-head .text-link{margin-top:0}.section-head{align-items:flex-end}.section-head h2{font-size:clamp(25px,6vw,32px);line-height:1.12}.feature-image{height:390px}.feature-copy h2{font-size:clamp(25px,6.7vw,35px)}.materials>div{grid-template-columns:85px minmax(0,1fr);gap:15px}.editorial{min-height:450px}.editorial-copy h2{font-size:clamp(27px,7vw,38px)}.newsletter h2{font-size:clamp(26px,6.5vw,35px)}.newsletter form{display:grid;grid-template-columns:1fr}.newsletter input,.newsletter .button{width:100%}.gallery-track{height:330px;max-height:none;aspect-ratio:auto}.gallery-slide img{object-fit:contain}.gallery-controls{gap:10px}.gallery-hint{font-size:12px}.gallery-controls button{width:40px;height:40px}.product-info h1{font-size:clamp(28px,8vw,35px)}.mobile-buy{gap:10px}.mobile-buy .button{min-width:125px;max-width:55%;white-space:normal;font-size:14px}.product-price{margin:10px 0!important}.card-detail{font-size:13px}.story-page>h1{font-size:clamp(23px,6.4vw,34px)}.story-layout>img{height:440px}.story-layout h2{font-size:clamp(25px,6.5vw,34px)}.cart-page h1{font-size:clamp(29px,8vw,36px)}.cart-item{grid-template-columns:70px minmax(0,1fr)}.cart-item>strong{grid-column:2;margin-top:-12px}.cart-item-title{font-size:17px}.order-summary .button{padding-left:12px;padding-right:12px}.lookbook-page h1{font-size:clamp(30px,8vw,43px)}dialog h2{font-size:clamp(23px,6vw,30px);line-height:1.16}dialog{padding:40px 22px 24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.filter-options{flex-wrap:wrap;min-width:0}.filter-options>label:not(.check-label){min-width:180px;flex:1 1 180px}.filter-options select{width:100%}.catalog-count{margin-top:0}@media(max-width:680px){.filter-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9em),1fr));align-items:end}.filter-options>label:not(.check-label){min-width:0}.filter-options select{font-size:15px;min-height:44px}.filter-options .clear-filters{margin-left:0;justify-self:start}.catalog-count{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/zorsay-refinements.css.map */
