/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Anek Telugu", "Anek Telugu Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-poppins:"Poppins", "Poppins Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-fraunces:"Fraunces", "Fraunces Fallback", Georgia, "Times New Roman", serif;--color-brand-black:#131315;--color-brand-mint:#e9fce6;--color-brand-sky:#cbe5fc;--color-brand-lavender:#e8e5ff;--color-brand-butter:#fefeca;--color-footer:#0a192f;--color-offwhite:#f1f2f4;--color-slate:#4a5568;--color-ink-555:#555;--color-ink-666:#666;--color-ink-qc:#8998a4;--color-ink-value:#3f4650;--color-ink-lab:#5a5a5a;--color-ink-ticker:#5c6663;--color-ink-gray:#4b5563;--color-ink-gray-5:#6b7280;--color-ink-gray-7:#374151;--color-surface-f8:#f8f8f8;--color-surface-f5:#f5f5f5;--color-surface-fa:#fafafa;--color-surface-lab:#f6f7f9;--color-surface-fb:#fbfbfc;--color-surface-gray:#f9fafb;--color-line-e8:#e8e8e8;--color-line-ee:#eee;--color-line-e0:#e0e0e0;--color-line-ea:#eaeaea;--color-line-e5:#e5e7eb;--color-line-f3:#f3f4f6;--color-line-d5:#d5d5d5;--color-line-qc:#e6e8ec;--color-line-qc-row:#eef0f3;--color-line-ticker:#e2e8e5;--color-line-header:#f3f4f6cc;--color-success:#16a34a;--color-success-strong:#15803d;--color-success-ink:#166534;--color-success-bright:#22c55e;--color-success-dot:#4ade80;--color-success-on-dark:#9fe6a0;--color-success-soft:#f0fdf4;--color-success-soft-line:#dcfce7;--color-success-ring-bg:#eafaef;--color-error:#e11d48;--color-error-strong:#be123c;--color-amber:#fbbf24;--color-amber-ink:#fcd34d;--color-strip-label:#ffb4b4;--color-info-line:#dbeafe;--radius-bento:1.75rem;--radius-panel:2rem;--shadow-header:0 1px 3px #0000000d;--shadow-row-float:0 4px 40px #0000000f;--shadow-bento:0 4px 12.5px #97c98f70;--shadow-card-hover:0 14px 32px -14px #13131538;--shadow-batch:0 1px 2px #1018280a, 0 10px 28px -14px #15a34a2e;--shadow-lift-rest:0 1px 3px #0000000d;--shadow-lift-hover:0 10px 28px #0000001a;--shadow-lift-xs:0 1px 3px #0000000a;--shadow-lift-xs-hover:0 10px 24px #00000014;--shadow-details:0 4px 16px #0000000d;--shadow-pill-float:0 8px 22px -10px #0006;--shadow-menu-panel:4px 0 24px #0000001f;--shadow-sticky-bar:0 -4px 20px #00000014;--shadow-pop:0 25px 50px -12px #00000040;--shadow-v3-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-v3-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-v3-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--container-site:90rem;--container-product:93.75rem;--container-checkout:87.5rem;--container-specs:75rem;--spacing-gutter:1.5rem;--ease-pulse:cubic-bezier(.4, 0, .6, 1);--animate-pop:pop .2s var(--ease-out)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:80px}body{font-family:var(--font-sans);color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-size:16px;line-height:24px;overflow-x:clip}a,button,input,select,textarea,label.ui{font-family:var(--font-poppins)}:where(.legal,.legal__body,.acc__a,.prose-shop,.info-card,.rt-note,.newsletter-wrap) :where(p,li,dd,blockquote,figcaption) a:not([class]):not(nav a),:where(.ac-notice,.auth__legal,.co-legal__privacy,.coa-footnote,.order-help,.track-page__help) a:not([class]):not(nav a){font:inherit;color:inherit;text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}:where(.legal,.legal__body,.acc__a,.prose-shop,.info-card,.rt-note,.newsletter-wrap) :where(p,li,dd,blockquote,figcaption) a:not([class]):not(nav a):hover,:where(.ac-notice,.auth__legal,.co-legal__privacy,.coa-footnote,.order-help,.track-page__help) a:not([class]):not(nav a):hover{color:#000;text-decoration-thickness:2px}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);text-wrap:balance;font-weight:600}a,button,[role=tab],label{touch-action:manipulation}strong,b{font-weight:700}:focus-visible{outline-offset:2px;outline:2px solid #000}::selection{background:var(--color-brand-mint);color:#000}[hidden]{display:none!important}body.is-locked{overflow:hidden}.skip-link{z-index:100;color:#fff;font:500 14px/1 var(--font-poppins);background:#000;border-radius:9999px;padding:10px 16px;position:absolute;top:-100px;left:12px}.skip-link:focus{top:12px}main:focus{outline:none}}@layer components{.t-hero{font-family:var(--font-sans);letter-spacing:-.025em;color:#000;text-wrap:wrap;font-size:clamp(36px,11.2vw,44px);font-weight:600;line-height:1.05}@media (min-width:40rem){.t-hero{font-size:48px;line-height:1}}@media (min-width:48rem){.t-hero{font-size:60px}}@media (min-width:64rem){.t-hero{font-size:48px}}@media (min-width:80rem){.t-hero{font-size:60px}}@media (min-width:96rem){.t-hero{font-size:64px}}@media (max-width:63.99rem){.hero>.content-container{grid-template-columns:minmax(0,1fr)}}.t-inner-hero{font-family:var(--font-sans);letter-spacing:-.025em;color:#000;font-size:32px;font-weight:600;line-height:1.05}@media (min-width:40rem){.t-inner-hero{font-size:48px}}@media (min-width:64rem){.t-inner-hero{font-size:60px}}@media (min-width:80rem){.t-inner-hero{font-size:72px}}.t-coa-h1{font-family:var(--font-sans);color:#000;font-size:28px;font-weight:600;line-height:1.12}@media (min-width:40rem){.t-coa-h1{font-size:32px}}@media (min-width:48rem){.t-coa-h1{font-size:36px}}@media (min-width:64rem){.t-coa-h1{font-size:44px}}.t-store-h1{font-family:var(--font-sans);color:var(--color-brand-black);font-size:20px;font-weight:600;line-height:1.25}@media (min-width:40rem){.t-store-h1{font-size:32px}}@media (min-width:64rem){.t-store-h1{font-size:36px}}.t-product-h1{font-family:var(--font-sans);color:#000;font-size:32px;font-weight:700;line-height:1}@media (min-width:64rem){.t-product-h1{font-size:48px}}.t-cart-h1{font-family:var(--font-sans);color:var(--color-brand-black);font-size:24px;font-weight:600;line-height:1.25}@media (min-width:40rem){.t-cart-h1{font-size:32px}}@media (min-width:64rem){.t-cart-h1{font-size:36px}}.t-h2{font-family:var(--font-sans);color:#000;font-size:24px;font-weight:600;line-height:1.05}@media (min-width:48rem){.t-h2{font-size:32px}}@media (min-width:64rem){.t-h2{font-size:36px;line-height:40px}}.t-h2-quality{font-family:var(--font-sans);color:#000;font-size:24px;font-weight:600;line-height:1.1}@media (min-width:48rem){.t-h2-quality{font-size:32px}}@media (min-width:64rem){.t-h2-quality{font-size:40px}}.t-h2-inner{font-family:var(--font-sans);color:#000;font-size:32px;font-weight:600;line-height:1.15}@media (min-width:64rem){.t-h2-inner{font-size:36px}}.t-h2-faq{font-family:var(--font-sans);color:var(--color-brand-black);font-size:32px;font-weight:600;line-height:48px}@media (min-width:48rem){.t-h2-faq{font-size:36px;line-height:40px}}.t-h2-guarantee{font-family:var(--font-sans);color:#000;font-size:20px;font-weight:600;line-height:1.05}@media (min-width:48rem){.t-h2-guarantee{font-size:24px;line-height:32px}}@media (min-width:64rem){.t-h2-guarantee{font-size:32px;line-height:1}}.t-h2-cta{font-family:var(--font-sans);color:#000;font-size:20px;font-weight:600;line-height:1.35}@media (min-width:40rem){.t-h2-cta{font-size:24px}}@media (min-width:48rem){.t-h2-cta{font-size:32px;line-height:1}}@media (min-width:64rem){.t-h2-cta{font-size:36px;line-height:40px}}.t-h3-card{font-family:var(--font-sans);color:#000;font-size:18px;font-weight:600;line-height:1.1}@media (min-width:64rem){.t-h3-card{font-size:20px;line-height:28px}}@media (min-width:80rem){.t-h3-card{font-size:24px;line-height:32px}}.t-h3-news{font-family:var(--font-sans);color:#000;font-size:20px;font-weight:600;line-height:1.25}@media (min-width:48rem){.t-h3-news{font-size:24px;line-height:32px}}@media (min-width:64rem){.t-h3-news{font-size:28px;line-height:32px}}.t-lead{color:#000c;font-size:16px;line-height:1.625}@media (min-width:40rem){.t-lead{font-size:18px;line-height:28px}}@media (min-width:48rem){.t-lead{font-size:20px}}@media (min-width:64rem){.t-lead{font-size:18px}}@media (min-width:80rem){.t-lead{font-size:20px}}.t-inner-sub{color:#000000b3;font-size:16px;line-height:1.625}@media (min-width:40rem){.t-inner-sub{font-size:20px}}@media (min-width:64rem){.t-inner-sub{font-size:24px;line-height:32px}}.t-intro{color:var(--color-ink-666);font-size:14px;line-height:1.625}@media (min-width:40rem){.t-intro{font-size:16px}}@media (min-width:64rem){.t-intro{font-size:18px;line-height:28px}}.accent{font-family:var(--font-fraunces);font-style:italic;font-weight:500}.eyebrow{font-family:var(--font-poppins);text-transform:uppercase;letter-spacing:.18em;color:#00000073;font-size:11px;font-weight:600;line-height:1.5}.eyebrow--store{letter-spacing:.18em;color:#0006;font-size:9px}@media (min-width:40rem){.eyebrow--store{font-size:10px}}.eyebrow__seg{white-space:nowrap}.eyebrow--lab{letter-spacing:.22em;color:var(--color-success)}.eyebrow--qc{letter-spacing:.16em;color:var(--color-ink-qc)}.eyebrow--label{letter-spacing:.14em}.eyebrow--dark{color:#ffffff80}.section-head{margin-bottom:32px}@media (min-width:64rem){.section-head{margin-bottom:48px}}.section-head--inner{margin-bottom:48px}@media (min-width:64rem){.section-head--inner{margin-bottom:64px}}.section-head--center{text-align:center;margin-inline:auto}.section-head--center .section-head__intro{margin-inline:auto}.section-head__eyebrow{margin-bottom:12px}.section-head__intro{max-width:672px;margin-top:12px}.btn{font-family:var(--font-poppins);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:color,background-color,border-color,box-shadow,transform,gap,opacity;transition-duration:.15s;transition-timing-function:var(--ease-in-out);border-radius:9999px;justify-content:center;align-items:center;gap:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn:focus-visible{outline-offset:2px;outline:2px solid #000}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn__icon{flex-shrink:0;width:16px;height:16px}.btn__arrow{transition:transform .15s var(--ease-in-out);flex-shrink:0}.btn:hover .btn__arrow{transform:translate(4px)}.btn-primary{color:#fff;background:#000;height:44px;padding-inline:24px;font-size:14px}.btn-primary:hover{background:#000000e6}.btn-primary .btn__arrow{width:24px;height:10px}@media (min-width:64rem){.btn-primary{height:48px;padding-inline:32px;font-size:16px}}.btn-primary.btn-lg{height:48px;padding-inline:32px}@media (min-width:64rem){.btn-primary.btn-lg{height:56px;padding-inline:40px}}.btn-cta{color:#fff;background:#000;gap:8px;padding:12px 24px;font-size:14px;line-height:20px;transition-duration:.3s;overflow:hidden}.btn-cta:before{content:"";transition:transform .5s var(--ease-in-out);pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;inset:0;transform:translate(-100%)}.btn-cta:hover{gap:12px;transform:scale(1.05);box-shadow:0 20px 25px -5px #0003,0 8px 10px -6px #0003}.btn-cta:hover:before{transform:translate(100%)}.btn-cta .btn__arrow{width:32px;height:10px;transition-duration:.3s}@media (min-width:64rem){.btn-cta{padding:14px 28px;font-size:16px;line-height:24px}}@media (max-width:63.99rem){.btn-cta{min-height:44px}}.btn-order{color:#fff;background:#000;gap:10px;height:44px;padding-inline:24px;font-size:14px;transition-duration:.2s}.btn-order:hover{box-shadow:var(--shadow-v3-lg);background:#1a1a1a;transform:scale(1.02)}.btn-order:active{transform:scale(.98)}.btn-order .btn__arrow{width:16px;height:16px}@media (min-width:64rem){.btn-order{height:48px;padding-inline:28px;font-size:16px}}.btn-block{color:#fff;background:#000;gap:8px;width:100%;height:48px;padding-inline:20px;font-size:14px}.btn-block:hover{background:#000000e6}.btn-block:active{background:#000c;transform:scale(.99)}.btn-block.btn-md{height:44px}.btn-block.btn-lg{height:56px;font-size:16px}.btn-block .btn__arrow{width:16px;height:16px}.btn-sm{background:var(--color-brand-black);color:#fff;gap:6px;height:40px;padding-inline:12px;font-size:12px}.btn-sm:hover{background:#1f2937}.btn-sm .btn__icon{width:14px;height:14px}@media (min-width:64rem){.btn-sm{height:40px;font-size:14px}}.btn-outline{color:#000;background:0 0;border:1px solid #000;height:40px;padding-inline:20px;font-size:14px}.btn-outline:hover{color:#fff;background:#000}@media (min-width:64rem){.btn-outline{height:44px;padding-inline:24px;font-size:16px}}.btn-outline-sm{border:1px solid var(--color-brand-black);color:var(--color-brand-black);gap:8px;padding:10px 20px;font-size:14px}.btn-outline-sm:hover{background:#f9fafb}@media (max-width:63.99rem){.btn-outline-sm{min-height:40px}}.btn-ghost{color:#000000b3;border:1px solid #00000026;gap:6px;height:40px;padding-inline:12px;font-size:12px}.btn-ghost:hover{color:#000;border-color:#000}@media (min-width:64rem){.btn-ghost{height:40px;font-size:14px}}.btn-neutral{border:1px solid var(--color-line-e0);height:48px;color:var(--color-ink-555);gap:8px;padding-inline:20px;font-size:14px}.btn-neutral:hover{border-color:#999}.btn-white{width:100%;height:44px;color:var(--color-brand-black);background:#fff;gap:8px;padding-inline:20px;font-size:14px;font-weight:600}.btn-white:hover{background:var(--color-offwhite)}.btn-dark{background:var(--color-brand-black);color:#fff;border-radius:12px;gap:8px;width:100%;height:44px;padding-inline:16px;font-size:13px}.btn-dark:hover{background:#000}.btn-dark .btn__arrow{width:16px;height:16px}.btn-dark:hover .btn__arrow{transform:translate(2px)}.btn-link{color:#000000b3;border-radius:4px;gap:6px;padding:0;font-size:14px}.btn-link:hover{color:#000}@media (pointer:coarse),(max-width:63.99rem){.btn-link:after,.tip__trigger:after,.check-label:after{content:"";position:absolute;inset:-13px -4px}.tip__trigger,.check-label{position:relative}}.btn-link .btn__arrow{width:16px;height:16px}.btn-circle{border:1px solid var(--color-line-e5);width:36px;height:36px;color:var(--color-ink-gray-5);background:#fff;gap:0;padding:0;transition-duration:.2s}.btn-circle:hover:not(:disabled){border-color:var(--color-brand-black);color:var(--color-brand-black)}.btn-circle:disabled{opacity:.4}.btn-circle .btn__icon{width:16px;height:16px}.btn-circle--sm{width:32px;height:32px}.btn-circle--fill{background:var(--color-surface-f5);color:var(--color-ink-666);border:0}.btn-circle--fill:hover:not(:disabled),.group:hover .btn-circle--fill{color:#fff;background:#000}.badge-new{background:var(--color-brand-mint);height:18px;color:var(--color-brand-black);font:700 9px/1.5 var(--font-poppins);text-transform:uppercase;letter-spacing:.025em;border-radius:9999px;justify-content:center;align-items:center;margin-left:6px;padding:2px 6px;display:inline-flex}.chip{white-space:nowrap;border-radius:9999px;align-items:center;gap:8px;display:inline-flex}.chip__icon{flex-shrink:0;width:16px;height:16px}.chip__dot{background:var(--color-success-bright);border-radius:9999px;flex-shrink:0;width:8px;height:8px}.chip__dot--pulse{animation:pulse 2s var(--ease-pulse) infinite}.chip--hero{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:500 14px/20px var(--font-sans);color:var(--color-ink-gray-7);background:#fffc;border:1px solid #0000000d;padding:8px 16px}.chip--hero .chip__icon{color:#4f46e5}@media (max-width:39.99rem){.chip--hero{white-space:normal;text-align:left;max-width:100%}}.chip--method{background:var(--color-success-soft);border:1px solid var(--color-success-soft-line);font:500 12px/16px var(--font-sans);color:var(--color-success-ink);gap:6px;padding:4px 10px}.chip--method .chip__icon{width:12px;height:12px}.chip--gallery{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:600 10px/1.5 var(--font-poppins);text-transform:uppercase;letter-spacing:.1em;color:#0009;background:#ffffffd9;border:1px solid #0000001a;gap:6px;padding:4px 10px}.chip--gallery .chip__dot{background:var(--color-success);width:6px;height:6px}.chip--dark{font:600 11px/1.5 var(--font-poppins);text-transform:uppercase;letter-spacing:.05em;color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff26;gap:6px;padding:6px 12px}.chip--dark .chip__dot{background:var(--color-success-dot);width:6px;height:6px}.chip--pass,.chip--reported,.chip--danger{min-width:76px;font:700 10px/1.5 var(--font-poppins);text-transform:uppercase;letter-spacing:.025em;justify-content:center;gap:4px;padding:4px 8px}.chip--pass{color:var(--color-success-strong);background:#16a34a1a}.chip--reported{background:var(--color-offwhite);color:var(--color-ink-gray-5)}.chip--danger{color:var(--color-error-strong);background:#e11d481a}.chip--pass .chip__icon,.chip--reported .chip__icon,.chip--danger .chip__icon{width:10px;height:10px}:is(.order-row__status,.order-head__meta .chip,.track-result__status).chip--pass{color:#166534}:is(.order-row__status,.order-head__meta .chip,.track-result__status).chip--reported{color:#4b5563}.chip--qc{font:600 11px/1.5 var(--font-poppins);color:var(--color-success-strong);background:#16a34a1a;gap:4px;padding:4px 10px}.chip--qc .chip__icon{width:12px;height:12px}.chip--accred{color:#047857;font:600 9px/1.5 var(--font-poppins);text-transform:uppercase;letter-spacing:.025em;background:#ecfdf5;gap:4px;padding:2px 8px}.chip--accred .chip__icon{width:10px;height:10px}.chip--tag{background:var(--color-surface-gray);border:1px solid var(--color-line-f3);font:500 10px/1.5 var(--font-poppins);text-transform:uppercase;letter-spacing:.025em;color:var(--color-ink-gray-5);padding:2px 10px}.chip--bestseller{background:var(--color-brand-butter);font:700 10px/1.5 var(--font-poppins);letter-spacing:.06em;color:var(--color-brand-black);padding:3px 8px;box-shadow:0 1px 2px #0000000d}.chip--count{background:var(--color-brand-mint);min-width:18px;height:18px;color:var(--color-brand-black);font:700 10px/1 var(--font-poppins);font-variant-numeric:tabular-nums;justify-content:center;padding:0 5px}.chip--tier{color:#fff;font:500 12px/16px var(--font-poppins);background:#000;padding:4px 12px}.card{border:1px solid var(--color-line-f3);background:#fff;border-radius:16px;position:relative}.card--plain{border-color:var(--color-line-e8)}.card--lift{box-shadow:var(--shadow-lift-rest);transition:transform .15s var(--ease-in-out), box-shadow .15s var(--ease-in-out)}.card--lift:hover{box-shadow:var(--shadow-lift-hover);transform:translateY(-2px)}.card--lift-xs{box-shadow:var(--shadow-lift-xs);transition:transform .15s var(--ease-in-out), box-shadow .15s var(--ease-in-out)}.card--lift-xs:hover{box-shadow:var(--shadow-lift-xs-hover);transform:translateY(-2px)}.card-bento{min-height:180px;box-shadow:var(--shadow-bento);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;padding:20px;display:flex;position:relative;overflow:hidden}.card-bento--title{justify-content:center;min-height:120px}.card-bento--title .card-bento__title{padding-right:96px}.card-bento--row .card-bento__body{max-width:none}.card-bento--row{justify-content:center;min-height:120px}@media (min-width:64rem){.card-bento--row{min-height:140px}.card-bento--row .card-bento__body{margin-top:4px}}.card-bento__art.card-bento__art--inline{flex-shrink:0;position:static;transform:none}.card-bento__body{color:#000;max-width:70%;margin-top:12px;font-size:14px;line-height:21px}.card-bento__action{margin-top:20px}.card-bento__art{color:#8b8f94;pointer-events:none;width:96px;height:96px;position:absolute;bottom:16px;right:16px}.card-bento--title .card-bento__art{width:80px;height:80px;top:50%;bottom:auto;transform:translateY(-50%)}.card-bento__art--lg{width:112px;height:112px}.card-bento__action{z-index:1;position:relative}.card-bento .btn-outline{background:#fff}.card-bento .btn-outline:hover{background:#000}@media (max-width:39.99rem){.card-bento--title .card-bento__art{width:64px;height:64px}.card-bento--title .card-bento__title{padding-right:76px}.card-bento:not(.card-bento--title):not(.card-bento--row) .card-bento__art{width:72px;height:72px;top:16px;bottom:auto}.card-bento:not(.card-bento--title):not(.card-bento--row) .card-bento__title{padding-right:80px}.card-bento--row .card-bento__art--inline{width:64px;height:64px}}@media (min-width:64rem){.card-bento{border-radius:28px;padding:24px}.card-bento__body{font-size:16px;line-height:24px}.card-bento__action{margin-top:24px}}.stat-tile{text-align:center;background:var(--color-brand-mint);transition:transform .15s var(--ease-in-out);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:20px;display:flex}.stat-tile:hover{transform:translateY(-2px)}.stat-tile--sky{background:var(--color-brand-sky)}.stat-tile--butter{background:var(--color-brand-butter)}.stat-tile--lavender{background:var(--color-brand-lavender)}.stat-tile__num{font:700 32px/1.1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-brand-black)}.stat-tile__label{font:400 12px/16px var(--font-poppins);color:#13131599}@media (min-width:64rem){.stat-tile{border-radius:24px;padding:24px}.stat-tile__num{font-size:36px}}@media (max-width:39.99rem){.stat-tile{padding:16px 12px}.stat-tile__num{overflow-wrap:anywhere;font-size:clamp(22px,7vw,32px)}}.step-card{border:1px solid var(--color-line-f3);transition:transform .15s var(--ease-in-out), box-shadow .15s var(--ease-in-out);background:#fff;border-radius:16px;padding:24px}.step-card:hover{box-shadow:var(--shadow-lift-xs-hover);transform:translateY(-2px)}.step-card__num{background:var(--color-brand-mint);width:44px;height:44px;font:italic 500 18px/1 var(--font-fraunces);color:var(--color-brand-black);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}@media (min-width:64rem){.step-card{border-radius:24px}}.info-card{border:1px solid var(--color-line-f3);background:#fff;border-radius:16px;padding:32px}.info-card__icon{background:#eff6ff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.site-header{border-bottom:1px solid var(--color-line-header);height:64px;box-shadow:var(--shadow-header);background:#fff;position:relative}.site-header:before{content:"";background:var(--grad-header);pointer-events:none;position:absolute;inset:0}.site-header-wrap,.checkout-header-wrap{padding-top:env(safe-area-inset-top);background:#fff}@media (min-width:64rem){.site-header{height:70px}}.logo{flex-shrink:0;align-items:center;line-height:0;display:inline-flex}.logo img{width:auto;height:40px;display:block}@media (min-width:40rem){.logo--header img{height:44px}}@media (min-width:64rem){.logo--header img{height:50px}}.logo--menu img{height:40px}.logo--checkout img{height:44px}.logo--card img{height:36px}.logo--footer img{height:60px}.nav-link{height:36px;font:500 13px/19.5px var(--font-poppins);white-space:nowrap;color:#000000bf;transition:color .2s var(--ease-in-out), background-color .2s var(--ease-in-out);border-radius:9999px;align-items:center;gap:0;padding:8px 16px;display:inline-flex}.nav-link:hover,.nav-link[aria-current=page]{color:#000;background:#00000008}.nav-link:focus-visible{outline-offset:2px;outline:2px solid #000}@media (min-width:64rem) and (max-width:79.99rem){.nav-list--tight{gap:0}.nav-list--tight .nav-link{padding-inline:12px}}.icon-btn{color:#000000b3;width:40px;height:40px;transition:color .2s var(--ease-in-out), background-color .2s var(--ease-in-out);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-btn:hover{color:#000;background:#00000008}.icon-btn svg{width:22px;height:22px}.icon-btn--menu svg{width:20px;height:20px}html :is(.icon-btn,.btn-circle,.cdrawer__close,.picker__close,.viewer__close,.coasum__close,.citem__remove):focus-visible{outline:none;box-shadow:0 0 0 2px #0003}html .icon-btn:focus-visible{background-color:#0000000d}html[data-ac-input=pointer] :is(.cdrawer__close,.picker__close,.viewer__close,.coasum__close,.citem__remove):focus-visible{box-shadow:none}.site-footer .btn-circle:focus-visible{box-shadow:0 0 0 2px #fff6}.cart-badge{color:#fff;min-width:18px;height:18px;font:600 10px/15px var(--font-poppins);font-variant-numeric:tabular-nums;transition:transform .2s var(--ease-out);pointer-events:none;background:#000;border-radius:9999px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:absolute;top:-2px;right:-2px}.cart-badge.is-popping{animation:pop .2s var(--ease-out)}.announce{background:var(--grad-strip);color:#fff;text-align:center;font:500 12px/16px var(--font-sans);padding:12px 16px}.announce__label{font:700 12px/16px var(--font-poppins);letter-spacing:.08em;text-transform:uppercase;color:var(--color-strip-label);margin-right:6px}.announce a{color:#fff;text-underline-offset:2px;text-decoration:underline}.announce .amount,.announce bdi{font-weight:700}@media (max-width:39.99rem){.announce__more{display:none}}.checkout-header{border-bottom:1px solid var(--color-line-header);background:#fff;height:64px;position:relative}@media (min-width:64rem){.checkout-header{height:70px}}.checkout-header__inner{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}@media (min-width:40rem){.checkout-header__inner{padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right))}}@media (min-width:64rem){.checkout-header__inner{padding-left:max(32px, env(safe-area-inset-left));padding-right:max(32px, env(safe-area-inset-right))}}.checkout-header .btn-link{border-radius:9999px;min-width:40px;min-height:40px;margin-left:-12px;padding-inline:12px}.checkout-header .btn-link:hover{background:#0000000a}.secure-pill{background:var(--color-success-soft);font:500 12px/16px var(--font-poppins);color:var(--color-success-strong);border:1px solid #bbf7d0;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.drawer{z-index:60;pointer-events:none;visibility:hidden;transition:visibility 0s linear .2s;position:fixed;inset:0}.drawer.is-open{pointer-events:auto;visibility:visible;transition-delay:0s}.drawer__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .2s var(--ease-in-out);background:#0000004d;position:absolute;inset:0}.drawer.is-open .drawer__overlay{opacity:1;transition-duration:.3s}.drawer__panel{z-index:1;width:100%;height:100dvh;box-shadow:var(--shadow-menu-panel);transition:transform .2s var(--ease-in);overscroll-behavior:contain;will-change:transform;background:#fff;outline:none;flex-direction:column;display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.drawer.is-open .drawer__panel{transition:transform .3s var(--ease-out);transform:translate(0)}@media (min-width:40rem){.drawer--left .drawer__panel{width:320px}}.drawer--left .drawer__panel{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left)}.drawer--right .drawer__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0006}.drawer--right .drawer__panel{width:90vw;max-width:448px;box-shadow:var(--shadow-pop);padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);left:auto;right:0;transform:translate(100%)}.drawer--right.is-open .drawer__panel{transform:translate(0)}.mm-head{border-bottom:1px solid #0000000d;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.mm-close{color:#0006;margin-right:-8px}.mm-close:hover{color:#000}.mm-close svg{width:20px;height:20px}.mm-nav{overscroll-behavior:contain;flex:auto;padding:24px 0;overflow-y:auto}.mm-list{flex-direction:column;padding:0 16px;display:flex}.mm-link{height:56px;font:500 16px/24px var(--font-poppins);color:#000;transition:color .2s var(--ease-in-out), background-color .2s var(--ease-in-out);border-radius:16px;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.mm-link:hover,.mm-link:focus-visible{background:linear-gradient(90deg,#f9fafb,#f9fafb80)}.mm-link__label{align-items:center;display:inline-flex}.mm-link__chev{color:#0003;width:16px;height:16px;transition:color .2s var(--ease-in-out), transform .2s var(--ease-in-out);flex-shrink:0}.mm-link:hover .mm-link__chev{color:#0000004d;transform:translate(2px)}.mm-link[aria-current=page]{background:var(--color-surface-gray)}.mm-divider{background:var(--grad-divider);height:1px;margin:24px}.mm-link--secondary{color:#0000008a;height:48px;font-size:15px}.mm-link--secondary:hover,.mm-link--secondary:focus-visible{color:#000c;background:#f9fafbcc}.mm-signed-in{font:500 13px/1.4 var(--font-poppins);color:#00000080;align-items:center;gap:8px;padding:4px 20px 8px;display:flex}.mm-signed-in span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.is-locked .trp-floating-switcher{visibility:hidden}.mm-foot{text-align:center;font:500 12px/16px var(--font-poppins);color:#0000008a;padding:24px;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-top:1px solid #0000000d;flex-shrink:0}.site-footer{background:var(--color-footer);color:#fff;padding-bottom:env(safe-area-inset-bottom)}.site-footer :focus-visible{outline-color:#fff}.footer-desc{max-width:320px;font:400 14px/22.75px var(--font-sans);color:#ffffffb3}.footer-h{font:600 14px/20px var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:#fff}.footer-link{font:400 14px/20px var(--font-poppins);color:#ffffffb3;transition:color .2s var(--ease-in-out);align-items:center;display:inline-flex}.footer-link:hover{color:#fff}@media (max-width:63.99rem){.footer-link{min-width:24px;min-height:24px}}.social-btn{color:#ffffffb3;width:40px;height:40px;transition:color .2s var(--ease-in-out), background-color .2s var(--ease-in-out);background:#ffffff0d;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.social-btn:hover{color:#fff;background:#ffffff1a}.social-btn svg{width:20px;height:20px}.disclaimer{border-left:4px solid var(--color-amber);background:#fbbf241a;border-radius:6px;gap:12px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #fbbf2433}@media (min-width:40rem){.disclaimer{padding:20px}}.disclaimer__icon{width:20px;height:20px;color:var(--color-amber);flex-shrink:0;margin-top:2px}.disclaimer__label{font:700 12px/16px var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--color-amber-ink)}.disclaimer__body{font:400 12px/19.5px var(--font-sans);color:#ffffffd9;margin-top:6px}.disclaimer__body strong{font-weight:600}.disclaimer__link{font:500 12px/19.5px var(--font-poppins);color:var(--color-amber-ink)}.disclaimer__link:hover{text-underline-offset:2px;text-decoration:underline}@media (max-width:39.99rem){.disclaimer__link{width:fit-content;margin-top:4px;display:block}}.pay-marks{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pay-mark{color:#fff;opacity:.9;width:auto;height:20px;display:block}.pay-mark--wallet{height:24px}.trust-item{font:400 12px/16px var(--font-sans);color:#ffffffb3;align-items:center;gap:6px;display:inline-flex}.trust-item svg{flex-shrink:0;width:16px;height:16px}.acc__btn{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.acc__q{font-family:var(--font-sans)}.acc__panel{overflow:hidden}.js .acc__panel{opacity:0;visibility:hidden;max-height:0;transition:max-height .3s var(--ease-out), opacity .3s var(--ease-out), padding .3s var(--ease-out), visibility 0s linear .3s}.js .acc__item.is-open>.acc__panel{max-height:var(--acc-max,500px);opacity:1;visibility:visible;transition:max-height .3s var(--ease-out), opacity .3s var(--ease-out), padding .3s var(--ease-out), visibility 0s linear 0s}.acc__icon{transition:transform .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.acc--divider .acc__item{border-bottom:1px solid var(--color-line-ee)}.acc--divider .acc__item:last-child{border-bottom:0}.acc--divider .acc__btn{padding:20px 0}.acc--divider .acc__q{color:#000;padding-right:16px;font-size:16px;font-weight:600;line-height:28px;transition:color .2s}.acc--divider .acc__btn:hover .acc__q{color:#000000b3}.acc--divider .acc__icon{background:var(--color-surface-f5);color:#333;width:28px;height:28px}.acc--divider .acc__btn:hover .acc__icon{background:#e5e5e5}.acc--divider .acc__icon svg{stroke-width:2.5px;width:16px;height:16px}.acc--divider .acc__item.is-open .acc__icon{color:#fff;background:#000;transform:rotate(180deg)}.acc--divider .acc__panel{padding-bottom:20px}.js .acc--divider .acc__panel{padding-bottom:0}.js .acc--divider .acc__item.is-open>.acc__panel{padding-bottom:20px}.acc--divider .acc__a{color:var(--color-ink-555);font-size:14px;line-height:1.625}@media (min-width:64rem){.acc--divider .acc__btn{padding:24px 0}.acc--divider .acc__q{font-size:18px}.acc--divider .acc__a{font-size:16px;line-height:24px}.js .acc--divider .acc__item.is-open>.acc__panel{padding-bottom:24px}}.acc--card{flex-direction:column;gap:16px;display:flex}.acc--card .acc__item{border:1px solid var(--color-line-f3);background:#fff;border-radius:16px;overflow:hidden}.acc--card .acc__btn{padding:20px 24px;transition:background-color .15s}.acc--card .acc__btn:hover{background:var(--color-surface-gray)}.acc--card .acc__q{color:#000;font-size:16px;font-weight:500;line-height:24px}.acc--card .acc__icon{color:#9ca3af;width:20px;height:20px;transition-duration:.15s}.acc--card .acc__icon svg{width:20px;height:20px}.acc--card .acc__item.is-open .acc__icon{transform:rotate(180deg)}.acc--card .acc__a{color:var(--color-ink-gray);padding:0 24px 20px;font-size:16px;line-height:1.625}.acc--plus{flex-direction:column;gap:12px;display:flex}.acc--plus .acc__item{border:1px solid var(--color-line-f3);background:#fff;border-radius:16px;transition:box-shadow .2s}.acc--plus .acc__item:hover,.acc--plus .acc__item.is-open{box-shadow:var(--shadow-details)}.acc--plus .acc__btn{padding:16px 20px}.acc--plus .acc__q{color:#000;font-size:15px;font-weight:500;line-height:22px}.acc--plus .acc__icon{background:var(--color-surface-gray);border:1px solid var(--color-line-f3);width:28px;height:28px;color:var(--color-ink-gray);transition-duration:.15s}.acc--plus .acc__icon svg{width:14px;height:14px}.acc--plus .acc__item.is-open .acc__icon{transform:rotate(45deg)}.acc--plus .acc__a{font:400 14px/1.625 var(--font-poppins);color:var(--color-ink-gray);padding:0 20px 16px}.acc--plus-soft .acc__item{box-shadow:0 1px 2px #0000000d}.acc--plus-soft .acc__btn{padding:20px 24px}.acc--plus-soft .acc__icon{background:var(--color-line-f3);border:0;width:32px;height:32px}.acc--plus-soft .acc__a{padding:0 24px 20px}.acc__a p+p{margin-top:12px}.acc__a a{color:#000;text-underline-offset:2px;font-weight:600;text-decoration:underline}.tab-pill{background:var(--color-surface-f5);color:var(--color-ink-555);font:500 14px/14px var(--font-poppins);white-space:nowrap;transition:color .3s var(--ease-out), background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:9999px;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.tab-pill:hover{color:#000;background:#ececec}.tab-pill svg{opacity:.6;width:16px;height:16px;transition:opacity .2s}.tab-pill[aria-selected=true]{color:#fff;box-shadow:var(--shadow-v3-md);background:#000}.tab-pill[aria-selected=true] svg{opacity:1}.tab-pill:focus-visible{outline-offset:2px;outline:2px solid #000}@media (max-width:63.99rem){.tab-pill{gap:6px}}.tabpanels{display:grid}.tabpanel{transition:opacity .5s var(--ease-out), transform .5s var(--ease-out), visibility 0s linear 0s;grid-area:1/1}.tabpanel[aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out), visibility 0s linear .5s;transform:translateY(12px)scale(.98)}.tabs-scroll{position:relative}.tabs-scroll__track{scrollbar-width:none;gap:8px;margin:-4px;padding:4px 48px 4px 4px;display:flex;overflow-x:auto}.tabs-scroll__track::-webkit-scrollbar{display:none}.tabs-scroll__fade{pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 45%);justify-content:flex-end;align-items:center;width:76px;padding-right:4px;display:flex;position:absolute;top:0;bottom:0;right:-4px}.tabs-scroll__hint{background:var(--color-surface-f5);width:20px;height:20px;color:var(--color-ink-666);animation:pulse 2s var(--ease-pulse) infinite;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.tabs-scroll__hint svg{width:12px;height:12px}@media (min-width:40rem){.tabs-scroll__track{flex-wrap:wrap;padding-right:4px;overflow:visible}.tabs-scroll__fade{display:none}}@media (min-width:64rem){.tabs-scroll__track{gap:10px}}.carousel__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:8px 0 12px 5px;scroll-padding-left:5px;display:flex;overflow-x:auto}.carousel__track::-webkit-scrollbar{display:none}.carousel__track>*{scroll-snap-align:start;flex-shrink:0}.carousel__nav{gap:8px;display:none}@media (min-width:64rem){.carousel__nav{display:flex}}.marquee{border-top:1px solid var(--color-line-ticker);background:var(--grad-ticker);padding:12px 0;overflow:hidden}.marquee__track{white-space:nowrap;width:max-content;animation:28s linear infinite marquee;display:flex}.marquee.is-paused .marquee__track,.marquee:hover .marquee__track{animation-play-state:paused}.marquee__group{flex-shrink:0;display:flex}.marquee__item{font:400 11px/16.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-ticker);padding-right:0}.marquee__sep{color:var(--color-ink-ticker);font:400 11px/16.5px var(--font-mono);padding:0 14px}.home .marquee{--font-mono:"IBM Plex Mono Late", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.tip{align-items:center;gap:6px;display:inline-flex;position:relative}.tip__trigger{cursor:help;text-align:left;border-radius:4px;align-items:center;gap:6px;display:inline-flex}.tip__label{text-underline-offset:2px;-webkit-text-decoration:underline dotted #9ca3af;text-decoration:underline dotted #9ca3af;text-decoration-thickness:1.5px;transition:text-decoration-color .2s}.tip__trigger:hover .tip__label,.tip__trigger:focus-visible .tip__label{-webkit-text-decoration-color:var(--color-brand-black);-webkit-text-decoration-color:var(--color-brand-black);text-decoration-color:var(--color-brand-black)}.tip__q{background:var(--color-line-e5);width:16px;height:16px;color:var(--color-ink-gray);font:600 10px/1 var(--font-poppins);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.tip__trigger:hover .tip__q{background:#d1d5db}.tip__bubble{z-index:40;background:var(--color-brand-black);width:260px;box-shadow:var(--shadow-pop);font:400 13px/1.625 var(--font-sans);color:#fff;text-align:left;white-space:normal;opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s linear .2s;pointer-events:none;border-radius:8px;margin-bottom:10px;padding:12px 14px;position:absolute;bottom:100%;left:0;transform:translateY(4px)}.tip__bubble:after{content:"";border:6px solid #0000;border-top-color:var(--color-brand-black);position:absolute;top:100%;left:20px}.tip:hover .tip__bubble,.tip:focus-within .tip__bubble{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.tip.is-dismissed .tip__bubble{opacity:0;visibility:hidden}@media (min-width:40rem){.tip__bubble{width:280px}}.field-input{background:var(--color-surface-f5);color:#000;width:100%;height:56px;font:400 16px/24px var(--font-poppins);border:1px solid #0000;border-radius:16px;padding:0 16px;transition:background-color .15s,border-color .15s}.field-input::placeholder{color:#0006}.field-input:focus{background:#fff;border-color:#000;outline:none}.field-input[aria-invalid=true]{border-color:var(--color-error)}textarea.field-input{height:auto;min-height:140px;padding:14px 16px}.search-field{width:100%;max-width:448px;position:relative}.search-field__icon{color:#9ca3af;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search-field__input{border:1px solid var(--color-line-e5);background:var(--color-surface-gray);color:#111827;width:100%;height:44px;font:400 16px/24px var(--font-poppins);border-radius:9999px;padding:0 40px 0 48px;transition:border-color .15s,box-shadow .15s}.search-field__input::placeholder{color:#9ca3af}.search-field__input:focus{border-color:#d1d5db;outline:none;box-shadow:0 0 0 2px #0000001a}.search-field__input:focus-visible{border-color:#000;box-shadow:0 0 0 2px #0003}.search-field__clear{color:#9ca3af;border-radius:9999px;padding:12px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.search-field__clear:hover{color:var(--color-ink-gray)}.select-pill{appearance:none;border:1px solid var(--color-line-e5);font:500 14px/20px var(--font-poppins);color:var(--color-ink-gray-7);cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center/16px 16px no-repeat;border-radius:9999px;padding:10px 40px 10px 16px;transition:border-color .15s,box-shadow .15s}.select-pill:hover{border-color:#d1d5db}.select-pill:focus{outline:none}.select-pill:focus-visible{border-color:#000;box-shadow:0 0 0 2px #0003}.check,.radio{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #d4d4d8;flex-shrink:0;place-content:center;width:18px;height:18px;margin:0;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-grid}.check{border-radius:5px}.radio{border-radius:9999px}.check:checked{background:var(--color-brand-black) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") no-repeat center / 12px 12px;border-color:var(--color-brand-black)}.radio:checked{border-color:var(--color-brand-black);background:radial-gradient(circle, var(--color-brand-black) 0 3px, #fff 3.5px)}.check:focus-visible,.radio:focus-visible{outline:none;box-shadow:0 0 0 3px #0000001a}.check-label{font:400 14px/20px var(--font-sans);color:var(--color-ink-555);cursor:pointer;align-items:flex-start;gap:10px;display:inline-flex}.news-form{background:#fff;border:1px solid #dedede;border-radius:9999px;align-items:center;width:100%;padding:4px;display:flex;box-shadow:0 1px 2px #0000000d}.news-form:focus-within{border-color:#000}.news-form:has(.news-form__input:focus-visible){box-shadow:0 0 0 2px #0003,0 1px 2px #0000000d}.news-form__input{min-width:0;min-height:40px;font:400 16px/24px var(--font-sans);color:#000;background:0 0;border:0;flex:auto;padding:8px 16px}.news-form__input::placeholder{color:#00000073}.news-form__input:focus{outline:none}.news-form__btn{color:#fff;min-height:40px;font:500 14px/20px var(--font-poppins);background:#000;border-radius:9999px;flex-shrink:0;padding:10px 24px;transition:background-color .15s}.news-form__btn:hover{background:#000000e6}.news-form__btn:disabled{opacity:.5;cursor:not-allowed}@media (min-width:40rem){.news-form__input{padding-inline:16px}}@media (min-width:64rem){.news-form{min-width:340px;padding:6px}}.newsletter-wrap>.content-container>section{z-index:25;position:relative}.form-status{min-height:0;font:500 13px/18px var(--font-poppins)}.form-status.is-success{color:var(--color-success-strong)}.form-status.is-error{color:var(--color-error-strong)}.ac-notice{border:1px solid var(--color-line-e8);min-height:60px;font:400 14px/20px var(--font-sans);color:var(--color-ink-555);overflow-wrap:anywhere;background:#fff;border-radius:20px;padding:20px 20px 20px 60px;position:relative}.ac-notice:before{content:"";background:var(--color-surface-f5) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 7.75h.01'/%3E%3C/svg%3E") center / 18px 18px no-repeat;border-radius:9999px;width:36px;height:36px;position:absolute;top:12px;left:12px}.ac-notice--success:before{background-color:var(--color-success-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316a34a' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.5 12.5 4 4 9-9'/%3E%3C/svg%3E")}.ac-notice--error:before{background-color:#fff1f2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23be123c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.75v5M12 16.25h.01'/%3E%3C/svg%3E")}.ac-notice strong{color:#000;font-weight:600}.ac-notice__text{display:block}.ac-notice__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ac-notice a.ac-notice__btn{border:1px solid var(--color-brand-black);min-height:36px;color:var(--color-brand-black);font:500 13px/1.2 var(--font-poppins);text-align:center;background:#fff;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:0 16px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.ac-notice a.ac-notice__btn:after{content:"";position:absolute;inset:-4px 0}.ac-notice a.ac-notice__btn:hover{background:var(--color-brand-black);color:#fff;text-decoration:none}.ac-notice a.ac-notice__btn:focus-visible{outline-offset:2px;outline:2px solid #000}.ac-toasts{left:calc(16px + env(safe-area-inset-left));right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:70;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed}@media (min-width:40rem){.ac-toasts{left:auto;right:calc(24px + env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));align-items:flex-end}}.ac-toast{background:var(--color-brand-black);color:#fff;max-width:400px;box-shadow:var(--shadow-pop);font:400 14px/20px var(--font-sans);pointer-events:auto;opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex;transform:translateY(8px)}.ac-toast.is-in{opacity:1;transform:translateY(0)}.ac-toast svg{flex-shrink:0;width:16px;height:16px}.ac-toast--success svg{color:var(--color-success-dot)}.ac-toast--error svg{color:#fb7185}.spinner{width:16px;height:16px;animation:1s linear infinite spin}.vial{pointer-events:none;position:absolute}.vial__float,.vial__spin{width:100%}.vial__img{filter:drop-shadow(0 18px 22px #1f294438);width:100%;height:auto;display:block}.vial__box{position:relative}.vial__box>.vial__img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.vial__img--flat{mix-blend-mode:multiply;filter:none}.vial--frame .vial__img,.q-card__img>.vial__img{transform:translate(var(--vf-x,0%), var(--vf-y,0%)) rotate(var(--vf-r,0deg)) scale(var(--vf-s,1));filter:drop-shadow(0 calc(18px / var(--vf-s,1)) calc(22px / var(--vf-s,1)) #1f294438)}.vial--hero-a{--vf-s:.69;--vf-r:-23deg;--vf-x:3%;--vf-y:-0.4%}.vial--hero-b{--vf-s:.72;--vf-y:-1.3%}.vial--hero-c{--vf-s:.545;--vf-r:-19deg;--vf-x:14.3%;--vf-y:-1.3%}.vial--hero-d{--vf-s:.515;--vf-r:17deg;--vf-x:-16.4%;--vf-y:-1.4%}.vial--guarantee{--vf-s:.945;--vf-y:1.1%}.vial--cta{--vf-s:.95}.q-card__img{--vf-s:.756;--vf-r:-19deg;--vf-x:18.6%;--vf-y:-1.8%}@media (max-width:63.99rem){.vial--hero-a{--vf-s:.79}.vial--hero-b{--vf-s:.62}}@media (min-width:64rem) and (max-width:79.99rem){.vial--hero-a{--vf-x:10%}}@media (min-width:64rem){.hero>.content-container>:first-child{z-index:30;position:relative}}.float-a{animation:4s ease-in-out infinite float}.float-b{animation:5s ease-in-out .5s infinite float-slow}.float-c{animation:4.5s ease-in-out 1s infinite float-delayed}.hl{white-space:nowrap;animation:3s ease-in-out 1.5s infinite text-glow;display:inline-block;position:relative}.hl__glow{background:var(--grad-highlight);filter:blur(10px);opacity:0;height:14px;transition:opacity 1s var(--ease-out);pointer-events:none;z-index:-1;border-radius:9999px;position:absolute;bottom:-6px;left:-4%;right:-4%}.hl__line{background:var(--grad-highlight);transform-origin:0;height:4px;transition:transform 1s var(--ease-out);pointer-events:none;border-radius:9999px;position:absolute;bottom:-3px;left:0;right:0;overflow:hidden;transform:scaleX(0)}.hl__line:after{content:"";background:var(--grad-shimmer);position:absolute;inset:0;transform:translate(-100%)}@media (min-width:64rem){.hl__line{height:5px;bottom:0}}.hl__spark{background:var(--grad-sparkle);opacity:0;pointer-events:none;border-radius:9999px;width:6px;height:6px;position:absolute}.hl__spark--1{top:-8px;left:20%}.hl__spark--2{top:-5px;left:50%}.hl__spark--3{top:-10px;left:80%}.hl.is-inview .hl__line{transform:scaleX(1)}.hl.is-inview .hl__line:after{animation:2s ease-in-out 1s infinite shimmer}.hl.is-inview .hl__glow{opacity:.4;animation:1s ease-in-out 1s infinite pulse-glow}.hl.is-inview .hl__spark--1{animation:2s ease-out 1.2s infinite float-sparkle}.hl.is-inview .hl__spark--2{animation:2.5s ease-out 1.8s infinite float-sparkle}.hl.is-inview .hl__spark--3{animation:2.2s ease-out 2.4s infinite float-sparkle}.no-js .hl__line{transform:scaleX(1)}.g-row{min-height:80px;box-shadow:var(--shadow-row-float);background:#fff;align-items:center;gap:12px;padding:10px 16px 10px 28px;display:flex;position:relative}.g-row__strip{width:12px;position:absolute;top:0;bottom:0;left:0}.g-row__icon{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.g-row__icon svg{width:24px;height:24px}.g-row__title{font:600 14px/1.24 var(--font-sans);color:#000}.g-row__title .tip__trigger{font:600 14px/1.24 var(--font-poppins);color:#000}.g-row__sub{font:400 12px/1.24 var(--font-sans);color:var(--color-ink-555)}.g-row .tip{position:static}.g-row .tip__bubble{--tip-arrow:70px;max-width:calc(100% - 32px);left:16px}.g-row .tip__bubble:after{left:var(--tip-arrow)}@media (min-width:48rem){.g-row .tip__bubble{--tip-arrow:86px}.g-row{gap:12px;min-height:88px;padding-left:36px}.g-row__icon{width:52px;height:52px}.g-row__icon svg{width:28px;height:28px}.g-row__title,.g-row__title .tip__trigger{font-size:16px;line-height:24px}.g-row__sub{font-size:14px;line-height:20px}}@media (min-width:64rem){.g-row .tip__bubble{--tip-arrow:102px}.g-row{gap:16px;min-height:100px;padding-left:40px}.g-row__strip{width:24px}.g-row__icon{width:60px;height:60px}.g-row__icon svg{width:32px;height:32px}.g-row__title,.g-row__title .tip__trigger{font-size:18px;line-height:28px}.g-row__sub{font-size:16px;line-height:24px}}.q-stat{align-items:center;gap:8px;display:flex}.q-stat__num{font:700 20px/28px var(--font-sans);letter-spacing:-.6px;color:#000;font-variant-numeric:tabular-nums}.q-stat__label{max-width:80px;font:400 12px/1.25 var(--font-sans);color:var(--color-ink-555);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (min-width:40rem){.q-stat+.q-stat{margin-left:41px;position:relative}.q-stat+.q-stat:before{content:"";background:var(--color-line-e0);width:1px;height:32px;margin-top:-16px;position:absolute;top:50%;left:-21px}}@media (min-width:64rem){.q-stat{gap:10px}.q-stat__num{font-size:24px;line-height:32px}.q-stat__label{font-size:14px}.q-stat+.q-stat{margin-left:49px}.q-stat+.q-stat:before{left:-25px}}.q-tabpanels{min-height:220px}.q-tabpanels>.tabpanel{align-self:start}.q-panel{border:1px solid var(--color-line-ea);background:var(--grad-panel);border-radius:16px;padding:20px}.q-why{border:1px solid var(--color-line-e8);font:400 12px/19.5px var(--font-sans);color:var(--color-ink-555);background:#fff;border-radius:12px;margin-top:16px;padding:14px 14px 14px 22px;position:relative;overflow:hidden}@media (min-width:64rem){.q-tabpanels{min-height:240px}.q-panel{border-radius:20px;padding:24px}.q-why{padding:16px 16px 16px 24px;font-size:14px;line-height:20px}}.q-why:before{content:"";background:var(--grad-accent-green);width:4px;position:absolute;top:0;bottom:0;left:0}.q-why strong{color:#000;font-weight:700}.glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-v3-lg);background:#fffffff2;border:1px solid #ffffff80;border-radius:12px}.q-card__img{transition:transform .5s var(--ease-in-out)}.q-card:hover .q-card__img{transform:scale(1.02)}.q-link{transition:transform .2s var(--ease-in-out), box-shadow .2s var(--ease-in-out)}.q-link:hover{box-shadow:var(--shadow-v3-xl);transform:scale(1.01)}.q-link:hover .btn-circle--fill{color:#fff;background:#000}.q-link .btn-circle--fill svg{transition:transform .2s var(--ease-in-out)}.q-link:hover .btn-circle--fill svg{transform:translate(2px)}.q-badge{transition:transform .2s var(--ease-in-out), box-shadow .2s var(--ease-in-out)}.q-badge:hover{box-shadow:var(--shadow-v3-xl);transform:scale(1.02)}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.woocommerce-notices-wrapper:empty,.woo-notices:empty{display:none}.woocommerce-notices-wrapper:not(:empty){margin-bottom:20px}.woocommerce-notices-wrapper>*+*{margin-top:10px}.woo-notices .woocommerce-notices-wrapper:not(:empty){margin-bottom:16px}.ac-notice+.ac-notice{margin-top:10px}.ac-notice--list{list-style:none}.ac-notice--list li+li{margin-top:4px}.ac-notice a,.ac-notice .button,.ac-notice .restore-item,.ac-notice .notice-link{color:#000;font:600 14px/20px var(--font-poppins);text-underline-offset:2px;margin-left:4px;text-decoration:underline}.ac-notice a:hover{text-decoration-thickness:2px}.ac-notice a.notice-link{position:relative}.ac-notice a.notice-link:after{content:"";position:absolute;inset:-10px -4px}.woocommerce-NoticeGroup{margin-bottom:20px}.ac-notice--list a{font:500 14px/20px var(--font-sans);color:var(--color-brand-black);margin-left:0;-webkit-text-decoration:underline #00000040;text-decoration:underline #00000040}.ac-notice--list a:hover{text-decoration-color:currentColor}.ac-notice[tabindex="-1"]:focus,.woocommerce-NoticeGroup:focus{outline:none}.woocommerce-NoticeGroup:empty{display:none}.page-head{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.page-head>.btn{align-self:flex-start}.page-head__sub{font:400 14px/20px var(--font-sans);color:var(--color-ink-gray-5);margin-top:6px}@media (min-width:40rem){.page-head{flex-direction:row;justify-content:space-between;align-items:flex-end}.page-head__sub{font-size:16px;line-height:24px}}@media (min-width:64rem){.page-head{margin-bottom:32px}}.empty-state{text-align:center;flex-direction:column;align-items:center;padding:64px 16px;display:flex}.empty-state__icon{background:var(--color-offwhite);color:#6b7280;border-radius:9999px;justify-content:center;align-items:center;width:80px;height:80px;display:inline-flex}.store--with-popular .empty-state{padding-bottom:0}.empty-state__title{font:600 20px/1.3 var(--font-sans);color:var(--color-brand-black);margin-top:24px}.empty-state__text{max-width:448px;font:400 14px/1.6 var(--font-sans);color:var(--color-ink-gray-5);margin-top:8px}.empty-state .btn{margin-top:28px}.empty-state--card{border:1px solid var(--color-line-e8);background:#fff;border-radius:20px}@media (min-width:64rem){.empty-state{padding-block:96px}.empty-state__icon{width:96px;height:96px}.empty-state__title{font-size:24px}.empty-state__text{font-size:16px}}.line-thumb{background:var(--color-surface-f5);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;position:relative}.line-thumb__img{object-fit:contain;filter:drop-shadow(0 6px 8px #1f29442e);width:auto;max-width:86%;height:84%;display:block}.line-thumb__img.is-flat{mix-blend-mode:multiply;filter:none;border-radius:12px;width:100%;max-width:none;height:100%}.line-thumb--sm{background:var(--grad-thumb);width:64px;height:64px}.line-thumb__qty{background:var(--color-brand-black);color:#fff;min-width:20px;height:20px;font:600 11px/1 var(--font-poppins);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex;position:absolute;top:-6px;right:-6px}@media (min-width:40rem){.cart-row .line-thumb{width:96px;height:96px}}.search-field__input::-webkit-search-cancel-button{display:none}.btn.is-loading{cursor:progress}.btn.is-loading .btn__icon{animation:1s linear infinite spin}.cart-pill{left:calc(12px + env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;background:var(--color-brand-black);color:#fff;height:44px;box-shadow:var(--shadow-pill-float);transition:transform .3s var(--ease-out), opacity .3s var(--ease-out), visibility 0s linear 0s;border-radius:9999px;align-items:center;gap:10px;padding:0 16px 0 14px;display:inline-flex;position:fixed;overflow:hidden}.cart-pill.is-entering{opacity:0;transform:translateY(12px)}.cart-pill:active{transform:scale(.98)}.cart-pill:focus-visible{outline-offset:3px;outline:2px solid #000}body.has-sticky-buy .cart-pill{opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s var(--ease-out), opacity .3s var(--ease-out), visibility 0s linear .3s;transform:translateY(12px)}html:has(body.has-sticky-buy){scroll-padding-bottom:120px}@media (min-width:40rem){.cart-pill{left:auto;right:calc(24px + env(safe-area-inset-right))}body:has(.trp-floating-switcher) .cart-pill{bottom:68px}}.cart-pill__icon{display:inline-flex;position:relative}.cart-pill__count{background:var(--color-brand-mint);min-width:15px;height:15px;color:var(--color-brand-black);font:700 9px/1 var(--font-poppins);border-radius:9999px;justify-content:center;align-items:center;padding:0 3px;display:inline-flex;position:absolute;top:-6px;right:-8px}.cart-pill__total{font:700 13px/1 var(--font-poppins);font-variant-numeric:tabular-nums}.cart-pill__div{background:#fff3;width:1px;height:16px}.cart-pill__label{font:600 11px/1 var(--font-poppins);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;display:inline-flex}.cart-pill__bar{background:#ffffff26;height:2px;position:absolute;bottom:0;left:12px;right:12px}.cart-pill__bar>span{background:var(--color-brand-mint);width:0;height:100%;transition:width .5s var(--ease-out);display:block}.cart-pill.is-compact{justify-content:center;gap:0;width:44px;padding:0}.cart-pill.is-compact :is(.cart-pill__total,.cart-pill__label){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cart-pill.is-compact :is(.cart-pill__div,.cart-pill__bar){display:none}@media (min-width:64rem){.cart-pill.is-tucked:not(:focus-visible){translate:46px}.cart-pill.is-tucked:not(:focus-visible) .cart-pill__icon>svg{opacity:0}.cart-pill.is-tucked:not(:focus-visible) .cart-pill__count{translate:-20px 7px}.cart-pill.pf-anim{transition:transform .3s var(--ease-out), opacity .3s var(--ease-out), visibility 0s linear 0s, translate .25s var(--ease-out)}.cart-pill.pf-anim :is(.cart-pill__count,.cart-pill__icon>svg){transition:translate .25s var(--ease-out), opacity .15s var(--ease-out)}}.cdrawer__head{border-bottom:1px solid var(--color-line-e8);flex-shrink:0;align-items:center;height:45px;padding:6px 8px;display:flex;position:relative}.cdrawer__close{color:#333;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:inline-flex}.cdrawer__close:hover{background:#f3f4f6}.cdrawer__close:focus-visible{outline-offset:2px;outline:2px solid #000}[data-ac-input=pointer] :is(.cdrawer__close,.cdrawer__empty-btn,.citem__remove,.picker__close,.viewer__close,.coasum__close):focus-visible{outline:none}.cdrawer__title{font:700 11px/1 var(--font-poppins);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-black);align-items:center;gap:8px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cdrawer__body{overscroll-behavior:contain;flex:auto;padding:6px 0 12px;overflow-y:auto}.cdrawer__loading{color:#9ca3af;justify-content:center;align-items:center;padding:56px 0;display:flex}.citems{padding:0 16px}.citem{gap:12px;padding:14px 0;transition:opacity .15s;display:flex;position:relative}.citem+.citem{border-top:1px solid #0000000d}.citem.is-busy{opacity:.55;pointer-events:none}.citem__thumb{background:var(--grad-thumb);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;overflow:hidden}.citem__thumb:has(img:not(.is-flat)){align-items:flex-start}.citem__thumb img{object-fit:contain;filter:drop-shadow(0 6px 8px #1f29442e);width:auto;max-width:none;height:116%;margin-top:7%}.citem__thumb img.is-flat{mix-blend-mode:multiply;filter:none;width:100%;max-width:none;height:100%;margin-top:0}.citem__main{flex:auto;min-width:0;padding-right:48px}.citem__title{-webkit-line-clamp:2;font:700 14px/1.4 var(--font-poppins);color:var(--color-brand-black);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.citem__title:hover{text-underline-offset:2px;text-decoration:underline}.citem__variant{font:400 12px/1.4 var(--font-sans);color:var(--color-ink-gray-5);margin-top:2px}.citem__row{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;margin-right:-48px;display:flex}.citem__price{font:700 16px/1.4 var(--font-sans);color:var(--color-brand-black);font-variant-numeric:tabular-nums}.citem__remove{color:#999;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:2px;right:4px}.citem__remove:hover{color:#ef4444;background:#fef2f2}@media (min-width:40rem){.citem__thumb{width:80px;height:80px}.citem__title{font-size:16px;line-height:24px}.citem__price{font-size:18px;line-height:28px}}.qty-select{border:1px solid var(--color-line-e0);min-width:60px;height:36px;font:500 14px/1 var(--font-poppins);color:#000;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 10px center/14px 14px no-repeat;border-radius:9999px;padding:0 30px 0 12px}.qty-select:focus-visible{border-color:#000;outline:none;box-shadow:0 0 0 2px #0003}@media (pointer:coarse){.citem .qty-select{height:40px}}.cprotect{border-top:1px solid #0000000d;align-items:center;gap:8px;margin:2px 16px 0;padding:12px 0;display:flex}.cprotect__icon{color:var(--color-success);flex-shrink:0}.cprotect .tip__label{font:500 12px/1.4 var(--font-poppins);color:var(--color-ink-gray-7)}.cprotect .tip__bubble{left:-24px}.cprotect__value{font:600 14px/1 var(--font-poppins);color:var(--color-success);margin-left:auto}.cdrawer__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:48px 24px;display:flex}.cdrawer__empty-tile{border:1px solid var(--color-line-e8);background:var(--color-surface-f8);color:#999;border-radius:20px;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:20px;display:inline-flex}.cdrawer__empty-title{font:700 20px/1.3 var(--font-sans);color:var(--color-brand-black)}.cdrawer__empty-text{max-width:240px;font:400 14px/1.5 var(--font-sans);color:var(--color-ink-666);margin:8px auto 32px}.cdrawer__empty-btn{height:48px;padding-inline:32px;font-size:14px}.cdrawer__empty-btn .btn__arrow{width:16px;height:16px}.cdrawer__foot{padding:8px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--color-line-e8);background:#fff;flex-shrink:0}.ship-progress{padding:8px 0 10px}.ship-progress__track{background:#0000000f;border-radius:9999px;height:4px;overflow:hidden}.ship-progress__fill{background:var(--color-success);width:0;height:100%;transition:width .5s var(--ease-out);border-radius:9999px;display:block}.ship-progress__row{font:400 11px/16px var(--font-sans);color:var(--color-ink-666);justify-content:space-between;gap:8px;margin-top:6px;display:flex}.ship-progress__row>:first-child{font-weight:500}.ship-progress__amount{color:var(--color-ink-666);white-space:nowrap}.ship-progress__amount strong{font:600 11px/16px var(--font-poppins);color:#000}.ship-progress__amount.is-done{color:var(--color-success-strong);font-weight:600}.cdrawer__foot .ship-progress:has(+.cdrawer__dispatch:not([hidden])){padding-bottom:2px}.cdrawer__dispatch{border-bottom:1px solid var(--color-line-ee);font:400 11px/16px var(--font-sans);color:var(--color-ink-666);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:4px 0 10px;display:flex}.cdrawer__dispatch span:empty{display:none}.cdrawer__ships strong{font:600 11px/16px var(--font-poppins);color:#000}.cdrawer__arrives{text-align:right;margin-left:auto}.cdrawer__arrives strong{color:#374151;font-weight:500}.cdrawer__subtotal{font:600 14px/1 var(--font-sans);color:var(--color-brand-black);justify-content:space-between;align-items:baseline;padding:12px 0;display:flex}.cdrawer__subtotal-amount{font:700 20px/28px var(--font-sans);font-variant-numeric:tabular-nums;transition:opacity .15s}.cdrawer.is-busy .cdrawer__subtotal-amount{opacity:.45}.cdrawer__viewcart{text-align:center;min-height:40px;font:500 13px/1.4 var(--font-poppins);color:#0009;justify-content:center;align-items:center;margin-top:2px;display:flex}.cdrawer__viewcart:hover{color:#000;text-underline-offset:2px;text-decoration:underline}.drawer--modal .drawer__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006}.drawer--viewer .drawer__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080}.drawer--modal .drawer__panel{width:100%;height:auto;max-height:92dvh;box-shadow:var(--shadow-pop);transition:transform .2s var(--ease-in);padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;inset:auto 0 0;transform:translateY(100%)}.drawer--modal.is-open .drawer__panel{transition:transform .3s var(--ease-out);transform:translateY(0)}.drawer--viewer .drawer__panel{max-height:95dvh;box-shadow:var(--shadow-v3-xl);overflow:hidden}.sheet-grabber{background:#00000026;border-radius:9999px;flex-shrink:0;width:40px;height:4px;margin:8px auto 0;display:block}@media (min-width:40rem){.drawer--picker .drawer__panel{opacity:0;width:380px;transition:transform .2s var(--ease-in), opacity .2s var(--ease-in);border-radius:16px;padding-bottom:0;inset:50% auto auto 50%;transform:translate(-50%,calc(8px - 50%))}.drawer--picker.is-open .drawer__panel{opacity:1;transition:transform .3s var(--ease-out), opacity .3s var(--ease-out);transform:translate(-50%,-50%)}.drawer--picker .sheet-grabber{display:none}}@media (min-width:64rem){.drawer--viewer .drawer__panel{opacity:0;width:calc(100% - 48px);max-width:896px;max-height:calc(100dvh - 48px);transition:transform .2s var(--ease-in), opacity .2s var(--ease-in);border-radius:16px;padding-bottom:0;inset:50% auto auto 50%;transform:translate(-50%,calc(12px - 50%))}.drawer--viewer.is-open .drawer__panel{opacity:1;transition:transform .3s var(--ease-out), opacity .3s var(--ease-out);transform:translate(-50%,-50%)}.drawer--viewer .sheet-grabber{display:none}}.drawer--picker .drawer__panel.picker{padding:0 16px calc(24px + env(safe-area-inset-bottom))}@media (min-width:40rem){.drawer--picker .drawer__panel.picker{padding:20px}}.picker__head{justify-content:space-between;align-items:flex-start;gap:12px;margin:12px 0 14px;display:flex}@media (min-width:40rem){.picker__head{margin-top:0}}.picker__name{font:600 16px/1.3 var(--font-sans);color:var(--color-brand-black)}.picker__eyebrow{font:600 10px/1.5 var(--font-poppins);letter-spacing:.14em;text-transform:uppercase;color:#0000008c;margin-top:4px}.picker__close{color:#00000080;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:inline-flex}.picker__close:hover{color:#000;background:#0000000d}.picker__close{position:relative}.picker__close:after{content:"";border-radius:9999px;position:absolute;inset:-4px}.picker__rows{flex-direction:column;gap:8px;max-height:60vh;display:flex;overflow-y:auto}.picker-row{text-align:left;width:100%;transition:border-color .15s var(--ease-in-out);background:#fff;border:1px solid #0000001a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.picker-row:hover:not(:disabled){border-color:#0006}.picker-row.is-adding{border-color:var(--color-brand-black)}.picker-row:disabled{cursor:not-allowed;opacity:.5}.picker-row__size{font:600 14px/1.3 var(--font-poppins);color:var(--color-brand-black)}.picker-row__right{align-items:center;gap:12px;display:flex}.picker-row__price{font:700 14px/1 var(--font-poppins);color:var(--color-brand-black)}.picker-row__plus{color:#fff;background:#000;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.picker-row__sold{font:500 12px/1 var(--font-poppins);color:var(--color-ink-gray-5)}.picker__foot{text-align:center;font:400 11px/1.4 var(--font-poppins);color:var(--color-ink-gray-5);margin-top:14px}.viewer{overflow:hidden}.viewer__head{border-bottom:1px solid var(--color-line-ee);flex-shrink:0;align-items:center;gap:10px;padding:10px 12px 12px;display:flex}@media (min-width:64rem){.viewer__head{padding:12px 16px}}.viewer__icon{background:var(--color-success-soft);width:32px;height:32px;color:var(--color-success);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.viewer__title{font:600 14px/16px var(--font-sans);color:var(--color-brand-black)}.viewer__sub{white-space:nowrap;text-overflow:ellipsis;font:400 12px/16px var(--font-poppins);color:var(--color-ink-gray-5);overflow:hidden}.viewer__dl{font:500 12px/1.2 var(--font-poppins);color:var(--color-ink-555);border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;transition:border-color .15s,color .15s;display:inline-flex}.viewer__dl:hover{color:#000;border-color:#999}.viewer__close{width:32px;height:32px;color:var(--color-ink-555);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.viewer__close:hover{color:#000;background:#f3f4f6}.viewer__body{overscroll-behavior:contain;background:#f4f4f5;flex:auto;min-height:50vh;padding:12px;overflow:auto}@media (min-width:64rem){.viewer__body{padding:16px}}.viewer__body:focus{outline:none}.viewer__body:focus-visible{box-shadow:inset 0 0 0 2px #0003}.viewer__body img{background:#fff;border-radius:4px;max-width:100%;height:auto;margin:0 auto;display:block;box-shadow:0 1px 2px #0000000d}.viewer__body iframe{background:#fff;border:0;border-radius:4px;width:100%;height:75dvh;display:block}.viewer__msg{text-align:center;font:400 14px/1.5 var(--font-sans);color:var(--color-ink-555);flex-direction:column;align-items:center;gap:16px;padding:48px 16px;display:flex}.viewer__msg-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.co-fields{grid-template-columns:minmax(0,1fr);gap:14px 12px;display:grid}@media (min-width:40rem){.co-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.co-fields .form-row{grid-column:1/-1}.co-fields .form-row-first,.co-fields .form-row-last,.co-fields .form-row.is-pair{grid-column:auto}.co-fields .form-row.is-solo{grid-column:1/-1}}.co-fields .form-row,.auth-form .form-row,.ship-calc .form-row{flex-direction:column;min-width:0;margin:0;display:flex}.co-fields label,.auth-form label:not(.check-label),.ship-calc label{font:500 14px/20px var(--font-sans);color:var(--color-brand-black);margin-bottom:6px;display:block}.form-row .required,.form-row abbr.required{color:#0006;border:0;text-decoration:none}.form-row .optional{color:var(--color-ink-gray-5);font-size:13px;font-weight:400}.woocommerce-input-wrapper{display:block}.co-fields input.input-text,.co-fields select,.co-fields textarea,.auth-form input.input-text,.ship-calc select,.form-card input.input-text,.form-card select{background:var(--color-surface-f5);color:#000;width:100%;height:56px;font:400 16px/24px var(--font-poppins);border:1px solid #0000;border-radius:16px;padding:0 16px;transition:background-color .15s,border-color .15s}.co-fields textarea{resize:vertical;height:auto;min-height:120px;padding:14px 16px}.co-fields select,.ship-calc select,.form-card select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:44px}.co-fields input.input-text::placeholder,.co-fields textarea::placeholder,.auth-form input.input-text::placeholder{color:#0006}.co-fields input.input-text:focus,.co-fields select:focus,.co-fields textarea:focus,.auth-form input.input-text:focus,.ship-calc select:focus,.form-card input.input-text:focus,.form-card select:focus{background-color:#fff;border-color:#000;outline:none}.form-row .description,.auth-form .description,.form-card .description{font:400 12px/1.45 var(--font-sans);color:var(--color-ink-gray-5);margin-top:6px;display:block}.woocommerce-invalid input.input-text,.woocommerce-invalid select,.woocommerce-invalid textarea{border-color:var(--color-error);background-color:#fff5f6}.woocommerce-invalid label{color:var(--color-error-strong)}.checkout-inline-error-message{font:500 12px/1.4 var(--font-poppins);color:var(--color-error-strong);margin-top:6px}.check-label .check,.check-label .radio{margin-top:1px}.check-label a{color:#000;text-underline-offset:2px;text-decoration:underline}.pw-field{display:block;position:relative}.pw-field input.input-text{padding-right:56px}.pw-toggle{color:#00000073;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s;display:inline-flex;position:absolute;top:6px;right:6px}.pw-toggle:hover{color:#000}.woocommerce-password-strength{font:500 12px/1.4 var(--font-poppins);border-radius:8px;margin-top:8px;padding:6px 10px}.woocommerce-password-strength.short,.woocommerce-password-strength.bad{color:var(--color-error-strong);background:#fef2f2}.woocommerce-password-strength.good{color:#b45309;background:#fffbeb}.woocommerce-password-strength.strong{background:var(--color-success-soft);color:var(--color-success-strong)}.woocommerce-password-hint{font:400 12px/1.45 var(--font-sans);color:var(--color-ink-gray-5);margin-top:6px;display:block}.ship-note{font:400 12px/1.45 var(--font-sans);color:var(--color-ink-gray-5)}.form-card{border:1px solid var(--color-line-e8);background:#fff;border-radius:24px;padding:24px}@media (min-width:64rem){.form-card{padding:32px}}.form-card__title{font:600 22px/1.3 var(--font-sans);color:var(--color-brand-black);margin-bottom:20px}.form-card__fieldset{border:0;border-top:1px solid var(--color-line-ee);min-width:0;margin:28px 0 0;padding:24px 0 0}.form-card__legend{float:left;width:100%;font:600 18px/1.3 var(--font-sans);color:var(--color-brand-black);margin-bottom:4px;padding:0}.form-card__help{clear:both;font:400 13px/1.5 var(--font-sans);color:var(--color-ink-gray-5);margin-bottom:14px}.form-card__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.form-card__save{width:auto;padding-inline:32px}.pg-section{padding-block:64px}.pg-section--coa{padding-block:56px}.pg-section--tight,.pg-section--form{padding-block:48px}@media (min-width:64rem){.pg-section{padding-block:96px}.pg-section--coa{padding-block:80px}.pg-section--tight,.pg-section--form{padding-block:64px}}.check[aria-invalid=true]{border-color:var(--color-error)}.empty-page{padding-block:64px}@media (min-width:64rem){.empty-page{padding-block:96px}}.empty-page--search{padding-top:16px}.empty-page+.pg-section--tight{padding-top:0}.pg-section .section-head__intro,.coa-lib .section-head__intro{text-wrap:pretty}.empty-state{text-align:center;flex-direction:column;align-items:center;max-width:560px;margin-inline:auto;display:flex}.empty-icon{background:var(--color-offwhite);width:64px;height:64px;color:var(--color-ink-gray-7);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.empty-icon--lg{width:80px;height:80px;margin-bottom:24px}@media (min-width:64rem){.empty-icon--lg{width:96px;height:96px}}.empty-state__title{font:600 24px/32px var(--font-sans);color:var(--color-brand-black);text-wrap:balance;overflow-wrap:anywhere}@media (min-width:64rem){.empty-state__title{font-size:32px;line-height:40px}}.empty-state__text{max-width:448px;color:var(--color-ink-gray-5);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:22px}@media (min-width:64rem){.empty-state__text{font-size:16px;line-height:26px}}.empty-state__search{width:100%;max-width:448px;margin-top:28px}.empty-state__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.empty-state__links{border-top:1px solid var(--color-line-f3);width:100%;max-width:448px;margin-top:28px;padding-top:20px}.empty-state__links ul{flex-wrap:wrap;justify-content:center;gap:4px 8px;display:flex}.empty-state__links a{min-height:40px;font:500 14px/20px var(--font-poppins);color:#000000b3;border-radius:9999px;align-items:center;padding:0 12px;transition:background-color .15s,color .15s;display:inline-flex}.empty-state__links a:hover{background:var(--color-surface-f5);color:#000}.site-search{width:100%;max-width:448px}.site-search__field{max-width:none}.site-search__input{padding-right:52px}.site-search__input::-webkit-search-cancel-button{appearance:none}.site-search__go{color:#fff;background:#000;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.site-search__go:hover{background:#000c}.search-head{padding:20px 0 8px}@media (min-width:64rem){.search-head{padding-top:40px}}.search-head__row{flex-direction:column;gap:16px;display:flex}@media (min-width:64rem){.search-head__row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}.search-head__form{flex:0 448px}}.search-head__title{overflow-wrap:anywhere}.search-head__count{font:400 14px/20px var(--font-poppins);color:var(--color-ink-gray-5);margin-top:4px}.search-section{padding:24px 0 48px}.search-section--pages{padding-top:8px;padding-bottom:96px}@media (min-width:64rem){.search-section{padding-bottom:64px}.search-section--pages{padding-bottom:112px}}.popular__title{font:600 24px/32px var(--font-sans);color:var(--color-brand-black);margin-bottom:20px}.result-list{flex-direction:column;gap:12px;display:flex}.result-row{border:1px solid var(--color-line-f3);background:#fff;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:background-color .15s,box-shadow .15s;display:flex}.result-row:hover{background:var(--color-surface-gray);box-shadow:var(--shadow-details)}@media (min-width:40rem){.result-row{padding:20px 24px}}.result-row__title{font:500 16px/24px var(--font-sans);color:#000;display:block}.result-row__text{font:400 14px/20px var(--font-sans);color:var(--color-ink-gray);margin-top:2px;display:block}.result-row__chev{color:#9ca3af;flex-shrink:0}.woo-page{min-width:0}@media (max-width:39.99rem){.pg-section,.pg-section--coa,.coa-lib,.empty-page{padding-block:48px}.empty-page--search{padding-top:16px}.empty-page+.pg-section--tight{padding-top:0}}.lang-switch{align-items:center;display:flex}.lang-switch a{touch-action:manipulation;text-decoration:none}.lang-float{right:max(12px, env(safe-area-inset-right));z-index:45;padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .2s var(--ease-out), visibility 0s linear 0s;background:#ffffffb8;border:1px solid #00000024;border-bottom:0;border-radius:10px 10px 0 0;flex-direction:column-reverse;display:flex;position:fixed;bottom:0;box-shadow:0 -6px 18px #00000014}@media (min-width:40rem){.lang-float{right:max(24px, env(safe-area-inset-right))}}.lang-float.is-dark{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#fff}.lang-float__btn{color:#000;height:44px;font:500 13px/1 var(--font-poppins);white-space:nowrap;touch-action:manipulation;transition:background-color .2s var(--ease-in-out), color .2s var(--ease-in-out);border-radius:9px 9px 0 0;align-items:center;gap:8px;padding:0 12px 0 14px;display:inline-flex}.lang-float__btn:hover,.lang-float.is-open .lang-float__btn{color:#fff;background:#000}.lang-float__chev{transition:transform .2s var(--ease-out);flex-shrink:0}.lang-float.is-open .lang-float__chev{transform:rotate(180deg)}.lang-float__name{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lang-float__code{display:inline}.lang-float__list{padding:4px 0;display:none}.lang-float.is-open .lang-float__list,.no-js .lang-float__list{display:block}.lang-float__opt{color:#000;min-height:44px;font:500 13px/1 var(--font-poppins);white-space:nowrap;transition:background-color .2s var(--ease-in-out), color .2s var(--ease-in-out);align-items:center;gap:8px;padding:0 16px 0 14px;text-decoration:none;display:flex}.lang-float__opt:hover{color:#fff;background:#000}.lang-float__btn:focus-visible,.lang-float__opt:focus-visible{outline-offset:-3px;outline:2px solid #000}.lang-float__btn:hover:focus-visible,.lang-float.is-open .lang-float__btn:focus-visible,.lang-float__opt:hover:focus-visible{outline-color:#fff}.lang-flag{border-radius:2px;flex-shrink:0;width:20px;height:15px;box-shadow:0 0 0 1px #0000001a}.lang-float__btn:hover .lang-flag,.lang-float.is-open .lang-float__btn .lang-flag,.lang-float__opt:hover .lang-flag{box-shadow:0 0 0 1px #ffffff8c}@media (max-width:39.99rem){.lang-float{bottom:calc(env(safe-area-inset-bottom) + 12px);box-shadow:var(--shadow-pill-float);background:#fffffff0;border-bottom:1px solid #00000024;border-radius:22px;padding-bottom:0}.lang-float.is-dark{border-color:#fff}.lang-float__btn{border-radius:21px;padding:0 12px 0 13px}.lang-float.is-open{border-radius:16px}.lang-float.is-open .lang-float__btn{border-radius:0 0 15px 15px}}body.has-sticky-buy .lang-float{bottom:calc(var(--ac-sticky-h,72px) + 8px);box-shadow:var(--shadow-pill-float);border-bottom:1px solid #00000024;border-radius:22px;padding-bottom:0}body.has-sticky-buy .lang-float__btn{border-radius:21px}body.has-sticky-buy .lang-float.is-open{border-radius:16px}body.has-sticky-buy .lang-float.is-open .lang-float__btn{border-radius:0 0 15px 15px}body.ac-float-stack .lang-float{bottom:calc(env(safe-area-inset-bottom) + 64px);box-shadow:var(--shadow-pill-float);background:#fffffff0;border-bottom:1px solid #00000024;border-radius:22px;padding-bottom:0}body.ac-float-stack .lang-float.is-dark{background:#fff;border-color:#fff}body.ac-float-stack .lang-float__btn{border-radius:21px}body.ac-float-stack .lang-float.is-open{border-radius:16px}body.ac-float-stack .lang-float.is-open .lang-float__btn{border-radius:0 0 15px 15px}body.is-locked .lang-float,.lang-float.is-away{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease-out), visibility 0s linear .2s}@media (max-width:39.99rem){body:has(.ac-toasts .ac-toast) .lang-float{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease-out), visibility 0s linear .2s}}@media (min-width:48rem){html.js .lang-float{right:max(8px, env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom) + var(--lf-lift,0px));box-shadow:var(--shadow-pill-float);background:#fffffff0;border:1px solid #00000024;border-radius:12px;padding-bottom:0}html.js body.ac-float-stack .lang-float{bottom:calc(64px + env(safe-area-inset-bottom) + var(--lf-lift,0px));border-radius:12px}html.js body.has-sticky-buy .lang-float{bottom:calc(var(--ac-sticky-h,72px) + 8px)}html.js .lang-float.is-dark,html.js body.ac-float-stack .lang-float.is-dark{background:#fff;border-color:#fff}html.js .lang-float.is-open{border-radius:12px}html.js .lang-float:after{content:"";width:10px;position:absolute;top:-1px;bottom:-1px;left:100%}html.js .lang-float__btn{border-radius:11px;gap:8px;max-width:38px;height:38px;padding:0 12px 0 9px;overflow:hidden}html.js .lang-float.is-open .lang-float__btn{border-radius:0 0 11px 11px}html.js .lang-float__code,html.js .lang-float__chev{opacity:0}html.js .lang-float:is(:hover,:focus-within,.is-open) .lang-float__btn{max-width:160px}html.js .lang-float:is(:hover,:focus-within,.is-open) :is(.lang-float__code,.lang-float__chev){opacity:1}html.js .lang-float:is(.is-tucked,:not(.lf-set)):not(:hover,:focus-within,.is-open){translate:26px}html.js .lang-float:is(.is-tucked,:not(.lf-set)):not(:hover,:focus-within,.is-open) .lang-flag{transform-origin:0;translate:-6px;scale:.8}html.js .lang-float.lf-anim{transition:opacity .2s var(--ease-out), visibility 0s linear 0s, translate .25s var(--ease-out)}html.js body.is-locked .lang-float.lf-anim,html.js .lang-float.lf-anim.is-away{transition:opacity .2s var(--ease-out), visibility 0s linear .2s, translate .25s var(--ease-out)}html.js .lang-float.lf-anim .lang-float__btn{transition:background-color .2s var(--ease-in-out), color .2s var(--ease-in-out), max-width .22s var(--ease-out)}html.js .lang-float.lf-anim .lang-flag{transition:translate .25s var(--ease-out), scale .25s var(--ease-out)}html.js .lang-float.lf-anim :is(.lang-float__code,.lang-float__chev){transition:opacity .15s var(--ease-out), transform .2s var(--ease-out)}}@media (min-width:48rem) and (prefers-reduced-motion:reduce){html.js .lang-float.lf-anim,html.js .lang-float.lf-anim .lang-float__btn,html.js .lang-float.lf-anim .lang-flag{transition-duration:0s}}@media (max-width:47.99rem){html.js .lang-float:not(.lf-set){opacity:0;visibility:hidden;pointer-events:none;transition:none}html.js .lang-float.is-tucked:not(:focus-within,.is-open){right:max(8px, env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom) + var(--lf-lift,0px));box-shadow:var(--shadow-pill-float);background:#fffffff0;border:1px solid #00000024;border-radius:12px;padding-bottom:0;translate:26px}html.js body.ac-float-stack .lang-float.is-tucked:not(:focus-within,.is-open){bottom:calc(64px + env(safe-area-inset-bottom) + var(--lf-lift,0px))}html.js body.has-sticky-buy .lang-float.is-tucked:not(:focus-within,.is-open){bottom:calc(var(--ac-sticky-h,72px) + 8px)}html.js .lang-float.is-tucked.is-dark:not(:focus-within,.is-open){background:#fff;border-color:#fff}html.js .lang-float.is-tucked:not(:focus-within,.is-open) .lang-float__btn{border-radius:11px;gap:8px;max-width:38px;height:38px;padding:0 12px 0 9px;overflow:hidden}html.js .lang-float.is-tucked:not(:focus-within,.is-open) :is(.lang-float__code,.lang-float__chev){opacity:0}html.js .lang-float.is-tucked:not(:focus-within,.is-open) .lang-flag{transform-origin:0;translate:-6px;scale:.8}}body:not(.ac-product):has(.cart-pill:not([hidden])) .site-footer{padding-bottom:calc(68px + env(safe-area-inset-bottom))}@media (min-width:64rem){body.ac-product:has(.cart-pill:not([hidden])) .site-footer{padding-bottom:calc(68px + env(safe-area-inset-bottom))}}@media (max-width:63.99rem){body.ac-product .cart-pill{display:none}}@media (min-width:40rem){body:has(.lang-float) .ac-toasts{bottom:calc(56px + env(safe-area-inset-bottom))}body.ac-float-stack .ac-toasts{bottom:calc(116px + env(safe-area-inset-bottom))}body.ac-pill-away .cart-pill{opacity:0;visibility:hidden;pointer-events:none}}@media print{.lang-float{display:none}}.lang-switch--menu{flex-wrap:nowrap;justify-content:center;gap:8px;margin-bottom:16px}.lang-pill{color:#000000b3;min-width:48px;height:36px;font:500 13px/1 var(--font-poppins);letter-spacing:.02em;transition:background-color .2s var(--ease-in-out), color .2s var(--ease-in-out), border-color .2s var(--ease-in-out);background:#fff;border:1px solid #0000001f;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0 14px;display:inline-flex;position:relative}.lang-pill:after{content:"";position:absolute;inset:-4px -3px}.lang-pill:hover{color:#000;border-color:#0000004d}.lang-pill.is-active{color:#fff;background:#000;border-color:#000}.lang-pill:focus-visible{outline-offset:2px;outline:2px solid #000}.lang-switch--footer{gap:6px;font-size:12px;line-height:16px}.lang-switch--footer .lang-switch__link{font:400 12px/16px var(--font-sans);color:#ffffffb3;transition:color .2s var(--ease-in-out);margin:-12px -2px;padding:12px 2px;display:inline-block}.lang-switch--footer .lang-switch__link:hover{color:#fff;text-underline-offset:2px;text-decoration:underline}.lang-switch--footer .lang-switch__link[aria-current]{color:#fff}.lang-switch--footer .lang-switch__sep{color:#fff6}.lang-switch--footer .lang-switch__code{display:none}@media (max-width:63.99rem){.lang-switch--footer .lang-switch__code{display:inline}.lang-switch--footer .lang-switch__name{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lang-switch--footer .lang-switch__link{margin-inline:-6px;padding-inline:6px}}:lang(de) .qc-card__head{flex-wrap:wrap;row-gap:8px}@media (max-width:39.99rem){:lang(de) .t-hero{font-size:clamp(30px,12vw - 6px,44px)}}@media (max-width:22.49rem){:lang(de) .t-inner-hero,:lang(de) .t-h2-inner{font-size:28px}}:lang(de) .qc-row{flex-wrap:wrap;row-gap:6px}:lang(de) .qc-row__left{flex:auto}:lang(de) .qc-row__right{margin-left:auto}:lang(de) .coa-card__value{white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-8{inset:calc(var(--spacing) * 8)}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.top-0{top:0}.top-4{top:calc(var(--spacing) * 4)}.top-\[-32px\]{top:-32px}.top-\[6\%\]{top:6%}.top-\[10px\]{top:10px}.top-\[15\%\]{top:15%}.top-\[20px\]{top:20px}.top-\[38\%\]{top:38%}.right-4{right:calc(var(--spacing) * 4)}.right-\[-20px\]{right:-20px}.right-\[3\%\]{right:3%}.right-\[16\%\]{right:16%}.right-\[24\%\]{right:24%}.right-\[33\%\]{right:33%}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[-40px\]{bottom:-40px}.-left-\[9999px\]{left:-9999px}.left-1\/2{left:50%}.left-\[-24px\]{left:-24px}.left-\[3\%\]{left:3%}.left-\[6\%\]{left:6%}.left-\[calc\(50\%-62px\)\]{left:calc(50% - 62px)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[5\]{z-index:5}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.content-container{width:100%;max-width:var(--container-site);padding-left:max(var(--spacing-gutter), env(safe-area-inset-left));padding-right:max(var(--spacing-gutter), env(safe-area-inset-right));margin-inline:auto}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[1px\]{margin-top:1px}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\.35\/1\]{aspect-ratio:1.35}.aspect-\[1\/1\.3\]{aspect-ratio:1/1.3}.aspect-\[1\/1\.5\]{aspect-ratio:1/1.5}.aspect-\[1\/2\]{aspect-ratio:1/2}.aspect-\[380\/800\]{aspect-ratio:380/800}.h-7{height:calc(var(--spacing) * 7)}.h-11{height:calc(var(--spacing) * 11)}.h-\[58\%\]{height:58%}.h-\[62\%\]{height:62%}.h-\[88\%\]{height:88%}.h-\[92\%\]{height:92%}.h-\[220px\]{height:220px}.h-full{height:100%}.h-px{height:1px}.max-h-\[40svh\]{max-height:40svh}.min-h-\[20svh\]{min-height:20svh}.min-h-\[265px\]{min-height:265px}.min-h-\[280px\]{min-height:280px}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-\[52px\]{width:52px}.w-\[60px\]{width:60px}.w-\[124px\]{width:124px}.w-\[157px\]{width:157px}.w-\[280px\]{width:280px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[420px\]{max-width:420px}.max-w-\[448px\]{max-width:448px}.max-w-\[672px\]{max-width:672px}.max-w-\[var\(--container-checkout\)\]{max-width:var(--container-checkout)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-12{rotate:-12deg}.rotate-\[14deg\]{rotate:14deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-bento{border-radius:var(--radius-bento)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#e5e5e5\]{border-color:#e5e5e5}.border-line-ee{border-color:var(--color-line-ee)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-brand-butter{background-color:var(--color-brand-butter)}.bg-brand-mint{background-color:var(--color-brand-mint)}.bg-brand-sky{background-color:var(--color-brand-sky)}.bg-surface-gray{background-color:var(--color-surface-gray)}.bg-white{background-color:var(--color-white)}.bg-\[image\:var\(--grad-cta\)\]{background-image:var(--grad-cta)}.bg-\[image\:var\(--grad-guarantee\)\]{background-image:var(--grad-guarantee)}.bg-\[image\:var\(--grad-hero\)\]{background-image:var(--grad-hero)}.bg-\[image\:var\(--grad-newsletter\)\]{background-image:var(--grad-newsletter)}.bg-\[image\:var\(--grad-quality-card\)\]{background-image:var(--grad-quality-card)}.bg-\[linear-gradient\(135deg\,\#dcfce7\,\#bbf7d0\)\]{background-image:linear-gradient(135deg,#dcfce7,#bbf7d0)}.bg-\[linear-gradient\(180deg\,\#f8f8f8\,\#f0f0f0\)\]{background-image:linear-gradient(#f8f8f8,#f0f0f0)}.object-contain{object-fit:contain}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pb-0{padding-bottom:0}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-poppins{font-family:var(--font-poppins)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.24\]{--tw-leading:1.24;line-height:1.24}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[\#16a34a\]{color:#16a34a}.text-black{color:var(--color-black)}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-black\/70{color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.text-ink-555{color:var(--color-ink-555)}.text-ink-666{color:var(--color-ink-666)}.text-ink-gray{color:var(--color-ink-gray)}.text-slate{color:var(--color-slate)}.text-success{color:var(--color-success)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.lowercase{text-transform:lowercase}.italic{font-style:italic}.shadow-newsletter{--tw-shadow:0 -4px 40px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.last\:mb-0:last-child{margin-bottom:0}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:top-\[-28px\]{top:-28px}.sm\:top-\[8\%\]{top:8%}.sm\:top-\[12\%\]{top:12%}.sm\:top-\[18\%\]{top:18%}.sm\:top-\[20\%\]{top:20%}.sm\:top-\[40\%\]{top:40%}.sm\:right-\[-10px\]{right:-10px}.sm\:right-\[5\%\]{right:5%}.sm\:right-\[6\%\]{right:6%}.sm\:right-\[8\%\]{right:8%}.sm\:right-\[18\%\]{right:18%}.sm\:right-\[26\%\]{right:26%}.sm\:right-\[28\%\]{right:28%}.sm\:bottom-\[5\%\]{bottom:5%}.sm\:bottom-\[8\%\]{bottom:8%}.sm\:bottom-\[10\%\]{bottom:10%}.sm\:left-\[-18px\]{left:-18px}.sm\:left-\[2\%\]{left:2%}.sm\:left-\[3\%\]{left:3%}.sm\:left-\[4\%\]{left:4%}.sm\:left-\[5\%\]{left:5%}.sm\:-mt-10{margin-top:calc(var(--spacing) * -10)}.sm\:inline-flex{display:inline-flex}.sm\:min-h-\[270px\]{min-height:270px}.sm\:w-\[9\%\]{width:9%}.sm\:w-\[10\%\]{width:10%}.sm\:w-\[11\%\]{width:11%}.sm\:w-\[60px\]{width:60px}.sm\:w-\[75px\]{width:75px}.sm\:w-\[300px\]{width:300px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-0{gap:0}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.sm\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:left-\[29\%\]{left:29%}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:min-h-\[280px\]{min-height:280px}.md\:w-\[140px\]{width:140px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:inset-12{inset:calc(var(--spacing) * 12)}.lg\:inset-x-6{inset-inline:calc(var(--spacing) * 6)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-\[-35px\]{top:-35px}.lg\:top-\[4\%\]{top:4%}.lg\:top-\[8\%\]{top:8%}.lg\:top-\[9\%\]{top:9%}.lg\:top-\[30\%\]{top:30%}.lg\:top-\[35\%\]{top:35%}.lg\:right-6{right:calc(var(--spacing) * 6)}.lg\:right-\[12\%\]{right:12%}.lg\:right-\[32\%\]{right:32%}.lg\:right-\[40px\]{right:40px}.lg\:right-\[54\%\]{right:54%}.lg\:bottom-0{bottom:0}.lg\:bottom-6{bottom:calc(var(--spacing) * 6)}.lg\:left-1\/2{left:50%}.lg\:left-\[-20\%\]{left:-20%}.lg\:left-\[4\%\]{left:4%}.lg\:left-\[35px\]{left:35px}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:-mt-12{margin-top:calc(var(--spacing) * -12)}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.lg\:-ml-6{margin-left:calc(var(--spacing) * -6)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[4\/3\]{aspect-ratio:4/3}.lg\:h-8{height:calc(var(--spacing) * 8)}.lg\:h-12{height:calc(var(--spacing) * 12)}.lg\:h-\[420px\]{height:420px}.lg\:h-\[450px\]{height:450px}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0}.lg\:min-h-\[140px\]{min-height:140px}.lg\:min-h-\[220px\]{min-height:220px}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[500px\]{min-height:500px}.lg\:min-h-\[532px\]{min-height:532px}.lg\:w-8{width:calc(var(--spacing) * 8)}.lg\:w-10{width:calc(var(--spacing) * 10)}.lg\:w-\[27\%\]{width:27%}.lg\:w-\[33\%\]{width:33%}.lg\:w-\[38\%\]{width:38%}.lg\:w-\[39\%\]{width:39%}.lg\:w-\[72\%\]{width:72%}.lg\:w-\[85px\]{width:85px}.lg\:w-\[95px\]{width:95px}.lg\:w-\[299px\]{width:299px}.lg\:w-\[340px\]{width:340px}.lg\:w-auto{width:auto}.lg\:max-w-\[300px\]{max-width:300px}.lg\:max-w-\[512px\]{max-width:512px}.lg\:max-w-\[720px\]{max-width:720px}.lg\:max-w-none{max-width:none}.lg\:min-w-0{min-width:0}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:rotate-\[12deg\]{rotate:12deg}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:justify-self-start{justify-self:flex-start}.lg\:rounded-3xl{border-radius:var(--radius-3xl)}.lg\:rounded-panel{border-radius:var(--radius-panel)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pr-14{padding-right:calc(var(--spacing) * 14)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pl-0{padding-left:0}.lg\:pl-14{padding-left:calc(var(--spacing) * 14)}.lg\:text-left{text-align:left}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:text-\[15px\]{font-size:15px}.lg\:leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.lg\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.lg\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}}@media (min-width:80rem){.xl\:right-\[20\%\]{right:20%}.xl\:right-\[38\%\]{right:38%}.xl\:right-\[60\%\]{right:60%}.xl\:right-\[80px\]{right:80px}.xl\:left-\[75px\]{left:75px}.xl\:h-\[520px\]{height:520px}.xl\:w-\[25\%\]{width:25%}.xl\:w-\[30\%\]{width:30%}.xl\:w-\[35\%\]{width:35%}.xl\:w-\[68\%\]{width:68%}.xl\:w-\[100px\]{width:100px}.xl\:w-\[110px\]{width:110px}.xl\:py-10{padding-block:calc(var(--spacing) * 10)}}@media (min-width:96rem){.\32 xl\:h-\[580px\]{height:580px}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_a\:hover\]\:text-black a:hover{color:var(--color-black)}.\[\&_h2\]\:mt-10 h2{margin-top:calc(var(--spacing) * 10)}.\[\&_h2\]\:mb-4 h2{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h2\]\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-black h2{color:var(--color-black)}.\[\&_li\]\:ml-6 li{margin-left:calc(var(--spacing) * 6)}.\[\&_li\]\:list-disc li{list-style-type:disc}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}:lang(de) .t-hero{max-width:34rem}@media (min-width:64rem) and (max-width:79.99rem){:lang(de) .site-footer .grid{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));column-gap:24px}:lang(de) .site-footer .grid>.col-span-2{grid-column:span 1/span 1}}@media (max-width:22.49rem){:lang(de) .site-footer .grid{grid-template-columns:minmax(0,1fr)}:lang(de) .site-footer .grid>.col-span-2{grid-column:1/-1}}}:root{--grad-header:linear-gradient(180deg, #fff 0%, #fafafc 100%);--grad-hero:linear-gradient(180deg, #e8e5ff99 0%, #cbe5fc99 100%);--grad-guarantee:linear-gradient(180deg, #e8e5ffbf 0%, #f8eaedbf 100%);--grad-hero-blue:linear-gradient(180deg, #dbeafeb3 0%, #bfdbfe80 100%);--grad-hero-green:linear-gradient(180deg, #dcfce799 0%, #bbf7d080 100%);--grad-coa:linear-gradient(160deg, #fefeca8c 0%, #e9fce6a6 35%, #cbe5fc8c 70%, #e8e5ff99 100%);--grad-coa-veil:radial-gradient(46% 48% at 50% 50%, #ffffffeb 0%, #ffffff80 55%, #fff0 78%);--grad-cta:linear-gradient(180deg, #fefeca 0%, #e9fae7 100%);--grad-highlight:linear-gradient(90deg, #b8e03f 0%, #7dd87d 50%, #4ade80 100%);--grad-shimmer:linear-gradient(90deg, transparent 0%, #fffc 50%, transparent 100%);--grad-sparkle:radial-gradient(circle, #fff 0%, #7dd87d 50%, transparent 70%);--grad-newsletter:linear-gradient(180deg, #e8e5ff 0%, #f8eaed 100%);--grad-quality-card:linear-gradient(180deg, #f8f9fb 0%, #e8eef5 50%, #cddaeb 100%);--grad-panel:linear-gradient(135deg, #fafafa 0%, #f5f5f5 100%);--grad-accent-green:linear-gradient(180deg, #22c55e 0%, #16a34a 100%);--grad-gallery-glow:radial-gradient(62% 48% at 50% 56%, #e9fce6f2 0%, #f8f8f800 72%);--grad-lab-bar:linear-gradient(90deg, #cbe5fc 0%, #e8e5ff 50%, #e9fce6 100%);--grad-strip:linear-gradient(90deg, #2a2a2a 0%, #1a1a1a 100%);--grad-thumb:linear-gradient(135deg, #e8e5ff99 0%, #cbe5fc66 100%);--grad-info:linear-gradient(90deg, #eff6ff 0%, #eef2ff 100%);--grad-success-soft:linear-gradient(90deg, #f0fdf4 0%, #ecfdf5 100%);--grad-tile:linear-gradient(135deg, #f3f4f6 0%, #f9fafb 100%);--grad-ticker:linear-gradient(180deg, #f7faf9 0%, #f4f7f6 50%, #ecf1f0 100%);--grad-divider:linear-gradient(90deg, transparent, #0000001a, transparent);--grad-check:linear-gradient(135deg, #4ade80 0%, #16a34a 100%)}@font-face{font-family:Anek Telugu;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/anek-telugu-latin-core2.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD-AE,U+B0,U+B2,U+B5,U+B7,U+BB,U+C1,U+C4-C5,U+C7,U+D1,U+D6-D7,U+DC,U+DF-E4,U+E7-E9,U+EB-EF,U+F1,U+F3-F4,U+F6-F7,U+FA,U+FC,U+131,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+203A,U+20AC,U+2212}@font-face{font-family:Anek Telugu;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/anek-telugu-latin.woff2)format("woff2");unicode-range:U+D,U+A1-A6,U+A8,U+AA-AC,U+AF,U+B1,U+B3-B4,U+B6,U+B8-BA,U+BC-C0,U+C2-C3,U+C6,U+C8-D0,U+D2-D5,U+D8-DB,U+DD-DE,U+E5-E6,U+EA,U+F0,U+F2,U+F5,U+F8-F9,U+FB,U+FD-FF,U+152-153,U+2C6,U+2DA,U+2DC,U+304,U+308,U+2009,U+200B,U+2039,U+2044,U+2215}@font-face{font-family:Anek Telugu;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/anek-telugu-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400-latin-core2.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD-AE,U+B0,U+B2,U+B5,U+B7,U+BB,U+C1,U+C4-C5,U+C7,U+D1,U+D6-D7,U+DC,U+DF-E4,U+E7-E9,U+EB-EF,U+F1,U+F3-F4,U+F6-F7,U+FA,U+FC,U+131,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+203A,U+20AC,U+2122,U+2212}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400-latin.woff2)format("woff2");unicode-range:U+0,U+D,U+A1-A6,U+A8,U+AA-AC,U+AF,U+B1,U+B3-B4,U+B6,U+B8-BA,U+BC-C0,U+C2-C3,U+C6,U+C8-D0,U+D2-D5,U+D8-DB,U+DD-DE,U+E5-E6,U+EA,U+F0,U+F2,U+F5,U+F8-F9,U+FB,U+FD-FF,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2039,U+2044,U+2215}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/poppins-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500-latin-core2.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD-AE,U+B0,U+B2,U+B5,U+B7,U+BB,U+C1,U+C4-C5,U+C7,U+D1,U+D6-D7,U+DC,U+DF-E4,U+E7-E9,U+EB-EF,U+F1,U+F3-F4,U+F6-F7,U+FA,U+FC,U+131,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+203A,U+20AC,U+2122,U+2212}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500-latin.woff2)format("woff2");unicode-range:U+0,U+D,U+A1-A6,U+A8,U+AA-AC,U+AF,U+B1,U+B3-B4,U+B6,U+B8-BA,U+BC-C0,U+C2-C3,U+C6,U+C8-D0,U+D2-D5,U+D8-DB,U+DD-DE,U+E5-E6,U+EA,U+F0,U+F2,U+F5,U+F8-F9,U+FB,U+FD-FF,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2039,U+2044,U+2215}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/poppins-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600-latin-core2.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD-AE,U+B0,U+B2,U+B5,U+B7,U+BB,U+C1,U+C4-C5,U+C7,U+D1,U+D6-D7,U+DC,U+DF-E4,U+E7-E9,U+EB-EF,U+F1,U+F3-F4,U+F6-F7,U+FA,U+FC,U+131,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+203A,U+20AC,U+2122,U+2212}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600-latin.woff2)format("woff2");unicode-range:U+0,U+D,U+A1-A6,U+A8,U+AA-AC,U+AF,U+B1,U+B3-B4,U+B6,U+B8-BA,U+BC-C0,U+C2-C3,U+C6,U+C8-D0,U+D2-D5,U+D8-DB,U+DD-DE,U+E5-E6,U+EA,U+F0,U+F2,U+F5,U+F8-F9,U+FB,U+FD-FF,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2039,U+2044,U+2215}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/poppins-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700-latin-core2.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD-AE,U+B0,U+B2,U+B5,U+B7,U+BB,U+C1,U+C4-C5,U+C7,U+D1,U+D6-D7,U+DC,U+DF-E4,U+E7-E9,U+EB-EF,U+F1,U+F3-F4,U+F6-F7,U+FA,U+FC,U+131,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+203A,U+20AC,U+2122,U+2212}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700-latin.woff2)format("woff2");unicode-range:U+0,U+D,U+A1-A6,U+A8,U+AA-AC,U+AF,U+B1,U+B3-B4,U+B6,U+B8-BA,U+BC-C0,U+C2-C3,U+C6,U+C8-D0,U+D2-D5,U+D8-DB,U+DD-DE,U+E5-E6,U+EA,U+F0,U+F2,U+F5,U+F8-F9,U+FB,U+FD-FF,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+2039,U+2044,U+2215}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/poppins-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/fraunces-500-italic-latin-core2.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD-AE,U+B0,U+B2,U+B5,U+B7,U+BB,U+C1,U+C4-C5,U+C7,U+D1,U+D6-D7,U+DC,U+DF-E4,U+E7-E9,U+EB-EF,U+F1,U+F3-F4,U+F6-F7,U+FA,U+FC,U+131,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+203A,U+20AC,U+2122,U+2212}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/fraunces-500-italic-latin.woff2)format("woff2");unicode-range:U+A1-A6,U+A8,U+AA-AC,U+AF,U+B1,U+B3-B4,U+B6,U+B8-BA,U+BC-C0,U+C2-C3,U+C6,U+C8-D0,U+D2-D5,U+D8-DB,U+DD-DE,U+E5-E6,U+EA,U+F0,U+F2,U+F5,U+F8-F9,U+FB,U+FD-FF,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+2032-2033,U+2039,U+2044,U+2215}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/fraunces-500-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-400-latin-core2.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD-AE,U+B0,U+B2,U+B5,U+B7,U+BB,U+C1,U+C4-C5,U+C7,U+D1,U+D6-D7,U+DC,U+DF-E4,U+E7-E9,U+EB-EF,U+F1,U+F3-F4,U+F6-F7,U+FA,U+FC,U+131,U+2BB,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+203A,U+20AC,U+2122,U+2191,U+2212}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-400-latin.woff2)format("woff2");unicode-range:U+0,U+D,U+A1-A6,U+A8,U+AA-AC,U+AF,U+B1,U+B3-B4,U+B6,U+B8-BA,U+BC-C0,U+C2-C3,U+C6,U+C8-D0,U+D2-D5,U+D8-DB,U+DD-DE,U+E5-E6,U+EA,U+F0,U+F2,U+F5,U+F8-F9,U+FB,U+FD-FF,U+152-153,U+2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+2032-2033,U+2039,U+2044,U+2193,U+2215}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ibm-plex-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Telugu Fallback;font-weight:100 500;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);size-adjust:94.74%;ascent-override:95%;descent-override:63.33%;line-gap-override:0%}@font-face{font-family:Anek Telugu Fallback;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:91.56%;ascent-override:98.3%;descent-override:65.53%;line-gap-override:0%}@font-face{font-family:Poppins Fallback;font-weight:100 500;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);size-adjust:112.7%;ascent-override:93.16%;descent-override:31.06%;line-gap-override:0%}@font-face{font-family:Poppins Fallback;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:106.41%;ascent-override:98.68%;descent-override:32.89%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback;font-style:italic;src:local(Georgia Italic),local(Georgia-Italic),local(Times New Roman Italic),local(Liberation Serif Italic);size-adjust:111.84%;ascent-override:87.63%;descent-override:23.25%;line-gap-override:0%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.btn:hover .btn__arrow,.btn-cta:hover,.btn-order:hover,.btn-order:active,.btn-block:active,.card--lift:hover,.card--lift-xs:hover,.stat-tile:hover,.step-card:hover,.q-card:hover .q-card__img,.q-link:hover,.q-badge:hover,.q-link:hover .btn-circle--fill svg,.mm-link:hover .mm-link__chev{transform:none}.btn-cta:hover:before{transform:translate(-100%)}.tabpanel[aria-hidden=true],.tip__bubble{transform:none}.hl .hl__line{transform:scaleX(1)}.pcard:hover .pcard__zoom,.batch-card:hover,.acct-tile:hover,.acct-tile:hover .acct-tile__arrow,a.coa-chip:active,.cart-pill:active,.acct-nav__link:hover .acct-nav__chev{transform:none}.ship-progress__fill,.cart-pill__bar>span{transition:none}.sticky-buy,.cart-pill.is-entering{transform:none}.cart-pill.pf-anim{transition-property:transform,opacity,visibility}.cart-pill.pf-anim :is(.cart-pill__count,.cart-pill__icon>svg){transition:none}}@keyframes ac-rain{0%{transform:translate3d(0, -460px, 0) rotate(var(--tilt,-6deg))}to{transform:translate3d(0, 460px, 0) rotate(var(--tilt,-6deg))}}@keyframes ac-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.coa-tile,.scroll-cue svg{animation:none!important}.coa-card:hover,.assay-card:hover,.coa-card:hover .coa-card__img,.pcard:hover .pcard__img,.track-card:hover .track-card__chev,.faq-more a:hover svg{transform:none}.coa-tile{will-change:auto}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes float-delayed{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse-glow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes text-glow{0%,to{text-shadow:0 0 #0000}50%{text-shadow:0 0 20px #7bc88a66}}@keyframes float-sparkle{0%{opacity:0;transform:translateY(0)scale(0)}20%{opacity:1;transform:translateY(-5px)scale(1)}to{opacity:0;transform:translateY(-20px)scale(0)}}@keyframes pop{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}