#main{--soft-black: #151515;--charcoal: #56595C;--paperlike-blue: #91DCF7;--paper-white: #F7F5F1;--snow-white: #FFFFFF;--blueprint-blue: #0DAAFF;--action-purple: #D1B8FA;--eraser-pink: #ED8CA1;--optimistic-orange: #FFBA8C;--post-it-yellow: #FFF5BA;--field-green: #C2D69A;--text-grey: #888D91;--mid-grey: #D1CEC9;--accent-grey: #E9E9E4;--font-feature-brand: "ss03" on, "ss04" on, "liga" off, "clig" off;--body-size: 1.125rem;--body-line-height: 1.5;--body-size-lg: 1.25rem;--body-size-sm: 1rem;--measure-max: 50ch;--caption-size: .875rem;--label-size: .8125rem;--cta-size: 1.0625rem;--label-tracking: 0;--optical-lsb: .082;--x-height: .49;--cap-offset: .35;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-pill: 999px;--radius-brand-sm: 6px 6px 6px 0;--radius-brand-md: 8px 8px 8px 0;--radius-brand-lg: 10px 10px 10px 0;--radius-brand-xl: 12px 12px 12px 0;--radius-brand-2xl: 16px 16px 16px 0}@media(max-width:699px){#main{--body-size: 1rem;--body-size-sm: .875rem}}#main{--bfcm-ink: var(--soft-black);--bfcm-body: var(--charcoal)}#main .shopify-section .heading{color:var(--bfcm-ink)}#main .shopify-section .paragraph:not(.subheading){color:var(--bfcm-body)}#main .shopify-section .paragraph.subheading{color:var(--soft-black)}#main [id$=__block_image_section_7Tr4gE]{--bfcm-ink: var(--snow-white);--bfcm-body: var(--accent-grey)}#main [id$=__block_image_section_7Tr4gE] .section-blends.section-full{background:#000}#main [id$=__block_image_section_7Tr4gE] .content-over-media picture{max-width:2000px}#main [id$=__block_image_section_7Tr4gE] .btn--text{color:var(--snow-white);opacity:1}#main [id$=__block_image_section_7Tr4gE] .group-block{padding:4rem 0}@media screen and (max-width:699px){#main [id$=__block_image_section_7Tr4gE] .group-block{padding:2rem 0}}#main .btn:not(.btn--text){--btn-bg: var(--paperlike-blue);--btn-border: var(--paperlike-blue)}#main .btn--text{color:var(--soft-black);opacity:1}#main .shopify-section .paragraph.subheading{background:var(--bfcm-badge-fill)}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .custom-section.is-purple{background:var(--bfcm-dots),var(--accent-grey)}#main [id$=__block_section_4rFTf7] .custom-section.is-purple{background:var(--bfcm-mid-grey-50)}#main [id$=__block_section_FmWiqL] .custom-section.is-purple{background:var(--bfcm-soft-black-80)}#main .bfcm-panel .paragraph ul{display:flex;gap:1rem;font-family:var(--font-family-medium);font-weight:500;flex-wrap:wrap}#main .section.custom-section *,#main .section__faq-simple,#main .section-full.bg-custom{z-index:1}#main .section.custom-section:after,#main .section__faq-simple:after,#main .section-full.bg-custom:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url(/cdn/shop/files/grain.png?v=1761640672);opacity:.01}#main .section.custom-section,#main .section__faq-simple,#main .section-full.bg-custom{position:relative}#main{--font-feature-brand: "ss03" on, "ss04" on, "liga" off, "clig" off}#main{font-feature-settings:var(--font-feature-brand);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main{--optical-lsb: .082}#main :not(.text-center):not(.text-right)>:is(.heading,.paragraph,.product-card__title,.btn--text):not(.text-center):not(.text-right){position:relative;left:calc(var(--optical-lsb) * -1em)}#main .heading--display{margin-left:auto}#main{--pl-h-display: 5.203125rem;--pl-h-large: 3.125rem;--pl-h-regular: 1.875rem;--pl-h-small: 1.125rem;--pl-h-lh: .97;--pl-h-track: -.05em;--pl-h-track-minor: -.025em}@media screen and (max-width:699px){#main{--pl-h-display: 2.5rem;--pl-h-large: 1.921875rem;--pl-h-regular: 1.46875rem;--pl-h-small: 1.125rem}}#main .heading--display{font-size:var(--pl-h-display);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .heading--large{font-size:var(--pl-h-large);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .heading--regular{font-size:var(--pl-h-regular);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track-minor)}#main .heading--small{font-size:var(--pl-h-small);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track-minor)}#main .section-slide .heading--display{font-size:calc(.75 * var(--pl-h-display));line-height:var(--pl-h-lh)}#main .section-slide .heading--large{font-size:calc(.9375 * var(--pl-h-large));line-height:var(--pl-h-lh)}@media screen and (max-width:699px){#main .section-slide .heading--display,#main .section-slide .heading--large{font-size:calc(.65 * var(--pl-h-display));line-height:var(--pl-h-lh)}}#main .h0{font-size:var(--pl-h-display);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .h1,#main .prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--pl-h-display);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .h2,#main .prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--pl-h-display);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .h3,#main .prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--pl-h-large);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .h4,#main .prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--pl-h-regular);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track-minor)}#main .h5,#main .prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--pl-h-regular);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track-minor)}#main .h6,#main .prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--pl-h-small);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track-minor)}@media screen and (min-width:700px){#main .sm\:h0,#main .sm\:h1,#main .sm\:h2{font-size:var(--pl-h-display);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .sm\:h3{font-size:var(--pl-h-large);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track)}#main .sm\:h4,#main .sm\:h5{font-size:var(--pl-h-regular);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track-minor)}#main .sm\:h6{font-size:var(--pl-h-small);line-height:var(--pl-h-lh);letter-spacing:var(--pl-h-track-minor)}}#main{--heading-display-spacing: var(--pl-h-track);--heading-default-spacing: var(--pl-h-track);--heading-display-line-height: var(--pl-h-lh);--heading-large-line-height: var(--pl-h-lh);--heading-regular-line-height: var(--pl-h-lh);--heading-small-line-height: var(--pl-h-lh);--heading-display-line-height-mobile: var(--pl-h-lh);--heading-large-line-height-mobile: var(--pl-h-lh);--heading-regular-line-height-mobile: var(--pl-h-lh);--heading-small-line-height-mobile: var(--pl-h-lh)}#main{--pl-eyebrow-display: 1.5625rem;--pl-eyebrow-large: .9375rem}@media screen and (max-width:699px){#main{--pl-eyebrow-display: var(--paragraph-small-size-mobile);--pl-eyebrow-large: var(--paragraph-small-size-mobile)}}#main .shopify-block:has(.paragraph.subheading):has(+.shopify-block .heading--display) .paragraph.subheading{font-size:var(--pl-eyebrow-display);line-height:1}#main .shopify-block:has(.paragraph.subheading):has(+.shopify-block .heading--large) .paragraph.subheading{font-size:var(--pl-eyebrow-large);line-height:1}#main{--pl-x-height: .49;--pl-cap-offset: .35;--pl-cap-x-drop: .21;--pl-gap-scale: 1;--pl-eyebrow-gap-display: calc( var(--pl-h-display) * var(--pl-x-height) * var(--pl-h-lh) - var(--pl-eyebrow-display) * (.5 - var(--pl-cap-offset)) - var(--pl-h-display) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-h-display) * var(--pl-cap-x-drop));--pl-eyebrow-gap-large: calc( var(--pl-h-large) * var(--pl-x-height) * var(--pl-h-lh) - var(--pl-eyebrow-large) * (.5 - var(--pl-cap-offset)) - var(--pl-h-large) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-h-large) * var(--pl-cap-x-drop))}@media screen and (max-width:699px){#main{--pl-gap-scale: 1.32}}#main .shopify-block:has(.paragraph.subheading):has(+.shopify-block .heading--display) .paragraph.subheading,#main .shopify-block:has(.paragraph.subheading):has(+.shopify-block .heading--large) .paragraph.subheading{margin-block-end:0}#main .shopify-block:has(.paragraph.subheading)+.shopify-block:has(.heading--display){margin-block-start:var(--pl-eyebrow-gap-display)}#main .shopify-block:has(.paragraph.subheading)+.shopify-block:has(.heading--large){margin-block-start:var(--pl-eyebrow-gap-large)}#main{--pl-cta-size: var(--font-size-sm);--pl-cta-lh: var(--line-height-base);--pl-body-gap-min: 1.25;--pl-headline-body-gap-min: .6}#main .flex-group>.shopify-block:has(.paragraph--regular),#main .flex-group>.shopify-block:has(.paragraph--regular)+.shopify-block{--pl-body-size: var(--paragraph-regular-size);--pl-body-lh: var(--paragraph-regular-line-height)}#main .flex-group>.shopify-block:has(.paragraph--small:not(.subheading)),#main .flex-group>.shopify-block:has(.paragraph--small:not(.subheading))+.shopify-block{--pl-body-size: var(--paragraph-small-size);--pl-body-lh: var(--paragraph-small-line-height)}@media screen and (max-width:699px){#main .flex-group>.shopify-block:has(.paragraph--regular),#main .flex-group>.shopify-block:has(.paragraph--regular)+.shopify-block{--pl-body-size: var(--paragraph-regular-size-mobile);--pl-body-lh: var(--paragraph-regular-line-height)}#main .flex-group>.shopify-block:has(.paragraph--small:not(.subheading)),#main .flex-group>.shopify-block:has(.paragraph--small:not(.subheading))+.shopify-block{--pl-body-size: var(--paragraph-small-size-mobile);--pl-body-lh: var(--paragraph-small-line-height-mobile)}}#main .flex-group>.shopify-block:has(.heading--display,.heading--large,.heading--regular,.heading--small):has(+.shopify-block .paragraph--regular,+.shopify-block .paragraph--small:not(.subheading)) .heading{margin-block-end:0}#main .flex-group>.shopify-block:has(.heading--display)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-display) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-headline-body-gap-min)) - var(--pl-h-display) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}#main .flex-group>.shopify-block:has(.heading--large)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-large) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-headline-body-gap-min)) - var(--pl-h-large) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}#main .flex-group>.shopify-block:has(.heading--regular)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-regular) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-headline-body-gap-min)) - var(--pl-h-regular) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}#main .flex-group>.shopify-block:has(.heading--small)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-small) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-headline-body-gap-min)) - var(--pl-h-small) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}#main .flex-group:has(>.shopify-block .heading--display,>.shopify-block .heading--large,>.shopify-block .heading--regular,>.shopify-block .heading--small)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)):has(+.shopify-block .btn) .paragraph{margin-block-end:0}#main .flex-group:has(>.shopify-block .heading--display,>.shopify-block .heading--large,>.shopify-block .heading--regular,>.shopify-block .heading--small)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block .btn{margin-block-start:0}#main .flex-group:has(>.shopify-block .heading--small)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:calc(max(var(--pl-h-small) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--regular)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:calc(max(var(--pl-h-regular) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--large)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:calc(max(var(--pl-h-large) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--display)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:calc(max(var(--pl-h-display) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--small)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn--text):not(:has(.btn:not(.btn--text))){margin-block-start:calc(max(var(--pl-h-small) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-cta-size) * (var(--pl-cta-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--regular)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn--text):not(:has(.btn:not(.btn--text))){margin-block-start:calc(max(var(--pl-h-regular) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-cta-size) * (var(--pl-cta-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--large)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn--text):not(:has(.btn:not(.btn--text))){margin-block-start:calc(max(var(--pl-h-large) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-cta-size) * (var(--pl-cta-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--display)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn--text):not(:has(.btn:not(.btn--text))){margin-block-start:calc(max(var(--pl-h-display) * var(--pl-x-height) * var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-cta-size) * (var(--pl-cta-lh) / 2 - var(--pl-cap-offset)))}#main .flex-group:has(>.shopify-block .heading--display,>.shopify-block .heading--large,>.shopify-block .heading--regular,>.shopify-block .heading--small)>.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading))+.shopify-block:has(.btn--text):not(:has(.btn:not(.btn--text))) .btn--text{vertical-align:top}#main{--paragraph-small-line-height: 1.5}#main{--pl-list-item-gap: .3em;--pl-list-gap: .8em;--pl-list-indent: 1.8em;--pl-list-marker-gap: .5em}#main .prose li+li,#main .rte li+li,#main .paragraph-block li+li{margin-block-start:var(--pl-list-item-gap)}#main .prose ul,#main .prose ol{row-gap:0}#main .paragraph-block li{padding-block:0;background-position-y:.25em;background-position-x:calc(var(--pl-list-indent) - var(--pl-list-marker-gap) - .9em)}#main .prose *+:is(ul,ol){margin-block-start:var(--pl-list-gap)}#main .rte :is(ul,ol){margin-block-start:var(--pl-list-gap)}#main .paragraph>*:not(:last-child):has(+ul),#main .paragraph>*:not(:last-child):has(+ol){margin-block-end:0}#main .paragraph>*+:is(ul,ol){margin-block-start:var(--pl-list-gap)}#main .prose ul,#main .prose ol{list-style-position:outside;padding-inline-start:var(--pl-list-indent)}#main .rte ul,#main .rte ol,#main .paragraph-block li{padding-inline-start:var(--pl-list-indent)}#main{--text-base-line-height: 1.5}#main .prose{line-height:1.5}#main{--pl-tagline-lh: 1.2;--pl-tagline-track: -.02em;--pl-tagline-gap-min: .65;--pl-tagline-display: 2.59375rem;--pl-tagline-large: 1.5625rem;--pl-tagline-regular: 1.125rem;--pl-tagline-small: 1.125rem;--pl-tagline-size: var(--pl-tagline-display)}@media screen and (max-width:699px){#main{--pl-tagline-display: 1.25rem;--pl-tagline-large: 1rem;--pl-tagline-regular: 1rem;--pl-tagline-small: 1rem}}#main .flex-group:has(>.shopify-block .heading--small){--pl-tagline-size: var(--pl-tagline-small)}#main .flex-group:has(>.shopify-block .heading--regular){--pl-tagline-size: var(--pl-tagline-regular)}#main .flex-group:has(>.shopify-block .heading--large){--pl-tagline-size: var(--pl-tagline-large)}#main .flex-group:has(>.shopify-block .heading--display){--pl-tagline-size: var(--pl-tagline-display)}#main .paragraph.pl-tagline{font-size:var(--pl-tagline-size);line-height:var(--pl-tagline-lh);letter-spacing:var(--pl-tagline-track)}#main .flex-group>.shopify-block:has(.heading--display,.heading--large,.heading--regular,.heading--small):has(+.shopify-block .pl-tagline) .heading{margin-block-end:0}#main .flex-group>.shopify-block:has(.heading--display)+.shopify-block:has(.pl-tagline){margin-block-start:calc(max(var(--pl-h-display) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-tagline-size) * var(--pl-tagline-lh) * var(--pl-tagline-gap-min)) - var(--pl-h-display) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * var(--pl-cap-x-drop))}#main .flex-group>.shopify-block:has(.heading--large)+.shopify-block:has(.pl-tagline){margin-block-start:calc(max(var(--pl-h-large) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-tagline-size) * var(--pl-tagline-lh) * var(--pl-tagline-gap-min)) - var(--pl-h-large) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * var(--pl-cap-x-drop))}#main .flex-group>.shopify-block:has(.heading--regular)+.shopify-block:has(.pl-tagline){margin-block-start:calc(max(var(--pl-h-regular) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-tagline-size) * var(--pl-tagline-lh) * var(--pl-tagline-gap-min)) - var(--pl-h-regular) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * var(--pl-cap-x-drop))}#main .flex-group>.shopify-block:has(.heading--small)+.shopify-block:has(.pl-tagline){margin-block-start:calc(max(var(--pl-h-small) * var(--pl-x-height) * var(--pl-h-lh),var(--pl-tagline-size) * var(--pl-tagline-lh) * var(--pl-tagline-gap-min)) - var(--pl-h-small) * (var(--pl-h-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-tagline-size) * var(--pl-cap-x-drop))}#main .flex-group>.shopify-block:has(.pl-tagline):has(+.shopify-block .paragraph--regular,+.shopify-block .paragraph--small:not(.subheading)) .paragraph.pl-tagline{margin-block-end:0}#main .flex-group:has(>.shopify-block .heading--small)>.shopify-block:has(.pl-tagline)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-small) * var(--pl-x-height) / var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}#main .flex-group:has(>.shopify-block .heading--regular)>.shopify-block:has(.pl-tagline)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-regular) * var(--pl-x-height) / var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}#main .flex-group:has(>.shopify-block .heading--large)>.shopify-block:has(.pl-tagline)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-large) * var(--pl-x-height) / var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}#main .flex-group:has(>.shopify-block .heading--display)>.shopify-block:has(.pl-tagline)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:calc(max(var(--pl-h-display) * var(--pl-x-height) / var(--pl-h-lh) * var(--pl-gap-scale),var(--pl-body-size) * var(--pl-body-lh) * var(--pl-body-gap-min)) - var(--pl-tagline-size) * (var(--pl-tagline-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * (var(--pl-body-lh) / 2 - var(--pl-cap-offset)) - var(--pl-body-size) * var(--pl-cap-x-drop))}@media screen and (max-width:699px){#main .flex-group>.shopify-block:has(>.button-group>.btn--text):has(>.button-group>.btn:not(.btn--text)){align-self:stretch}#main .button-group:has(>.btn:not(.btn--text)):has(>.btn--text){display:flex;width:100%;flex-direction:column;align-items:stretch;gap:1.5rem}#main .button-group:has(>.btn:not(.btn--text)):has(>.btn--text)>.btn:not(.btn--text){width:100%}#main .button-group:has(>.btn:not(.btn--text)):has(>.btn--text)>.btn--text{align-self:center;left:0}}#main .button-group:has(>.btn:not(.btn--text)):has(>.btn--text){gap:2rem}#main{--pl-btn-label-size: 1rem;--pl-btn-padding-inline: 3em}#main .btn:not(.btn--text){font-size:var(--pl-btn-label-size);padding-inline:var(--pl-btn-padding-inline);font-family:var(--font-family-medium);font-weight:500;letter-spacing:0}@media screen and (max-width:699px){#main .btn:not(.btn--text){padding-inline:2.25em}}#main{line-height:1.5}#main .button:not(.button--outline){border-width:var(--border-width-regular);font-family:var(--font-family-medium);font-weight:500;letter-spacing:0;line-height:var(--line-height-base)}#main .button:not(.button--outline):after{left:.85rem;bottom:-.5rem;border-width:var(--border-width-regular);width:calc(100% - .375rem);height:calc(100% - .25rem);border-bottom-right-radius:.75rem}#main{--pl-badge-radius: 6px}#main .badge{border-radius:var(--pl-badge-radius);letter-spacing:.01em}#main .badge:not(.badge--lg){padding-inline:9px}#main{--pl-input-radius: 6px}#main .input,#main .textarea,#main .select{border-radius:var(--pl-input-radius)}#main .checkbox{border-radius:4px}#main{--pl-field-tighten: 6px}#main .input.is-floating{height:calc(var(--input-height) + .625rem - var(--pl-field-tighten))}#main .input.is-floating~.floating-label,#main .textarea.is-floating~.floating-label{height:calc(var(--input-height) + .625rem - var(--pl-field-tighten))}#main .textarea.is-floating{padding-block-start:calc(var(--spacing-6) - var(--pl-field-tighten))}#main{--pl-field-nudge: 1px}#main .input,#main .textarea,#main .select{padding-inline-start:calc(var(--input-padding-inline) - var(--pl-field-nudge))}#main .floating-label{margin-inline-start:calc(var(--spacing-4) - var(--pl-field-nudge))}#main{--border-radius-lg: 12px;--rounded-lg: 16px;--pl-surface-radius: 16px}#main .product-card__image:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:var(--pl-surface-radius) var(--pl-surface-radius) var(--pl-surface-radius) 0}#main .blog-post-card__figure.rounded{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) var(--pl-surface-radius) 0}#main .section-content__image--wrapper svg{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) 0 var(--pl-surface-radius)}#main .grid-reverse .section-content__image--wrapper svg{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) var(--pl-surface-radius) 0}#main .section__video-with-text-simple .display-grid .video-with-text__video video{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) 0 var(--pl-surface-radius)}#main .section__video-with-text-simple .video-with-text__video video{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) 0 var(--pl-surface-radius)}#main .section__video-with-text-simple .grid-reverse .video-with-text__video video{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) var(--pl-surface-radius) 0}#main .creator-card__content{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) var(--pl-surface-radius) 0}#main .creator-card__media{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) 0 0}#main .product-gallery__media,#main .product-gallery__media img{border-radius:var(--pl-surface-radius) var(--pl-surface-radius) 0 var(--pl-surface-radius)}#main .product-card{--pl-card-title-size: 22px;--pl-card-price-size: 22px;--pl-card-track: -.025em;--pl-card-title-price-gap: 6px;--pl-card-info-gap: 16px;--pl-card-badge-gap: 4px}#main .product-card__title,#main .product-card__title a{font-size:var(--pl-card-title-size);letter-spacing:var(--pl-card-track)}#main .product-card .price-list,#main .product-card .price-list sale-price{font-size:var(--pl-card-price-size);letter-spacing:var(--pl-card-track);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}#main .product-card__info{padding-block-start:var(--pl-card-info-gap)}#main .product-card__info .v-stack{gap:var(--pl-card-title-price-gap)}#main .product-card__badge-list{grid-auto-flow:column;justify-content:start;gap:var(--pl-card-badge-gap)}#main .accordion__content{margin-block-start:-8px}#main .accordion__content{line-height:1.5}#main :is(.section .shopify-block:has(.paragraph.subheading):has(+.shopify-block :is(.heading--display,.heading--large)) .paragraph.subheading:not(.bfcm-eyebrow),.bfcm-badge){font-family:var(--font-family-medium);font-weight:500;font-size:calc(var(--paragraph-regular-size) - 1px);letter-spacing:.01em;padding:calc(2em / 12) .75em;border-radius:var(--radius-brand-sm);line-height:var(--body-line-height);margin-block-start:0;margin-block-end:calc(var(--paragraph-margin-bottom) * .5)}#main .section .shopify-block:has(.paragraph.subheading:not(.bfcm-eyebrow))+.shopify-block:has(:is(.heading--display,.heading--large)){margin-block-start:0}@media screen and (max-width:699px){#main :is(.section .shopify-block:has(.paragraph.subheading):has(+.shopify-block :is(.heading--display,.heading--large)) .paragraph.subheading:not(.bfcm-eyebrow),.bfcm-badge){font-size:calc(var(--paragraph-regular-size-mobile) - 1px);margin-block-end:calc(var(--paragraph-margin-bottom-mobile) * .25)}}#main .button-group:has(>.btn:not(.btn--text)):has(>.btn--text)>.btn{margin-block-start:0}#main .flex-group>.shopify-block:has(>.button-group>.btn--text):has(>.button-group>.btn:not(.btn--text)){margin-block-start:2.5rem}@media screen and (max-width:699px){#main .flex-group>.shopify-block:has(>.button-group>.btn--text):has(>.button-group>.btn:not(.btn--text)){margin-block-start:1.75rem}#main .button-group:has(>.btn:not(.btn--text)):has(>.btn--text){gap:1.5rem}}#main{--pl-cta-size: var(--pl-btn-label-size)}#main .btn--text{font-size:var(--pl-btn-label-size);letter-spacing:0}#main [id$=__block_image_section_7Tr4gE] .paragraph--tiny,#main [id$=__block_section_FmWiqL] .paragraph--tiny{font-size:var(--caption-size)}#main .paragraph-block li{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHZlcnNpb249IjEuMSI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgMTQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkRlc2t0b3AtLS1ob3Zlci1zdGF0ZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MDYuMDAwMDAwLCAtMjIwOS4wMDAwMDApIiBzdHJva2U9IiM5MURDRjciPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwNi4wMDAwMDAsIDIyMDMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC04LUNvcHktNSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC04LUNvcHktNCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBjeD0iNy41IiBjeT0iNy41IiByPSI3Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTM0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHBvaW50cz0iNSA3LjA2MjAxMTcyIDYuNzE3NTgwOTQgOS4wMzE0NjgxIDEwLjQ2ODMyNzUgNSIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=)}#main{--bfcm-soft-black-raised: color-mix(in srgb, var(--soft-black) 94%, var(--snow-white))}#main .section.custom-section{--section-padding-y: var(--section-outer-spacing-block);--section-padding-x: var(--container-gutter);--section-max-width: var(--container-max-width)}@media screen and (max-width:700px){#main .custom-section:is(.has-no-mobile-gap,:not(.has-no-mobile-gap)) .section--wrapper{gap:2.5rem}}#main .bfcm-panel .paragraph-block li+li{margin-block-start:0}#main{--bfcm-badge-fill: var(--mid-grey)}#main [id$=__faq_simple_YyFtJQ] .section-stack{justify-items:start}#main [id$=__faq_simple_YyFtJQ] .section-stack__main{width:100%;justify-self:start}@media screen and (min-width:1000px){#main [id$=__faq_simple_YyFtJQ] .section-stack__main{max-width:calc((100% - 11 * 24px) / 12 * 8 + 7 * 24px)}}#main [id$=__faq_simple_YyFtJQ] .accordion-box>.accordion:first-of-type{border-top-width:1px;border-top-style:solid}#main [id$=__faq_simple_YyFtJQ]{background:var(--accent-grey)}@media screen and (min-width:701px){#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .section--wrapper{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}#main [id$=__block_section_AXXyU6] .section--wrapper>:nth-child(1){grid-column:1 / span 6}#main [id$=__block_section_AXXyU6] .section--wrapper>:nth-child(2){grid-column:8 / span 5}#main [id$=__block_section_daCqFd] .section--wrapper>:nth-child(1){grid-column:1 / span 5}#main [id$=__block_section_daCqFd] .section--wrapper>:nth-child(2){grid-column:7 / span 6}}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .section.custom-section{--section-max-width: 1200px}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .shopify-block:has(+.shopify-block .bfcm-combo) .paragraph{margin-block-end:2rem}@media screen and (max-width:699px){#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .shopify-block:has(+.shopify-block .bfcm-combo) .paragraph{margin-block-end:1.5rem}}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .section.custom-section .section--wrapper .flex-group>.shopify-block:has(.paragraph--regular)+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:2rem}@media screen and (max-width:699px){#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .section.custom-section .section--wrapper .flex-group>.shopify-block:has(.paragraph--regular)+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:1.5rem}}#main .bfcm-audience{background:var(--bfcm-mid-grey-50);padding-top:var(--section-outer-spacing-block)}#main .bfcm-audience__bar{max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-gutter)}#main .bfcm-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:var(--radius-pill);background:var(--soft-black);max-width:100%;overflow-x:auto;scrollbar-width:none}#main .bfcm-tabs button{flex:none;border:0;cursor:pointer;padding:12px 24px;border-radius:var(--radius-pill);background:none;color:var(--snow-white);font-family:var(--font-family-medium);font-weight:500;font-size:var(--paragraph-regular-size);line-height:1;white-space:nowrap}#main .bfcm-tabs button[aria-selected=true]{background:var(--paperlike-blue);color:var(--soft-black)}#main .bfcm-tabs button:focus-visible{outline:2px solid var(--paperlike-blue);outline-offset:2px}@media screen and (max-width:699px){#main .bfcm-tabs button{font-size:var(--paragraph-regular-size-mobile);padding:12px 16px}}#main .bfcm-panel[hidden]{display:none!important}#main .bfcm-panel .section.custom-section{padding-top:2.5rem}#main .bfcm-panel .section--wrapper>.shopify-block:has(img){order:-1}#main .bfcm-audience__bar{text-align:center}#main button,#main input,#main select,#main textarea{font-feature-settings:var(--font-feature-brand)}#main .bfcm-panel .section.custom-section{--section-max-width: 1200px}@media screen and (min-width:701px){#main .bfcm-panel .section--wrapper{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}#main .bfcm-panel .section--wrapper>.shopify-block:has(img){grid-column:1 / span 6}#main .bfcm-panel .section--wrapper>.shopify-block:not(:has(img)){grid-column:8 / span 5}}#main .bfcm-tabs{position:relative;isolation:isolate}#main .bfcm-tabs button{position:relative;transition:transform .16s cubic-bezier(.23,1,.32,1),color .25s ease}#main .bfcm-tabs button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){#main .bfcm-tabs button[aria-selected=false]:hover{color:var(--soft-black)}}#main .bfcm-tabs--js button[aria-selected=true]{background:none;color:var(--soft-black)}#main .bfcm-tabs--instant button{transition:transform .16s cubic-bezier(.23,1,.32,1)}#main .bfcm-tabs__thumb{position:absolute;top:0;left:0;height:100%;z-index:-1;background:var(--paperlike-blue);pointer-events:none}@media(prefers-reduced-motion:reduce){#main .bfcm-tabs button{transition:color .15s ease}#main .bfcm-tabs button:active{transform:none}}#main [id$=__featured_collection_JbLRGG] .product-card__title,#main [id$=__featured_collection_JbLRGG] .product-card__title a{color:var(--bfcm-ink)}#main [id$=__featured_collection_JbLRGG] .product-card .price-list,#main [id$=__featured_collection_JbLRGG] .product-card .price-list sale-price,#main [id$=__featured_collection_JbLRGG] .product-card .price-list compare-at-price{color:var(--bfcm-ink)}#main [id$=__featured_collection_JbLRGG] .product-card .price-list{opacity:1}#main [id$=__featured_collection_JbLRGG] .product-card .price-list sale-price{opacity:.8}#main [id$=__featured_collection_JbLRGG] .product-card .price-list compare-at-price{opacity:.4}#main [id$=__featured_collection_JbLRGG] .product-card .jdgm-widget{margin-block:0}#main [id$=__block_section_4rFTf7] .section.custom-section{--section-max-width: 1200px}#main [id$=__featured_collection_JbLRGG]{container-type:inline-size}#main [id$=__featured_collection_JbLRGG] scroll-carousel{padding-inline-start:max(var(--container-gutter),calc((100cqw - 1200px)/2));scroll-padding-inline-start:max(var(--container-gutter),calc((100cqw - 1200px)/2))}#main [id$=__block_section_FmWiqL] .section.custom-section{--section-max-width: 1200px}#main [id$=__block_section_FmWiqL] .group-block{padding:0;background:none;border-radius:0}@media screen and (min-width:701px){#main [id$=__block_section_FmWiqL] .section--wrapper{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}#main [id$=__block_section_FmWiqL] .section--wrapper>.shopify-block:has(img){grid-column:1 / span 6;order:-1}#main [id$=__block_section_FmWiqL] .section--wrapper>.shopify-block:not(:has(img)){grid-column:8 / span 5}}@media screen and (max-width:700px){#main [id$=__block_section_FmWiqL] .section--wrapper>.shopify-block:has(img){order:-1}}#main [id$=__block_section_FmWiqL] .heading,#main [id$=__block_section_FmWiqL] .paragraph.subheading{color:var(--bfcm-ink)}#main [id$=__block_section_FmWiqL] .paragraph:not(.subheading){color:var(--bfcm-body)}#main [id$=__faq_simple_YyFtJQ] .section-stack{max-width:1200px;margin-inline:auto;justify-items:center}#main [id$=__faq_simple_YyFtJQ] .section-stack__main{justify-self:center}@media screen and (min-width:700px){#main [id$=__faq_simple_YyFtJQ] .section-stack__main{max-width:calc((100% - 11 * 24px) / 12 * 8 + 7 * 24px)}}@media screen and (min-width:701px)and (max-width:999px){#main [id$=__block_section_AXXyU6] .section--wrapper>:nth-child(1){grid-column:1 / span 6}#main [id$=__block_section_AXXyU6] .section--wrapper>:nth-child(2){grid-column:7 / span 6}#main [id$=__block_section_daCqFd] .section--wrapper>:nth-child(1){grid-column:1 / span 6}#main [id$=__block_section_daCqFd] .section--wrapper>:nth-child(2){grid-column:7 / span 6}#main .bfcm-panel .section--wrapper>.shopify-block:not(:has(img)),#main [id$=__block_section_FmWiqL] .section--wrapper>.shopify-block:not(:has(img)){grid-column:7 / span 6}}#main .bfcm-panel .section.custom-section .section--wrapper .flex-group>.shopify-block:has(.paragraph)+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:2rem}@media screen and (max-width:699px){#main .bfcm-panel .section.custom-section .section--wrapper .flex-group>.shopify-block:has(.paragraph)+.shopify-block:has(.btn:not(.btn--text)){margin-block-start:1.5rem}}#main .jdgm-star{color:#ffb74a!important}#main .bfcm-tab-short{display:none}@media screen and (max-width:699px){#main .bfcm-tab-long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#main .bfcm-tab-short{display:inline}}#main [id$=__faq_simple_YyFtJQ] .accordion__toggle{color:var(--bfcm-ink)}#main [id^=shopify-section-] .paragraph.paragraph--small.subheading:not(.bfcm-eyebrow){left:0}#main .bfcm-audience,#main [id$=__block_section_4rFTf7],#main [id$=__featured_collection_JbLRGG],#main [id$=__block_section_FmWiqL]{--bfcm-ink: var(--soft-black);--bfcm-body: var(--soft-black);--bfcm-badge-fill: var(--accent-grey)}#main [id$=__block_section_AXXyU6],#main [id$=__block_section_daCqFd],#main [id$=__faq_simple_YyFtJQ]{--bfcm-ink: var(--soft-black);--bfcm-body: var(--charcoal)}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_4rFTf7],[id$=__featured_collection_JbLRGG],[id$=__faq_simple_YyFtJQ],[id$=__block_section_daCqFd],.bfcm-audience,[id$=__block_section_FmWiqL]) .paragraph-block li{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHZlcnNpb249IjEuMSI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU4ICg4NDY2MykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+R3JvdXAgMTQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iRGVza3RvcCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkRlc2t0b3AtLS1ob3Zlci1zdGF0ZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04MDYuMDAwMDAwLCAtMjIwOS4wMDAwMDApIiBzdHJva2U9IiMxNTE1MTUiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwNi4wMDAwMDAsIDIyMDMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC04LUNvcHktNSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC04LUNvcHktNCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsIiBjeD0iNy41IiBjeT0iNy41IiByPSI3Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTM0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHBvaW50cz0iNSA3LjA2MjAxMTcyIDYuNzE3NTgwOTQgOS4wMzE0NjgxIDEwLjQ2ODMyNzUgNSIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=)}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .paragraph.bfcm-combo{font-family:var(--font-family-medium);font-weight:500;margin-block:0 .5rem}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .shopify-block:has(.bfcm-combo)+.shopify-block{margin-block-start:0}#main [id$=__featured_collection_JbLRGG] .scrollbar{margin-inline:max(0px,calc((100% - 1200px)/2))}#main .bfcm-tabs{background:var(--snow-white)}#main .bfcm-tabs button{color:var(--soft-black)}#main{--bfcm-dots: radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--mid-grey) 60%, transparent) 1px, transparent 1.5px) 0 0 / 24px 24px}#main [id$=__featured_collection_JbLRGG] .section.bg-custom{background:var(--bfcm-mid-grey-50)}#main .bfcm-audience{position:relative}#main .bfcm-audience:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url(/cdn/shop/files/grain.png?v=1761640672);opacity:.01}#main .bfcm-audience .section.custom-section:after{display:none}#main [id$=__featured_collection_JbLRGG] .section.bg-custom{padding-block-start:40px}#main .bfcm-panel .section--wrapper{background:var(--accent-grey);border-radius:var(--radius-brand-2xl);overflow:hidden;--bfcm-body: var(--charcoal);--bfcm-badge-fill: var(--mid-grey)}#main .bfcm-panel .section--wrapper .img-container{border-radius:0}@media screen and (min-width:701px){#main .bfcm-panel .section--wrapper>.shopify-block:not(:has(img)){padding-inline-end:32px}#main .bfcm-panel .section--wrapper>.shopify-block:has(img){align-self:stretch}#main .bfcm-panel .section--wrapper .img-wrapper,#main .bfcm-panel .section--wrapper .img-container,#main .bfcm-panel .section--wrapper .img-container img{height:100%}#main .bfcm-panel .section--wrapper .img-container img{object-fit:cover}}@media screen and (max-width:700px){#main .bfcm-panel .section--wrapper{gap:0}#main .bfcm-panel .section--wrapper>.shopify-block:not(:has(img)){padding:24px 20px 28px}}#main .bfcm-panel .section--wrapper{background:var(--snow-white);--bfcm-ink: var(--charcoal);--bfcm-body: var(--charcoal)}@media screen and (min-width:701px){#main .bfcm-panel .section--wrapper>.shopify-block:not(:has(img)){grid-column:7 / span 6;padding-inline:40px 32px}}#main .bfcm-panel .section.custom-section{padding-top:2rem}#main{--bfcm-soft-black-80: color-mix(in srgb, var(--soft-black) 95%, var(--snow-white))}#main [id$=__block_section_FmWiqL]{--bfcm-ink: var(--snow-white);--bfcm-body: var(--accent-grey)}#main .bfcm-panel .section--wrapper .heading{--bfcm-ink: var(--soft-black)}#main .bfcm-panel .section--wrapper .img-container{overflow:hidden}#main{--bfcm-mid-grey-50: color-mix(in srgb, var(--mid-grey) 60%, var(--snow-white))}#main [id$=__block_section_4rFTf7],#main [id$=__featured_collection_JbLRGG],#main .bfcm-audience{--bfcm-body: var(--charcoal)}#main [id$=__featured_collection_JbLRGG] .section.bg-custom{padding-block-end:calc(var(--section-outer-spacing-block) / 2)}#main .bfcm-audience{padding-top:calc(var(--section-outer-spacing-block) / 2)}#main [id$=__block_section_AXXyU6] .section.custom-section{padding-block-end:calc(var(--section-outer-spacing-block) / 2)}#main [id$=__block_section_daCqFd] .section.custom-section{padding-block-start:calc(var(--section-outer-spacing-block) / 2)}#main [id$=__faq_simple_YyFtJQ] .section-stack__intro:has(>.v-stack:empty),#main [id$=__faq_simple_YyFtJQ] .section-stack>div:has(>.faq-availability:empty){display:none}#main [id$=__block_section_FmWiqL] .section--wrapper>.shopify-block:has(img){margin-block-start:0}#main .img-container:has(>.bfcm-free){position:relative}#main .bfcm-free{position:absolute;top:16px;z-index:2;padding:calc(2em / 12) .75em;border-radius:var(--radius-brand-sm);background:var(--paperlike-blue);color:var(--soft-black);font-family:var(--font-family-medium);font-weight:500;font-size:calc(var(--paragraph-regular-size) - 1px);line-height:var(--body-line-height);letter-spacing:.01em;text-transform:uppercase;pointer-events:none}#main .bfcm-free--start{left:16px}#main .bfcm-free--end{right:16px}@media screen and (max-width:699px){#main .bfcm-free{font-size:calc(var(--paragraph-regular-size-mobile) - 1px)}}#main .bfcm-panel .section--wrapper .paragraph:has(ul){--bfcm-ink: var(--soft-black)}#main [id$=__featured_collection_JbLRGG] scroll-carousel{overflow:visible;margin-inline:0;padding-inline:max(0px,calc((100% - 1200px)/2));scroll-padding-inline:0}#main [id$=__featured_collection_JbLRGG] product-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;width:auto!important;gap:40px 24px}#main [id$=__featured_collection_JbLRGG] .scrollbar{display:none}#main .bfcm-receipt-cell{grid-column:span 2;align-self:start;justify-self:center;width:min(100%,384px)}#main .bfcm-receipt-cell bfcm-gift-meter{transform:rotate(2deg)}@media screen and (max-width:999px){#main [id$=__featured_collection_JbLRGG] product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}#main .bfcm-receipt-cell{order:-1;justify-self:stretch;width:auto}}@media screen and (min-width:700px)and (max-width:999px){#main .bfcm-receipt-cell{justify-self:start;width:min(100%,384px)}}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .section--wrapper>.shopify-block:has(.bfcm-combo-thumbs){container-type:inline-size}#main .bfcm-combo-thumbs{display:none}#main .bfcm-combo:has(.bfcm-combo-thumbs) p{margin:0}@container (min-width: 440px){#main .bfcm-combo:has(.bfcm-combo-thumbs){display:flex;align-items:center;gap:12px}#main .bfcm-combo-thumbs{flex:none;display:flex;align-items:flex-start;height:27px}}#main .bfcm-combo-thumbs img{display:block;width:44px;height:44px;margin-top:-16px;object-fit:cover;border-radius:4px 4px 4px 0;border:1px solid var(--snow-white);background:var(--snow-white);box-sizing:border-box;filter:drop-shadow(0 1px .5px rgb(21 21 21 / .14))}#main .bfcm-combo-thumbs img:first-child{transform:rotate(-1.5deg);position:relative;z-index:2}#main .bfcm-combo-thumbs img+img{margin-left:-8px;transform:rotate(9deg)}@media screen and (min-width:701px){#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .section--wrapper>.shopify-block{order:0}}#main bfcm-gift-meter{--gm-ease: cubic-bezier(.16, 1, .3, 1);--gm-move: .7s;display:block;color:var(--charcoal);font-family:var(--text-font-family);font-size:var(--caption-size);line-height:1.4;font-feature-settings:var(--font-feature-brand)}#main bfcm-gift-meter b,#main bfcm-gift-meter .gm-msg{font-family:var(--font-family-medium);font-weight:500;color:var(--soft-black)}#main bfcm-gift-meter .gm-msg{margin:0 0 12px;font-size:var(--paragraph-regular-size);line-height:1.35}#main bfcm-gift-meter svg{display:block;width:100%;height:100%}@media screen and (max-width:699px){#main bfcm-gift-meter .gm-msg{font-size:var(--paragraph-regular-size-mobile)}}#main bfcm-gift-meter[variant=receipt] .gm-receipt{padding:16px 20px 22px;background:var(--snow-white);border-radius:var(--radius-brand-md) var(--radius-brand-md) 0 0;-webkit-mask:radial-gradient(5px at 50% 100%,#0000 98%,#000) 50% / 12px 100% repeat-x;mask:radial-gradient(5px at 50% 100%,#0000 98%,#000) 50% / 12px 100% repeat-x;font-variant-numeric:tabular-nums}#main bfcm-gift-meter[variant=receipt] p,#main bfcm-gift-meter[variant=receipt] ul{margin:0;padding:0;list-style:none}#main bfcm-gift-meter[variant=receipt] .gm-r-head,#main bfcm-gift-meter[variant=receipt] .gm-r-total,#main bfcm-gift-meter[variant=receipt] li{display:flex;justify-content:space-between;gap:16px}#main bfcm-gift-meter[variant=receipt] .gm-r-head{padding-bottom:8px;font-family:var(--font-family-medium);color:var(--soft-black)}#main bfcm-gift-meter[variant=receipt] .gm-r-items{min-height:4.2em;padding:6px 0;display:grid;align-content:start;gap:2px}#main bfcm-gift-meter[variant=receipt] .gm-r-items span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main bfcm-gift-meter[variant=receipt] .gm-r-empty,#main bfcm-gift-meter[variant=receipt] .gm-r-more{color:var(--text-grey, #868B90)}#main bfcm-gift-meter[variant=receipt] .gm-r-total{padding:8px 0;border-top:1px dashed var(--mid-grey);border-bottom:1px dashed var(--mid-grey)}#main bfcm-gift-meter[variant=receipt] .gm-r-gifts{padding:8px 0 12px;display:grid;gap:2px}#main bfcm-gift-meter[variant=receipt] .gm-r-gift{opacity:.5;transition:opacity .3s ease}#main bfcm-gift-meter[variant=receipt] .gm-r-gift.is-on{opacity:1;color:var(--soft-black)}#main bfcm-gift-meter[variant=receipt] .gm-r-gift.is-adding .gm-r-price{animation:pl-gift-adding 1.1s ease-in-out infinite}@keyframes pl-gift-adding{50%{opacity:.4}}@media(prefers-reduced-motion:reduce){#main bfcm-gift-meter[variant=receipt] .gm-r-gift.is-adding .gm-r-price{animation:none}}#main bfcm-gift-meter[variant=receipt] .gm-r-gift.is-on .gm-r-price{padding:0 6px;border-radius:var(--radius-brand-sm);background:var(--paperlike-blue);font-family:var(--font-family-medium);text-transform:uppercase}#main bfcm-gift-meter[variant=receipt] .gm-msg{margin:0;font-size:var(--caption-size)}@media(prefers-reduced-motion:reduce){#main bfcm-gift-meter *{transition-duration:0ms!important}}#main bfcm-gift-meter[data-loading]{visibility:hidden}#main bfcm-gift-meter[hidden]{display:none}#main bfcm-gift-meter[typeface=mono]{--text-font-family: "IBM Plex Mono", ui-monospace, monospace;--font-family-medium: "IBM Plex Mono", ui-monospace, monospace;font-feature-settings:normal;font-synthesis:none;letter-spacing:-.01em}#main bfcm-gift-meter[typeface=mono] b,#main bfcm-gift-meter[typeface=mono] .gm-msg,#main bfcm-gift-meter[typeface=mono] .gm-r-head{font-weight:500}#main bfcm-gift-meter[caps] .gm-r-head>span:first-child,#main bfcm-gift-meter[caps] .gm-r-total>span:first-child,#main bfcm-gift-meter[caps] .gm-r-gift>span:first-child,#main bfcm-gift-meter[caps] .gm-r-gift.is-on .gm-r-price,#main bfcm-gift-meter[caps] .gm-caps{text-transform:uppercase}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-msg{padding-top:12px;text-align:center}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-r-gift.is-on .gm-r-price{padding:0;border-radius:0;background:none;font-weight:500}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-r-items{--row: calc(var(--caption-size) * 1.4);height:calc(4 * var(--row) + 3 * 2px);min-height:0;padding-block:0;margin-block:6px;align-content:start;overflow:hidden}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-r-items li{line-height:1.4}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-msg{height:calc(12px + 2 * var(--caption-size) * 1.35);line-height:1.35}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-receipt{padding-top:calc(22px + var(--caption-size) * 1.35)}#main bfcm-gift-meter[dash-meter] .gm-r-total{border:0}#main bfcm-gift-meter[dash-meter] .gm-rule{--pitch: 8px;position:relative;height:1px;background:repeating-linear-gradient(90deg,var(--mid-grey) 0 calc(var(--pitch) - 4px),transparent 0 var(--pitch))}#main bfcm-gift-meter[dash-meter] .gm-rule-fill{position:absolute;inset:0 auto 0 0;width:0;background:repeating-linear-gradient(90deg,var(--soft-black) 0 calc(var(--pitch) - 4px),transparent 0 var(--pitch));transition:width .7s cubic-bezier(.16,1,.3,1)}#main bfcm-gift-meter[dash-meter] .gm-rule-mark{position:absolute;top:0;height:1px;background:var(--soft-black)}@media(prefers-reduced-motion:reduce){#main bfcm-gift-meter[dash-meter] .gm-rule-fill{transition:none}}#main bfcm-gift-meter[variant=receipt] .gm-r-items,#main bfcm-gift-meter[variant=receipt] .gm-r-gifts{grid-template-columns:minmax(0,1fr)}#main bfcm-gift-meter[variant=receipt] .gm-r-items li{min-width:0}#main bfcm-gift-meter[variant=receipt] .gm-r-items li>span:last-child{flex:none}#main bfcm-gift-meter[variant=receipt][typeface=mono] :is(b,.gm-msg,.gm-r-head,.gm-r-head *,.gm-r-total,.gm-r-total *,.gm-r-gift>span){font-weight:400}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-r-gift.is-on>span{font-weight:500}#main bfcm-gift-meter[variant=receipt][typeface=mono] .gm-msg .gm-amount{font-weight:500}#main bfcm-gift-meter[paper] .gm-receipt{position:relative;isolation:isolate}#main bfcm-gift-meter[paper] .gm-receipt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--gm-paper) var(--gm-paper-pos, 0 0) / var(--gm-paper-size, 384px) repeat;mix-blend-mode:multiply;opacity:var(--gm-paper-strength, 1)}#main bfcm-gift-meter[shadow]{filter:drop-shadow(0 1px 1px rgb(21 21 21 / .14))}#main .bfcm-audience{padding-bottom:0}#main .bfcm-audience.is-grey{background:var(--bfcm-mid-grey-50)}#main .bfcm-audience.is-accent-grey{background:var(--accent-grey)}#main .bfcm-audience.is-white{background:var(--snow-white)}#main .bfcm-audience .bfcm-panel .section.custom-section{background:transparent}#main .bfcm-audience__bar{position:relative;z-index:2}#main .bfcm-tabs__thumb{z-index:-1}#main .bfcm-tabs button{-webkit-appearance:none;appearance:none;margin:0}@media screen and (max-width:699px){#main .bfcm-tabs{display:flex;width:100%}#main .bfcm-tabs button{flex:1 1 0;padding-inline:8px;text-align:center}}@media screen and (max-width:700px){#main .bfcm-panel .section--wrapper>.shopify-block:has(img){order:-1}}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .img-container{position:relative}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .img-container:before{content:var(--pl-bfcm-free-label, "Free");position:absolute;top:16px;left:16px;z-index:2;padding:calc(2em / 12) .75em;border-radius:var(--radius-brand-sm);background:var(--paperlike-blue);color:var(--soft-black);font-family:var(--font-family-medium);font-weight:500;font-size:calc(var(--paragraph-regular-size) - 1px);line-height:var(--body-line-height);letter-spacing:.01em;text-transform:uppercase;pointer-events:none}#main [id$=__block_section_daCqFd] .img-container:before{left:auto;right:16px}@media screen and (max-width:699px){#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .img-container:before{font-size:calc(var(--paragraph-regular-size-mobile) - 1px)}}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .heading-highlight{font-size:var(--pl-h-regular);letter-spacing:-.025em;white-space:nowrap}#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .heading-highlight:before{filter:drop-shadow(0 0 .5px #92DAF3) drop-shadow(0 0 .5px #92DAF3)}#main [id$=__block_section_daCqFd] .heading-highlight:before{transform:translateY(var(--highlight-image-v-offset, 20%)) scaleX(-1)}@media screen and (max-width:699px){#main :is([id$=__block_section_AXXyU6],[id$=__block_section_daCqFd]) .heading-highlight:before{width:var(--highlight-image-width, 125%);left:var(--highlight-image-h-offset, -20%)}}#main [id$=__block_section_FmWiqL] .shopify-section .paragraph.subheading,#main [id$=__block_section_FmWiqL] .paragraph.subheading{background:none;padding:0;border-radius:0;font-size:var(--pl-eyebrow-large, .9375rem);line-height:1;letter-spacing:-.01em;color:var(--bfcm-ink);margin-block-end:1rem}#main [id$=__block_section_FmWiqL] .embed-form-wrapper{margin-block-start:2rem;margin-bottom:0}#main [id$=__block_section_FmWiqL] .embed-form-wrapper input:not([type=submit]):not([type=button]){background:var(--snow-white)!important;color:var(--charcoal)!important;border-color:var(--snow-white)!important;border-radius:var(--pl-input-radius, 6px)!important}#main [id$=__block_section_FmWiqL] .embed-form-wrapper :is(button,.btn,.button,input[type=button],[class*=button]){--button-background: 145 220 247 !important;--button-text-color: 21 21 21 !important;--button-outline-color: 145 220 247 !important;border-radius:var(--radius-md)!important}#main [id$=__block_section_FmWiqL] .shopify-block:has(.embed-form-wrapper)+.shopify-block:not(:has(img)){margin-block-start:1rem}@media screen and (max-width:699px){#main [id$=__block_section_FmWiqL] .embed-form-wrapper{margin-block-start:1.5rem}}#main .bfcm-receipt-cell:has(>bfcm-gift-meter[hidden]){display:none}#main bfcm-gift-meter[typeface=mono]{--text-font-family: var(--pl-bfcm-mono, "IBM Plex Mono", ui-monospace, monospace);--font-family-medium: var(--pl-bfcm-mono, "IBM Plex Mono", ui-monospace, monospace)}#main bfcm-gift-meter .gm-r-gift.is-added .gm-r-price{color:var(--soft-black)}#main .bfcm-receipt-cell[data-pl-motion=pending] bfcm-gift-meter{opacity:0;transform:rotate(2deg) translateY(16px)}#main .bfcm-receipt-cell[data-pl-motion=in] bfcm-gift-meter{animation:pl-bfcm-rise .9s cubic-bezier(.16,1,.3,1) both}@keyframes pl-bfcm-rise{0%{opacity:0;transform:rotate(2deg) translateY(16px)}to{opacity:1;transform:rotate(2deg) translateY(0)}}@media(prefers-reduced-motion:reduce){#main .bfcm-receipt-cell[data-pl-motion] bfcm-gift-meter{opacity:1;transform:rotate(2deg);animation:none}}#main quick-buy-drawer[id^=pl-multi-add-]:not([open]){display:none}@media screen and (min-width:701px){#main .bfcm-panel .section--wrapper>.shopify-block:has(quick-buy-drawer):not(:has(.img-wrapper)){grid-column:7 / span 6;order:0;padding-inline:40px 32px}#main [id$=__block_section_FmWiqL] .section--wrapper>.shopify-block:has(quick-buy-drawer):not(:has(.img-wrapper)){grid-column:8 / span 5;order:0}}#main .bfcm-panel .section--wrapper>.shopify-block:has(quick-buy-drawer):not(:has(.img-wrapper)){order:0}#main .section .shopify-block:has(.paragraph.subheading:not(.bfcm-eyebrow))+.shopify-block:has(:is(.heading--large)){margin-block-start:.75rem}#main .section .shopify-block:has(.paragraph.subheading:not(.bfcm-eyebrow))+.shopify-block:has(:is(.heading--display)){margin-block-start:1rem}@media screen and (max-width:699px){#main .section .shopify-block:has(.paragraph.subheading:not(.bfcm-eyebrow))+.shopify-block:has(:is(.heading--large,.heading--display)){margin-block-start:.75rem}}#main .button-group:has(>.shopify-block>.btn:not(.btn--text)):has(>.shopify-block>.btn--text){column-gap:2.5rem;row-gap:1.5rem}#main .button-group:has(>.shopify-block>.btn:not(.btn--text)):has(>.shopify-block>.btn--text)>.shopify-block>.btn{margin-block-start:0}@media screen and (max-width:699px){#main .button-group:has(>.shopify-block>.btn:not(.btn--text)):has(>.shopify-block>.btn--text){display:flex;width:100%;flex-direction:column;align-items:stretch;gap:1.5rem}#main .button-group:has(>.shopify-block>.btn:not(.btn--text)):has(>.shopify-block>.btn--text)>.shopify-block{width:100%}#main .button-group:has(>.shopify-block>.btn:not(.btn--text)):has(>.shopify-block>.btn--text)>.shopify-block>.btn:not(.btn--text){width:100%}#main .button-group:has(>.shopify-block>.btn:not(.btn--text)):has(>.shopify-block>.btn--text)>.shopify-block:has(>.btn--text){text-align:center}#main .button-group:has(>.shopify-block>.btn:not(.btn--text)):has(>.shopify-block>.btn--text)>.shopify-block>.btn--text{left:0}}#main .pl-bfcm-stub-wrap{display:none}@media screen and (max-width:699px){#main .pl-bfcm-stub-wrap{display:block;position:sticky;top:var(--header-height, 0px);z-index:5;height:max(0px,calc(var(--pl-stub-h, 0px) - var(--pl-stub-pad, 0px)));pointer-events:none}#main .pl-bfcm-stub-wrap+.section-stack{margin-top:calc(-1*max(0px,calc(var(--pl-stub-h, 0px) - var(--pl-stub-pad, 0px))))}#main .pl-bfcm-stub{position:relative;margin-inline:calc(-1 * var(--container-gutter, 20px));pointer-events:none;transform:translateY(-110%);opacity:0;transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .24s ease;outline:none}#main .pl-bfcm-stub.is-shown{transform:none;opacity:1;pointer-events:auto}#main .pl-bfcm-stub:focus-visible bfcm-gift-meter .gm-receipt{box-shadow:inset 0 0 0 2px var(--paperlike-blue)}#main .pl-bfcm-stub bfcm-gift-meter{display:block;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 10px 8px rgb(21 21 21 / .14))}#main .pl-bfcm-stub bfcm-gift-meter[hidden]{display:none}#main .pl-bfcm-stub bfcm-gift-meter[variant=receipt][typeface=mono] .gm-receipt{border-radius:0;padding:8px 20px 14px;display:flex;flex-direction:column}#main .pl-bfcm-stub bfcm-gift-meter .gm-receipt:before{content:"";position:absolute;left:0;right:0;top:0;height:10px;background:linear-gradient(rgb(21 21 21 / .1),transparent);pointer-events:none;z-index:1}#main .pl-bfcm-stub:not(.is-open) bfcm-gift-meter :is(.gm-r-head,.gm-r-items,.gm-r-gifts,.gm-rule:last-of-type){display:none}#main .pl-bfcm-stub bfcm-gift-meter .gm-msg{order:0}#main .pl-bfcm-stub:not(.is-open) bfcm-gift-meter .gm-msg{padding-top:4px}#main .pl-bfcm-stub:not(.is-open) bfcm-gift-meter .gm-rule{order:1;margin-top:6px}#main .pl-bfcm-stub:not(.is-open) bfcm-gift-meter .gm-r-total{order:2;padding:5px 0 0}#main .pl-bfcm-stub bfcm-gift-meter .gm-r-total{align-items:center}#main .pl-bfcm-stub .gm-stub-arrow{flex:none;width:14px;height:14px;max-width:none;color:var(--soft-black);opacity:.55;transition:transform .3s cubic-bezier(.16,1,.3,1)}#main .pl-bfcm-stub.is-open .gm-stub-arrow{transform:rotate(180deg)}#main .pl-bfcm-stub.is-open bfcm-gift-meter[variant=receipt][typeface=mono] .gm-receipt{padding:12px 20px 20px}#main .pl-bfcm-stub.is-open bfcm-gift-meter .gm-r-head{order:3}#main .pl-bfcm-stub.is-open bfcm-gift-meter .gm-r-items{order:4}#main .pl-bfcm-stub.is-open bfcm-gift-meter .gm-rule:first-of-type{order:5}#main .pl-bfcm-stub.is-open bfcm-gift-meter .gm-r-total{order:6}#main .pl-bfcm-stub.is-open bfcm-gift-meter .gm-rule:last-of-type{order:7}#main .pl-bfcm-stub.is-open bfcm-gift-meter .gm-r-gifts{order:8}#main .pl-bfcm-stub.is-open bfcm-gift-meter .gm-msg{order:9}}@media(prefers-reduced-motion:reduce){#main .pl-bfcm-stub,#main .pl-bfcm-stub .gm-stub-arrow{transition:none}}#main [id$=__block_section_FmWiqL] .section .shopify-block:has(.paragraph.subheading):has(+.shopify-block :is(.heading--display,.heading--large)) .paragraph.subheading:not(.bfcm-eyebrow){font-size:var(--pl-eyebrow-large, .9375rem);line-height:1;padding:0;border-radius:0;background:none;margin-block-end:4px}#main [id$=__block_section_FmWiqL] .section .shopify-block:has(.paragraph.subheading:not(.bfcm-eyebrow))+.shopify-block:has(:is(.heading--large,.heading--display)){margin-block-start:0}@media screen and (min-width:700px){#main [id$=__block_section_FmWiqL] .klaviyo-form>div>div{flex-wrap:nowrap!important;gap:16px!important;align-items:stretch!important}#main [id$=__block_section_FmWiqL] .klaviyo-form>div>div>div:first-child{flex:1 1 auto!important;width:auto!important;min-width:0}#main [id$=__block_section_FmWiqL] .klaviyo-form>div>div>div:last-child{flex:0 0 auto!important;width:auto!important}}#main .bfcm-panel .paragraph-block ul li{color:var(--bfcm-ink)}@media screen and (max-width:699px){#main .flex-group>.shopify-block:has(.heading--display,.heading--large,.heading--regular,.heading--small)+.shopify-block:has(.paragraph--regular,.paragraph--small:not(.subheading)){margin-block-start:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/pl-bfcm.css.map */
