:root{--bks-site-bg: #ffffff;--bks-site-bg-2: #f4f5f7;--bks-site-bg-3: #eceef1;--bks-site-ink: #0e0f12;--bks-site-muted: #5c5f68;--bks-site-line: #e7e8ec;--bks-site-line-2: #d8dae0;--bks-site-on-dark: #f7f8f9;--bks-site-on-dark-2: #a3a6ae;--bks-site-accent: #6d28d9;--bks-site-accent-dark: #5b21b6;--bks-site-accent-light: #8b5cf6;--bks-site-accent-pale: #c4b5fd;--bks-site-ink-dark: #14102a;--bks-site-ink-dark-2: #1c1033;--bks-site-grad: linear-gradient(100deg, #7c3aed 0%, #6d28d9 52%, #5b21b6 100%);--bks-site-f-display: "Outfit", "Helvetica Neue", Arial, sans-serif;--bks-site-f-body: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--bks-site-t-hero: clamp(2.6rem, 6vw, 5.4rem);--bks-site-t-h1: clamp(2.05rem, 4vw, 3.5rem);--bks-site-t-h3: clamp(1.1rem, 1.45vw, 1.4rem);--bks-site-t-lead: clamp(.98rem, 1.1vw, 1.15rem);--bks-site-t-body: 1rem;--bks-site-t-sm: .875rem;--bks-site-t-xs: .78rem;--bks-site-t-lab: .75rem;--bks-site-gut: clamp(.6rem, 1.1vw, 1.1rem);--bks-site-pad: clamp(1.25rem, 3.2vw, 3.5rem);--bks-site-padY: clamp(3.25rem, 6vw, 6.5rem);--bks-site-gap: clamp(.6rem, .95vw, 1rem);--bks-site-max: 1520px;--bks-site-r-chip: 999px;--bks-site-r-sm: 12px;--bks-site-r-md: 18px;--bks-site-r-lg: 24px;--bks-site-r-xl: 32px;--bks-site-r-2xl: 40px;--bks-site-ease: cubic-bezier(.22, 1, .36, 1);--bks-site-tf: .17s;--bks-site-tn: .3s;--bks-site-ts: .62s;--bks-site-sh-sm: 0 1px 2px rgba(14, 15, 18, .05);--bks-site-sh: 0 16px 40px -26px rgba(14, 15, 18, .4);--bks-site-sh-lg: 0 40px 90px -50px rgba(14, 15, 18, .55);--bks-site-focus: #5b21b6;--bks-site-o-f-texte: var(--text-font-family);--bks-site-o-w-texte: var(--text-font-weight);--bks-site-o-st-texte: var(--text-font-style);--bks-site-o-f-titre: var(--heading-font-family);--bks-site-o-w-titre: var(--heading-font-weight);--bks-site-o-st-titre: var(--heading-font-style);--bks-site-o-tt-titre: var(--heading-text-transform);--bks-site-o-ls-titre: var(--heading-letter-spacing);--bks-site-o-bouton: var(--button-font);--bks-site-o-tt-bouton: var(--button-text-transform);--bks-site-o-ls-bouton: var(--button-letter-spacing);--bks-site-o-r-bouton: var(--button-border-radius);--bks-site-o-r-champ: var(--input-border-radius);--bks-site-o-t-xs: var(--text-xs);--bks-site-o-t-sm: var(--text-sm);--bks-site-o-t-base: var(--text-base);--bks-site-o-t-lg: var(--text-lg);--bks-site-o-t-xl: var(--text-xl);--bks-site-o-t-h1: var(--text-h1);--bks-site-o-t-h2: var(--text-h2);--bks-site-o-t-h3: var(--text-h3);--bks-site-o-t-h4: var(--text-h4);--bks-site-o-t-h5: var(--text-h5);--bks-site-o-t-h6: var(--text-h6);--bks-site-o-on-sale: var(--on-sale-text);--bks-site-o-on-sale-bg: var(--on-sale-badge-background);--bks-site-o-on-sale-tx: var(--on-sale-badge-text);--bks-site-o-sold-bg: var(--sold-out-badge-background);--bks-site-o-sold-tx: var(--sold-out-badge-text);--bks-site-o-custom-bg: var(--custom-badge-background);--bks-site-o-custom-tx: var(--custom-badge-text)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))){--heading-font-family: var(--bks-site-f-display);--heading-font-weight: 500;--heading-font-style: normal;--heading-text-transform: none;--heading-letter-spacing: -.02em;--text-font-family: var(--bks-site-f-body);--text-font-weight: 400;--text-font-style: normal;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-h1: clamp(2rem, 1.45rem + 2.2vw, 3.25rem);--text-h2: clamp(1.6rem, 1.25rem + 1.5vw, 2.5rem);--text-h3: clamp(1.25rem, 1.12rem + .55vw, 1.6rem);--text-h4: clamp(1.1rem, 1.03rem + .3vw, 1.25rem);--text-h5: 1rem;--text-h6: .875rem;--button-font: normal 500 .9375rem / 1.5 var(--bks-site-f-display);--button-text-transform: none;--button-letter-spacing: 0;--button-border-radius: var(--bks-site-r-chip);--input-border-radius: var(--bks-site-r-sm);--on-sale-text: 91 33 182;--on-sale-badge-background: 109 40 217;--on-sale-badge-text: 255 255 255;--sold-out-badge-background: 236 238 241;--sold-out-badge-text: 14 15 18;--custom-badge-background: 14 15 18;--custom-badge-text: 255 255 255;font-family:var(--bks-site-f-body);font-size:var(--text-base)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper,.liquid:has(>:is(.bks2d,.bksevo,#bksevo,.shopify-app-block,[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper,[id^=bks-august]))):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){--heading-font-family: var(--bks-site-o-f-titre);--heading-font-weight: var(--bks-site-o-w-titre);--heading-font-style: var(--bks-site-o-st-titre);--heading-text-transform: var(--bks-site-o-tt-titre);--heading-letter-spacing: var(--bks-site-o-ls-titre);--text-font-family: var(--bks-site-o-f-texte);--text-font-weight: var(--bks-site-o-w-texte);--text-font-style: var(--bks-site-o-st-texte);--text-xs: var(--bks-site-o-t-xs);--text-sm: var(--bks-site-o-t-sm);--text-base: var(--bks-site-o-t-base);--text-lg: var(--bks-site-o-t-lg);--text-xl: var(--bks-site-o-t-xl);--text-h1: var(--bks-site-o-t-h1);--text-h2: var(--bks-site-o-t-h2);--text-h3: var(--bks-site-o-t-h3);--text-h4: var(--bks-site-o-t-h4);--text-h5: var(--bks-site-o-t-h5);--text-h6: var(--bks-site-o-t-h6);--button-font: var(--bks-site-o-bouton);--button-text-transform: var(--bks-site-o-tt-bouton);--button-letter-spacing: var(--bks-site-o-ls-bouton);--button-border-radius: var(--bks-site-o-r-bouton);--input-border-radius: var(--bks-site-o-r-champ);--on-sale-text: var(--bks-site-o-on-sale);--on-sale-badge-background: var(--bks-site-o-on-sale-bg);--on-sale-badge-text: var(--bks-site-o-on-sale-tx);--sold-out-badge-background: var(--bks-site-o-sold-bg);--sold-out-badge-text: var(--bks-site-o-sold-tx);--custom-badge-background: var(--bks-site-o-custom-bg);--custom-badge-text: var(--bks-site-o-custom-tx);font-family:var(--bks-site-o-f-texte);font-size:var(--bks-site-o-t-base)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(h1,h2,h3,h4,h5,h6):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){font-family:var(--bks-site-f-display);font-weight:500;font-style:normal;letter-spacing:-.02em;text-wrap:balance}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.h1,.prose h1):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){line-height:1.08;letter-spacing:-.03em;text-wrap:balance}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.h2,.prose h2):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){line-height:1.12;letter-spacing:-.03em;text-wrap:balance}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.h3,.prose h3):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){line-height:1.22;text-wrap:balance}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.h4,.h5,.h6,.prose h4,.prose h5,.prose h6):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){line-height:1.35;letter-spacing:-.01em}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .section-header .h6:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)),:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .smallcaps:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){font-family:var(--bks-site-f-body);font-size:var(--bks-site-t-lab);font-weight:600;letter-spacing:.15em;text-transform:uppercase;line-height:1.6}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.color-scheme--scheme-1,.color-scheme--scheme-2) .section-header .h6:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){color:var(--bks-site-muted)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button:not(.button--outline,.button--subdued),.shopify-challenge__button,.shopify-payment-button__button--unbranded):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){background-color:var(--bks-site-accent);background-image:var(--bks-site-grad);background-size:100% 100%;color:#fff;border-color:transparent;box-shadow:0 10px 24px -16px #5b21b6b3;transition:background-color var(--bks-site-tn) var(--bks-site-ease),color var(--bks-site-tn) var(--bks-site-ease),border-color var(--bks-site-tn) var(--bks-site-ease),box-shadow var(--bks-site-tn) var(--bks-site-ease),transform var(--bks-site-tf) var(--bks-site-ease)}.features--button-transition :where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button:not(.button--outline,.button--subdued),.shopify-challenge__button,.shopify-payment-button__button--unbranded):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)):not([disabled]):hover,:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button:not(.button--outline,.button--subdued),.shopify-challenge__button,.shopify-payment-button__button--unbranded):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)):not([disabled]):hover{background-image:none;background-color:var(--bks-site-accent-dark);color:#fff;border-color:transparent;box-shadow:0 14px 28px -16px #5b21b6cc}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)):not([disabled]):active{transform:scale(.98)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){min-height:44px}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)):focus-visible{outline:2px solid var(--bks-site-focus);outline-offset:3px}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button:not(.button--outline,.button--subdued),.shopify-payment-button__button--unbranded):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *))[disabled]{background-image:none;background-color:var(--bks-site-bg-3);color:var(--bks-site-muted);box-shadow:none;cursor:not-allowed}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .product-card__quick-add-button:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){display:grid;place-items:center;min-width:2.5rem;min-height:2.5rem;border-radius:50%;background:#fff;color:var(--bks-site-ink);box-shadow:0 6px 16px -8px #0e0f1273}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .product-card__quick-add-button:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)):hover{background:var(--bks-site-accent);color:#fff}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .product-card__quick-add-button:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)):focus-visible{outline:2px solid var(--bks-site-focus);outline-offset:3px}@media(pointer:coarse){:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .product-card__quick-add-button:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){min-width:44px;min-height:44px}}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.input,.textarea,.select):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){font-family:var(--bks-site-f-body);font-size:1rem;border-color:var(--bks-site-line-2);transition:border-color var(--bks-site-tf) var(--bks-site-ease),box-shadow var(--bks-site-tf) var(--bks-site-ease)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.input:focus-visible,.textarea:focus-visible,.select:focus-visible):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){border-color:var(--bks-site-accent);box-shadow:0 0 0 3px #6d28d92e;outline:none}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .checkbox:checked:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){background-color:var(--bks-site-accent);border-color:var(--bks-site-accent)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .badge:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){font-family:var(--bks-site-f-body);font-weight:600;font-style:normal;font-size:var(--bks-site-t-xs);letter-spacing:.01em;text-transform:none;line-height:1;padding:.45em .8em;border-radius:var(--bks-site-r-chip)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .badge.badge--on-sale.bks-purple-badge:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){background:var(--bks-site-accent)!important;border-color:var(--bks-site-accent)!important}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.breadcrumb,.breadcrumbs,nav[aria-label=breadcrumb i],nav[aria-label="fil d'ariane" i]){font-family:var(--bks-site-f-body);font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.breadcrumb,.breadcrumbs) a:hover{color:var(--bks-site-accent-dark)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .breadcrumb__list-item+.breadcrumb__list-item:before{opacity:.55}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .price-list:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)) sale-price{font-family:var(--bks-site-f-display);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .price-list:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)) compare-at-price{font-family:var(--bks-site-f-body);font-weight:400;letter-spacing:0;text-transform:none;color:var(--bks-site-muted)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) .product-card__media:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){border-radius:var(--bks-site-r-md)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) th:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){font-family:var(--bks-site-f-body);font-size:var(--bks-site-t-lab);font-weight:600;font-style:normal;letter-spacing:.12em;text-transform:uppercase;opacity:1}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.color-scheme--scheme-1,.color-scheme--scheme-2) th:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){color:var(--bks-site-muted)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(.prose,.rte) :where(table,th,td):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){border-color:var(--bks-site-line)}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(.prose,.rte) a:where(:not(.button,.link-faded,.link-faded-reverse,.h1,.h2,.h3,.h4,.h5,.h6,:has(img))):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){color:var(--bks-site-accent-dark);font-weight:600}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.color-scheme--scheme-3,.color-scheme--scheme-4) :where(.prose,.rte) a:where(:not(.button,.link-faded,.link-faded-reverse,.h1,.h2,.h3,.h4,.h5,.h6,:has(img))){color:inherit}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(.prose,.rte) :where(strong,b):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){font-weight:700}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(.prose,.rte) blockquote:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){border-inline-start:3px solid var(--bks-site-accent);font-style:normal}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(.prose,.rte) hr:where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)){border-color:var(--bks-site-line)}:where(#main>.shopify-section.shopify-section--faq) .accordion{border-color:var(--bks-site-line)}:where(#main>.shopify-section.shopify-section--faq) .accordion .accordion__toggle{font-family:var(--bks-site-f-display);font-size:clamp(.98rem,1.15vw,1.1rem);font-weight:500;letter-spacing:-.02em;line-height:1.3;min-height:44px;padding-block:clamp(1rem,1.6vw,1.35rem);gap:1.25rem}:where(#main>.shopify-section.shopify-section--faq) .accordion__toggle .animated-plus{flex:0 0 auto;width:30px;height:30px;border:1px solid var(--bks-site-line-2);border-radius:50%;transition:background-color var(--bks-site-tn) var(--bks-site-ease),border-color var(--bks-site-tn) var(--bks-site-ease),color var(--bks-site-tn) var(--bks-site-ease)}:where(#main>.shopify-section.shopify-section--faq) .group[aria-expanded=true] .accordion__toggle .animated-plus{background-color:var(--bks-site-ink);border-color:var(--bks-site-ink);color:#fff}:where(#main>.shopify-section.shopify-section--faq) .accordion__content{max-width:62ch;font-size:.9375rem;line-height:1.65}:where(#main>.shopify-section.shopify-section--faq) :is(.color-scheme--scheme-1,.color-scheme--scheme-2) .accordion__content{color:var(--bks-site-muted)}:where(#main>.shopify-section.shopify-section--faq) .faq__category{font-family:var(--bks-site-f-body);font-size:var(--bks-site-t-lab);font-weight:600;letter-spacing:.15em;text-transform:uppercase}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-])[id]{background-color:var(--bks-site-bg-2);font-family:var(--bks-site-f-body)}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-container .bks-title{font-family:var(--bks-site-f-display);font-weight:500;font-size:clamp(1.75rem,1.3rem + 2vw,2.75rem);line-height:1.08;letter-spacing:-.03em;text-transform:none;color:var(--bks-site-ink);text-wrap:balance}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-grid .bks-card{border-radius:var(--bks-site-r-lg);border:1px solid var(--bks-site-line);box-shadow:var(--bks-site-sh-sm);background:var(--bks-site-bg)}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-grid .bks-card:hover{box-shadow:var(--bks-site-sh)}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-grid .bks-card:before{background:var(--bks-site-grad)}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-card .bks-icon-wrapper{border-radius:var(--bks-site-r-sm);background:#6d28d914}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-card .bks-card-title{font-family:var(--bks-site-f-display);font-weight:500;font-size:1.2rem;letter-spacing:-.02em;line-height:1.25;text-transform:none;color:var(--bks-site-ink)}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-card .bks-card-text{color:var(--bks-site-muted);line-height:1.6}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :where(a,summary,[role=button]):where(:not(:is(.bks2d,.bksevo,#bksevo,[class*=-gallery-slot],.shopify-app-block,[data-block-type="@app"],[class*=klaviyo],.needsclick,[class*=bks-rentree],.bks-august-wrapper) *)):focus-visible{outline:2px solid var(--bks-site-focus);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button,.shopify-payment-button__button--unbranded,.input,.textarea,.select){transition:none}:where(#main>.shopify-section:not(.shopify-section-group-footer-group,.shopify-section--custom-liquid,:has(.bksaa))) :is(.button,.shopify-payment-button__button--unbranded):active{transform:none}:where(#main>.shopify-section.shopify-section--faq) .accordion__toggle .animated-plus{transition:none}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-grid .bks-card{transition:none}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-grid .bks-card:hover{transform:none}:where(#main>.shopify-section) :is(#bks-site-x,[id^=bks-features-]) .bks-grid .bks-card:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/bks-aa-site.css.map */
