*{box-sizing:border-box}body{margin:0;background:#f5f4ef;color:#20211f;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #264cfc;outline-offset:4px}.preview-note{text-align:center;background:#e8e6df;font-size:11px;line-height:1.5;padding:7px 12px;color:#555}.announcement{padding:10px 4%;background:#22241f;color:#fff;font-size:10px;letter-spacing:1.4px;display:flex;justify-content:space-between}.site-header{height:96px;padding:0 4%;display:flex;align-items:center;gap:50px;border-bottom:1px solid #c7c8be}.logo{font-size:40px;font-weight:850;letter-spacing:-2.5px;white-space:nowrap}.logo-number{display:inline-flex;background:#d6fb4a;color:#222;font-size:12px;letter-spacing:-.4px;transform:rotate(-8deg);width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;vertical-align:top;margin:4px 0 0 5px}nav{display:flex;gap:26px;font-size:13px}nav a:hover,.text-link:hover{text-decoration:underline}.browse{margin-left:auto;font-size:12px;border-bottom:1px solid;padding-bottom:5px}.hero{display:grid;grid-template-columns:1fr 1.08fr;min-height:640px}.hero-copy{padding:70px 8% 30px;display:flex;flex-direction:column;align-items:flex-start}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;display:block}.hero h1{font-size:clamp(60px,7vw,112px);letter-spacing:-7px;line-height:.96;margin:38px 0 28px;font-weight:800}.hero-copy p{max-width:340px;font-size:17px;line-height:1.6;color:#56594e;margin:0 0 30px}.button{display:flex;justify-content:space-between;gap:35px;background:#242822;color:#fff;padding:19px 23px;border:0;font-size:12px;cursor:pointer}.button:hover{background:#344537}.hero-bottom{margin-top:auto;padding-top:55px;display:flex;justify-content:space-between;width:100%;font-size:9px;letter-spacing:1px}.hero-photo{background:#e7e7df;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-photo>img{width:100%;height:100%;max-height:720px;object-fit:contain}.caption{position:absolute;bottom:0;left:0;right:0;padding:17px 25px;background:#f4f4eced;font-size:9px;letter-spacing:1px;display:flex;justify-content:space-between;border-top:1px solid #ccc}.ticker{padding:20px 4%;background:#d6fb4a;display:flex;gap:30px;font-size:13px;font-weight:700;letter-spacing:1px;justify-content:center}.ticker span{font-weight:400}.section{padding:75px 4%}.section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px}.section-head h2{font-size:40px;letter-spacing:-1.6px;margin:15px 0 0}.section-head>a{font-size:12px;border-bottom:1px solid;padding-bottom:5px}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.photo{background:#e9e9e3;position:relative;aspect-ratio:1/1.14;overflow:hidden}.photo img{width:100%;height:100%;object-fit:contain;transition:transform .3s}.card:hover .photo img{transform:scale(1.025)}.flag{position:absolute;top:14px;left:14px;font-size:8px;letter-spacing:1px;background:#f5f4ef;padding:7px}.card-title{display:flex;justify-content:space-between;gap:10px}.card h3{font-size:13px;font-weight:700;margin:17px 0 8px}.card p{font-size:11px;color:#62665c;line-height:1.6;margin:0}.price{display:block;font-size:10px;color:#777}.categories{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #babdb0}.categories a{padding:35px 12%;border-right:1px solid #babdb0}.categories a:first-child{background:#dce4d7}.categories a:nth-child(2){background:#e5dff1}.categories a:last-child{background:#f0dbcc;border:0}.categories span{font-size:9px;letter-spacing:1px}.categories h2{font-size:48px;letter-spacing:-2px;margin:30px 0}.categories b{font-size:11px;font-weight:400}.editorial{display:grid;grid-template-columns:1fr 1fr;background:#253327;color:#f6f3e9}.editorial>div{padding:90px 12%;align-self:center}.editorial h2{font-size:58px;letter-spacing:-3px;line-height:1.03;margin:25px 0}.editorial p{font-size:14px;line-height:1.8;max-width:360px;color:#d5d8cc}.text-link{font-size:12px;display:inline-block;margin-top:15px}.editorial img{width:100%;height:100%;max-height:650px;object-fit:contain;background:#e2e2dc}.newsletter{display:flex;align-items:center;justify-content:space-between;padding:55px 4%;border-bottom:1px solid #bbb}.newsletter h2{font-size:36px;letter-spacing:-1px;margin:15px 0}.newsletter p{font-size:12px;color:#60645b}.preview-copy{max-width:300px;border-bottom:1px solid #aaa;padding:18px 0}footer{padding:40px 4%;display:grid;grid-template-columns:1fr 1fr;gap:25px}footer p{font-size:13px;max-width:300px;justify-self:end;line-height:1.6}footer div{display:flex;gap:25px;font-size:11px}footer small{font-size:9px;color:#666;justify-self:end}.collection-intro{padding:65px 4% 50px}.collection-intro h1{font-size:70px;line-height:.98;letter-spacing:-4px;margin:25px 0}.collection-intro p{color:#62665c;font-size:14px}.filters{padding:20px 4%;display:flex;align-items:center;gap:22px;border-block:1px solid #ccc;flex-wrap:wrap}.filters button,.layer-options button{border:1px solid #bbb;background:transparent;padding:11px 15px;font-size:12px;cursor:pointer}.filters button.active,.layer-options button[aria-pressed=true]{background:#242822;color:#fff;border-color:#242822}.filters label{font-size:10px;margin-left:auto}.filters input{background:transparent;border:0;border-bottom:1px solid #bbb;padding:10px;font-size:12px;width:190px}#count{font-size:10px;color:#555}.collection-results{padding-top:32px}.collection-results .grid{row-gap:40px}.product{padding:40px 4% 70px;display:grid;grid-template-columns:1.1fr 1fr;gap:7%}.product-images{background:#e5e5df;align-self:start;position:sticky;top:20px}.product-images img{width:100%;display:block;object-fit:contain;max-height:850px}.crumb{font-size:9px;letter-spacing:1px;display:block;margin-bottom:50px}.product-details h1{font-size:53px;line-height:1.02;letter-spacing:-2.7px;margin:22px 0}.lead{font-size:15px;color:#555}.product-price{padding:15px 0;font-size:13px}.label{display:block;font-size:9px;letter-spacing:1px;margin-bottom:14px}.layer-options{display:flex;gap:8px}#fit{font-size:12px;line-height:1.8;color:#555;margin:18px 0 25px}.production-note{padding:16px;background:#ecebdc;font-size:11px;line-height:1.7}.disabled{width:100%;margin:18px 0;opacity:.55;cursor:default}details{border-top:1px solid #bbb;padding:20px 0;font-size:13px}summary{cursor:pointer}details p{font-size:12px;line-height:1.8;color:#555}@media(max-width:1000px){.site-header{gap:22px}.browse{display:none}nav{margin-left:auto;gap:18px}.hero h1{letter-spacing:-4px}.hero{min-height:550px}.grid{gap:15px}.product{gap:4%}.ticker{gap:15px;font-size:10px}.editorial h2{font-size:44px}}@media(max-width:650px){.site-header{height:auto;padding:20px 5%;flex-wrap:wrap;gap:18px}.logo{font-size:33px}.logo-number{width:27px;height:27px;font-size:10px}nav{width:100%;justify-content:space-between;gap:10px;font-size:11px}.announcement{font-size:8px;padding:9px 5%}.announcement span{display:none}.hero{grid-template-columns:1fr}.hero-copy{padding:35px 5% 25px}.hero h1{font-size:70px;letter-spacing:-4px;margin:25px 0}.hero-copy p{font-size:14px;max-width:300px}.hero-bottom{padding-top:30px}.hero-photo{height:440px}.ticker{padding:16px 4%;font-size:9px;gap:12px;flex-wrap:wrap}.section{padding:45px 5%}.section-head{gap:15px}.section-head h2{font-size:30px}.section-head>a{font-size:10px;max-width:90px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 13px}.card h3{font-size:12px}.flag{font-size:7px;top:8px;left:8px;padding:5px}.categories{grid-template-columns:1fr}.categories a{padding:25px 5%;border-bottom:1px solid #babdb0;border-right:0}.categories h2{font-size:36px;margin:18px 0}.editorial{grid-template-columns:1fr}.editorial>div{padding:45px 5%}.editorial img{max-height:450px}.newsletter{padding:40px 5%;display:block}.newsletter h2{font-size:30px}footer{padding:35px 5%;display:block}footer p{margin:25px 0}footer div{gap:14px;flex-wrap:wrap;margin:25px 0}footer small{display:block}.collection-intro{padding:40px 5%}.collection-intro h1{font-size:50px;letter-spacing:-3px}.filters{padding:18px 5%;gap:15px}#garments{display:flex;gap:5px;flex-wrap:wrap}.filters button{font-size:10px;padding:10px}.filters label{margin-left:0}.product{padding:25px 5%;grid-template-columns:1fr}.product-images{position:static}.product-details{padding:25px 0}.crumb{margin-bottom:30px}.product-details h1{font-size:44px}.caption{font-size:8px;padding:14px 12px}}.accessories-nav{position:relative;padding:15px 0}.accessories-menu{display:none;position:absolute;top:100%;left:0;min-width:230px;background:#f5f4ef;border:1px solid #c7c8be;z-index:20;padding:10px;box-shadow:0 8px 20px #0001}.accessories-menu a{display:block;padding:12px;font-size:12px}.accessories-nav:hover .accessories-menu,.accessories-nav:focus-within .accessories-menu{display:block}.accessory-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:0 4% 40px}.accessory-tiles article{padding:35px;background:#e3e8dc;scroll-margin-top:25px}.accessory-tiles article:nth-child(2){background:#e5dff1}.accessory-tiles article:nth-child(3){background:#f0dbcc}.accessory-tiles h2{font-size:34px;letter-spacing:-1px;margin:30px 0 20px}.accessory-tiles p{font-size:14px;line-height:1.7}.accessory-note{padding:0 4% 40px;font-size:12px;color:#666}@media(max-width:850px){.site-header{gap:20px}nav{gap:15px}.accessory-tiles{grid-template-columns:1fr}}@media(max-width:650px){nav{flex-wrap:wrap;justify-content:flex-start;gap:16px}.accessories-nav{padding:0}.accessories-menu{left:auto;right:0}.accessory-tiles{padding:0 5% 30px}}.site-header nav{align-items:center}.accessories-nav{padding:0;display:flex;align-items:center;align-self:stretch}.accessories-nav>a{display:flex;align-items:center;white-space:nowrap}.accessories-menu{top:100%}@media(min-width:651px){.site-header nav{align-self:stretch}.accessories-nav{height:100%}}.product-description{font-size:15px;line-height:1.8;color:#4d5147;max-width:540px;margin:22px 0 18px}body,h1,h2,h3,h4,p,button,input,select{font-family:Arial,Helvetica,sans-serif}.shop-tools{margin-left:auto;display:flex;gap:20px;font-size:12px}.site-header{position:relative;z-index:20}.site-header nav{align-items:center;align-self:stretch}.site-header details{border:0;padding:0;font-size:13px}.site-header summary{list-style:none}.site-header summary:after{content:" \25be"}.site-header details[open] .accessories-menu{display:block}.site-header details:not([open]) .accessories-menu{display:none}.site-header .accessories-nav{align-self:center}.site-header .accessories-menu{top:calc(100% + 15px)}.site-footer{font-family:Arial,sans-serif}.newsletter form{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.newsletter input{padding:14px;border:1px solid #aaa;background:transparent}.page-header{padding:50px 0 30px;display:block;height:auto;border:0}.page-header h1{font-size:64px;letter-spacing:-3px}.page-header .eyebrow__index{border:0;border-radius:0;margin-right:10px}.collection .card__info{padding:0}.card__media{display:block}.card__img{position:static;width:100%;height:100%;object-fit:contain}.card .card__title{font-family:Arial,sans-serif;letter-spacing:0}.card .price{font-size:13px}.product.page-width{display:block;padding:35px 4% 70px;max-width:1440px}.product__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:7%}.product__title{font-family:Arial,sans-serif;font-size:48px;letter-spacing:-2px;line-height:1.05}.product__info .rte{font-size:15px;line-height:1.8;color:#4d5147}.product__code{display:none}.product__gallery{background:#e5e5df}.product__price{font-size:20px}.button{border-radius:0;letter-spacing:0;text-transform:none}.product .button{min-height:50px}.breadcrumbs{font-size:11px}.grid{list-style:none}.rte{font-family:Arial,sans-serif}.skip-link:focus{z-index:100}.newsletter button{min-height:46px}.product__gallery .gallery__item{margin:0}.card:hover .card__img{opacity:1}.product .gallery{aspect-ratio:1/1}.product .gallery__item.is-active{display:block}@media(max-width:650px){.shop-tools{position:absolute;right:5%;top:27px;font-size:11px}.site-header nav{align-self:auto;gap:17px}.site-header details{font-size:11px}.page-header h1{font-size:44px}.product__grid{grid-template-columns:1fr}.product__info{padding-top:25px}.product__title{font-size:36px}.newsletter form{margin-top:25px}}.hero{padding:0}.hero:before{display:none}.hero h1{font-weight:800;text-transform:none}.eyebrow{font-family:Arial,Helvetica,sans-serif}.product__title,.h1,.h2,.h3{text-transform:none;font-weight:700}.product__title{letter-spacing:-2px}.site-header summary{font-family:Arial,Helvetica,sans-serif}.site-header summary::marker{content:""}@media(max-width:650px){.hero{min-height:0}.hero-copy{padding:28px 5% 24px}.hero h1{font-size:58px;letter-spacing:-3.5px;margin:22px 0}.hero-copy p{margin-bottom:22px}.hero-bottom{padding-top:25px}.hero-photo{height:390px}}.product__grid>*,.product__info>*{min-width:0}.product__info .accordion__body{max-width:100%;overflow-x:auto}
/*# sourceMappingURL=/cdn/shop/t/24/assets/relaunch.css.map */
