:root{--bone:#F2EFE6;--aub:#2B1E2E;--tint:rgba(43,30,46,.05);--hair:rgba(43,30,46,.14);--g:clamp(1rem,3.2vw,2.75rem);--e:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bone);color:var(--aub);font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-variation-settings:"wdth" 100,"wght" 400;font-size:.875rem;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.lock{overflow:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}::selection{background:var(--aub);color:var(--bone)}:focus-visible{outline:1px solid currentColor;outline-offset:4px}svg{display:block}.wm{font-family:Archivo Black,Archivo,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.012em}.sq{display:inline-block;width:.15em;height:.15em;background:currentColor;margin-left:.06em}.lbl{font-variation-settings:"wdth" 88,"wght" 500;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.im{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:opacity .8s var(--e),transform 1.4s var(--e)}#veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:var(--bone);pointer-events:none;transition:opacity .9s var(--e) .1s}body.ready #veil{opacity:0}.top{background:var(--aub);color:var(--bone);position:relative;z-index:90}.top__in{display:flex;justify-content:space-between;gap:1rem;padding:.55rem var(--g);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase}.top__in div{display:flex;gap:1.25rem;opacity:.85}.top__in a:hover{opacity:.6}@media(max-width:700px){.top__in div:last-child{display:none}}.bar{position:sticky;top:0;z-index:85;background:var(--bone);border-bottom:1px solid var(--hair);transition:transform .6s var(--e)}.bar.up{transform:translateY(-101%)}.bar__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1rem var(--g)}.nav{display:flex;gap:1.75rem}.nav a{position:relative;padding:.2rem 0}.nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--e)}.nav a:hover:after{transform:scaleX(1);transform-origin:left}.bar .wm{font-size:1.35rem;text-align:center}.util{display:flex;gap:1.5rem;justify-content:flex-end;align-items:center}.util button{display:flex;align-items:center;gap:.4rem;transition:opacity .4s var(--e)}.util button:hover{opacity:.6}.util em{font-style:normal}@media(max-width:860px){.nav a:nth-child(n+4){display:none}.util span{display:none}}@media(max-width:560px){.bar__in{grid-template-columns:auto 1fr auto}.nav{display:none}}.hero{position:relative;height:calc(100svh - 96px);min-height:520px;overflow:hidden;display:grid;place-items:end center}.hero__type{position:absolute;left:50%;bottom:19%;transform:translate(-50%);z-index:1;display:flex;align-items:flex-end;pointer-events:none;font-size:clamp(4rem,20vw,18.5rem);line-height:.78;will-change:transform}.hero__type .cell{overflow:hidden;display:block}.hero__type .cell>span{display:block;transform:translateY(105%);transition:transform 1.25s var(--e)}body.ready .hero__type .cell>span{transform:translateY(0)}.hero__type .dot{width:.135em;height:.135em;background:var(--aub);margin:0 0 .05em .05em;border-radius:0;box-shadow:none;transform:scale(0);transition:transform .6s var(--e) 1.15s}body.ready .hero__type .dot{transform:scale(1)}.hero__stage{position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:2;height:82%;display:flex;align-items:flex-end;will-change:transform}.hero__stage img{height:100%;width:auto;object-fit:contain;opacity:0;transform:translateY(38px) scale(1.03);transition:opacity 1.5s var(--e) .3s,transform 1.7s var(--e) .3s}body.ready .hero__stage img{opacity:1;transform:none}.shadow{position:absolute;left:50%;bottom:-14px;width:76%;height:32px;transform:translate(-50%) scaleX(.9);background:radial-gradient(ellipse at center,rgba(43,30,46,.2),transparent 68%);opacity:0;filter:blur(2px);transition:opacity 1.4s var(--e) .8s}body.ready .shadow{opacity:1}.hero__ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.hero__ui>*{pointer-events:auto}.slogan{position:absolute;left:var(--g);top:clamp(1.5rem,5vh,3.5rem);display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.slogan__row{display:flex;align-items:baseline;gap:.4em}.slogan .rule{width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .9s var(--e) 1.5s}body.ready .slogan .rule{transform:scaleX(1)}.season{position:absolute;right:var(--g);top:clamp(1.5rem,5vh,3.5rem);text-align:right;display:flex;flex-direction:column;gap:.4rem}.season .rule{width:30px;height:1px;background:currentColor;margin:.4rem 0 0 auto}.actions{position:absolute;left:var(--g);bottom:calc(2rem + 2vh);display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.hero .fade{opacity:0;transform:translateY(16px);transition:opacity 1s var(--e),transform 1s var(--e)}body.ready .hero .fade{opacity:1;transform:none}body.ready .slogan{transition-delay:.95s}body.ready .season{transition-delay:1.05s}body.ready .actions{transition-delay:1.15s}@media(max-width:760px){.hero__type{bottom:25%}.hero__stage{height:64%;bottom:0}.season{display:none}}.btn{position:relative;overflow:hidden;background:var(--aub);color:var(--bone);padding:.95rem 1.9rem;display:inline-block;text-align:center}.btn span{position:relative;z-index:1}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bone);transform:translateY(101%);transition:transform .55s var(--e)}.btn:hover:before{transform:translateY(0)}.btn:hover{color:var(--aub);box-shadow:inset 0 0 0 1px var(--aub)}.btn.inv{background:var(--bone);color:var(--aub)}.btn.inv:before{background:var(--aub)}.btn.inv:hover{color:var(--bone);box-shadow:inset 0 0 0 1px var(--bone)}.link{display:inline-flex;align-items:center;gap:.55rem;border-bottom:1px solid currentColor;padding-bottom:.25rem;width:fit-content}.link i{font-style:normal;transition:transform .5s var(--e)}.link:hover i{transform:translate(5px)}.strip{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);overflow:hidden;padding:.7rem 0;white-space:nowrap}.strip__track{display:inline-flex;will-change:transform}.strip__track span{display:inline-flex;align-items:center;gap:1.8rem;padding-right:1.8rem}.strip__track i{width:4px;height:4px;background:currentColor;display:inline-block;font-style:normal}.strip3{padding:clamp(3.5rem,7vw,6rem) var(--g)}.strip3__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3.5vw,2.75rem)}@media(max-width:820px){.strip3__grid{grid-template-columns:1fr}}.tri{display:flex;flex-direction:column;gap:1.15rem;opacity:0;transform:translateY(18px);transition:opacity .9s var(--e),transform .9s var(--e)}.in .tri{opacity:1;transform:none}.tri__ph{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--tint)}.tri:hover .im{transform:scale(1.045)}.tri h3{font-family:Archivo Black,Archivo,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.005em;font-size:clamp(1.25rem,2.4vw,1.65rem);margin-bottom:.45rem}.tri p{opacity:.65;font-size:.85rem;margin-bottom:.9rem;max-width:28ch}.season-band{display:grid;grid-template-columns:1fr 1fr;padding:0;background:var(--tint)}@media(max-width:820px){.season-band{grid-template-columns:1fr}}.season-band__text{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:clamp(2.25rem,6vw,5rem)}.season-band__text h2{font-family:Archivo Black,Archivo,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(2.2rem,5.5vw,4.25rem);line-height:.92;letter-spacing:-.02em}.season-band__text p{max-width:26ch;opacity:.75}.season-band__media{position:relative;aspect-ratio:4/5;overflow:hidden}.svc{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:clamp(1.5rem,3.5vw,2.25rem) var(--g)}.svc__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2.5vw,2rem)}@media(max-width:820px){.svc__grid{grid-template-columns:repeat(2,1fr)}}.svc__i{display:flex;gap:.9rem;align-items:center;opacity:0;transform:translateY(14px);transition:opacity .8s var(--e),transform .8s var(--e)}.in .svc__i{opacity:1;transform:none}.svc__i svg{width:26px;height:26px;flex:none;stroke:currentColor;fill:none;stroke-width:1.2}.svc__i b{display:block;font-variation-settings:"wdth" 88,"wght" 600;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.svc__i span{font-size:.8125rem;opacity:.62}section{padding:clamp(3rem,7vw,6rem) var(--g)}.head{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.5rem,3.5vw,2.5rem)}.head h2{font-family:Archivo Black,Archivo,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(1.35rem,2.8vw,2rem);letter-spacing:-.01em}.head .sub{opacity:.55;font-size:.8125rem}.mask{overflow:hidden;display:block}.mask>span{display:block;transform:translateY(110%);transition:transform 1s var(--e)}.in .mask>span{transform:translateY(0)}.fade{opacity:0;transform:translateY(18px);transition:opacity .95s var(--e),transform .95s var(--e)}.in .fade{opacity:1;transform:none}.grid{display:grid;gap:clamp(1.5rem,3vw,2.4rem) clamp(.8rem,1.7vw,1.4rem);grid-template-columns:repeat(4,1fr)}@media(max-width:1040px){.grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.grid{grid-template-columns:repeat(2,1fr)}}.card{opacity:0;transform:translateY(24px);transition:opacity .9s var(--e),transform .9s var(--e);cursor:pointer}.card.in{opacity:1;transform:none}.card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--tint);margin-bottom:.85rem}.im.b,.card:hover .im.a{opacity:0}.card:hover .im.b{opacity:1}.card:hover .im{transform:scale(1.045)}.card__add{position:absolute;left:0;right:0;bottom:0;background:var(--bone);padding:.8rem;text-align:center;transform:translateY(101%);transition:transform .5s var(--e)}.card:hover .card__add,.card:focus-within .card__add{transform:translateY(0)}@media(hover:none){.card__add,.im.b{display:none}}.wish{position:absolute;top:.7rem;right:.7rem;z-index:3;width:30px;height:30px;border-radius:50%;background:#f2efe6db;display:grid;place-items:center;opacity:0;transform:translateY(-6px);transition:opacity .45s var(--e),transform .45s var(--e)}.card:hover .wish,.wish.on{opacity:1;transform:none}.wish svg{width:14px;height:14px;stroke:var(--aub);fill:none;stroke-width:1.4}.wish.on svg{fill:var(--aub)}.card h3{font-variation-settings:"wght" 500;font-size:.875rem;line-height:1.35}.card .price{opacity:.62;font-size:.8125rem}.dots{display:flex;gap:.3rem;margin-top:.45rem}.dot{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1px #2b1e2e40}.band{position:relative;height:clamp(280px,42vw,520px);overflow:hidden;padding:0;display:grid;place-items:center}.band .im{height:118%;top:-9%}.band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2b1e2e33,#2b1e2e57);z-index:1}.band__cap{position:relative;z-index:2;text-align:center;color:var(--bone);display:flex;flex-direction:column;align-items:center;gap:1rem}.band__cap p{font-variation-settings:"wdth" 92,"wght" 500;font-size:clamp(1.35rem,3vw,2.4rem);line-height:1.08;text-transform:uppercase}.two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.8rem,1.7vw,1.4rem);align-items:end}@media(max-width:720px){.two{grid-template-columns:1fr}}.two .fr{position:relative;overflow:hidden;background:var(--tint)}.two .fr:hover .im{transform:scale(1.04)}.two figcaption{margin-top:.8rem}footer{border-top:1px solid var(--hair);padding:clamp(3rem,7vw,5rem) var(--g) 1.75rem}.f-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:2.5rem}@media(max-width:860px){.f-grid{grid-template-columns:1fr 1fr}}@media(max-width:540px){.f-grid{grid-template-columns:1fr}}.f-col h4{margin-bottom:1rem}.f-col a,.f-col p{display:block;padding:.22rem 0;opacity:.7;transition:opacity .4s var(--e)}.f-col a:hover{opacity:1}.form{display:flex;border-bottom:1px solid var(--aub);max-width:22rem;margin-top:.65rem}.form input{flex:1;background:none;border:0;font:inherit;color:inherit;padding:.6rem 0}.form input::placeholder{color:var(--aub);opacity:.38}.form button{padding:.6rem 0 .6rem 1.1rem;position:relative}.form button:after{content:"";position:absolute;left:1.1rem;right:0;bottom:.45rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--e)}.form button:hover:after{transform:scaleX(1)}.note{margin-top:.7rem;font-size:.75rem;opacity:.55;min-height:1.1em}.f-base{display:flex;flex-wrap:wrap;gap:.8rem 1.75rem;justify-content:space-between;margin-top:clamp(3rem,7vw,4.5rem);padding-top:1.1rem;border-top:1px solid var(--hair);opacity:.55}.pdp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;visibility:hidden;pointer-events:none}.pdp.open{visibility:visible;pointer-events:auto}.pdp__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b1e2e66;opacity:0;transition:opacity .6s var(--e)}.pdp.open .pdp__scrim{opacity:1}.pdp__panel{position:absolute;top:0;right:0;bottom:0;width:min(1040px,100%);background:var(--bone);transform:translate(100%);transition:transform .75s var(--e);display:flex;flex-direction:column}.pdp.open .pdp__panel{transform:none}.pdp__bar{display:flex;justify-content:space-between;align-items:center;padding:1rem var(--g);border-bottom:1px solid var(--hair);flex:none}.pdp__close{display:flex;align-items:center;gap:.5rem}.pdp__close:hover{opacity:.6}.pdp__body{flex:1;overflow-y:auto;display:grid;grid-template-columns:1.15fr 1fr}@media(max-width:880px){.pdp__body{grid-template-columns:1fr}}.pdp__gal{padding:var(--g);display:flex;flex-direction:column;gap:.7rem;background:var(--tint)}.pdp__main{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--tint)}.pdp__main .im{transition:opacity .5s var(--e)}.pdp__thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.thumb{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--tint);opacity:.55;transition:opacity .45s var(--e)}.thumb.on,.thumb:hover{opacity:1}.pdp__info{padding:var(--g);display:flex;flex-direction:column;gap:1.4rem}.pdp__info h2{font-variation-settings:"wdth" 92,"wght" 600;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.15;text-transform:uppercase}.pdp__price{font-size:1.05rem}.opt h4{margin-bottom:.7rem}.swatches{display:flex;gap:.6rem;flex-wrap:wrap}.sw{width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px #2b1e2e40;position:relative;transition:transform .4s var(--e)}.sw:hover{transform:scale(1.1)}.sw.on:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid var(--aub);border-radius:50%}.sizes{display:flex;gap:.5rem;flex-wrap:wrap}.size{min-width:52px;padding:.65rem .5rem;text-align:center;box-shadow:inset 0 0 0 1px var(--hair);transition:background .35s var(--e),color .35s var(--e),box-shadow .35s var(--e)}.size:hover{box-shadow:inset 0 0 0 1px var(--aub)}.size.on{background:var(--aub);color:var(--bone)}.pdp__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.acc{border-top:1px solid var(--hair)}.acc__h{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.95rem 0;text-align:left}.acc__h b{font-variation-settings:"wdth" 88,"wght" 600;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}.acc__h i{font-style:normal;transition:transform .45s var(--e)}.acc.on .acc__h i{transform:rotate(45deg)}.acc__c{max-height:0;overflow:hidden;transition:max-height .6s var(--e)}.acc.on .acc__c{max-height:520px}.acc__c div{padding:0 0 1.1rem;opacity:.75;font-size:.8125rem}table{width:100%;border-collapse:collapse;font-size:.75rem}th,td{text-align:left;padding:.45rem .4rem;border-bottom:1px solid var(--hair)}th{font-variation-settings:"wdth" 88,"wght" 600;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem}.msg{font-size:.75rem;opacity:.6;min-height:1.1em}.toast{position:fixed;left:50%;bottom:2rem;transform:translate(-50%,calc(100% + 3rem));z-index:300;background:var(--aub);color:var(--bone);padding:.85rem 1.5rem;transition:transform .6s var(--e)}.toast.on{transform:translate(-50%)}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation:none!important}.hero__type .cell>span,.hero__stage img,.card,.fade,.mask>span,.tri,.svc__i{transform:none!important;opacity:1!important}.hero__type .dot,.slogan .rule{transform:scale(1)!important}#veil{display:none}}#shopify-section-stndr-header{position:sticky;top:0;z-index:85}[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/stndr.css.map */
