.b28-closing{background:#f4f1e8;color:#111210;padding:44px 0}.b28-closing .b28-closing-row{display:flex;align-items:center;justify-content:space-between;gap:32px}.b28-closing .b28-closing-copy{min-width:0}.b28-closing .b28-kicker{color:#62665c;margin:0 0 12px}.b28-closing h2{font:900 clamp(32px,4vw,64px)/1.05 "Archivo",Arial,sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin:0}.b28-closing h2 span{white-space:nowrap}.b28-closing .b28-button{flex-shrink:0;background:#111210;color:#fff!important}.b28-closing .b28-button:hover{background:#ff7a1a;color:#111210!important}@media(max-width:749px){.b28-closing{padding:32px 0}.b28-closing .b28-closing-row{flex-direction:column;align-items:flex-start;gap:24px}.b28-closing h2{font-size:clamp(30px,8vw,48px)}.b28-closing .b28-kicker{font-size:9px!important}}.b28-card__images [data-side]{opacity:1;transition:opacity .18s ease}.b28-card__images [data-side=back]{opacity:0;pointer-events:none}.b28-card__images [data-side]>.b28-card__image-label{position:absolute;inset:auto 10px 10px;display:block;width:max-content;max-width:calc(100% - 20px);margin:0 auto;padding:0;background:transparent;color:#111210;font:650 10px/1.2 Inter,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.b28-card__images--flip:focus-visible [data-side=back]{opacity:1}.b28-card__images--flip:focus-visible [data-side=front]{opacity:0}@media(hover:hover)and (pointer:fine){.b28-card__images--flip:hover [data-side=back]{opacity:1}.b28-card__images--flip:hover [data-side=front]{opacity:0}}@media(max-width:749px){.b28-card__images [data-side]>.b28-card__image-label{font-size:8px;bottom:9px;padding:0}}@media(prefers-reduced-motion:reduce){.b28-card__images [data-side]{transition:none}}.template-index .b28-featured .b28-card__meta{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:baseline;gap:10px}.template-index .b28-featured .b28-card__meta h3{flex:1;min-width:0;font-size:14px;line-height:1.3}.template-index .b28-featured .b28-card__meta>span{font-size:14px;line-height:1.3;white-space:nowrap}@media(max-width:749px){.template-index .b28-featured .b28-card__meta h3,.template-index .b28-featured .b28-card__meta>span{font-size:11px}}.b28-card__stage{position:relative}.b28-card__top{padding-right:48px!important;pointer-events:none}.b28-card__top>span:last-child{display:none}.b28-share{position:absolute;top:10px;right:10px;z-index:5}.b28 .b28-share-button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ffffff30;background:#111210e6;color:#fff;cursor:pointer}.b28 .b28-share-button:hover{background:#ff7a1a;color:#111}.b28-share dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(430px,calc(100vw - 32px));max-height:80vh;border:1px solid #56584c;background:#191a16;color:#fff;padding:28px;overflow:auto}.b28-share dialog::backdrop{background:#0009}.b28-share dialog h3{font:700 21px/1.3 Inter,sans-serif;margin:16px 0 24px}.b28-share dialog label{display:block;font-size:12px}.b28-share dialog input{display:block;width:100%;margin-top:8px;padding:12px;background:#090a09;border:1px solid #666;color:#fff;font-size:14px}.b28-share dialog [data-copy]{margin-top:16px;padding:12px 18px;border:0;background:#ff7a1a;color:#111;font-weight:700;cursor:pointer}.b28-share-close{float:right;background:transparent;color:#fff;border:0;font-size:26px;min-width:44px;min-height:44px;cursor:pointer}.b28-share [data-status]{font-size:12px;margin-top:12px}.template-index .b28-featured .b28-product-grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:749px){.template-index .b28-featured .b28-product-grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.b28-card__images--inset [data-side]{overflow:hidden;background:linear-gradient(#c8c6c2,#b2b0ab 50%,#a19f99)}.b28-card__images--inset [data-side] img{object-fit:contain!important;transform:scale(var(--inset));-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent),linear-gradient(transparent,#000 3%,#000 97%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent),linear-gradient(transparent,#000 3%,#000 97%,transparent);mask-composite:intersect}.b28-card__images--zoom [data-side]{overflow:hidden}.b28-card__images--zoom [data-side] img{transform:scale(var(--inset))}.b28-card__images [data-side=back][style]{overflow:hidden}.b28-card__images [data-side=back][style] img{transform:scale(var(--inset))}.b28-footer__made{display:flex;align-items:center;gap:22px}.b28-footer__ig+.b28-footer__ig{margin-left:-8px}.b28-footer__made p{margin:0!important;color:#b3b4aa!important;font-size:15px!important;letter-spacing:0!important;white-space:nowrap}.b28-footer__heart{display:inline-block;vertical-align:-2px;margin:0 6px}@media(max-width:749px){.b28-footer__made{gap:16px}.b28-footer__made p{font-size:13px!important}.b28-footer__ig svg{width:24px;height:24px}}.b28-footer__ig{display:inline-flex;color:#b3b4aa!important}.b28-footer__ig:hover{color:#ff7a1a!important}#shopify-section-b28-header{position:sticky;top:0;z-index:100}#shopify-section-b28-header .b28-header{background:#111210eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.b28-announcement{overflow:hidden;position:relative;padding:9px 0}.b28-announcement__message{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.b28-announcement__track{display:flex;width:max-content;animation:b28-ticker 32s linear infinite}.b28-announcement__track span{display:block;flex:none;min-width:50vw;padding:0 80px}.b28-announcement:hover .b28-announcement__track,.b28-motion-paused .b28-announcement__track{animation-play-state:paused}#b28-featured,#b28-collections,#b28-story{scroll-margin-top:145px}@keyframes b28-ticker{to{transform:translate(-50%)}}@media(max-width:749px){.b28-header__tools>a.b28-account{display:flex!important;min-width:44px;justify-content:center}}@media(prefers-reduced-motion:reduce){.b28-announcement__track{display:none}.b28-announcement__message{position:static;width:auto;height:auto;clip-path:none;padding:0 12px;display:block}}.b28-header .b28-header__inner{min-height:64px}@media(max-width:749px){.b28-header .b28-header__inner{min-height:56px}}.b28-campaign{position:relative;isolation:isolate;overflow:hidden;background:#090a09;border-bottom:1px solid #30312e}.b28-campaign{--accent:#ff7a1a}.b28-campaign[data-view=collections]{--accent:#35d9e6}.b28-campaign:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 55% 60% at 72% 45%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%);transition:background .6s ease;pointer-events:none}.b28-campaign__backdrop{position:absolute;top:-14%;right:-10%;bottom:-14%;left:30%;display:flex;flex-direction:column;justify-content:center;gap:12px;opacity:.2;transform:rotate(-9deg);z-index:-2;pointer-events:none}.b28-backdrop__row{overflow:visible}.b28-backdrop__track{display:flex;gap:12px;width:max-content;animation:b28-row-left 40s linear infinite}.b28-backdrop__row:nth-child(2) .b28-backdrop__track{animation-name:b28-row-right;animation-duration:46s}.b28-backdrop__track>div{flex:none;width:220px}@keyframes b28-row-left{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@keyframes b28-row-right{0%{transform:translate(calc(-50% - 6px))}to{transform:translate(0)}}.b28-campaign__backdrop img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.b28-ticker{position:relative;overflow:hidden;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;background:#090a09b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.b28-ticker__track{display:flex;width:max-content;animation:b28-ticker-run 38s linear infinite}.b28-ticker__set{display:flex;align-items:center;flex:none}.b28-ticker__set>*{flex:none;padding:18px 0;font:700 11px/1.2 Inter,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#fff!important;white-space:nowrap}.b28-ticker__set>a:hover{color:var(--accent)!important}.b28-ticker__sep{color:var(--accent)!important;padding:18px 44px!important;font-size:14px!important;transition:color .6s ease}.b28-ticker__heart{color:#ff7a1a;margin:0 .4em;letter-spacing:0;font-size:1.45em;line-height:0;vertical-align:-.1em}@keyframes b28-ticker-run{to{transform:translate(-50%)}}.b28-campaign .b28-button--accent{background:var(--accent)!important;border-color:var(--accent)!important;color:#111210!important;transition:background .6s ease,border-color .6s ease}.b28-slide:not([hidden]) .b28-campaign__copy{animation:b28-copy-in .6s ease both}@keyframes b28-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.b28-campaign:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#090a09 12%,#090a09d9 44%,#090a0940),linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:auto,64px 64px,64px 64px;pointer-events:none}.b28-campaign__grid{display:grid;grid-template-columns:1fr 1.04fr;align-items:center;gap:64px;padding-top:60px;padding-bottom:64px;min-height:690px}.b28-campaign__copy>.b28-kicker{color:var(--accent);margin-bottom:26px;transition:color .6s ease}.b28-campaign h1{font:900 clamp(58px,6.6vw,104px)/.94 "Archivo",Arial,sans-serif!important;letter-spacing:-.055em!important;text-transform:uppercase;color:#fff!important;max-width:9ch;margin:0}.b28-campaign h1 em{font-family:inherit!important;font-weight:inherit!important;font-style:normal!important;letter-spacing:inherit!important;color:var(--accent)}.b28-campaign__description{max-width:36ch;font-size:15px;line-height:1.75;margin-top:28px!important;color:#b9bbb5!important}.b28-campaign__index{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.b28-campaign__index a{border-top:1px solid #51534c;padding-top:12px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.b28-campaign__index a:first-child{border-color:#ff7a1a}.b28-campaign__index small{display:block;color:#999c94;font-size:9px;margin-bottom:3px}.b28-campaign__window{background:#131412;border:1px solid #41433c;padding:14px;box-shadow:0 24px 65px #0006;min-width:0}.b28-campaign__windowbar{display:flex;align-items:center;gap:16px;border-bottom:1px solid #36372f;padding:0 0 12px;margin-bottom:14px;font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:#b5b7b0}.b28-campaign__windowbar b{color:var(--accent)}.b28-campaign__edition{margin-left:auto;color:#ff7a1a}.b28-campaign__products{display:grid;grid-template-columns:1fr 1fr;gap:12px}.b28-campaign__products:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.b28-campaign__products:has(>:nth-child(3):last-child)>.b28-campaign__product{display:flex;flex-direction:column}.b28-campaign__products:has(>:nth-child(3):last-child) .b28-campaign__caption{flex:1}.b28-campaign__products:has(>:nth-child(3):last-child) .b28-campaign__photo img{aspect-ratio:4/5}.b28-campaign__product{min-width:0;border:1px solid #3a3c35;background:var(--tile);display:block}.b28-campaign__photo{position:relative;overflow:hidden}.b28-campaign__photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.b28-campaign__photo>span{position:absolute;bottom:9px;left:0;right:0;text-align:center;color:#111210;font:600 8px/1.4 Inter,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 0 8px #fff}.b28-campaign__photo--inset{background:linear-gradient(#c8c6c2,#b2b0ab 50%,#a19f99)}.b28-campaign__photo--inset img{transform:scale(var(--inset));-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(transparent,#000 4%,#000 96%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(transparent,#000 4%,#000 96%,transparent);mask-composite:intersect}.b28-campaign__caption{display:flex;align-items:center;justify-content:space-between;gap:6px;background:#080908;padding:11px 8px;font-size:9px;color:#fff}.b28-campaign__caption strong{font-weight:650;text-transform:uppercase}.b28-campaign__caption>span{white-space:nowrap;color:#c6c8c1}.b28-campaign__product:hover{border-color:var(--accent)}.b28-assurance{border-bottom:1px solid #30312e;background:#090a09}.b28-assurance>.b28-shell{display:grid;grid-template-columns:1.4fr 1fr 1fr}.b28-assurance a{padding:24px 20px;font-size:10px;letter-spacing:.04em;border-right:1px solid #30312e;display:flex;align-items:center;gap:16px}.b28-assurance a:first-child{padding-left:0}.b28-assurance a:last-child{border:0}.b28-assurance a>span{color:#ff7a1a;font-size:9px}@media(max-width:1099px){.b28-campaign__grid{gap:30px;min-height:570px;padding-top:40px;padding-bottom:40px}.b28-campaign h1{font-size:64px!important}.b28-campaign__caption{font-size:8px}.b28-campaign__description{font-size:14px}}@media(max-width:749px){.b28-campaign__grid{grid-template-columns:1fr;gap:30px;padding-top:36px;padding-bottom:32px;min-height:0}.b28-campaign h1{font-size:clamp(52px,13.7vw,88px)!important;max-width:none}.b28-campaign__copy>.b28-kicker{font-size:9px!important;margin-bottom:18px}.b28-campaign__description{font-size:13px;margin-top:19px!important;max-width:35ch}.b28-campaign__index{margin-top:25px;gap:12px}.b28-campaign__index a{font-size:8px}.b28-campaign__window{padding:10px}.b28-campaign__windowbar{font-size:8px;margin-bottom:10px;padding-bottom:10px}.b28-campaign__products{gap:8px}.b28-campaign__caption{font-size:8px;padding:9px 6px;flex-wrap:wrap}.b28-campaign__photo>span{font-size:7px;bottom:6px}.b28-campaign__backdrop{top:0;right:-30%;bottom:20%;left:15%;opacity:.12}.b28-assurance>.b28-shell{grid-template-columns:1fr}.b28-assurance a,.b28-assurance a:first-child{padding:12px 0;border:0;border-bottom:1px solid #30312e;font-size:9px}.b28-assurance a:last-child{border:0}}b28-campaign{display:block}.b28-slide-stage{display:grid}.b28-slide{grid-area:1/1;align-self:stretch}.b28-slide[hidden]{display:none!important}.b28-slide__heading{font:900 clamp(58px,6.6vw,104px)/.94 "Archivo",Arial,sans-serif!important;letter-spacing:-.055em!important;text-transform:uppercase;color:#fff!important;margin:0}.b28-slide__heading em{font:inherit!important;color:var(--accent)}.b28-hero-controls{display:flex;align-items:center;gap:32px;padding-top:20px;padding-bottom:0}.b28-campaign__grid{padding-top:28px;padding-bottom:48px;min-height:600px}.b28-hero-controls[hidden]{display:none}.b28-hero-tabs{display:flex;gap:26px}.b28-hero-tabs button,.b28-motion-toggle{background:none;border:0;color:#aaa;font:600 11px/1.4 Inter,Arial,sans-serif;letter-spacing:.06em;padding:14px 0;min-height:44px;cursor:pointer}.b28-hero-tabs button{position:relative;min-width:130px;text-align:left;text-transform:uppercase;border-bottom:1px solid #46483f}.b28-hero-tabs button[aria-selected=true]{color:#fff;border-color:var(--accent)}.b28-progress{position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:var(--accent);transform:scaleX(var(--progress,0));transform-origin:left;transition:transform .1s linear}.b28-motion-toggle{margin-left:auto;font-size:10px}.b28-hero-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.b28-hero-collection{min-width:0;background:#c6d3b7;color:#111!important}.b28-hero-collection:nth-child(2){background:#a6cbd4}.b28-hero-collection:nth-child(3){background:#b9b5d5}.b28-hero-collection img{width:100%;height:auto;aspect-ratio:.68;object-fit:cover;display:block}.b28-hero-collection strong{display:block;padding:16px 10px;font:750 12px/1.4 Inter,Arial,sans-serif;text-transform:uppercase}.b28-motion-paused .b28-backdrop__track,.b28-motion-paused .b28-ticker__track{animation-play-state:paused}@media(max-width:1099px){.b28-slide__heading{font-size:64px!important}}@media(max-width:749px){.b28-campaign__grid{padding-top:24px;padding-bottom:32px;min-height:0}.b28-slide__heading{font-size:clamp(52px,13.7vw,88px)!important}.b28-hero-controls{gap:14px;padding-top:12px;padding-bottom:0}.b28-hero-tabs{gap:16px}.b28-hero-tabs button{min-width:96px;font-size:9px}.b28-motion-toggle{font-size:9px}.b28-hero-collections{gap:6px}.b28-hero-collection strong{font-size:10px;padding:10px 7px}.b28-slide{align-content:start}}@media(prefers-reduced-motion:reduce){.b28-backdrop__track,.b28-ticker__track,.b28-slide:not([hidden]) .b28-campaign__copy{animation:none}.b28-progress{transition:none}}@media(max-width:749px){.b28-backdrop__track>div{width:130px}.b28-ticker__set>*{font-size:9px;padding:13px 0}.b28-ticker__sep{padding:13px 24px!important;font-size:11px!important}}.b28-campaign .b28-motion-toggle{display:none!important}@media(min-width:750px){.b28-campaign .b28-campaign__grid{min-height:0;padding-top:32px;padding-bottom:52px}.b28-slide-stage>.b28-slide[hidden]{display:grid!important;visibility:hidden;pointer-events:none}}body .b28-campaign .b28-hero-tabs button:is(:hover,:focus,:active){background:transparent!important;color:var(--accent)!important}body .b28-campaign .b28-hero-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.b28-roots{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:74px;padding-bottom:80px;border-top:1px solid #36372f}.b28-roots__intro>.b28-kicker{color:#ff7a1a;margin-bottom:20px}.b28-roots h2{font-size:clamp(36px,4vw,58px);font-weight:900;line-height:1.02;letter-spacing:-.045em;text-transform:uppercase;max-width:13ch}.b28-roots__intro>p:last-child{font-size:14px;line-height:1.8;color:#b7bab1;margin-top:24px;max-width:44ch}.b28-roots__links a{display:flex;align-items:center;gap:22px;border-top:1px solid #36372f;min-height:70px;text-transform:uppercase;font-weight:650;font-size:13px}.b28-roots__links a:last-child{border-bottom:1px solid #36372f}.b28-roots__links span{font-size:9px;color:#a6aa9e}.b28-roots__links b{margin-left:auto;color:#ff7a1a;font-size:20px}.b28-roots__links a:hover{color:#ff7a1a}@media(max-width:749px){.b28-roots{grid-template-columns:1fr;gap:30px;padding-top:44px;padding-bottom:44px}.b28-roots h2{font-size:40px}.b28-roots__intro>p:last-child{font-size:13px}.b28-roots__links a{min-height:57px;font-size:11px}}.b28-roots{grid-template-columns:1fr 1.2fr;align-items:center;gap:64px}.b28-story-photo{margin:0}.b28-story-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:65% center}.b28-story-photo figcaption{padding-top:12px;font-size:10px;letter-spacing:.12em;color:#b7bab1}.b28-story-action{margin-top:30px}.b28-story-action a{display:inline-flex;gap:32px;align-items:center;padding:15px 0;border-bottom:1px solid #55584f;text-transform:uppercase;font-size:12px;font-weight:650}.b28-story-action b{color:#ff7a1a}.b28-roots__intro>p:not(.b28-kicker){font-size:14px;line-height:1.8;color:#b7bab1;margin-top:24px;max-width:44ch}@media(max-width:749px){.b28-roots{grid-template-columns:1fr;gap:32px}.b28-story-photo img{aspect-ratio:16/10}}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map */
