:root{--anat-bg: #ffffff;--anat-bg-soft: #f8fafc;--anat-bg-deep: #e2e8f0;--anat-text: #0f172a;--anat-text-soft: #334155;--anat-text-muted: #64748b;--anat-accent: #0ea5e9;--anat-accent-soft: #38bdf8;--anat-border: rgba(226, 232, 240, .8);--anat-border-soft: rgba(226, 232, 240, .5);--anat-card-bg: #ffffff;--anat-card-bg-dark: #f1f5f9;--anat-ekg: rgb(34, 159, 197)}html.dark{--anat-bg: #0b1120;--anat-bg-soft: #0f172a;--anat-bg-deep: #1e293b;--anat-text: #f8fafc;--anat-text-soft: #cbd5e1;--anat-text-muted: #94a3b8;--anat-accent: #0ea5e9;--anat-accent-soft: #38bdf8;--anat-border: rgba(30, 41, 59, .8);--anat-border-soft: rgba(30, 41, 59, .5);--anat-card-bg: #0f172a;--anat-card-bg-dark: #1e293b;--anat-ekg: #ef4444}body{background-color:var(--anat-bg)!important;color:var(--anat-text)!important;transition:background-color .3s,color .3s;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}[data-color-scheme],[color-scheme],.shopify-section{background-color:var(--anat-bg)!important;color:var(--anat-text)!important}.text-slate-900,.text-gray-900{color:var(--anat-text)!important}.text-slate-500,.text-gray-500{color:var(--anat-text-muted)!important}h1,h2,h3,h4,h5,h6{color:var(--anat-text)!important}.border-slate-100,.border-gray-100{border-color:var(--anat-border)!important}.bg-white,.bg-slate-50,.bg-slate-100,html.dark .bg-slate-900,html.dark .bg-slate-800{background-color:var(--anat-card-bg)!important}.text-anatomik-accent{color:#0ea5e9!important;font-size:14px}.bg-anatomik-accent{background-color:#0ea5e9!important}.border-anatomik-accent{border-color:#0ea5e9!important}.badge-green-soft{background-color:#22c55e1f;color:#22c55e}.badge-dynamic{border-color:#000!important}.dark .badge-dynamic{border-color:#0ea5e9!important}.product-badges-left{position:absolute;bottom:.75rem;left:.75rem;display:flex;flex-direction:column-reverse;gap:.5rem;z-index:40;pointer-events:none}.product-badge{padding:4px 8px;font-family:monospace;font-size:10px;text-transform:uppercase;letter-spacing:.15em;border-radius:.5rem;box-shadow:0 4px 10px #00000026;display:inline-block;background:#000;color:#fff;pointer-events:auto}.product-badge-core{background-color:#88ffe5}.product-badge-signature{background-color:#040050}.product-badge,.product-badge-core{color:#000}.product-badge-signature{color:#fff}#MainContent{padding-top:80px!important;margin-top:0!important}@media(max-width:768px){#MainContent{padding-top:80px!important}}.anatomik-header{position:fixed!important;top:0;left:0;right:0;width:100%;height:80px!important;z-index:1200;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--anat-border);background-color:color-mix(in srgb,var(--anat-bg) 90%,transparent);transition:background-color .3s,border-color .3s;overflow:visible!important;pointer-events:auto!important}@media(min-width:1024px){.anatomik-header{height:120px!important}}.anatomik-header-inner{width:100%;max-width:96%;margin:0 auto;height:80px;padding:0 1rem;display:flex;align-items:center;justify-content:space-between}.anatomik-nav{display:none;position:relative;z-index:20}@media(min-width:1024px){.anatomik-nav{display:flex;gap:2.5rem;align-items:center!important;text-transform:uppercase;font-family:JetBrains Mono,monospace;letter-spacing:.15em;font-size:.82rem}}.anatomik-nav a{color:var(--anat-text-muted);transition:color .2s}.anatomik-nav a:hover{color:var(--anat-accent)}nav a{color:#000!important;transition:color .25s ease}html.dark nav a{color:#fff!important}nav a:hover,html.dark nav a:hover{color:var(--anat-accent)!important}.anatomik-controls{display:flex;align-items:center;gap:1.5rem}#theme-toggle{display:flex;align-items:center;gap:.75rem;cursor:pointer}.monitor{width:56px;height:32px;border-radius:8px;border:1px solid var(--anat-border);background-color:var(--anat-card-bg-dark);position:relative;overflow:hidden;transition:background-color .3s,border-color .3s}.monitor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;background-image:linear-gradient(rgba(0,0,0,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 1px);background-size:4px 4px}.monitor-screen{transition:all .3s ease}.ekg-line{stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0;transition:opacity .3s;stroke:#0ea5e9!important}html:not(.dark) .ekg-line{opacity:1;animation:ekgBeat 2s linear infinite;stroke:var(--anat-ekg)}html.dark .ekg-line{opacity:0;stroke:transparent!important}.flat-line{stroke-width:2;opacity:0;transition:opacity .3s;stroke-dasharray:100;stroke-dashoffset:0;stroke:#ef4444!important}html.dark .flat-line{opacity:1}@keyframes ekgBeat{0%{stroke-dashoffset:100}15%{stroke-dashoffset:0}30%{stroke-dashoffset:-100}to{stroke-dashoffset:-100}}.toggle-track{position:relative!important;width:38px!important;height:18px!important;background:#e2e8f0!important;border-radius:999px!important;overflow:hidden!important;z-index:2!important;pointer-events:auto!important}html.dark .toggle-track{background:#475569!important}.toggle-indicator{width:14px!important;height:14px!important;background:#fff!important;border-radius:50%!important;transition:transform .25s ease!important;transform:translateY(-50%)!important;display:block!important;opacity:1!important;position:absolute!important;z-index:0!important;top:50%!important;left:2px!important;pointer-events:none!important}html.dark .toggle-indicator{transform:translate(18px,-50%)!important;background:#ef4444!important}.cart-icon{width:24px;height:24px;color:var(--anat-text);transition:color .3s}.cart-count{background-color:var(--anat-card-bg-dark);border:1px solid var(--anat-border);padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px;border-radius:5px;color:var(--anat-text-soft);transition:background-color .3s,border-color .3s,color .3s}@media(max-width:640px){.cart-mobile-stack{display:flex;flex-direction:column;align-items:center;line-height:1}.cart-mobile-stack #cart-count{margin-left:0!important;margin-top:2px;font-size:10px}}#drawerMenu{z-index:1100!important}#drawerOverlay{z-index:1000!important}.tech-bracket{position:relative;z-index:0}.tech-bracket:before,.tech-bracket:after{content:"";position:absolute;width:8px;height:8px;border-color:currentColor;transition:all .3s ease;pointer-events:none!important}.tech-bracket:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.tech-bracket:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.tech-bracket:hover:before,.tech-bracket:hover:after{width:100%;height:100%;opacity:.1}#tech-marquee{will-change:transform;transition:transform .1s linear}.anatomik-divider{padding-top:5px;padding-bottom:5px}.product-card img{transition:all .5s ease;filter:grayscale(1)}.product-card:hover img{filter:grayscale(0);transform:scale(1.03)}.add-btn{opacity:0;transform:translateY(4px);transition:all .3s ease}.product-card:hover .add-btn{opacity:1;transform:translateY(0)}.faq-item{transition:all .3s ease;border:1px solid rgba(148,163,184,.25)}.faq-item:hover{border-color:#0ea5e9;background-color:#0f172a05}html.dark .faq-item:hover{background-color:#94a3b80a}.footer-anatomik{border-top:1px solid rgba(226,232,240,.3)}html.dark .footer-anatomik{border-color:#1e293b99}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .7s ease forwards}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .6s ease forwards}.gallery-slide{transition:opacity .3s ease,transform .3s ease}.gallery-thumb.active,.gallery-thumb:hover{opacity:1!important}#gallery-prev,#gallery-next{font-size:12px;font-weight:700}.contact-support{position:relative;overflow:hidden;color:#1e293b!important;border-radius:8px}.contact-support:hover{background-color:#f1f5f9!important;color:#0f172a!important}html.dark .contact-support{color:#fff!important}html.dark .contact-support:hover{background-color:#1e293b!important;color:#000!important}.contact-support:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(circle at center,var(--anat-accent) 0%,transparent 70%);transform:scale(.4);transition:opacity .4s ease,transform .4s ease}.contact-support:hover:after{opacity:.25;transform:scale(1.3)}.sale-badge{padding:2px 6px;font-size:11px;background-color:#dc2626;color:#fff;border-radius:4px;font-family:JetBrains Mono,monospace;letter-spacing:.5px}.anatomik-atc-btn{background-color:#ffffffe6;color:#000;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .25s ease}.anatomik-atc-btn:hover{background-color:var(--anat-accent);color:#fff}html.dark .anatomik-atc-btn{background-color:#1e293bd9;color:#fff}html.dark .anatomik-atc-btn:hover{background-color:var(--anat-accent);color:#fff}.gender-toggle{position:relative;display:inline-flex;align-items:center;background:#e2e8f0;padding:4px;border-radius:9999px;width:fit-content}html.dark .gender-toggle{background:#1e293b}.gender-slider{position:absolute;width:50%;height:calc(100% - 8px);top:4px;left:4px;border-radius:9999px;background:var(--anatomik-accent, #0ea5e9);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 10px #0ea5e94d;z-index:0}.gender-toggle button{position:relative;z-index:1;border:none;background:transparent;padding:8px 30px;border-radius:9999px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.85rem;font-weight:700;cursor:pointer;transition:color .25s ease;color:#334155}html.dark .gender-toggle button{color:#cbd5e1}.gender-toggle button.active{color:#fff!important}.gender-toggle button:not(.active):hover{color:var(--anatomik-accent, #0ea5e9)}.anpc-section{background-color:#f8fafc;padding:40px 0;width:100%}html.dark .anpc-section{background-color:#0f172a}.anpc-tech-wrapper{display:flex;justify-content:center;margin:20px 0}.anpc-tech-container{display:flex;flex-direction:row;align-items:center;gap:40px}.anpc-item{display:flex;justify-content:center;align-items:center;transition:transform .2s ease}.anpc-item:hover{transform:scale(1.05)}.anpc-img{height:60px;width:auto}html.dark .anpc-img{filter:brightness(.95) contrast(1.05)}@media(max-width:640px){.anpc-tech-container{flex-direction:column;gap:25px}.anpc-img{height:50px}}.footer-links a{color:inherit;transition:color .25s ease}.footer-links a:hover{color:#0ea5e9!important}.footer-links2 a{position:bottom;color:inherit;transition:color .25s ease}.footer-links2 a:hover{color:#0ea5e9!important}.anatomik-card-atc{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .25s ease;background:#ffffffe6;color:#0a0a0a!important;border:1px solid rgba(0,0,0,.06)}.anatomik-card-atc *,.anatomik-card-atc i,.anatomik-card-atc svg{color:inherit!important;fill:currentColor!important}.anatomik-card-atc i{transition:transform .25s ease}.anatomik-card-atc:hover{background-color:var(--anatomik-accent, #0ea5e9)!important;color:#fff!important;transform:translateY(-2px) scale(1.03);box-shadow:0 8px 20px #00afff59}.anatomik-card-atc:hover i{color:#fff!important;transform:scale(1.15)}html.dark .anatomik-card-atc{background:#0f172ad9;color:#fff!important;border:1px solid rgba(255,255,255,.08)}html.dark .anatomik-card-atc:hover{background-color:var(--anatomik-accent)!important;color:#fff!important}#sizePickerOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#sizePicker{width:90%;max-width:380px;background:var(--anat-bg);padding:24px;border-radius:22px;box-shadow:0 25px 45px #00000040}html.dark #sizePicker{background:#0f172a}#sizePicker h3{color:var(--anat-text)}#sizePickerButtons button{background:var(--anat-bg);border:1px solid rgba(0,0,0,.15);color:var(--anat-text);transition:all .2s ease}html.dark #sizePickerButtons button{background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#fff}#sizePickerButtons button:hover:not(:disabled){background:var(--anatomik-accent);color:#fff!important;border-color:var(--anatomik-accent)}#sizePickerButtons button.disabled{position:relative;overflow:hidden}#sizePickerButtons button.disabled:after{content:"";position:absolute;top:50%;left:-20%;width:140%;height:2px;background:#ff0000b3;transform:rotate(-20deg)}@media(max-width:480px){#sizePickerButtons{grid-template-columns:repeat(3,1fr)!important}}.anat-size-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:#0f172a73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .25s ease}.anat-size-overlay.is-active{opacity:1;pointer-events:auto}@media(min-width:768px){.anat-size-overlay{align-items:center}}.anat-size-popup{position:relative;width:100%;max-width:420px;margin:0 16px 20px;border-radius:18px;padding:20px 20px 22px;background:#f8fafc;box-shadow:0 24px 60px #0f172a66;transform:translateY(12px) scale(.97);opacity:0;transition:transform .25s ease,opacity .25s ease}html.dark .anat-size-popup{background:#020617;box-shadow:0 24px 60px #000000b3}.anat-size-overlay.is-active .anat-size-popup{transform:translateY(0) scale(1);opacity:1}.anat-size-header{margin-bottom:14px}.anat-size-label{display:inline-block;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#64748b}html.dark .anat-size-label{color:#94a3b8}.anat-size-title{margin-top:6px;font-size:18px;font-weight:600;color:#0f172a}html.dark .anat-size-title{color:#e5e7eb}.anat-size-close{position:absolute;top:10px;right:10px;border:0;background:transparent;width:28px;height:28px;border-radius:999px;font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;transition:background .2s ease,color .2s ease,transform .1s ease}.anat-size-close:hover{background:#94a3b81f;color:#0f172a;transform:scale(1.05)}html.dark .anat-size-close:hover{background:#94a3b829;color:#e5e7eb}.anat-size-body{margin-top:4px}.anat-size-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px;margin-bottom:14px}.anat-size-option{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;padding:9px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.7);background:#f9fafb;color:#0f172a;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .1s ease,box-shadow .18s ease,color .18s ease}html.dark .anat-size-option{background:#020617;border-color:#1e293b;color:#e5e7eb}.anat-size-option:hover{border-color:#0ea5e9;background:#e0f2fe;box-shadow:0 0 0 1px #0ea5e933;transform:translateY(-1px)}html.dark .anat-size-option:hover{background:#020617;box-shadow:0 0 0 1px #0ea5e980}.anat-size-option[disabled],.anat-size-option.is-disabled{opacity:.45;cursor:not-allowed;background:#e5e7eb;border-style:dashed}html.dark .anat-size-option[disabled],html.dark .anat-size-option.is-disabled{background:#020617;border-color:#334155}.anat-size-option.is-selected{background:#0ea5e9;border-color:#0ea5e9;color:#fff;box-shadow:0 0 0 1px #38bdf8b3}.anat-size-help{font-size:11px;line-height:1.6;color:#64748b}html.dark .anat-size-help{color:#9ca3af}.anat-size-link{display:inline-block;margin-top:4px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#0ea5e9;text-decoration:none}.anat-size-link:hover{text-decoration:underline}#cartAddedPopup{width:90%;max-width:360px;background:var(--anat-bg);padding:24px;border-radius:22px;text-align:center;box-shadow:0 25px 45px #00000040;transition:opacity .25s ease,transform .25s ease}html.dark #cartAddedPopup{background:#0f172a}#cartAddedPopup h3{color:var(--anat-text);font-family:Inter,sans-serif}#cartAddedPopup a{display:block;margin-top:16px;background:var(--anatomik-accent);color:#fff;padding:12px 0;border-radius:12px;font-mono:bold;transition:opacity .25s ease}#cartAddedPopup a:hover{opacity:.85}#cartAddedPopupOverlay{background:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .25s ease}html.light #cartAddedPopup{background:#fff!important;color:#1e293b!important;border:1px solid #e2e8f0!important}html.dark #cartAddedPopup{background:#0f172a!important;color:#fff!important;border:1px solid rgba(148,163,184,.18)}#cartAddedPopup .success-icon{background:#22c55e!important;color:#fff!important}.cart-popup-buttons{display:flex;flex-direction:column;gap:10px}.cart-popup-btn{display:block;width:100%;padding:14px 0;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.06em;border-radius:9999px;text-align:center;transition:all .25s ease}.cart-popup-primary{background:transparent!important;border:2px solid var(--anatomik-border, #0ea5e9)!important;color:var(--anatomik-accent, #0ea5e9)!important}html.light .cart-popup-primary{border-color:#0ea5e9!important;color:#0ea5e9!important}html.dark .cart-popup-primary{border-color:#38bdf8!important;color:#fff!important}.cart-popup-primary:hover{background:var(--anatomik-accent, #0ea5e9)!important;color:#fff!important}.cart-popup-secondary{background:var(--anatomik-accent, #0ea5e9)!important;color:#fff!important;border:none!important}.cart-popup-secondary:hover{opacity:.85}html.dark .cart-popup-secondary{background:#0ea5e9!important}#closeCartPopup{transition:opacity .2s ease}#closeCartPopup:hover{opacity:.7}@media(max-width:480px){#cartAddedPopup{padding:22px!important}.cart-popup-btn{padding:12px 0!important}}html:not(.dark) #cartAddedPopup p,html:not(.dark) #cartAddedPopup .text-slate-300{color:#475569!important}html.dark #cartAddedPopup p,html.dark #cartAddedPopup .text-slate-300{color:#cbd5e1!important}.an-qty{width:32px;height:32px;border-radius:8px;border:1px solid var(--color-contrast-300);background:var(--color-base-background-2);font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}.qty-display{width:32px;text-align:center;font-size:16px}.qty-btn{background-color:#e2e8f0!important;color:#0f172a!important;border-radius:.5rem!important;border:1px solid #cbd5e1!important;font-weight:700!important;transition:.15s ease-in-out!important}.dark .qty-btn{background-color:#1e293b!important;color:#f8fafc!important;border-color:#334155!important}.qty-btn:hover{background-color:#cbd5e1!important;transform:translateY(-2px)!important}.dark .qty-btn:hover{background-color:#475569!important}.qty-btn:active{transform:scale(.92)!important;background-color:#94a3b8!important}.dark .qty-btn:active{background-color:#64748b!important}.qty-display{color:#0f172a!important}.dark .qty-display{color:#f1f5f9!important}.remove-item{color:#ef4444!important;font-weight:600!important;opacity:.85!important;transition:opacity .15s!important}.remove-item:hover{opacity:1!important}.remove-item:active{opacity:.5!important}#checkout-btn{background:#ef4444!important;color:#fff!important;border-radius:9999px!important;font-weight:700!important;letter-spacing:1px!important;transition:.15s ease-in-out!important}#checkout-btn:hover{filter:brightness(1.1)!important;transform:translateY(-2px)!important}#checkout-btn:active{transform:scale(.95)!important}#cartAddedPopupOverlay.show{opacity:1!important;pointer-events:auto!important}#cartAddedPopup.show{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important}@media(max-width:480px){#sizePicker,#cartAddedPopup{padding:18px;border-radius:18px}}.nav-link{font-family:var(--font-mono, monospace);color:var(--anat-text);font-size:15px;padding:6px 4px;transition:color .25s ease}.nav-link:hover{color:var(--anatomik-accent, #0ea5e9)}.nav-link-has-dropdown i{transition:transform .25s ease}.nav-item:hover i{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:120%;left:0;min-width:180px;background:#fff;color:var(--anat-text);border-radius:10px;padding:10px 0;box-shadow:0 10px 30px #00000014;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;border:1px solid rgba(0,0,0,.08);z-index:30}.dark .dropdown-menu{background:#0f172a;border:1px solid rgba(255,255,255,.05);box-shadow:0 12px 30px #0006}.nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-link{display:block;padding:10px 16px;color:var(--anat-text);font-size:14px;font-family:var(--font-mono, monospace);transition:background .25s ease,color .25s ease}.dropdown-link:hover{background:#0ea5e91f;color:var(--anatomik-accent, #0ea5e9)}.dark .dropdown-link:hover{background:#38bdf826}.dropdown-divider{width:30px;height:2px;margin:6px auto;border-radius:9999px;background:var(--anatomik-accent, #0ea5e9);opacity:.6;animation:anatomikDividerPulse 1.4s ease-in-out infinite}.dark .dropdown-divider{background:#38bdf8;opacity:.8}@keyframes anatomikDividerPulse{0%{opacity:.3;transform:scaleX(.5)}50%{opacity:1;transform:scaleX(1)}to{opacity:.3;transform:scaleX(.5)}}.drawer-menu li{list-style:none}.drawer-link,.drawer-parent{width:100%;text-align:left;padding:12px 0;font-size:17px;color:var(--anat-text);display:flex;justify-content:space-between;align-items:center}.drawer-parent .icon-rotate{transition:transform .25s}.drawer-parent.active .icon-rotate{transform:rotate(180deg)}.drawer-submenu{max-height:0;overflow:hidden;transition:max-height .25s ease;padding-left:15px}.drawer-submenu.open{max-height:400px}.drawer-sublink{padding:2px 0;display:block;font-size:15px;opacity:.8}.drawer-divider{height:1px;width:40px;margin:3px 0 6px 8px;border-radius:9999px;background:var(--anatomik-accent, #0ea5e9);opacity:.7;animation:anatomikPulse 1.4s ease-in-out infinite}@keyframes anatomikPulse{0%{opacity:.4;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}to{opacity:.4;transform:scaleX(.6)}}.dark .drawer-divider{background:var(--anatomik-accent, #38bdf8);opacity:.9}.anatomik-collection-card{border:1px solid rgba(0,0,0,.06)}.dark .anatomik-collection-card{border-color:#ffffff0f}.subcol-card{border:1px solid rgba(0,0,0,.06)}.dark .subcol-card{border-color:#ffffff0f}.shopify-section{position:relative;z-index:0;overflow:visible}.shopify-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(to right,rgba(0,0,0,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.06) 1px,transparent 1px);background-size:100px 100px;opacity:1}html.dark .shopify-section:before{background-image:linear-gradient(to right,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.1) 1px,transparent 1px);background-size:100px 100px}.shopify-section>*{position:relative;z-index:1}#faq,html.dark #faq{background-color:transparent!important}#cart-stats .p-6,#cart-stats .rounded-xl,#cart-stats .tech-bracket{border-radius:0!important}#cart-stats .tech-bracket:before,#cart-stats .tech-bracket:after{display:none!important}.faq-cta,.faq-cta *{background:#ffffffe6!important;color:#fff!important;border:1px solid rgba(0,0,0,.06)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:all .25s ease!important;border-radius:9999px!important;font-family:JetBrains Mono,monospace!important;letter-spacing:.05em!important}.faq-cta:hover,.faq-cta:hover *{background-color:var(--anatomik-accent, #0ea5e9)!important;color:#fff!important;transform:translateY(-2px) scale(1.03)!important;box-shadow:0 8px 20px #00afff59!important}html.dark .faq-cta,html.dark .faq-cta *{background:#0f172ad9!important;color:#fff!important;border:1px solid rgba(255,255,255,.08)!important}html.dark .faq-cta:hover,html.dark .faq-cta:hover *{background-color:var(--anatomik-accent)!important;color:#fff!important}html,body,#MainContent,#page-container,#PageContainer,.shopify-section-group,.content-for-layout,.layout,.template-index,.template-product,.template-cart{transform:none!important;isolation:auto!important;overflow:visible!important;position:static!important;z-index:auto!important}.anatomik-header{position:fixed!important;top:0;left:0;right:0;z-index:9999999999!important;pointer-events:auto!important}.anatomik-header *{position:relative;z-index:99999999999!important}#drawerMenu{z-index:9999999998!important}#drawerOverlay{z-index:99999997!important}.shopify-section-group-header-group{position:static!important;z-index:auto!important;transform:none!important;isolation:auto!important;overflow:visible!important}.anatomik-header{position:fixed!important;z-index:999999999!important;top:0;left:0;right:0}.cart-buttons-fixed>a,.cart-buttons-fixed>form{width:100%}.cart-buttons-fixed>form button{width:100%}#btnWomen{color:#fff!important}html:not(.dark) .bg-slate-200{background-color:#fff!important}html:not(.dark) #btnWomen:not(.bg-anatomik-accent),html:not(.dark) #btnMen:not(.bg-anatomik-accent){background:transparent!important;color:#000!important}html:not(.dark) #btnWomen.bg-anatomik-accent,html:not(.dark) #btnMen.bg-anatomik-accent{color:#fff!important}html:not(.dark) #btnWomen:not(.bg-anatomik-accent):hover,html:not(.dark) #btnMen:not(.bg-anatomik-accent):hover{background-color:var(--anatomik-accent)!important;color:#fff!important}.toggle-track{background-color:#e2e8f0!important}.toggle-indicator{width:18px;height:18px;border-radius:9999px;background-color:#3aaef1!important;transition:all .25s ease}.toggle-track{border:1.5px solid rgba(0,0,0,.25)!important}.dark .toggle-track{border:1.5px solid rgba(255,255,255,.2)!important}#anatomik-collection,.anatomik-collection-list,.page-width{max-width:1600px!important;width:90%!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:768px){#anatomik-collection,.anatomik-collection-list,.page-width{width:94%!important;max-width:100%!important}}#collection-grid,.anatomik-collection-card{margin-left:auto;margin-right:auto}#anatomik-collection>div,.anatomik-collection-list>*{padding-left:.5rem;padding-right:.5rem}.sticky-atc,#sticky-atc,.product-sticky-atc,.sticky-add-to-cart{position:fixed!important;bottom:0!important;left:0;width:100%;z-index:9999!important;pointer-events:auto}main,.shopify-section,.section,#MainContent{transform:none!important;overflow:visible!important;z-index:auto!important}body{position:relative;z-index:auto}#specs-content .prose ul{list-style:none;padding-left:0;margin-left:0}#specs-content .prose li{list-style:none;padding-left:0}.mobile-wrapper{opacity:0;padding:4px;transform:translateY(-10px);transition:all .35s ease}.drawer-open .mobile-wrapper{opacity:1;transform:translateY(0)}.anatomik-search-wrapper{position:relative;width:auto}.predictive-search-results{position:absolute;top:calc(100% + 8px);left:0;width:260px;background:var(--anat-bg);border:1px solid var(--anat-border);border-radius:12px;padding:10px;display:none;z-index:99999;box-shadow:0 12px 30px #0000001a}.dark .predictive-search-results{background:var(--anat-bg-dark);border-color:var(--anat-border-dark)}.predictive-search-results[open],.predictive-search-results:not(:empty){display:block}.anatomik-search{display:flex;align-items:center;gap:8px;background:var(--anat-bg);border:1px solid var(--anat-border);padding:8px 14px;border-radius:14px;transition:border .25s ease,box-shadow .25s ease}.dark .anatomik-search{background:var(--anat-bg-dark);border-color:var(--anat-border-dark)}.anatomik-search input{background:transparent;border:none;outline:none;color:var(--anat-text);font-family:var(--anat-font-mono);letter-spacing:.15em;font-size:12px;width:140px;transition:width .25s ease}.anatomik-search input::placeholder{color:var(--anat-text-muted)}.anatomik-search button{background:none;border:none;padding:0;cursor:pointer;color:var(--anat-text-muted);display:flex;align-items:center}.anatomik-search button:hover{color:var(--anatomik-accent)}.anatomik-search:hover{border-color:var(--anatomik-accent)}.anatomik-search input:focus{width:190px}.desktop-search{display:flex}.mobile-search{display:none}@media(max-width:768px){.desktop-search{display:none!important}.mobile-search{display:flex!important;width:100%;margin-bottom:20px}.mobile-search input{width:100%!important}}.predictive-search__item{padding:8px 0;display:flex;gap:10px;align-items:center}.predictive-search__item img{width:42px;height:42px;border-radius:8px;object-fit:cover}.predictive-search__item-title{font-family:var(--anat-font-mono);font-size:12px;letter-spacing:.1em;color:var(--anat-text)}.predictive-search__item:hover .predictive-search__item-title{color:var(--anatomik-accent)}product-recommendations .grid__item{width:100%!important;max-width:none!important}product-recommendations .card__inner{position:relative;--ratio-percent: 100% !important;padding-bottom:0!important}product-recommendations .card__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px}product-recommendations .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .4s ease!important}product-recommendations .card-wrapper:hover .card__media img{transform:scale(1.05)}product-recommendations .media--hover-effect>*{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}product-recommendations .card{box-shadow:none!important}@media(max-width:768px){product-recommendations ul.product-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;gap:18px!important;padding:0 4px 10px;-webkit-overflow-scrolling:touch}product-recommendations ul.product-grid::-webkit-scrollbar{display:none}product-recommendations .grid__item{flex:0 0 75%;scroll-snap-align:start}product-recommendations .card__media{aspect-ratio:1 / 1!important;height:auto!important}}.related-products__heading{font-family:var(--anat-font-mono);text-transform:uppercase;letter-spacing:.3em;font-size:1rem!important;color:var(--anat-text);margin-bottom:1.8rem}product-recommendations ul.product-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:26px!important;overflow:visible!important}product-recommendations .grid__item{width:100%!important}product-recommendations .card-wrapper{border:1px solid var(--anat-border);border-radius:16px;background:var(--anat-bg);overflow:hidden;transition:all .25s ease}.dark product-recommendations .card-wrapper{background:var(--anat-bg-dark);border-color:var(--anat-border-dark)}product-recommendations .card-wrapper:hover{transform:translateY(-4px);border-color:var(--anatomik-accent)}product-recommendations .card__inner{position:relative;--ratio-percent: 100% !important}product-recommendations .card__media{width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:14px}product-recommendations .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .35s ease!important}product-recommendations .card-wrapper:hover .card__media img{transform:scale(1.06)}product-recommendations .media--hover-effect>*{width:100%!important;height:100%!important;object-fit:cover!important}product-recommendations .card__content{padding:12px 14px 16px!important}product-recommendations .card__heading,product-recommendations .card__heading a{font-size:.85rem!important;font-weight:600;color:var(--anat-text);line-height:1.35;margin-bottom:6px!important;text-decoration:none!important}.related-products .underline-links-hover a:hover{text-decoration:none!important;color:var(--anatomik-accent)!important}product-recommendations .price{display:flex!important;gap:8px;align-items:center;margin-top:4px}product-recommendations .price-item--regular{color:#9a9a9a!important;text-decoration:line-through;font-size:.78rem}product-recommendations .price-item--sale,product-recommendations .price-item--last{color:var(--anatomik-accent)!important;font-size:.9rem;font-weight:700}product-recommendations .card__information h3:not(:first-child){display:none!important}@media(max-width:768px){product-recommendations ul.product-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;gap:18px!important;padding:0 4px 10px;-webkit-overflow-scrolling:touch}product-recommendations ul.product-grid::-webkit-scrollbar{display:none}product-recommendations .grid__item{flex:0 0 75%;scroll-snap-align:start}product-recommendations .card__media{aspect-ratio:1 / 1!important}}@media(max-width:480px){product-recommendations .grid__item{flex:0 0 82%}}.dark textarea.jdgm-write-review-modal__field-input,.dark .jdgm-write-review-modal__field-input{background-color:#fff!important;color:#000!important;border-color:#444!important}.dark textarea.jdgm-write-review-modal__field-input::placeholder,.dark .jdgm-write-review-modal__field-input::placeholder{color:#bbb!important}.text-block-desc{color:var(--anat-text);transition:color .25s ease}.dark .text-block-desc{color:#e5e7eb!important}.text-block-bullet{color:var(--anatomik-accent);font-weight:700}.text-block-feature{color:var(--anat-text);transition:color .25s ease}.dark .text-block-feature{color:#e5e7eb!important}html:not(.dark) .logo-light{display:block}html:not(.dark) .logo-dark{display:none}html.dark .logo-light{display:none}html.dark .logo-dark{display:block}.anatomik-logo img{height:30px;width:auto}@media(max-width:768px){.anatomik-logo img{height:20px}}.countdown-box{background-color:#f1f5f9;color:#0f172a}.dark .countdown-box{background-color:#0f172a;color:#e2e8f0}.countdown-box p,.countdown-box span{color:inherit!important;opacity:1!important}.countdown-box p.text-[10px]{opacity:.7!important}.dark .countdown-box p.text-[10px]{opacity:.6!important}.anatomik-badge{background-color:#f8fafc;border:1px solid #e2e8f0;color:#0f172a}.dark .anatomik-badge{background-color:#0f172a;border:1px solid #334155;color:#e2e8f0!important}.anatomik-badge p{color:inherit!important}.anatomik-badge p.text-[11px]{color:#475569!important}.dark .anatomik-badge p.text-[11px]{color:#cbd5e1!important}.anatomik-badge svg,.anatomik-badge i{color:var(--anat-accent, #0ea5e9)!important}#delivery-estimate{color:#475569!important}.dark #delivery-estimate{color:#cbd5e1!important}.countdown-box{background-color:#e2e8f0!important;color:#0f172a!important}.countdown-box p.text-[10px]{color:#334155!important;opacity:.9!important}.countdown-box span{color:#0e0d0d!important}.dark .countdown-box span{color:#fff!important}.dark .countdown-box{background-color:#0f172a!important;color:#fff!important}.dark .countdown-box p.text-[10px]{color:#94a3b8!important;opacity:.7!important}.color-swatch{width:32px;height:32px;border-radius:9999px;cursor:pointer;border:2px solid transparent;box-shadow:0 0 0 1px #0f172a26;transition:.15s all ease}.color-swatch.active{border-color:var(--anat-accent, #0ea5e9);box-shadow:0 0 0 2px #0ea5e966}.color-swatch:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0f172a40}.anatomik-header-inner{gap:1.2rem!important}.anatomik-logo{display:flex;align-items:center;margin-left:8px}.anatomik-controls{gap:1rem!important;display:flex;align-items:center}#theme-toggle{margin-left:-4px}.cart-icon{margin-left:-2px}@media(max-width:768px){.anatomik-header-inner{gap:.7rem!important;padding:0 .6rem!important}.anatomik-logo img{height:22px!important}#theme-toggle{transform:scale(.9);margin-left:-6px!important}.anatomik-controls{gap:.75rem!important}}html:not(.dark) .hero-light{display:block}html:not(.dark) .hero-dark{display:none}html.dark .hero-light{display:none}html.dark .hero-dark{display:block}.hero-image-container img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}footer{padding-left:1rem;padding-right:1rem}.footer-links,.footer-links2{flex-wrap:wrap;row-gap:10px}footer p{line-height:1.5}@media(max-width:640px){footer svg{height:32px;width:32px}footer span{font-size:1rem}.footer-links,.footer-links2{gap:12px}footer .footer-links,footer .footer-links2,footer p{margin-bottom:1.5rem}.footer-links a,.footer-links2 a{display:inline-block;padding:3px 6px}footer div:last-child{padding-top:1.5rem!important}}@media(max-width:768px){.footer-links,.footer-links2{gap:16px;flex-wrap:wrap}}html.dark .shopify-section:before{background-image:linear-gradient(to right,rgba(255,255,255,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.2) 1px,transparent 1px);background-size:100px 100px!important;opacity:1!important}html:not(.dark) #ekgSVG{opacity:0;transform:translate(-6px);animation:ekgFadeIn .6s ease-out forwards}html.dark #ekgSVG{display:none}html:not(.dark) #ekgTrack{animation:ekgScroll 6s linear infinite}html:not(.dark) .ekg-wave{filter:drop-shadow(0 0 2px #38bdf8)}@keyframes ekgFadeIn{to{opacity:1;transform:translate(0)}}@keyframes ekgScroll{0%{transform:translate(-240px)}to{transform:translate(0)}}html:not(.dark) #ekgSVG{display:block!important}html:not(.dark) #flatlineSVG{display:none!important}html.dark #ekgSVG{display:none!important}html.dark #flatlineSVG{display:block!important}#flatLine{stroke:#ef4444!important;filter:drop-shadow(0 0 2px #ef4444)}section{color:#000}section h2{color:#000}.prose{color:#000;max-width:none}.prose p,.prose li,.prose strong{color:#000}.prose>p:first-child strong,.prose ul ul li strong:only-child{color:#374151}html.dark section,html.dark section h2,html.dark .prose,html.dark .prose p,html.dark .prose li,html.dark .prose strong{color:#fff}html.dark .prose>p:first-child strong,html.dark .prose ul ul li strong:only-child{color:#cbd5e1}.prose ul{list-style:none;padding-left:0;margin:1.5rem 0}.prose ul ul{border-left:2px solid #e5e7eb;padding-left:1.25rem}html.dark .prose ul ul{border-color:#ffffff26}.prose ul ul li{position:relative;padding-left:.75rem;margin-bottom:.55rem;line-height:1.6}.prose ul ul li:before{content:"\2022";position:absolute;left:-.75rem;top:0;color:#6b7280}html.dark .prose ul ul li:before{color:#9ca3af}@media(max-width:768px){section h2{font-size:1.45rem}}body.drawer-open{overflow:hidden!important;height:100vh!important;max-height:100vh!important;touch-action:none!important}#drawerMenu{position:fixed!important;top:0!important;left:0!important;height:100vh!important;max-height:100vh!important;overflow:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}#drawerMenu nav{flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:calc(100vh - 220px)!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}#drawerMenu .drawer-menu{overflow-y:auto!important;overflow-x:hidden!important;max-height:100%!important;padding-bottom:1.5rem!important;overscroll-behavior:contain!important}#drawerMenu,#drawerMenu *{touch-action:pan-y!important}#drawerOverlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:hidden!important}.anatomik-header{overscroll-behavior:none!important}.text-section{width:90%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center}.text-section h2{text-align:center;font-size:2rem;margin-bottom:1.5rem;font-weight:700}.text-section .prose{max-width:1400px;margin-left:auto;margin-right:auto;text-align:center;line-height:1.6}.text-section ul{padding-left:1.5rem;text-align:left;list-style-type:disc}.text-section li{margin-bottom:.5rem}@media(max-width:639px){.text-section{width:95%;padding-left:.5rem;padding-right:.5rem}.text-section .prose{max-width:100%}}@media(min-width:640px)and (max-width:1023px){.text-section{width:95%}.text-section .prose{max-width:800px}}.text-section .care-icon-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.text-section .care-icon-container .care-icon-item{display:flex;flex-direction:column;align-items:center;width:5rem;text-align:center}.text-section .care-icon-container .care-icon-item span{font-size:.75rem;color:#4a5568;line-height:1.2}.text-section{max-width:1600px;margin:4rem auto;padding:0 1rem;text-align:center}.text-section h2{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#1f2937}.text-section .flex{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.text-section .flex .text-center{width:200px;display:flex;flex-direction:column;align-items:center;text-align:center}.text-section .flex svg{width:40px;height:40px;margin-bottom:.5rem;stroke:#374151}.text-section .flex span{font-size:.75rem;line-height:1.3rem;color:#4b5563}html.dark .text-section h2{color:#f3f4f6}html.dark .text-section .flex svg{stroke:#d1d5db}html.dark .text-section .flex span{color:#d1d5db}@media(max-width:1024px){.text-section .flex{gap:2rem}.text-section .flex .text-center{width:120px}}@media(max-width:640px){.text-section .flex{gap:1.5rem}.text-section .flex .text-center{width:100px}.text-section h2{font-size:1.75rem}}.size-swatches{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.size-swatch{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:32px;padding:0 8px;font-weight:600;border:1px solid #ccc;border-radius:6px;background-color:#f9f9f9;color:#111;cursor:pointer;transition:all .2s ease}.size-swatch.active{border-color:#2563eb;background-color:#2563eb;color:#fff}.size-swatch:hover:not(.disabled){border-color:#2563eb}.size-swatch.disabled{opacity:.4;cursor:not-allowed;background-color:#e5e5e5;color:#999}.size-swatch .strike-line{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:red;transform:rotate(-12deg)}.dark .size-swatch{background-color:#1f2937;color:#f9f9f9;border-color:#374151}.dark .size-swatch.disabled{background-color:#374151;color:#9ca3af}.size-swatch.active{border:2px solid var(--anat-accent, #0ea5e9);box-shadow:0 0 0 2px #0ea5e966;background-color:var(--anat-accent-light, #0ea5e9);color:#fff}.care-icons{background:var(--bg-primary)}.care-icons svg{color:var(--icon-primary);transition:color .25s ease}.care-icons span{color:var(--text-secondary);font-size:.75rem;line-height:1.25;transition:color .25s ease}.care-icons>div{padding:.5rem;border-radius:.75rem;transition:background .25s ease}.care-icons>div:hover{background:var(--bg-secondary)}.care-icons>div:hover svg{color:var(--icon-secondary)}.wider-section .collapse-wrapper{max-height:250px;overflow:hidden;position:relative;transition:max-height .6s ease,padding-bottom .6s ease;width:100%;margin:0 auto;max-width:1200px;padding-bottom:1rem}.wider-section .collapse-wrapper.expanded{max-height:2000px;padding-bottom:2rem}.wider-section .collapse-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5rem;pointer-events:none;background:linear-gradient(to top,#fff,#fff0);transition:opacity .6s ease;opacity:1}.dark .wider-section .collapse-wrapper:after{background:linear-gradient(to top,#0f172a,#0f172a00)}.wider-section .collapse-wrapper.expanded:after{opacity:0}.toggle-btn{display:inline-block;margin-top:.75rem;font-weight:600;font-size:.875rem;color:var(--anat-accent, #0ea5e9);cursor:pointer;letter-spacing:.05em;transition:color .3s}.toggle-btn:hover{color:var(--anat-accent-hover, #0c83c7)}.wider-section .prose{max-width:100%;text-align:center}.wider-section .collapse-content{max-width:100%}html.dark .contact-support:hover{color:#fff!important}html.dark .contact-support:focus,html.dark .contact-support:active{color:#fff!important}#anatomik-size-guide table tbody tr{transition:background-color .25s ease,color .25s ease!important}html:not(.dark) #anatomik-size-guide table tbody tr:hover{background-color:#f1f5f9!important}html:not(.dark) #anatomik-size-guide table tbody tr:hover td{color:#0f172a!important}html:not(.dark) #anatomik-size-guide table tbody tr:hover td.text-anatomik-accent{color:var(--anatomik-accent)!important}html.dark #anatomik-size-guide table tbody tr:hover{background-color:#1e293b!important}html.dark #anatomik-size-guide table tbody tr:hover td{color:#fff!important}html.dark #anatomik-size-guide table tbody tr:hover td.text-anatomik-accent{color:var(--anatomik-accent)!important}#anatomik-size-guide table td,#anatomik-size-guide table th{border-color:#94a3b859!important}html.dark #anatomik-size-guide table td,html.dark #anatomik-size-guide table th{border-color:#94a3b833!important}h1.herotitle{color:#fff!important;font-size:36px;font-weight:900}.cart textarea[name=note]{width:100%;padding:.5rem .75rem;border:1px solid rgba(148,163,184,.35);border-radius:.5rem;font-family:monospace;font-size:.875rem;color:#000;background-color:#fff;transition:background-color .3s ease,color .3s ease,border-color .3s ease;min-height:80px;resize:vertical}html.dark .cart textarea[name=note]{color:#fff;background-color:#1a1a2e;border-color:#94a3b833}.cart textarea[name=note]::placeholder{color:#94a3b880}html.dark .cart textarea[name=note]::placeholder{color:#94a3b866}.cart button[type=submit]{margin-top:1rem;padding:.5rem 1.25rem;font-family:monospace;font-weight:700;font-size:.875rem;border-radius:9999px;border:none;cursor:pointer;background-color:#3b82f6;color:#fff;transition:background-color .3s ease}.cart button[type=submit]:hover{background-color:#2563eb}html.dark .cart button[type=submit]{background-color:#2563eb;color:#fff}html.dark .cart button[type=submit]:hover{background-color:#1d4ed8}.text-section .care-icon-container{display:flex;flex-direction:column!important;align-items:center;gap:1.5rem}.anatomik-nav .nav-item{position:relative}.anatomik-nav .dropdown-menu{position:absolute;top:100%;left:0;min-width:220px;padding:10px 0;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 40px #0000001f;z-index:9999;opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.anatomik-nav .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.anatomik-nav .dropdown-link{display:block;padding:10px 14px;white-space:nowrap}.anatomik-nav .dropdown-link:hover{background:#0f172a0f}.anatomik-nav .dropdown-divider{height:1px;margin:6px 10px;background:#0f172a14}.dropdown-menu{background:var(--bg-surface, #ffffff);color:var(--text-primary, #0f172a)}html.dark .dropdown-menu{background:#0b1220;color:#e2e8f0}html.dark{--bg-surface: #020617;--text-primary: #e5e7eb}.product-card img,.product-card:hover img{filter:none!important}.shopify-policy__container{padding-top:80px!important}.shopify-policy__title h1{font-weight:700;font-size:24px}.anat-size-swatches{display:flex;flex-wrap:wrap;gap:10px}.anat-size-swatch{-webkit-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.9);background:transparent;color:inherit;padding:10px 14px;border-radius:9999px;font-weight:600;line-height:1;cursor:pointer;width:auto!important;height:auto!important;min-width:44px}.anat-size-swatch.is-disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.anat-size-swatch.is-active{border-color:var(--anat-accent, #0ea5e9);box-shadow:0 0 0 2px #0ea5e940}.btn-size-guide{display:inline-block;margin-top:10px;padding:6px 12px;font-size:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;color:inherit;background:transparent;border:1px solid currentColor;border-radius:12px;transition:transform .15s ease,box-shadow .15s ease}.btn-size-guide:hover{transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/anatomik.css.map */
