:root{--b-cream: #ffffff;--b-cream-2: #f3f0eb;--b-espresso: #33251b;--b-mocha: #5f4433;--b-mauve: #8a766c;--b-butter: #f3cc50;--b-butter-soft: #f9e6a8;--b-line: rgba(51,37,27,.12);--b-line-soft: rgba(51,37,27,.08);--b-display: "Anton","Arial Narrow",sans-serif;--b-body: "Inter",system-ui,sans-serif;--b-mono: "JetBrains Mono",ui-monospace,monospace;--b-wrap: min(100% - 32px,1152px);--b-radius: 24px;--b-radius-lg: 32px;--b-radius-xl: 40px;--font-body-family: var(--b-body);--font-heading-family: var(--b-display);--font-heading-weight: 400;--font-body-weight: 400}body{background:var(--b-cream);color:var(--b-espresso);font-family:var(--b-body);letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--b-display);font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:var(--b-espresso)}a{color:inherit}.b-wrap{width:var(--b-wrap);margin-inline:auto}.b-mono{font-family:var(--b-mono);font-size:13px;letter-spacing:.25em;text-transform:uppercase}.b-kicker{color:var(--b-mauve)}.b-muted{color:var(--b-mocha)}.b-mauve{color:var(--b-mauve)}.b-sticker{display:inline-block;transform:rotate(-3deg);border-radius:999px;background:var(--b-butter);color:var(--b-espresso);padding:6.4px 16px;font-family:var(--b-mono);font-size:12px;letter-spacing:.25em;text-transform:uppercase}.b-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:15.2px 32px;font-family:var(--b-mono);font-size:14px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.b-btn:hover{transform:scale(1.04)}.b-btn--dark{background:var(--b-espresso);color:var(--b-cream)}.b-btn--mauve{background:var(--b-mauve);color:var(--b-cream)}.b-btn--ghost{background:transparent;color:var(--b-espresso);box-shadow:inset 0 0 0 1px #33251b33}.b-btn--ghost:hover{background:var(--b-cream-2);transform:none}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button{border-radius:999px!important;font-family:var(--b-mono)!important;font-size:14px!important;letter-spacing:.22em!important;text-transform:uppercase;min-height:54.4px}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background-color:var(--b-mauve)!important;color:var(--b-cream)!important}.button:after,.button:before,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button--secondary{background:transparent!important;color:var(--b-espresso)!important;box-shadow:inset 0 0 0 1px #33251b33!important}.cart__checkout-button{background-color:var(--b-espresso)!important}@keyframes b-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes b-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes b-pop{0%{opacity:0;transform:scale(.94) rotate(-2deg)}to{opacity:1;transform:none}}.b-rise{animation:b-rise .7s cubic-bezier(.32,.72,0,1) both}.b-pop{animation:b-pop .6s cubic-bezier(.34,1.56,.64,1) both}@media(prefers-reduced-motion:reduce){.b-rise,.b-pop,.b-marquee__track{animation:none!important}}.b-announce{display:block;background:var(--b-espresso);color:var(--b-cream);text-decoration:none;transition:background-color .2s ease}.b-announce:hover{background:var(--b-mocha)}.b-announce__inner{width:min(100% - 24px,1152px);margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px;padding:8px;text-align:center}.b-announce__star{color:var(--b-butter)}.b-announce__text{font-family:var(--b-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase}.b-announce__cta{border-radius:999px;background:var(--b-butter);color:var(--b-espresso);padding:2.4px 12px;font-family:var(--b-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase}@media(min-width:640px){.b-announce__text{font-size:13px}.b-announce__cta{font-size:12px}}.section-header,.shopify-section-header-sticky{background:transparent!important}.header-wrapper{background:transparent!important;border:0!important}.header-wrapper .header{width:min(100% - 24px,1152px);max-width:none;margin:12px auto 0;padding:9.6px 16px!important;background:color-mix(in oklab,#ffffff 55%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px #33251b1a;border-radius:24px}.header__heading-logo{max-height:32px;width:auto}.header__menu-item,.header__menu-item span{font-family:var(--b-mono);font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none!important;color:var(--b-espresso)}.header__menu-item:hover span,.header__active-menu-item{color:var(--b-mauve)!important;text-decoration:none!important}.header__icon{width:36px;height:36px;border-radius:999px;box-shadow:inset 0 0 0 1px #33251b1a;margin-left:6.4px}.header__icon--cart{background:var(--b-espresso);color:var(--b-cream)}.header__icon--cart .svg-wrapper,.header__icon--cart svg{color:var(--b-cream)}.header__icon .svg-wrapper,.header__icon svg{width:17.6px;height:17.6px}.cart-count-bubble{background:var(--b-mauve)!important;color:var(--b-cream)!important;font-family:var(--b-mono)}.menu-drawer{background:var(--b-cream)}.menu-drawer__menu-item{font-family:var(--b-mono);font-size:14px;letter-spacing:.2em;text-transform:uppercase}.b-hero{display:grid;align-items:center;gap:40px;padding:40px 0 56px}@media(min-width:990px){.b-hero{grid-template-columns:1.05fr 1fr}}.b-hero__title{margin:20px 0 0;font-size:clamp(54.4px,9vw,88px);line-height:.88;letter-spacing:.03em}.b-hero__title em{font-style:normal;color:var(--b-mauve)}.b-hero__body{margin-top:24px;max-width:448px;font-size:18px;line-height:1.55;color:var(--b-mocha)}.b-hero__ctas{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.b-hero__media{overflow:hidden;border-radius:var(--b-radius-xl);background:var(--b-cream-2);box-shadow:inset 0 0 0 1px #33251b1a;aspect-ratio:3 / 4}.b-hero__media img,.b-hero__media svg{width:100%;height:100%;object-fit:cover;display:block}.b-marquee{overflow:hidden;border-block:1px solid rgba(51,37,27,.15);background:var(--b-mauve);padding:10.4px 0}.b-marquee__track{display:flex;width:max-content;gap:32px;animation:b-marq 22s linear infinite}.b-marquee__item{display:flex;align-items:center;gap:32px;flex-shrink:0;font-family:var(--b-mono);font-size:13px;letter-spacing:.25em;text-transform:uppercase;color:var(--b-cream)}.b-marquee__item span{color:var(--b-butter)}.b-section{padding:64px 0}.b-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.b-h2{margin:0;font-size:clamp(36px,5vw,48px);line-height:.95}.b-link-mono{font-family:var(--b-mono);font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.b-link-mono:hover{color:var(--b-mauve)}.b-lineup{margin-top:32px;display:grid;gap:20px}@media(min-width:990px){.b-lineup{grid-template-columns:2fr 1fr}}.b-lineup__main{display:grid;gap:20px}@media(min-width:640px){.b-lineup__main{grid-template-columns:repeat(2,1fr)}}.b-lineup__side{display:grid;gap:12px;align-content:start}@media(min-width:640px)and (max-width:989px){.b-lineup__side{grid-template-columns:repeat(2,1fr)}.b-lineup__side>p{grid-column:1 / -1}}.b-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--b-radius);background:#f3f0ebb3;box-shadow:inset 0 0 0 1px var(--b-line-soft);text-decoration:none;color:var(--b-espresso);transition:transform .3s ease}.b-card:hover{transform:translateY(-4px)}.b-card__badge{position:absolute;top:16px;left:16px;z-index:2;transform:rotate(-4deg);border-radius:999px;background:var(--b-butter);padding:4px 12px;font-family:var(--b-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase}.b-card__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--b-cream)}.b-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.b-card:hover .b-card__media img{transform:scale(1.05)}.b-card__body{padding:20px;display:flex;flex-direction:column;gap:4px}.b-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.b-card__title{margin:0;font-size:20px;letter-spacing:.03em}.b-card__price{font-family:var(--b-mono);font-size:14px}.b-card__tagline{margin:0;font-size:14px;color:var(--b-mocha);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b-card--compact{flex-direction:row;align-items:center;gap:16px;padding:12px;border-radius:16px}.b-card--compact:hover{transform:translateY(-2px)}.b-card--compact .b-card__media{width:80px;height:80px;aspect-ratio:auto;flex-shrink:0;border-radius:12px}.b-card--compact .b-card__title{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-tiles{display:grid;gap:20px}@media(min-width:750px){.b-tiles--3{grid-template-columns:repeat(3,1fr)}.b-tiles--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.b-tiles--4{grid-template-columns:repeat(4,1fr)}}.b-tile{border-radius:var(--b-radius);padding:28px;box-shadow:inset 0 0 0 1px var(--b-line-soft);background:#f3f0ebb3}.b-tile--butter{background:#f3cc5080}.b-tile h3{margin:0;font-size:24px}.b-tile p{margin:9.6px 0 0;font-size:14px;line-height:1.6;color:var(--b-mocha)}.b-tile--butter p{color:#33251bbf}.b-tile__icon{width:24px;height:24px;color:var(--b-mauve);margin-bottom:16px}.b-reviews{background:var(--b-cream-2);padding:64px 0}.b-reviews__grid{margin-top:32px;display:grid;gap:20px}@media(min-width:750px){.b-reviews__grid{grid-template-columns:repeat(3,1fr)}}.b-review{margin:0;display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--b-radius);padding:24px;background:var(--b-cream);box-shadow:inset 0 0 0 1px var(--b-line)}.b-review blockquote{margin:0;font-size:18px;line-height:1.6}.b-review figcaption{margin-top:32px;display:grid;gap:12px}.b-review__name{font-family:var(--b-display);font-size:24px;text-transform:uppercase}.b-review__meta{display:block;margin-top:4px;font-family:var(--b-mono);font-size:12px;text-transform:uppercase;color:var(--b-mocha)}.b-review__verified{font-family:var(--b-mono);font-size:12px;text-transform:uppercase;color:var(--b-mauve)}.b-split{display:grid;align-items:center;gap:32px;padding:64px 0}@media(min-width:990px){.b-split{grid-template-columns:1fr 1fr}}.b-split__media{overflow:hidden;border-radius:var(--b-radius-lg);box-shadow:inset 0 0 0 1px var(--b-line);aspect-ratio:4 / 3}.b-split__media img{width:100%;height:100%;object-fit:cover;display:block}.b-split__body p{max-width:448px;color:var(--b-mocha);line-height:1.6}.b-darkblock{border-radius:var(--b-radius-lg);background:var(--b-espresso);color:var(--b-cream);padding:56px 32px;text-align:center}.b-darkblock h2{color:var(--b-cream);margin:0;font-size:clamp(36px,5vw,48px)}.b-darkblock p{margin:12px auto 0;max-width:384px;color:#ffffffb3}.b-news{margin:28px auto 0;max-width:448px}.b-news__row{display:flex;flex-direction:column;gap:12px}@media(min-width:640px){.b-news__row{flex-direction:row}}.b-news input[type=email]{flex:1;min-width:0;border:0;border-radius:999px;padding:13.6px 20px;background:#ffffff1a;color:var(--b-cream);box-shadow:inset 0 0 0 1px #ffffff40;font-size:14.4px;outline:none}.b-news input[type=email]::placeholder{color:#ffffff73}.b-news input[type=email]:focus{box-shadow:inset 0 0 0 2px var(--b-mauve)}.b-news__consent{margin-top:16px;display:flex;gap:12px;align-items:flex-start;text-align:left;font-size:14px;line-height:1.5;color:#fffc}.b-news__consent input{margin-top:2.4px;accent-color:var(--b-mauve)}.b-news__msg{margin-top:16px;font-family:var(--b-mono);font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--b-butter)}.b-intro{padding:56px 0 40px}.b-intro h1{margin:12px 0 0;font-size:clamp(48px,9vw,72px);line-height:.95}.b-intro h1 em{font-style:normal;color:var(--b-mauve)}.b-intro p{margin-top:16px;max-width:448px;color:var(--b-mocha);font-size:16.8px;line-height:1.6}.b-contact-card{display:flex;flex-direction:column;gap:12px;padding:24px;text-decoration:none;color:var(--b-espresso);background:color-mix(in oklab,#ffffff 45%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px #33251b1a;border-radius:24px;transition:transform .2s ease}.b-contact-card:hover{transform:translateY(-4px)}.b-contact-card__icon{width:44px;height:44px;border-radius:999px;background:#f3cc5099;display:flex;align-items:center;justify-content:center}.b-contact-card h2{margin:0;font-size:20px}.b-contact-card p{margin:0;font-size:14px;color:var(--b-mocha)}.b-contact-card__cta{margin-top:auto;font-family:var(--b-mono);font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--b-mauve)}.product__title h1{font-size:clamp(36px,6vw,60px);line-height:1}.product .price-item{font-family:var(--b-mono);font-size:17.6px;color:var(--b-espresso)}.product__media-item .media,.product__media-wrapper .media{border-radius:var(--b-radius-lg);overflow:hidden;background:var(--b-cream-2);box-shadow:inset 0 0 0 1px var(--b-line-soft)}.thumbnail{border-radius:12px!important;overflow:hidden}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--b-mauve)!important}.product-form__input .form__label,.product-form__input legend{font-family:var(--b-mono);font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:var(--b-mocha)}.product-form__input input[type=radio]+label{border-radius:999px!important;background:var(--b-cream-2);border:0!important;box-shadow:inset 0 0 0 1px #33251b1f;font-family:var(--b-mono);font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--b-espresso)}.product-form__input input[type=radio]:checked+label{background:var(--b-espresso);color:var(--b-cream)}.product-form__input input[type=radio]+label:hover{background:var(--b-butter)}.product-form__input input[type=radio]:checked+label:hover{background:var(--b-espresso)}.b-reassure{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:12px 20px;font-size:14px;color:var(--b-mocha)}.b-reassure li{display:flex;align-items:center;gap:8px}.b-reassure svg{width:16px;height:16px;color:var(--b-mauve);flex-shrink:0}.b-reassure a{text-decoration:none}.b-reassure a:hover{text-decoration:underline;text-underline-offset:4px}.b-details{margin-top:40px;border-radius:var(--b-radius);padding:24px;background:#f3f0ebb3;box-shadow:inset 0 0 0 1px var(--b-line-soft)}.b-details p{font-size:14px;line-height:1.65;color:var(--b-mocha)}.b-specs{margin:20px 0 0;display:grid;gap:12px}@media(min-width:640px){.b-specs{grid-template-columns:repeat(2,1fr)}}.b-specs div{display:flex;gap:12px}.b-specs dt{flex-shrink:0;padding-top:2.4px;font-family:var(--b-mono);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--b-mauve)}.b-specs dd{margin:0;font-size:14px;color:var(--b-mocha)}.b-rundown{border-top:1px solid rgba(51,37,27,.1);padding-top:56px;margin-top:32px}.b-feature{display:grid;align-items:center;gap:28px;margin-top:48px}@media(min-width:990px){.b-feature{grid-template-columns:1fr 1fr}.b-feature--flip figure{order:2}}.b-feature figure{margin:0 auto;width:100%;max-width:384px;overflow:hidden;border-radius:var(--b-radius-lg);background:var(--b-cream-2);box-shadow:inset 0 0 0 1px var(--b-line)}.b-feature video{display:block;width:100%;max-height:560px;object-fit:cover}.b-feature h3{margin:16px 0 0;font-size:30.4px}.b-feature p{margin-top:12px;max-width:448px;color:var(--b-mocha);line-height:1.6}.b-chips{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.b-chips li{border-radius:999px;background:var(--b-cream-2);padding:7.2px 14.4px;font-family:var(--b-mono);font-size:12px;letter-spacing:.1em;box-shadow:inset 0 0 0 1px var(--b-line)}.b-tile .b-chips li{background:var(--b-cream)}.b-pair{display:grid;gap:20px;margin-top:56px}@media(min-width:750px){.b-pair{grid-template-columns:1.2fr 1fr}}.b-sticky-buy{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:30;display:flex;align-items:center;gap:12px;padding:9.6px 9.6px 9.6px 17.6px;background:color-mix(in oklab,#ffffff 80%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 0 0 1px #33251b1f,0 10px 30px #33251b1f;border-radius:999px;transform:translateY(150%);transition:transform .3s ease}.b-sticky-buy.is-visible{transform:none}.b-sticky-buy__info{flex:1;min-width:0}.b-sticky-buy__title{display:block;font-family:var(--b-display);text-transform:uppercase;font-size:15.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-sticky-buy__price{font-family:var(--b-mono);font-size:14px;color:var(--b-mocha)}.b-sticky-buy .b-btn{padding:12.8px 22.4px}@media(min-width:990px){.b-sticky-buy{display:none}}body:has(cart-drawer.active) .b-sticky-buy,body:has(.menu-drawer-container[open]) .b-sticky-buy{display:none}.collection .card-wrapper .card{border-radius:var(--b-radius)!important;overflow:hidden;background:#f3f0ebb3!important;box-shadow:inset 0 0 0 1px var(--b-line-soft)!important;transition:transform .3s ease}.collection .card-wrapper:hover .card{transform:translateY(-4px)}.card__heading,.card__heading a{font-family:var(--b-display);text-transform:uppercase;letter-spacing:.03em;font-size:19.2px;text-decoration:none!important}.card-information .price{font-family:var(--b-mono)}.card__badge .badge{border-radius:999px;background:var(--b-butter)!important;color:var(--b-espresso)!important;font-family:var(--b-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;transform:rotate(-4deg)}.facets-container,.facet-filters{font-family:var(--b-mono);font-size:13px;letter-spacing:.15em;text-transform:uppercase}.drawer__inner{background:var(--b-cream)}.drawer__heading{font-family:var(--b-display);text-transform:uppercase}.cart-item__name{font-family:var(--b-display);text-transform:uppercase;text-decoration:none;letter-spacing:.03em}.cart-item .price,.totals__total-value{font-family:var(--b-mono)}.b-footer{margin-top:96px;border-top:1px solid rgba(51,37,27,.1);background:#f3f0eb99}.b-footer__inner{padding:56px 0}.b-footer__grid{display:grid;gap:40px}@media(min-width:640px){.b-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.b-footer__logo img{height:44px;width:auto;display:block}.b-footer__blurb{margin-top:12px;max-width:320px;font-size:14px;color:var(--b-mocha);line-height:1.6}.b-footer__col p{margin:0;font-family:var(--b-mono);font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:var(--b-mocha)}.b-footer__links{margin-top:12px;display:flex;flex-direction:column;gap:8px;font-size:14px}.b-footer__links a{text-decoration:none;width:fit-content}.b-footer__links a:hover{color:var(--b-mauve)}.b-footer__legal{margin-top:48px;font-family:var(--b-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--b-mocha)}.shopify-policy__container{max-width:768px;padding-top:48px}.shopify-policy__title h1{font-family:var(--b-display);text-transform:uppercase;font-size:clamp(40px,7vw,60px)}.shopify-policy__body{font-size:14.8px;line-height:1.75}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--b-display);text-transform:uppercase;letter-spacing:.02em;margin:1.6em 0 .6em}.shopify-policy__body a{color:var(--b-mauve);text-underline-offset:3px}:root{--b-wrap: min(100% - 32px,1360px)}body{font-size:17px}.b-announce__inner{width:min(100% - 24px,1360px);padding:13px 8px;gap:6px 14px}.b-announce__text{font-size:12px!important;letter-spacing:.18em}.b-announce__cta{font-size:11px!important;padding:4px 14px}@media(min-width:640px){.b-announce__text{font-size:14px!important}.b-announce__cta{font-size:12px!important}}.header-wrapper .header{width:min(100% - 24px,1360px);padding:14px 24px!important;border-radius:28px}.header__heading-logo{max-height:48px}@media(max-width:749px){.header__heading-logo{max-height:38px}}.header__menu-item,.header__menu-item span{font-size:14px;letter-spacing:.16em}.header__icon{width:46px;height:46px;margin-left:8px}.header__icon .svg-wrapper,.header__icon svg{width:22px;height:22px}.menu-drawer__menu-item{font-size:16px}.b-hero{padding:48px 0 72px;gap:56px}.b-hero__title{font-size:clamp(64px,10vw,128px)}.b-hero__body{font-size:21px;max-width:540px}@media(min-width:990px){.b-hero__media{aspect-ratio:4 / 5}}.b-btn{font-size:14px;padding:19px 38px}.b-sticker,.b-card__badge{font-size:12px}.b-eyebrow,.b-kicker{font-size:13px}.product-form__submit,.shopify-payment-button__button{font-size:14px!important;min-height:60px}.b-marquee{padding:16px 0}.b-marquee__item{font-size:15px}.b-link-mono{font-size:13px}.b-section,.b-reviews,.b-split{padding-block:88px}.b-h2,.b-darkblock h2{font-size:clamp(44px,6vw,76px)}.b-intro h1{font-size:clamp(56px,10vw,112px)}.b-intro p,.b-split__body p{font-size:19px;max-width:560px}.b-card__body{padding:24px;gap:6px}.b-card__title{font-size:28px}.b-card__price{font-size:17px}.b-card__tagline{font-size:16px}.b-card--compact .b-card__media{width:104px;height:104px}.b-card--compact .b-card__title{font-size:20px}.b-tile{padding:34px}.b-tile h3{font-size:30px}.b-tile p{font-size:16px}.b-tile__icon{width:34px;height:34px}.b-review{padding:32px}.b-review blockquote{font-size:20px}.b-review__name{font-size:28px}.b-review__meta,.b-review__verified{font-size:12px}.b-darkblock{padding:80px 32px}.b-darkblock p{font-size:18px;max-width:480px}.b-news{max-width:560px}.b-news input[type=email]{font-size:17px;padding:17px 24px}.b-news__consent{font-size:14px}.b-tiles>.b-tile:only-child{grid-column:1 / -1;text-align:center;padding:56px}.b-tiles>.b-tile:only-child p{max-width:640px;margin-inline:auto;font-size:19px}.b-details .rte{font-size:17px!important;line-height:1.65}.b-details p,.b-specs dd{font-size:16px}.b-reassure{font-size:14px}.b-contact-card h2{font-size:26px}.b-contact-card p,.b-footer__links,.b-footer__blurb{font-size:16px}.b-footer__logo img{height:56px}.card__heading,.card__heading a{font-size:24px}.b-wrap.b-shop-grid{gap:28px;padding:56px 0 72px}.b-split h1.b-h2{font-size:clamp(56px,9vw,104px)!important}.b-rundown h3[style]{font-size:30px!important}h2.b-h2[style*="clamp(1.9rem"]{font-size:clamp(36px,5vw,52px)!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bellie.css.map */
