:root{--brq-ground: #FCFAF3;--brq-raised: #FFFFFF;--brq-cream: #F6F0E3;--brq-cream-deep: #EBE3D4;--brq-oat: #E0D0B0;--brq-forest: #28734B;--brq-forest-dark: #105436;--brq-ink: #1C2826;--brq-ink-soft: #414C49;--brq-green: #46A253;--brq-lime: #A7D165;--brq-sage: #CAD8A6;--brq-green-ink: #195834;--brq-pouch-green: #7FC242;--brq-grey: #ACAEAF;--brq-rule: rgb(28 40 38 / .12);--brq-rule-dark: rgb(246 240 227 / .12);--brq-rule-forest: rgb(246 240 227 / .18)}:root{--brq-kicker-font-family: "Open Sans", -apple-system, system-ui, sans-serif;--brq-measure: 62ch}:root{--heading-letter-spacing: 0em}:root{--text-h0: 2.75rem;--text-h1: 2.25rem}@media screen and (min-width:700px){:root{--text-h0: 4rem;--text-h1: 3rem}}@media screen and (min-width:1400px){:root{--text-h0: 4rem;--text-h1: 3rem;--text-h2: 2.5rem;--text-h3: 2rem;--text-h4: 1.625rem;--text-h5: 1.25rem;--text-h6: 1.125rem}}:root{--brq-monument: 3.25rem}@media screen and (min-width:700px){:root{--brq-monument: 4.5rem}}.h0{letter-spacing:-.024em}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.02em}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.018em}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.012em}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.011em}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:.001em}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:.003em}@media screen and (min-width:700px){.h0{letter-spacing:-.03em}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.025em}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.022em}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.018em}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:-.013em}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:0em}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){letter-spacing:.001em}}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--text-font-family);font-weight:600}.h0{line-height:1.05}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.08}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.1}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.12}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.25}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.3}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.35}.header__logo-text{font-family:var(--text-font-family);font-weight:800;letter-spacing:.02em}.product-info__title{font-family:var(--text-font-family);font-weight:700}:root{--section-outer-spacing-block: 4.5rem}@media screen and (min-width:700px){:root{--section-outer-spacing-block: 5.5rem}}@media screen and (min-width:1000px){:root{--section-outer-spacing-block: 6.5rem}}@media screen and (min-width:1150px){:root{--section-outer-spacing-block: 7.25rem}}@media screen and (min-width:1400px){:root{--section-outer-spacing-block: 8.25rem}}@media screen and (min-width:1600px){:root{--section-outer-spacing-block: 8.25rem}}:root{--container-gutter: 1.5rem}@media screen and (min-width:700px){:root{--container-gutter: 2rem}}@media screen and (min-width:1000px){:root{--container-gutter: 3rem}}.page-width{max-width:1440px;padding-inline:24px}@media screen and (min-width:700px){.page-width{padding-inline:50px}}.product-card,.product-card__figure,.product-card__image,.rsk-accent-bar,.rsk-image-band,.rsk-image-band img{border-radius:0}.atc-button{background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary))}.navigation-drawer{--dialog-background: 28 40 38}.rsk-kicker{font-family:var(--brq-kicker-font-family);font-weight:300;font-size:.75rem;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.rsk-label{font-family:var(--text-font-family);font-weight:700;font-size:.75rem;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.rsk-label-xs{font-family:var(--text-font-family);font-weight:800;font-size:.625rem;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.rsk-kicker--long,.rsk-label--long{letter-spacing:.06em}.rsk-monument{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--brq-monument);letter-spacing:-.026em;line-height:1.02}@media screen and (min-width:700px){.rsk-monument{letter-spacing:-.032em}}.rsk-deck{font-family:var(--heading-font-family);font-weight:400;font-style:italic;font-size:var(--text-lg);letter-spacing:.002em;line-height:1.4}.rsk-measure{max-width:min(var(--brq-measure),620px)}.rsk-accent-bar{display:block;width:48px;height:4px;background:var(--brq-green)}.rsk-accent-bar--dark{background:var(--brq-lime)}.rsk-numeral,.rsk-fine-print a{letter-spacing:normal}.rsk-field-ground{background:var(--brq-ground);color:var(--brq-ink)}.rsk-field-raised{background:var(--brq-raised);color:var(--brq-ink)}.rsk-field-cream{background:var(--brq-cream);color:var(--brq-ink)}.rsk-field-oat{background:var(--brq-oat);color:var(--brq-ink)}.rsk-field-forest{background:var(--brq-forest);color:var(--brq-cream)}.rsk-field-ink{background:var(--brq-ink);color:var(--brq-cream)}.announcement-bar{background:var(--brq-ink);color:var(--brq-cream);text-transform:uppercase}.announcement-bar a:not(#brq-specificity-lift){color:var(--brq-lime)!important}.header__wrapper{--header-padding-block: 1.125rem;border-bottom:1px solid var(--brq-rule)}@media screen and (min-width:700px){.header__wrapper{--header-padding-block: .9375rem}}@media screen and (max-width:768px){body.our-story .header__wrapper{border-bottom:1px solid var(--brq-rule)}}.js .header[allow-transparency]:not(.is-filled),.js :has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled){--header-background-opacity: 1;--header-logo-opacity: 1;--text-color: var(--header-text)}.customer.tap-area svg path{fill:currentColor}[allow-transparency]:not(.is-filled) .customer.tap-area svg path{fill:currentColor}.header__icon-list .icon-hamburger,body.home-page .header__icon-list .icon-hamburger,body.our-story .header__icon-list .icon-hamburger{color:currentColor}body.home-page store-header.is-filled .icon-hamburger,body.our-story store-header.is-filled .icon-hamburger{color:currentColor}.header__wrapper .header__logo{display:flex;align-items:center}.header__wrapper .header__logo-text{display:flex;align-items:center;gap:16px;width:auto;max-width:none;font-size:0}.header__wrapper .header__logo-text:before{content:"";flex:none;height:22px;aspect-ratio:240 / 113;background:url(broq-mark-ink.png) no-repeat left center / contain}.header__wrapper .header__logo-text:after{content:"";flex:none;width:133px;height:22px;background-image:linear-gradient(#1c282640,#1c282640),url(opus-wordmark-ink.png);background-repeat:no-repeat,no-repeat;background-size:1px 16px,116px auto;background-position:left center,right center}@media screen and (max-width:989px){.header__wrapper .header__logo-text{gap:0}.header__wrapper .header__logo-text:after{display:none}}@media screen and (max-width:699px){.header__wrapper .header__logo-text:before{height:20px}}.navigation-drawer .header__logo-text{display:block;height:22px;aspect-ratio:240 / 113;width:auto;max-width:none;font-size:0;background:url(broq-mark-cream.png) no-repeat center / contain}@media screen and (max-width:699px){.navigation-drawer[mobile-opening=left] .panel-header:after{content:"";flex:none;width:24px}.navigation-drawer[mobile-opening=left] .header__logo{left:0;margin-inline:auto}}.navigation-drawer .panel__scroller .h3{font-family:var(--text-font-family);font-weight:600;font-size:20px;letter-spacing:0;line-height:1.35}@media screen and (min-width:700px){.navigation-drawer .panel__scroller .h3{font-size:22px}}.header .primary-button{background-color:var(--brq-ink);border-color:var(--brq-ink);color:var(--brq-cream);font-family:var(--text-font-family);font-weight:700;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.header .primary-button:hover{background-color:var(--brq-ink-soft);border-color:var(--brq-ink-soft);color:var(--brq-cream)}.header .primary-button svg{width:16px;height:16px}body.home-page .header:not(.is-filled) .button.button-1,body.our-story .header:not(.is-filled) .button.button-1{background-color:var(--brq-ink);color:var(--brq-cream)}.footer .form-control{--background: var(--footer-background);--text-color: var(--footer-text);background:transparent;border-radius:0;border-bottom:1px solid var(--brq-rule-dark)}.footer .form-control:focus-within{border-bottom-color:var(--brq-cream)}.footer .form-control .input{border-color:transparent;padding-inline:0}.footer .form-control .floating-label{margin-inline-start:0}.footer .floating-label{opacity:1;color:var(--brq-sage)}.footer .circle-chevron{background:rgb(var(--footer-text) / .14)}.footer__block--newsletter .h3{font-family:var(--text-font-family);font-weight:700;font-size:.75rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;padding-block-end:12px;border-block-end:1px solid var(--brq-rule-dark)}.footer .copyright-logo:after{content:"";display:block;width:168px;height:27px;margin:24px auto 0;background:url(opus-wordmark-cream.png) no-repeat center / contain}@media screen and (max-width:699px){.footer .copyright-logo{flex-direction:column;align-items:center}.footer .copyright-logo:after{width:132px;height:21px}}.footer .copyright-description{color:var(--brq-sage)}footer .footer__block.footer__block--menu .footer-copyright-area .copyright-description{border:1px solid var(--brq-rule-dark);border-radius:4px;padding:20px;font-size:13px}.footer .footer-copyright-area>span,.footer .copyright-menu li a{color:var(--brq-sage)}.footer .footer__block--menu li{border-color:var(--brq-rule-dark)}body.home-page .content-over-media.hero-section{background:var(--brq-cream)}@media screen and (max-width:699px){body.home-page .content-over-media.hero-section.text-custom{color:var(--brq-ink)}}@media screen and (min-width:700px)and (max-width:999px){body.home-page .content-over-media.hero-section>:not(img,video,iframe,svg,video-media){grid-area:4 / 2 / auto / span 1;padding-block:3.5rem}body.home-page .content-over-media.hero-section>video-media{height:auto;min-height:0;max-height:none;aspect-ratio:16 / 9}}@media screen and (min-width:1000px){body.home-page .content-over-media.hero-section{grid-template:minmax(0,1fr) / minmax(0,1fr) minmax(0,1fr);gap:0;place-items:stretch;min-height:34rem}body.home-page .content-over-media.hero-section>video-media{grid-area:1 / 2 / 2 / 3;height:100%;max-height:none;aspect-ratio:auto}body.home-page .content-over-media.hero-section>:not(img,video,iframe,svg,video-media){grid-area:1 / 1 / 2 / 2;max-width:none;align-self:center;padding-block:4.5rem;padding-inline-start:max(var(--container-gutter),calc((100vw - var(--container-max-width)) / 2));padding-inline-end:3.5rem}}@media screen and (min-width:1400px){body.home-page .content-over-media.hero-section{min-height:39rem}}body.home-page .content-over-media.hero-section .prose:before{content:"";display:block;width:48px;height:4px;background:var(--brq-green);margin-block-end:1.5rem;border-radius:0}body.home-page .homepage-hero .h1:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h1);line-height:1.08;letter-spacing:-.025em;margin-bottom:1.25rem!important}body.home-page .homepage-hero h4:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:600!important;font-size:.8125rem!important;line-height:1.6!important;letter-spacing:.06em;text-transform:uppercase;color:var(--brq-green-ink);margin-block-end:1.25rem}@media screen and (min-width:700px){body.home-page .homepage-hero h4:not(#brq-specificity-lift){font-size:.875rem!important}}body.home-page .homepage-hero h5:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:400!important;font-size:var(--text-lg)!important;line-height:1.45!important;letter-spacing:.002em;color:var(--brq-ink-soft);max-width:40ch}body.home-page .homepage-hero .prose div p:not(#brq-specificity-lift){color:var(--brq-ink-soft);text-align:start;font-size:var(--text-sm);max-width:none}body.home-page .homepage-hero .money-back:not(#brq-specificity-lift){color:var(--brq-ink-soft)!important;font-size:var(--text-sm)!important;text-underline-offset:3px}body.home-page .homepage-hero .button:not(#brq-specificity-lift),body.home-page .brq-zero-risk .button:not(#brq-specificity-lift){background-color:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));font-family:var(--text-font-family);font-weight:700!important;font-size:.75rem!important;letter-spacing:.1em;line-height:1.6;text-transform:uppercase;border-radius:var(--rounded-xs);padding-block:.9375rem;padding-inline:1.75rem;box-shadow:none;width:100%;max-width:none}@media screen and (min-width:700px){body.home-page .homepage-hero .button:not(#brq-specificity-lift),body.home-page .brq-zero-risk .button:not(#brq-specificity-lift){padding-block:1rem;width:auto;max-width:none}}body.home-page .homepage-hero .button:not(#brq-specificity-lift):hover,body.home-page .brq-zero-risk .button:not(#brq-specificity-lift):hover{background-color:var(--brq-ink-soft);color:rgb(var(--button-text-primary))}body.home-page .homepage-hero .button .icon-long-arrow-right,body.home-page .brq-zero-risk .button .icon-long-arrow-right{width:14px;height:14px}body.home-page .homepage-hero .button .text-with-icon,body.home-page .brq-zero-risk .button .text-with-icon{gap:.75rem}@media screen and (max-width:699px){body.home-page .homepage-hero .button:not(#brq-specificity-lift),body.home-page .brq-zero-risk .button:not(#brq-specificity-lift){letter-spacing:.06em;padding-inline:1.25rem}body.home-page .homepage-hero .button .icon-long-arrow-right,body.home-page .brq-zero-risk .button .icon-long-arrow-right{display:none}body.home-page .brq-zero-risk .t-inline-flex{display:flex;align-items:stretch}}body.home-page .brq-benefits-section h2:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)!important;font-size:var(--text-h2)!important;line-height:1.1!important;letter-spacing:-.022em!important;text-align:start;max-width:var(--container-max-width);margin-inline:auto;margin-block-end:3rem!important}body.home-page .brq-benefits-section__cards:not(#brq-specificity-lift){max-width:var(--container-max-width)}@media screen and (max-width:699px){body.home-page .brq-benefits-section h2:not(#brq-specificity-lift){letter-spacing:-.018em!important;margin-block-end:2rem!important}}body.home-page .brq-benefits-section__cards{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:768px){body.home-page .brq-benefits-section__cards{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}body.home-page .brq-benefits-section__card{border:1px solid var(--brq-rule);border-radius:var(--rounded-lg);padding:1.5rem 1rem 1.25rem;text-decoration:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}@media screen and (min-width:768px){body.home-page .brq-benefits-section__card{padding:2rem 1.25rem 1.5rem}}body.home-page .brq-benefits-section__card:hover:not(#brq-specificity-lift){background-color:var(--brq-cream-deep);border-color:#1c28263d}body.home-page .brq-benefits-section__card img{width:64px;height:auto;border-radius:0}@media screen and (min-width:768px){body.home-page .brq-benefits-section__card img{width:104px}}body.home-page .brq-benefits-section__card h3:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:700!important;font-size:.75rem!important;line-height:1.5!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--brq-ink);padding-block-end:0!important;margin-block-start:1.25rem}body.home-page .brq-product-guarantee:not(#brq-specificity-lift){background:var(--brq-ink)}body.home-page .brq-product-guarantee h2:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h1);line-height:1.14;letter-spacing:-.022em;text-transform:none;color:var(--brq-cream)}@media screen and (max-width:650px){body.home-page .brq-product-guarantee h2:not(#brq-specificity-lift){font-size:var(--text-h1);line-height:1.16}}body.home-page .brq-product-guarantee h2:before{content:"";display:block;width:48px;height:4px;background:var(--brq-lime);margin-block-end:1.75rem;border-radius:0}body.home-page .brq-product-guarantee .subcopy:not(#brq-specificity-lift){color:var(--brq-sage);font-size:var(--text-sm);line-height:1.6;margin-top:1.75rem}body.home-page .brq-product-guarantee .subcopy a:not(#brq-specificity-lift){color:var(--brq-lime);font-weight:700;text-decoration:none}body.home-page .brq-product-guarantee .subcopy a:hover{text-decoration:underline;text-underline-offset:3px}body.home-page .brq-product-guarantee>div{padding-block:4.5rem;max-width:var(--container-max-width)}@media screen and (min-width:768px){body.home-page .brq-product-guarantee>div{padding-block:7rem}}body.home-page .brq-product-guarantee img{border-radius:0}body.home-page .brq-text-banner .container{border-radius:var(--rounded-lg)}body.home-page .brq-text-banner .upper-title:not(#brq-specificity-lift){font-family:var(--brq-kicker-font-family);font-weight:300;font-size:.75rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--brq-lime)}body.home-page .brq-text-banner .upper-title:before{content:"";display:block;width:48px;height:4px;background:var(--brq-lime);margin-block-end:1.0625rem;border-radius:0}body.home-page .brq-text-banner .main-title:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h1);line-height:1.12;letter-spacing:-.022em;color:var(--brq-cream);max-width:22ch}@media screen and (max-width:699px){body.home-page .brq-text-banner__container{padding-inline:1.75rem;padding-block:2.5rem}body.home-page .brq-text-banner .main-title:not(#brq-specificity-lift){font-size:var(--text-h2);line-height:1.14;letter-spacing:-.018em;max-width:none}}body.home-page .brq-text-banner .subtitle:not(#brq-specificity-lift){font-size:var(--text-sm);line-height:1.6}body.home-page .brq-text-banner a:not(#brq-specificity-lift){color:var(--brq-lime);font-weight:700;text-decoration:none}body.home-page .brq-text-banner a:hover:not(#brq-specificity-lift){text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:899px){body.home-page .brq-text-banner .subtitle ul:not(#brq-specificity-lift){list-style:none;padding-left:0}body.home-page .brq-text-banner .subtitle li+li{margin-block-start:.75rem}}body.home-page .brq-half-image-half-content h2:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:-.022em;color:var(--brq-ink)}body.home-page .brq-half-image-half-content img{border-radius:0;width:100%;height:auto}@media screen and (min-width:768px){body.home-page .brq-half-image-half-content .container>div>div:last-child{align-items:stretch}body.home-page .brq-half-image-half-content img{height:100%;object-fit:cover;object-position:center}}body.home-page .brq-half-image-half-content li{font-size:var(--text-base);line-height:1.55;color:var(--brq-ink-soft)}body.home-page .brq-half-image-half-content li:before{background-color:var(--brq-green);border-radius:999px}body.home-page .brq-half-image-half-content li+li{margin-block-start:.875rem}body.home-page .brq-zero-risk .container:not(#brq-specificity-lift){border:1px solid var(--brq-rule);border-radius:var(--rounded-lg)}body.home-page .brq-zero-risk .container{padding:1.25rem}@media screen and (min-width:768px){body.home-page .brq-zero-risk .container{padding:2.5rem}}body.home-page .brq-zero-risk h2:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h1);line-height:1.1;letter-spacing:-.022em;color:var(--brq-ink)}body.home-page .brq-zero-risk h5:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:700;font-size:.75rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--brq-green-ink);margin-bottom:1.5rem}body.home-page .brq-zero-risk ul:not(#brq-specificity-lift){list-style:none;padding-left:0}body.home-page .brq-zero-risk ul li:not(#brq-specificity-lift){position:relative;padding-left:1.75rem;font-family:var(--text-font-family);font-weight:400;font-size:var(--text-lg);line-height:1.5;letter-spacing:.002em;color:var(--brq-ink);margin-bottom:1rem}body.home-page .brq-zero-risk ul li:before{content:"";position:absolute;left:0;top:.5em;width:16px;height:4px;background:var(--brq-green);border-radius:0}body.home-page .brq-zero-risk img{border-radius:0}body.home-page .brq-zero-risk .money-back,body.home-page .brq-zero-risk a.money-back{color:var(--brq-ink-soft)!important;font-size:var(--text-sm)!important}@media screen and (min-width:700px){body.home-page .shopify-section--faq .section-boxed{border:1px solid var(--brq-rule)}}@media screen and (max-width:699px){body.home-page .shopify-section--faq .section-boxed{border-block-start:1px solid var(--brq-rule)}}body.home-page .shopify-section--faq .h2:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)!important;font-size:var(--text-h2)!important;line-height:1.1;letter-spacing:-.022em;color:var(--brq-ink)}body.home-page .shopify-section--faq .accordion{border-color:var(--brq-rule);border-inline-width:0}body.home-page .shopify-section--faq .accordion:last-of-type{border-bottom:1px solid var(--brq-rule)}body.home-page .shopify-section--faq .accordion__toggle{font-family:var(--text-font-family);font-weight:600;font-size:var(--text-base);line-height:1.45;color:var(--brq-ink)}body.home-page .shopify-section--faq .accordion__content{color:var(--brq-ink-soft)}body.home-page .shopify-section--faq .circle-chevron{color:var(--brq-ink);background-color:transparent;border:0}body.home-page .shopify-section--faq summary:hover .circle-chevron{color:var(--brq-green-ink)}body.product-page .shopify-section--rich-text .prose{font-size:var(--text-lg);line-height:1.35;color:var(--brq-ink)}@media screen and (min-width:700px){body.product-page .shopify-section--rich-text .text-custom{padding-block:1.5rem}}body.product-page .shopify-section--rich-text .prose a:not(.button){background:none;color:var(--brq-green-ink);font-weight:700;text-decoration:none}body.product-page .shopify-section--rich-text .prose a:not(.button):hover{text-decoration:underline;text-underline-offset:3px}body.product-page .product-gallery__media,body.product-page .product-gallery__media>*,body.product-page .product-gallery__media img,body.product-page .product-gallery__thumbnail img{border-radius:0}body.product-page .product-gallery__thumbnail img{border-radius:0;border:1px solid var(--brq-rule)}body.product-page .product-gallery__thumbnail[aria-current=true] img{border-color:var(--brq-ink)}body.product-page .product-gallery__thumbnail-list-wrapper{margin-block-start:.75rem}body.product-page .product-gallery__zoom>.circle-button{background-color:var(--brq-ink);color:var(--brq-cream);border:0}body.product-page .rsk-pouch-media{background:var(--brq-raised);border-radius:0}body.product-page .rsk-pouch-media img{width:100%;height:auto;display:block;border-radius:0}body.product-page .product-info__title{font-size:var(--text-h4);line-height:1.15;letter-spacing:-.013em;color:var(--brq-ink)}body.product-page .product-info__text .prose p{font-family:var(--text-font-family);font-size:var(--text-base);line-height:1.45;color:var(--brq-ink-soft);margin:0}body.product-page .product-regular-price{font-family:var(--text-font-family);font-weight:700;font-size:var(--text-h5);line-height:1.1;letter-spacing:normal;color:var(--brq-ink)}body.product-page .product-compare-price{font-family:var(--text-font-family);font-weight:400;font-size:var(--text-sm);letter-spacing:normal;color:var(--brq-ink-soft)}body.product-page .product-discount-badge{background:var(--brq-ink);color:var(--brq-cream);font-family:var(--text-font-family);font-weight:800;font-size:.625rem;letter-spacing:.13em;line-height:1.5;text-transform:uppercase;border-radius:var(--rounded-xs);padding:.25rem .625rem;vertical-align:2px}body.product-page .product-info__subscription .shpping-label,body.product-page .product-info__subscription .cancel-label{background-color:var(--brq-raised);border:1px solid var(--brq-rule);color:var(--brq-ink-soft);font-family:var(--text-font-family);font-weight:700;font-size:.625rem;letter-spacing:.1em;line-height:1.6;text-transform:uppercase;border-radius:var(--rounded-xs);padding:.25rem .625rem}body.product-page .product-info__subscription .t-uppercase{font-family:var(--text-font-family);font-weight:600;font-size:.75rem;letter-spacing:.06em;line-height:1.6;color:var(--brq-ink-soft)}body.product-page .product-info__subscription .atc-button:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:700;font-size:.75rem;letter-spacing:.1em;line-height:1.6;text-transform:uppercase;border-radius:var(--rounded-xs);min-height:3rem;padding-block:.75rem;padding-inline:1.75rem;box-shadow:none;width:100%}@media screen and (min-width:700px){body.product-page .product-info__subscription .atc-button:not(#brq-specificity-lift){min-height:3.25rem}}body.product-page .product-info__subscription .atc-button:not(#brq-specificity-lift):hover{background-color:var(--brq-ink-soft);color:rgb(var(--button-text-primary))}body.product-page .product-info__subscription .atc-btn-price{letter-spacing:normal;font-weight:700;margin-inline-start:.75rem}body.product-page .xatc-button-container.fixed{background-color:var(--brq-ground);border-top:1px solid var(--brq-rule);box-shadow:none}body.product-page .product-info__subscription .money-back,body.product-page .product-info-guarantee-section>a{font-family:var(--text-font-family);font-weight:700;font-style:normal;font-size:var(--text-sm);letter-spacing:normal;color:var(--brq-green-ink);text-decoration:none}body.product-page .product-info__subscription .money-back:hover,body.product-page .product-info-guarantee-section>a:hover{text-decoration:underline;text-underline-offset:3px}body.product-page .product-info-guarantee-section{color:var(--brq-ink-soft);border-top:1px solid var(--brq-rule);border-bottom:1px solid var(--brq-rule)}body.product-page .product-info-guarantee-section span{font-size:var(--text-sm);line-height:1.35}body.product-page .subscription-box{background-color:var(--brq-raised);border:1px solid var(--brq-rule);border-radius:var(--rounded)}body.product-page .subscription-box-container input[type=radio]:checked+label{background:var(--brq-raised);border:2px solid var(--brq-ink)}body.product-page .product-info__subscription .subscription-check{border-color:var(--brq-ink-soft)}body.product-page .subscription-box-container input[type=radio]:checked+label .subscription-check{border-color:var(--brq-ink)}body.product-page .subscription-box-container input[type=radio]:checked+label .subscription-check:before{background-color:var(--brq-green)}body.product-page .product-info__subscription .subscription-title:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:700;font-size:var(--text-h5);line-height:1.25;letter-spacing:-.004em;color:var(--brq-ink)}body.product-page .product-info__subscription .subscription-info{color:var(--brq-ink-soft);font-size:var(--text-sm);line-height:1.4}body.product-page .product-info__subscription .t-price{font-family:var(--text-font-family);font-weight:700;letter-spacing:normal;color:var(--brq-ink)}body.product-page .product-info__subscription .t-line-through{color:var(--brq-ink-soft);font-weight:400}body.product-page .product-info__subscription .subscription-item{position:relative;padding-inline-start:1.75rem;align-items:flex-start}body.product-page .product-info__subscription .subscription-item>img{display:none}body.product-page .product-info__subscription .subscription-item:before{content:"";position:absolute;inset-inline-start:0;top:.15em;width:20px;height:20px;border-radius:50%;background:var(--brq-green)}body.product-page .product-info__subscription .subscription-item:after{content:"";position:absolute;inset-inline-start:7px;top:calc(.15em + 5px);width:5px;height:9px;border:solid var(--brq-raised);border-width:0 2px 2px 0;transform:rotate(45deg)}body.product-page .product-info__subscription .t-border-black{border-color:var(--brq-rule);border-radius:var(--rounded-xs)}body.product-page .product-description-links li{font-family:var(--text-font-family);font-size:var(--text-base);line-height:1.45;letter-spacing:normal;color:var(--brq-ink);padding-left:2rem;margin-bottom:.75rem}body.product-page .product-description-links li:before{background-image:none;background-color:var(--brq-green);width:20px;height:20px;top:.75em}body.product-page .product-description-links li:after{content:"";position:absolute;left:7px;top:.75em;margin-top:-4px;width:5px;height:9px;border:solid var(--brq-raised);border-width:0 2px 2px 0;transform:rotate(45deg)}body.product-page .product-description-links a{background:none;color:var(--brq-green-ink);font-weight:700;text-decoration:none}body.product-page .product-description-links a:hover{text-decoration:underline;text-underline-offset:3px}body.product-page .product-description-links p{font-size:var(--text-xs);line-height:1.5;letter-spacing:normal;color:var(--brq-ink-soft)}body.product-page .product-best-deal-box{background:var(--brq-raised);border:1px solid var(--brq-rule);border-radius:var(--rounded-lg);padding:1.5rem;font-size:var(--text-sm);letter-spacing:normal;color:var(--brq-ink-soft)}body.product-page .product-best-deal-box h4{font-family:var(--text-font-family);font-weight:700;font-size:.75rem;line-height:1.5;letter-spacing:.06em;color:var(--brq-green-ink);margin-bottom:.5rem}body.product-page .product-best-deal-box h5{font-family:var(--text-font-family);font-weight:400;font-size:var(--text-h5);line-height:1.3;letter-spacing:normal;color:var(--brq-ink)}body.product-page .product-best-deal-box a{font-family:var(--text-font-family);font-weight:700;font-size:var(--text-sm);letter-spacing:normal;color:var(--brq-green-ink);text-decoration:none;white-space:nowrap}body.product-page .product-best-deal-box a:hover{text-decoration:underline;text-underline-offset:3px}body.product-page .xback-to-top{color:var(--brq-ink);bottom:1.5rem;left:1rem}@media screen and (max-width:699px){body.product-page .xback-to-top{bottom:6.75rem}}body.product-page .xback-to-top button{background-color:var(--brq-ink);color:var(--brq-cream);width:44px;height:44px;box-shadow:none}body.product-page .xback-to-top button svg{fill:var(--brq-cream);width:40%}body.product-page .xback-to-top span{font-family:var(--text-font-family);font-weight:800;font-size:.625rem;letter-spacing:.13em;line-height:1.5;text-transform:uppercase;background:var(--brq-cream);border:1px solid var(--brq-rule);border-radius:var(--rounded-xs);padding:2px 6px;margin-top:6px}body.product-page .brq-benefit-list{background:var(--brq-cream);padding-block:var(--section-outer-spacing-block)}body.product-page .brq-benefit-list h2:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:700;font-size:var(--text-h4);line-height:1.25;letter-spacing:.02em;color:var(--brq-ink);padding-block:0;margin-bottom:2.5rem}@media screen and (min-width:700px){body.product-page .brq-benefit-list h2:not(#brq-specificity-lift){font-size:var(--text-h3);margin-bottom:3.5rem}}body.product-page .brq-benefit-list ul{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media screen and (min-width:1000px){body.product-page .brq-benefit-list ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}body.product-page .brq-benefit-list li{background:var(--brq-raised);border:1px solid var(--brq-rule);border-radius:var(--rounded-lg);padding:1.25rem;margin-bottom:0}@media screen and (min-width:700px){body.product-page .brq-benefit-list li{padding:1.75rem}}body.product-page .brq-benefit-list li img{width:64px;height:64px;flex:0 0 64px;border-radius:0;object-fit:contain}@media screen and (min-width:700px){body.product-page .brq-benefit-list li img{width:88px;height:88px;flex-basis:88px}}body.product-page .brq-benefit-list li h3:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:700;font-size:.75rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--brq-ink);margin-bottom:.625rem;position:relative;padding-top:.875rem}body.product-page .brq-benefit-list li h3:before{content:"";position:absolute;top:0;inset-inline-start:0;width:33px;height:4px;background:var(--brq-green);border-radius:0}body.product-page .brq-benefit-list li p{font-family:var(--text-font-family);font-size:var(--text-sm);line-height:1.55;letter-spacing:normal;color:var(--brq-ink-soft);margin:0}body.product-page .brq-benefit-list .light-symbol sup{font-size:.7em}body.product-page .brq-text-banner .main-title:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--brq-monument);line-height:1.02;letter-spacing:-.026em;color:var(--brq-cream)}@media screen and (min-width:700px){body.product-page .brq-text-banner .main-title:not(#brq-specificity-lift){letter-spacing:-.032em}}body.product-page .brq-text-banner .subtitle:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:400;font-size:var(--text-base);line-height:1.6;letter-spacing:normal;color:var(--brq-sage);max-width:42rem;margin-inline:auto}body.product-page .brq-text-banner .subtitle p:last-child:not(#brq-specificity-lift){margin-bottom:0}body.product-page .brq-text-banner a:not(#brq-specificity-lift){color:var(--brq-lime);font-weight:700;text-decoration:none}body.product-page .brq-text-banner a:hover:not(#brq-specificity-lift){text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:1400px){body.product-page .brq-text-banner:not(#brq-specificity-lift){padding-block:8.25rem}}body.product-page #more-sulforaphane h2{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h2);line-height:1.1;letter-spacing:-.022em;text-align:center;color:var(--brq-ink);max-width:26ch;margin-inline:auto;margin-bottom:1.25rem}body.product-page #more-sulforaphane p{font-family:var(--text-font-family);font-weight:400;font-size:var(--text-base)!important;line-height:1.55;letter-spacing:normal;text-align:center;color:var(--brq-ink-soft);max-width:44rem;margin-inline:auto;margin-bottom:2.5rem;padding:0}body.product-page #more-sulforaphane a{background:none;color:var(--brq-green-ink);font-weight:700;text-decoration:none}body.product-page #more-sulforaphane a:hover{text-decoration:underline;text-underline-offset:3px}body.product-page #more-sulforaphane img,body.product-page #made-in-the-usa img{border-radius:0}body.product-page #made-in-the-usa .what-makes-broq-better{background:var(--brq-raised);border:1px solid var(--brq-rule);border-radius:var(--rounded-lg);padding:1.5rem;margin-top:2rem;align-items:center}@media screen and (min-width:700px){body.product-page #made-in-the-usa .what-makes-broq-better{padding:2.5rem}}body.product-page #made-in-the-usa .what-makes-broq-better h4{font-family:var(--brq-kicker-font-family);font-weight:300;font-size:.75rem;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--brq-green-ink);position:relative;padding-top:1.3125rem;margin-bottom:.75rem;max-width:none}body.product-page #made-in-the-usa .what-makes-broq-better h4:before{content:"";position:absolute;top:0;inset-inline-start:0;width:33px;height:4px;background:var(--brq-green);border-radius:0}body.product-page #made-in-the-usa .what-makes-broq-better h3{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h2)!important;line-height:1.1;letter-spacing:-.022em;color:var(--brq-ink);margin-bottom:1rem}body.product-page #made-in-the-usa .what-makes-broq-better p{font-family:var(--text-font-family);font-weight:400;font-size:var(--text-base)!important;line-height:1.6;letter-spacing:normal;color:var(--brq-ink-soft);max-width:var(--brq-measure);margin-bottom:0}body.product-page .content-with-background:not(#brq-specificity-lift){position:relative;background-color:var(--brq-ink);background-size:0 0;overflow:hidden;padding:calc(165px + 3rem) 1.5rem 3.5rem}body.product-page .content-with-background:after{content:"";position:absolute;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0}body.product-page .content-with-background:after{inset:0 0 auto 0;height:165px}body.product-page .content-with-background>*{position:relative;z-index:1}body.product-page .content-with-background h2:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--brq-monument);line-height:1.02;letter-spacing:-.026em;color:var(--brq-cream);text-align:start;max-width:14ch;margin:0 0 1.25rem}body.product-page .content-with-background p:not(#brq-specificity-lift){font-family:var(--text-font-family);font-weight:400;font-size:var(--text-base)!important;line-height:1.6;letter-spacing:normal;color:var(--brq-sage);text-align:start;max-width:34rem;margin:0}@media screen and (min-width:1000px){body.product-page .content-with-background:not(#brq-specificity-lift){padding:5.5rem 0;min-height:26rem;display:flex;flex-direction:column;justify-content:center;padding-inline-end:52%}body.product-page .content-with-background:after{top:0;right:0;bottom:0;left:50%;height:auto}body.product-page .content-with-background h2:not(#brq-specificity-lift){letter-spacing:-.032em}}body.product-page .shopify-section--faq .accordion-box{border:1px solid var(--brq-rule);border-radius:var(--rounded-lg)}body.product-page .shopify-section--faq .h2:not(#brq-specificity-lift){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h2);line-height:1.1;letter-spacing:-.022em;text-align:start;color:var(--brq-ink)}body.product-page .shopify-section--faq .prose.text-center{text-align:start}body.product-page .shopify-section--faq .accordion{border-color:var(--brq-rule);border-inline-width:0}body.product-page .shopify-section--faq .accordion:last-of-type{border-bottom:1px solid var(--brq-rule)}body.product-page .shopify-section--faq .accordion__toggle{font-family:var(--text-font-family);font-weight:600;font-size:var(--text-base);line-height:1.45;color:var(--brq-ink)}body.product-page .shopify-section--faq .accordion__content{color:var(--brq-ink-soft)}body.product-page .shopify-section--faq .circle-chevron{color:var(--brq-ink);background-color:transparent;border:0}body.product-page .shopify-section--faq summary:hover .circle-chevron{color:var(--brq-green-ink)}#brq-sidecart #sidecart-slider{background:var(--brq-ink);margin-bottom:0}#brq-sidecart #sidecart-slider .slide-content{padding:.625rem 1rem;border-radius:0}#brq-sidecart #sidecart-slider .slide-content p{color:var(--brq-cream);font-family:var(--text-font-family);font-size:.8125rem;font-weight:600;letter-spacing:.006em;line-height:1.5}#brq-sidecart .brq-button-checkout>span,#brq-sidecart .brq-button-checkout>strong{letter-spacing:normal}#brq-sidecart .sidecart-bullets .bullet-item{font-family:var(--text-font-family);font-size:.875rem;font-weight:400;letter-spacing:.005em;line-height:1.5;color:var(--brq-ink)}#brq-sidecart .brq-cart-item__title a{letter-spacing:.005em}#brq-sidecart .brq-cart-item__price.t-line-through{color:var(--brq-ink-soft)!important;font-weight:400}body.cart-page .cart-header h1{color:var(--brq-ink);letter-spacing:-.022em;line-height:1.1;flex:0 0 auto;margin:0}body.cart-page .cart-header .free-shipping-bar>span{font-family:var(--text-font-family);font-size:.9375rem;font-weight:500;letter-spacing:.005em;line-height:1.5;color:var(--brq-ink-soft)}body.cart-page .free-shipping-bar .progress-bar:before{background:var(--brq-green)}body.cart-page .cart-header{flex-wrap:wrap;align-items:baseline;gap:var(--spacing-4) var(--spacing-8);padding:0 0 var(--spacing-6) 0}body.cart-page .cart-header .free-shipping-bar{flex:1 1 320px}body.cart-page .order-summary__header th{font-family:var(--text-font-family);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase;color:var(--brq-ink-soft);padding-block-end:var(--spacing-4);border-bottom:1px solid var(--brq-rule)}body.cart-page .order-summary__body tr td{border-top:1px solid var(--brq-rule);padding-block-start:var(--spacing-6)}body.cart-page .order-summary__body tr:first-child td{border-top:0}body.cart-page .order-summary__body td.text-subdued{color:var(--brq-ink);font-family:var(--text-font-family);font-size:1.0625rem;font-weight:600;letter-spacing:.0025em}body.cart-page .line-item__media-wrapper{background:var(--brq-raised);border:1px solid var(--brq-rule);border-radius:0}body.cart-page .line-item__info .bold,body.cart-page .line-item__info a.bold{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:600;letter-spacing:.0025em;line-height:1.5;color:var(--brq-ink)}body.cart-page .line-item__info .text-subdued{color:var(--brq-ink-soft)}body.cart-page .line-item__info .link,body.cart-page .order-summary__body .link{color:var(--brq-ink-soft);text-underline-offset:.2em}body.cart-page .line-item__info .link:hover,body.cart-page .order-summary__body .link:hover{color:var(--brq-ink)}body.cart-page .order-summary__body .quantity-input,body.cart-page .line-item .quantity-input{border:1px solid var(--brq-rule);border-radius:var(--rounded-xs);height:2.5rem;width:3rem;font-family:var(--text-font-family);font-size:.9375rem;color:var(--brq-ink);background:var(--brq-raised)}body.cart-page .accordion__toggle{font-family:var(--text-font-family);font-size:1.0625rem;font-weight:600;letter-spacing:.0025em;color:var(--brq-ink)}body.cart-page .cart-form{background:var(--brq-raised);border:1px solid var(--brq-rule);border-radius:var(--rounded-lg)}body.cart-page .cart-form__totals .text-subdued{color:var(--brq-ink-soft)}body.cart-page .cart-form__totals .h5{font-family:var(--text-font-family);font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.3;color:var(--brq-ink)}body.cart-page .cart-form__note textarea,body.cart-page .cart-form__note .input{border-radius:var(--rounded-xs);border-color:var(--brq-rule);background:var(--brq-raised);color:var(--brq-ink);font-family:var(--text-font-family)}body.cart-page .cart-form .button{background-color:var(--brq-ink);color:var(--brq-cream);font-family:var(--text-font-family);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase;border-radius:var(--rounded-xs);min-height:3rem;box-shadow:none}@media screen and (min-width:700px){body.cart-page .cart-form .button{min-height:3.25rem}}body.cart-page .cart-form .button:hover{background-color:var(--brq-ink-soft);color:var(--brq-cream)}body.cart-page .cart-order__recap .text-xs{font-family:var(--text-font-family);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brq-ink-soft)}body.cart-page .empty-state .h4{font-family:var(--heading-font-family);font-size:2rem;font-weight:700;letter-spacing:-.018em;line-height:1.12;color:var(--brq-ink)}body.cart-page .empty-state .button{background-color:var(--brq-ink);color:var(--brq-cream);font-family:var(--text-font-family);font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.5;text-transform:uppercase;border-radius:var(--rounded-xs);min-height:3rem;box-shadow:none}body.cart-page .empty-state .button:hover{background-color:var(--brq-ink-soft);color:var(--brq-cream)}body.cart-page .empty-state .count-bubble{background-color:var(--brq-ink);color:var(--brq-cream)}body[class~=founding-subscribers],body[class~=founding-repeat],body[class~=founding-12to24-upsell],body[class~=founding-winback],body[class~=founding-12-24-upgrade],body[class~=founding-expired-annual],body[class~=subscribe],body[class~=better],body[class~="12months"],body[class~="24-month-subscription"],body[class~=build-a-box]{--background-primary: 255 255 255;--text-primary: 0 0 0;--header-background: 255 255 255;--header-text: 0 0 0;--footer-background: 0 0 0;--footer-text: 255 255 255;--dialog-background: 2 202 5;--accent: 26 26 26;--button-background-primary: 26 26 26;--button-text-primary: 255 255 255;--button-background-secondary: 240 196 23;--button-text-secondary: 26 26 26;--product-card-text: 26 26 26;--star-color: 2 202 5;--primary-badge-background: 128 60 238;--primary-color: #02CA05;--primary-color-darker: #016B02;--heading-font-family: "Inter", sans-serif;--text-font-family: "Inter", sans-serif;--heading-letter-spacing: -.02em;--text-h0: 3rem;--text-h1: 2.5rem;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .875rem;--text-lg: 1.125rem;--container-max-width: 1460px;--container-narrow-max-width: 1210px;--container-gutter: 1.25rem;--section-outer-spacing-block: 3rem;--rounded-xs: 0rem;--rounded-sm: 0rem;--rounded: 0rem;--rounded-lg: 0rem;--rounded-button: .5rem;--rounded-input: .5rem}@media screen and (min-width:700px){body[class~=founding-subscribers],body[class~=founding-repeat],body[class~=founding-12to24-upsell],body[class~=founding-winback],body[class~=founding-12-24-upgrade],body[class~=founding-expired-annual],body[class~=subscribe],body[class~=better],body[class~="12months"],body[class~="24-month-subscription"],body[class~=build-a-box]{--text-h0: 4rem;--text-h1: 3rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.25rem;--container-gutter: 2rem;--section-outer-spacing-block: 4rem}}@media screen and (min-width:1000px){body[class~=founding-subscribers],body[class~=founding-repeat],body[class~=founding-12to24-upsell],body[class~=founding-winback],body[class~=founding-12-24-upgrade],body[class~=founding-expired-annual],body[class~=subscribe],body[class~=better],body[class~="12months"],body[class~="24-month-subscription"],body[class~=build-a-box]{--container-gutter: 3rem;--section-outer-spacing-block: 4.5rem}}@media screen and (min-width:1150px){body[class~=founding-subscribers],body[class~=founding-repeat],body[class~=founding-12to24-upsell],body[class~=founding-winback],body[class~=founding-12-24-upgrade],body[class~=founding-expired-annual],body[class~=subscribe],body[class~=better],body[class~="12months"],body[class~="24-month-subscription"],body[class~=build-a-box]{--section-outer-spacing-block: 5rem}}@media screen and (min-width:1400px){body[class~=founding-subscribers],body[class~=founding-repeat],body[class~=founding-12to24-upsell],body[class~=founding-winback],body[class~=founding-12-24-upgrade],body[class~=founding-expired-annual],body[class~=subscribe],body[class~=better],body[class~="12months"],body[class~="24-month-subscription"],body[class~=build-a-box]{--text-h0: 5rem;--text-h1: 3.75rem;--text-h2: 3rem;--text-h3: 2.25rem;--text-h4: 2rem;--text-h5: 1.5rem;--text-h6: 1.25rem;--section-outer-spacing-block: 6rem}}@media screen and (min-width:1600px){body[class~=founding-subscribers],body[class~=founding-repeat],body[class~=founding-12to24-upsell],body[class~=founding-winback],body[class~=founding-12-24-upgrade],body[class~=founding-expired-annual],body[class~=subscribe],body[class~=better],body[class~="12months"],body[class~="24-month-subscription"],body[class~=build-a-box]{--section-outer-spacing-block: 6rem}}body[class~=founding-subscribers] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=founding-repeat] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=founding-12to24-upsell] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=founding-winback] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=founding-12-24-upgrade] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=founding-expired-annual] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=subscribe] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=better] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~="12months"] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~="24-month-subscription"] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=build-a-box] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6),body[class~=founding-subscribers] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=founding-repeat] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=founding-12to24-upsell] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=founding-winback] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=founding-12-24-upgrade] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=founding-expired-annual] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=subscribe] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=better] .prose :is(h1,h2,h3,h4,h5,h6),body[class~="12months"] .prose :is(h1,h2,h3,h4,h5,h6),body[class~="24-month-subscription"] .prose :is(h1,h2,h3,h4,h5,h6),body[class~=build-a-box] .prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing)}body[class~=founding-subscribers] :is(.h0),body[class~=founding-repeat] :is(.h0),body[class~=founding-12to24-upsell] :is(.h0),body[class~=founding-winback] :is(.h0),body[class~=founding-12-24-upgrade] :is(.h0),body[class~=founding-expired-annual] :is(.h0),body[class~=subscribe] :is(.h0),body[class~=better] :is(.h0),body[class~="12months"] :is(.h0),body[class~="24-month-subscription"] :is(.h0),body[class~=build-a-box] :is(.h0){line-height:1}body[class~=founding-subscribers] :is(.h1,.h2),body[class~=founding-repeat] :is(.h1,.h2),body[class~=founding-12to24-upsell] :is(.h1,.h2),body[class~=founding-winback] :is(.h1,.h2),body[class~=founding-12-24-upgrade] :is(.h1,.h2),body[class~=founding-expired-annual] :is(.h1,.h2),body[class~=subscribe] :is(.h1,.h2),body[class~=better] :is(.h1,.h2),body[class~="12months"] :is(.h1,.h2),body[class~="24-month-subscription"] :is(.h1,.h2),body[class~=build-a-box] :is(.h1,.h2){line-height:1.1}body[class~=founding-subscribers] :is(.h3),body[class~=founding-repeat] :is(.h3),body[class~=founding-12to24-upsell] :is(.h3),body[class~=founding-winback] :is(.h3),body[class~=founding-12-24-upgrade] :is(.h3),body[class~=founding-expired-annual] :is(.h3),body[class~=subscribe] :is(.h3),body[class~=better] :is(.h3),body[class~="12months"] :is(.h3),body[class~="24-month-subscription"] :is(.h3),body[class~=build-a-box] :is(.h3){line-height:1.2}body[class~=founding-subscribers] :is(.h4),body[class~=founding-repeat] :is(.h4),body[class~=founding-12to24-upsell] :is(.h4),body[class~=founding-winback] :is(.h4),body[class~=founding-12-24-upgrade] :is(.h4),body[class~=founding-expired-annual] :is(.h4),body[class~=subscribe] :is(.h4),body[class~=better] :is(.h4),body[class~="12months"] :is(.h4),body[class~="24-month-subscription"] :is(.h4),body[class~=build-a-box] :is(.h4){line-height:1.3}body[class~=founding-subscribers] :is(.h5,.h6),body[class~=founding-repeat] :is(.h5,.h6),body[class~=founding-12to24-upsell] :is(.h5,.h6),body[class~=founding-winback] :is(.h5,.h6),body[class~=founding-12-24-upgrade] :is(.h5,.h6),body[class~=founding-expired-annual] :is(.h5,.h6),body[class~=subscribe] :is(.h5,.h6),body[class~=better] :is(.h5,.h6),body[class~="12months"] :is(.h5,.h6),body[class~="24-month-subscription"] :is(.h5,.h6),body[class~=build-a-box] :is(.h5,.h6){line-height:1.4}body[class~=founding-subscribers] .header__logo-text,body[class~=founding-repeat] .header__logo-text,body[class~=founding-12to24-upsell] .header__logo-text,body[class~=founding-winback] .header__logo-text,body[class~=founding-12-24-upgrade] .header__logo-text,body[class~=founding-expired-annual] .header__logo-text,body[class~=subscribe] .header__logo-text,body[class~=better] .header__logo-text,body[class~="12months"] .header__logo-text,body[class~="24-month-subscription"] .header__logo-text,body[class~=build-a-box] .header__logo-text{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing)}body[class~=founding-subscribers] .product-info__title,body[class~=founding-repeat] .product-info__title,body[class~=founding-12to24-upsell] .product-info__title,body[class~=founding-winback] .product-info__title,body[class~=founding-12-24-upgrade] .product-info__title,body[class~=founding-expired-annual] .product-info__title,body[class~=subscribe] .product-info__title,body[class~=better] .product-info__title,body[class~="12months"] .product-info__title,body[class~="24-month-subscription"] .product-info__title,body[class~=build-a-box] .product-info__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}body[class~=founding-subscribers] .page-width,body[class~=founding-repeat] .page-width,body[class~=founding-12to24-upsell] .page-width,body[class~=founding-winback] .page-width,body[class~=founding-12-24-upgrade] .page-width,body[class~=founding-expired-annual] .page-width,body[class~=subscribe] .page-width,body[class~=better] .page-width,body[class~="12months"] .page-width,body[class~="24-month-subscription"] .page-width,body[class~=build-a-box] .page-width{max-width:1445px;padding-inline:40px}body[class~=founding-subscribers] .atc-button,body[class~=founding-repeat] .atc-button,body[class~=founding-12to24-upsell] .atc-button,body[class~=founding-winback] .atc-button,body[class~=founding-12-24-upgrade] .atc-button,body[class~=founding-expired-annual] .atc-button,body[class~=subscribe] .atc-button,body[class~=better] .atc-button,body[class~="12months"] .atc-button,body[class~="24-month-subscription"] .atc-button,body[class~=build-a-box] .atc-button{background:#0098ff;color:rgb(var(--button-text-primary))}body[class~=founding-subscribers] .navigation-drawer,body[class~=founding-repeat] .navigation-drawer,body[class~=founding-12to24-upsell] .navigation-drawer,body[class~=founding-winback] .navigation-drawer,body[class~=founding-12-24-upgrade] .navigation-drawer,body[class~=founding-expired-annual] .navigation-drawer,body[class~=subscribe] .navigation-drawer,body[class~=better] .navigation-drawer,body[class~="12months"] .navigation-drawer,body[class~="24-month-subscription"] .navigation-drawer,body[class~=build-a-box] .navigation-drawer{--dialog-background: 2 201 5}body[class~=founding-subscribers] .product-card,body[class~=founding-repeat] .product-card,body[class~=founding-12to24-upsell] .product-card,body[class~=founding-winback] .product-card,body[class~=founding-12-24-upgrade] .product-card,body[class~=founding-expired-annual] .product-card,body[class~=subscribe] .product-card,body[class~=better] .product-card,body[class~="12months"] .product-card,body[class~="24-month-subscription"] .product-card,body[class~=build-a-box] .product-card{border-radius:var(--rounded-sm)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .announcement-bar{background:rgb(var(--background));color:rgb(var(--text-color));text-transform:none}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .announcement-bar a:not(#brq-specificity-lift){color:#8ab4f8!important}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header__wrapper{--header-padding-block: var(--spacing-3);border-bottom-width:0;border-bottom-color:rgb(var(--text-color) / .12)}@media screen and (min-width:700px){body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header__wrapper{--header-padding-block: var(--spacing-6)}}.js body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .shopify-section--header .header[allow-transparency]:not(.is-filled){--header-background-opacity: 0;--header-logo-opacity: 0;--text-color: var(--header-transparent-text-color)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .customer.tap-area svg path{fill:#000}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) [allow-transparency]:not(.is-filled) .customer.tap-area svg path{fill:#fff}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header__icon-list .icon-hamburger{color:var(--primary-color)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header__wrapper .header__logo{display:block}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header__wrapper .header__logo-text{display:block;gap:normal;width:auto;max-width:min(50vw,350px);font-size:var(--text-h4)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header__wrapper .header__logo-text:before,body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header__wrapper .header__logo-text:after{content:none}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .navigation-drawer .header__logo-text{display:block;height:auto;aspect-ratio:auto;width:auto;max-width:min(50vw,350px);font-size:var(--text-h4);background:none}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .navigation-drawer[mobile-opening=left] .panel-header:after{content:none}@media screen and (max-width:699px){body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .navigation-drawer[mobile-opening=left] .header__logo{left:calc(50% - 50px);margin-inline:0}}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .navigation-drawer .panel__scroller .h3{font-family:var(--heading-font-family);font-weight:400;font-size:20px;letter-spacing:var(--heading-letter-spacing);line-height:1.2}@media screen and (min-width:700px){body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .navigation-drawer .panel__scroller .h3{font-size:31px}}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header .primary-button{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;font-family:var(--text-font-family);font-weight:700;font-size:var(--text-base);letter-spacing:var(--text-letter-spacing);text-transform:none}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header .primary-button:hover{background-color:#fff;border-color:var(--primary-color);color:var(--primary-color)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .header .primary-button svg{width:20px;height:20px}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .form-control{--background: var(--footer-text);--text-color: var(--footer-background);background:rgb(var(--background));border-width:0;border-color:rgb(var(--text-color) / .12);border-radius:60px}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .floating-label{opacity:.5;color:inherit}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .form-control .input{border-color:rgb(var(--text-color) / .12);padding-inline:var(--input-padding-inline)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .form-control .floating-label{margin-inline-start:var(--spacing-4)}@media screen and (min-width:700px){body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .form-control .floating-label{margin-inline-start:var(--spacing-5)}}@media screen and (max-width:699px){body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .copyright-logo{flex-direction:row;align-items:stretch}}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .circle-chevron{background:rgb(var(--text-color) / .1)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer__block--newsletter .h3{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h3);line-height:1.2;letter-spacing:var(--heading-letter-spacing);text-transform:none;padding-block-end:0;border-block-end-width:0;border-block-end-color:rgb(var(--text-color) / .12)}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .copyright-logo:after{content:none}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .copyright-description{color:inherit}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) footer .footer__block.footer__block--menu .footer-copyright-area .copyright-description{border:1px solid #fff;border-radius:0;padding:15px;font-size:12px}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .footer-copyright-area>span,body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .copyright-menu li a{color:inherit}body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .footer .footer__block--menu li{border-color:currentColor}@media screen and (max-width:650px){body:is([class~=founding-subscribers],[class~=founding-repeat],[class~=founding-12to24-upsell],[class~=founding-winback],[class~=founding-12-24-upgrade],[class~=founding-expired-annual],[class~=subscribe],[class~=better],[class~="12months"],[class~="24-month-subscription"],[class~=build-a-box]) .page-width{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/reskin.css.map */
