:root{--paper:#F3F2EF;--card:#FFFFFF;--alt:#E9E7E1;--ink:#15171A;--muted:#615F5A;--rule:#DDDAD3;--ctrl:#8D8B84;--meridian:#37424A;--meridian-dark:#1F272C;--meridian-light:#9FB0BC;--meridian-soft:rgba(55,66,74,.08);--graphite:#101214;--slate:#1B1F23;--on-dark:#F1EFEA;--on-dark-muted:#9C9890;--amber:#6F5A31;--amber-on-dark:#C7B48A;--alert:#8E2C24;--ok:#2E5D46;--scrim:rgba(16,18,20,.55);--sans:'IBM Plex Sans',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--serif:'Newsreader','Source Serif 4',Georgia,'Times New Roman',serif;--prose:'Source Serif 4',Georgia,'Times New Roman',serif;--gut:clamp(18px,4vw,56px);--max:1320px;--r:0;--tk-util-h:32px;--tk-main-h:72px;--tk-ctx-h:36px;--tk-sticky:calc(var(--tk-main-h) + var(--tk-ctx-h))}@media (min-width:900px){:root{--tk-util-h:34px;--tk-main-h:92px;--tk-ctx-h:40px;--tk-sticky:calc(64px + var(--tk-ctx-h))}}:root{--color-bg:#F3F2EF;--color-bg-alt:#E9E7E1;--color-bg-card:#FFFFFF;--color-bg-elevated:#FFFFFF;--color-gold:#37424A;--color-gold-light:#9FB0BC;--color-gold-dark:#1F272C;--color-gold-soft:rgba(55,66,74,.08);--color-gold-rgb:55,66,74;--color-surface:#FFFFFF;--color-white:#15171A;--color-heading:#15171A;--color-text:#15171A;--color-text-muted:#615F5A;--color-text-light:#615F5A;--color-text-invert:#FFFFFF;--color-border:#DDDAD3;--color-border-light:#E9E7E1;--color-border-strong:#8D8B84;--color-sale:#15171A;--color-error:#8E2C24;--color-success:#2E5D46;--font-display:var(--serif);--font-heading:var(--serif);--font-serif:var(--serif);--font-body:var(--sans);--font-prose:var(--prose);--fs-2xs:.8125rem;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-base:.9375rem;--fs-md:1.0625rem;--fs-lg:1.375rem;--fs-xl:2rem;--fs-2xl:2.75rem;--fs-3xl:4rem;--lh-tight:1.05;--lh-snug:1.3;--lh-base:1.6;--ls-wide:.14em;--ls-base:0;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3.5rem;--space-3xl:5rem;--space-4xl:7.5rem;--container-max:1320px;--container-padding:var(--gut);--header-height:var(--tk-main-h);--transition-fast:140ms cubic-bezier(.2,.7,.2,1);--transition-base:260ms cubic-bezier(.2,.7,.2,1);--transition-slow:600ms cubic-bezier(.2,.7,.2,1);--transition-spring:260ms cubic-bezier(.2,.7,.2,1);--shadow-sm:0 0 0 0 transparent;--shadow-md:0 0 0 0 transparent;--shadow-lg:0 0 0 0 transparent;--shadow-gold:0 0 0 0 transparent;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-full:9999px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--tk-sticky) + 12px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important}}body{font-family:var(--sans);font-size:16px;line-height:1.55;font-weight:400;color:var(--ink);background:var(--paper);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-x:clip}@media (min-width:900px){body{font-size:17px}}::selection{background:rgba(55,66,74,.16);color:var(--ink)}img,svg,video{max-width:100%}img{height:auto}:focus{outline:none}:focus-visible{outline:2px solid var(--meridian);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px}h1,h2,h3,h4,h5,h6{font-family:var(--sans);font-weight:600;font-style:normal;letter-spacing:-.01em;text-transform:none;color:var(--ink);line-height:1.2;text-wrap:balance}h1{font-size:clamp(30px,2.2vw + 22px,48px);line-height:1.08;letter-spacing:-.02em}h1,h2,.tk-h2{font-family:var(--serif);font-weight:500;letter-spacing:-.012em}.tk-cat-h,.tk-shop-count,.tk-ft-h,.tk-eta-h,.tk-doc-desk-h,.tk-pdp-tag{font-family:var(--sans);font-weight:600;letter-spacing:0}h2,.tk-h2{font-size:clamp(24px,.75vw + 21px,30px);line-height:1.15}h3,.tk-h3{font-size:clamp(18px,.25vw + 17px,20px);line-height:1.25}h4{font-size:17px;line-height:1.3}h5,h6{font-size:15px;line-height:1.35}.tk-h2,.tk-h3{font-weight:600;letter-spacing:-.01em;margin:0}.tk-meta{font-size:13px;line-height:1.4;color:var(--muted)}.tk-legal{font-size:13px;line-height:1.5;color:var(--muted)}.tk-k{font-size:14px;line-height:1.4;color:var(--muted)}.tk-prose{font-family:var(--serif);font-size:17px;line-height:1.65;max-width:38em;text-wrap:pretty}@media (min-width:900px){.tk-prose{font-size:18px}}.tk-prose p + p{margin-top:.9em}.tk-prose a{color:var(--meridian);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.price,.amount,.woocommerce-Price-amount{font-variant-numeric:tabular-nums lining-nums}.tk-ref,.sku{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:'zero' 1}.tk-ref{font-size:13px;line-height:1.4;color:var(--muted)}.tk-n{font-variant-numeric:tabular-nums lining-nums;color:var(--muted);font-weight:400}.tk-price{font-weight:600;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;white-space:nowrap}.tk-price .tk-cur,.tk-price .woocommerce-Price-currencySymbol{font-size:.75em;font-weight:500;color:var(--muted);margin-inline-end:1px}.tk-price del{color:var(--muted);font-weight:400;margin-inline-end:6px}.tk-price ins{text-decoration:none}.tk-price-xl{font-size:28px;line-height:1.1}@media (min-width:900px){.tk-price-xl{font-size:34px}}a{color:var(--meridian);text-decoration:none}a:hover{color:var(--meridian-dark)}.tk-link{color:var(--meridian);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tk-link:hover{color:var(--meridian-dark);text-decoration-thickness:2px}.tk-mail{color:var(--meridian);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}.tk-mail:hover{color:var(--meridian-dark)}.tk-wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gut));margin-left:auto;margin-right:auto;padding-left:var(--gut);padding-right:var(--gut)}.tk-vr{display:inline-block;width:1px;height:14px;background:var(--rule);flex:none}.tk-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:8px;left:8px;z-index:100000;width:auto;height:auto;clip:auto;clip-path:none;padding:12px 18px;background:var(--meridian);color:#fff;font-weight:500;border-radius:var(--r)}.tk-only-d{display:none !important}@media (min-width:900px){.tk-only-d{display:revert !important}.tk-only-m{display:none !important}}.tk-ico{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.tk-caret{display:inline-block;width:7px;height:7px;flex:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px,-2px);margin-inline-start:6px;opacity:.7;transition:transform .16s ease}.tk-btn,.btn,.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:var(--r);font-family:var(--sans);font-size:15px;font-weight:500;line-height:1.1;letter-spacing:.015em;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:none;background-image:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.tk-btn:active,.btn:active{transform:none}.tk-btn .tk-ico,.btn .tk-ico{width:20px;height:20px}.tk-btn-primary,.btn-primary,.btn-gold,.button.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.wc-proceed-to-checkout .checkout-button,#place_order{background-color:var(--meridian);border-color:var(--meridian);color:#fff}.tk-btn-primary:hover,.btn-primary:hover,.btn-gold:hover,.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.wc-proceed-to-checkout .checkout-button:hover,#place_order:hover,:root .btn-gold:hover{background-color:var(--meridian-dark);border-color:var(--meridian-dark);color:#fff;background-image:none;animation:none;box-shadow:none}:root .btn-gold,:root .wc-proceed-to-checkout .checkout-button,:root #place_order{color:#fff}.tk-btn-secondary,.btn-outline-gold,.btn-outline-white,:root .btn-outline-white,.woocommerce a.button.tk-btn-secondary,.woocommerce button.button.tk-btn-secondary{background-color:var(--card);color:var(--ink);border-color:var(--ctrl)}.tk-btn-secondary:hover,.btn-outline-gold:hover,.btn-outline-white:hover,:root .btn-outline-white:hover,.woocommerce a.button.tk-btn-secondary:hover,.woocommerce button.button.tk-btn-secondary:hover{background-color:var(--card);color:var(--ink);border-color:var(--ink)}.tk-btn-quiet,.woocommerce a.button.tk-btn-quiet,.woocommerce button.button.tk-btn-quiet{background-color:transparent;color:var(--meridian);border-color:var(--rule)}.tk-btn-quiet:hover,.woocommerce a.button.tk-btn-quiet:hover,.woocommerce button.button.tk-btn-quiet:hover{background-color:var(--card);color:var(--meridian-dark);border-color:var(--ctrl)}.tk-btn-sm,.btn-sm{min-height:40px;padding:0 14px;font-size:14px}.tk-btn-lg,.btn-lg{min-height:52px;padding:0 28px;font-size:16px}.tk-btn-block{display:flex;width:100%}.tk-btn[disabled],.tk-btn.is-disabled,.btn[disabled],.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce a.button.disabled{background-color:var(--alt);border-color:var(--rule);color:var(--muted);cursor:not-allowed;opacity:1}.tk-chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border-radius:var(--r);background:var(--meridian-soft);color:var(--meridian);font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap}.tk-chip-muted{background:var(--alt);color:var(--muted)}a.tk-chip:hover{background:rgba(55,66,74,.14);color:var(--meridian-dark)}.tk-opt{display:inline-flex;align-items:center;min-height:32px;padding:0 11px;border:1px solid var(--rule);border-radius:var(--r);background:var(--card);font-size:14px;line-height:1.2;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.tk-opt:hover{border-color:var(--meridian);color:var(--meridian)}.tk-opt[aria-current],.tk-opt.is-on{border-color:var(--meridian);background:var(--meridian-soft);color:var(--meridian)}.tk-field{display:grid;gap:6px}.tk-field>label{font-size:14px;font-weight:500;color:var(--ink)}:where( input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],input[type="search"],input[type="url"],input[type="date"],select,textarea),.tk-input{min-height:48px;padding:0 14px;border:1px solid var(--ctrl);border-radius:var(--r);background-color:#fff;color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.3;box-shadow:none}:where(textarea),textarea.tk-input{padding:12px 14px;min-height:120px;line-height:1.5}:where(input,select,textarea)::placeholder{color:var(--muted);opacity:1}:where( input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="number"],input[type="search"],input[type="url"],input[type="date"],select,textarea):focus,.tk-input:focus{outline:2px solid var(--meridian);outline-offset:1px;border-color:var(--meridian);box-shadow:none}:where(input,select,textarea):disabled{background-color:var(--alt);color:var(--muted)}:where(input,select,textarea)[aria-invalid="true"],.woocommerce-invalid :where(input,select,textarea){border-color:var(--alert)}:where(select),select.tk-input,.tk-select{-webkit-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%235A6672' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}div.tk-select,span.tk-select{display:flex;align-items:center}select[multiple]{background-image:none;padding-right:14px}[dir="rtl"] :where(select),[dir="rtl"] select.tk-input,[dir="rtl"] .tk-select{padding-right:14px;padding-left:40px;background-position:left 14px center}input[type="checkbox"],input[type="radio"]{accent-color:var(--meridian);width:20px;height:20px;margin:0;vertical-align:middle;cursor:pointer}label:has(>input[type="checkbox"]),label:has(>input[type="radio"]){cursor:pointer}.tk-well{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5;padding:6%;background:#fff}.tk-well img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.tk-proof-mark{position:absolute;inset-inline-start:10px;top:10px;z-index:1;display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 8px;border:1px solid var(--amber);border-radius:var(--r);background:#fff;color:var(--amber);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.tk-proof-mark::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--amber);flex:none}.tk-graphite{background:var(--graphite);color:var(--on-dark)}.tk-graphite .tk-meta,.tk-graphite .tk-k{color:var(--on-dark-muted)}.tk-graphite a{color:var(--on-dark)}.tk-graphite :focus-visible{outline-color:var(--meridian-light)}.tk-dl{display:grid;grid-template-columns:minmax(120px,34%) 1fr;margin:0;border-top:1px solid var(--rule)}.tk-dl>dt,.tk-dl>dd{margin:0;padding:12px 0;border-bottom:1px solid var(--rule);font-size:15px}.tk-dl>dt{color:var(--muted);padding-inline-end:16px}.tk-dl>dd{font-variant-numeric:tabular-nums}.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-notice{border:1px solid var(--rule);border-inline-start-width:3px;border-radius:0;background:var(--card);color:var(--ink);font-size:15px;line-height:1.5;padding:14px 16px}.woocommerce-info{border-inline-start-color:var(--meridian)}.woocommerce-message{border-inline-start-color:var(--ok)}.woocommerce-error{border-inline-start-color:var(--alert)}.woocommerce-info a:not(.button),.woocommerce-message a:not(.button),.woocommerce-error a:not(.button){color:var(--meridian);text-decoration:underline;text-underline-offset:3px}.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::before{content:none;display:none}.woocommerce-message .button,.woocommerce-info .button{min-height:40px;font-size:14px}@media (max-width:899px){.tk-btn-sm,.btn-sm,.woocommerce-message .button,.woocommerce-info .button{min-height:44px}}:is(.woocommerce-message,.woocommerce-info,.woocommerce-error)[tabindex="-1"]:focus{outline:none}.tk-price-xl{font-family:var(--serif);font-weight:500;letter-spacing:-.01em}.tk-btn,.btn,.button{transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}@media (hover:hover){.tk-btn-primary:hover{box-shadow:0 8px 20px -12px rgba(55,66,74,.6)}}.variation-option__price{font-family:var(--sans);font-weight:600;font-style:normal;font-variant-numeric:tabular-nums lining-nums}.quick-view__name,.blog-card__title,.exit-popup__title,.exit-popup__code span,.page-404__popular-title{font-family:var(--sans);font-weight:600;font-style:normal;letter-spacing:-.01em;text-transform:none}@keyframes fadeInUp{from{opacity:1}to{opacity:1}}@keyframes gallerySlideIn{from{opacity:1}to{opacity:1}}@keyframes detailsSlideIn{from{opacity:1}to{opacity:1}}@keyframes specRowReveal{from{opacity:1}to{opacity:1}}@keyframes charReveal{from{opacity:1}to{opacity:1}}@keyframes goldShimmer{from{opacity:1}to{opacity:1}}@keyframes cartPulse{from{opacity:1}to{opacity:1}}.product-gallery,.product-details{opacity:1;animation:none}.animate-fade-in,.animate-fade-up,.animate-section-header,.animate-section-header .section-title,.animate-section-header .page-title,.animate-section-header .section-desc,.animate-section-header .page-subtitle,.slide-in-left,.slide-in-right,.newsletter-reveal,.newsletter-reveal .newsletter-title,.newsletter-reveal .newsletter-form,.footer-curtain .footer-col,.hero-title .char,.product-full-desc__content h3,.product-full-desc__content li,.product-faq .faq-item,.blur-reveal,.blur-reveal.is-sharp{opacity:1 !important;transform:none !important;filter:none !important}.banner-clip-reveal,.banner-clip-reveal.is-visible{clip-path:none !important}.products-grid>*,.related-products-grid>*,.values-grid>*,.blog-grid>*,.footer-grid>*{opacity:1 !important;transform:none !important}.magnetic-tilt,.magnetic-tilt:hover{transform:none !important;box-shadow:none !important}.ripple-effect,.section-divider,.scroll-progress{display:none !important}.btn{overflow:visible}.header-cart-count.is-updated{animation:none}.woocommerce-checkout .form-row input:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-form-login input:focus,.woocommerce-form-register input:focus,.woocommerce-MyAccount-content input:focus,.woocommerce-MyAccount-content select:focus,.woocommerce-MyAccount-content textarea:focus,.tracking-form__input:focus{box-shadow:none;border-color:var(--meridian);outline:2px solid var(--meridian);outline-offset:1px}.woocommerce-checkout .select2-container--open .select2-selection--single,.woocommerce-MyAccount-content .select2-container--open .select2-selection--single{box-shadow:none;border-color:var(--meridian)}.select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:var(--meridian);color:#fff}.select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--selected{background:var(--meridian-soft);color:var(--meridian)}.woocommerce-checkout .payment_method_gwc_paypal_manual{border-color:var(--rule)}.tracking-timeline__step--active .tracking-timeline__dot{box-shadow:0 0 0 4px var(--meridian-soft)}.woocommerce .blockUI.blockOverlay{background:rgba(244,246,248,.72) !important}.woocommerce .loader::before,.woocommerce .blockUI.blockOverlay::before{border-color:var(--meridian) transparent transparent !important}.spinner{border-color:var(--rule);border-top-color:var(--meridian)}.blog-card:hover{border-color:var(--ctrl)}:root .blog-card,.blog-card{background:var(--card);box-shadow:none}.section-title,.page-title,.shop-categories__title{letter-spacing:-.01em;text-transform:none}.tk-mark{position:relative;display:inline-flex;align-items:center;flex:none;line-height:0;color:var(--ink);text-decoration:none}.tk-mark-logo{display:block;flex:none;width:64px;height:64px;object-fit:contain}.tk-mark--s .tk-mark-logo{width:72px;height:72px}@media (min-width:900px){.tk-mark:not(.tk-mark--s) .tk-mark-logo{width:84px;height:84px}.tk-scrolled .tk-header:not(.tk-header--co) .tk-mark-logo{width:60px;height:60px}}@media (max-width:359px){.tk-mark:not(.tk-mark--s) .tk-mark-logo{width:56px;height:56px}}.tk-util{position:relative;height:var(--tk-util-h);background:var(--graphite);border-bottom:1px solid #000;font-size:13px;line-height:1;color:var(--on-dark-muted)}.tk-util .tk-desk-k,.tk-util .tk-u,.tk-util .tk-pick,.tk-util .tk-mail,:root .tk-util .currency-switcher__toggle{color:var(--on-dark)}.tk-util .tk-mail{text-decoration-color:rgba(244,246,248,.4)}.tk-util .tk-u:hover,.tk-util .tk-pick:hover,.tk-util .tk-mail:hover,:root .tk-util .currency-switcher__toggle:hover{color:var(--meridian-light)}.tk-util .tk-u .tk-ico{color:var(--on-dark-muted)}.tk-util .tk-vr{background:rgba(255,255,255,.16)}.tk-util :focus-visible{outline-color:var(--meridian-light)}.tk-util .tk-langpop,.tk-util .currency-switcher__dropdown{color:var(--ink)}.tk-util-in{position:relative;height:100%;display:flex;align-items:center;gap:16px}.tk-desk{display:none;align-items:center;gap:10px;white-space:nowrap;margin:0}.tk-desk-k{color:var(--ink);font-weight:500}.tk-u{position:relative;display:inline-flex;align-items:center;gap:6px;height:100%;color:var(--ink);font-weight:500;white-space:nowrap;text-decoration:none}.tk-u::after{content:'';position:absolute;left:-6px;right:-6px;top:-6px;bottom:-6px}.tk-u:hover{color:var(--meridian)}.tk-u .tk-ico{width:16px;height:16px;color:var(--muted)}.tk-locale{margin-inline-start:auto;display:flex;align-items:center;gap:4px;height:100%}.tk-lang-w{position:static;height:100%;display:flex}.tk-pick{position:relative;display:inline-flex;align-items:center;height:100%;padding:0 6px;margin:0;border:0;border-radius:0;background:none;cursor:pointer;font:500 13px/1 var(--sans);color:var(--ink);letter-spacing:0;white-space:nowrap}.tk-pick::after{content:'';position:absolute;left:-2px;right:-2px;top:-6px;bottom:-6px}.tk-pick:hover{color:var(--meridian)}.tk-pick .tk-caret{margin-inline-start:7px}.tk-pick[aria-expanded="true"] .tk-caret{transform:rotate(-135deg) translate(-2px,-1px)}.tk-pick.is-static{cursor:default}.tk-pick.is-static:hover{color:var(--ink)}.tk-locale>:last-child .tk-pick,.tk-locale>.tk-pick:last-child{padding-inline-end:0}@media (min-width:900px){.tk-util-in{gap:22px}.tk-desk{display:flex}.tk-u-mail{display:none}.tk-u::after,.tk-pick::after{display:none}.tk-pick{padding:0 8px}}@media (max-width:359px){.tk-util-in{gap:12px}.tk-u .tk-ico{display:none}}.tk-langpop{position:absolute;z-index:1001;top:100%;inset-inline-end:var(--gut);width:min(360px,calc(100% - 2 * var(--gut)));max-height:min(70vh,520px);overflow-y:auto;overscroll-behavior:contain;padding:8px;background:var(--card);border:1px solid var(--ctrl);font-size:14px;line-height:1.3}.tk-langpop[hidden]{display:none}.tk-util .currency-switcher{position:static;z-index:auto;height:100%;display:flex}.tk-util .currency-switcher__toggle{gap:0;height:100%;padding:0;padding-inline-start:6px;margin:0;border:0;border-radius:0;background:none;font:500 13px/1 var(--sans);color:var(--ink);letter-spacing:0}.tk-util .currency-switcher__toggle:hover{border:0;color:var(--meridian)}.tk-util .currency-switcher__code{display:inline;letter-spacing:0}.tk-util .currency-switcher.is-open .tk-caret{transform:rotate(-135deg) translate(-2px,-1px)}.tk-util .currency-switcher__dropdown,:root .tk-util .currency-switcher__dropdown{top:100%;right:auto;left:auto;inset-inline-end:var(--gut);z-index:1001;width:min(280px,calc(100% - 2 * var(--gut)));max-height:min(70vh,560px);overflow-y:auto;overscroll-behavior:contain;padding:6px;margin:0;background:var(--card);border:1px solid var(--ctrl);border-radius:0;box-shadow:none;opacity:1;visibility:hidden;transform:none;transition:none}.tk-util .currency-switcher.is-open .currency-switcher__dropdown{visibility:visible}.tk-util .currency-switcher__title{margin:0;padding:6px 10px 4px;font-size:13px;line-height:1.3;color:var(--muted);text-transform:none;letter-spacing:0}.tk-util .currency-switcher__option,:root .tk-util .currency-switcher__option{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:var(--r);background:none;color:var(--ink);font:400 14px/1.2 var(--sans);text-align:start;cursor:pointer}.tk-util .currency-switcher__option:hover,:root .tk-util .currency-switcher__option:hover{background:var(--alt)}.tk-util .currency-switcher__option.is-active{background:var(--meridian-soft);color:var(--meridian)}@media (max-width:899px){.tk-util .currency-switcher__option,:root .tk-util .currency-switcher__option{min-height:44px}.tk-util .currency-switcher__dropdown,:root .tk-util .currency-switcher__dropdown{max-height:calc(100vh - var(--tk-util-h) - 12px);max-height:calc(100dvh - var(--tk-util-h) - 12px)}}.tk-util .currency-switcher__option-info{display:flex;flex-direction:row;align-items:baseline;gap:10px}.tk-util .currency-switcher__option-code{font-size:14px;font-weight:600;letter-spacing:0;min-width:36px}.tk-util .currency-switcher__option-name,:root .tk-util .currency-switcher__option-name,.tk-util .currency-switcher__option.is-active .currency-switcher__option-name{font-size:13px;color:var(--muted)}.tk-cur-note{margin:6px 0 0;padding:8px 10px 4px;border-top:1px solid var(--rule);font-size:13px;line-height:1.4;color:var(--muted)}.tk-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:none;box-shadow:none}@media (min-width:601px){.admin-bar .tk-header:not(.tk-header--co){top:46px}}@media (min-width:783px){.admin-bar .tk-header:not(.tk-header--co){top:32px}}.tk-header--co{position:relative}.tk-main{position:relative;height:var(--tk-main-h);background:var(--card);border-bottom:1px solid var(--rule);transition:height .12s ease}.tk-main-in{height:100%;display:flex;align-items:center}.tk-scrolled .tk-header .tk-main{border-bottom-color:var(--ctrl)}.tk-mbtn,.tk-act{position:relative;display:inline-grid;justify-items:center;align-content:center;gap:2px;min-width:48px;height:52px;padding:0 4px;margin:0;border:0;border-radius:var(--r);background:none;cursor:pointer;color:var(--ink);text-decoration:none}.tk-mbtn .tk-ico,.tk-act .tk-ico{width:22px;height:22px}.tk-mbtn-l,.tk-act-l{font:500 13px/15px var(--sans);white-space:nowrap;letter-spacing:0}.tk-mbtn:hover,.tk-act:hover{color:var(--meridian)}.tk-mbtn[aria-expanded="true"]{color:var(--meridian)}.tk-mbtn .tk-i-close,.tk-mbtn[aria-expanded="true"] .tk-i-open{display:none}.tk-mbtn[aria-expanded="true"] .tk-i-close{display:block}.tk-main .tk-mark{margin-inline-start:6px}.tk-nav,.tk-search,.tk-buy{display:none}.tk-acts{margin-inline-start:auto;display:flex;align-items:center;gap:4px}.tk-act--acct{display:none}.tk-act .header-cart-count.tk-count,:root .tk-act .header-cart-count.tk-count{position:absolute;top:2px;left:calc(50% + 8px);right:auto;display:inline-grid;place-items:center;min-width:20px;width:auto;height:20px;padding:0 4px;border:1px solid var(--ctrl);border-radius:0;background:var(--card);font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink);animation:none}@media (max-width:899px){.tk-main-in{padding-left:calc(var(--gut) - 8px);padding-right:calc(var(--gut) - 8px)}}@media (min-width:900px){.tk-mbtn{display:none}.tk-main .tk-mark{margin:0;margin-inline-end:28px}.tk-mark::after{display:none}.tk-scrolled .tk-header:not(.tk-header--co){--tk-main-h:68px}.tk-shrink{height:0}.tk-scrolled .tk-shrink{height:8px}.tk-nav{display:flex;align-self:stretch;align-items:stretch;gap:20px}.tk-nav-a{position:relative;display:inline-flex;align-items:center;padding:0;margin:0;border:0;background:none;cursor:pointer;font:500 15px/1 var(--sans);color:var(--ink);white-space:nowrap;text-decoration:none;letter-spacing:0}.tk-nav-a .tk-caret{margin-inline-start:8px}.tk-nav-a:hover,.tk-nav-a[aria-expanded="true"]{color:var(--meridian)}.tk-nav-a[aria-expanded="true"]::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--meridian)}.tk-nav-a[aria-expanded="true"] .tk-caret{transform:rotate(-135deg) translate(-2px,-1px)}.tk-nav-a:focus-visible{outline-offset:-2px}.tk-search{display:block;flex:1 1 440px;max-width:440px;min-width:160px;margin-inline-start:24px}.tk-acts{gap:4px;padding-inline-start:16px}.tk-act{display:inline-flex;align-items:center;gap:8px;height:44px;min-width:0;padding:0 8px}.tk-act .tk-ico{width:20px;height:20px}.tk-act-l{font-size:15px;line-height:1}.tk-act:hover .tk-act-l{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--meridian)}.tk-act:last-child{padding-inline-end:0}.tk-act--acct{display:inline-flex}.tk-act .header-cart-count.tk-count,:root .tk-act .header-cart-count.tk-count{position:static;min-width:22px;height:22px;padding:0 5px}.tk-header.has-buybar .tk-search{display:none}.tk-header.has-buybar .tk-buy{display:flex}.tk-header.has-buybar .tk-acts{margin-inline-start:20px;height:32px;border-inline-start:1px solid var(--rule)}.tk-header.has-buybar .tk-act--acct .tk-act-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media (min-width:900px) and (max-width:1099px){.tk-act--acct .tk-act-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media (min-width:900px) and (max-width:1199px){.tk-header.has-buybar .tk-nav{display:none}}@media (min-width:1200px){.tk-main .tk-mark{margin-inline-end:48px}.tk-nav{gap:28px}.tk-search{margin-inline-start:44px}.tk-acts{gap:8px;padding-inline-start:24px}}.tk-search,.tk-cat-search{margin-bottom:0}.tk-sfield{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;margin:0;border:1px solid var(--ctrl);border-radius:var(--r);background:#fff;cursor:text}.tk-sfield .tk-ico{width:20px;height:20px;color:var(--muted)}.tk-sfield input[type="search"],.tk-sfield input{flex:1;min-width:0;height:100%;min-height:0;padding:0;margin:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;font:400 15px/1 var(--sans);color:var(--ink);-webkit-appearance:none;appearance:none}.tk-sfield input:focus{outline:0;box-shadow:none}.tk-sfield input::-webkit-search-decoration{-webkit-appearance:none}.tk-sfield:focus-within{outline:2px solid var(--meridian);outline-offset:1px;border-color:var(--meridian)}.tk-buy{margin-inline-start:auto;align-items:center;gap:14px;min-width:0}.tk-buy-well{width:40px;height:40px;flex:none;padding:3px;background:#fff;border:1px solid var(--rule)}.tk-buy-well img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.tk-buy-name{display:grid;gap:1px;min-width:0;margin:0;line-height:1.25}.tk-buy-name b{display:block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500}.tk-buy-name .tk-ref{line-height:1.25}.tk-buy-price{margin:0;margin-inline-start:6px;font-size:18px}.tk-buy .tk-btn{min-height:40px;margin-inline-start:4px}.tk-buy-oos{font-size:14px;color:var(--muted);white-space:nowrap}.tk-ctx{height:var(--tk-ctx-h);background:var(--paper);border-bottom:1px solid var(--rule);font-size:13px;line-height:18px;color:var(--muted)}.tk-ctx-in{height:100%;display:flex;align-items:center;gap:12px;white-space:nowrap}.tk-ctx p{margin-top:0;margin-bottom:0}.tk-crumb{min-width:0}.tk-crumb .breadcrumb{max-width:none;margin:0;padding:0}.tk-crumb .breadcrumb-list{display:flex;align-items:center;flex-wrap:nowrap;margin:0;padding:0;list-style:none;min-width:0}.tk-crumb .breadcrumb-item{font-size:13px;line-height:18px;color:var(--muted);white-space:nowrap}.tk-crumb .breadcrumb-item a{color:var(--muted);text-decoration:none}.tk-crumb .breadcrumb-item a:hover{color:var(--meridian);text-decoration:underline;text-underline-offset:3px}.tk-crumb .breadcrumb-item.active{color:var(--ink);font-weight:500}@media (max-width:899px){.tk-ctx-in{padding-left:var(--gut);padding-right:var(--gut)}.tk-crumb .breadcrumb-item{display:none}.tk-crumb .breadcrumb-item:nth-last-child(2){display:block}.tk-crumb .breadcrumb-item:nth-last-child(2) a{position:relative;display:inline-flex;align-items:center;gap:4px;height:36px;margin-inline-start:-2px;padding-inline-end:4px;color:var(--ink);font-weight:500;text-decoration:none}.tk-crumb .breadcrumb-item:nth-last-child(2) a::before{content:'';width:7px;height:7px;flex:none;margin:0;margin-inline:2px 3px;border-left:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg)}.tk-crumb .breadcrumb-item:nth-last-child(2) a::after{content:'';position:absolute;left:0;right:0;top:-4px;bottom:-4px}.tk-crumb .breadcrumb-item + .breadcrumb-item::before{content:none}.tk-crumb .breadcrumb-item:nth-last-child(2)>a>span{max-width:40vw;overflow:hidden;text-overflow:ellipsis}.tk-terms,.tk-ask-k,.tk-ask .tk-vr,.tk-ask>span:last-child{display:none}.tk-ctx--product .tk-ask{display:none}.tk-ask{margin-inline-start:auto;min-width:0}.tk-ask .tk-mail{display:block;overflow:hidden;text-overflow:ellipsis;line-height:36px}}.tk-up{display:none}@media (max-width:899px){.tk-up{position:relative;display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;min-width:0;height:36px;margin-inline-start:-2px;padding-inline-end:4px;color:var(--ink);font-weight:500;text-decoration:none}.tk-up::before{content:'';width:7px;height:7px;flex:none;margin:0;margin-inline:2px 3px;border-left:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg)}.tk-up::after{content:'';position:absolute;left:0;right:0;top:-4px;bottom:-4px}.tk-up:hover{color:var(--meridian)}.tk-up-t{max-width:40vw;overflow:hidden;text-overflow:ellipsis}.tk-up + .tk-crumb{display:none}}.tk-ctx-m{margin-inline-start:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ink);font-variant-numeric:tabular-nums}.tk-ctx-m>span:first-child{color:var(--muted)}@media (max-width:479px){.tk-ctx-mx{display:none}}.tk-pos{display:flex;align-items:center;gap:2px;margin-inline-start:auto;color:var(--ink);font-variant-numeric:tabular-nums}.tk-step{position:relative;display:inline-grid;place-items:center;width:44px;height:36px;border-radius:var(--r);color:var(--ink);text-decoration:none}.tk-step::after{content:'';position:absolute;inset:-4px 0}.tk-step:hover{background:var(--alt);color:var(--ink)}.tk-step.is-off{color:var(--rule)}.tk-step.is-off:hover{background:none}.tk-step .tk-ico{width:16px;height:16px}.tk-pos-t{padding:0 2px;color:var(--muted)}.tk-pos-t b{color:var(--ink);font-weight:500}.tk-pos-in{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:899px){.tk-ctx--product .tk-pos{margin-inline-end:-14px}}.tk-ask{display:flex;align-items:center;gap:10px}.tk-ask-k{color:var(--ink)}@media (min-width:900px){.tk-ctx-in{gap:28px}.tk-ctx-m{display:none}.tk-crumb .breadcrumb-item + .breadcrumb-item::before{content:'/';margin:0 8px;color:var(--ctrl)}.tk-crumb .breadcrumb-item.active{display:inline-block;max-width:28ch;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.tk-terms{display:flex;align-items:center;margin:0;margin-inline-start:auto}.tk-terms>div{display:flex;gap:7px;padding:0 16px;border-inline-start:1px solid var(--rule)}.tk-terms>div:first-child{border-inline-start:0}.tk-terms>div:last-child{padding-inline-end:0}.tk-terms dt{color:var(--muted);font-weight:400}.tk-terms dd{margin:0;color:var(--ink);font-variant-numeric:tabular-nums lining-nums}.tk-pos{margin-inline-start:0}.tk-step{width:28px;height:28px}.tk-step::after{display:none}.tk-pos-t{padding:0 4px}.tk-pos-in{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none}.tk-ask{margin-inline-start:auto}}@media (min-width:900px){.tk-ctx--shop .tk-crumb{flex:none}.tk-terms{min-width:0}.tk-terms>div{min-width:0}.tk-terms dd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:900px) and (max-width:1199px){.tk-terms>.tk-terms-x,.tk-ask-k{display:none}.tk-ctx--product .tk-ask .tk-vr,.tk-ctx--product .tk-ask>span:last-child{display:none}}.tk-cat{display:none}.tk-cat.is-open{display:block}.tk-cat-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--ink)}.tk-cat-h .tk-n{font-size:13px}.tk-cat-list{margin:0;padding:0;list-style:none}.tk-cat-t{flex:1;min-width:0}.tk-cat-all{display:inline-flex;align-items:center;font-weight:500;color:var(--meridian);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tk-cat-all:hover{color:var(--meridian-dark)}.tk-cat-note{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}.tk-spec{margin:0}.tk-spec dt{margin:0}.tk-spec dd{margin:0;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:899px){html.tk-cat-open{overflow:hidden}.tk-cat.is-open{position:fixed;left:0;right:0;bottom:0;top:var(--tk-drw-top,88px);z-index:5;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--card);border-top:1px solid var(--ctrl)}.tk-cat-in{padding-top:16px;padding-bottom:32px}.tk-cat-search .tk-sfield{height:48px}.tk-cat-search .tk-sfield input{font-size:16px}.tk-cat-brands>.tk-cat-h,.tk-spec dt{display:flex;align-items:baseline;justify-content:space-between;margin:24px 0 6px;font-size:14px;font-weight:600;color:var(--ink)}.tk-cat-bl>li{border-bottom:1px solid var(--rule)}.tk-cat-bl>li:first-child{border-top:1px solid var(--rule)}.tk-cat-item.has-sub>.tk-cat-b{display:none}.tk-cat-tg,.tk-cat-item>.tk-cat-b{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0;margin:0;border:0;border-radius:0;background:none;cursor:pointer;font:400 16px/1.25 var(--sans);color:var(--ink);text-align:start;text-decoration:none}.tk-cat-tg .tk-n,.tk-cat-b .tk-n{font-size:14px}.tk-cat-tg .tk-ico,.tk-cat-b .tk-ico{width:18px;height:18px;color:var(--muted);transition:transform .16s ease}.tk-cat-tg[aria-expanded="true"]{font-weight:600}.tk-cat-tg[aria-expanded="true"] .tk-ico{transform:rotate(180deg);color:var(--ink)}.tk-cat-sub{display:none;padding:0 0 12px}.tk-cat-item.is-open>.tk-cat-sub{display:block}.tk-cat-subh{display:none}.tk-cat-sub .tk-cat-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.tk-cat-sub .tk-cat-list a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border-bottom:1px solid var(--alt);font-size:15px;line-height:1.25;color:var(--ink);text-decoration:none}.tk-cat-sub .tk-cat-list .tk-n{font-size:14px}.tk-cat-sub .tk-cat-all{min-height:44px;text-decoration:none}.tk-cat-brands>.tk-cat-all{min-height:48px;font-size:16px;text-decoration:none}.tk-cat-mid,.tk-cat-x,.tk-cat-note,.tk-cat-spec>.tk-cat-h{display:none}.tk-spec-g:not(.tk-spec-g--size){display:none}.tk-spec-g--size dd{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.tk-spec-g--size .tk-opt{min-height:44px;padding:0 4px;justify-content:center;font-size:15px}.tk-drw-links{display:block;margin-top:24px;border-top:1px solid var(--rule)}.tk-drw-links a{display:flex;align-items:center;min-height:52px;border-bottom:1px solid var(--rule);font-size:17px;font-weight:500;color:var(--ink);text-decoration:none}.tk-drw-loc{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.tk-drw-sel{display:grid;gap:6px;min-width:0}.tk-drw-sel>span,.tk-drw-sel summary>span:first-child{font-size:14px;font-weight:500;color:var(--ink)}.tk-drw-sel .tk-input{width:100%;min-height:48px;font-size:16px}.tk-drw-lang summary{display:grid;gap:6px;list-style:none;cursor:pointer}.tk-drw-lang summary::-webkit-details-marker{display:none}.tk-drw-lang .tk-langs{margin-top:8px}.tk-drw-desk{display:grid;gap:4px;margin-top:24px;padding:16px;background:var(--paper)}.tk-drw-desk .tk-k{font-size:14px}.tk-drw-desk .tk-mail{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:500}.tk-drw-desk .tk-btn{margin-top:8px}}@media (max-width:359px){.tk-cat-sub .tk-cat-list{grid-template-columns:1fr}}@media (min-width:900px){.tk-cat{--tk-cc:232px}.tk-cat.is-open{position:absolute;left:0;right:0;top:100%;z-index:2;max-height:calc(100vh - var(--tk-util-h) - var(--tk-main-h));overflow-y:auto;overscroll-behavior:contain;background:var(--card);border-top:1px solid var(--rule);border-bottom:1px solid var(--ctrl)}.tk-cat-in{position:relative;display:grid;grid-template-columns:var(--tk-cc) var(--tk-cc) minmax(0,1fr);padding-top:28px;padding-bottom:28px}.tk-cat-search,.tk-cat-more,.tk-cat-tg{display:none}.tk-cat-col{display:flex;flex-direction:column;min-width:0;padding:0 32px;border-inline-start:1px solid var(--rule)}.tk-cat-brands{padding-inline-start:0;border-inline-start:0}.tk-cat-spec{padding-inline-end:112px}.tk-cat-h{height:28px;margin-bottom:6px}.tk-cat-bl{margin-bottom:8px}.tk-cat-b,.tk-cat-sub .tk-cat-list a{display:flex;align-items:center;gap:10px;height:32px;margin:0 -10px;padding:0 10px;border-radius:var(--r);font-size:15px;line-height:1.2;color:var(--ink);text-decoration:none;white-space:nowrap}.tk-cat-b .tk-n,.tk-cat-sub .tk-cat-list .tk-n{font-size:14px}.tk-cat-b .tk-ico{width:16px;height:16px;margin-inline-end:-4px;visibility:hidden}.tk-cat-b:hover,.tk-cat-sub .tk-cat-list a:hover{background:var(--alt);color:var(--ink)}.tk-cat-item.is-on>.tk-cat-b{background:var(--meridian-soft);color:var(--meridian);font-weight:500}.tk-cat-item.is-on>.tk-cat-b .tk-n{color:var(--meridian)}.tk-cat-item.is-on>.tk-cat-b .tk-ico{visibility:visible}.tk-cat-b:focus-visible,.tk-cat-sub a:focus-visible{outline-offset:0}.tk-cat-sub{display:none}.tk-cat-item.is-on>.tk-cat-sub{position:absolute;top:28px;bottom:28px;inset-inline-start:calc(var(--gut) + var(--tk-cc) + 33px);width:calc(var(--tk-cc) - 65px);display:flex;flex-direction:column}.tk-cat-subh{height:auto;min-height:28px;margin-bottom:6px;padding-top:5px;line-height:1.3}.tk-cat-subh>span:first-child{min-width:0}.tk-cat-subh .tk-n{flex:none;white-space:nowrap}.tk-cat-sub .tk-cat-list{margin-bottom:8px}.tk-cat-all{align-self:flex-start;min-height:40px;margin-top:auto;font-size:15px}.tk-spec{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:16px}.tk-spec-g{display:contents}.tk-spec dt{padding-top:7px;font-size:14px;color:var(--muted)}.tk-spec dd{margin:0 0 18px}.tk-cat-x{position:absolute;top:22px;inset-inline-end:var(--gut);display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px 0 8px;margin:0;border:0;border-radius:var(--r);background:none;cursor:pointer;font:500 14px/1 var(--sans);color:var(--ink)}.tk-cat-x:hover{background:var(--alt)}.tk-cat-x .tk-ico{width:18px;height:18px}.tk-cat-x kbd{margin-inline-start:4px;font:400 13px/1 var(--sans);color:var(--muted);background:none;border:0;padding:0;box-shadow:none}.tk-scrim{position:fixed;inset:0;z-index:90;background:var(--scrim)}}@media (min-width:900px) and (max-width:1199px){.tk-cat-spec{padding-inline-end:0}.tk-cat-spec>.tk-cat-h{padding-inline-end:112px}.tk-spec{grid-template-columns:minmax(0,1fr)}.tk-spec dt{padding-top:0;margin-bottom:6px}.tk-spec dd{margin-bottom:14px}}@media (min-width:1200px){.tk-cat{--tk-cc:272px}.tk-cat-spec{padding-inline-end:120px}}.tk-scrim[hidden]{display:none}.tk-langs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0;padding:0;list-style:none}.tk-langs a{display:flex;align-items:center;min-height:40px;padding:0 10px;border-radius:var(--r);font-size:14px;line-height:1.25;color:var(--ink);text-decoration:none}.tk-langs a:hover{background:var(--alt);color:var(--ink)}.tk-langs a[aria-current]{color:var(--meridian);font-weight:500}@media (max-width:899px){.tk-langs a{min-height:44px}}.search-overlay.tk-sov,:root .search-overlay.tk-sov{position:fixed;inset:0;z-index:10000;display:block;opacity:1;visibility:hidden;transition:none;background:var(--scrim)}.search-overlay.tk-sov.is-active{visibility:visible}.admin-bar .search-overlay.tk-sov{top:46px}@media (min-width:783px){.admin-bar .search-overlay.tk-sov{top:32px}}.tk-sov .search-overlay__inner,.tk-sov-in{position:relative;display:flex;align-items:center;gap:8px;width:100%;max-width:none;margin:0;padding:12px 0;padding-inline:var(--gut) calc(var(--gut) - 4px);background:var(--card);border-bottom:1px solid var(--ctrl)}.tk-sov .search-overlay__form{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:0}.tk-sov .tk-sfield{flex:1;min-width:0;height:48px}.tk-sov .search-overlay__input,.tk-sov .tk-sfield .search-overlay__input{font:400 16px/1 var(--sans);color:var(--ink);padding:0}.tk-sov .search-overlay__submit{flex:none;color:#fff}.tk-sov .search-overlay__close,.tk-sov-x{position:static;flex:none;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:var(--r);background:none;color:var(--ink);opacity:1;cursor:pointer}.tk-sov-x:hover{background:var(--alt)}.tk-sov-x .tk-ico{width:22px;height:22px}@media (max-width:399px){.tk-sov .search-overlay__submit{display:none}}@media (min-width:900px){.tk-sov-in{max-width:calc(var(--max) + 2 * var(--gut));margin:0 auto;padding:20px var(--gut);border-bottom:0}.search-overlay.tk-sov .tk-sov-in{box-shadow:0 0 0 100vmax var(--card);clip-path:inset(0 -100vmax)}}.tk-header--co .tk-main-in{gap:12px}.tk-header--co .tk-mark{margin:0}.tk-secure{display:inline-flex;align-items:center;gap:6px;height:28px;margin:0;padding-inline-start:12px;border-inline-start:1px solid var(--rule);font-size:14px;font-weight:500;line-height:1;color:var(--ink);white-space:nowrap}.tk-secure .tk-ico{width:16px;height:16px;color:var(--muted)}.tk-co-desk{display:none}.tk-header--co .tk-back{margin-inline-start:auto}@media (max-width:899px){.tk-header--co .tk-main-in{padding-inline:var(--gut) calc(var(--gut) - 8px)}.tk-header--co .tk-back,.woocommerce .tk-header--co .tk-back{min-height:44px;padding:0 8px;gap:2px;border:0;background:none;font-size:15px;color:var(--meridian)}.tk-header--co .tk-back .tk-ico{width:18px;height:18px}}@media (max-width:359px){.tk-header--co .tk-main-in{gap:8px}.tk-secure{padding-inline-start:8px;font-size:13px}}@media (min-width:900px){.tk-header--co .tk-main-in{gap:0}.tk-header--co .tk-mark{margin-inline-end:24px}.tk-secure{gap:8px;height:32px;padding-inline-start:24px;font-size:15px}.tk-secure .tk-ico{width:18px;height:18px}.tk-co-desk{display:flex;align-items:center;gap:10px;margin:0;margin-inline-start:auto;font-size:14px;color:var(--muted);white-space:nowrap}.tk-co-desk .tk-desk-k{color:var(--ink)}.tk-header--co .tk-back{margin-inline-start:28px}.tk-header--co .tk-back .tk-ico{display:none}}@media (min-width:900px) and (max-width:1099px){.tk-co-desk>span:last-child,.tk-co-desk .tk-vr{display:none}}[dir="rtl"] .tk-step .tk-ico,[dir="rtl"] .tk-cat-b .tk-ico,[dir="rtl"] .tk-header--co .tk-back .tk-ico{transform:scaleX(-1)}@media (max-width:899px){[dir="rtl"] .tk-up::before,[dir="rtl"] .tk-crumb .breadcrumb-item:nth-last-child(2) a::before{transform:rotate(-135deg)}}.tk-scrolled .tk-header .tk-main{border-bottom-color:var(--rule);box-shadow:0 12px 28px -20px rgba(16,18,20,.35)}@media (min-width:900px) and (hover:hover){.tk-nav-a::before{content:'';position:absolute;left:0;right:0;top:calc(50% + 13px);height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.tk-nav-a:hover::before{transform:scaleX(1)}.tk-nav-a[aria-expanded="true"]::before{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.tk-nav-a::before{transition:none}}.tk-footer{margin-top:0;background:var(--paper);border-top:2px solid var(--meridian);color:var(--ink)}:where(.tk-footer) h2{margin:0}:where(.tk-footer) p{margin:0}.tk-ft-grid{display:grid;grid-template-columns:minmax(0,1fr)}.tk-ft-desk{padding:28px 0 24px;border-bottom:1px solid var(--rule)}.tk-ft-desk h2{font-size:18px;line-height:1.25}.tk-ft-voice{margin-top:6px;font-family:var(--serif);font-size:16px;line-height:1.55;color:var(--ink);text-wrap:pretty}.tk-ft-box{display:grid;gap:2px;margin-top:16px}.tk-ft-box + .tk-ft-box{margin-top:12px}.tk-ft-box .tk-k{font-size:14px;line-height:20px;color:var(--muted)}.tk-ft-addr{display:inline-flex;align-items:center;gap:8px;justify-self:start;min-height:44px;font-size:17px;font-weight:500;letter-spacing:-.005em;color:var(--meridian);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}.tk-ft-addr:hover{color:var(--meridian-dark)}.tk-ft-addr .tk-ico{width:18px;height:18px}.tk-ft-note{font-size:14px;line-height:1.45;color:var(--muted);text-wrap:pretty}@media (max-width:899px){.tk-ft-box--chat{margin-top:16px}.tk-ft-box--chat .tk-k,.tk-ft-box--chat .tk-ft-note{display:none}.tk-ft-box--chat .tk-ft-addr{display:flex;justify-content:center;justify-self:stretch;min-height:48px;padding:0 22px;border:1px solid var(--ctrl);border-radius:var(--r);background:var(--card);font-size:15px;color:var(--ink);text-decoration:none}.tk-ft-box--chat .tk-ft-addr:hover{border-color:var(--ink);color:var(--ink)}}.tk-ft-cols{display:flex;flex-direction:column}.tk-ft-col{border-bottom:1px solid var(--rule)}.tk-ft-col--after{order:1}.tk-ft-col--before{order:2}.tk-ft-col--cat{order:3}.tk-ft-col--account{order:4}.tk-ft-h{font-size:16px;line-height:1.3}.tk-ft-ht{display:none}.tk-acc-b{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;column-gap:12px;row-gap:2px;width:100%;min-height:64px;padding:10px 0;margin:0;border:0;background:none;text-align:start;cursor:pointer;color:var(--ink);font-family:var(--sans)}.tk-acc-b b{font-size:16px;font-weight:600;line-height:1.3}.tk-acc-b small{grid-column:1;font-size:13px;line-height:1.35;font-weight:400;color:var(--muted)}.tk-acc-b .tk-ico{grid-column:2;grid-row:1 / span 2;width:20px;height:20px;color:var(--muted);transition:transform .16s ease}.tk-acc-b[aria-expanded="true"] small{display:none}.tk-acc-b[aria-expanded="true"] .tk-ico{grid-row:1;transform:rotate(45deg);color:var(--ink)}.tk-ft-list{margin:0;padding:0 0 14px;list-style:none}.tk-js .tk-ft-col:not(.is-open) .tk-ft-list{display:none}.tk-ft-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border-top:1px solid var(--alt);font-size:16px;line-height:1.3;color:var(--ink);text-decoration:none}.tk-ft-list a:hover>span:first-child{color:var(--meridian);text-decoration:underline;text-underline-offset:3px}.tk-ft-list .tk-n{font-size:14px;text-align:end;white-space:nowrap}.tk-ft-list .tk-ft-more{color:var(--meridian);font-weight:500}.tk-ft-meta{gap:14px;padding:20px 0;border-bottom:1px solid var(--rule)}.tk-lang{position:relative}.tk-lang-b{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 14px;border:1px solid var(--ctrl);border-radius:var(--r);background:#fff;font-size:15px;font-weight:500;color:var(--ink);cursor:pointer;list-style:none}.tk-lang-b::-webkit-details-marker{display:none}.tk-lang-b::marker{content:''}.tk-lang-b:hover{border-color:var(--ink)}.tk-lang-b .tk-n{margin-inline-end:6px}.tk-lang-b .tk-caret{margin-inline-start:12px}.tk-lang[open] .tk-lang-b .tk-caret{transform:rotate(-135deg) translate(-2px,-1px)}.tk-lang .tk-langs{margin-top:8px;padding:6px;background:var(--card);border:1px solid var(--rule)}.tk-ft-fact{display:grid;gap:2px;font-size:15px;line-height:1.45;text-wrap:pretty}.tk-ft-fact .tk-k{font-size:13px;line-height:1.4}.tk-ft-legal{gap:12px;padding:20px 0 32px}.tk-ft-mark .tk-mark{margin-bottom:4px}.tk-ft-legal p{font-size:13px;line-height:1.55;color:var(--muted)}.tk-ft-legal p + p{margin-top:4px}.tk-ft-small{display:flex;flex-wrap:wrap;gap:0 24px;font-size:13px;line-height:1.55;white-space:nowrap}.tk-ft-small a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--muted);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ctrl)}.tk-ft-small a:hover{color:var(--meridian)}@media (min-width:900px){.tk-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.tk-ft-span2{grid-column:span 2}.tk-ft-desk{align-items:start;row-gap:28px;padding:44px 0 40px}.tk-ft-desk h2{font-size:20px}.tk-ft-voice{margin-top:10px;font-size:17px;max-width:17em}.tk-ft-box,.tk-ft-box + .tk-ft-box{position:relative;align-content:start;gap:6px;margin-top:0}.tk-ft-addr{min-height:32px;white-space:nowrap;overflow-wrap:normal}.tk-ft-box .tk-ft-note{font-size:14px;line-height:1.5}.tk-ft-cols{display:grid;row-gap:28px;padding:36px 0 32px;border-bottom:1px solid var(--rule)}.tk-ft-col{order:0;border-bottom:0}.tk-acc-b{display:none}.tk-ft-ht{display:flex;align-items:center;height:28px;margin-bottom:4px;font-size:14px;font-weight:600;letter-spacing:0}.tk-js .tk-ft-col:not(.is-open) .tk-ft-list,.tk-ft-list{display:block;padding:0}.tk-ft-list a{align-items:baseline;min-height:31px;padding:5px 0;border-top:0;font-size:15px;line-height:21px}.tk-ft-meta{align-items:start;padding:20px 0}.tk-lang-b{display:inline-flex;justify-content:flex-start;min-height:44px}.tk-lang .tk-langs{position:absolute;z-index:5;inset-inline-start:0;bottom:calc(100% + 6px);width:min(360px,80vw);max-height:60vh;overflow-y:auto;margin:0;border-color:var(--ctrl)}.tk-ft-meta .tk-ft-span2{max-width:36em}.tk-ft-legal{align-items:start;row-gap:12px;padding:24px 0 36px}.tk-ft-legal .tk-mark{margin-top:2px;margin-bottom:0}.tk-ft-small{gap:20px}.tk-ft-small a{min-height:0;min-width:0}.tk-ft-legal .tk-mark::after{display:none}}@media (min-width:900px) and (max-width:1199px){.tk-ft-legal .tk-ft-small{grid-column:2;grid-row:1;justify-content:flex-end}.tk-ft-meta{grid-auto-flow:row dense}}@media (min-width:1200px){.tk-ft-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:48px}.tk-ft-desk,.tk-ft-cols{row-gap:0}.tk-ft-box::before{content:'';position:absolute;inset-inline-start:-24px;top:2px;bottom:2px;width:1px;background:var(--rule)}.tk-ft-meta{align-items:center}.tk-ft-legal .tk-ft-small{grid-column:auto;justify-content:flex-start}}.tk-footer--co{border-top:1px solid var(--rule)}.tk-ft-slim{display:grid;gap:12px;padding-top:20px;padding-bottom:28px}.tk-ft-slim p{font-size:13px;line-height:1.55;color:var(--muted);max-width:62em}.tk-ft-slim .tk-mark{justify-self:start}@media (min-width:900px){.tk-ft-slim{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:40px;padding-top:22px;padding-bottom:26px}.tk-ft-slim .tk-ft-small{gap:20px}.tk-ft-slim .tk-ft-small a{min-height:0;min-width:0}}.tk-ft-h{font-size:12px;letter-spacing:.14em;text-transform:uppercase}.tk-card,:root .tk-card.product-card{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;min-width:0;margin:0;padding:0;list-style:none;background:var(--card);border:0;border-radius:0;box-shadow:none;overflow:visible;transform:none;transition:none;will-change:auto;text-align:left}:root .tk-card.product-card:hover{transform:none;box-shadow:none;border-color:transparent}.tk-card::before,.tk-card::after{content:none}.tk-card-well,:root .tk-card .tk-card-well{position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--rule);overflow:hidden;color:var(--muted);text-decoration:none}:root .tk-card.product .tk-card-well img,.tk-card .tk-card-well img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain;mix-blend-mode:multiply;box-shadow:none;border-radius:0;transform:none;filter:none}:root .tk-card .tk-card-well .tk-card-alt{position:absolute;top:0;left:0;box-sizing:border-box;padding:6%;visibility:hidden}@media (hover:hover){:root .tk-card:hover .tk-card-well.has-alt .tk-card-img{visibility:hidden}:root .tk-card:hover .tk-card-well.has-alt .tk-card-alt{visibility:visible}:root .tk-card:hover .tk-card-name a{text-decoration:underline;text-decoration-color:var(--meridian);text-decoration-thickness:1px;text-underline-offset:4px}}.tk-card-noimg{width:38%;aspect-ratio:1;border:1px solid var(--rule);border-radius:50%}.tk-card-flags{position:absolute;left:6px;top:6px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.tk-card-flags .tk-proof-mark{position:static}.tk-card-flags .tk-proof-mark,.tk-card-flags .tk-card-oos{min-height:22px;padding:0 6px;font-size:13px;line-height:1.2}.tk-card-oos{border-radius:var(--r)}@media (min-width:600px){.tk-card-flags{left:10px;top:10px;gap:6px}.tk-card-flags .tk-proof-mark,.tk-card-flags .tk-card-oos{min-height:24px;padding:0 8px;font-size:13px}}.tk-card-body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "ref" "price" "act";grid-template-rows:minmax(2.7em,auto) 16px 26px minmax(44px,auto);row-gap:4px;align-content:start;min-width:0;padding:10px 10px 12px;font-size:14px;line-height:1.35}.tk-card--brand .tk-card-body{grid-template-areas:"brand" "name" "ref" "price" "act";grid-template-rows:16px minmax(2.7em,auto) 16px 26px minmax(44px,auto)}.tk-card-body>p,.tk-card-body>h3{margin:0;min-width:0}.tk-card-brand{grid-area:brand;font-size:11px;line-height:16px;color:var(--muted);font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .tk-card .tk-card-name,:root .tk-card.product .tk-card-name{grid-area:name;margin:0;padding:0;font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.tk-card-name a,:root .tk-card .tk-card-name a{color:inherit;text-decoration:none}:root .tk-card .tk-card-name a:focus-visible{outline:none;text-decoration:underline;text-decoration-color:var(--meridian);text-decoration-thickness:2px;text-underline-offset:3px}.tk-card:has(.tk-card-name a:focus-visible){outline:2px solid var(--meridian);outline-offset:-2px}.tk-card-ref{grid-area:ref;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-card-meta{grid-area:meta;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .tk-card .tk-card-price{grid-area:price;align-self:end;margin:0;font-size:15px;line-height:26px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root .tk-card.product .tk-card-price .price,:root .tk-card .tk-card-price .price{display:inline;margin:0;padding:0;font-size:inherit;font-weight:inherit;color:inherit}:root .tk-card .tk-card-price del{font-size:.85em;font-weight:400;color:var(--muted);opacity:1;margin-right:4px}:root .tk-card .tk-card-price ins{text-decoration:none;font-weight:inherit;background:none;color:inherit}:root .tk-card .tk-card-act{grid-area:act;align-self:end;justify-self:start;max-width:100%;min-height:44px;margin:0;padding:4px 12px;font-size:14px;line-height:1.2;white-space:normal;text-align:left}:root .tk-card .tk-card-act.loading{opacity:.6;pointer-events:none}:root .tk-card .tk-card-body>.added_to_cart{grid-area:act;justify-self:end;align-self:end;display:none;align-items:center;min-height:40px;margin:0;padding:0 2px;font-size:14px;font-weight:500;line-height:1.2;color:var(--meridian);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media (min-width:900px){:root .tk-card .tk-card-body>.added_to_cart{display:inline-flex}}:root .tk-card .tk-card-act.added{border-color:var(--meridian);background:var(--meridian-soft);color:var(--meridian)}@media (min-width:600px){.tk-card-body{grid-template-areas:"name" "ref" "meta" "price" "act";grid-template-rows:minmax(2.7em,auto) 18px 18px 30px 44px;padding:14px 16px 16px;font-size:16px}.tk-card--brand .tk-card-body{grid-template-areas:"brand" "name" "ref" "meta" "price" "act";grid-template-rows:18px minmax(2.7em,auto) 18px 18px 30px 44px}.tk-card-brand{font-size:11px;line-height:18px}:root .tk-card .tk-card-name,:root .tk-card.product .tk-card-name{font-size:16px}.tk-card-ref,.tk-card-meta{line-height:18px}.tk-card-meta{display:block}:root .tk-card .tk-card-price{font-size:16px;line-height:30px}:root .tk-card .tk-card-act{padding:0 14px;white-space:nowrap}}@media (min-width:900px){:root .tk-card .tk-card-act{min-height:40px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root .tk-card.product .tk-card-well img,:root .tk-card .tk-card-well img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}:root .tk-card.product:hover .tk-card-well img,:root .tk-card:hover .tk-card-well img{transform:scale(1.035)}}h1,h2,.tk-h2,.tk-home-h1,.tk-shop-h1,.tk-pdp h1.tk-pdp-h1,.tk-doc-title,.tk-404-title,.tk-find-title,.tk-done-h{font-family:var(--serif);font-weight:400;letter-spacing:-.01em;line-height:1.06;text-wrap:balance}h1,.tk-home-h1{font-size:clamp(38px,5.2vw + 12px,88px)}h2,.tk-h2{font-size:clamp(28px,2.4vw + 16px,46px)}h3{font-family:var(--sans);font-weight:600;letter-spacing:-.01em}.tk-eyebrow,.tk-card-brand,.tk-pdp-brand,.tk-ft-h,.tk-cat-h,.tk-home-sel .scl-secki__tab{font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:var(--ls-wide);text-transform:uppercase}.tk-prose,.tk-home-lead,.tk-home-hero-lede,.tk-doc-body p{font-family:var(--prose);font-size:clamp(16px,.35vw + 15px,19px);line-height:1.62}.tk-btn,.button,.woocommerce a.button,.woocommerce button.button{border-radius:0;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;min-height:52px;padding-inline:26px;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.tk-btn-primary,.woocommerce button.button.alt,.woocommerce a.button.alt{background:var(--ink);border-color:var(--ink);color:#fff}@media (hover:hover){.tk-btn-primary:hover,.woocommerce button.button.alt:hover{background:var(--meridian);border-color:var(--meridian);color:#fff}}.tk-btn-secondary{background:transparent;border:1px solid var(--ink);color:var(--ink)}@media (hover:hover){.tk-btn-secondary:hover{background:var(--ink);color:var(--paper)}}.tk-wrap{max-width:var(--max)}.tk-home-sel,.tk-home-brands,.tk-home-films,.tk-home-terms,.tk-home-guide,.tk-home-faq{padding-block:clamp(56px,7vw,120px)}.tk-home-head{align-items:end;gap:12px 32px;margin-bottom:clamp(20px,2vw,36px)}.tk-home-head::before{content:'';display:block;width:100%;height:1px;background:var(--rule);grid-column:1 / -1;margin-bottom:clamp(18px,2vw,30px)}:root .tk-card.product,.tk-card{background:transparent}.tk-card-well,:root .tk-card .tk-card-well{background:var(--card);border:0;border-bottom:1px solid var(--rule);aspect-ratio:4 / 5}:root .tk-card .tk-card-body{padding-top:14px;gap:2px}.tk-card-brand{color:var(--muted)}:root .tk-card .tk-card-name,:root .tk-card.product .tk-card-name{font-family:var(--serif);font-size:19px;font-weight:400;line-height:1.2;letter-spacing:-.005em}:root .tk-card .tk-card-ref,:root .tk-card .tk-card-meta{font-size:12px;letter-spacing:.04em;color:var(--muted)}:root .tk-card .tk-card-price{font-family:var(--sans);font-size:17px;font-weight:600;letter-spacing:-.01em}:root .tk-card .tk-card-act .tk-btn,:root .tk-card .tk-card-act .button{min-height:40px;padding-inline:0;background:none;border:0;border-bottom:1px solid var(--ink);color:var(--ink);font-size:11px;letter-spacing:.14em}@media (hover:hover){:root .tk-card .tk-card-act .tk-btn:hover{background:none;color:var(--meridian);border-bottom-color:var(--meridian)}:root .tk-card:hover .tk-card-well img{transform:scale(1.04)}}.tk-proof-mark{background:transparent;border:1px solid var(--rule);color:var(--amber);font-size:10px;letter-spacing:.14em;text-transform:uppercase;border-radius:0}.tk-graphite{background:var(--graphite);color:var(--on-dark)}.tk-graphite h2,.tk-graphite .tk-h2{color:var(--on-dark)}.tk-graphite .tk-eyebrow{color:var(--on-dark-muted)}.tk-link,.tk-prose a{text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover){.tk-link:hover,.tk-prose a:hover{color:var(--meridian-dark)}}.tk-price,.tk-price-xl,.tk-home-hero-price,:root .tk-card .tk-card-price,.tk-pdp .tk-pdp-price,.woocommerce-Price-amount{font-family:var(--sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.tk-price-xl{font-weight:600}.tk-home-hero-name{font-family:var(--serif);font-weight:400;letter-spacing:-.005em}.tk-home-hero-cap .tk-meta{font-family:var(--sans)}.tk-shop-lede,.tk-cat-lede,.tk-cat-intro,.tk-doc-lede,.tk-pdp-desc,.tk-pdp-desc p,.woocommerce-product-details__short-description,.tk-home-quote figcaption,.tk-guide-body p,.tk-faq-a,.tk-terms-note,.tk-ft-voice{font-family:var(--prose);letter-spacing:0}.tk-eta-h,.tk-sum-h,.tk-cat-h,.tk-ft-h,.tk-doc-desk-h,.tk-shop-count,.tk-pdp-tag{font-family:var(--sans)}.tk-header,.tk-main{background:var(--graphite)}.tk-main{border-bottom:1px solid rgba(241,239,234,.14);box-shadow:none}.tk-util{background:#0B0D0F;border-bottom:1px solid rgba(241,239,234,.10)}.tk-header .tk-nav-a,.tk-header .tk-act,.tk-header .tk-mbtn,.tk-header .tk-mark{color:var(--on-dark)}.tk-header .tk-act .tk-ico,.tk-header .tk-mbtn .tk-ico{color:var(--on-dark)}@media (hover:hover){.tk-header .tk-nav-a:hover,.tk-header .tk-act:hover,.tk-header .tk-mbtn:hover{color:var(--meridian-light)}}.tk-header .tk-nav-a[aria-expanded="true"]::after{background:var(--on-dark)}.tk-header .tk-sfield{background:rgba(241,239,234,.06);border:1px solid rgba(241,239,234,.22);border-radius:0}.tk-header .tk-sfield input[type="search"]{background:none;color:var(--on-dark)}.tk-header .tk-sfield input[type="search"]::placeholder{color:var(--on-dark-muted)}.tk-header .tk-sfield .tk-ico{color:var(--on-dark-muted)}.tk-header .tk-sfield:focus-within{border-color:rgba(241,239,234,.5)}.tk-header .tk-act-n{background:transparent;border:1px solid rgba(241,239,234,.35);color:var(--on-dark)}.tk-ctx{background:var(--paper);border-bottom:1px solid var(--rule)}:root .tk-card,:root .tk-card.product,:root .tk-card .tk-card-body,:root ul.products li.product,:root .vit-grid li{background:transparent}:root .tk-card .tk-card-well{background:var(--card)}:root .tk-card,:root .tk-card.product,:root .tk-card .tk-card-body,:root ul.products li.product,:root ul.products li.product:first-child,:root .vit-grid li,:root .vit-grid li:first-child,:root .scl-secki__grid li{background:var(--paper);border-color:var(--rule)}:root .tk-card .tk-card-well{background:var(--card)}:root .tk-card .tk-card-act .tk-btn,:root .tk-card .tk-card-act .button,:root .tk-card.product .tk-card-act .button{background:none;border:0;border-bottom:1px solid var(--ink);border-radius:0;min-height:40px;padding-inline:0}h1,.tk-home-h1,.lu-stage-h1,.tk-pdp h1.tk-pdp-h1,.tk-shop-h1,.tk-doc-title{font-variation-settings:'opsz' 72;font-weight:340}h2,.tk-h2{font-variation-settings:'opsz' 48;font-weight:400}:root .tk-card .tk-card-name,:root .tk-card.product .tk-card-name,.lu-stage-model,.tk-home-hero-name,.tk-home-brands-row b,h3,h4,h5,h6{font-family:var(--sans);font-variation-settings:normal;font-weight:600;letter-spacing:-.011em}:root .tk-card .tk-card-name,:root .tk-card.product .tk-card-name{font-size:15.5px;line-height:1.3}.lu-stage-model{font-size:clamp(18px,.9vw + 13px,22px);font-weight:600;letter-spacing:-.012em}body{font-size:16px;letter-spacing:0}.tk-nav-a,.tk-act,.tk-u,.tk-pick{letter-spacing:0}.tk-eyebrow,.tk-card-brand,.tk-pdp-brand,.tk-ft-h,.tk-cat-h{font-family:var(--sans);font-variation-settings:normal;letter-spacing:.12em}.tk-footer{background:var(--graphite);color:var(--on-dark-muted);border-top:0}.tk-footer a{color:var(--on-dark)}.tk-footer .tk-ft-h,.tk-footer .tk-ft-ht{color:var(--on-dark-muted)}.tk-footer .tk-ft-col li a,.tk-footer .tk-ft-list a{color:var(--on-dark);text-decoration:none}@media (hover:hover){.tk-footer a:hover{color:var(--meridian-light)}}.tk-footer .tk-n,.tk-footer .tk-ft-note,.tk-footer .tk-ft-legal,.tk-footer .tk-ft-voice{color:var(--on-dark-muted)}.tk-footer hr,.tk-footer .tk-ft-rule,.tk-footer .tk-ft-bottom{border-color:rgba(241,239,234,.14)}.tk-footer .tk-ft-cols,.tk-footer .tk-ft-mid,.tk-footer .tk-ft-legal{border-top-color:rgba(241,239,234,.14)}.tk-footer select,.tk-footer .tk-langbtn,.tk-footer .tk-pick{background:rgba(241,239,234,.06);border:1px solid rgba(241,239,234,.22);color:var(--on-dark);border-radius:0}.tk-header--co,.tk-header--co .tk-main{background:var(--graphite)}.tk-header--co,.tk-header--co .tk-co-secure,.tk-header--co .tk-co-secure *,.tk-header--co .tk-desk,.tk-header--co .tk-desk *,.tk-header--co .tk-u,.tk-header--co .tk-mail{color:var(--on-dark)}.tk-header--co .tk-co-secure .tk-ico,.tk-header--co .tk-desk-k{color:var(--on-dark-muted)}.tk-header--co .tk-mail{text-decoration-color:rgba(241,239,234,.4)}.tk-header--co .tk-btn,.tk-header--co .tk-co-back{border:1px solid rgba(241,239,234,.35);color:var(--on-dark);background:none}@media (hover:hover){.tk-header--co .tk-co-back:hover{background:rgba(241,239,234,.1);border-color:var(--on-dark)}}.tk-header--co .tk-secure,.tk-header--co .tk-secure *,.tk-header--co .tk-co-desk,.tk-header--co .tk-co-desk *{color:var(--on-dark)}.tk-header--co .tk-secure .tk-ico{color:var(--on-dark-muted)}.tk-cp,.tk-panel,.tk-drawer{background:var(--paper);border-top:1px solid var(--rule);box-shadow:none;border-radius:0}.tk-cp h3,.tk-panel h3,.tk-cp-h{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.tk-cp a,.tk-panel a{font-family:var(--sans);font-size:15px;color:var(--ink);text-decoration:none}@media (hover:hover){.tk-cp a:hover,.tk-panel a:hover{color:var(--meridian)}}.tk-cp li + li,.tk-panel li + li{border-top:1px solid var(--rule)}.search-overlay.tk-sov,:root .search-overlay.tk-sov{background:rgba(16,18,20,.96)}.tk-sov .search-overlay__inner{background:var(--paper);border:0;border-radius:0}.tk-sov .tk-sfield{border:0;border-bottom:1px solid var(--rule);border-radius:0}.tk-sov .search-overlay__input{font-size:18px}.tk-sov .search-overlay__submit{background:var(--ink);border-radius:0}.tk-sov .search-overlay__close{color:var(--on-dark)}.tk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px}.tk-btn .tk-ico{flex:none;width:18px;height:18px;margin:0}.tk-btn>span{letter-spacing:inherit}@media (max-width:420px){.tk-btn{letter-spacing:.08em;padding-inline:18px}}.tk-footer .tk-acc-b,.tk-footer .tk-acc-b b{color:var(--on-dark)}.tk-footer .tk-acc-b small,.tk-footer .tk-ft-h small{color:var(--on-dark-muted)}.tk-footer .tk-acc-b .tk-ico{color:var(--on-dark-muted)}.tk-footer .tk-ft-fact,.tk-footer .tk-ft-fact .tk-k,.tk-footer .tk-ft-span2 p,.tk-footer .tk-lang-b,.tk-footer .tk-lang-b .tk-n{color:var(--on-dark-muted)}.tk-footer .tk-ft-fact b,.tk-footer .tk-ft-span2 p b{color:var(--on-dark)}:root .tk-footer .tk-ft-lang .tk-lang-b,:root .tk-footer .tk-ft-lang .tk-lang-b span{color:var(--on-dark)}:root .tk-footer .tk-ft-lang .tk-lang-b .tk-n{color:var(--on-dark-muted)}:root .tk-footer .tk-lang-b,:root .tk-footer details#tk-lang>summary.tk-lang-b{background:rgba(241,239,234,.06);border:1px solid rgba(241,239,234,.22);border-radius:0}:root .tk-footer .tk-langpop,:root .tk-footer details#tk-lang .tk-langpop{background:var(--card);color:var(--ink);border:1px solid var(--rule)}:root .tk-footer .tk-langpop a{color:var(--ink)}.lu-qc-parts{list-style:none;margin:clamp(22px,2.6vw,34px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:34rem}.lu-qc-parts li{position:relative;margin:0;aspect-ratio:1;overflow:hidden;background:#15171A}.lu-qc-parts img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(var(--z,1.8))}.lu-qc-parts img.is-crop{transform:none;object-position:50% 50%}.lu-qc-parts li::after{content:'';position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 2px var(--amber)}.lu-qc-parts span{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:22px 12px 10px;font:500 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark);background:linear-gradient(180deg,rgba(10,12,14,0),rgba(10,12,14,.82))}@media (min-width:600px){.lu-qc-parts{grid-template-columns:repeat(4,minmax(0,1fr))}}.lu-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.lu-trust li{margin:0;min-width:0}.lu-trust a,.lu-trust-x{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);text-decoration:none;font:500 13px/1.3 var(--sans);letter-spacing:0}.lu-trust-i{flex:none;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--rule);border-radius:50%;background:var(--card);color:var(--meridian)}.lu-trust-i svg{width:19px;height:19px}.lu-trust a:hover .lu-trust-t{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lu-trust a:hover .lu-trust-i{border-color:var(--meridian)}.lu-trust a:focus-visible{outline:2px solid var(--meridian);outline-offset:3px}.lu-trust--box{padding:16px 0 4px;border-top:1px solid var(--rule)}.lu-trust--dark a,.lu-trust--dark .lu-trust-x{color:var(--on-dark)}.lu-trust--dark .lu-trust-i{background:transparent;border-color:rgba(241,239,234,.22);color:var(--meridian-light)}.lu-trust--dark a:hover .lu-trust-i{border-color:var(--meridian-light)}@media (min-width:900px){.lu-trust--dark,.lu-trust--line{display:flex;flex-wrap:wrap;gap:12px 32px}}.lu-more{margin:0}.lu-more>summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;font:500 14px/1.2 var(--sans);color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lu-more>summary::-webkit-details-marker{display:none}.lu-more>summary::after{content:'';width:8px;height:8px;margin-top:-4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.lu-more[open]>summary{order:2}.lu-more[open]>summary::after{transform:rotate(-135deg);margin-top:4px}.lu-more-c,.lu-more[open] .lu-more-o{display:none}.lu-more[open] .lu-more-c{display:inline}.lu-more[open]{display:flex;flex-direction:column}.lu-more>summary:focus-visible{outline:2px solid var(--meridian);outline-offset:3px}video.lu-loop{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;transition:opacity .6s ease;pointer-events:none}video.lu-loop.is-live{opacity:1}@media (prefers-reduced-motion:reduce){video.lu-loop{display:none}}:root .tk-footer .tk-ft-desk h2{color:var(--on-dark)}:root .tk-footer .tk-ft-list .tk-ft-more{color:var(--meridian-light)}:root .tk-footer .tk-ft-list a:hover>span:first-child{color:var(--on-dark)}.lu-shop-media .tk-proof-mark,.lu-pdp-film .tk-proof-mark{background:rgba(255,255,255,.92);border-color:var(--amber)}:root .tk-footer .tk-ft-desk .tk-k{color:var(--on-dark-muted)}@media (min-width:900px){:root .tk-header .tk-search{flex:0 1 240px;max-width:240px;min-width:150px;margin-inline-start:auto}:root .tk-header .tk-sfield{height:36px;padding:0 12px;gap:8px}:root .tk-header .tk-sfield .tk-ico{width:17px;height:17px}:root .tk-header .tk-sfield input[type="search"]{font-size:14px}}@media (min-width:1200px){:root .tk-header .tk-search{flex-basis:260px;max-width:260px}}@media (min-width:900px){:root .tk-header .tk-nav-cat{align-self:center;gap:9px;height:40px;padding:0 15px 0 13px;background:var(--on-dark);border:1px solid var(--on-dark);color:var(--graphite);font-weight:600;transition:background-color .2s ease,border-color .2s ease,color .2s ease}:root .tk-header .tk-nav-cat .tk-ico{width:16px;height:16px;stroke-width:1.8;color:currentColor}:root .tk-header .tk-nav-cat .tk-caret{margin-inline-start:3px;opacity:1}:root .tk-header .tk-nav-cat::before,:root .tk-header .tk-nav-cat::after{display:none}:root .tk-header .tk-nav-cat[aria-expanded="true"]{background:var(--meridian-light);border-color:var(--meridian-light);color:var(--graphite)}:root .tk-header .tk-nav-cat:focus-visible{outline:2px solid var(--on-dark);outline-offset:3px}}@media (min-width:900px) and (hover:hover){:root .tk-header .tk-nav-cat:hover{background:var(--meridian-light);border-color:var(--meridian-light);color:var(--graphite)}}@media (min-width:900px) and (prefers-reduced-motion:reduce){:root .tk-header .tk-nav-cat{transition:none}}@media (min-width:900px){:root .tk-header .tk-nav{margin-inline-end:20px}:root .tk-header .tk-nav-a{white-space:nowrap}}@media (min-width:900px) and (max-width:1299px){:root .tk-header:not(.has-buybar) .tk-search{display:none}:root .tk-header:not(.has-buybar) .tk-acts{margin-inline-start:auto}:root .tk-header:not(.has-buybar) .tk-mbtn--search{display:inline-flex;align-items:center;height:44px;min-width:0;padding:0 8px}:root .tk-header .tk-mbtn--search .tk-ico{width:20px;height:20px}:root .tk-header .tk-mbtn--search .tk-mbtn-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.tk-tel{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.tk-wa-i{width:15px;height:15px;flex:none;color:#25D366}.tk-util .tk-desk .tk-tel{color:var(--on-dark)}.tk-ft-addrs{padding:24px 0;border-bottom:1px solid var(--rule)}.tk-ft-addr-h{font-size:18px;line-height:1.25;margin:0 0 14px}.tk-ft-places{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.tk-ft-place{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;min-width:0}.tk-ft-place .tk-k{font-size:14px;line-height:20px;color:var(--muted)}.tk-ft-place address{margin:2px 0 0;font-style:normal;font-size:15px;line-height:1.5;color:var(--ink)}.tk-ft-maplink{display:inline-flex;align-items:center;min-height:40px;font-size:14px}.tk-ft-map{display:block;width:100%;height:170px;border:1px solid var(--rule);border-radius:0;background:var(--alt);filter:grayscale(.35)}@media (min-width:900px){.tk-ft-addrs{padding:36px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);column-gap:48px;align-items:start}.tk-ft-addr-h{margin:0}.tk-ft-places{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px 48px}.tk-ft-place.has-map{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-column:span 2;gap:20px}}:root{--hd-gold:#D5BE8C;--hd-gold-hi:#EBD7A6;--hd-gold-dk:#A8894F}.tk-main{background:linear-gradient(180deg,#16191C 0%,#0F1113 100%);border-bottom:0;box-shadow:inset 0 -1px 0 rgba(213,190,140,.28)}.tk-util{background:#0A0B0D}@media (min-width:900px){:root .tk-header .tk-nav{gap:clamp(18px,1.8vw,30px)}:root .tk-header .tk-nav-a:not(.tk-nav-cat){color:var(--hd-gold);font-weight:600;font-size:15px;letter-spacing:.01em;transition:color .18s ease}:root .tk-header .tk-nav-a:not(.tk-nav-cat)::after{content:'';position:absolute;left:0;right:0;top:calc(50% + 12px);height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}:root .tk-header .tk-nav-deals{color:var(--hd-gold-hi)}:root .tk-header .tk-nav-deals::before{content:'';width:7px;height:7px;margin-inline-end:8px;border-radius:50%;background:var(--hd-gold-hi);box-shadow:0 0 0 3px rgba(235,215,166,.18)}:root .tk-header .tk-nav-cat{background:linear-gradient(180deg,var(--hd-gold-hi) 0%,var(--hd-gold) 100%);border:1px solid var(--hd-gold);color:#15171A;border-radius:4px}:root .tk-header .tk-nav-cat[aria-expanded="true"]{background:#FFFFFF;border-color:#FFFFFF;color:#15171A}:root .tk-header .tk-search{display:none}:root .tk-header:not(.has-buybar) .tk-acts{margin-inline-start:auto}:root .tk-header:not(.has-buybar) .tk-mbtn--search{display:inline-grid;place-items:center;width:42px;height:42px;min-width:0;padding:0;margin-inline-end:4px;border:1px solid rgba(213,190,140,.45);border-radius:50%;color:var(--hd-gold);background:transparent;transition:background-color .18s ease,color .18s ease,border-color .18s ease}:root .tk-header .tk-mbtn--search .tk-ico{width:19px;height:19px;color:currentColor}:root .tk-header .tk-mbtn--search .tk-mbtn-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:root .tk-header .tk-act .tk-ico{color:var(--hd-gold)}:root .tk-header .tk-act-l{color:var(--on-dark);font-weight:500}:root .tk-header .tk-act--cart{position:relative}:root .tk-header .tk-act .header-cart-count.tk-count{min-width:20px;height:20px;padding:0 6px;border-radius:10px;border:0;background:var(--hd-gold);color:#15171A;font-size:12px;font-weight:700;line-height:20px;display:inline-grid;place-items:center}}@media (min-width:900px) and (hover:hover){:root .tk-header .tk-nav-a:not(.tk-nav-cat):hover{color:#FFFFFF}:root .tk-header .tk-nav-a:not(.tk-nav-cat):hover::after{transform:scaleX(1)}:root .tk-header .tk-nav-cat:hover{background:#FFFFFF;border-color:#FFFFFF;color:#15171A}:root .tk-header .tk-mbtn--search:hover{background:var(--hd-gold);border-color:var(--hd-gold);color:#15171A}:root .tk-header .tk-act:hover .tk-act-l{color:var(--hd-gold-hi);text-decoration:none}}@media (min-width:900px) and (prefers-reduced-motion:reduce){:root .tk-header .tk-nav-a::after,:root .tk-header .tk-mbtn--search{transition:none}}@media (max-width:899px){:root .tk-header .tk-mbtn .tk-ico,:root .tk-header .tk-act .tk-ico{color:var(--hd-gold)}:root .tk-header .tk-act .header-cart-count.tk-count{background:var(--hd-gold);color:#15171A;border:0}}@media (min-width:900px){:root .tk-header.has-buybar .tk-nav{display:none}:root .tk-header.has-buybar .tk-buy-name{flex:0 1 auto;min-width:8rem}:root .tk-header.has-buybar .tk-buy-name .tk-ref{white-space:nowrap}}@media (min-width:900px) and (max-width:1023px){:root .tk-header .tk-nav-ts{display:none}}:root{--hb-soft:#F4F2EE;--hb-coral:#E8436B;--hb-y:#F7C948;--hb-b:#4FC3FF;--hb-c:#FF8FA8;--hb-p:#B98CFF;--hb-l:#DDFB5A}.tk-util{background:var(--hb-soft);color:var(--muted);border-top:4px solid transparent;border-bottom:1px solid var(--rule);border-image:linear-gradient(90deg,var(--hb-y),var(--hb-b),var(--hb-c),var(--hb-p),var(--hb-l)) 1;border-image-slice:1 0 0 0}.tk-util,.tk-util a,.tk-util button,.tk-util .tk-pick,.tk-util .tk-desk,.tk-util .tk-desk *,.tk-util .tk-u{color:var(--ink)}.tk-util .tk-desk-r,.tk-util .tk-desk-k{color:var(--muted)}.tk-util .tk-vr{background:var(--rule)}.tk-util .tk-desk .tk-tel{color:var(--ink)}.tk-util .tk-ico{color:var(--muted)}.tk-header,.tk-main{background:#FFFFFF}.tk-main{box-shadow:0 1px 0 var(--rule);border-bottom:0}.tk-header .tk-nav-a,.tk-header .tk-act,.tk-header .tk-mbtn,.tk-header .tk-mark{color:var(--ink)}.tk-header .tk-act .tk-ico,.tk-header .tk-mbtn .tk-ico{color:var(--ink)}.tk-header .tk-mark{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.tk-mark-t{display:flex;flex-direction:column;font:500 22px/1 var(--serif);letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.tk-mark-t small{margin-top:5px;font:600 9.5px/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}@media (max-width:1279px){.tk-mark-t{display:none}}@media (min-width:900px){:root .tk-header .tk-mark-logo{width:52px;height:52px}:root .tk-header .tk-nav{gap:clamp(16px,1.6vw,26px);align-items:center}:root .tk-header .tk-nav-a:not(.tk-nav-cat){color:var(--ink);font:600 15px/1 var(--sans);letter-spacing:0;isolation:isolate}:root .tk-header .tk-nav-a:not(.tk-nav-cat):not(.tk-nav-deals)::after{content:"";position:absolute;left:-4px;right:-4px;top:calc(50% + 6px);height:8px;z-index:-1;border-radius:6px 20px 4px 18px;background:var(--u,var(--hb-b));opacity:.8;transform:rotate(-1.5deg);transition:height .18s ease,opacity .18s ease,top .18s ease}:root .tk-header .tk-u-b{--u:var(--hb-b)}:root .tk-header .tk-u-c{--u:var(--hb-c)}:root .tk-header .tk-u-p{--u:var(--hb-p)}:root .tk-header .tk-u-l{--u:var(--hb-l)}:root .tk-header .tk-nav-cat{height:44px;padding:0 18px 0 16px;border-radius:999px;background:var(--ink);border:1px solid var(--ink);color:#FFFFFF}:root .tk-header .tk-nav-cat[aria-expanded="true"]{background:var(--meridian);border-color:var(--meridian);color:#FFFFFF}:root .tk-header .tk-nav-deals{height:44px;padding:0 12px 0 16px;gap:8px;border-radius:999px;background:radial-gradient(circle at 22% 30%,#FFD86B,#F2B632 62%);color:var(--ink) !important}:root .tk-header .tk-nav-deals::before{display:none}:root .tk-header .tk-nav-pct{font-style:normal;font:700 11px/1 var(--sans);padding:4px 7px;border-radius:999px;background:var(--ink);color:#FFD86B}:root .tk-header:not(.has-buybar) .tk-mbtn--search{width:46px;height:46px;border:0;border-radius:50%;background:var(--hb-soft);color:var(--ink);margin-inline-end:0}:root .tk-header .tk-mbtn--search .tk-ico{color:var(--ink)}:root .tk-header .tk-acts{gap:10px}:root .tk-header .tk-act{position:relative;width:46px;height:46px;padding:0;justify-content:center;border-radius:50%;background:var(--hb-soft)}:root .tk-header .tk-act .tk-ico{color:var(--ink);width:20px;height:20px}:root .tk-header .tk-act-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:root .tk-header .tk-act .header-cart-count.tk-count{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 5px;background:var(--hb-coral);color:#FFFFFF;border:2px solid #FFFFFF;border-radius:11px;font:700 11px/16px var(--sans)}:root .tk-header.has-buybar .tk-acts{border-inline-start:1px solid var(--rule);padding-inline-start:16px}}@media (min-width:1600px){:root .tk-header:not(.has-buybar) .tk-search{display:block;flex:0 1 260px;max-width:260px;min-width:200px;margin-inline-start:auto}:root .tk-header:not(.has-buybar) .tk-mbtn--search{display:none}:root .tk-header .tk-sfield{height:46px;padding:0 18px;gap:10px;border:0;border-radius:999px;background:var(--hb-soft)}:root .tk-header .tk-sfield input[type="search"]{color:var(--ink);font-size:14px}:root .tk-header .tk-sfield input[type="search"]::placeholder{color:var(--muted)}:root .tk-header .tk-sfield .tk-ico{color:var(--muted)}:root .tk-header .tk-sfield:focus-within{box-shadow:0 0 0 2px var(--hb-c)}:root .tk-header:not(.has-buybar) .tk-acts{margin-inline-start:16px}}@media (min-width:900px) and (hover:hover){:root .tk-header .tk-nav-a:not(.tk-nav-cat):not(.tk-nav-deals):hover{color:var(--ink)}:root .tk-header .tk-nav-a:not(.tk-nav-cat):not(.tk-nav-deals):hover::after{height:12px;top:calc(50% + 3px);opacity:1}:root .tk-header .tk-nav-cat:hover{background:#2A2D31;border-color:#2A2D31;color:#FFFFFF}:root .tk-header .tk-nav-deals:hover{filter:brightness(1.05);box-shadow:0 6px 14px rgba(242,182,50,.35)}:root .tk-header .tk-mbtn--search:hover,:root .tk-header .tk-act:hover{background:#E9E6E0;color:var(--ink)}:root .tk-header .tk-act:hover .tk-act-l{text-decoration:none}}@media (min-width:900px) and (prefers-reduced-motion:reduce){:root .tk-header .tk-nav-a::after{transition:none}}@media (max-width:899px){:root .tk-header .tk-mbtn,:root .tk-header .tk-act--cart{width:44px;height:44px;min-width:0;padding:0;display:inline-grid;place-items:center;border-radius:50%;background:var(--hb-soft);color:var(--ink)}:root .tk-header .tk-mbtn .tk-ico,:root .tk-header .tk-act .tk-ico{color:var(--ink)}:root .tk-header .tk-mbtn-l,:root .tk-header .tk-act-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:root .tk-header .tk-act--cart{position:relative}:root .tk-header .tk-act .header-cart-count.tk-count{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 5px;background:var(--hb-coral);color:#FFFFFF;border:2px solid #FFFFFF;border-radius:11px;font:700 11px/16px var(--sans)}:root .tk-header .tk-acts{gap:8px}}.tk-header--co,.tk-header--co .tk-main{background:#FFFFFF}.tk-header--co,.tk-header--co .tk-co-secure,.tk-header--co .tk-co-secure *,.tk-header--co .tk-desk,.tk-header--co .tk-desk *,.tk-header--co .tk-u,.tk-header--co .tk-mail,.tk-header--co .tk-secure,.tk-header--co .tk-secure *,.tk-header--co .tk-co-desk,.tk-header--co .tk-co-desk *{color:var(--ink)}.tk-header--co .tk-co-secure .tk-ico,.tk-header--co .tk-desk-k,.tk-header--co .tk-secure .tk-ico{color:var(--muted)}.tk-header--co .tk-mail{text-decoration-color:var(--rule)}.tk-header--co .tk-btn,.tk-header--co .tk-co-back{border:1px solid var(--ink);color:var(--ink);background:none}.tk-header--co{border-top:4px solid transparent;border-image:linear-gradient(90deg,var(--hb-y),var(--hb-b),var(--hb-c),var(--hb-p),var(--hb-l)) 1;border-image-slice:1 0 0 0}.tk-util .currency-switcher__code,.tk-util .currency-switcher__toggle,.tk-util .currency-switcher__trigger{color:var(--ink)}.tk-util .tk-caret{border-color:var(--ink);color:var(--ink)}:root{--r:12px;--pc-y:#F7C948;--pc-b:#4FC3FF;--pc-c:#FF8FA8;--pc-p:#B98CFF;--pc-l:#DDFB5A;--pc-yd:#9A6B00;--pc-bd:#0B63C4;--pc-cd:#C7254E;--pc-pd:#5B2BC7;--pc-ld:#4F6B00;--pc-yt:rgba(247,201,72,.18);--pc-bt:rgba(79,195,255,.15);--pc-ct:rgba(255,143,168,.17);--pc-pt:rgba(185,140,255,.17);--pc-lt:rgba(221,251,90,.26);--leaf:28px 96px 28px 96px / 28px 76px 28px 76px;--leaf-s:22px 64px 22px 64px / 22px 52px 22px 52px}.tk-btn,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{border-radius:999px}:root .tk-proof-mark{border-radius:999px}.tk-shop-h1,.tk-doc-title,.tk-flow-title,.lu-dl-title,.lu-dl-h2,.reviews-page__title,.tk-find-title,.tk-cart-h,.tk-co-h{text-decoration-line:underline;text-decoration-color:var(--hl,rgba(247,201,72,.55));text-decoration-thickness:.3em;text-underline-offset:-.1em;text-decoration-skip-ink:none}.tk-flow-title,.tk-cart-h,.tk-co-h{--hl:rgba(79,195,255,.42)}.lu-dl-title{--hl:rgba(255,143,168,.5)}.reviews-page__title{--hl:rgba(185,140,255,.45)}:root body.tk .tk-grid ul.products,:root body.tk .tk-pdp ul.products.tk-pdp-grid,:root body.tk :is(.tk-404-grid,.tk-find-grid) ul.products{gap:16px !important;border:0 !important;background:none !important}:root body.tk .tk-grid ul.products>li,:root body.tk .tk-pdp ul.products.tk-pdp-grid>li,:root body.tk :is(.tk-404-grid,.tk-find-grid) ul.products>li{border:0 !important;border-radius:24px;background:#FFFFFF;overflow:hidden;box-shadow:0 1px 0 rgba(21,23,26,.05);transition:transform .25s ease,box-shadow .25s ease}:root body.tk .tk-grid ul.products>li::after,:root body.tk .tk-pdp ul.products.tk-pdp-grid>li::after,:root body.tk :is(.tk-404-grid,.tk-find-grid) ul.products>li::after{content:none !important;display:none !important}:root body.tk :is(.tk-grid,.tk-pdp-grid,.tk-404-grid,.tk-find-grid) .tk-card .tk-card-body{background:transparent}:root body.tk :is(.tk-grid,.tk-pdp-grid,.tk-404-grid,.tk-find-grid) .tk-card .tk-card-well{margin:8px 8px 0;border-bottom:0;border-radius:18px;background:#FFFFFF}:root body.tk .tk-card .tk-card-act{border-radius:999px}@media (hover:hover){:root body.tk :is(.tk-grid ul.products,.tk-pdp-grid,.tk-404-grid ul.products,.tk-find-grid ul.products)>li:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(21,23,26,.10)}:root body.tk .tk-card .tk-card-act:hover{background:var(--ink);border-color:var(--ink);color:#FFFFFF}}@media (prefers-reduced-motion:reduce){:root body.tk :is(.tk-grid ul.products,.tk-pdp-grid,.tk-404-grid ul.products,.tk-find-grid ul.products)>li{transition:none}:root body.tk :is(.tk-grid ul.products,.tk-pdp-grid,.tk-404-grid ul.products,.tk-find-grid ul.products)>li:hover{transform:none}}.lu-trust:not(.lu-trust--dark) li .lu-trust-i{border-color:transparent}.lu-trust:not(.lu-trust--dark) li:nth-child(4n+1) .lu-trust-i{background:var(--pc-yt);color:var(--pc-yd)}.lu-trust:not(.lu-trust--dark) li:nth-child(4n+2) .lu-trust-i{background:var(--pc-bt);color:var(--pc-bd)}.lu-trust:not(.lu-trust--dark) li:nth-child(4n+3) .lu-trust-i{background:var(--pc-ct);color:var(--pc-cd)}.lu-trust:not(.lu-trust--dark) li:nth-child(4n+4) .lu-trust-i{background:var(--pc-lt);color:var(--pc-ld)}
