@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(/templates/sanomed2/webdata/fonts/plus-jakarta-sans-var.woff2) format("woff2")}@font-face{font-family:"PJS Fallback";font-weight:400 500;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Roboto");size-adjust:104.2%;ascent-override:99.6%;descent-override:21.3%;line-gap-override:0%}@font-face{font-family:"PJS Fallback";font-weight:600 700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Roboto Bold");size-adjust:101.1%;ascent-override:102.6%;descent-override:22%;line-gap-override:0%}@font-face{font-family:"PJS Fallback";font-weight:800;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Roboto Bold");size-adjust:102.2%;ascent-override:101.6%;descent-override:21.7%;line-gap-override:0%}:root{--c-brand-50:#eef2ff;--c-brand-100:#e0e7ff;--c-brand-200:#c3cffe;--c-brand-300:#98abfb;--c-brand-400:#6b80f5;--c-brand-500:#4359ea;--c-brand-600:#2f43d3;--c-brand-700:#2534aa;--c-brand-800:#212e86;--c-brand-900:#1f2a6a;--c-neutral-0:#ffffff;--c-neutral-50:#f7f7f8;--c-neutral-100:#f0f1f3;--c-neutral-200:#e4e6ea;--c-neutral-300:#cfd2d8;--c-neutral-400:#9ea3ad;--c-neutral-500:#737884;--c-neutral-600:#565b66;--c-neutral-700:#3e424b;--c-neutral-800:#2a2d33;--c-neutral-900:#1a1c20;--c-neutral-950:#111215;--c-success:#17803d;--c-success-soft:#e7f5ec;--c-warning:#a85a06;--c-warning-soft:#fdf2e3;--c-danger:#cf2a1f;--c-danger-soft:#fdecea;--c-info:#1f62c4;--c-info-soft:#e8f0fc;--c-sale:#e0251b;--ff-base:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ff-heading:var(--ff-base);--ff-num:var(--ff-base);--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heading:700;--tt-heading:none;--ls-heading:-.015em;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1rem;--fs-md:1.125rem;--fs-lg:1.375rem;--fs-xl:1.75rem;--fs-2xl:2.25rem;--fs-3xl:3rem;--lh-tight:1.15;--lh-base:1.55;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:96px;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-xl:24px;--r-pill:999px;--sh-1:0 1px 2px rgba(17,18,21,.06),0 1px 3px rgba(17,18,21,.06);--sh-2:0 6px 16px -4px rgba(17,18,21,.12),0 2px 6px rgba(17,18,21,.06);--sh-3:0 24px 60px -12px rgba(17,18,21,.28);--z-header:100;--z-sticky:200;--z-dropdown:1000;--z-search:1035;--z-offcanvas:1045;--z-modal-bd:1050;--z-modal:1055;--z-toast:1090;--z-loader:2000;--t-fast:.15s;--t-base:.25s;--t-slow:.4s;--ease:cubic-bezier(.2,.7,.2,1);--bg:var(--c-neutral-0);--surface:var(--c-neutral-0);--surface-2:var(--c-neutral-50);--surface-3:var(--c-neutral-100);--text:var(--c-neutral-900);--text-muted:var(--c-neutral-600);--text-subtle:#676c77;--border:var(--c-neutral-200);--border-strong:var(--c-neutral-300);--accent:var(--c-brand-600);--accent-hover:var(--c-brand-700);--accent-contrast:#fff;--accent-soft:var(--c-brand-50);--accent-soft-text:var(--c-brand-700);--secondary:var(--c-neutral-900);--secondary-contrast:#fff;--link:var(--c-brand-600);--link-hover:var(--c-brand-800);--focus:var(--c-brand-500);--price:var(--c-neutral-950);--price-sale:var(--c-sale);--price-old:var(--c-neutral-600);--badge-sale-bg:var(--c-sale);--badge-sale-text:#fff;--badge-new-bg:#0b766c;--badge-new-text:#fff;--badge-top-bg:var(--c-neutral-900);--badge-top-text:#fff;--badge-free-bg:var(--c-success-soft);--badge-free-text:var(--c-success);--badge-action-bg:#f5b400;--badge-action-text:var(--c-neutral-950);--stock-ok:var(--c-success);--stock-low:var(--c-warning);--stock-no:var(--c-danger);--stock-order:var(--c-info);--rating:#f2a900;--backdrop:rgba(17,18,21,.55);--img-bg:var(--c-neutral-50);--container:1360px;--gutter:var(--sp-4);--btn-h:48px;--btn-h-sm:38px;--btn-h-lg:56px;--btn-r:var(--r-md);--btn-fw:var(--fw-semibold);--btn-tt:none;--input-h:48px;--input-r:var(--r-md);--input-bg:var(--c-neutral-0);--card-r:var(--r-lg);--card-pad:var(--sp-4);--badge-r:var(--r-xs);--topbar-h:36px;--topbar-bg:var(--c-neutral-900);--topbar-text:#fff;--header-h:76px;--header-bg:var(--c-neutral-0);--search-bg:var(--c-neutral-100);--search-r:var(--r-pill);--nav-h:48px;--nav-bg:var(--c-neutral-0);--nav-text:var(--c-neutral-900);--nav-border:var(--border);--cart-pill-bg:var(--accent);--cart-pill-text:var(--accent-contrast);--footer-bg:var(--c-neutral-950);--footer-text:#d5d7dc;--footer-head:#fff;--usp-bg:var(--c-neutral-900);--usp-text:#fff}@media (min-width:992px){:root{--gutter:var(--sp-6)}}:root{--c-brand-50:#fff3ec;--c-brand-100:#ffe7db;--c-brand-200:#ffcbb2;--c-brand-300:#ffa47e;--c-brand-400:#ff7a45;--c-brand-500:#ff5a1f;--c-brand-600:#e4490f;--c-brand-700:#b8390a;--c-brand-800:#8f2e0c;--c-brand-900:#73280e;--c-neutral-100:#f4f5f7;--c-neutral-200:#e6e8ec;--c-neutral-600:#666c76;--c-neutral-900:#1c1f24;--c-neutral-950:#14161a;--ff-base:"Plus Jakarta Sans","PJS Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--fw-heading:800;--ls-heading:-.02em;--r-md:14px;--r-lg:22px;--card-r:22px;--btn-r:999px;--input-r:14px;--badge-r:999px;--accent:#e4490f;--accent-hover:#b8390a;--accent-contrast:#fff;--accent-soft:#ffe7db;--accent-soft-text:#b8390a;--secondary:#1c1f24;--link:#e4490f;--link-hover:#b8390a;--focus:#ff5a1f;--topbar-bg:#ff5a1f;--topbar-text:#fff;--search-bg:#f4f5f7;--cart-pill-bg:#ff5a1f;--cart-pill-text:#fff;--footer-bg:#1c1f24;--usp-bg:#1c1f24;--badge-sale-bg:#ff5a1f;--badge-new-bg:#1c1f24;--badge-action-bg:#ffe7db;--badge-action-text:#b8390a;--rating:#ff5a1f;--img-bg:#f4f5f7}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--bg);color:var(--text);font:var(--fw-normal) var(--fs-base)/var(--lh-base) var(--ff-base);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%;height:auto}img{color:transparent}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer;background:none;border:0;padding:0}a{color:var(--link);text-decoration:none;text-underline-offset:3px}a:hover{color:var(--link-hover);text-decoration:underline}h1,h2,h3,h4,h5{font-family:var(--ff-heading);font-weight:var(--fw-heading);text-transform:var(--tt-heading);letter-spacing:var(--ls-heading);line-height:var(--lh-tight);margin:0 0 var(--sp-3);text-wrap:balance}h1{font-size:clamp(1.75rem,1.2rem + 2vw,var(--fs-2xl))}h2{font-size:clamp(1.375rem,1.1rem + 1.1vw,var(--fs-xl))}h3{font-size:var(--fs-lg)}h4{font-size:var(--fs-md)}h5{font-size:var(--fs-base)}p{margin:0 0 var(--sp-3);text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}table{border-collapse:collapse;width:100%}hr{border:0;border-top:1px solid var(--border);margin:var(--sp-6) 0}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}.ic{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;display:inline-block;vertical-align:middle}.ic--fill{fill:currentColor;stroke:none}.ic--sm{width:1em;height:1em}.ic--lg{width:1.5em;height:1.5em}.l-container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.l-stack>*+*{margin-top:var(--stack,var(--sp-4))}.l-stack--sm{--stack:var(--sp-2)}.l-stack--lg{--stack:var(--sp-6)}.l-row{display:flex;flex-wrap:wrap;gap:var(--gap,var(--sp-4));align-items:center}.l-between{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap}.l-grid{display:grid;gap:var(--gap,var(--sp-4));grid-template-columns:repeat(var(--cols,1),minmax(0,1fr))}.l-grid--2{--cols:1}.l-grid--3,.l-grid--4,.l-grid--5{--cols:2}@media (min-width:576px){.l-grid--3{--cols:2}}@media (min-width:768px){.l-grid--2{--cols:2}.l-grid--3{--cols:3}.l-grid--4{--cols:3}.l-grid--5{--cols:3}}@media (min-width:1200px){.l-grid--4{--cols:4}.l-grid--5{--cols:5}}.l-section{padding-block:var(--sp-8)}@media (min-width:992px){.l-section{padding-block:var(--sp-10)}}.u-muted{color:var(--text-muted)}.u-small{font-size:var(--fs-sm)}.u-xs{font-size:var(--fs-xs)}.u-bold{font-weight:var(--fw-bold)}.u-center{text-align:center}.u-right{text-align:right}.u-mt-0{margin-top:0}.u-mb-0{margin-bottom:0}.u-mt-4{margin-top:var(--sp-4)}.u-mb-4{margin-bottom:var(--sp-4)}.u-mt-6{margin-top:var(--sp-6)}.u-js-hidden{display:none}.u-justify-center{justify-content:center}.u-mx-auto{margin-inline:auto}.u-pt-0{padding-top:0!important}.u-maxw-sm{max-width:420px}.u-maxw-md{max-width:520px}.l-grid--wide{--gap:var(--sp-6)}.l-grid--airy{--gap:var(--sp-8) var(--sp-5)}.u-w-auto{width:auto!important}.u-surface{background:var(--surface-2)}.u-nowrap{white-space:nowrap}.u-grow{flex:1 1 auto;min-width:0}.u-hide-mobile{display:none}@media (min-width:992px){.u-hide-mobile{display:revert}.u-hide-desktop{display:none!important}}.visually-hidden,.u-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;margin:-1px!important}.c-skip:focus{position:fixed!important;left:var(--sp-3);top:var(--sp-3);z-index:var(--z-loader);width:auto!important;height:auto!important;clip:auto!important;margin:0!important;padding:var(--sp-2) var(--sp-4)!important;border-radius:var(--r-sm);background:var(--surface);color:var(--text);box-shadow:var(--sh-2)}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.row,.col{min-width:0}.fade{transition:opacity var(--t-base) linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height var(--t-base) ease}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}body.modal-open{overflow:hidden}.modal{position:fixed;inset:0;z-index:var(--z-modal);display:none;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--sp-3);pointer-events:none;transition:transform var(--t-base) var(--ease)}.modal.fade .modal-dialog{transform:translateY(-24px)}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--sp-6))}.modal-dialog-scrollable{height:calc(100% - var(--sp-6))}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background:var(--surface);border-radius:var(--card-r);box-shadow:var(--sh-3);outline:0;color:var(--c-neutral-900)}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-5) var(--sp-6);border-bottom:1px solid var(--c-neutral-200)}.modal-header h2,.modal-title{font-size:var(--fs-lg);margin:0}.modal-body{position:relative;flex:1 1 auto;padding:var(--sp-6)}.modal-footer{display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:flex-end;padding:var(--sp-4) var(--sp-6);border-top:1px solid var(--c-neutral-200)}.modal-backdrop{position:fixed;inset:0;z-index:var(--z-modal-bd);background:var(--c-neutral-950)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.55}@media (min-width:576px){.modal-dialog{max-width:560px;margin:var(--sp-8) auto}.modal-sm{max-width:400px}}@media (min-width:992px){.modal-lg{max-width:860px}.modal-xl{max-width:1140px}}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border-radius:0}}.offcanvas{position:fixed;z-index:var(--z-offcanvas);display:flex;flex-direction:column;max-width:100%;background:var(--surface);color:var(--c-neutral-900);visibility:hidden;transition:transform var(--t-base) var(--ease);outline:0}.offcanvas-start{top:0;left:0;bottom:0;width:min(400px,88vw);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;bottom:0;width:min(420px,92vw);transform:translateX(100%)}.offcanvas-bottom{left:0;right:0;bottom:0;max-height:85vh;border-radius:var(--card-r) var(--card-r) 0 0;transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;inset:0;z-index:1040;background:var(--c-neutral-950)}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.55}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--c-neutral-200)}.offcanvas-body{flex:1 1 auto;padding:var(--sp-5);overflow-y:auto}.tooltip{position:absolute;z-index:1080;font-size:var(--fs-xs);max-width:240px;pointer-events:none}.tooltip-inner{background:var(--c-neutral-900);color:#fff;padding:6px 10px;border-radius:var(--r-sm);text-align:center}.tooltip.fade:not(.show){opacity:0}.tooltip.show{opacity:1}.tooltip-arrow{display:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.c-btn{--_bg:var(--surface-3);--_fg:var(--text);--_bd:transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--btn-h);padding:0 var(--sp-5);border:1.5px solid var(--_bd);border-radius:var(--btn-r);background:var(--_bg);color:var(--_fg);font-weight:var(--btn-fw);text-transform:var(--btn-tt);font-size:var(--fs-base);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--t-fast),color var(--t-fast),border-color var(--t-fast),transform var(--t-fast);position:relative;-webkit-tap-highlight-color:transparent}.c-btn:hover{text-decoration:none;color:var(--_fg);filter:brightness(.96)}.c-btn:active{transform:translateY(1px)}.c-btn--primary{--_bg:var(--accent);--_fg:var(--accent-contrast)}.c-btn--primary:hover{--_bg:var(--accent-hover);filter:none;color:var(--accent-contrast)}.c-btn--secondary{--_bg:var(--secondary);--_fg:var(--secondary-contrast)}.c-btn--outline{--_bg:transparent;--_bd:var(--border-strong)}.c-btn--outline:hover{--_bd:var(--text);filter:none}.c-btn--ghost{--_bg:transparent}.c-btn--ghost:hover{--_bg:var(--surface-3);filter:none}.c-btn--soft{--_bg:var(--accent-soft);--_fg:var(--accent-soft-text)}.c-btn--danger{--_bg:var(--c-danger);--_fg:#fff}.c-btn--success{--_bg:var(--c-success);--_fg:#fff}.c-btn--link{--_bg:transparent;min-height:0;padding:0;color:var(--link);text-decoration:underline;font-weight:var(--fw-medium);text-transform:none}.c-btn--sm{min-height:var(--btn-h-sm);padding:0 var(--sp-4);font-size:var(--fs-sm)}.c-btn--lg{min-height:var(--btn-h-lg);padding:0 var(--sp-7);font-size:var(--fs-md)}.c-btn--block{display:flex;width:100%}.c-btn--icon{width:var(--btn-h);padding:0}.c-btn--icon.c-btn--sm{width:var(--btn-h-sm)}.c-btn[disabled],.c-btn.is-disabled{opacity:.45;pointer-events:none}.c-btn.is-loading{color:transparent!important;pointer-events:none}.c-btn.is-loading::after{content:"";position:absolute;inset:0;margin:auto;width:20px;height:20px;border-radius:50%;border:2.5px solid var(--_fg);border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.c-iconbtn{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--surface);color:var(--text);box-shadow:var(--sh-1);transition:color var(--t-fast),transform var(--t-fast)}.c-iconbtn:hover{color:var(--accent)}.c-iconbtn.is-active,.c-iconbtn.active{color:var(--c-sale)}.c-iconbtn.is-active .ic,.c-iconbtn.active .ic{fill:currentColor}.c-field{display:flex;flex-direction:column;gap:6px;min-width:0;position:relative}.c-field__label{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.c-field__label .req{color:var(--c-danger)}.c-field__help{font-size:var(--fs-xs);color:var(--text-muted)}.c-input,.c-select,.c-textarea{width:100%;min-height:var(--input-h);padding:10px 14px;border:1.5px solid var(--border-strong);border-radius:var(--input-r);background:var(--input-bg);color:var(--c-neutral-900);font-size:16px;transition:border-color var(--t-fast),box-shadow var(--t-fast);appearance:none}.c-textarea{min-height:120px;resize:vertical}.c-select{padding-right:40px;background:var(--input-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23565b66' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center/18px no-repeat}.c-input:hover,.c-select:hover,.c-textarea:hover{border-color:var(--c-neutral-400)}.c-input:focus,.c-select:focus,.c-textarea:focus{outline:0;border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent)}.c-input[disabled],.c-input[readonly]{background:var(--surface-3);color:var(--text-muted)}.c-input-group{display:flex;gap:var(--sp-2);align-items:stretch}.c-input-group .c-input{flex:1}.is-invalid,.c-input.is-invalid{border-color:var(--c-danger)!important}.errorBubble{display:flex;gap:6px;align-items:flex-start;margin-top:6px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--c-danger)}.errorBubble::before{content:"!";display:grid;place-items:center;flex:none;width:16px;height:16px;border-radius:50%;background:var(--c-danger);color:#fff;font-size:11px}.c-check{display:flex;gap:var(--sp-3);align-items:flex-start;cursor:pointer;min-height:28px;font-size:var(--fs-sm);line-height:1.45;position:relative}.c-check input{appearance:none;flex:none;width:22px;height:22px;margin:0;border:1.5px solid var(--border-strong);border-radius:6px;background:var(--surface) center/14px no-repeat;transition:background-color var(--t-fast),border-color var(--t-fast);cursor:pointer}.c-check input[type=radio]{border-radius:50%}.c-check input:checked{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.c-check input[type=radio]:checked{background-image:radial-gradient(circle,#fff 0 4px,transparent 4.5px)}.c-check input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.c-check .count{margin-left:auto;color:var(--text-subtle);font-size:var(--fs-xs)}.c-switch{display:inline-flex;align-items:center;gap:var(--sp-3);cursor:pointer;font-size:var(--fs-sm)}.c-switch input{appearance:none;width:44px;height:26px;border-radius:13px;background:var(--c-neutral-300);position:relative;transition:background-color var(--t-fast);cursor:pointer}.c-switch input::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:var(--sh-1);transition:transform var(--t-fast) var(--ease)}.c-switch input:checked{background:var(--c-success)}.c-switch input:checked::after{transform:translateX(18px)}.c-qty{display:inline-flex;align-items:center;height:var(--btn-h);border:1.5px solid var(--border-strong);border-radius:var(--btn-r);background:var(--surface);flex:none}.c-qty button{width:40px;flex:none;height:100%;display:grid;place-items:center;color:var(--text);border-radius:inherit}.c-qty button:hover{color:var(--accent)}.c-qty input{width:44px;flex:1 1 auto;min-width:0;height:100%;border:0;background:transparent;text-align:center;font-weight:var(--fw-bold);color:var(--c-neutral-900);-moz-appearance:textfield}.c-qty input:focus{outline:0}.c-qty--sm{height:var(--btn-h-sm)}.c-qty--sm button{width:32px}.c-qty--sm input{width:34px;font-size:var(--fs-sm)}.c-labels{display:flex;flex-wrap:wrap;gap:4px;align-items:flex-start}.c-label{--label-bg:var(--surface-3);--label-fg:var(--text);display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:var(--badge-r);background:var(--label-bg);color:var(--label-fg);font-size:12px;font-weight:var(--fw-bold);line-height:1;white-space:nowrap}.c-label--sale{--label-bg:var(--badge-sale-bg);--label-fg:var(--badge-sale-text)}.c-label--new{--label-bg:var(--badge-new-bg);--label-fg:var(--badge-new-text)}.c-label--top{--label-bg:var(--badge-top-bg);--label-fg:var(--badge-top-text)}.c-label--action{--label-bg:var(--badge-action-bg);--label-fg:var(--badge-action-text)}.c-label--free{--label-bg:var(--badge-free-bg);--label-fg:var(--badge-free-text)}.c-label--ai{--label-bg:#efe9ff;--label-fg:#5b33c7}.c-label--outline{--label-bg:transparent;box-shadow:inset 0 0 0 1px var(--border-strong)}.c-count{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--c-neutral-900);color:#fff;font-size:11px;font-weight:var(--fw-bold);line-height:1}.c-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none}.c-chip:hover{background:var(--c-neutral-200);text-decoration:none;color:var(--text)}.c-chip .ic{width:14px;height:14px}.c-eyebrow{font-family:var(--ff-base);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:var(--sp-3)}.c-alert{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-info-soft);color:var(--c-neutral-900);font-size:var(--fs-sm)}.c-alert>.ic{color:var(--c-info);margin-top:1px}.c-alert--success{background:var(--c-success-soft)}.c-alert--success>.ic{color:var(--c-success)}.c-alert--warning{background:var(--c-warning-soft)}.c-alert--warning>.ic{color:var(--c-warning)}.c-alert--error{background:var(--c-danger-soft)}.c-alert--error>.ic{color:var(--c-danger)}.c-alert p{margin:0}.c-alert strong{display:block}.c-toast{position:fixed;left:var(--sp-4);bottom:var(--sp-4);z-index:var(--z-toast);display:flex;gap:var(--sp-3);align-items:center;max-width:min(380px,calc(100vw - 32px));padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--c-neutral-900);color:#fff;font-size:var(--fs-sm);box-shadow:var(--sh-3);transform:translateY(16px);opacity:0;transition:transform var(--t-base) var(--ease),opacity var(--t-base)}.c-toast.is-visible{transform:none;opacity:1}.c-toast--static{position:static;transform:none;opacity:1}.c-toast button{color:#fff;opacity:.7;margin-left:auto}.page_loader{position:fixed;inset:0;z-index:var(--z-loader);display:none;place-items:center;background:rgba(255,255,255,.7)}.page_loader.is-active{display:grid}.c-spinner{width:36px;height:36px;border-radius:50%;border:3px solid var(--c-neutral-200);border-top-color:var(--accent);animation:spin .75s linear infinite}.c-spinner--sm{width:18px;height:18px;border-width:2px}.c-skel{display:block;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--c-neutral-100) 0,var(--c-neutral-200) 40%,var(--c-neutral-100) 80%) 0 0/300% 100%;animation:skel 1.3s linear infinite}.c-skel--img{aspect-ratio:1}.c-skel--line{height:14px}.c-skel--short{width:60%}.c-skel--price{height:22px;width:40%}@keyframes skel{to{background-position:-150% 0}}.c-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-9) var(--sp-4)}.c-empty__ic{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--surface-3);color:var(--text-muted)}.c-empty__ic .ic{width:32px;height:32px}.c-empty p{color:var(--text-muted);max-width:42ch}.c-progress{height:8px;border-radius:4px;background:var(--c-neutral-200);overflow:hidden}.c-progress>span{display:block;height:100%;width:var(--val,0%);background:var(--c-success);border-radius:inherit;transition:width var(--t-slow) var(--ease)}.c-stars{display:inline-flex;gap:1px;color:var(--c-neutral-300)}.c-stars .ic{width:16px;height:16px;fill:currentColor;stroke:none}.c-stars .is-on{color:var(--rating)}.c-stars .is-half{color:var(--rating);clip-path:inset(0 50% 0 0)}.c-stars__half{display:inline-grid}.c-stars__half>.ic{grid-area:1/1}.c-rating{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--text-muted);text-decoration:none}.c-rating b{color:var(--text)}.rateStarPanel .rate-ex1-cnt{display:inline-flex;gap:4px}.rate-btn{width:36px;height:36px;cursor:pointer;color:var(--c-neutral-300);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.9 6.4.8-4.7 4.4 1.2 6.4L12 17.2l-5.7 3.1 1.2-6.4-4.7-4.4 6.4-.8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.9 6.4.8-4.7 4.4 1.2 6.4L12 17.2l-5.7 3.1 1.2-6.4-4.7-4.4 6.4-.8z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform var(--t-fast)}.rate-btn:hover{transform:scale(1.12)}.rate-btn-light,.rate-btn-active{color:var(--rating)}.rtInfoCount{font-size:var(--fs-sm);color:var(--text-muted);margin-top:var(--sp-2)}.c-crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--fs-xs);color:var(--text-muted);padding-block:var(--sp-3)}.c-crumbs a{color:var(--text-muted)}.c-crumbs a:hover{color:var(--text)}.c-crumbs a{display:inline-flex;align-items:center}.c-crumbs li:first-child .ic{width:17px;height:17px;margin-top:-1px}.c-crumbs li{display:flex;align-items:center;gap:6px}.c-crumbs li+li::before{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-top:1.5px solid currentColor;transform:rotate(45deg);opacity:.5}.c-pager{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center}.c-pager a,.c-pager span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border-radius:var(--r-md);color:var(--text);font-weight:var(--fw-semibold);text-decoration:none}.c-pager a:hover{background:var(--surface-3)}.c-pager .is-active{background:var(--secondary);color:var(--secondary-contrast)}.c-tabs{display:flex;gap:var(--sp-1);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.c-tabs .nav-link{flex:none;padding:var(--sp-3) var(--sp-4);font-weight:var(--fw-semibold);color:var(--text-muted);border-bottom:2.5px solid transparent;margin-bottom:-1px}.c-tabs .nav-link:hover{color:var(--text)}.c-tabs .nav-link.active{color:var(--text);border-color:var(--accent)}.c-acc{border-top:1px solid var(--border)}.c-acc details{border-bottom:1px solid var(--border)}.c-acc summary{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-3) 0;font-weight:var(--fw-semibold);cursor:pointer;list-style:none}.c-acc summary::-webkit-details-marker{display:none}.c-acc summary .ic{transition:transform var(--t-base) var(--ease)}.c-acc details[open] summary .ic{transform:rotate(180deg)}.c-acc .c-acc__body{padding:0 0 var(--sp-4);color:var(--text-muted)}.c-dropdown,.mdropdown{position:absolute;top:calc(100% + 10px);right:0;z-index:var(--z-dropdown);min-width:300px;padding:var(--sp-5);border-radius:var(--card-r);background:var(--c-neutral-0);box-shadow:var(--sh-3);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--t-base),transform var(--t-base) var(--ease),visibility 0s var(--t-base);--text:var(--c-neutral-900);--text-muted:var(--c-neutral-600);--border:var(--c-neutral-200);color:var(--text)}.c-dropdown.is-open,.mdropdown.is-open,.mdropdown.active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.c-menu a{display:flex;align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-sm);color:var(--text)}.c-menu a:hover{background:var(--surface-3);text-decoration:none}.c-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-family:var(--ff-num);line-height:1.15}.c-price .price__now{font-size:var(--fs-md);color:var(--price);font-weight:var(--fw-bold);white-space:nowrap}.c-price .price__now strong{font-weight:inherit}.c-price.is-sale .price__now{color:var(--price-sale)}.c-price .price__old{font-size:var(--fs-sm);color:var(--price-old);text-decoration:line-through;font-weight:var(--fw-normal);white-space:nowrap}.c-price .price__novat{flex-basis:100%;font-size:var(--fs-xs);color:var(--text-muted);font-family:var(--ff-base)}.c-price .price__omnibus{flex-basis:100%;font-size:var(--fs-xs);color:var(--text-subtle);font-family:var(--ff-base)}.c-price .price__from{font-size:var(--fs-xs);color:var(--text-muted);font-weight:var(--fw-medium);font-family:var(--ff-base)}.c-price .price__save{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:var(--badge-r);background:var(--badge-sale-bg);color:#fff;font-size:12px;font-weight:var(--fw-bold);font-family:var(--ff-base)}.c-price .price__login{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text);font-family:var(--ff-base)}.c-price--lg .price__now{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.c-price--lg .price__old{font-size:var(--fs-md)}.c-stock{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--stock-ok)}.c-stock::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.c-stock small{font-weight:var(--fw-normal);color:var(--text-muted)}.c-stock.stock-no{color:var(--stock-no)}.c-stock.stock-low{color:var(--stock-low)}.c-stock.stock-order{color:var(--stock-order)}.c-countdown{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.c-countdown .dateCounterTime{display:flex;gap:4px;font-family:var(--ff-num);font-variant-numeric:tabular-nums}.c-countdown .dateCounterTime span{display:grid;place-items:center;min-width:36px;height:32px;padding:0 4px;border-radius:var(--r-sm);background:var(--c-danger);color:#fff;font-weight:var(--fw-bold)}.c-pcard{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;background:var(--surface);border-radius:var(--card-r)}.c-pcard__media{position:relative;aspect-ratio:1;border-radius:var(--card-r);background:var(--img-bg);overflow:hidden}.c-pcard__img{display:block;height:100%}.c-pcard__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform var(--t-slow) var(--ease)}.c-pcard:hover .c-pcard__img img{transform:scale(1.04)}.c-pcard__media .c-labels{position:absolute;top:10px;left:10px;right:56px}.c-pcard__actions{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:6px}.c-pcard__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:var(--sp-3) 2px 0}.c-pcard__title{font-family:var(--ff-base);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:none;letter-spacing:0;line-height:1.35;margin:0}.c-pcard__title a{color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-pcard__title a::after{content:"";position:absolute;inset:0;z-index:0}.c-pcard__desc{font-size:var(--fs-xs);color:var(--text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-pcard__code{font-size:var(--fs-xs);color:var(--text-subtle)}.c-pcard__vars{display:flex;gap:4px;flex-wrap:wrap;font-size:var(--fs-xs);color:var(--text-muted)}.c-pcard__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-2);margin-top:auto;padding-top:var(--sp-2)}.c-pcard__buy{display:flex;gap:6px;align-items:center;position:relative;z-index:1}.c-pcard__buy .c-qty{display:none}.c-pcard__actions,.c-pcard .c-rating,.c-pcard .c-labels{z-index:1}.c-pcard .buyButton{width:44px;min-height:44px;padding:0}@media (min-width:1200px){.c-pcard--qty .c-pcard__buy .c-qty{display:inline-flex}}.c-pcard--row{flex-direction:row;gap:var(--sp-4);padding:var(--sp-3);border:1px solid var(--border)}.c-pcard--row .c-pcard__media{width:120px;flex:none;height:120px}.c-pcard--row .c-pcard__body{padding:0}@media (min-width:768px){.c-pcard--row .c-pcard__media{width:180px;height:180px}.c-pcard--row .c-pcard__body{flex-direction:row;flex-wrap:wrap;column-gap:var(--sp-6)}.c-pcard--row .c-pcard__main{flex:1 1 300px;display:flex;flex-direction:column;gap:6px}.c-pcard--row .c-pcard__foot{flex-direction:column;align-items:flex-end;justify-content:center;margin:0}}.c-pmini{display:flex;align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-2);border-radius:var(--r-md);color:var(--text);text-decoration:none;position:relative}a.c-pmini:hover,.c-pmini.is-hover{background:var(--surface-2);text-decoration:none;color:var(--text)}.c-pmini__img{width:56px;height:56px;flex:none;border-radius:var(--r-sm);background:var(--img-bg);overflow:hidden}.c-pmini__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.c-pmini__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.c-pmini__name{font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-pmini__meta{font-size:var(--fs-xs);color:var(--text-muted)}.c-pmini .c-price .price__now{font-size:var(--fs-sm)}.c-pmini mark{background:var(--accent-soft);color:inherit;border-radius:2px;padding:0 1px}.c-variants{display:flex;flex-direction:column;gap:var(--sp-2)}.c-variants__head{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm)}.c-variants__head b{font-weight:var(--fw-semibold)}.c-variants__list{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.c-vtile{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:64px;min-height:48px;padding:6px 14px;border:1.5px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;position:relative;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.c-vtile small{font-size:11px;font-weight:var(--fw-normal);color:var(--text-muted)}.c-vtile:hover{border-color:var(--text)}.c-vtile.active,.c-vtile.is-active{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.c-vtile.is-nostock{color:var(--text-subtle);background:repeating-linear-gradient(135deg,transparent 0 6px,var(--surface-3) 6px 7px)}.c-swatch{width:44px;height:44px;padding:0;border-radius:50%;border:2px solid var(--surface);box-shadow:0 0 0 1.5px var(--border-strong);background:var(--sw,#ccc);cursor:pointer}.c-swatch:hover{box-shadow:0 0 0 1.5px var(--text)}.c-swatch.active,.c-swatch.is-active{box-shadow:0 0 0 2.5px var(--text)}.c-vimg{width:64px;height:64px;padding:4px;border-radius:var(--r-md);border:1.5px solid var(--border-strong);background:var(--img-bg);cursor:pointer}.c-vimg img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.c-vimg.active,.c-vimg.is-active{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.c-vtable{font-size:var(--fs-sm)}.c-vtable th{text-align:left;font-weight:var(--fw-semibold);color:var(--text-muted);font-size:var(--fs-xs);padding:var(--sp-2)}.c-vtable td{padding:var(--sp-2);border-top:1px solid var(--border);vertical-align:middle}.c-table{font-size:var(--fs-sm)}.c-table th,.c-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.c-table th{font-weight:var(--fw-medium);color:var(--text-muted);width:45%}.c-table--zebra tr:nth-child(odd){background:var(--surface-2)}.c-table--zebra th,.c-table--zebra td{border:0}.c-qtable{font-size:var(--fs-sm);border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;border-collapse:separate;border-spacing:0}.c-qtable th,.c-qtable td{padding:8px 12px;text-align:left}.c-qtable thead th{background:var(--surface-2);font-size:var(--fs-xs);color:var(--text-muted);font-weight:var(--fw-semibold)}.c-qtable td{border-top:1px solid var(--border)}.c-qtable td:last-child{text-align:right;font-weight:var(--fw-bold)}.c-qtable .is-current td{background:var(--accent-soft)}.c-qtable .save{color:var(--c-success);font-weight:var(--fw-semibold)}.c-eta{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm)}.c-eta li{display:flex;align-items:center;gap:var(--sp-3);min-height:36px}.c-eta .ic{color:var(--text-muted)}.c-eta li span{flex:1}.c-eta b{font-weight:var(--fw-semibold)}.c-eta .free{color:var(--c-success);font-weight:var(--fw-semibold)}.c-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.c-trust li{display:flex;gap:var(--sp-3);align-items:center;font-size:var(--fs-xs);line-height:1.35;color:var(--text-muted)}.c-trust li b{display:block;color:var(--text);font-size:var(--fs-sm)}.c-trust .ic{width:28px;height:28px;color:var(--text);flex:none}.c-upsell{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--card-r);background:var(--surface-2)}.c-upsell h4{font-size:var(--fs-sm);margin:0;font-family:var(--ff-base);text-transform:none;letter-spacing:0}.c-upsell .c-pmini{background:var(--surface)}.c-upsell__grid{--gap:var(--sp-2)}.addon-box{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1.5px solid var(--border);border-radius:var(--r-md);cursor:pointer}.addon-box[data-in-basket="1"]{border-color:var(--c-success);background:var(--c-success-soft)}.c-free{display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-sm)}.c-free p{margin:0;display:flex;align-items:center;gap:var(--sp-2)}.c-free .ic{color:var(--c-success)}.c-free.is-done p{color:var(--c-success);font-weight:var(--fw-semibold)}.c-cartlink{position:relative}.c-cartpill{display:flex;align-items:center;gap:var(--sp-3);min-height:48px;padding:4px 6px;border-radius:var(--r-pill);color:var(--text);text-decoration:none}.c-cartpill:hover{text-decoration:none;color:var(--text)}.c-cartpill__ic{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--cart-pill-bg);color:var(--cart-pill-text)}.c-cartpill__ic .checkout_items{position:absolute;top:-4px;right:-6px;border:2px solid var(--c-neutral-0)}.c-cartpill__txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;flex-direction:column;line-height:1.15;padding-right:8px}.c-cartpill__txt small{font-size:var(--fs-xs);color:var(--text-muted)}.c-cartpill__txt strong{font-size:var(--fs-sm);white-space:nowrap}@media (min-width:992px){.c-cartpill__txt{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:flex}}.balloon__tip{position:absolute;top:100%;right:0;z-index:var(--z-dropdown);padding-top:10px;width:min(420px,calc(100vw - 24px));opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--t-base),transform var(--t-base) var(--ease),visibility 0s linear var(--t-base);--text:var(--c-neutral-900);--text-muted:var(--c-neutral-600);--border:var(--c-neutral-200);color:var(--text)}li.cartLink:hover .balloon__tip,li.cartLink:focus-within .balloon__tip,li.cartLink.is-open .balloon__tip{opacity:1;visibility:visible;transform:none;transition-delay:.08s,.08s,0s}.balloon__inner{border-radius:var(--card-r);background:var(--c-neutral-0);box-shadow:var(--sh-3);overflow:hidden}.c-mini{display:flex;flex-direction:column}.c-mini__head{display:flex;justify-content:space-between;align-items:center;padding:var(--sp-4) var(--sp-5) var(--sp-2)}.c-mini__head h3{font-size:var(--fs-md);margin:0;font-family:var(--ff-base);text-transform:none;letter-spacing:0}.c-mini__list{max-height:300px;overflow-y:auto;padding:0 var(--sp-3)}.c-mini__list li{display:flex;align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--border)}.c-mini__list li:last-child{border:0}.c-mini__list .c-pmini{flex:1}._j_removeItemBasket{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--text-muted);flex:none}._j_removeItemBasket:hover{background:var(--surface-3);color:var(--c-danger)}.c-mini__free{margin:var(--sp-2) var(--sp-5);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface-2)}.c-mini__foot{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5) var(--sp-5);border-top:1px solid var(--border)}.c-mini__sum{display:flex;justify-content:space-between;align-items:baseline}.c-mini__sum strong{font-size:var(--fs-lg);font-family:var(--ff-num)}.c-mini .c-empty{padding:var(--sp-7) var(--sp-4)}.c-steps{display:flex;align-items:center;gap:var(--sp-2);counter-reset:step;font-size:var(--fs-sm)}.c-steps li{display:flex;align-items:center;gap:var(--sp-2);flex:1 1 0;min-width:0;color:var(--text-muted);font-weight:var(--fw-semibold)}.c-steps li:last-child{flex:0 0 auto}.c-steps li::after{content:"";flex:1;height:2px;background:var(--border);border-radius:1px;min-width:12px}.c-steps li:last-child::after{display:none}.c-steps a,.c-steps span{display:flex;align-items:center;gap:var(--sp-2);color:inherit;white-space:nowrap;text-decoration:none}.c-steps i{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;border:2px solid var(--border-strong);font-style:normal;font-size:var(--fs-sm)}.c-steps .is-done{color:var(--text)}.c-steps .is-done i{background:var(--c-success);border-color:var(--c-success);color:#fff}.c-steps .is-done::after{background:var(--c-success)}.c-steps .is-current{color:var(--text)}.c-steps .is-current i{background:var(--secondary);border-color:var(--secondary);color:var(--secondary-contrast)}@media (max-width:767.98px){.c-steps em{display:none}.c-steps .is-current em{display:inline}}.c-steps em{font-style:normal}.c-options{display:flex;flex-direction:column;gap:var(--sp-2)}.checkBoxBig{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-4);border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--surface);cursor:pointer;transition:border-color var(--t-fast),background-color var(--t-fast)}.checkBoxBig:hover{border-color:var(--border-strong)}.checkBoxBig.active{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.checkBoxBig input{appearance:none;width:22px;height:22px;margin:0;border-radius:50%;border:1.5px solid var(--border-strong);background:var(--surface);cursor:pointer}.checkBoxBig input:checked{border:7px solid var(--secondary)}.checkBoxBig input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.c-option__logo{display:grid;place-items:center;width:56px;height:40px;border-radius:var(--r-sm);background:var(--surface-2);font-size:11px;font-weight:var(--fw-bold);color:var(--text-muted);text-align:center;line-height:1.1}.c-option__logo img{max-width:48px;max-height:30px;object-fit:contain}.c-option__body{min-width:0}.c-option__name{display:block;font-weight:var(--fw-semibold)}.c-option__desc{display:block;font-size:var(--fs-xs);color:var(--text-muted)}.c-option__price{font-weight:var(--fw-bold);white-space:nowrap;font-family:var(--ff-num)}.c-option__price.is-free{color:var(--c-success)}.c-option__extra{grid-column:3/-1}@media (max-width:575.98px){.c-option__logo{display:none}.checkBoxBig{grid-template-columns:auto minmax(0,1fr) auto}.c-option__extra{grid-column:2/-1}}.checkBoxBig.disable{opacity:.55;cursor:not-allowed;background:var(--surface-2)}.checkBoxBig.disable input{pointer-events:none}.c-option__why{display:flex;gap:6px;align-items:center;font-size:var(--fs-xs);color:var(--c-warning);font-weight:var(--fw-semibold);margin-top:2px}.c-branch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-4);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-sm)}.c-branch .s_Branch{font-weight:var(--fw-semibold)}.spChooseHtml{display:flex;flex-direction:column;gap:2px}.spChooseHtml h3{font-family:var(--ff-base);font-size:var(--fs-sm);margin:0;text-transform:none;letter-spacing:0;display:flex;gap:6px;align-items:center}.spChooseHtml h3::before{content:"";width:16px;height:16px;border-radius:50%;background:var(--c-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/10px no-repeat}.spChooseAdr{color:var(--text-muted);font-size:var(--fs-xs);padding-left:22px}.c-branch.is-empty{background:var(--c-warning-soft)}.c-flags{display:flex;gap:var(--sp-2);flex-wrap:wrap}.c-flag{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);border:1.5px solid var(--border);border-radius:var(--r-pill);font-weight:var(--fw-semibold);font-size:var(--fs-sm);cursor:pointer;background:var(--surface)}.c-flag.active{border-color:var(--text)}.c-flag i{width:20px;height:14px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.c-flag--cz{background:linear-gradient(180deg,#fff 50%,#d7141a 50%)}.c-flag--sk{background:linear-gradient(180deg,#fff 33%,#0b4ea2 33% 66%,#ee1c25 66%)}.c-flag--de{background:linear-gradient(180deg,#000 33%,#d00 33% 66%,#ffce00 66%)}.c-flag--pl{background:linear-gradient(180deg,#fff 50%,#dc143c 50%)}.c-summary{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-2)}.c-summary h2{font-size:var(--fs-lg);margin:0}.c-summary__rows{display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-sm)}.c-summary__rows div{display:flex;justify-content:space-between;gap:var(--sp-3)}.c-summary__rows dt{color:var(--text-muted)}.c-summary__rows dd{margin:0;font-weight:var(--fw-semibold);text-align:right;white-space:nowrap}.c-summary__rows .is-discount dd{color:var(--c-success)}.c-summary__total{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--border-strong)}.c-summary__total strong{font-size:var(--fs-xl);font-family:var(--ff-num);line-height:1}.c-summary__total small{display:block;font-size:var(--fs-xs);color:var(--text-muted)}.c-summary__items{display:flex;flex-direction:column;gap:var(--sp-1);border-bottom:1px solid var(--border);padding-bottom:var(--sp-3)}.c-summary__items .c-pmini{padding:var(--sp-1) 0}.c-summary__items .c-pmini__img{width:48px;height:48px;background:var(--surface)}.c-cartrows{display:flex;flex-direction:column}.c-cartrow{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-template-areas:"img info rm" "img qty total";gap:var(--sp-2) var(--sp-4);align-items:center;padding:var(--sp-4) 0;border-bottom:1px solid var(--border)}.c-cartrow__img{grid-area:img;align-self:start;width:80px;height:80px;border-radius:var(--r-md);background:var(--img-bg);overflow:hidden}.c-cartrow__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.c-cartrow__info{grid-area:info;display:flex;flex-direction:column;gap:4px;min-width:0}.c-cartrow__name{font-weight:var(--fw-semibold);color:var(--text);line-height:1.35}.c-cartrow__meta{font-size:var(--fs-xs);color:var(--text-muted);display:flex;flex-wrap:wrap;gap:4px 12px}.c-cartrow__meta .c-stock{flex-basis:100%}.c-cartrow__qty{grid-area:qty;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.c-cartrow__unit{font-size:var(--fs-xs);color:var(--text-muted)}.c-cartrow .itemTotal{grid-area:total;text-align:right;font-weight:var(--fw-bold);font-size:var(--fs-md);font-family:var(--ff-num);white-space:nowrap}.c-cartrow__rm{grid-area:rm;align-self:start;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--text-muted)}.c-cartrow__rm:hover{background:var(--surface-3);color:var(--c-danger)}.c-cartrow__gift{grid-column:2/-1;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--c-success-soft);font-size:var(--fs-xs)}.c-cartrow__gift .ic{color:var(--c-success)}.c-cartrow__warn{grid-column:2/-1}@media (min-width:768px){.c-cartrow{grid-template-columns:96px minmax(0,1fr) 150px 120px 44px;grid-template-areas:"img info qty total rm"}.c-cartrow__img{width:96px;height:96px;align-self:center}.c-cartrow__rm{align-self:center}.c-cartrow__gift,.c-cartrow__warn{grid-column:2/-2}}#j-cart-box{position:relative}#j-cart-box .j-cart-loading{position:absolute;inset:0;z-index:2;display:none;place-items:center;background:rgba(255,255,255,.65);border-radius:var(--card-r)}#j-cart-box.is-loading .j-cart-loading{display:grid}.c-gifts{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--card-r);border:1.5px dashed var(--border-strong)}.c-gifts__head{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.c-gifts__head .ic{color:var(--c-sale);width:28px;height:28px}.c-gifts__head h2,.c-gifts__head h3{font-size:var(--fs-md);margin:0;font-family:var(--ff-base);text-transform:none;letter-spacing:0}.c-gifts__list{display:grid;gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.c-gift{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2);border:1.5px solid var(--border);border-radius:var(--r-md);cursor:pointer;background:var(--surface);font-size:var(--fs-sm)}.c-gift:has(input:checked){border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.c-gift input{appearance:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border-strong);flex:none}.c-gift input:checked{border:6px solid var(--secondary)}.c-gift img{width:48px;height:48px;border-radius:var(--r-sm);background:var(--img-bg);object-fit:contain}.c-gift.is-locked{opacity:.5;pointer-events:none}.c-coupon{display:flex;flex-direction:column;gap:var(--sp-3)}.c-coupon__toggle{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:var(--fw-semibold);color:var(--text);min-height:44px}.c-coupon__toggle .ic{transition:transform var(--t-base)}.c-coupon__toggle[aria-expanded="true"] .ic:last-child{transform:rotate(180deg)}.sp-cupons{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cuponUsed{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:36px;padding:0 6px 0 12px;border-radius:var(--r-pill);background:var(--c-success-soft);color:var(--c-success);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.cuponUsed a{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:inherit}.cuponUsed a:hover{background:rgba(0,0,0,.06)}.c-card{padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface);border:1px solid var(--border)}.c-card--soft{background:var(--surface-2);border:0}.c-card__title{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-md);margin-bottom:var(--sp-4)}.c-card__title .num{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--secondary);color:var(--secondary-contrast);font-size:var(--fs-sm);font-family:var(--ff-base)}.c-topbar{background:var(--topbar-bg);color:var(--topbar-text);font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--topbar-h)}.c-topbar__in{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);min-height:var(--topbar-h);text-align:center;position:relative;padding-right:48px}.c-topbar p{margin:0}.c-topbar a{color:inherit;text-decoration:underline}.c-topbar__close{position:absolute;right:var(--gutter);top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;color:inherit;opacity:.8}.c-topbar.is-closed{display:none}.c-header{position:relative;z-index:160;background:var(--header-bg);border-bottom:1px solid var(--nav-border)}.c-header__in{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"menu logo actions" "search search search";align-items:center;gap:var(--sp-3);padding-block:var(--sp-3)}.c-header__menu{grid-area:menu}.c-logo{grid-area:logo;display:flex;align-items:center;gap:var(--sp-3);color:var(--text);text-decoration:none;min-width:0}.c-logo:hover{text-decoration:none}.c-logo img{height:32px;width:auto;max-width:100%;object-fit:contain;object-position:left center}.c-logo__slogan{display:none;font-size:var(--fs-xs);color:var(--text-muted);line-height:1.3;max-width:16ch;border-left:1px solid var(--border);padding-left:var(--sp-3)}.c-hnav{grid-area:actions;display:flex;align-items:center;gap:2px;justify-self:end}.c-hnav>li{position:relative}.c-hicon{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-width:44px;height:44px;padding:0 6px;border-radius:var(--r-md);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none}.c-hicon:hover{background:var(--surface-3);color:var(--text);text-decoration:none}.c-hicon .ic{width:24px;height:24px}.c-hicon .c-count{position:absolute;top:2px;right:0}.c-hicon__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.c-hcontact{display:none;align-items:center;gap:var(--sp-3);line-height:1.25;margin-right:var(--sp-3)}.c-hcontact b{display:block;color:var(--text);font-size:var(--fs-sm)}.c-hcontact small{font-size:var(--fs-xs);color:var(--text-muted)}.c-hcontact .ic{color:var(--text-muted)}@media (max-width:991.98px){.c-header{position:sticky;top:0}}@media (min-width:768px){.c-logo__slogan{display:block}}@media (min-width:992px){.c-header__in{grid-template-columns:auto minmax(320px,1fr) auto;grid-template-areas:"logo search actions";gap:var(--sp-7);min-height:var(--header-h)}.c-header__menu{display:none}.c-logo img{height:38px}.c-hicon__label{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:inline}}@media (min-width:1200px){.c-hcontact{display:flex}}.c-util{display:none;border-bottom:1px solid var(--border);font-size:var(--fs-xs)}@media (min-width:992px){.c-util{display:block}}.c-util__in{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:38px}.c-util__links{display:flex;flex-wrap:wrap;gap:var(--sp-5)}.c-util__links a{display:inline-flex;align-items:center;gap:4px;color:var(--text-muted)}.c-util__links a:hover{color:var(--text)}.c-util__sw{display:flex;align-items:center;gap:var(--sp-2)}.c-switcher{position:relative}.c-switcher__btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 8px;border-radius:var(--r-sm);color:var(--text-muted);font-weight:var(--fw-medium)}.c-switcher__btn:hover{background:var(--surface-3);color:var(--text)}.c-switcher i,.c-menu a i,.c-chip i{width:18px;height:12px;border-radius:2px;flex:none;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.c-switcher__menu{min-width:190px;padding:6px;top:calc(100% + 6px)}.c-menu a.is-active{font-weight:var(--fw-bold);background:var(--c-neutral-100)}.c-vatswitch{display:flex;gap:2px;padding:3px;border-radius:var(--r-pill);background:var(--surface-3);margin-right:var(--sp-2)}.c-vatswitch button{min-height:26px;padding:0 10px;border-radius:var(--r-pill);font-weight:var(--fw-semibold);color:var(--text-muted)}.c-vatswitch .active{background:var(--secondary);color:var(--secondary-contrast)}.c-userdrop{min-width:280px;padding:var(--sp-3)}.c-userdrop__head{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3);margin-bottom:var(--sp-2);border-radius:var(--r-md);background:var(--c-neutral-50);font-size:var(--fs-sm)}.c-userdrop__head span{color:var(--text-muted);font-size:var(--fs-xs)}.c-header--b2b .c-util{background:var(--secondary);color:var(--secondary-contrast);border:0}.c-header--b2b .c-util__links a,.c-header--b2b .c-switcher__btn{color:inherit;opacity:.85}.c-header--b2b .c-vatswitch{background:rgba(255,255,255,.12)}.c-header--b2b .c-vatswitch button{color:inherit}.c-header--b2b .c-vatswitch .active{background:#fff;color:var(--c-neutral-900)}.header-search{grid-area:search;position:relative;min-width:0}.c-search__form{display:flex;align-items:center;gap:var(--sp-2);height:50px;padding:4px 4px 4px 16px;border-radius:var(--search-r);background:var(--search-bg);border:1.5px solid transparent;transition:border-color var(--t-fast),box-shadow var(--t-fast),background-color var(--t-fast)}.c-search__form>.ic{color:var(--c-neutral-600);width:20px;height:20px}.c-search__form input{flex:1;min-width:0;height:100%;border:0;background:transparent;font-size:16px;color:var(--c-neutral-900)}.c-search__form input::placeholder{color:var(--c-neutral-500)}.c-search__form input:focus{outline:0}.c-search__form .submit{min-height:40px;border-radius:calc(var(--search-r) - 2px)}.c-search__spin{display:none}.header-search.loading .c-search__spin{display:block}.c-search__clear{display:none;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--c-neutral-600)}.c-search__clear:hover{background:var(--c-neutral-200)}.header-search.has-value .c-search__clear{display:grid}.header-search.loading .c-search__clear{display:none}.header.active-search .c-search__form{background:var(--c-neutral-0);border-color:var(--c-neutral-900);box-shadow:0 0 0 4px rgba(255,255,255,.18)}.c-dim{position:fixed;inset:0;z-index:150;background:var(--backdrop);opacity:0;visibility:hidden;transition:opacity var(--t-base),visibility 0s linear var(--t-base);pointer-events:none}.header.active-search~.c-dim{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.c-header:has(.c-nav__item--mega:hover)~.c-dim,.c-header:has(li.cartLink:hover)~.c-dim{opacity:1;visibility:visible;transition-delay:.12s,0s}@supports (backdrop-filter:blur(2px)){.c-dim{backdrop-filter:blur(2px)}}.whisper{position:absolute;left:0;right:0;top:calc(100% + 10px);z-index:var(--z-dropdown);border-radius:var(--card-r);background:var(--c-neutral-0);box-shadow:var(--sh-3);opacity:0;visibility:hidden;transform:translateY(8px) scale(.99);transform-origin:top center;transition:opacity var(--t-base),transform var(--t-base) var(--ease),visibility 0s linear var(--t-base);--text:var(--c-neutral-900);--text-muted:var(--c-neutral-600);--border:var(--c-neutral-200);color:var(--text);overflow:hidden}.whisper.active{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media (min-width:992px){.whisper{left:-24px;right:-24px;min-width:760px}}@media (max-width:991.98px){.header.active-search .header-search{position:fixed;inset:0 0 auto 0;z-index:var(--z-search);padding:var(--sp-3);background:var(--c-neutral-0)}.header.active-search .whisper{position:fixed;top:74px;left:0;right:0;bottom:0;border-radius:0;box-shadow:none;overflow-y:auto}}.searchBox{display:grid;grid-template-columns:minmax(0,1fr);max-height:min(72vh,640px);overflow-y:auto}@media (min-width:768px){.searchBox--split{grid-template-columns:240px minmax(0,1fr)}}.c-wh__col{padding:var(--sp-5)}.c-wh__col+.c-wh__col{border-top:1px solid var(--border)}@media (min-width:768px){.searchBox--split .c-wh__col+.c-wh__col{border-top:0;border-left:1px solid var(--border)}}.c-wh__aside{background:var(--c-neutral-50)}.c-wh__title{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-2);font-family:var(--ff-base);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.c-wh__title a{text-transform:none;letter-spacing:0;font-weight:var(--fw-semibold);font-size:var(--fs-sm)}.c-wh__group+.c-wh__group{margin-top:var(--sp-5)}.c-wh__links a{display:flex;align-items:center;gap:var(--sp-2);min-height:40px;padding:0 var(--sp-2);margin:0 calc(var(--sp-2) * -1);border-radius:var(--r-sm);color:var(--text);font-size:var(--fs-sm)}.c-wh__links a:hover{background:var(--c-neutral-100);text-decoration:none}.c-wh__links small{margin-left:auto;color:var(--text-muted)}.c-wh__chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.c-wh__chips .c-chip{background:var(--c-neutral-100);color:var(--c-neutral-900)}.c-wh__products{display:grid;gap:2px;margin:0 calc(var(--sp-2) * -1)}@media (min-width:1200px){.c-wh__products{grid-template-columns:1fr 1fr}}.c-wh__cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--sp-2)}.c-wh__cat{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2);border-radius:var(--r-md);background:var(--c-neutral-50);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.c-wh__cat:hover{background:var(--c-neutral-100);text-decoration:none;color:var(--text)}.c-wh__cat img{width:40px;height:40px;border-radius:var(--r-sm);object-fit:contain;background:#fff;mix-blend-mode:multiply}.c-wh__foot{grid-column:1/-1;display:flex;justify-content:center;padding:var(--sp-3);border-top:1px solid var(--border);background:var(--c-neutral-0)}.c-wh__empty{grid-column:1/-1;padding:var(--sp-8) var(--sp-5);text-align:center}.c-wh__empty p{color:var(--text-muted)}.c-wh__item{opacity:0;transform:translateY(4px);animation:whIn var(--t-base) var(--ease) forwards}.c-wh__item:nth-child(2){animation-delay:30ms}.c-wh__item:nth-child(3){animation-delay:60ms}.c-wh__item:nth-child(4){animation-delay:90ms}.c-wh__item:nth-child(5){animation-delay:120ms}.c-wh__item:nth-child(6){animation-delay:150ms}@keyframes whIn{to{opacity:1;transform:none}}.c-wh__skel{display:flex;gap:var(--sp-3);align-items:center;padding:var(--sp-2)}.c-nav{display:none;background:var(--nav-bg);color:var(--nav-text);border-top:1px solid var(--nav-border)}@media (min-width:992px){.c-nav{display:block}}.c-nav__list{display:flex;flex-wrap:wrap;gap:0 var(--sp-1);min-height:var(--nav-h);align-items:stretch}.c-nav__item>a{display:flex;align-items:center;gap:6px;min-height:var(--nav-h);padding:0 var(--sp-3);color:var(--nav-text);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:none;white-space:nowrap;border-bottom:2.5px solid transparent;margin-bottom:-1px}.c-nav__item>a .ic{width:14px;height:14px;opacity:.6}.c-nav__item:hover>a,.c-nav__item:focus-within>a{border-color:currentColor;text-decoration:none;color:var(--nav-text)}.c-nav__item--sale>a{color:var(--c-sale)}.c-nav__item--mega{position:static}.c-mega{position:absolute;left:0;right:0;top:100%;z-index:var(--z-dropdown);background:var(--c-neutral-0);color:var(--c-neutral-900);box-shadow:var(--sh-3);border-radius:0 0 var(--card-r) var(--card-r);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--t-base),transform var(--t-base) var(--ease),visibility 0s linear var(--t-base);--text:var(--c-neutral-900);--text-muted:var(--c-neutral-600)}.c-nav__item--mega:hover .c-mega,.c-nav__item--mega:focus-within .c-mega,.c-nav__item--mega.is-open .c-mega{opacity:1;visibility:visible;transform:none;transition-delay:.12s,.12s,0s}.c-mega__in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 280px;gap:var(--sp-6);padding-block:var(--sp-6)}.c-mega__col h3{display:flex;align-items:center;gap:var(--sp-3);font-family:var(--ff-base);font-size:var(--fs-sm);text-transform:none;letter-spacing:0;margin:0 0 var(--sp-2)}.c-mega__col h3 a{color:var(--text)}.c-mega__col h3 img{width:44px;height:44px;border-radius:var(--r-sm);background:var(--img-bg);object-fit:contain;mix-blend-mode:multiply}.c-mega__col li a{display:block;padding:5px 0;font-size:var(--fs-sm);color:var(--text-muted)}.c-mega__col li a:hover{color:var(--text)}.c-mega__promo{border-radius:var(--card-r);background:var(--surface-3);padding:var(--sp-5);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sp-2);min-height:220px}.c-mega__promo b{font-size:var(--fs-lg);line-height:1.15;font-family:var(--ff-heading);text-transform:var(--tt-heading)}.c-mmenu a,.c-mmenu summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 var(--sp-1);border-bottom:1px solid var(--c-neutral-200);color:var(--c-neutral-900);font-weight:var(--fw-semibold);cursor:pointer;list-style:none}.c-mmenu summary::-webkit-details-marker{display:none}.c-mmenu details[open]>summary .ic{transform:rotate(180deg)}.c-mmenu details .c-mmenu__sub a{font-weight:var(--fw-normal);padding-left:var(--sp-4);min-height:46px}.c-usp{background:var(--usp-bg);color:var(--usp-text)}.c-usp ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);padding-block:var(--sp-5)}.c-usp li{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);line-height:1.3}.c-usp .ic{width:28px;height:28px;flex:none}@media (min-width:992px){.c-usp ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-footer{background:var(--footer-bg);color:var(--footer-text);font-size:var(--fs-sm)}.c-footer a{color:var(--footer-text)}.c-footer a:hover{color:#fff}.c-footer h3{color:var(--footer-head);font-family:var(--ff-base);font-size:var(--fs-base);text-transform:none;letter-spacing:0;margin-bottom:var(--sp-3)}.c-footer__cols{display:grid;gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:var(--sp-9)}.c-footer__cols li{padding:4px 0}.c-footer__news{grid-column:1/-1}.c-footer__news .c-input{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18);color:#fff}@media (min-width:992px){.c-footer__cols{grid-template-columns:repeat(var(--fcols,4),minmax(0,1fr)) minmax(280px,1.4fr)}.c-footer__news{grid-column:auto}}.c-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--sp-4);padding-block:var(--sp-5);border-top:1px solid rgba(255,255,255,.12);font-size:var(--fs-xs)}.c-footer__extra{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-8)}@media (min-width:992px){.c-footer__extra{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.c-footer__ig h3{display:flex;align-items:center;gap:var(--sp-2)}.c-footer__iggrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);margin-top:var(--sp-4)}@media (min-width:768px){.c-footer__iggrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.c-footer__iggrid a{display:block;aspect-ratio:1;border-radius:var(--r-md);overflow:hidden;background:rgba(255,255,255,.06)}.c-footer__iggrid img{width:100%;height:100%;object-fit:cover;opacity:.85;transition:opacity var(--t-fast),transform var(--t-slow) var(--ease)}.c-footer__iggrid a:hover img{opacity:1;transform:scale(1.05)}.c-social{display:flex;gap:var(--sp-2)}.c-social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.08);color:#fff}.c-social a:hover{background:rgba(255,255,255,.18)}.c-partners{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.c-partners span{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:rgba(255,255,255,.06);font-size:var(--fs-xs);line-height:1.35}.c-partners b{color:#fff;font-size:var(--fs-sm)}.c-footer__ck{color:inherit;text-decoration:underline;font-size:inherit}.c-pay{display:flex;gap:var(--sp-2);flex-wrap:wrap}.c-pay span{display:grid;place-items:center;height:28px;padding:0 10px;border-radius:var(--r-xs);background:#fff;color:#1a1c20;font-size:11px;font-weight:var(--fw-bold)}.c-footer--min .c-footer__bottom{border:0}.c-cookiewrap{position:fixed;inset:0;z-index:var(--z-toast);display:flex;align-items:flex-end;justify-content:center;padding:var(--sp-3);visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--t-slow)}.c-cookiewrap.is-visible{visibility:visible;pointer-events:auto;transition-delay:0s}@media (min-width:768px){.c-cookiewrap{align-items:center;padding:var(--sp-6)}}.c-cookiewrap__bd{position:absolute;inset:0;background:var(--backdrop);opacity:0;transition:opacity var(--t-slow) ease}@supports (backdrop-filter:blur(2px)){.c-cookiewrap__bd{backdrop-filter:blur(3px)}}.c-cookiewrap.is-visible .c-cookiewrap__bd{opacity:1}body.cookie-lock{overflow:hidden}.c-cookie{position:relative;width:min(620px,100%);max-height:calc(100vh - 24px);overflow-y:auto;padding:var(--sp-6);border-radius:var(--card-r);background:var(--c-neutral-0);color:var(--c-neutral-900);box-shadow:var(--sh-3);font-size:var(--fs-sm);opacity:0;transform:translateY(24px) scale(.98);transition:opacity var(--t-slow) var(--ease),transform var(--t-slow) var(--ease);--text:var(--c-neutral-900);--text-muted:var(--c-neutral-600);--border:var(--c-neutral-200)}@media (min-width:768px){.c-cookie{padding:var(--sp-7)}}.c-cookiewrap.is-visible .c-cookie{opacity:1;transform:none}.c-cookie--static{opacity:1;transform:none;width:100%;box-shadow:var(--sh-2)}.c-cookie__ic{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-soft);color:var(--accent-soft-text);margin-bottom:var(--sp-3)}.c-cookie__ic .ic{width:24px;height:24px}.c-cookie h3{font-family:var(--ff-base);font-size:var(--fs-lg);text-transform:none;letter-spacing:0;margin-bottom:var(--sp-2)}.c-cookie__btns{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-5)}.c-cookie__btns .c-btn{flex:1 1 140px}.__cookieSettings{display:none;flex-direction:column}.c-cookie.is-settings .__cookieSettings,.c-cookiewrap.is-settings .__cookieSettings{display:flex}.c-cookie.is-settings .__lCookContent,.c-cookiewrap.is-settings .__lCookContent{display:none}.c-cookie__list{display:flex;flex-direction:column;border-top:1px solid var(--border)}.c-cookie__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) 0;border-bottom:1px solid var(--border)}.c-cookie__row b{font-size:var(--fs-base)}.c-cookie__row p{margin:2px 0 0;color:var(--text-muted);font-size:var(--fs-xs)}.fancybox-wrap .fancybox-nav span{visibility:visible;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:rgba(255,255,255,.95);box-shadow:var(--sh-2)}.fancybox-wrap .fancybox-nav span::before{content:""!important;position:absolute;inset:0;width:10px;height:10px;margin:auto;border:solid var(--c-neutral-900);border-width:0 2px 2px 0;font-size:0}.fancybox-wrap .fancybox-prev span::before{transform:translateX(2px) rotate(135deg)}.fancybox-wrap .fancybox-next span::before{transform:translateX(-2px) rotate(-45deg)}.fancybox-wrap .fancybox-nav:hover span{background:var(--c-neutral-0)}.fancybox-wrap .fancybox-prev span{left:-22px}.fancybox-wrap .fancybox-next span{right:-22px}@media (max-width:767.98px){.fancybox-wrap .fancybox-prev span{left:-12px}.fancybox-wrap .fancybox-next span{right:-12px}}#controlPage{position:fixed;inset:0;z-index:calc(var(--z-toast) + 1);display:grid;place-items:center;padding:var(--sp-4);background:rgba(17,18,21,.82)}@supports (backdrop-filter:blur(2px)){#controlPage{backdrop-filter:blur(10px)}}#controlPage.d-none{display:none}.c-agegate{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);width:min(460px,100%);padding:var(--sp-8) var(--sp-6);border-radius:var(--card-r);background:var(--c-neutral-0);color:var(--c-neutral-900);text-align:center;box-shadow:var(--sh-3)}.c-agegate__num{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;border:3px solid currentColor;font-size:var(--fs-xl);font-weight:800}.c-agegate p{color:var(--c-neutral-600);margin:0}.c-agegate .l-row{width:100%}.c-agegate .c-btn{flex:1}.c-popup{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--sp-4);visibility:hidden;transition:visibility 0s linear var(--t-slow)}.c-popup.is-visible{visibility:visible;transition-delay:0s}.c-popup__bd{position:absolute;inset:0;background:var(--backdrop);opacity:0;transition:opacity var(--t-slow)}.c-popup.is-visible .c-popup__bd{opacity:1}.c-popup__box{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:min(760px,100%);border-radius:var(--card-r);background:var(--c-neutral-0);color:var(--c-neutral-900);overflow:hidden;box-shadow:var(--sh-3);opacity:0;transform:scale(.96);transition:opacity var(--t-slow) var(--ease),transform var(--t-slow) var(--ease)}.c-popup.is-visible .c-popup__box{opacity:1;transform:none}@media (min-width:768px){.c-popup__box{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.c-popup__img{background:var(--accent-soft);min-height:180px}.c-popup__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.c-popup__body{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-7)}.c-popup__body h2{margin:0}.c-popup__body p{margin:0;color:var(--c-neutral-600)}.c-popup__code{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:2px dashed var(--c-neutral-300);border-radius:var(--r-md);font-family:ui-monospace,Menlo,monospace;font-weight:var(--fw-bold);font-size:var(--fs-md)}.j-popup-text-close{position:absolute;top:var(--sp-3);right:var(--sp-3);z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--c-neutral-0);box-shadow:var(--sh-1)}.j-visitors-counter.c-toast{bottom:var(--sp-4)}@media (max-width:991.98px){.page-detail .j-visitors-counter.c-toast{bottom:84px}}.c-toast .c-toast__ic{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.12);flex:none}.owl-carousel{--per:2;position:relative;width:100%;z-index:1}.owl-carousel:not(.owl-loaded){display:flex;gap:var(--sp-4);overflow:hidden}.owl-carousel:not(.owl-loaded)>*{flex:0 0 calc((100% - (var(--per) - 1) * var(--sp-4)) / var(--per))}@media (min-width:768px){.owl-carousel{--per:3}}@media (min-width:1200px){.owl-carousel{--per:5}}.owl-carousel.main_slider{--per:1}.owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.owl-stage{position:relative;display:flex;touch-action:manipulation;backface-visibility:hidden}.owl-item{position:relative;min-height:1px;flex:none;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.owl-nav.disabled,.owl-dots.disabled{display:none}.owl-dots{display:flex;justify-content:center;gap:6px;margin-top:var(--sp-4)}.owl-dot span{display:block;width:8px;height:8px;border-radius:4px;background:var(--c-neutral-300);transition:width var(--t-base)}.owl-dot.active span{width:22px;background:var(--text)}.c-carousel-nav{display:flex;gap:var(--sp-2)}.c-carousel-nav button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border-strong);color:var(--text)}.c-carousel-nav button:hover{border-color:var(--text)}.fa{display:inline-block;width:1em;height:1em;vertical-align:-.125em;background:currentColor;-webkit-mask:var(--fa) center/contain no-repeat;mask:var(--fa) center/contain no-repeat}.fa-home{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2'%3E%3Cpath d='m3 11 9-7 9 7M5 9.5V20h14V9.5'/%3E%3C/svg%3E")}.fa-angle-right{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}.fa-check{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.fa-times{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.fa-plus{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.fa-minus{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.fa-heart{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20s-7.5-4.6-9.2-9.3C1.7 7.5 3.8 4 7.3 4c2 0 3.5 1.1 4.7 2.8C13.2 5.1 14.7 4 16.7 4c3.5 0 5.6 3.5 4.5 6.7C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E")}.fa-star{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.8 2.8 5.9 6.4.8-4.7 4.4 1.2 6.4L12 17.2l-5.7 3.1 1.2-6.4-4.7-4.4 6.4-.8z'/%3E%3C/svg%3E")}.fa-truck{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M2 6h11v10H2zM13 9h4.5L21 12.5V16h-8'/%3E%3Ccircle cx='6' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E")}.fa-search{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E")}.fa-user{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c1.5-4 4.5-6 8-6s6.5 2 8 6'/%3E%3C/svg%3E")}.fa-shopping-cart{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h7.7a2 2 0 0 0 1.9-1.4L21 8H6.2'/%3E%3Ccircle cx='10' cy='20' r='1.4'/%3E%3Ccircle cx='17' cy='20' r='1.4'/%3E%3C/svg%3E")}.fa-trash{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M4 7h16M9 7V4h6v3M6 7l1 13h10l1-13'/%3E%3C/svg%3E")}.fa-info{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7.5v.5'/%3E%3C/svg%3E")}.fa-phone{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M5 3h4l2 5-2.5 1.5a11 11 0 0 0 6 6L16 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 5a2 2 0 0 1 2-2z'/%3E%3C/svg%3E")}.fa-envelope{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.paginator{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}.paginator a,.paginator .pg_dots{display:grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border-radius:var(--r-md);color:var(--text);font-weight:var(--fw-semibold);text-decoration:none}.paginator a:hover{background:var(--surface-3);text-decoration:none}.paginator .active a,.paginator li.active>a,.paginator li.is-active>a{background:var(--secondary);color:var(--secondary-contrast)}.paginator .disabled a{opacity:.35;pointer-events:none}.c-flist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1)}.c-sidenav{list-style:none;margin:0 0 var(--sp-4);padding:0;font-size:var(--fs-sm)}.c-sidenav ul{list-style:none;margin:0;padding:0 0 0 var(--sp-3)}.c-sidenav a{display:block;padding:6px 0;color:var(--text-muted)}.c-sidenav a:hover,.c-sidenav a.active{color:var(--text);text-decoration:none}.c-sidenav a.active{font-weight:var(--fw-semibold)}.alert{position:relative;display:block;margin-bottom:var(--sp-4);padding:var(--sp-3) var(--sp-8) var(--sp-3) var(--sp-4)!important;border-radius:var(--r-md);background:var(--c-info-soft);color:var(--c-neutral-900);font-size:var(--fs-sm)}.alert-success{background:var(--c-success-soft)}.alert-danger{background:var(--c-danger-soft)}.alert-warning{background:var(--c-warning-soft)}.alert .close{position:absolute;top:var(--sp-2);right:var(--sp-2);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font-size:20px;line-height:1;color:inherit;opacity:.6}.alert .close:hover{opacity:1;background:rgba(0,0,0,.06)}.ui-helper-hidden-accessible{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ui-autocomplete{position:absolute;z-index:var(--z-dropdown);max-height:300px;overflow-y:auto;overflow-x:hidden;margin:4px 0 0;padding:var(--sp-1);list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-3);font-size:var(--fs-sm)}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);cursor:pointer}.ui-autocomplete .ui-state-active{background:var(--surface-3);color:var(--text)}.ui-autocomplete .ui-state-disabled{opacity:.55;cursor:not-allowed}.ui-autocomplete strong{font-weight:var(--fw-semibold);color:var(--text-muted)}.cs-warranty{display:inline-flex;align-items:center;gap:4px;margin-left:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--c-success)}.cs-warranty.warranty-danger{color:var(--c-danger)}.cs-warranty .fa{width:12px;height:12px}.c-search__close{display:none}@media (max-width:991.98px){.header.active-search .c-search__close{display:inline-flex;flex:none;color:var(--c-neutral-900)}}.c-wh__empty .c-empty__ic{margin:0 auto var(--sp-3)}.c-wh__chips--center{justify-content:center}.c-pcard__qv.is-loading{cursor:progress;opacity:.6}@media (hover:hover){.c-pcard__qv{opacity:0;transition:opacity var(--t-fast)}.c-pcard:hover .c-pcard__qv,.c-pcard__qv:focus-visible{opacity:1}}@media (hover:none){.c-pcard__qv{display:none}}.c-qv__img{display:block;border-radius:var(--r-md);background:var(--img-bg);overflow:hidden}.c-qv__img img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}@media (max-width:767.98px){.searchBox--split .c-wh__aside{order:2}}.owl-dot span.offscreen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;background:none}.c-pcard__brand{display:block;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-weight:var(--fw-semibold);line-height:1.3}.fa-chevron-left{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4'%3E%3Cpath d='m15 6-6 6 6 6'/%3E%3C/svg%3E")}.fa-chevron-right{--fa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E")}._cp_404{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:inherit;opacity:.8}._cp_404 a{display:inline-flex;align-items:center;color:inherit}._cp_404 img{height:16px;width:auto;max-width:80px;opacity:.7;transition:opacity var(--t-fast)}._cp_404 img:hover{opacity:1}body:has(.header.active-search) :is(.scroll-nav,#stickyTopbar,.p-mbuy),body:has(.c-nav__item--mega:hover) :is(.scroll-nav,#stickyTopbar,.p-mbuy),body:has(li.cartLink:hover) :is(.scroll-nav,#stickyTopbar,.p-mbuy){z-index:140}.c-free b{white-space:nowrap}.c-topbar{position:relative;z-index:160}.c-btn--light{--_bg:#fff;--_fg:var(--c-neutral-950)}.c-btn--light:hover{--_fg:var(--c-neutral-950);filter:none;background:var(--c-neutral-100)}.c-btn--glass{--_bg:rgba(255,255,255,.12);--_fg:#fff;--_bd:rgba(255,255,255,.35);backdrop-filter:blur(6px)}.c-btn--glass:hover{--_bg:rgba(255,255,255,.22);--_fg:#fff;filter:none}.c-mega__in{grid-template-columns:minmax(0,1fr)}.c-mega__in--promo{grid-template-columns:minmax(0,1fr) 300px}.c-mega__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3) var(--sp-6);align-content:start}.c-mega__col{border-radius:var(--r-md);padding:var(--sp-2);margin:calc(var(--sp-2)*-1);transition:background-color var(--t-fast)}.c-mega__col:hover{background:var(--surface-2)}.c-mega__col h3{font-size:var(--fs-base)}.c-mega__col h3 img{width:56px;height:56px;object-fit:cover;mix-blend-mode:normal;border-radius:var(--r-md)}.c-mega__promo--img{position:relative;overflow:hidden;padding:0;min-height:210px;color:#fff;text-decoration:none;isolation:isolate}.c-mega__promo--img:hover{text-decoration:none;color:#fff}.c-mega__promo--img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform var(--t-slow) var(--ease)}.c-mega__promo--img:hover img{transform:scale(1.05)}.c-mega__promo--img::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(17,18,21,0) 25%,rgba(17,18,21,.8))}.c-mega__promoc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1);padding:var(--sp-5);margin-top:auto}.c-mega__promoc>span:not(.c-btn){font-size:var(--fs-sm);opacity:.85}.c-mega__promoc .c-btn{margin-top:var(--sp-3)}.c-ft{--ft-bg:var(--c-neutral-950);--ft-text:#b9bcc4;--ft-head:#fff;--ft-line:rgba(255,255,255,.09);background:var(--ft-bg);color:var(--ft-text);font-size:var(--fs-sm)}.c-ft a{color:var(--ft-text)}.c-ft a:hover{color:#fff;text-decoration:none}.c-ft h3{color:var(--ft-head);font-family:var(--ff-base);font-size:var(--fs-base);text-transform:none;letter-spacing:0;margin:0 0 var(--sp-4)}.c-ft__news{position:relative;overflow:hidden;background:var(--accent);color:var(--accent-contrast);isolation:isolate}.c-ft__news::before,.c-ft__news::after{content:"";position:absolute;z-index:-1;border-radius:50%;background:rgba(255,255,255,.08)}.c-ft__news::before{width:520px;height:520px;right:-140px;top:-300px}.c-ft__news::after{width:300px;height:300px;left:-120px;bottom:-200px;background:rgba(0,0,0,.12)}.c-ft__newsin{display:grid;gap:var(--sp-6);padding-block:var(--sp-9);align-items:center}@media (min-width:992px){.c-ft__newsin{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--sp-10);padding-block:var(--sp-11)}}.c-ft__newscopy{display:flex;gap:var(--sp-5);align-items:flex-start}.c-ft__newsic{display:grid;place-items:center;flex:none;width:64px;height:64px;border-radius:var(--r-lg);background:rgba(255,255,255,.14)}.c-ft__newsic .ic{width:30px;height:30px}.c-ft__news h2{color:inherit;font-size:clamp(1.6rem,1.1rem + 1.8vw,2.5rem);line-height:1.1;margin:0 0 var(--sp-2)}.c-ft__news p{margin:0;font-size:var(--fs-md);opacity:.85}.c-ft__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2)}.c-ft__form .c-input{min-height:var(--btn-h-lg);border:0;border-radius:var(--btn-r);font-size:var(--fs-md);padding-inline:var(--sp-5)}.c-ft__form small{grid-column:1/-1;opacity:.75;font-size:var(--fs-xs)}@media (max-width:575.98px){.c-ft__form{grid-template-columns:minmax(0,1fr)}}.c-ft__main{padding-top:var(--sp-10)}.c-ft__grid{display:grid;gap:var(--sp-8) var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}.c-ft__brand,.c-ft__help{grid-column:1/-1}@media (min-width:992px){.c-ft__grid{grid-template-columns:minmax(0,1.4fr) repeat(var(--fcols,3),minmax(0,1fr)) minmax(0,1.3fr);gap:var(--sp-8)}.c-ft__brand,.c-ft__help{grid-column:auto}}.c-ft__logo{display:inline-flex;padding:10px 14px;border-radius:var(--r-md);background:#fff}.c-ft__logo img{height:30px;width:auto}.c-ft__claim{margin:var(--sp-5) 0 0;line-height:1.6;max-width:36ch}.c-ft__social{display:flex;gap:var(--sp-2);margin-top:var(--sp-5)}.c-ft__social a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.07);color:#fff;transition:background-color var(--t-fast)}.c-ft__social a:hover{background:var(--accent)}.c-ft__col ul{display:grid;gap:var(--sp-2)}.c-ft__col p{margin:0 0 var(--sp-3);line-height:1.6}.c-ft__col a{display:inline-block;transition:color var(--t-fast),transform var(--t-fast)}.c-ft__col a:hover{transform:translateX(3px)}.c-ft__help{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--r-xl);background:rgba(255,255,255,.05);border:1px solid var(--ft-line)}.c-ft__helphead{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-1)}.c-ft__helphead h3{margin:0}.c-ft__helphead small{color:var(--ft-text)}.c-ft__avatar{display:grid;place-items:center;flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--accent);color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.08)}.c-ft__avatar img{width:100%;height:100%;object-fit:cover}.c-ft__phone,.c-ft__mail{display:flex;align-items:center;gap:var(--sp-2);color:#fff!important;font-weight:var(--fw-bold)}.c-ft__phone{font-size:var(--fs-md);font-family:var(--ff-num);white-space:nowrap}.c-ft__phone .ic,.c-ft__mail .ic{color:var(--c-brand-300)}.c-ft__help .c-btn{margin-top:var(--sp-1)}.c-ft__logos{display:grid;gap:var(--sp-6);margin-top:var(--sp-10);padding-block:var(--sp-7);border-top:1px solid var(--ft-line)}@media (min-width:768px){.c-ft__logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-ft__logos h3{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ft-text);margin-bottom:var(--sp-3)}.c-ft__logos ul{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.c-ft__logos li{display:grid;place-items:center;height:48px;min-width:76px;padding:0 var(--sp-3);border-radius:var(--r-md);background:#fff}.c-ft__logos img{height:28px;width:auto;max-width:96px;object-fit:contain}.c-ft__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--sp-3);padding-block:var(--sp-6);border-top:1px solid var(--ft-line);font-size:var(--fs-xs)}.c-ft__bottom img{height:18px;width:auto;vertical-align:middle;filter:brightness(0) invert(1);opacity:.7}.c-mega__card{position:relative;display:flex;flex-direction:column;gap:2px;padding:var(--sp-4) 48px var(--sp-4) var(--sp-5);border-radius:var(--r-lg);background:var(--surface-2);color:var(--text);text-decoration:none;transition:background-color var(--t-fast),transform var(--t-fast)}.c-mega__card:hover{background:var(--accent-soft);color:var(--text);text-decoration:none}.c-mega__card b{font-size:var(--fs-base)}.c-mega__card small{font-size:var(--fs-xs);color:var(--text-muted)}.c-mega__card .ic{position:absolute;right:var(--sp-4);top:50%;transform:translateY(-50%);color:var(--accent);transition:transform var(--t-fast)}.c-mega__card:hover .ic{transform:translate(3px,-50%)}.p-detail{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-8)}@media (min-width:992px){.p-detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--sp-9)}}.p-gallery{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}@media (min-width:992px){.p-gallery{position:sticky;top:var(--sp-4);align-self:start}}.single_product_image{position:relative;aspect-ratio:1;border-radius:var(--card-r);background:var(--img-bg);overflow:hidden}.single_product_image a{display:block;height:100%;cursor:zoom-in}.single_product_image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity var(--t-base)}.single_product_image .c-labels{position:absolute;top:var(--sp-4);left:var(--sp-4);flex-direction:column}.p-gallery__tools{position:absolute;right:var(--sp-4);bottom:var(--sp-4);display:flex;gap:var(--sp-2)}.p-gallery__tools .c-chip{background:var(--surface);box-shadow:var(--sh-1)}.single_product_thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-2)}.gallery-thumb-item{position:relative;display:block;aspect-ratio:1;border-radius:var(--r-md);background:var(--img-bg);overflow:hidden;border:2px solid transparent}.gallery-thumb-item img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gallery-thumb-item.is-active{border-color:var(--text)}.gallery-thumb-item .is-video{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.35);color:#fff}.showNextGallery{position:absolute;inset:0;display:grid;place-items:center;background:rgba(17,18,21,.55);color:#fff;font-weight:var(--fw-bold);font-size:var(--fs-md)}.p-info{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.p-info__head{display:flex;flex-direction:column;gap:var(--sp-2)}.p-info__head h1{margin:0}.p-info__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-xs);color:var(--text-muted)}.p-info__meta b{color:var(--text);font-weight:var(--fw-semibold)}.p-info__brand img{height:28px;width:auto}.productDescShort{color:var(--text-muted);margin:0}.p-params{display:grid;grid-template-columns:auto 1fr;gap:4px var(--sp-4);font-size:var(--fs-sm);margin:0}.p-params dt{color:var(--text-muted)}.p-params dd{margin:0;font-weight:var(--fw-medium)}.buyBox{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-2)}.buyBox__row{display:flex;gap:var(--sp-3);align-items:stretch}.buyBox__row .prDetailBtn{flex:1}.buyBox .c-qty{height:var(--btn-h-lg)}.buyBox .c-qty input{width:52px}.buyBox__stock{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4)}.p-actions{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4)}.p-actions button,.p-actions a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.p-actions button:hover,.p-actions a:hover{color:var(--accent);text-decoration:none}.p-actions .is-active .ic{fill:var(--c-sale);stroke:var(--c-sale)}.p-inquiry{display:flex;flex-direction:column;gap:var(--sp-3)}#stickyTopbar{position:fixed;left:0;right:0;top:0;z-index:var(--z-sticky);background:var(--surface);box-shadow:var(--sh-2);transform:translateY(-110%);transition:transform var(--t-base) var(--ease)}#stickyTopbar.is-visible{transform:none}.p-sticky{display:flex;align-items:center;gap:var(--sp-4);min-height:64px}.p-sticky__name{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-3);font-weight:var(--fw-semibold);font-size:var(--fs-sm)}.p-sticky__name img{width:44px;height:44px;border-radius:var(--r-sm);background:var(--img-bg);object-fit:contain;mix-blend-mode:multiply}.p-sticky__name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767.98px){.p-sticky__name{display:none}.p-sticky .c-price{flex:1}}.scroll-nav{position:sticky;top:0;z-index:calc(var(--z-sticky) - 1);background:var(--surface);border-bottom:1px solid var(--border)}.scroll-nav-pos{display:flex;gap:var(--sp-1);overflow-x:auto;scrollbar-width:none}.scroll-nav__btn{flex:none;min-height:52px;padding:0 var(--sp-4);font-weight:var(--fw-semibold);color:var(--text-muted);border-bottom:2.5px solid transparent;white-space:nowrap}.scroll-nav__btn:hover{color:var(--text)}.scroll-nav__btn.active{color:var(--text);border-color:var(--accent)}body.has-sticky .scroll-nav{top:64px}.product-section{padding-block:var(--sp-8);border-bottom:1px solid var(--border);scroll-margin-top:130px}.product-section:last-child{border:0}.product-section>h2{margin-bottom:var(--sp-5)}.p-desc{max-width:72ch}.p-desc ul{list-style:disc;padding-left:1.25em;margin-bottom:var(--sp-3)}.p-desc ol{list-style:decimal;padding-left:1.25em;margin-bottom:var(--sp-3)}.p-desc li{margin-bottom:4px}.p-two{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.p-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.p-files li a{display:flex;align-items:center;gap:var(--sp-3);min-height:56px;padding:0 var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);margin-bottom:var(--sp-2);color:var(--text)}.p-files li a:hover{border-color:var(--text);text-decoration:none}.p-files small{margin-left:auto;color:var(--text-muted)}.p-reviews{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.p-reviews{grid-template-columns:320px minmax(0,1fr)}}.p-score{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-2);align-self:start}.p-score__num{display:flex;align-items:baseline;gap:var(--sp-2)}.p-score__num b{font-size:var(--fs-3xl);line-height:1;font-family:var(--ff-num)}.p-score__bars li{display:grid;grid-template-columns:28px 1fr 32px;gap:var(--sp-2);align-items:center;font-size:var(--fs-xs);color:var(--text-muted)}.p-score__bars .c-progress>span{background:var(--rating)}.c-review{padding-block:var(--sp-5);border-bottom:1px solid var(--border)}.c-review__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-2)}.c-review__head b{font-size:var(--fs-sm)}.c-review__head small{color:var(--text-muted)}.c-review__verified{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);color:var(--c-success);font-weight:var(--fw-semibold)}.c-review__photos{display:flex;gap:var(--sp-2);margin-top:var(--sp-3)}.c-review__photos img{width:72px;height:72px;border-radius:var(--r-sm);background:var(--img-bg);object-fit:cover}.c-review__pros{display:grid;gap:4px;font-size:var(--fs-sm);margin-bottom:var(--sp-2)}.c-review__pros li{display:flex;gap:var(--sp-2)}.c-review__pros .plus{color:var(--c-success);font-weight:700}.c-review__pros .minus{color:var(--c-danger);font-weight:700}.discussion-thread{padding:var(--sp-4) 0;border-bottom:1px solid var(--border)}.discussion-thread .c-answer{margin:var(--sp-3) 0 0 var(--sp-6);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-sm)}.discussion-thread .c-answer b{display:flex;align-items:center;gap:var(--sp-2)}#discussionModal{position:fixed;inset:0;z-index:var(--z-modal);display:none;place-items:center;padding:var(--sp-3);background:var(--backdrop)}#discussionModal.is-open{display:grid}#discussionModal .c-dmodal{width:min(560px,100%);border-radius:var(--card-r);background:var(--surface);box-shadow:var(--sh-3);padding:var(--sp-6)}.p-mbuy{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--gutter) calc(var(--sp-2) + env(safe-area-inset-bottom));background:var(--surface);box-shadow:0 -6px 20px rgba(0,0,0,.1)}.p-mbuy .c-price{flex:1}@media (min-width:992px){.p-mbuy{display:none}}@media (max-width:991.98px){body.page-detail{padding-bottom:72px}}.p-checkout-head{padding-block:var(--sp-5) var(--sp-3)}.p-checkout{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-10)}@media (min-width:992px){.p-checkout{grid-template-columns:minmax(0,1fr) 400px;gap:var(--sp-8);align-items:start}.p-checkout__side{position:sticky;top:var(--sp-4)}}.p-checkout__main{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}.p-checkout__nav{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;align-items:center;gap:var(--sp-3)}.p-checkout__nav .c-btn--link{display:inline-flex;align-items:center;gap:var(--sp-2);text-decoration:none;color:var(--text)}.p-fields{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}@media (min-width:576px){.p-fields--2{grid-template-columns:repeat(2,minmax(0,1fr))}.p-fields--street{grid-template-columns:minmax(0,1fr) 140px}.p-fields--town{grid-template-columns:minmax(0,1fr) 140px}}.p-fields .is-full{grid-column:1/-1}.p-toggle-box{padding:var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);margin-top:var(--sp-3)}.p-checks{display:flex;flex-direction:column;gap:var(--sp-3)}.p-login-hint{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--accent-soft);font-size:var(--fs-sm)}.c-header--checkout .c-header__in{grid-template-columns:auto 1fr auto;grid-template-areas:"logo steps actions";min-height:72px}.c-header--checkout .c-steps{grid-area:steps;max-width:640px;justify-self:center;width:100%}@media (max-width:767.98px){.c-header--checkout .c-header__in{grid-template-areas:"logo actions" "steps steps";grid-template-columns:1fr auto}}.c-video{position:relative;aspect-ratio:16/9;border-radius:var(--card-r);overflow:hidden;background:var(--img-bg)}.c-video img{width:100%;height:100%;object-fit:cover}.c-video--vertical{aspect-ratio:9/16;max-width:360px;margin-inline:auto}.c-video__play{position:absolute;inset:0;margin:auto;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--c-neutral-0);color:var(--c-neutral-900);box-shadow:var(--sh-2);transition:transform var(--t-fast)}.c-video__play:hover{transform:scale(1.06)}.c-video__play .ic{width:28px;height:28px;margin-left:3px}.c-minigal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.c-credit--sm{padding:var(--sp-4) var(--sp-5)}.c-credit--sm b{font-size:var(--fs-xl)}.c-qorder{display:flex;flex-direction:column}.c-qorder__head{display:none}.c-qorder__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2) var(--sp-3);align-items:center;padding:var(--sp-3) 0;border-bottom:1px solid var(--border)}.c-qorder__row .c-input{min-height:42px;font-size:var(--fs-sm)}.c-qorder__prod{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-sm);min-width:0}.c-qorder__row.is-new{border-bottom:0}@media (min-width:768px){.c-qorder__head,.c-qorder__row{display:grid;grid-template-columns:160px minmax(0,1fr) 130px 120px 44px;gap:var(--sp-4);align-items:center}.c-qorder__head{padding-bottom:var(--sp-2);border-bottom:1px solid var(--border);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted)}}.c-mailframe{width:100%;height:calc(100vh - 48px);min-height:720px;border:1px solid var(--border);border-radius:var(--card-r);background:#f0f1f3;position:sticky;top:24px}.c-search--inline{width:min(560px,100%)}.c-map--sm{min-height:200px}.c-cartrow--static{grid-template-areas:"img info total" "img qty total"}@media (min-width:768px){.c-cartrow--static{grid-template-columns:96px minmax(0,1fr) 150px 120px;grid-template-areas:"img info qty total"}}.c-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;margin-bottom:var(--sp-5)}.c-sechead h2{margin:0}.c-sechead__links{display:flex;align-items:center;gap:var(--sp-4)}.c-sechead__links>a{font-weight:var(--fw-semibold);font-size:var(--fs-sm);display:inline-flex;align-items:center;gap:4px}.p-pagehead{padding-block:var(--sp-2) var(--sp-6)}.p-pagehead h1{margin-bottom:var(--sp-2)}.p-pagehead p{color:var(--text-muted);max-width:70ch;margin:0}.c-prose{max-width:72ch}.c-prose h2{margin-top:var(--sp-7)}.c-prose h3{margin-top:var(--sp-6)}.c-prose ul,.c-prose ol{padding-left:1.3em;margin-bottom:var(--sp-4)}.c-prose ul{list-style:disc}.c-prose ol{list-style:decimal}.c-prose li{margin-bottom:6px}.c-prose blockquote{margin:var(--sp-6) 0;padding:var(--sp-2) 0 var(--sp-2) var(--sp-5);border-left:3px solid var(--text);font-size:var(--fs-md)}.c-prose figure{margin:var(--sp-6) 0}.c-prose figure img{border-radius:var(--card-r);width:100%;background:var(--img-bg)}.c-prose figcaption{font-size:var(--fs-xs);color:var(--text-muted);margin-top:var(--sp-2)}.c-prose table{margin-bottom:var(--sp-4)}.p-hero{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);padding-top:var(--sp-4)}@media (min-width:992px){.p-hero{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.main_slider{border-radius:var(--card-r);overflow:hidden}.c-slide{position:relative;display:grid;align-items:end;aspect-ratio:4/5;border-radius:var(--card-r);overflow:hidden;background:var(--accent-soft);color:var(--c-neutral-950);text-decoration:none}@media (min-width:576px){.c-slide{aspect-ratio:16/9}}@media (min-width:992px){.c-slide{aspect-ratio:auto;height:440px}}.c-slide:hover{text-decoration:none;color:var(--c-neutral-950)}.c-slide .respImage{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;opacity:.35}.c-slide__copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-6);max-width:560px}@media (min-width:992px){.c-slide__copy{padding:var(--sp-9)}}.c-slide__copy h2{font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);margin:0}.c-slide__copy p{margin:0;font-size:var(--fs-md);color:var(--c-neutral-700)}.c-slide--dark{background:var(--c-neutral-900);color:#fff}.c-slide--dark:hover{color:#fff}.c-slide--dark .c-slide__copy p{color:#d5d7dc}.c-slide--soft{background:var(--surface-3)}.c-slide--img{display:block;aspect-ratio:auto;height:auto;background:var(--img-bg)}.c-slide--img img{display:block;width:100%;height:auto}@media (min-width:992px){.c-slide--img{height:auto}}.p-hero__side{display:grid;gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:992px){.p-hero__side{grid-template-columns:minmax(0,1fr)}}.c-promo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sp-2);min-height:180px;padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-3);color:var(--text);text-decoration:none;overflow:hidden}.c-promo:hover{text-decoration:none;color:var(--text)}.c-promo b{font-size:var(--fs-lg);line-height:1.15;font-family:var(--ff-heading);text-transform:var(--tt-heading)}.c-promo span{font-size:var(--fs-sm);color:var(--text-muted)}.c-promo--dark{background:var(--c-neutral-900);color:#fff}.c-promo--dark:hover{color:#fff}.c-promo--dark span{color:#d5d7dc}.c-promo--accent{background:var(--accent);color:var(--accent-contrast)}.c-promo--accent:hover{color:var(--accent-contrast)}.c-promo--accent span{color:inherit;opacity:.85}.c-promo .c-btn{align-self:flex-start;margin-top:var(--sp-2)}.c-cattiles{display:grid;gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:768px){.c-cattiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.c-cattiles{grid-template-columns:repeat(8,minmax(0,1fr))}}.c-cattile{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-2) var(--sp-4);border-radius:var(--card-r);background:var(--surface-2);color:var(--text);text-align:center;font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.25;text-decoration:none;transition:background-color var(--t-fast)}.c-cattile:hover{background:var(--surface-3);text-decoration:none;color:var(--text)}.c-cattile img{width:100%;max-width:96px;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.c-cattile small{font-weight:var(--fw-normal);color:var(--text-muted);font-size:var(--fs-xs)}.c-banners{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.c-banners{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-banners .c-promo{min-height:240px;padding:var(--sp-7)}.c-blogcard{display:flex;flex-direction:column;gap:var(--sp-3);color:var(--text);text-decoration:none}.c-blogcard:hover{text-decoration:none;color:var(--text)}.c-blogcard__img{aspect-ratio:4/3;border-radius:var(--card-r);overflow:hidden;background:var(--img-bg)}.c-blogcard__img img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease)}.c-blogcard:hover .c-blogcard__img img{transform:scale(1.04)}.c-blogcard h3{font-size:var(--fs-md);margin:0}.c-blogcard p{font-size:var(--fs-sm);color:var(--text-muted);margin:0}.c-blogcard small{font-size:var(--fs-xs);color:var(--text-subtle)}.c-shoprev{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.c-shoprev{grid-template-columns:320px minmax(0,1fr)}}.c-shoprev__list{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.c-shoprev__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-revcard{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--card-r);border:1px solid var(--border)}.c-revcard p{margin:0}.c-revcard small{color:var(--text-muted);font-size:var(--fs-xs)}.c-brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}@media (min-width:768px){.c-brands{grid-template-columns:repeat(6,minmax(0,1fr))}}.c-brand{display:grid;place-items:center;height:72px;border-radius:var(--r-md);border:1px solid var(--border);color:var(--text-muted);font-weight:var(--fw-bold);font-size:var(--fs-md);letter-spacing:-.01em;text-decoration:none;filter:grayscale(1);transition:color var(--t-fast),border-color var(--t-fast)}.c-brand:hover{color:var(--text);border-color:var(--text);text-decoration:none}.c-newsband{display:grid;gap:var(--sp-5);align-items:center;grid-template-columns:minmax(0,1fr);padding:var(--sp-7);border-radius:var(--card-r);background:var(--accent-soft)}@media (min-width:992px){.c-newsband{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:var(--sp-9)}}.c-newsband h2{margin-bottom:var(--sp-2)}.c-newsband p{margin:0;color:var(--text-muted)}.c-newsband .c-input{background:var(--surface)}.p-cat__desc{max-width:80ch;color:var(--text-muted);font-size:var(--fs-sm)}.p-cat__desc.is-collapsed .p-cat__more{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.p-cat__toggle{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-top:var(--sp-1)}.c-subcats{display:grid;gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:var(--sp-5)}@media (min-width:768px){.c-subcats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.c-subcats{grid-template-columns:repeat(6,minmax(0,1fr))}}.c-subcat{display:flex;align-items:center;gap:var(--sp-3);min-height:64px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);border:1px solid var(--border);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.25;text-decoration:none}.c-subcat:hover{border-color:var(--text);text-decoration:none;color:var(--text)}.c-subcat img{width:44px;height:44px;flex:none;object-fit:contain;mix-blend-mode:multiply;background:var(--img-bg);border-radius:var(--r-sm)}.c-subcat span{min-width:0;hyphens:auto;overflow-wrap:break-word}.c-subcat small{display:block;font-weight:var(--fw-normal);color:var(--text-muted);font-size:var(--fs-xs)}.c-bestlist{display:grid;gap:var(--sp-2);grid-template-columns:minmax(0,1fr);counter-reset:best;margin-bottom:var(--sp-6)}@media (min-width:768px){.c-bestlist{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-bestlist .c-pmini{border:1px solid var(--border);padding:var(--sp-3)}.c-bestlist .c-pmini::before{counter-increment:best;content:counter(best);display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--secondary);color:var(--secondary-contrast);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.p-list{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-10)}@media (min-width:992px){.p-list{grid-template-columns:280px minmax(0,1fr)}}.p-list__main{min-width:0;display:flex;flex-direction:column;gap:var(--sp-5)}@media (min-width:992px){.filterPanel.offcanvas{position:static;visibility:visible;transform:none;width:auto;max-width:none;z-index:auto;background:none;display:block}.filterPanel .offcanvas-header,.filterPanel .c-filter__foot{display:none}.filterPanel .offcanvas-body{padding:0;overflow:visible}.p-list__filterbtn{display:none!important}}.c-fgroup{border-bottom:1px solid var(--border)}.c-fgroup>summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-weight:var(--fw-semibold);cursor:pointer;list-style:none}.c-fgroup>summary::-webkit-details-marker{display:none}.c-fgroup[open]>summary .ic{transform:rotate(180deg)}.c-fgroup__body{display:flex;flex-direction:column;gap:var(--sp-2);padding-bottom:var(--sp-4)}.j-boxfilters{display:flex;flex-direction:column;gap:2px}.filterCheck .c-check{min-height:36px;align-items:center}.filterCheck.disable{opacity:.4;pointer-events:none}.filterCheck.is-extra{display:none}.j-boxfilters.is-expanded .filterCheck.is-extra{display:block}.j-show-filters{align-self:flex-start;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--link)}.c-fsearch{position:relative}.c-fsearch .ic{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-muted);width:18px;height:18px}.c-fsearch .c-input{min-height:40px;padding-left:38px;font-size:var(--fs-sm)}.c-range{display:flex;flex-direction:column;gap:var(--sp-3)}.c-range__track{position:relative;height:4px;margin:12px 10px;border-radius:2px;background:var(--c-neutral-200)}.c-range__track span{position:absolute;top:0;bottom:0;left:var(--from,0%);right:calc(100% - var(--to,100%));background:var(--text);border-radius:inherit}.c-range__track input[type=range]{position:absolute;left:-10px;right:-10px;top:50%;width:calc(100% + 20px);height:22px;margin:-11px 0 0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.c-range__track input[type=range]::-webkit-slider-runnable-track{background:none;border:0}.c-range__track input[type=range]::-moz-range-track{background:none;border:0}.c-range__track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:22px;height:22px;border-radius:50%;background:var(--surface);box-shadow:0 0 0 2px var(--text),var(--sh-1);cursor:grab;border:0}.c-range__track input[type=range]::-moz-range-thumb{pointer-events:auto;width:22px;height:22px;border-radius:50%;background:var(--surface);box-shadow:0 0 0 2px var(--text),var(--sh-1);cursor:grab;border:0}.c-range__track input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--focus);outline-offset:2px}.c-range__track i{position:absolute;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--surface);box-shadow:0 0 0 2px var(--text),var(--sh-1);cursor:grab}.c-range__inputs{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--sp-2);align-items:center}.c-range__inputs .c-input{min-height:40px;font-size:var(--fs-sm);text-align:center}.c-fswitches{display:flex;flex-direction:column;gap:var(--sp-3);padding-block:var(--sp-4);border-bottom:1px solid var(--border)}.c-filter__foot{position:sticky;bottom:0;display:flex;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);background:var(--surface);border-top:1px solid var(--c-neutral-200)}.c-filter__foot .c-btn{flex:1}.c-listbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3)}.c-sorts{display:none;gap:2px;padding:4px;border-radius:var(--r-md);background:var(--surface-3)}@media (min-width:768px){.c-sorts{display:flex}.c-listbar .filterSortSelect{display:none}}.filterSortButton{min-height:38px;padding:0 var(--sp-3);border-radius:calc(var(--r-md) - 3px);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted);white-space:nowrap}.filterSortButton:hover{color:var(--text)}.filterSortButton.active{background:var(--surface);color:var(--text);box-shadow:var(--sh-1)}.c-listbar__right{display:flex;align-items:center;gap:var(--sp-3)}.product-counter{font-size:var(--fs-sm);color:var(--text-muted)}.product-counter b{color:var(--text)}.c-viewtoggle{display:flex;gap:2px}.c-viewtoggle button{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm);color:var(--text-muted)}.c-viewtoggle button.active{background:var(--surface-3);color:var(--text)}.c-activefilters{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.c-activefilters .c-chip{background:var(--secondary);color:var(--secondary-contrast)}.c-activefilters .c-chip:hover{opacity:.9;color:var(--secondary-contrast)}#productsDiv{--gap:var(--sp-6) var(--sp-4)}#productsDiv.is-rows{--cols:1!important}.c-listmore{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.c-listmore .j-loading{display:none}.c-listmore.is-loading .j-loading{display:block}.c-listmore.is-loading .j-more-products{display:none}.c-listmore small{color:var(--text-muted)}.c-catfaq{max-width:860px}.c-brandlist{columns:2;column-gap:var(--sp-6)}@media (min-width:768px){.c-brandlist{columns:4}}.c-brandlist section{break-inside:avoid;margin-bottom:var(--sp-5)}.c-brandlist h2{font-size:var(--fs-lg);margin-bottom:var(--sp-2)}.c-brandlist a{display:block;padding:4px 0;color:var(--text)}.c-alpha{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:var(--sp-6)}.c-alpha a{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm);background:var(--surface-3);color:var(--text);font-weight:var(--fw-semibold)}.c-alpha a:hover{background:var(--secondary);color:var(--secondary-contrast);text-decoration:none}.c-brandhead{display:flex;flex-wrap:wrap;gap:var(--sp-5);align-items:center;padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-2);margin-bottom:var(--sp-5)}.c-brandhead__logo{display:grid;place-items:center;width:140px;height:80px;border-radius:var(--r-md);background:var(--surface);font-weight:var(--fw-bold);font-size:var(--fs-lg)}.c-cmpwrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--card-r)}table.cmp-table{min-width:720px;font-size:var(--fs-sm);border-collapse:separate;border-spacing:0}.cmp-table th,.cmp-table td{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border);vertical-align:top;text-align:left;min-width:200px}.cmp-table th:first-child{position:sticky;left:0;z-index:1;background:var(--surface-2);min-width:160px;font-weight:var(--fw-semibold);color:var(--text-muted)}.cmp-table thead td{vertical-align:bottom}.cmp-table tr.is-diff td{background:var(--c-warning-soft)}.cmp-table.no-diff tr.is-diff td{background:none}.c-cmpcol{display:flex;flex-direction:column;gap:var(--sp-2)}.c-cmpcol__tools{display:flex;justify-content:space-between;gap:var(--sp-1)}.c-cmpcol__tools button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--text-muted)}.c-cmpcol__tools button:hover{background:var(--surface-3);color:var(--text)}.c-cmpcol img{width:100%;aspect-ratio:1;object-fit:contain;background:var(--img-bg);border-radius:var(--r-md);mix-blend-mode:multiply}.p-narrow{max-width:880px;margin-inline:auto;padding-block:var(--sp-7) var(--sp-10)}.p-thanks{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);margin-bottom:var(--sp-7)}.p-thanks h1{margin:0}.p-thanks p{color:var(--text-muted);max-width:56ch;margin:0}.c-status-ic{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--c-success-soft);color:var(--c-success)}.c-status-ic .ic{width:36px;height:36px;stroke-width:2.4}.c-status-ic--wait{background:var(--c-warning-soft);color:var(--c-warning)}.c-status-ic--error{background:var(--c-danger-soft);color:var(--c-danger)}.c-status-ic--info{background:var(--c-info-soft);color:var(--c-info)}.c-paybox{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr);padding:var(--sp-6);border-radius:var(--card-r);border:1.5px solid var(--text)}@media (min-width:768px){.c-paybox{grid-template-columns:minmax(0,1fr) 220px;align-items:center}}.c-paybox dl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--sp-3) var(--sp-4);align-items:center;margin:0}.c-paybox dt{color:var(--text-muted);font-size:var(--fs-sm)}.c-paybox dd{margin:0;font-weight:var(--fw-bold);font-size:var(--fs-md);font-family:var(--ff-num)}.c-copy{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 10px;border-radius:var(--r-pill);background:var(--surface-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.c-copy.is-done{background:var(--c-success-soft);color:var(--c-success)}.c-qrcode{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-muted)}.c-qrcode img{width:200px;height:200px;border-radius:var(--r-md);border:1px solid var(--border);background:#fff}.pay-auto-redirect{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--card-r);background:var(--surface-2);text-align:center}.pay-auto-redirect b{font-size:var(--fs-2xl);font-family:var(--ff-num)}.c-recap{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);margin-top:var(--sp-6)}@media (min-width:768px){.c-recap{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-recap .c-card{font-size:var(--fs-sm)}.c-recap h3{font-size:var(--fs-sm);font-family:var(--ff-base);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.c-recap p{margin:0}.p-auth{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr);max-width:1040px;margin-inline:auto;padding-block:var(--sp-7) var(--sp-10)}@media (min-width:992px){.p-auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-9)}}.p-auth--single{max-width:520px;grid-template-columns:minmax(0,1fr)!important}.p-auth__perks{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-7);border-radius:var(--card-r);background:var(--surface-2)}.p-auth__perks li{display:flex;gap:var(--sp-3);align-items:flex-start}.p-auth__perks .ic{color:var(--c-success);margin-top:2px}.c-or{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted)}.c-or::before,.c-or::after{content:"";flex:1;height:1px;background:var(--border)}.c-segment{display:flex;gap:2px;padding:4px;border-radius:var(--r-md);background:var(--surface-3)}.c-segment button,.c-segment a{flex:1;min-height:42px;display:grid;place-items:center;border-radius:calc(var(--r-md) - 3px);font-weight:var(--fw-semibold);font-size:var(--fs-sm);color:var(--text-muted);text-decoration:none}.c-segment .active{background:var(--surface);color:var(--text);box-shadow:var(--sh-1)}.countryPick{display:flex;gap:var(--sp-2);flex-wrap:wrap}.countryPick__item{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);border:1.5px solid var(--border);border-radius:var(--r-pill);font-weight:var(--fw-semibold);font-size:var(--fs-sm);cursor:pointer;background:var(--surface)}.countryPick__item.active{border-color:var(--text)}.countryPick__item i{width:20px;height:14px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.p-account{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-10)}@media (min-width:992px){.p-account{grid-template-columns:260px minmax(0,1fr);gap:var(--sp-8)}}.p-account__main{min-width:0;display:flex;flex-direction:column;gap:var(--sp-6)}.p-account__main>h1{margin:0}.c-usermenu{display:flex;gap:var(--sp-1);overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.c-usermenu__user{display:none}.c-usermenu a{display:flex;align-items:center;gap:var(--sp-3);flex:none;min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;text-decoration:none}.c-usermenu a:hover{background:var(--surface-3)}.c-usermenu a.active{background:var(--secondary);color:var(--secondary-contrast)}.c-usermenu a .c-count{margin-left:auto}@media (min-width:992px){.c-usermenu{flex-direction:column;overflow:visible;margin:0;padding:0;position:sticky;top:var(--sp-4)}.c-usermenu__user{display:flex;flex-direction:column;gap:2px;padding:var(--sp-4);margin-bottom:var(--sp-2);border-radius:var(--card-r);background:var(--surface-2)}.c-usermenu__user b{font-size:var(--fs-md)}.c-usermenu__user span{font-size:var(--fs-xs);color:var(--text-muted)}.c-usermenu hr{margin:var(--sp-2) 0}}.c-stats{display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.c-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-stat{display:flex;flex-direction:column;gap:2px;padding:var(--sp-4);border-radius:var(--card-r);background:var(--surface-2);color:var(--text);text-decoration:none}a.c-stat:hover{background:var(--surface-3);text-decoration:none;color:var(--text)}.c-stat span{font-size:var(--fs-xs);color:var(--text-muted)}.c-stat b{font-size:var(--fs-xl);font-family:var(--ff-num);line-height:1.2}.c-ostatus{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--r-pill);font-size:12px;font-weight:var(--fw-bold);white-space:nowrap;background:var(--surface-3);color:var(--text)}.c-ostatus::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.c-ostatus--new{background:var(--c-info-soft);color:var(--c-info)}.c-ostatus--paid,.c-ostatus--done{background:var(--c-success-soft);color:var(--c-success)}.c-ostatus--ship{background:var(--accent-soft);color:var(--accent-soft-text)}.c-ostatus--wait{background:var(--c-warning-soft);color:var(--c-warning)}.c-ostatus--cancel{background:var(--c-danger-soft);color:var(--c-danger)}.c-orders{display:flex;flex-direction:column}.c-order{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2) var(--sp-4);align-items:center;padding:var(--sp-4) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sm)}.c-order__num{font-weight:var(--fw-bold);font-size:var(--fs-base);color:var(--text)}.c-order__meta{color:var(--text-muted);font-size:var(--fs-xs)}.c-order__thumbs{display:flex;gap:4px}.c-order__thumbs img{width:40px;height:40px;border-radius:var(--r-sm);background:var(--img-bg);object-fit:contain;mix-blend-mode:multiply}.c-order__price{font-weight:var(--fw-bold);font-family:var(--ff-num);text-align:right;white-space:nowrap}.c-order__actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--sp-2)}@media (min-width:992px){.c-order{grid-template-columns:180px 140px minmax(0,1fr) 130px auto}.c-order__actions{grid-column:auto;justify-content:flex-end}}.c-orderhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--sp-4)}.c-orderhead h1{margin:0 0 var(--sp-2)}.c-orderhead__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.c-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2);padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-2)}.c-timeline li{position:relative;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-xs);color:var(--text-muted);padding-top:36px}.c-timeline li::before{content:"";position:absolute;top:0;left:0;width:26px;height:26px;border-radius:50%;border:2px solid var(--border-strong);background:var(--surface)}.c-timeline li::after{content:"";position:absolute;top:12px;left:32px;right:6px;height:2px;background:var(--border)}.c-timeline li:last-child::after{display:none}.c-timeline li b{color:var(--text);font-size:var(--fs-sm)}.c-timeline li.is-done::before{background:var(--c-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat;border-color:var(--c-success)}.c-timeline li.is-done::after{background:var(--c-success)}.c-timeline li.is-current::before{border-color:var(--secondary);box-shadow:inset 0 0 0 5px var(--surface),inset 0 0 0 13px var(--secondary)}@media (max-width:575.98px){.c-timeline{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.c-timeline li{padding:2px 0 0 40px}.c-timeline li::after{top:30px;left:12px;right:auto;bottom:-18px;width:2px;height:auto}}.c-track{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--card-r);border:1px solid var(--border)}.c-track code{font-family:ui-monospace,Menlo,monospace;font-weight:var(--fw-bold)}.c-docs{display:grid;gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.c-docs a{display:flex;align-items:center;gap:var(--sp-3);min-height:56px;padding:0 var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.c-docs a:hover{border-color:var(--text);text-decoration:none}.c-docs small{display:block;font-weight:var(--fw-normal);color:var(--text-muted);font-size:var(--fs-xs)}.c-addr{font-style:normal;font-size:var(--fs-sm);line-height:1.6}.c-credit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--card-r);background:var(--secondary);color:var(--secondary-contrast)}.c-credit b{display:block;font-size:var(--fs-3xl);line-height:1;font-family:var(--ff-num)}.c-credit span{opacity:.75;font-size:var(--fs-sm)}.c-history td,.c-history th{padding:var(--sp-3);border-bottom:1px solid var(--border);font-size:var(--fs-sm);text-align:left}.c-history th{font-size:var(--fs-xs);color:var(--text-muted);font-weight:var(--fw-semibold)}.c-history .plus{color:var(--c-success);font-weight:var(--fw-bold)}.c-history .minus{color:var(--c-danger);font-weight:var(--fw-bold)}.c-history .r{text-align:right}.c-scroll-x{overflow-x:auto}body.return-modal-lock{overflow:hidden}.c-rmodal{position:fixed;inset:0;z-index:var(--z-modal);display:none;align-items:flex-end;justify-content:center;background:var(--backdrop)}@media (min-width:768px){.c-rmodal{align-items:center;padding:var(--sp-5)}}.c-rmodal.is-open{display:flex}.c-rmodal__dialog{display:flex;flex-direction:column;width:min(720px,100%);max-height:92vh;border-radius:var(--card-r) var(--card-r) 0 0;background:var(--surface);box-shadow:var(--sh-3);animation:rmIn var(--t-base) var(--ease)}@media (min-width:768px){.c-rmodal__dialog{border-radius:var(--card-r)}}@keyframes rmIn{from{transform:translateY(24px);opacity:0}}.c-rmodal__head{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-5) var(--sp-6);border-bottom:1px solid var(--border)}.c-rmodal__head h2{margin:0;font-size:var(--fs-lg)}.return-modal__body{flex:1;overflow-y:auto;padding:var(--sp-5) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-4)}.c-rmodal__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-6);border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 var(--card-r) var(--card-r)}.c-rmodal__sum{font-size:var(--fs-sm)}.c-rmodal__sum b{font-size:var(--fs-lg);font-family:var(--ff-num)}.return-product{display:grid;grid-template-columns:auto 56px minmax(0,1fr);grid-template-areas:"tg img info" "tg img step";gap:var(--sp-2) var(--sp-3);align-items:center;padding:var(--sp-3);border:1.5px solid var(--border);border-radius:var(--r-md);transition:border-color var(--t-fast),background-color var(--t-fast)}@media (min-width:576px){.return-product{grid-template-columns:auto 56px minmax(0,1fr) auto;grid-template-areas:"tg img info step"}}.return-product.is-selected{border-color:var(--text);background:var(--surface-2)}.return-product.is-disabled{opacity:.5;pointer-events:none}.j-return-toggle{grid-area:tg;width:24px;height:24px;border-radius:6px;border:1.5px solid var(--border-strong);background:var(--surface) center/14px no-repeat}.j-return-toggle.is-checked{background-color:var(--secondary);border-color:var(--secondary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.return-product img{grid-area:img;width:56px;height:56px;border-radius:var(--r-sm);background:var(--img-bg);object-fit:contain;mix-blend-mode:multiply}.return-product__info{grid-area:info;min-width:0;font-size:var(--fs-sm)}.return-product__info small{display:block;color:var(--text-muted);font-size:var(--fs-xs)}.return-stepper{grid-area:step;display:inline-flex;align-items:center;height:40px;border:1.5px solid var(--border-strong);border-radius:var(--btn-r);justify-self:start}.return-stepper button{width:36px;height:100%;display:grid;place-items:center}.return-stepper .j-return-count{min-width:32px;text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-sm)}.j-return-message{display:none}.j-return-message.is-error,.j-return-message.is-success{display:flex}.return-modal__body .c-rmodal__done{display:none}.return-modal__body.is-done>*{display:none}.return-modal__body.is-done .c-rmodal__done{display:flex}.c-choices{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.c-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-choice{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--card-r);border:1.5px solid var(--border);color:var(--text);text-decoration:none;transition:border-color var(--t-fast),transform var(--t-fast)}.c-choice:hover{border-color:var(--text);text-decoration:none;color:var(--text);transform:translateY(-2px)}.c-choice__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-soft-text)}.c-choice__ic .ic{width:26px;height:26px}.c-choice h2{font-size:var(--fs-lg);margin:0}.c-choice p{color:var(--text-muted);font-size:var(--fs-sm);margin:0}.c-choice span.c-btn{margin-top:auto;align-self:flex-start}.complaint-form{display:flex;flex-direction:column;gap:var(--sp-5)}.complaint_item{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-2)}.complaint_item .cnt{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--secondary);color:var(--secondary-contrast);font-weight:var(--fw-bold);font-size:var(--fs-sm)}.complaint_item__head{display:flex;align-items:center;gap:var(--sp-3)}.complaint_item__head h3{margin:0;font-size:var(--fs-md);flex:1}.remove-complaint-item{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-sm);color:var(--c-danger)}.c-drop{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-6);border:2px dashed var(--border-strong);border-radius:var(--card-r);background:var(--surface);text-align:center;font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer}.c-drop:hover{border-color:var(--text)}.c-drop .ic{width:28px;height:28px;color:var(--text)}.c-files{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.c-files li{display:flex;align-items:center;gap:var(--sp-2);padding:4px 6px 4px 4px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);font-size:var(--fs-xs)}.c-files img{width:36px;height:36px;border-radius:var(--r-sm);object-fit:cover;background:var(--img-bg)}.c-deadline{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-radius:var(--card-r);background:var(--c-success-soft)}.c-deadline b{font-size:var(--fs-xl);font-family:var(--ff-num);color:var(--c-success);line-height:1}.c-deadline.is-expired{background:var(--c-danger-soft)}.c-deadline.is-expired b{color:var(--c-danger)}.c-wizard{display:flex;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--sp-5)}.c-wizard li{display:flex;align-items:center;gap:var(--sp-2)}.c-wizard li+li::before{content:"";width:24px;height:2px;background:var(--border)}.c-wizard .is-current{color:var(--text);font-weight:var(--fw-semibold)}.c-blogcats{display:flex;gap:var(--sp-2);overflow-x:auto;scrollbar-width:none;margin-bottom:var(--sp-6)}.c-blogcats a{flex:none}.c-blogcats .is-active{background:var(--secondary);color:var(--secondary-contrast)}.c-blogfeat{display:grid;gap:var(--sp-5);grid-template-columns:minmax(0,1fr);margin-bottom:var(--sp-8);color:var(--text);text-decoration:none}@media (min-width:992px){.c-blogfeat{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:var(--sp-8)}}.c-blogfeat:hover{text-decoration:none;color:var(--text)}.c-blogfeat .c-blogcard__img{aspect-ratio:16/10}.c-blogfeat h2{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem)}.p-article{max-width:760px;margin-inline:auto;padding-bottom:var(--sp-9)}.p-article__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--sp-5)}.p-article__hero{aspect-ratio:16/9;border-radius:var(--card-r);overflow:hidden;background:var(--img-bg);margin-bottom:var(--sp-7)}.p-article__hero img{width:100%;height:100%;object-fit:cover}.c-author{display:flex;gap:var(--sp-4);align-items:center;padding:var(--sp-5);border-radius:var(--card-r);background:var(--surface-2);margin-top:var(--sp-8)}.c-author img{width:64px;height:64px;border-radius:50%;background:var(--img-bg);object-fit:cover}.c-author p{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.c-inlineprod{display:flex;gap:var(--sp-4);align-items:center;padding:var(--sp-4);border-radius:var(--card-r);border:1px solid var(--border);margin:var(--sp-6) 0}.c-inlineprod img{width:88px;height:88px;border-radius:var(--r-md);background:var(--img-bg);object-fit:contain;mix-blend-mode:multiply}.p-faq{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-10)}@media (min-width:992px){.p-faq{grid-template-columns:240px minmax(0,1fr)}.p-faq nav{position:sticky;top:var(--sp-4);align-self:start}}.p-faq nav a{display:block;padding:8px 0;color:var(--text-muted);font-weight:var(--fw-medium)}.p-faq nav a:hover{color:var(--text)}.p-faq section+section{margin-top:var(--sp-8)}.c-map{position:relative;display:grid;place-items:center;min-height:320px;border-radius:var(--card-r);background:var(--surface-3);color:var(--text-muted);font-size:var(--fs-sm);overflow:hidden}.c-map__pin{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.c-map__pin .ic{width:36px;height:36px;color:var(--text)}.p-contact{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-10)}@media (min-width:992px){.p-contact{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.c-contacts{display:grid;gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}@media (min-width:576px){.c-contacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-contact{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-4);border-radius:var(--card-r);background:var(--surface-2);font-size:var(--fs-sm)}.c-contact .ic{width:24px;height:24px;flex:none}.c-contact b{display:block;font-size:var(--fs-base)}.c-contact span{color:var(--text-muted)}.c-hours{font-size:var(--fs-sm)}.c-hours td{padding:6px 0;border-bottom:1px solid var(--border)}.c-hours td:last-child{text-align:right;font-weight:var(--fw-semibold)}.c-hours tr.is-today td{font-weight:var(--fw-bold);color:var(--text)}.c-hours tr.is-closed td:last-child{color:var(--c-danger)}.c-openstate{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-success)}.c-openstate::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px var(--c-success-soft)}.c-openstate.is-closed{color:var(--c-danger)}.c-storecard{display:grid;gap:var(--sp-5);grid-template-columns:minmax(0,1fr);padding:var(--sp-5);border-radius:var(--card-r);border:1px solid var(--border)}@media (min-width:768px){.c-storecard{grid-template-columns:240px minmax(0,1fr) 280px}}.c-storecard__img{aspect-ratio:4/3;border-radius:var(--r-md);overflow:hidden;background:var(--img-bg)}.c-storecard__img img{width:100%;height:100%;object-fit:cover}.c-storecard h2{font-size:var(--fs-lg);margin-bottom:var(--sp-2)}.p-dealers{display:grid;gap:var(--sp-5);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-10)}@media (min-width:992px){.p-dealers{grid-template-columns:380px minmax(0,1fr)}.p-dealers .c-map{min-height:620px;position:sticky;top:var(--sp-4)}}.c-dealer{display:flex;flex-direction:column;gap:4px;padding:var(--sp-4);border-bottom:1px solid var(--border);font-size:var(--fs-sm);cursor:pointer}.c-dealer:hover,.c-dealer.is-active{background:var(--surface-2)}.c-dealer b{font-size:var(--fs-base)}.c-dealer__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.c-dealerlist{max-height:540px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--card-r)}.p-service{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr);padding-bottom:var(--sp-10)}@media (min-width:992px){.p-service{grid-template-columns:minmax(0,1fr) 400px;align-items:start}}.c-services{display:grid;gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.c-services{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-cal{display:flex;flex-direction:column;gap:var(--sp-3)}.c-cal__head{display:flex;justify-content:space-between;align-items:center}.c-cal__head b{font-size:var(--fs-md)}.c-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;text-align:center}.c-cal__grid span{font-size:var(--fs-xs);color:var(--text-muted);padding:4px 0}.c-cal__grid button{aspect-ratio:1;border-radius:var(--r-md);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.c-cal__grid button:hover{background:var(--surface-3)}.c-cal__grid button[disabled]{color:var(--c-neutral-300);pointer-events:none}.c-cal__grid button.is-free{box-shadow:inset 0 -3px 0 var(--c-success)}.c-cal__grid button.active{background:var(--secondary);color:var(--secondary-contrast);box-shadow:none}.choose_time_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:var(--sp-2)}.j-reserver-select-time{min-height:44px;border-radius:var(--r-md);border:1.5px solid var(--border);font-weight:var(--fw-semibold);font-size:var(--fs-sm)}.j-reserver-select-time:hover{border-color:var(--text)}.j-reserver-select-time.active{background:var(--secondary);border-color:var(--secondary);color:var(--secondary-contrast)}.j-reserver-select-time[disabled]{opacity:.4;text-decoration:line-through;pointer-events:none}.p-error{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);padding-block:var(--sp-11)}.p-error__code{font-size:clamp(5rem,3rem + 10vw,10rem);font-weight:800;line-height:.9;letter-spacing:-.04em;font-family:var(--ff-heading);color:var(--c-neutral-200)}.p-error p{color:var(--text-muted);max-width:52ch}.p-error .header-search{width:min(560px,100%)}.p-maint{min-height:100vh;display:grid;place-items:center;padding:var(--sp-6);background:var(--surface-2)}.p-maint__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);max-width:520px;padding:var(--sp-9) var(--sp-7);border-radius:var(--card-r);background:var(--surface);box-shadow:var(--sh-2)}.p-maint__card p{color:var(--text-muted);margin:0}.p-hero--full{grid-template-columns:minmax(0,1fr)!important}.c-fgroup__body.is-expanded .filterCheck.is-extra{display:block}.complaint-form .c-wizard{margin-bottom:0;flex-wrap:wrap}.complaint-form .c-alert .c-prose{max-width:none}.complaint-form .c-alert .c-prose>:last-child{margin-bottom:0}.complaint_item .c-alert{grid-column:1/-1}.complaint_item__head .remove-complaint-item{margin-left:auto}.complaint_item .c-input[readonly]{font-weight:var(--fw-semibold)}.c-drop input:focus-visible+.ic{outline:3px solid var(--focus);outline-offset:4px;border-radius:4px}.c-files:empty{display:none}.c-files li .ic{color:var(--text-muted)}.withdrawal-confirm{display:flex;flex-direction:column;gap:var(--sp-4)}.withdrawal-confirm h3{margin:0;font-size:var(--fs-lg)}.withdrawal-confirm p{margin:0;color:var(--text-muted)}.withdrawal-confirm ul{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:var(--sp-4);border-radius:var(--r-md);background:var(--surface-2);list-style:none;font-weight:var(--fw-semibold)}.withdrawal-confirm form{display:flex;justify-content:flex-end}.withdrawal-confirm .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 var(--sp-6);border-radius:var(--btn-r);background:var(--accent);color:var(--accent-contrast);font-weight:var(--fw-semibold);font-size:var(--fs-md);cursor:pointer}.withdrawal-confirm .btn:hover{filter:brightness(.95)}.c-cdetail h3{margin-bottom:0;font-size:var(--fs-md)}.c-cdetail__cols h3{margin:0}.c-cdetail__head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-3)}.c-cdetail__cols{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}@media (min-width:576px){.c-cdetail__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-cdetail__cols section{display:flex;flex-direction:column;gap:var(--sp-2)}.c-cdetail__rows dd{white-space:normal}.c-cdetail__items{display:flex;flex-direction:column;gap:var(--sp-3);margin:0;padding:0;list-style:none}.c-cdetail__items>li{display:flex;flex-direction:column;gap:var(--sp-3)}@media print{.page-content .c-header,.page-content .c-topbar,.page-content .c-footer,.page-content .c-usp,.page-content .c-crumbs,.page-content .c-segment,.page-content .complaint_continue,.page-content .p-checkout__nav,.page-content .c-drop,.page-content .btn-complaint-add-item,.page-content .remove-complaint-item,.page-content .c-cookiewrap,.page-content .g-recaptcha,.page-content .withdrawal-confirm form{display:none!important}.page-content .p-narrow{max-width:none;padding-block:0}.page-content #complain_cl_info.d-none,.page-content #complain_ord_info.d-none{display:block!important}.complaint_item,.c-card{break-inside:avoid;background:none;border:1px solid #bbb}}.complaint_item .u-js-hidden{display:none}#complaint_alert_choose{margin-bottom:var(--sp-9)}@media (min-width:576px){.p-fields--street3{grid-template-columns:minmax(0,1fr) 110px 110px}}.c-segment label{flex:1;min-height:42px;display:grid;place-items:center;position:relative;border-radius:calc(var(--r-md) - 3px);font-weight:var(--fw-semibold);font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer}.c-segment label input{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}.c-segment label:has(input:checked){background:var(--surface);color:var(--text);box-shadow:var(--sh-1)}.c-segment label:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}form:has(.j-regtype[value="company"]:checked) #userCompanyInfo{display:flex}.p-thanks .alert{text-align:left;margin:0}.c-order--item{grid-template-columns:48px minmax(0,1fr) auto}.c-order--item .c-ostatus{grid-column:2}.c-order--item .c-order__price{grid-column:3;grid-row:1}.c-order__img{display:block;width:48px;height:48px;border-radius:var(--r-sm);background:var(--img-bg);overflow:hidden}.c-order__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.c-order__buy{display:flex;gap:var(--sp-2);align-items:center}@media (min-width:992px){.c-order--item{grid-template-columns:48px minmax(0,1fr) auto 110px auto}.c-order--item .c-ostatus,.c-order--item .c-order__price{grid-column:auto;grid-row:auto}}.c-apikey{display:block;padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-sm);word-break:break-all}.c-xmlconf td,.c-xmlconf th{vertical-align:top}.c-xmlconf td small{display:inline-block;margin-top:2px;line-height:1.4}.c-xmlconf .c-select{min-width:160px}.c-xmlconf__group th{padding-top:var(--sp-5);font-size:var(--fs-sm);color:var(--text);text-transform:none}.c-feedurl{padding:var(--sp-3) var(--sp-4);border:1px dashed var(--border);border-radius:var(--r-md);font-size:var(--fs-sm);color:var(--text-muted);word-break:break-all}.c-feedurl.active{border-style:solid;color:var(--text);cursor:copy;background:var(--surface-2)}.c-feedurl.highlighted{border-color:var(--c-success)}.dh-hide-copy{display:none;color:var(--c-success);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.c-brand img{width:auto;height:auto;max-width:80%;max-height:44px;object-fit:contain}.c-brandhead__logo{overflow:hidden}.c-brandhead__logo img{width:auto;height:auto;max-width:85%;max-height:64px;object-fit:contain}.c-brandhead .p-cat__desc{margin-top:var(--sp-2)}.c-subcat--back{color:var(--text-muted)}.c-subcat--back .ic{flex:none}.cmp-table thead th:not(:first-child){vertical-align:bottom;font-weight:inherit;color:inherit}.cmp-table thead th:first-child{vertical-align:bottom}.cmp-table td .c-stock{font-size:inherit}.c-cmpcol__tools button[disabled]{opacity:.25;pointer-events:none}.c-cmpcol img{max-width:240px}.p-page{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.p-page{grid-template-columns:260px minmax(0,1fr)}.p-page__side{position:sticky;top:var(--sp-4);align-self:start}}.c-sidebox{border-bottom:1px solid var(--border)}.c-sidebox summary{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:48px;font-weight:var(--fw-semibold);cursor:pointer;list-style:none}.c-sidebox summary::-webkit-details-marker{display:none}.c-sidebox[open] summary .ic{transform:rotate(180deg)}.c-sidebox__body{padding-bottom:var(--sp-4);font-size:var(--fs-sm)}.c-sidebox__body ul{list-style:none;padding:0}.c-sidebox__body a{color:var(--text-muted)}.p-faq--single{grid-template-columns:minmax(0,1fr)!important;max-width:880px}.c-acc__body.c-prose{max-width:none}.c-acc__body.c-prose>:last-child{margin-bottom:0}.p-article__meta a{color:inherit}.c-prose img{height:auto}.c-prose iframe{max-width:100%}.c-prose--wide{max-width:none}.c-prose--wide table{width:100%}.c-captcha{display:flex;align-items:center;gap:var(--sp-2)}.c-captcha img{border-radius:var(--r-sm);border:1px solid var(--border)}.c-storecard__img--empty{display:grid;place-items:center;color:var(--text-subtle)}.c-storecard__img--empty .ic{width:48px;height:48px}.p-store__gallery{display:flex;flex-direction:column;gap:var(--sp-3)}.p-store__img{aspect-ratio:4/3;border-radius:var(--card-r);overflow:hidden;background:var(--img-bg)}.p-store__img img,.p-store__thumbs img{width:100%;height:100%;object-fit:cover}.p-store__thumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.p-store__thumbs img{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--img-bg)}.p-store .p-info{display:flex;flex-direction:column;gap:var(--sp-5)}.p-store .p-info__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.p-store .p-info__head h1{margin:0}.c-map--embed{display:block;min-height:0;aspect-ratio:16/10}.c-map--embed iframe{display:block;width:100%!important;height:100%!important;border:0}.c-map--live{display:block;min-height:420px}.c-mapfilters{position:relative;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.c-mapfilters .c-chip{border:0;cursor:pointer}.c-mapfilters .c-chip .ic{transition:transform var(--t-base) var(--ease)}.c-mapfilters__box{display:none;position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:var(--z-dropdown,20);max-height:320px;overflow-y:auto;padding:var(--sp-3) var(--sp-4);border-radius:var(--card-r);border:1px solid var(--border);background:var(--surface);box-shadow:var(--sh-2)}.c-mapfilters__box.active{display:grid;gap:var(--sp-1)}#sellerList{list-style:none;margin:0;padding:0}.c-dealer{position:relative}.c-dealer__logo{float:right;margin-left:var(--sp-3)}.c-dealer__logo img{width:48px;height:48px;object-fit:contain}.c-dealer__tags a{font-size:var(--fs-xs)}.c-dealer:last-child{border-bottom:0}.tc-point h4{margin:0 0 4px;font-size:var(--fs-base)}.tc-point .address{margin:0 0 6px;color:var(--text-muted)}.tc-contactLine{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}.tc-contactLine .fa{display:none}.tc-point-openButtonSite{font-weight:var(--fw-semibold)}.p-service__img{aspect-ratio:16/9;border-radius:var(--card-r);overflow:hidden;background:var(--img-bg)}.p-service__img img{width:100%;height:100%;object-fit:cover}.p-service .c-summary{display:flex;flex-direction:column;gap:var(--sp-4)}.c-cal .datepicker{width:100%!important}.c-cal .datepicker_header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;margin-bottom:var(--sp-3);text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-md)}.c-cal .datepicker_header span{grid-column:2}.c-cal .datepicker_header a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:0;cursor:pointer;color:var(--text)}.c-cal .datepicker_header a::before{content:"";width:10px;height:10px;border:solid currentColor;border-width:0 0 2px 2px;transform:translateX(2px) rotate(45deg)}.c-cal .datepicker_header a.next-month{grid-column:3}.c-cal .datepicker_header a.next-month::before{transform:translateX(-2px) rotate(-135deg)}.c-cal .datepicker_header a.before-month{grid-column:1}.c-cal .datepicker_header a:hover{background:var(--surface-3)}.c-cal .datepicker_header .icon-home,.c-cal .datepicker_header .icon-close,.c-cal .datepicker_timelist{display:none!important}.c-cal .datepicker_inner_container,.c-cal .datepicker_calendar{width:100%!important}.c-cal .datepicker_table{width:100%;border-collapse:separate;border-spacing:4px;table-layout:fixed}.c-cal .datepicker_table th{padding:4px 0;font-size:var(--fs-xs);font-weight:var(--fw-regular,400);color:var(--text-muted);text-align:center}.c-cal .datepicker_table td{height:44px;border-radius:var(--r-md);text-align:center;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;box-shadow:inset 0 -3px 0 var(--c-success)}.c-cal .datepicker_table td:hover,.c-cal .datepicker_table td.hover{background:var(--surface-3)}.c-cal .datepicker_table td.day_another_month{visibility:hidden}.c-cal .datepicker_table td.day_in_past,.c-cal .datepicker_table td.day_in_unallowed,.c-cal .datepicker_table td.out_of_range{color:var(--c-neutral-300);box-shadow:none;pointer-events:none;background:none}.c-cal .datepicker_table td.today{outline:1.5px solid var(--border-strong);outline-offset:-1.5px}.c-cal .datepicker_table td.active{background:var(--secondary);color:var(--secondary-contrast);box-shadow:none}.choose_time_list:empty{display:none}.choose_time_list .c-alert{grid-column:1/-1}.sel-termine dd:empty::before,.sel-termine .ch_date:empty+.ch_time:empty::before{content:"–"}.p-content{padding-bottom:var(--sp-10)}.alert{display:flex;flex-direction:column;gap:4px;padding:var(--sp-3) var(--sp-4)!important;margin-bottom:var(--sp-4);border-radius:var(--r-md);background:var(--c-info-soft);color:var(--c-neutral-900);font-size:var(--fs-sm)}.alert-danger{background:var(--c-danger-soft)}.alert-success{background:var(--c-success-soft)}.alert-warning{background:var(--c-warning-soft)}.alert>.close{display:none}#j-cart-box{min-height:240px}.c-cartrow__qd{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--c-success);font-weight:var(--fw-semibold)}.c-cartrow__unit del{color:var(--price-old)}.c-cartrow__gift{align-items:flex-start}.c-cartrow__gifts{display:flex;flex-direction:column;gap:var(--sp-1);margin:0;padding:0;border:0;min-width:0}.c-cartrow__gifts legend{padding:0;margin-bottom:2px;font-weight:var(--fw-semibold)}.c-cartrow__gifts .c-check{font-size:var(--fs-xs);min-height:24px}.c-cartrow__gifts .c-check input{width:18px;height:18px}.c-cartrow__img .ic{width:32px;height:32px;margin:auto;color:var(--text-muted)}.c-cartrow__img:has(.ic){display:grid}.c-summary__rows dt small{display:block;font-size:var(--fs-xs);color:var(--text-subtle);font-weight:var(--fw-normal)}.c-summary__rows .is-sub{padding-top:var(--sp-2);border-top:1px solid var(--border)}.c-summary .j_finishBasket{flex-wrap:wrap;line-height:1.2}.c-summary .j_finishBasket small{display:block;width:100%;font-size:var(--fs-xs);font-weight:var(--fw-normal);opacity:.85}.c-summary .c-check{font-size:var(--fs-xs)}.c-ordersum{display:flex;flex-direction:column;gap:var(--sp-4)}.checkBoxBig .c-option__extra{display:none}.checkBoxBig.active .c-option__extra,.checkBoxBig:has(input:checked) .c-option__extra{display:block}.c-option__date b{font-weight:var(--fw-semibold);color:var(--text)}.c-option__desc p{margin:0}.c-branch__val{display:flex;flex-direction:column;gap:2px;min-width:0}.c-branch__empty{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-semibold)}.c-branch:has(.spChooseHtml){background:var(--surface-2)}.c-branch:has(.spChooseHtml) .c-branch__empty{display:none}.sp_storeSelect{display:flex}.c-branchframe{display:block;width:100%;height:min(700px,75vh);border:0;border-radius:var(--r-md)}.c-branchmap{position:relative;max-height:80vh;overflow:auto}.c-branchmap #ppl-parcelshop-map .c-form-group .c-form-control{margin:0}.c-branchmap #ppl-parcelshop-map .ppl-parcelshop-map-theme,.c-branchmap #ppl-parcelshop-map .smap{max-height:100%}.c-branchmap #ppl-parcelshop-map .accordion-map--select .accordion-map__toggle{display:none!important}.c-branchpick{display:grid;gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.c-branchpick{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.c-branchpick__list{display:flex;flex-direction:column;max-height:420px;overflow:auto;border:1px solid var(--border);border-radius:var(--r-md)}.c-branchpick__list a{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border);color:var(--text);font-size:var(--fs-sm);cursor:pointer}.c-branchpick__list a:hover{background:var(--surface-2);text-decoration:none}.userForm .errorBubble{font-size:var(--fs-xs)}.p-thanks__text{color:var(--text-muted);max-width:60ch}.p-thanks__text p{margin:0}.p-paygate{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--card-r);background:var(--surface-2);text-align:center}.p-paygate form{margin:0}.c-paybox dl>span:empty{display:block}.c-recap .c-card>a{display:inline-block;margin-top:var(--sp-2)}.p-order{display:flex;flex-direction:column;padding-bottom:var(--sp-10)}.p-account__main .c-card h2,.p-order .c-card h2{font-size:var(--fs-lg)}.p-account__main .c-card>h3,.p-order .c-card>h3,.return-card>h3{font-size:var(--fs-sm);font-family:var(--ff-base);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:var(--sp-2)}.return-modal{display:none;position:fixed;inset:0;z-index:var(--z-modal);padding:var(--sp-4);align-items:center;justify-content:center}.return-modal.is-open{display:flex}.return-modal__overlay{position:absolute;inset:0;background:var(--backdrop)}.return-modal__dialog{position:relative;width:min(980px,100%);max-height:calc(100vh - 2 * var(--sp-4));overflow:auto;border-radius:var(--card-r);background:var(--surface);box-shadow:var(--sh-3)}.return-modal__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--border);background:var(--surface)}.return-modal__title{margin:0;font-size:var(--fs-lg)}.return-modal__body{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr);padding:var(--sp-5)}@media (min-width:768px){.return-modal__body{grid-template-columns:minmax(0,1fr) 300px}}.return-modal__body.is-done{grid-template-columns:minmax(0,1fr)}.return-product{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--border)}.return-product__media img{width:56px;height:56px;border-radius:var(--r-sm);background:var(--img-bg);object-fit:contain}.return-product__info{display:flex;flex-direction:column;gap:2px;min-width:0}.return-product__name{font-weight:var(--fw-semibold);font-size:var(--fs-sm)}.return-product__meta{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:var(--fs-xs);color:var(--text-muted)}.return-product__action{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.return-check{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:36px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text)}.return-check__box{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid var(--border-strong);border-radius:6px;color:transparent}.return-check.is-checked .return-check__box{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.return-stepper[hidden]{display:none}.return-stepper input{-moz-appearance:textfield;appearance:textfield}.return-stepper input::-webkit-inner-spin-button,.return-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.return-side{display:flex;flex-direction:column;gap:var(--sp-4)}.return-message{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.return-message:empty{display:none}.return-message.is-error{color:var(--c-danger)}.return-message.is-success{color:var(--c-success)}body.return-modal-lock{overflow:hidden}.c-order .c-ostatus{justify-self:start;max-width:100%;height:auto;min-height:26px;padding-block:3px;line-height:1.3;white-space:normal}.c-xmlconf__desc{margin-top:2px;font-size:var(--fs-xs);line-height:1.45;max-width:60ch}.c-xmlconf__desc ul{margin:var(--sp-1) 0 0;padding-left:1.1em;list-style:disc}.c-xmlconf__desc p{margin:0 0 var(--sp-1)}.p-msgs{margin-bottom:var(--sp-4)}.p-msgs .alert{position:relative;margin-bottom:var(--sp-2);border-radius:var(--r-md);font-size:var(--fs-sm);background:var(--c-info-soft)}.p-msgs .alert-success{background:var(--c-success-soft)}.p-msgs .alert-danger{background:var(--c-danger-soft)}.p-msgs .alert .close{display:none}.p-gallery__ai{position:absolute;left:var(--sp-4);bottom:var(--sp-4);padding:2px 8px;border-radius:var(--badge-r);background:var(--surface);box-shadow:var(--sh-1);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.single_product_thumbnails .is-more{display:none}.product_thumbnails_wrap.active .single_product_thumbnails .is-more{display:block}.product_thumbnails_wrap.active .showNextGallery{display:none}.showNextGallery{cursor:pointer}.c-stock.is-empty{color:var(--text-muted);font-weight:var(--fw-normal)}.c-stock.is-empty::before{display:none}.buyBox__nostock{display:none}.buyBox.is-nostock .buyBox__nostock{display:flex}.buyBox.is-nostock .buyBox__buy{display:none}.prDetailBtn.disabled,.prDetailBtn[disabled]{opacity:.55;cursor:not-allowed}.c-price .price__measure{flex-basis:100%;font-size:var(--fs-xs);color:var(--text-muted);font-family:var(--ff-base)}.p-fees{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-xs);color:var(--text-muted)}.p-fees li{display:flex;align-items:center;gap:var(--sp-2)}.c-qtable caption{caption-side:top;text-align:left;padding:0 0 var(--sp-2)}.p-actions .active .ic{fill:var(--c-sale);stroke:var(--c-sale)}.p-gpsr{font-size:var(--fs-sm);border-top:1px solid var(--border);padding-top:var(--sp-3)}.p-gpsr summary{display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;color:var(--text-muted);font-weight:var(--fw-medium)}.p-gpsr .p-params{margin-top:var(--sp-3)}#reservation-product{display:none}#reservation-product.active{display:flex}.p-captcha{display:flex;align-items:center;gap:var(--sp-2)}.p-captcha img{border-radius:var(--r-sm);border:1px solid var(--border)}.p-relvars{padding-bottom:var(--sp-8)}.p-relvars h2{margin-bottom:var(--sp-4)}.p-relvars__list{display:flex;flex-direction:column;gap:var(--sp-2)}.p-relvars__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3);align-items:center;padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--r-md)}.p-relvars__row>.c-pcard__buy,.p-relvars__row>.c-btn{grid-column:1/-1;justify-self:end}@media (min-width:768px){.p-relvars__row{grid-template-columns:minmax(0,1fr) auto auto}.p-relvars__row>.c-pcard__buy,.p-relvars__row>.c-btn{grid-column:auto}}.p-desc img{max-width:100%;height:auto}.p-desc table{max-width:100%;display:block;overflow-x:auto}.p-desc>h2{margin-bottom:var(--sp-4)}.c-minigal.p-gal{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.product-section h3{font-size:var(--fs-md);margin:var(--sp-5) 0 var(--sp-3)}.c-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.hidden-thread{display:none}.discussion-thread .c-answer img{border-radius:50%;object-fit:cover}.c-eta li img{width:32px;height:auto;flex:none}.c-countdown .dateCounterTime span{grid-auto-flow:column;gap:2px}.c-countdown dd,.c-countdown dt{margin:0}.c-countdown dt{font-weight:var(--fw-normal);font-size:11px;opacity:.85}.c-cmvariant{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border)}.c-cmvariant:last-child{border:0}@media print{.p-actions,.scroll-nav,#stickyTopbar,.p-mbuy,.buyBox__row,.p-reserve{display:none!important}}.p-maint__card>img{width:auto;height:36px;max-width:100%}.buyBox__buy .c-qty{flex:none}.buyBox__buy .prDetailBtn{white-space:nowrap}#productsDiv{position:relative}#productsDiv>*{transition:opacity .2s}#productsDiv.is-loading{pointer-events:none;min-height:240px}#productsDiv.is-loading>*{opacity:.35;transition-delay:.12s}#productsDiv.is-loading::after{content:"";position:absolute;z-index:3;left:50%;top:clamp(60px,18vh,200px);width:44px;height:44px;margin-left:-22px;border-radius:50%;border:3.5px solid var(--border);border-top-color:var(--primary,var(--accent));background:var(--surface,#fff);box-shadow:0 0 0 10px var(--surface,#fff),0 8px 24px rgba(20,22,26,.14);animation:spin .7s linear infinite,list-loading-in .2s .12s both}@keyframes list-loading-in{from{opacity:0}to{opacity:1}}.p-mf__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-4) var(--sp-6);padding-block:var(--sp-2) var(--sp-6)}.p-mf__head h1{margin:0 0 var(--sp-2)}.p-mf__head p{margin:0;color:var(--text-muted);max-width:60ch}.p-mf__total{display:inline-block;margin-left:4px;padding:2px 10px;border-radius:999px;background:var(--surface-3);color:var(--text);font-size:var(--fs-xs);font-weight:var(--fw-semibold);white-space:nowrap}.p-mf__find{position:relative;display:flex;align-items:center;flex:0 1 420px;min-width:260px}.p-mf__find .ic{position:absolute;left:16px;color:var(--text-muted);pointer-events:none}.p-mf__find input{width:100%;height:52px;padding:0 120px 0 46px;border:1.5px solid var(--border);border-radius:999px;background:var(--surface);font-size:16px;color:var(--text);transition:border-color .15s,box-shadow .15s}.p-mf__find input:focus{outline:0;border-color:var(--primary,var(--accent));box-shadow:0 0 0 4px color-mix(in srgb,var(--primary,var(--accent)) 15%,transparent)}.p-mf__found{position:absolute;right:18px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted);pointer-events:none}.p-mf__top{margin-bottom:var(--sp-7)}.p-mf__topgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}@media (min-width:576px){.p-mf__topgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.p-mf__topgrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.p-mf__card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--sp-4) var(--sp-3) var(--sp-3);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--text);text-align:center;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.p-mf__card:hover{border-color:var(--primary,var(--accent));box-shadow:0 8px 22px rgba(20,22,26,.08);transform:translateY(-2px);text-decoration:none;color:var(--text)}.p-mf__logo{display:grid;place-items:center;width:100%;height:56px}.p-mf__logo img{max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain}.p-mf__logo b{font-size:var(--fs-lg);font-weight:800;letter-spacing:-.01em;line-height:1.15}.p-mf__cardname{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.p-mf__logo b+.p-mf__cardname,.p-mf__card .p-mf__logo:has(b)+.p-mf__cardname{display:none}.p-mf__cardcount{font-size:var(--fs-xs);color:var(--text-muted)}.p-mf__alpha{position:sticky;top:var(--sticky-top,0px);z-index:5;margin:0 0 var(--sp-5);padding:var(--sp-3) 0;background:var(--bg,#fff)}.p-mf__alpha a{width:38px;height:38px}.p-mf__groups{columns:1;column-gap:var(--sp-4)}@media (min-width:576px){.p-mf__groups{columns:2}}@media (min-width:992px){.p-mf__groups{columns:3}}@media (min-width:1200px){.p-mf__groups{columns:4}}.p-mf__group{break-inside:avoid;margin-bottom:var(--sp-4);padding:var(--sp-4) var(--sp-4) var(--sp-3);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);scroll-margin-top:calc(var(--sticky-top,0px) + 80px)}.p-mf__letter{display:grid;place-items:center;width:40px;height:40px;margin:0 0 var(--sp-2);border-radius:12px;background:var(--surface-3);font-size:var(--fs-lg);font-weight:800}.p-mf__list{list-style:none;margin:0;padding:0}.p-mf__list a{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:5px 8px;margin:0 -8px;border-radius:var(--r-sm);color:var(--text);text-decoration:none}.p-mf__list a:hover{background:var(--surface-2);color:var(--primary,var(--accent));text-decoration:none}.p-mf__list small{flex:none;min-width:28px;padding:1px 8px;border-radius:999px;background:var(--surface-3);color:var(--text-muted);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-align:center}.p-mf__empty{margin-top:var(--sp-4)}@media (max-width:575.98px){.p-mf__find{flex-basis:100%}.p-mf__alpha{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.p-mf__alpha a{flex:none}}.p-mf [hidden]{display:none!important}@media (max-width:575.98px){.p-mf__card:nth-child(n+7){display:none}}.p-cmp__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-3) var(--sp-6);padding-block:var(--sp-2) var(--sp-5)}.p-cmp__head h1{margin:0 0 var(--sp-1)}.p-cmp__head p{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.p-cmp__head p b{color:var(--text)}.p-cmp__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5)}.p-cmp__tools .c-switch{font-size:var(--fs-sm)}.c-cmpwrap{--cmp-label:210px;overflow-x:auto;border:0;border-radius:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.c-cmpwrap table.cmp-table{table-layout:fixed;width:max(100%,calc(var(--cmp-label) + var(--cmp-cols,3) * 230px));min-width:0;border:0;border-collapse:separate;border-spacing:0;font-size:var(--fs-sm);margin:0}.c-cmpwrap .cmp-table th,.c-cmpwrap .cmp-table td{min-width:0;padding:12px 16px;border:0;border-bottom:1px solid var(--border);vertical-align:top;text-align:left;background:var(--surface);color:var(--text);white-space:normal}.c-cmpwrap .cmp-table th:first-child{position:sticky;left:0;z-index:2;width:var(--cmp-label);background:var(--surface);color:var(--text-muted);font-weight:var(--fw-semibold);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;box-shadow:1px 0 0 var(--border)}.c-cmpwrap .cmp-table thead th,.c-cmpwrap .cmp-table thead td{padding:0 10px var(--sp-4);border-bottom:0;vertical-align:top;background:var(--surface)}.c-cmpwrap .cmp-table thead th:first-child{box-shadow:none}.c-cmpwrap .cmp-table tbody tr:nth-child(odd) td,.c-cmpwrap .cmp-table tbody tr:nth-child(odd) th{background:var(--surface-2)}.c-cmpwrap .cmp-table tbody tr:first-child td,.c-cmpwrap .cmp-table tbody tr:first-child th{border-top:1px solid var(--border)}.c-cmpwrap .cmp-table tbody td a{text-decoration:none}.c-cmpwrap .cmp-table tbody tr.is-diff td{font-weight:var(--fw-semibold);background:var(--surface)}.c-cmpwrap .cmp-table tbody tr.is-diff:nth-child(odd) td{background:var(--surface-2)}.c-cmpwrap .cmp-table thead th:first-child>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c-cmpwrap .cmp-table tr.is-diff th:first-child{color:var(--text);box-shadow:inset 3px 0 0 var(--primary,var(--accent)),1px 0 0 var(--border)}.c-cmpwrap .cmp-table.no-diff tr.is-diff td{font-weight:inherit}.c-cmpwrap .cmp-table.no-diff tr.is-diff th:first-child{color:var(--text-muted);box-shadow:1px 0 0 var(--border)}.c-cmpwrap .cmp-table.only-diff tbody tr:not(.is-diff){display:none}.c-cmp__none{color:var(--text-muted);font-weight:var(--fw-normal)}.c-cmpwrap .cmp-table td.c-cmpslot-cell{background:transparent!important;border-bottom-color:transparent}.c-cmpcol{display:flex;flex-direction:column;gap:8px;height:100%}.c-cmpcol__media{position:relative}.c-cmpcol__media a{display:block}.c-cmpwrap .c-cmpcol picture{display:block;padding:10%;background:var(--img-bg);border-radius:var(--r-lg)}.c-cmpwrap .c-cmpcol img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.c-cmpcol__rm{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--surface);color:var(--text);box-shadow:0 2px 8px rgba(20,22,26,.14);transition:background .15s,color .15s}.c-cmpcol__rm:hover{background:var(--c-danger,#d92d20);color:#fff}.c-cmpcol__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;font-size:15px;font-weight:var(--fw-semibold);line-height:1.3;color:var(--text);text-decoration:none}.c-cmpcol__name:hover{color:var(--primary,var(--accent));text-decoration:none}.c-cmpcol .c-price .price__now{font-size:var(--fs-lg)}.c-cmpcol__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-top:auto}.c-cmpcol__move{display:flex;gap:2px}.c-cmpcol__move button{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--text-muted)}.c-cmpcol__move button:hover{background:var(--surface-3);color:var(--text)}.c-cmpcol__move button[disabled]{opacity:.25;pointer-events:none}.c-cmpslot__box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;min-height:260px;aspect-ratio:auto;padding:var(--sp-4);border:2px dashed var(--border-strong);border-radius:var(--r-lg);color:var(--text-muted);text-align:center;font-size:var(--fs-sm);text-decoration:none;transition:border-color .15s,color .15s,background .15s}.c-cmpslot__box b{color:var(--text);font-size:var(--fs-base)}.c-cmpslot__box:hover{border-color:var(--primary,var(--accent));color:var(--text);background:var(--surface-2);text-decoration:none}.c-cmpslot__ic{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--surface-3);color:var(--text)}@media (max-width:767.98px){.c-cmpwrap{--cmp-label:108px;margin-inline:calc(var(--gutter,16px) * -1);padding-inline:var(--gutter,16px)}.c-cmpwrap table.cmp-table{width:calc(var(--cmp-label) + var(--cmp-cols,3) * 170px)}.c-cmpwrap .cmp-table th,.c-cmpwrap .cmp-table td{padding:10px 10px}.c-cmpwrap .cmp-table th:first-child{font-size:11px;letter-spacing:.02em;text-transform:none}.c-cmpcol__name{font-size:14px}.c-cmpslot__box{min-height:200px}.c-cmpcol__move{display:none}.c-cmpcol__foot>*{flex:1}.c-cmpcol__foot .c-btn{width:100%;justify-content:center;white-space:nowrap}.p-cmp__tools{width:100%;justify-content:space-between}}.p-hero__main{position:relative;min-width:0}.c-heroslide{position:relative;display:flex;align-items:flex-end;min-height:520px;border-radius:var(--r-xl);overflow:hidden;color:#fff;isolation:isolate;background:var(--c-neutral-900)}@media (min-width:992px){.c-heroslide{align-items:center;min-height:560px}}.c-heroslide picture,.c-heroslide__img{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.c-heroslide__img{object-fit:cover}.c-heroslide::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(17,18,21,.85) 0%,rgba(17,18,21,.35) 55%,rgba(17,18,21,.1) 100%)}@media (min-width:992px){.c-heroslide::after{background:linear-gradient(90deg,rgba(17,18,21,.82) 0%,rgba(17,18,21,.5) 42%,rgba(17,18,21,0) 72%)}}.c-heroslide__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-7) var(--sp-6);max-width:640px}@media (min-width:992px){.c-heroslide__copy{padding:var(--sp-10) var(--sp-11)}}.c-heroslide__tag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-pill);background:rgba(255,255,255,.14);backdrop-filter:blur(6px);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.08em}.c-heroslide h1,.c-heroslide .h1{color:#fff;font-size:clamp(2.1rem,1.3rem + 3.2vw,4rem);line-height:1.02;letter-spacing:-.03em;margin:0}.c-heroslide h1 em,.c-heroslide .h1 em{font-style:normal;color:var(--c-brand-300)}.c-heroslide__text{font-size:var(--fs-md);line-height:1.5;color:rgba(255,255,255,.86);max-width:46ch}.c-heroslide__text p{margin:0}.c-heroslide__btns{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-2)}.p-hero .owl-dots{position:absolute;left:var(--sp-6);bottom:var(--sp-5);display:flex;gap:6px}@media (min-width:992px){.p-hero .owl-dots{left:var(--sp-11);bottom:var(--sp-7)}}.p-hero .owl-dot span{display:block;width:8px;height:8px;border-radius:var(--r-pill);background:rgba(255,255,255,.45);transition:width var(--t-base),background-color var(--t-base)}.p-hero .owl-dot.active span{width:28px;background:#fff}.c-carousel-nav--hero{position:absolute;right:var(--sp-5);bottom:var(--sp-5);z-index:2}.c-carousel-nav--hero button{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.35);color:#fff;backdrop-filter:blur(6px)}.c-carousel-nav--hero button:hover{background:#fff;color:var(--c-neutral-950);border-color:#fff}.p-hero:not(.p-hero--full) .c-heroslide{min-height:520px}.c-herotile{position:relative;display:flex;align-items:flex-end;min-height:200px;border-radius:var(--r-xl);overflow:hidden;color:#fff;isolation:isolate;text-decoration:none;background:var(--c-neutral-800)}.c-herotile:hover{color:#fff;text-decoration:none}.c-herotile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform var(--t-slow) var(--ease)}.c-herotile:hover img{transform:scale(1.05)}.c-herotile::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(17,18,21,0) 30%,rgba(17,18,21,.8))}.c-herotile__c{display:flex;flex-direction:column;gap:2px;padding:var(--sp-5);padding-right:64px;width:100%;position:relative}.c-herotile__c b{font-size:var(--fs-lg);line-height:1.15;font-family:var(--ff-heading)}.c-herotile__c>span{font-size:var(--fs-sm);opacity:.85}.c-herotile__c i{position:absolute;right:var(--sp-5);bottom:var(--sp-5);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--c-neutral-950);transition:transform var(--t-fast)}.c-herotile:hover .c-herotile__c i{transform:translateX(3px)}@media (min-width:992px){.p-hero__side{grid-template-rows:repeat(2,minmax(0,1fr))}.c-herotile{min-height:0}}@media (max-width:575.98px){.p-hero__side{grid-template-columns:minmax(0,1fr)}}.p-home-usp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);margin-top:var(--sp-4)}@media (min-width:992px){.p-home-usp{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}}.p-home-usp li{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--surface-2);font-size:var(--fs-sm);line-height:1.3}.p-home-usp li>span:last-child{display:flex;flex-direction:column}.p-home-usp li>span:last-child>span{color:var(--text-muted)}.p-home-usp img,.p-home-usp__ic{flex:none;width:44px;height:44px;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;object-fit:contain;padding:8px}.p-home-usp__ic .ic{width:24px;height:24px}.p-home-cats{display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.p-home-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}}.p-home-cat{position:relative;display:flex;flex-direction:column;border-radius:var(--r-xl);overflow:hidden;background:var(--surface-2);color:var(--text);text-decoration:none;transition:box-shadow var(--t-base),transform var(--t-base)}.p-home-cat:hover{color:var(--text);text-decoration:none;box-shadow:var(--sh-2);transform:translateY(-3px)}.p-home-cat img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;padding:var(--sp-5) var(--sp-5) 0;mix-blend-mode:multiply;transition:transform var(--t-slow) var(--ease)}.p-home-cat:hover img{transform:scale(1.05)}.p-home-cat__c{display:flex;flex-direction:column;gap:2px;padding:var(--sp-4) 60px var(--sp-5) var(--sp-5)}.p-home-cat__c b{font-size:var(--fs-md);line-height:1.2}.p-home-cat__c small{font-size:var(--fs-xs);color:var(--text-muted)}.p-home-cat__go{position:absolute;right:var(--sp-4);bottom:var(--sp-5);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--surface);color:var(--text);box-shadow:var(--sh-1);transition:background-color var(--t-fast),color var(--t-fast)}.p-home-cat__go .ic{width:16px;height:16px}.p-home-cat:hover .p-home-cat__go{background:var(--accent);color:#fff}.p-home-stats{background:var(--c-neutral-950);color:#fff;margin-block:var(--sp-4)}.p-home-stats__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-7) var(--sp-5);padding-block:var(--sp-9)}@media (min-width:992px){.p-home-stats__row{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:var(--sp-10)}}.p-home-stats li{display:flex;flex-direction:column;gap:var(--sp-1);padding-left:var(--sp-5);border-left:2px solid var(--accent)}.p-home-stats b{font-family:var(--ff-num);font-size:clamp(2rem,1.4rem + 2vw,3.25rem);line-height:1;letter-spacing:-.03em}.p-home-stats span{color:#b9bcc4;font-size:var(--fs-sm)}.p-home-promos{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.p-home-promos--duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.p-home-promo{position:relative;display:flex;align-items:flex-end;min-height:340px;border-radius:var(--r-xl);overflow:hidden;color:#fff;isolation:isolate;text-decoration:none;background:var(--accent)}.p-home-promo:hover{color:#fff;text-decoration:none}.p-home-promo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform var(--t-slow) var(--ease)}.p-home-promo:hover img{transform:scale(1.04)}.p-home-promo::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(17,18,21,0) 20%,rgba(17,18,21,.78))}.p-home-promo__c{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-7)}.p-home-promo__c b{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.08;letter-spacing:-.02em;font-family:var(--ff-heading)}.p-home-promo__c>span:not(.c-btn){opacity:.88;max-width:44ch}.p-home-promo__c .c-btn{margin-top:var(--sp-3)}.p-home-brands{display:grid;gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.p-home-brands{grid-template-columns:repeat(5,minmax(0,1fr))}}.p-home-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:96px;padding:var(--sp-4);border-radius:var(--r-lg);border:1px solid var(--border);text-align:center;color:var(--text);text-decoration:none;transition:border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast)}.p-home-brand:hover{border-color:var(--text);box-shadow:var(--sh-2);transform:translateY(-2px);text-decoration:none;color:var(--text)}.p-home-brand b{font-family:var(--ff-heading);font-size:var(--fs-lg);letter-spacing:-.02em}.p-home-brand small{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.3}.p-home-brand img{max-width:80%;max-height:44px;width:auto;height:auto;object-fit:contain}.p-home-about{background:var(--surface-2);margin-top:var(--sp-6)}.p-home-about__in{display:grid;gap:var(--sp-8);padding-block:var(--sp-10);align-items:center}@media (min-width:992px){.p-home-about__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-11);padding-block:var(--sp-12)}}.p-home-about__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);align-items:start}.p-home-about__photos img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-xl);box-shadow:var(--sh-2)}.p-home-about__photos img:nth-child(2){margin-top:var(--sp-10)}.p-home-about__photos img:only-child{grid-column:1/-1;aspect-ratio:4/3}.p-home-about__copy h2{font-size:clamp(1.8rem,1.2rem + 2vw,2.75rem);line-height:1.08;letter-spacing:-.025em;margin-bottom:var(--sp-5)}.p-home-about__text{font-size:var(--fs-md);color:var(--text-muted);line-height:1.65}.p-home-about__text strong{color:var(--text)}.p-home-about__text ul{display:grid;gap:var(--sp-3);margin:var(--sp-5) 0}.p-home-about__text li{position:relative;padding-left:32px;color:var(--text)}.p-home-about__text li::before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:50%;background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}.p-home-about__btns{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin:var(--sp-6) 0 0}.p-home-blog{display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.p-home-blog{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--sp-8)}}.p-home-blog__list{display:grid;gap:var(--sp-4);align-content:start}.p-home-post{display:grid;grid-template-columns:132px minmax(0,1fr);gap:var(--sp-4);align-items:center;color:var(--text);text-decoration:none;padding:var(--sp-3);margin:calc(var(--sp-3)*-1);border-radius:var(--r-lg);transition:background-color var(--t-fast)}.p-home-post:hover{background:var(--surface-2);text-decoration:none;color:var(--text)}@media (min-width:576px){.p-home-post{grid-template-columns:180px minmax(0,1fr)}}.p-home-post__img{display:block;aspect-ratio:4/3;border-radius:var(--r-md);overflow:hidden;background:var(--img-bg)}.p-home-post__img img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease)}.p-home-post:hover .p-home-post__img img{transform:scale(1.05)}.p-home-post__c{display:flex;flex-direction:column;gap:var(--sp-1)}.p-home-post small{font-size:var(--fs-xs);color:var(--text-subtle)}.p-home-post h3{font-size:var(--fs-md);line-height:1.25;margin:0}.p-home-post p{font-size:var(--fs-sm);color:var(--text-muted);margin:0}.p-home-post--feat{position:relative;display:flex;align-items:flex-end;min-height:420px;padding:0;margin:0;border-radius:var(--r-xl);overflow:hidden;color:#fff;isolation:isolate}.p-home-post--feat:hover{background:none;color:#fff}.p-home-post--feat .p-home-post__img{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;z-index:-2}.p-home-post--feat::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(17,18,21,0) 25%,rgba(17,18,21,.85))}.p-home-post--feat .p-home-post__c{padding:var(--sp-7);gap:var(--sp-2)}.p-home-post--feat small{color:rgba(255,255,255,.75)}.p-home-post--feat h3{font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);letter-spacing:-.02em}.p-home-post--feat p{color:rgba(255,255,255,.85);font-size:var(--fs-base);max-width:52ch}.p-home-post__more{display:inline-flex;align-items:center;gap:6px;margin-top:var(--sp-2);font-weight:var(--fw-semibold)}.p-home-revs{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.p-home-revs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.p-home-revs{grid-template-columns:260px repeat(3,minmax(0,1fr))}}.p-home-score{display:flex;flex-direction:column;justify-content:center;gap:var(--sp-2);padding:var(--sp-6);border-radius:var(--r-xl);background:var(--accent);color:var(--accent-contrast)}.p-home-score b{font-family:var(--ff-num);font-size:3.5rem;line-height:1;letter-spacing:-.03em}.p-home-score .c-stars .ic{color:#fff}.p-home-score span{opacity:.85;font-size:var(--fs-sm)}.p-home-rev{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--r-xl);background:var(--surface-2)}.p-home-rev p{margin:0;font-size:var(--fs-base);line-height:1.55}.p-home-rev small{margin-top:auto;color:var(--text-muted)}.c-search__form{border:1px solid #e6e8ec}.c-search__form .submit{background:#1c1f24}.c-cartpill{background:#f4f5f7;padding:5px 16px 5px 5px}.c-cartpill:hover{background:#ffe7db}.c-cartpill__ic .checkout_items{background:#1c1f24}@media (max-width:991.98px){.c-cartpill,.c-cartpill:hover{background:none;padding:4px}}.c-nav__item>a{font-weight:700}.c-nav__item:hover>a,.c-nav__item:focus-within>a{border-color:#ff5a1f}.c-mega{border-radius:0 0 22px 22px}.c-mega__promo{background:#ffe7db}.c-topbar{font-weight:600}.c-sechead h2{font-weight:800}.c-label--sale{background:#ff5a1f}.c-pcard__media{border-radius:22px}.c-pcard .buyButton{border-radius:50%}.c-cattile{border-radius:22px}.c-slide{background:#ffe7db}.c-slide--dark{background:#1c1f24}.c-promo--accent{background:#ff5a1f}.c-footer h3{color:#ff7a45}.c-usp .ic{color:#ff7a45}.c-tabs .nav-link.active,.scroll-nav__btn.active{border-color:#ff5a1f}.c-chip{border-radius:999px}.c-summary{background:#fff7f2}.c-steps .is-current i{background:#ff5a1f;border-color:#ff5a1f;color:#fff}.c-newsband{background:#ffe7db}.c-util{border-bottom:0}.sn-country img{border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.sn-country--rows{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.sn-country--rows a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--border);color:var(--text);font-size:var(--fs-sm)}.sn-country--rows a.is-active{border-color:var(--text);font-weight:var(--fw-semibold)}.c-search__form{background:var(--c-neutral-100);border:1px solid var(--c-neutral-200)}.sn-guidebtn{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:40px;padding:0 16px;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-soft-text);font-size:var(--fs-sm);font-weight:var(--fw-bold);white-space:nowrap;transition:background-color var(--t-fast)}.sn-guidebtn:hover{background:var(--c-brand-200)}.sn-guidebtn__dot{width:8px;height:8px;border-radius:2px;background:var(--c-brand-500)}.sn-guidebtn__short{display:none}@media (max-width:1279.98px){.sn-guidebtn__long{display:none}.sn-guidebtn__short{display:inline}}.sn-guidebtn__ic{display:none;flex:none}@media (max-width:575.98px){.sn-guidebtn{width:40px;padding:0;justify-content:center}.sn-guidebtn__dot,.sn-guidebtn__long,.sn-guidebtn__short{display:none!important}.sn-guidebtn__ic{display:block}.header-search:has(.sn-guidebtn){position:relative;padding-right:58px}.header-search:has(.sn-guidebtn) .c-search__form{position:static}.header-search .sn-guidebtn{position:absolute;right:0;top:50%;width:48px;height:48px;margin-top:-24px;border-radius:50%;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--c-brand-200)}.header-search:has(.whisper.is-open) .sn-guidebtn,.header.active-search .header-search .sn-guidebtn{display:none}.header.active-search .header-search{padding-right:0}}.header.active-search .sn-guidebtn{display:none}.sn-nav{border-top:0;border-bottom:1px solid var(--c-neutral-200)}.sn-nav .c-nav__item>a{font-size:15px;font-weight:var(--fw-bold);border-bottom:0;border-radius:var(--r-pill);min-height:40px;margin-block:6px;padding:0 14px}.sn-nav .c-nav__item>a .ic{width:10px;height:10px;opacity:.45}.sn-nav .c-nav__item:hover>a,.sn-nav .c-nav__item:focus-within>a{background:var(--c-neutral-100);color:var(--text)}.sn-nav .c-nav__item>a{padding:0 10px}@media (max-width:1499.98px){.sn-nav .c-nav__item>a{font-size:14px;padding:0 8px;gap:4px}}@media (max-width:1199.98px){.sn-nav .c-nav__item>a{font-size:13px;padding:0 6px}.sn-nav .c-nav__item>a .ic{display:none}}.sn-mega{--_edge:max(var(--gutter),calc((100vw - var(--container))/2 + var(--gutter)));left:var(--_edge);right:var(--_edge);top:calc(100% - 4px);border-radius:var(--r-lg)}.sn-mega__head{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);padding-bottom:var(--sp-4);margin-bottom:var(--sp-5);border-bottom:1px solid var(--c-neutral-200)}.sn-mega__title{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-heading);letter-spacing:var(--ls-heading)}.sn-mega__head a{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-weight:var(--fw-bold);font-size:var(--fs-sm)}.sn-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:var(--r-pill);background:var(--c-brand-500);color:#fff;font-size:12px;font-weight:var(--fw-semibold)}.sn-tag--light{background:#fff;color:var(--text)}.sn-btn-white{--_bg:#fff;--_fg:var(--c-neutral-900)}.sn-btn-white:hover{--_bg:var(--c-neutral-100);color:var(--c-neutral-900)}.sn-btn-ghost{--_bg:transparent;--_fg:#fff;--_bd:rgba(255,255,255,.85);border:1.5px solid rgba(255,255,255,.85)}.sn-btn-ghost:hover{--_bg:rgba(255,255,255,.08);color:#fff}.sn-chiplink{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--text);border-radius:var(--r-pill);font-size:13px;font-weight:var(--fw-semibold);color:var(--text)}.sn-chiplink:hover{background:var(--text);color:#fff;text-decoration:none}.c-sechead{justify-content:flex-start;gap:var(--sp-4)}.c-sechead h2{font-size:clamp(1.6rem,2.6vw,2rem)}.c-sechead__links{margin-left:auto}.sn-hero{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,82%);gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;padding-block:var(--sp-5) var(--sp-2);scrollbar-width:none}.sn-hero::-webkit-scrollbar{display:none}@media (min-width:768px){.sn-hero{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;overflow:visible}}.sn-hero__card{position:relative;display:block;aspect-ratio:3/4;max-height:420px;width:100%;border-radius:var(--r-lg);overflow:hidden;scroll-snap-align:start;color:#fff;background:var(--c-neutral-900);text-decoration:none}@media (min-width:768px){.sn-hero__card{aspect-ratio:auto;height:420px}}.sn-hero__card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease)}.sn-hero__card:hover img{transform:scale(1.03)}.sn-hero__card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.62))}.sn-hero__card:hover{color:#fff;text-decoration:none}.sn-hero__copy{position:absolute;left:var(--sp-5);right:var(--sp-5);bottom:var(--sp-5);z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.sn-hero__title{margin:0;color:#fff;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.12;font-weight:var(--fw-heading);letter-spacing:var(--ls-heading)}.sn-hero__title em{font-style:normal;color:var(--c-brand-300)}.sn-hero__text{font-size:var(--fs-sm);opacity:.92}.sn-hero__copy .c-btn{margin-top:var(--sp-2)}.sn-usp{margin-block:var(--sp-6);border-radius:var(--r-lg);background:var(--c-neutral-900);color:#fff}.sn-usp ul{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4);padding:var(--sp-5) var(--sp-6)}@media (min-width:768px){.sn-usp ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.sn-usp ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.sn-usp li{display:flex;align-items:flex-start;gap:var(--sp-3);line-height:1.25}.sn-usp__dot{width:12px;height:12px;margin-top:4px;flex:none;border-radius:2px;background:var(--c-brand-500)}.sn-usp b{display:block;font-size:15px}.sn-usp small{color:rgba(255,255,255,.7);font-size:13px}.sn-promo{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}@media (min-width:992px){.sn-promo{grid-template-columns:repeat(2,minmax(0,1fr))}}.sn-promo__card{display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--r-lg);overflow:hidden;background:var(--c-brand-50);min-height:260px}@media (min-width:576px){.sn-promo__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sn-promo__card--dark{background:var(--c-neutral-900);color:#fff}.sn-promo__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--sp-3);padding:var(--sp-7) var(--sp-6)}.sn-promo__copy h2{margin:0;font-size:clamp(1.3rem,2vw,1.6rem)}.sn-promo__card--dark h2{color:#fff}.sn-promo__text{font-size:var(--fs-sm);color:var(--c-neutral-600)}.sn-promo__card--dark .sn-promo__text{color:rgba(255,255,255,.75)}.sn-promo__text p{margin:0}.sn-promo__img{min-height:200px}.sn-promo__img img{width:100%;height:100%;object-fit:cover}.sn-blog__cats{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-bottom:var(--sp-5)}.sn-blog__cats .c-chip{background:var(--c-brand-50);color:var(--accent-soft-text);font-weight:var(--fw-semibold)}.sn-blog__cats .c-chip.is-active{background:var(--c-neutral-900);color:#fff}.sn-blog .c-blogcard small{color:var(--accent);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.02em}.sn-about{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-7);align-items:center}@media (min-width:992px){.sn-about{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sn-about .c-eyebrow{color:var(--accent)}.sn-about h2{font-size:clamp(1.8rem,3.4vw,2.75rem);line-height:1.05;margin-bottom:var(--sp-4)}.sn-about__text{color:var(--c-neutral-600);margin-bottom:var(--sp-5)}.sn-about__img{border-radius:var(--r-lg);overflow:hidden;aspect-ratio:16/10;background:var(--img-bg)}.sn-about__img img{width:100%;height:100%;object-fit:cover}.sn-footer{margin-top:var(--sp-9);border-radius:40px 40px 0 0;background:#14161a;color:rgba(255,255,255,.85)}.sn-footer .l-container{padding-top:var(--sp-8)}.sn-footer__ig{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6);align-items:center;padding-bottom:var(--sp-7);border-bottom:1px solid rgba(255,255,255,.12)}@media (min-width:992px){.sn-footer__ig{grid-template-columns:380px minmax(0,1fr)}}.sn-footer__ig h2{margin:0 0 var(--sp-4);color:#fff;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.sn-footer__ig h2 em{display:block;font-style:normal;color:var(--c-brand-500)}.sn-footer__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}@media (min-width:768px){.sn-footer__photos{grid-template-columns:repeat(6,minmax(0,1fr))}}.sn-footer__photos a{display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:rgba(255,255,255,.06)}.sn-footer__photos img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease)}.sn-footer__photos a:hover img{transform:scale(1.05)}.sn-footer__brands{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-7);padding-block:var(--sp-6);border-bottom:1px solid rgba(255,255,255,.12)}.sn-footer__brands>span{font-size:13px;color:rgba(255,255,255,.6)}.sn-footer__brands ul{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-7)}.sn-footer__brands li{font-size:var(--fs-xl);font-weight:var(--fw-heading);color:rgba(255,255,255,.85)}.sn-footer__brands li:last-child{color:var(--c-brand-500)}.sn-footer__brands img{height:28px;width:auto;filter:brightness(0) invert(1);opacity:.85}.sn-footer__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4);padding-top:var(--sp-7)}@media (min-width:992px){.sn-footer__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.sn-footer__card{padding:var(--sp-6);border-radius:var(--r-lg);background:#1f2228}.sn-footer__help{display:flex;align-items:center;gap:var(--sp-5)}.sn-footer__helpic{display:grid;place-items:center;width:64px;height:64px;flex:none;border-radius:50%;border:2px solid var(--c-brand-500);color:var(--c-brand-500)}.sn-footer__cardtitle{margin:0 0 4px;color:#fff;font-size:var(--fs-lg);font-weight:var(--fw-bold)}.sn-footer__phone{display:inline-block;color:var(--c-brand-500)!important;font-size:var(--fs-lg);font-weight:var(--fw-heading)}.sn-footer__muted{margin:0;color:rgba(255,255,255,.65);font-size:13px}.sn-footer .c-footer__news{grid-column:auto}.sn-footer .c-footer__news .c-input-group{margin-top:var(--sp-4);gap:var(--sp-2);display:flex}.sn-footer .c-footer__news .c-input{background:#fff;color:var(--c-neutral-900);border-radius:var(--r-pill);border:0}.sn-footer__cols{padding-block:var(--sp-8)}@media (min-width:992px){.sn-footer__cols{grid-template-columns:repeat(var(--fcols),minmax(0,1fr))}}.sn-footer__cols *{color:inherit!important;font-family:inherit!important;background:transparent!important}.sn-footer__cols h3,.sn-footer__cols h4{color:var(--c-brand-400)!important;font-size:var(--fs-md)!important;text-transform:none!important;margin:0 0 var(--sp-4)!important;font-weight:var(--fw-bold)}.sn-footer__cols a{color:rgba(255,255,255,.85)!important;text-decoration:none}.sn-footer__cols a:hover{color:#fff!important}.sn-footer__cols ul{list-style:none;padding:0!important;margin:0!important}.sn-footer__cols li{margin:0 0 10px!important;padding:0!important}.sn-footer__cols address{font-style:normal;line-height:1.8}.sn-footer__cols img{max-height:40px;width:auto}.sn-footer__bottom{color:rgba(255,255,255,.55);font-size:13px}.sn-footer__bottom p{margin:0}.sn-footer__bottom a{color:rgba(255,255,255,.7)}.sn-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4)}.c-steps .is-done i{background:#ff5a1f;border-color:#ff5a1f;color:#fff}.c-steps .is-done::after{background:#ff5a1f}.c-steps .is-current i{background:#fff;border-color:#ff5a1f;color:#e4490f}.sn-checkout .p-checkout-head .c-steps{max-width:720px;margin-inline:auto}@media (min-width:768px){.sn-checkout .p-checkout-head .c-steps li{flex-direction:column;align-items:center;flex:1 1 0;position:relative}.sn-checkout .p-checkout-head .c-steps li::after{position:absolute;top:21px;left:calc(50% + 40px);right:calc(-50% + 40px);min-width:0}.sn-checkout .p-checkout-head .c-steps a,.sn-checkout .p-checkout-head .c-steps span{flex-direction:column;gap:var(--sp-3);font-weight:var(--fw-medium)}.sn-checkout .p-checkout-head .c-steps i{width:42px;height:42px;font-size:var(--fs-base)}.sn-checkout .p-checkout-head .c-steps .is-current{color:#e4490f}.sn-checkout .p-checkout-head .c-steps .is-current i{background:#ff5a1f;color:#fff}}.c-header--checkout{border-bottom:1px solid var(--border)}.c-header--checkout .c-steps .is-current{color:var(--text);font-weight:var(--fw-bold)}.sn-checkout .c-summary{background:#fff;border:1px solid var(--border);border-radius:var(--card-r);padding:var(--sp-6)}.sn-checkout .c-summary__total span{font-size:var(--fs-md);font-weight:var(--fw-bold)}.sn-checkout .p-checkout__side{display:flex;flex-direction:column;gap:var(--sp-4)}.sn-recapwrap{display:contents}.sn-recap .c-summary__items .c-pmini{align-items:flex-start}.sn-recap__price{font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap}.sn-free{padding:var(--sp-4) var(--sp-5);border-radius:var(--card-r);background:#fff0e8}.sn-free .c-free p{color:var(--text);font-weight:var(--fw-medium)}.sn-free .c-free .ic{color:#e4490f}.sn-free .c-progress,.c-mini__free .c-progress{height:6px;background:#ffd9c7}.sn-free .c-progress>span,.c-mini__free .c-progress>span{background:#ff5a1f}.sn-free .c-free.is-done p,.sn-free .c-free.is-done .ic{color:var(--c-success)}.sn-nextgift{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;padding:var(--sp-3) var(--sp-4);border:1px dashed var(--border-strong);border-radius:var(--card-r);font-size:var(--fs-sm)}.sn-nextgift__ic{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff1ea;color:#e4490f}.sn-nextgift__txt{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.3}.sn-nextgift__txt span{font-weight:var(--fw-semibold)}.sn-nextgift__txt b{color:#e4490f;font-size:var(--fs-xs);font-weight:var(--fw-bold)}.sn-nextgift__bar{grid-column:1/-1;height:5px;border-radius:999px;background:var(--surface-3);overflow:hidden}.sn-nextgift__bar i{display:block;height:100%;border-radius:inherit;background:#ff5a1f}.sn-coupon{align-items:center;text-align:center}.sn-coupon .c-coupon__toggle{font-weight:var(--fw-medium);color:var(--text-muted);font-size:var(--fs-sm)}.sn-coupon .collapse,.sn-coupon .collapsing{width:100%}.sn-coupon .sp-cupons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.sn-cart .c-cartrow__rm{color:var(--text-subtle)}.sn-cart .c-cartrow .itemTotal small{display:block}.sn-epprice{color:#e4490f!important;font-weight:var(--fw-semibold)}.sn-cart .itemTotal .sn-epprice{font-size:var(--fs-xs);font-family:var(--ff-base)}.sn-epbadge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:#ffe7db;color:#b8390a;font-weight:var(--fw-semibold)}.sn-epalert b{display:block}.sn-epalert p{margin:0}.sn-itemgifts{align-items:flex-start}.sn-itemgifts ul{margin:2px 0 0;padding-left:1.1em}.sn-itemgifts a{color:inherit}.sn-catalog.c-check{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border:1px solid var(--border);border-radius:var(--card-r);cursor:pointer;font-size:var(--fs-sm)}.sn-catalog img{width:40px;height:40px;object-fit:contain;border-radius:var(--r-sm);background:var(--img-bg)}.sn-catalog:has(input:checked){border-color:#ff5a1f;background:#fff7f2}.sn-eptotal{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:#fff3ec;color:#b8390a;font-size:var(--fs-sm)}.sn-eptotal b{font-size:var(--fs-md);white-space:nowrap}.sn-eptotal small{display:block;margin-top:2px;font-size:var(--fs-xs);color:var(--text-muted)}.sn-reco__track{display:flex;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--sp-2)}.sn-reco__track::-webkit-scrollbar{display:none}.sn-reco__item{flex:0 0 calc((100% - var(--sp-4)) / 2.2);scroll-snap-align:start;min-width:0}@media (min-width:768px){.sn-reco__item{flex-basis:calc((100% - 2 * var(--sp-4)) / 3)}}@media (min-width:1200px){.sn-reco__item{flex-basis:calc((100% - 5 * var(--sp-4)) / 6)}}.sn-steps .sn-step{display:flex;flex-direction:column;gap:var(--sp-4)}.sn-steps .sn-step>h2{margin:0;font-size:var(--fs-lg)}.sn-steps .checkBoxBig{border-radius:var(--r-md)}.sn-steps .checkBoxBig.active,.sn-steps .checkBoxBig:has(input:checked){border-color:#ff5a1f;box-shadow:inset 0 0 0 1px #ff5a1f}.sn-steps .checkBoxBig input:checked{border-color:#ff5a1f}.sn-steps .c-option__price.is-free{color:var(--c-success)}.sn-checkout .p-checkout{padding-top:var(--sp-6)}.p-login-hint{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-md);background:var(--surface-3);font-size:var(--fs-sm)}.j_viesRpdpMsg[hidden]{display:none}.c-field.is-loading{opacity:.6;pointer-events:none}.sn-advice{padding:var(--sp-4) var(--sp-5);border-radius:var(--card-r);background:#fff0e8;font-size:var(--fs-sm)}.sn-advice p{margin:2px 0 0}.sn-advice a{color:#e4490f;font-weight:var(--fw-bold);text-decoration:none}.sn-cart .sn-epline{background:#fff3ec;color:#b8390a}.sn-cart .sn-epline .ic{color:#e4490f}.sn-epbadge{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sn-hide{display:none!important}.sn-epoukaz-note{margin:var(--sp-2) 0 0}.sn-contact{display:flex;flex-direction:column;gap:var(--sp-9);max-width:1100px;margin-inline:auto;padding-bottom:var(--sp-10)}.sn-contact>h1{margin:0}.sn-help{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-9) var(--sp-6);border-radius:24px;background:#fff1ea;text-align:center}.sn-help__head{display:flex;align-items:center;gap:var(--sp-4)}.sn-help__ic{display:grid;place-items:center;width:60px;height:60px;flex:none;border-radius:50%;background:#fff;color:#e4490f}.sn-help__ic .ic{width:28px;height:28px}.sn-help h2{margin:0;font-size:clamp(1.25rem,3vw,1.625rem);text-align:left;max-width:15ch}.sn-help__topics{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);font-weight:var(--fw-bold)}.sn-help__phone{font-size:clamp(1.5rem,4vw,1.875rem);font-weight:800;color:#e4490f;text-decoration:none;font-variant-numeric:tabular-nums}.sn-help__phone:hover{color:#b8390a}.sn-help__meta{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.sn-store{display:grid;grid-template-columns:minmax(0,1fr);border-radius:24px;overflow:hidden;background:#1c1f24;color:#fff}@media (min-width:768px){.sn-store{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-store--single{grid-template-columns:minmax(0,1fr)}}.sn-store__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);padding:clamp(24px,4vw,40px)}.sn-store__info h2{margin:0;color:#fff;font-size:clamp(1.375rem,3vw,1.75rem)}.sn-store__badge{padding:4px 10px;border-radius:8px;background:#ff5a1f;font-size:var(--fs-xs);font-weight:var(--fw-bold)}.sn-store__text{margin:0;color:#c9ccd2;font-size:var(--fs-sm);line-height:1.6}.sn-store .c-prose{--text:#fff;--text-muted:#c9ccd2;color:#c9ccd2}.sn-store .c-prose h3{margin:0 0 var(--sp-2);color:#fff;font-size:var(--fs-base)}.sn-store .c-prose strong{color:#fff}.sn-store .c-prose p{margin:0 0 var(--sp-2)}.sn-store .c-prose table{width:100%;max-width:340px;border:0!important;border-collapse:collapse;font-size:var(--fs-sm)}.sn-store .c-prose th,.sn-store .c-prose td{padding:3px 0;border:0!important;border-bottom:1px solid #33373f!important;background:none;color:#c9ccd2;text-align:left;font-weight:var(--fw-normal)}.sn-store .c-prose th{color:#fff;font-weight:var(--fw-semibold)}.sn-store__nav{margin-top:var(--sp-2);background:#fff;color:#1c1f24;border-color:#fff}.sn-store__nav:hover{background:#ffe7db;border-color:#ffe7db;color:#1c1f24}.sn-store__map{padding:clamp(16px,3vw,24px);background:#24272d}.sn-store__map iframe{display:block;width:100%;min-height:260px;border:0!important;border-radius:16px}.sn-store__map p:empty{display:none}.sn-service{display:flex;flex-direction:column;gap:var(--sp-4)}.sn-service h2,.sn-insurers h2{margin:0;font-size:var(--fs-lg)}.sn-service__grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sn-service__card{display:flex;flex-direction:column;gap:6px;padding:22px;border:1px solid var(--border);border-radius:18px;font-size:var(--fs-sm)}.sn-service__card::before{content:"";width:10px;height:10px;margin-bottom:8px;background:#ff5a1f}.sn-service__card h3{margin:0;font-size:var(--fs-base);font-weight:800;text-transform:none}.sn-service__card.c-prose h3{font-size:var(--fs-base);font-weight:800;text-transform:lowercase}.sn-service__card.c-prose h3::first-letter{text-transform:uppercase}.sn-service__card .c-prose,.sn-service__card.c-prose{color:var(--text-muted);font-size:var(--fs-sm)}.sn-service__card p{margin:0 0 6px}.sn-service__card a{color:#e4490f}.sn-service__card .telLink{display:inline-flex;align-items:center;gap:6px;font-weight:var(--fw-semibold);text-decoration:none}.sn-service__card .telLink img{width:16px;height:16px;margin:0!important}.sn-insurers{display:flex;flex-direction:column;gap:var(--sp-4)}.sn-insurers__list{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none}.sn-insurer{display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:100%;padding:18px;border:1px solid var(--border);border-radius:18px;color:var(--text);text-decoration:none;font-size:var(--fs-sm);transition:border-color var(--t-fast)}.sn-insurer:hover{border-color:#ff5a1f;color:var(--text);text-decoration:none}.sn-insurer__img{display:flex;align-items:center;height:48px}.sn-insurer__img img{max-height:48px;width:auto;max-width:150px;object-fit:contain}.sn-insurer__name{font-weight:var(--fw-semibold);line-height:1.35}.sn-insurer__code{padding:2px 10px;border-radius:999px;background:#ffe7db;color:#b8390a;font-weight:var(--fw-bold);font-size:var(--fs-xs)}.sn-cform{padding:clamp(20px,4vw,36px);border-radius:24px;background:#f7f7f9}.sn-cform .c-input,.sn-cform .c-textarea{background:#fff}.sn-cform .alert{margin:0}.sn-faq{max-width:960px;margin-inline:auto;padding-bottom:var(--sp-10)}.sn-faq__head{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--sp-8);text-align:center}.sn-faq__head h1{margin:0}.sn-faq__head p{margin:0;color:var(--text-muted)}.sn-faq__head a{color:#e4490f;font-weight:var(--fw-bold);text-decoration:none;white-space:nowrap}.sn-faq__group{display:flex;flex-direction:column;gap:10px;scroll-margin-top:var(--sp-6)}.sn-faq__group+.sn-faq__group{margin-top:var(--sp-8)}.sn-faq__group>h2{margin:0 0 4px;font-size:var(--fs-md)}.sn-faq__group>p{margin:0 0 4px}.sn-faq__item{border:1px solid var(--border);border-radius:16px;background:#fff;overflow:hidden}.sn-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);padding:18px 22px;font-weight:var(--fw-bold);cursor:pointer;list-style:none}.sn-faq__item summary::-webkit-details-marker{display:none}.sn-faq__item summary:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:16px}.sn-faq__sign{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:#f4f5f7;color:#1c1f24}.sn-faq__sign .ic+.ic,.sn-faq__item[open] .sn-faq__sign .ic:first-child{display:none}.sn-faq__item[open] .sn-faq__sign{background:#ff5a1f;color:#fff}.sn-faq__item[open] .sn-faq__sign .ic+.ic{display:block}.sn-faq__body{padding:0 22px 20px;color:#4a4f57}.sn-rental{padding-bottom:var(--sp-10)}.sn-rental__price{display:flex;flex-direction:column;gap:2px}.sn-rental__price .price__now{font-size:var(--fs-xl);color:var(--price)}.sn-rental__text{font-size:var(--fs-sm)}.sn-rgal__thumb{display:block;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:var(--r-md);background:var(--img-bg);overflow:hidden;cursor:pointer}.sn-rgal__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sn-rgal__thumb.active{border-color:#ff5a1f}.sn-rcard .c-pcard__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sn-rcard__foot{flex-wrap:wrap;align-items:center}.sn-rcard__foot .c-price{display:flex;flex-direction:column}.sn-cmp{padding-bottom:var(--sp-10)}.sn-cmp .c-wizard{margin-bottom:var(--sp-2)}.sn-cmp .c-wizard .is-done{color:var(--text)}.sn-cmp .c-alert--success p{margin:0}.sn-cmp-item{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1.5px solid var(--border);border-radius:18px;background:#fff;transition:border-color var(--t-fast)}.sn-cmp-item.is-on{border-color:#ff5a1f;background:#fffaf7}.sn-cmp-item.is-out{opacity:.6}.sn-cmp-item__head{display:flex;align-items:center;gap:var(--sp-3);cursor:pointer}.sn-cmp-item__head input{width:20px;height:20px;flex:none;accent-color:#e4490f}.sn-cmp-item__head .c-pmini{flex:1;padding:0}.sn-cmp-item__head .c-pmini__name{white-space:normal}.sn-cmp-item__ctrl{display:flex;flex-direction:column;gap:var(--sp-3);padding-left:32px}.sn-cmp-item__warr.is-ok{color:var(--c-success)}.sn-cmp-item__warr.is-exp,.sn-cmp-item__out{color:var(--c-danger)}.sn-cmp-qty input:disabled{color:var(--text)}.sn-cmp .c-segment+.c-wizard{margin-top:var(--sp-2)}.sn-cmp__done{margin-top:var(--sp-4)}@media (max-width:575.98px){.sn-cmp-item__ctrl{padding-left:0}}.sn-guide{--gd-dot:var(--c-brand-300);--gd-on:var(--c-brand-500);--gd-line:var(--c-neutral-300)}.sn-guide__dialog{max-width:1040px}@media (min-width:576px){.sn-guide__dialog{margin:var(--sp-6) auto;padding:0 var(--sp-4)}}.sn-guide .modal-content{border-radius:28px;overflow:hidden}.sn-guide__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3) var(--sp-4);padding:var(--sp-5) 28px;border-bottom:1px solid var(--c-neutral-200)}.sn-guide__title{display:flex;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:800;letter-spacing:0}.sn-guide__sq{width:10px;height:10px;background:var(--gd-on);flex:none}.sn-guide__steps{display:flex;align-items:center;gap:var(--sp-2);flex:1;justify-content:center;min-width:260px;margin:0;padding:0;list-style:none}.sn-guide__step{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-subtle)}.sn-guide__step:not(:last-child)::after{content:"";width:22px;height:2px;margin:0 4px;background:var(--c-neutral-200)}.sn-guide__num{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--c-neutral-100);color:var(--text-subtle);font-size:12px;font-weight:800}.sn-guide__num .ic{display:none;width:14px;height:14px;stroke-width:3}.sn-guide__step.is-current{color:var(--text)}.sn-guide__step.is-current .sn-guide__num,.sn-guide__step.is-done .sn-guide__num{background:var(--accent);color:var(--accent-contrast)}.sn-guide__step.is-done .sn-guide__num span{display:none}.sn-guide__step.is-done .sn-guide__num .ic{display:block}.sn-guide__close{width:40px;height:40px;border:0;border-radius:50%;background:var(--c-neutral-100);color:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.sn-guide__close:hover{background:var(--c-neutral-200)}.sn-guide button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sn-guide__s1{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:36px;align-items:center;padding:32px 28px}.sn-guide__intro{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.sn-guide__kicker{margin:0;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.sn-guide__h{margin:0;font-size:clamp(28px,4vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.05}.sn-guide__lead{margin:0;font-size:16px;line-height:1.55;color:var(--text-muted)}.sn-guide__who{display:flex;flex-direction:column;gap:var(--sp-2)}.sn-guide__label{font-size:13px;font-weight:700;color:var(--text-muted)}.sn-guide__seg{display:flex;gap:4px;align-self:flex-start;padding:4px;border-radius:var(--r-pill);background:var(--c-neutral-100)}.sn-guide__seg button{height:40px;padding:0 20px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-muted);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.sn-guide__seg button[aria-checked="true"]{background:var(--c-neutral-0);color:var(--text);box-shadow:0 1px 4px rgba(20,22,26,.12)}.sn-guide__list{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);margin:0;padding:0;list-style:none}.sn-guide__li{display:flex;align-items:center;gap:10px;width:100%;height:52px;padding:0 14px;border:1px solid var(--c-neutral-200);border-radius:14px;background:var(--c-neutral-0);color:var(--text);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.sn-guide__li:hover{border-color:var(--gd-on)}.sn-guide__bullet{width:8px;height:8px;background:var(--gd-on);flex:none}.sn-guide__gen{display:flex;flex-direction:column;gap:10px;padding-top:var(--sp-5);border-top:1px solid var(--c-neutral-200)}.sn-guide__muted{margin:0;font-size:14px;color:var(--text-muted)}.sn-guide__genbtn{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);width:100%;padding:16px 18px;border:1px solid var(--c-neutral-200);border-radius:16px;background:var(--c-neutral-50);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-fast),background-color var(--t-fast)}.sn-guide__genbtn:hover{border-color:var(--gd-on);background:var(--c-brand-50)}.sn-guide__genbtn>span{display:flex;flex-direction:column;gap:3px}.sn-guide__genbtn strong{font-size:15px;font-weight:800}.sn-guide__genbtn small{font-size:13px;color:var(--text-muted)}.sn-guide__genbtn .ic{color:var(--accent);stroke-width:2.6}.sn-guide__fig{position:relative;width:100%;max-width:560px;aspect-ratio:560/500;justify-self:center;border-radius:28px;border:1px solid #edeef1;background:radial-gradient(ellipse at 50% 45%,var(--c-neutral-0) 0%,var(--c-neutral-100) 70%);overflow:hidden;font-size:clamp(11px,2.4vw,14px)}.sn-guide__img{position:absolute;left:21.4286%;top:2%;width:57.1429%;height:96%;object-fit:contain;display:none}.sn-guide__fig[data-fig="muz"] .sn-guide__img--muz,.sn-guide__fig[data-fig="zena"] .sn-guide__img--zena,.sn-guide__fig[data-fig="dite"] .sn-guide__img--dite{display:block}.sn-guide__fig[data-fig="muz"] .sn-guide__pt{--x:var(--xm);--y:var(--ym)}.sn-guide__fig[data-fig="zena"] .sn-guide__pt{--x:var(--xz);--y:var(--yz)}.sn-guide__fig[data-fig="dite"] .sn-guide__pt{--x:var(--xd);--y:var(--yd)}.sn-guide__pt{position:static;display:block;width:0;height:0;padding:0;border:0;background:none;font:inherit;cursor:pointer}.sn-guide__pt>span{position:absolute;top:calc(2% + var(--y) * .96%);transform:translateY(-50%)}.sn-guide__dot{left:calc(21.4286% + var(--x) * .571429%);width:22px;height:22px;margin-left:-11px;border-radius:50%;border:3px solid var(--c-neutral-0);background:var(--gd-dot);box-shadow:0 0 0 0 rgba(255,90,31,.22),0 2px 6px rgba(0,0,0,.15);transition:box-shadow var(--t-fast),background-color var(--t-fast);z-index:2}.sn-guide__line{height:0;border-top:1.5px dashed var(--gd-line);pointer-events:none}.sn-guide__pt--L .sn-guide__line{left:25.7143%;width:calc(var(--x) * .571429% - 4.2857%)}.sn-guide__pt--R .sn-guide__line{left:calc(21.4286% + var(--x) * .571429%);width:calc(52.8571% - var(--x) * .571429%)}.sn-guide__lab{display:flex;align-items:center;height:2.43em;padding:0 1em;border-radius:var(--r-pill);background:var(--c-neutral-0);color:var(--text);font-weight:700;white-space:nowrap;box-shadow:0 1px 4px rgba(20,22,26,.1);transition:background-color var(--t-fast),color var(--t-fast);z-index:3}.sn-guide__pt--L .sn-guide__lab{right:74.2857%}.sn-guide__pt--R .sn-guide__lab{left:74.2857%}.sn-guide__pt:hover .sn-guide__dot,.sn-guide__pt:focus-visible .sn-guide__dot{background:var(--gd-on);box-shadow:0 0 0 9px rgba(255,90,31,.22),0 2px 6px rgba(0,0,0,.15)}.sn-guide__pt:hover .sn-guide__lab,.sn-guide__pt:focus-visible .sn-guide__lab{background:var(--accent);color:var(--accent-contrast)}.sn-guide__pt:hover .sn-guide__line,.sn-guide__pt:focus-visible .sn-guide__line{border-top-style:solid;border-top-color:var(--gd-on)}.sn-guide__pt:focus-visible{outline:0}.sn-guide__pt:focus-visible .sn-guide__lab{outline:2px solid var(--focus);outline-offset:2px}.sn-guide__s2body{display:flex;flex-direction:column;gap:26px;padding:28px;transition:opacity var(--t-fast)}.sn-guide__s2body:empty{display:none}.sn-guide__s2body.is-loading{opacity:.5;pointer-events:none}.sn-guide__loading{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);min-height:240px;color:var(--text-muted)}.sn-guide__loading[hidden]{display:none}.sn-guide__error{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.sn-guide__s2head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--sp-4)}.sn-guide__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:var(--r-pill);background:#fff1ea;color:#c93e0a;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sn-guide__chip:hover{background:var(--c-brand-100)}.sn-guide__h2{margin:10px 0 0;font-size:clamp(24px,3.4vw,32px);font-weight:800;letter-spacing:-.02em;outline:0}.sn-guide__count{margin:0;font-size:14px;color:var(--text-muted)}.sn-guide__subs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--sp-3)}.sn-guide__sub{display:flex;flex-direction:column;gap:10px;padding:8px 8px 12px;border:1px solid var(--c-neutral-200);border-radius:18px;background:var(--c-neutral-0);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-fast)}.sn-guide__sub:hover{border-color:var(--gd-on)}.sn-guide__sub.is-active{border:2px solid var(--gd-on);padding:7px 7px 11px;background:#fff7f3}.sn-guide__subimg{display:block;width:100%;aspect-ratio:4/3;border-radius:12px;background:var(--c-neutral-100);overflow:hidden}.sn-guide__subimg img{display:block;width:100%;height:100%;object-fit:cover}.sn-guide__subname{padding:0 4px;font-size:14px;font-weight:800;line-height:1.25}.sn-guide__subcount{padding:0 4px;font-size:12px;color:var(--text-muted)}.sn-guide__prods{display:flex;flex-direction:column;gap:var(--sp-4)}.sn-guide__h3{margin:0;font-size:20px;font-weight:800;letter-spacing:-.01em}.sn-guide__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:24px 18px}.sn-guide__foot{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--sp-4);align-items:stretch}.sn-guide__help{display:flex;align-items:center;gap:14px;padding:var(--sp-5);border-radius:20px;background:var(--secondary);color:var(--c-neutral-0)}.sn-guide__helpic{width:52px;height:52px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--gd-on);color:var(--c-brand-400)}.sn-guide__help p{display:flex;flex-direction:column;gap:3px;margin:0}.sn-guide__help strong{font-size:16px;font-weight:800}.sn-guide__help a{font-size:17px;font-weight:800;color:var(--c-brand-400);text-decoration:none}.sn-guide__help small{font-size:13px;color:#c9ccd2}.sn-guide__all{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--sp-3)}.sn-guide__all small{font-size:12px;line-height:1.5;color:var(--text-subtle)}.sn-guide__back{padding:var(--sp-4) 28px;border-top:1px solid var(--c-neutral-200)}.sn-guide__backbtn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--text-muted);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}@media (max-width:999.98px){.sn-guide__s1{grid-template-columns:minmax(0,1fr)}.sn-guide__fig{order:-1}}@media (max-width:599.98px){.sn-guide__head{padding:var(--sp-4);flex-wrap:nowrap}.sn-guide__title{font-size:15px}.sn-guide__steps{display:none}.sn-guide__s1{padding:var(--sp-5) var(--sp-4);gap:var(--sp-5)}.sn-guide__fig{display:none}.sn-guide__list{display:grid}.sn-guide__s2body{padding:var(--sp-5) var(--sp-4)}.sn-guide__subs{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5) var(--sp-3)}.sn-guide__foot{grid-template-columns:minmax(0,1fr)}.sn-guide__back{padding:var(--sp-3) var(--sp-4)}.sn-guide .modal-content{border-radius:0}}.sn-wh .c-wh__chips .sn-wh__chip{min-height:38px;padding:0 16px;border:1px solid var(--c-neutral-200);background:var(--c-neutral-0);font-weight:700;font-size:14px;font-family:inherit;cursor:pointer}.sn-wh .c-wh__chips .sn-wh__chip:hover{border-color:var(--text);text-decoration:none}.sn-wh__cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px var(--sp-3)}.sn-wh__cat{display:flex;align-items:center;gap:var(--sp-3);padding:6px;border-radius:12px;color:var(--text);font-size:14px;font-weight:700;line-height:1.25}.sn-wh__cat:hover{background:var(--c-neutral-100);color:var(--text);text-decoration:none}.sn-wh__cat img,.sn-wh__catph{width:40px;height:40px;flex:none;border-radius:10px;object-fit:cover;background:var(--c-neutral-100)}.sn-wh__guide{display:flex;align-items:center;gap:var(--sp-4);width:100%;margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);border:0;border-radius:18px;background:var(--accent);color:var(--accent-contrast);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--t-fast)}.sn-wh__guide:hover{background:var(--accent-hover)}.sn-wh__guideic{width:42px;height:42px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--secondary)}.sn-wh__guideic span{width:12px;height:12px;background:var(--gd-on,var(--c-brand-500))}.sn-wh__guidetxt{flex:1;display:flex;flex-direction:column;gap:2px;font-size:14px}.sn-wh__guidetxt strong{font-size:16px;font-weight:800}.sn-short{margin:0;color:var(--text-muted);line-height:1.6}.sn-short__more{font-weight:var(--fw-semibold);color:#e4490f;white-space:nowrap;text-decoration:none}.sn-short__more .ic{vertical-align:-2px}.sn-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.sn-chips .c-chip{background:var(--surface);border:1px solid var(--border);font-weight:var(--fw-semibold);font-size:13px}.sn-zp{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.sn-zp b{color:var(--text);font-size:var(--fs-md)}.sn-buy{background:var(--surface-2);border-radius:22px;padding:22px;gap:var(--sp-4)}.sn-buy .buyBox{padding:0;background:none;border-radius:0}.sn-buy .buyBox__buy .prDetailBtn{min-width:0}@media (max-width:575px){.sn-buy{padding:16px;border-radius:18px}.sn-buy .buyBox__buy .prDetailBtn{white-space:normal;padding-inline:12px}}.sn-buy .c-variants__head{align-items:baseline}.sn-sizelink{font-size:13px;font-weight:var(--fw-semibold);color:#e4490f;white-space:nowrap}.sn-vconf__group{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.sn-vconf__name{float:none;width:auto;margin:0;padding:0;font-size:var(--fs-sm)}.sn-vconf__name span{color:var(--text-muted)}.sn-vconf .c-variants__list[hidden]{display:none}.sn-vconf__opt{position:relative;cursor:pointer}.sn-vconf__opt.c-vtile{min-width:56px;min-height:44px;border-radius:12px;border-width:1px;font-size:15px}.sn-vconf__opt.active{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.sn-vconf__opt:focus-within{outline:2px solid var(--focus);outline-offset:2px}.sn-vconf__opt.is-off{color:var(--text-subtle);background:repeating-linear-gradient(135deg,transparent 0 6px,var(--surface-3) 6px 7px)}.sn-vconf__opt.is-off span{text-decoration:line-through}.sn-vconf__opt--img{display:inline-flex;width:56px;height:56px;padding:3px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);overflow:hidden}.sn-vconf__opt--img img{width:100%;height:100%;object-fit:cover;border-radius:9px}.sn-vconf__opt--img.active{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.sn-vconf__opt--img.is-off img{opacity:.4}.sn-vconf__desc{margin:0}.sn-vconf__desc:empty{display:none}.sn-dhelp{display:flex;gap:14px;align-items:center;border:1px solid var(--border);border-radius:18px;padding:14px 18px}.sn-dhelp__ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:50%;background:#fff1ea;color:#e4490f}.sn-dhelp p{margin:0;display:flex;flex-direction:column;font-size:var(--fs-sm);line-height:1.45}.sn-dhelp p>span{color:var(--text-muted)}.sn-dhelp a{color:#e4490f;font-weight:var(--fw-bold);text-decoration:none}.sn-dusp{display:flex;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none;font-size:13px}.sn-dusp li{display:flex;gap:8px;align-items:center;white-space:nowrap}.sn-dusp li::before{content:"";width:8px;height:8px;flex:none;background:#ff5a1f}.sn-recomm h2{margin:0 0 var(--sp-3);font-size:var(--fs-md)}.sn-recomm__list{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.sn-recomm .c-pmini{align-items:center}.sn-recomm .c-pmini__body{flex:1;min-width:0}.sn-label-rx{--label-bg:#fff;--label-fg:#1c1f24;box-shadow:inset 0 0 0 1px var(--border)}.sn-epk{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:16px 18px}.sn-epk.is-ok{border-color:var(--c-success)}.sn-epk__head{display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap}.sn-epk__ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:50%;background:#fff1ea;color:#e4490f}.sn-epk__title{flex:1;min-width:160px}.sn-epk__title h2{margin:0;font-size:var(--fs-base)}.sn-epk__title p{margin:0;font-size:var(--fs-xs);color:var(--text-muted)}.sn-epk .j-sn-epk-toggle .ic{transition:transform var(--t-base,.2s)}.sn-epk .j-sn-epk-toggle.active .ic{transform:rotate(180deg)}.sn-epk__body{margin-top:var(--sp-3)}.sn-epk__body[hidden],.sn-epk [hidden]{display:none!important}.sn-epk__field{position:relative}.sn-epk__input{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:var(--fs-md);letter-spacing:.12em;text-transform:uppercase;padding-right:44px}.sn-epk__input.is-valid{border-color:var(--c-success)}.sn-epk__input.is-invalid{border-color:var(--c-danger)}.sn-epk__ok{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--c-success);display:none}.sn-epk.is-ok .sn-epk__ok{display:inline-flex}.sn-epk__msg{margin:0;font-size:var(--fs-sm)}.sn-epk__msg:empty{display:none}.sn-epk__msg.is-ok{color:var(--c-success)}.sn-epk__msg.is-err{color:var(--c-danger)}.sn-epk__hint{display:flex;gap:6px;align-items:center}.sn-epk__code{margin:0;text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:var(--fs-xl);font-weight:var(--fw-bold);letter-spacing:.15em}#snEpoukazModal .modal-title .ic{color:#e4490f;vertical-align:-3px}.sn-epk-price{background:#fff1ea}.sn-epk-price .ic{color:#e4490f}.sn-epk-price strong{color:#c93e0a}.sn-desc{display:grid;gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.sn-desc--side{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:var(--sp-9);align-items:start}.sn-side{position:sticky;top:96px}}.sn-desc .p-desc{max-width:none}.sn-desc__faq{margin-top:var(--sp-7)}.sn-side{display:flex;flex-direction:column;gap:var(--sp-3)}.sn-side__box{border:1px solid var(--border);border-radius:18px;padding:20px;font-size:var(--fs-sm)}.sn-side__box h3{margin:0 0 var(--sp-2);font-size:var(--fs-base);font-weight:800}.sn-side__params{margin:0}.sn-side__params div{display:flex;justify-content:space-between;gap:var(--sp-3);padding:8px 0;border-bottom:1px solid var(--surface-3)}.sn-side__params div:last-child{border-bottom:0;padding-bottom:0}.sn-side__params dt{font-weight:var(--fw-normal);color:var(--text-muted)}.sn-side__params dd{margin:0;font-weight:var(--fw-semibold);text-align:right}.sn-side__medical{background:var(--surface-2);border:0;line-height:1.55}.sn-side__medical p:last-child{margin-bottom:0}.sn-side__care{background:#fff1ea;border:0}.sn-care{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.sn-care__ic{display:inline-flex;padding:4px;border-radius:10px;background:#fff;cursor:help}.sn-care__ic img{width:40px;height:40px;object-fit:contain}.sn-360{position:absolute;inset:0;z-index:3;background:var(--surface)}.sn-360 .viewer-360{position:relative;width:100%;height:100%;overflow:hidden;cursor:grab;display:flex;align-items:center;justify-content:center;touch-action:pan-y}.sn-360 .viewer-360.dragging{cursor:grabbing}.sn-360 #viewer360Image{max-width:100%;max-height:100%;object-fit:contain;user-select:none;pointer-events:none}.sn-360 .viewer-360-overlay{position:absolute;inset:0;pointer-events:none}.sn-360 .viewer-360-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 20px;border-radius:14px;background:rgba(17,18,21,.72);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-align:center}.sn-360 .viewer-360-close{position:absolute;top:12px;right:12px;pointer-events:auto;background:var(--surface);box-shadow:var(--sh-1)}.sn-360__thumb{position:relative;padding:0;border:0;background:var(--img-bg);border-radius:inherit;cursor:pointer;overflow:hidden}.sn-360__thumb img{width:100%;height:100%;object-fit:cover}.sn-360__badge{position:absolute;left:6px;top:6px;display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:6px;background:#ff5a1f;color:#fff;font-size:11px;font-weight:var(--fw-bold)}.sn-cmp .j-sn-cmp-summary p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.sn-cmp-qty{align-self:flex-start}.sn-guide__s1[hidden],.sn-guide__s2[hidden]{display:none}.sn-footer__cols img[src*="facebook"],.sn-footer__cols img[src*="instagram"],.sn-footer__cols img[src*="youtube"]{filter:brightness(0) invert(1)}@media (max-width:575.98px){.sn-footer__helpic{width:48px;height:48px}.sn-footer__help{gap:var(--sp-4)}}.c-field[hidden]{display:none}form:has(.j-regtype[value="company"]:checked) #userCompanyInfo{flex-direction:column;gap:var(--sp-4)}#userCompanyInfo .c-input-group .c-btn{white-space:nowrap;flex:none}#userCompanyInfo .c-input-group .c-input{min-width:0}.c-free.is-done .c-progress>span{background:var(--c-success)}.sn-cathead{display:flex;flex-direction:column;gap:10px;max-width:960px;padding-block:var(--sp-2) var(--sp-5)}.sn-cathead h1{margin:0;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:800;letter-spacing:-.03em}.sn-cathead .p-cat__desc,.sn-cathead p{max-width:none;font-size:15px;line-height:1.6;color:#4a4f57}.sn-subcats{display:grid;grid-auto-flow:column;grid-auto-columns:116px;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter)*-1) var(--sp-6);padding:0 var(--gutter)}.sn-subcats::-webkit-scrollbar{display:none}@media (min-width:768px){.sn-subcats{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));overflow:visible;margin-inline:0;padding:0}}.sn-subcat{display:flex;flex-direction:column;gap:8px;padding:8px 8px 12px;border-radius:16px;background:#f4f5f7;color:var(--text);text-align:center;text-decoration:none;scroll-snap-align:start;transition:background-color var(--t-fast)}.sn-subcat:hover{background:#fff1ea;color:var(--text);text-decoration:none}.sn-subcat__img{display:block;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:#fff}.sn-subcat__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sn-subcat__name{font-size:13px;font-weight:700;line-height:1.3;hyphens:auto;overflow-wrap:break-word}.sn-catbanner{margin-bottom:var(--sp-6)}.sn-catbanner__card{display:grid;grid-template-columns:minmax(0,1fr);border-radius:22px;overflow:hidden;background:#1c1f24;color:#fff}@media (min-width:768px){.sn-catbanner__card{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:200px;max-height:300px}}.sn-catbanner__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:24px}@media (min-width:768px){.sn-catbanner__copy{padding:28px 32px}}.sn-catbanner__title{margin:0;color:#fff;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.15}.sn-catbanner__text{margin:0;color:rgba(255,255,255,.82);font-size:var(--fs-sm);max-width:52ch}.sn-catbanner__btn{margin-top:6px}.sn-catbanner__img{order:-1;aspect-ratio:16/9;min-height:0}@media (min-width:768px){.sn-catbanner__img{order:0;aspect-ratio:auto}}.sn-catbanner__img img,.sn-catbanner__img picture{display:block;width:100%;height:100%;object-fit:cover}.sn-catbanner__pic{display:block;border-radius:22px;overflow:hidden}.sn-catbanner__pic img{display:block;width:100%;height:auto}.sn-catbanner .owl-dots{margin-top:var(--sp-3)}.sn-best{margin-bottom:var(--sp-6)}.sn-best .c-bestlist{margin-bottom:0}.sn-best .c-bestlist .c-pmini{border:0;border-radius:16px;background:#f4f5f7}.sn-best .c-bestlist .c-pmini:hover{background:#fff1ea}.sn-best .c-bestlist .c-pmini::before{background:#ff5a1f;color:#fff}.sn-best .c-pmini__img{background:#fff}.p-list{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.p-list .p-list__main{gap:var(--sp-5)}.sn-fcount{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;margin-left:6px;border-radius:999px;background:#ff5a1f;color:#fff;font-size:11px;font-weight:700;line-height:1}.sn-fpop__foot{display:none}@media (max-width:991.98px){.sn-fbar .offcanvas-body{display:flex;flex-direction:column}.sn-fbar .c-fswitches{order:-1}}@media (min-width:992px){.sn-fbar.filterPanel.offcanvas{position:relative;inset:auto;z-index:20;border-top:1px solid #e6e8ec;padding-top:18px}.sn-fbar .offcanvas-body{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sn-fbar .c-fgroup{position:relative;border:0}.sn-fbar .c-fgroup>summary{gap:8px;min-height:44px;padding:0 16px 0 18px;border:1px solid #e0e2e6;border-radius:999px;background:#fff;font-size:14px;font-weight:700;white-space:nowrap;transition:border-color var(--t-fast)}.sn-fbar .c-fgroup>summary:hover{border-color:#1c1f24}.sn-fbar .c-fgroup>summary .ic{width:14px;height:14px;transition:none}.sn-fbar .c-fgroup[open]>summary .ic{transform:none}.sn-fbar .c-fgroup.is-pop>summary{border:2px solid #1c1f24;padding:0 15px 0 17px}.sn-fbar .c-fgroup.is-pop>summary .ic{transform:rotate(180deg)}.sn-fbar .c-fgroup.is-active>summary{border-color:#1c1f24}.sn-fbar .c-fgroup .sn-fcount{margin-left:0}.sn-fbar .c-fgroup>.c-fgroup__body{display:none}.sn-fbar .c-fgroup.is-pop>.c-fgroup__body{position:absolute;top:calc(100% + 10px);left:0;z-index:30;display:flex;flex-direction:column;gap:14px;width:400px;max-width:calc(100vw - 48px);padding:22px;border:1px solid #e6e8ec;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(20,22,26,.14)}.sn-fbar .c-fgroup.is-right>.c-fgroup__body{left:auto;right:0}.sn-fbar .c-flist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;max-height:320px;overflow-y:auto}.sn-fbar .sn-fgroup--range .c-range{padding-top:6px}.sn-fpop__foot{display:block}.sn-fpop__foot .c-btn{min-height:46px}.sn-fbar .c-fswitches{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 0 14px;margin-left:6px;border:0;border-left:1px solid #e6e8ec}.sn-fbar .c-fswitches__title{display:none}.sn-fbar .c-switch{position:relative;min-height:44px;padding:0 18px;border-radius:999px;background:#f4f5f7;color:#1c1f24;font-size:14px;font-weight:700;transition:background-color var(--t-fast),color var(--t-fast)}.sn-fbar .c-switch:hover{background:#e6e8ec}.sn-fbar .c-switch input{position:absolute;inset:0;width:100%;height:100%;border-radius:999px;opacity:0;margin:0}.sn-fbar .c-switch input:focus-visible{opacity:1;background:none;outline:3px solid var(--focus);outline-offset:2px}.sn-fbar .c-switch input::after{display:none}.sn-fbar .c-switch:has(input:checked){background:#ff5a1f;color:#fff}.sn-fbar .c-switch>span{position:relative;pointer-events:none}}.sn-activefilters .c-chip{gap:8px;border:0;cursor:pointer;background:#1c1f24;color:#fff}.sn-activefilters .c-chip span{font-size:16px;line-height:1;opacity:.8}.sn-activefilters .j-sn-chip-clear{min-height:34px;padding:0 6px;font-weight:700}.sn-listbar .c-sorts{gap:6px;padding:0;background:none}.sn-listbar .filterSortButton{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:999px;color:#1c1f24;font-size:14px;font-weight:600;text-decoration:none}.sn-listbar .filterSortButton:hover{background:#f4f5f7;color:#1c1f24}.sn-listbar .filterSortButton.active{background:#1c1f24;color:#fff;box-shadow:none}.sn-listbar .product-counter{font-size:13px;color:#666c76}.sn-listbar .product-counter b{font-weight:400;color:inherit}.sn-listbar .p-list__filterbtn .sn-fcount{margin-left:2px}#productsDiv.sn-grid{--cols:2;--gap:28px 20px}@media (max-width:575.98px){#productsDiv.sn-grid{--gap:22px 12px}}@media (min-width:768px){#productsDiv.sn-grid{--cols:3}}@media (min-width:1100px){#productsDiv.sn-grid{--cols:4}}@media (min-width:1360px){#productsDiv.sn-grid{--cols:5}}.sn-listmore{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--c-neutral-200)}@media (max-width:767.98px){.sn-listmore{margin-top:var(--sp-6);padding-top:var(--sp-5)}.sn-listmore__shown{text-align:center}}.sn-listmore__shown{margin:0;font-size:13px;color:#666c76}.sn-listmore__more{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3)}.sn-listmore__more:empty{display:none}@media (min-width:768px){.sn-listmore{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.sn-listmore__pages{justify-self:end}}.sn-listmore .j-more-products{min-height:44px;padding:0 24px;font-size:14px}.sn-listmore .paginator{gap:6px}.sn-listmore .paginator a,.sn-listmore .paginator .pg_dots{min-width:36px;height:36px;padding:0 6px;border:1px solid #e6e8ec;border-radius:999px;font-size:14px}.sn-listmore .paginator .pg_dots{border:0}.sn-listmore .paginator li.active>a{border-color:#ff5a1f;background:#ff5a1f;color:#fff}.sn-listmore .paginator .pg_step a{border:0}.sn-catmore{max-width:860px;margin-block:var(--sp-8) var(--sp-6);color:#4a4f57}.sn-fcount[hidden]{display:none}.sn-fmore{display:none}@media (min-width:992px){.sn-fbar:not(.is-all) .c-fgroup.is-more{display:none}.sn-fmore:not([hidden]){display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px dashed #c9ccd2;border-radius:999px;background:#fff;font-size:14px;font-weight:700;color:#1c1f24;cursor:pointer}.sn-fmore:hover{border-color:#1c1f24}}@media (min-width:992px){.sn-fbar:not(.is-ready) details.c-fgroup:nth-of-type(n+8){display:none}}.p-desc table,.c-prose table{width:100%!important;max-width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--c-neutral-200);border-radius:var(--r-md);overflow:hidden;margin:var(--sp-3) 0 var(--sp-5);font-size:var(--fs-sm)}.p-desc table td,.p-desc table th,.c-prose table td,.c-prose table th{padding:10px 16px;border-bottom:1px solid var(--c-neutral-200);text-align:left;vertical-align:top;height:auto!important;width:auto!important}.p-desc table tr:first-child td,.p-desc table th,.c-prose table tr:first-child td,.c-prose table th{background:var(--c-neutral-100);font-weight:var(--fw-semibold)}.p-desc table tr:last-child td,.c-prose table tr:last-child td{border-bottom:0}@media (max-width:575.98px){.p-desc table,.c-prose table{display:block;overflow-x:auto}}.p-desc table colgroup,.c-prose table colgroup{display:none}.p-desc table tbody,.c-prose table tbody{width:100%}@media (min-width:576px){.p-desc table,.c-prose table{display:table}}.sn-store .c-prose tr,.sn-store .c-prose th,.sn-store .c-prose td{background:none!important}.sn-store .c-prose th{width:6.5em;padding-right:var(--sp-3)}@media (max-width:767.98px){.sn-subcats{margin-inline:0;padding:0 0 4px}.sn-best .c-bestlist{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sn-best .c-bestlist::-webkit-scrollbar{display:none}.sn-best .c-bestlist .c-pmini{scroll-snap-align:start}}.sn-util .c-util__in{justify-content:space-between}.sn-util .sn-country{position:relative;transform:none}.sn-util__info{display:flex;flex-wrap:wrap;gap:var(--sp-5);margin:0;font-size:13px;color:var(--c-neutral-600)}.sn-util__info a,.sn-util__info span{display:inline-flex;align-items:center;gap:6px;color:inherit}.sn-util__info a:hover{color:var(--accent)}.sn-nav .c-nav__list{justify-content:flex-start;gap:0 var(--sp-1)}.sn-nav .c-nav__item>a{font-size:15px;padding:0 14px}@media (max-width:1199.98px){.sn-nav .c-nav__item>a{font-size:14px;padding:0 10px}.sn-nav .c-nav__item>a .ic{display:inline-block}}.sn-nav__drop{position:relative}.sn-nav__sub{position:absolute;left:0;top:calc(100% - 4px);z-index:var(--z-dropdown);min-width:220px;padding:6px;opacity:0;visibility:hidden;transition:opacity var(--t-fast),visibility 0s linear var(--t-fast)}.sn-nav__drop:hover .sn-nav__sub,.sn-nav__drop:focus-within .sn-nav__sub{opacity:1;visibility:visible;transition-delay:.1s,0s}.sn-mega .sn-mm{position:relative;display:grid;grid-template-columns:300px minmax(0,1fr);min-height:440px}.sn-mm__list{padding:var(--sp-4) var(--sp-3);border-right:1px solid var(--c-neutral-200);background:var(--c-neutral-100);border-radius:var(--r-lg) 0 0 var(--r-lg)}.sn-mm__link{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:12px;color:var(--text);font-size:14px;font-weight:var(--fw-semibold);line-height:1.2;text-decoration:none}.sn-mm__link img,.sn-mm__noimg{width:32px;height:32px;flex:none;border-radius:8px;object-fit:cover;background:#fff}.sn-mm__link span{flex:1}.sn-mm__link .ic{opacity:.4}.sn-mm__item.is-active>.sn-mm__link,.sn-mm__link:hover,.sn-mm__link:focus-visible{background:#fff;color:var(--accent);text-decoration:none;box-shadow:0 1px 3px rgba(20,22,26,.08)}.sn-mm__pane{display:none;position:absolute;left:300px;right:0;top:0;bottom:0;padding:var(--sp-6) var(--sp-7);overflow:auto}.sn-mm__item.is-active>.sn-mm__pane{display:block}.sn-mm__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5) var(--sp-5)}@media (max-width:1199.98px){.sn-mm__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sn-mm__h{display:flex;align-items:center;gap:10px;margin-bottom:6px;color:var(--text);font-weight:var(--fw-bold);font-size:14px;line-height:1.2}.sn-mm__h img{width:40px;height:40px;flex:none;border-radius:10px;object-fit:cover;background:var(--img-bg)}.sn-mm__h:hover{color:var(--accent);text-decoration:none}.sn-mm__group ul{padding-left:50px;margin:0}.sn-mm__group li a{display:block;padding:2px 0;font-size:13px;color:var(--c-neutral-600)}.sn-mm__group li a:hover{color:var(--accent)}.sn-mm__more{font-weight:var(--fw-semibold);color:var(--accent)!important}.sn-mega .sn-mega__head{margin-bottom:var(--sp-4)}.sn-util{background:var(--c-neutral-100)}.sn-util .c-util__in{min-height:38px}.sn-util__info{align-items:center}.sn-util__phone b{color:var(--accent);font-weight:var(--fw-bold)}.sn-util__right{display:flex;align-items:center;gap:var(--sp-4);font-size:13px}.sn-util__mail{display:inline-flex;align-items:center;gap:6px;color:var(--text)}.sn-util__mail:hover{color:var(--accent)}@media (min-width:992px){.c-header__in{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--sp-6)}.c-search{max-width:none;width:100%}.c-search__form{height:56px}.c-search__form input{font-size:16px}}@media (min-width:1200px){.c-header__in{gap:var(--sp-8)}}.sn-cats{padding-top:var(--sp-5)}.sn-mm__grid{display:block;column-count:4;column-gap:var(--sp-5)}@media (max-width:1199.98px){.sn-mm__grid{column-count:3}}.sn-mm__group{break-inside:avoid;margin-bottom:var(--sp-4)}.sn-mm__h{margin-bottom:2px}.sn-mm__h img{width:32px;height:32px}.sn-mm__group ul{padding-left:42px}.sn-mm__list{padding:var(--sp-3) var(--sp-2)}.sn-mm__link{padding:4px 10px;font-size:13.5px}.sn-mm__link img,.sn-mm__noimg{width:28px;height:28px}.sn-mm__pane{padding:var(--sp-5) var(--sp-6)}.sn-mega .sn-mm{min-height:0}.sn-mega .sn-mm{display:block}.sn-mm__list{display:grid;grid-template-columns:300px minmax(0,1fr);grid-auto-rows:min-content;align-content:start;padding:0;background:linear-gradient(90deg,var(--c-neutral-100) 300px,transparent 300px);border-right:0;border-radius:var(--r-lg)}.sn-mm__item{display:contents}.sn-mm__link{grid-column:1;margin:0 var(--sp-2)}.sn-mm__item:first-child>.sn-mm__link{margin-top:var(--sp-3)}.sn-mm__item:last-child>.sn-mm__link{margin-bottom:var(--sp-3)}.sn-mm__pane{position:static;grid-column:2;grid-row:1/span 200;overflow:visible;border-left:1px solid var(--c-neutral-200)}.sn-mm__grid--plain{column-count:4}.sn-mm__grid--plain .sn-mm__group{margin-bottom:6px}.sn-mm__grid--plain .sn-mm__h{font-weight:var(--fw-medium);font-size:13.5px;color:var(--c-neutral-600)}.sn-mm__grid--plain .sn-mm__h:hover{color:var(--accent)}.sn-mm__all{margin:var(--sp-3) 0 0}.sn-mm__all a{display:inline-flex;align-items:center;gap:4px;font-weight:var(--fw-bold);font-size:var(--fs-sm);color:var(--accent)}.sn-mm__link .sn-mm__noimg{flex:0 0 28px;background:var(--c-neutral-200)}.owl-carousel .owl-item>div,.sn-reco__item{height:100%}.sn-reco__track{align-items:stretch}.sn-pcard{height:100%}.sn-pcard .c-pcard__img{position:relative}.sn-pcard__alt{position:absolute;inset:0;opacity:0;transition:opacity var(--t-base,.25s) var(--ease,ease)}.sn-pcard__alt img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}@media (hover:hover){.sn-pcard:hover .sn-pcard__alt{opacity:1}}@media (hover:none){.sn-pcard__alt{display:none}}.sn-pcard .c-pcard__media .c-labels{right:52px}.sn-pcard .c-pcard__actions{gap:6px}.sn-pcard .c-pcard__actions .c-iconbtn{width:34px;height:34px}@media (hover:hover){.sn-pcard__cmp:not(.active){opacity:0;transition:opacity var(--t-fast)}.sn-pcard:hover .sn-pcard__cmp,.sn-pcard__cmp:focus-visible{opacity:1}}.sn-pcard .c-pcard__body{gap:0;padding:14px 0 0}.sn-pcard .c-pcard__main{display:flex;flex-direction:column;gap:6px;min-width:0}.sn-pcard__rate{display:flex;align-items:center;gap:6px;height:18px;font-size:13px;line-height:1;color:var(--text-muted);align-self:flex-start;position:relative;z-index:1}.sn-pcard__rate .c-stars .ic{width:14px;height:14px}.sn-pcard .c-pcard__title{font-size:15px;font-weight:var(--fw-medium);line-height:1.35;min-height:calc(2em * 1.35)}.sn-pcard .c-pcard__title a{-webkit-line-clamp:2}.sn-pcard__stock{display:block;height:20px;line-height:20px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sn-pcard__stock::before{display:none}.sn-pcard .c-pcard__foot{align-items:flex-end;flex-wrap:nowrap;gap:10px;margin-top:auto;padding-top:14px}.sn-pcard__price{flex:1 1 auto;min-width:0;align-items:baseline;row-gap:2px;column-gap:8px}.sn-pcard__price .price__now{font-size:20px;font-weight:800;color:var(--text);white-space:normal}.sn-pcard__price .price__now strong{white-space:nowrap}.sn-pcard__price.is-sale .price__now{color:var(--price-sale)}.sn-pcard__price .price__old{font-size:13px}.sn-pcard .c-pcard__buy{flex:none}.sn-pcard .buyButton,.sn-pcard__go{flex:none;width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;position:relative;z-index:1}.sn-pcard .buyButton{--_bg:var(--secondary);--_fg:#fff}.sn-pcard .buyButton:hover{--_bg:var(--accent);color:#fff}.sn-pcard__go{--_bg:var(--surface);--_bd:var(--border-strong);color:var(--text)}.sn-pcard__go:hover{--_bd:var(--text)}.sn-pcard .buyButton .ic,.sn-pcard__go .ic{width:18px;height:18px}.sn-pcard__gotext{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sn-pcard__rowonly{display:none}.sn-pcard .price__novat{flex-basis:100%;order:2}@media (max-width:575.98px){.sn-pcard .c-pcard__title{font-size:14px;min-height:calc(3em * 1.35)}.sn-pcard .c-pcard__title a{-webkit-line-clamp:3}.sn-pcard__price .price__now{font-size:17px}.sn-pcard__price .price__old{order:-1;flex-basis:100%;font-size:12px}.sn-pcard .buyButton,.sn-pcard__go{width:40px;height:40px;min-height:40px}.sn-pcard .c-pcard__actions .c-iconbtn{width:32px;height:32px}}.c-pcard--row.sn-pcard{height:auto;border-radius:22px}.c-pcard--row .sn-pcard__rowonly{display:block}.c-pcard--row .price__novat.sn-pcard__rowonly{display:inline}.c-pcard--row .c-pcard__title{min-height:0}.c-pcard--row .c-pcard__desc{-webkit-line-clamp:3}.c-pcard--row .c-pcard__body{padding:0}@media (min-width:768px){.c-pcard--row .sn-pcard__price{flex:none;flex-direction:column;align-items:flex-end;text-align:right}.c-pcard--row .c-pcard__foot{flex-direction:row;align-items:center;gap:16px}}.c-pcard--row.sn-pcard .c-pcard__media .c-labels{top:auto;bottom:8px;left:8px;right:8px}@media (min-width:768px){.c-pcard--row.sn-pcard .c-pcard__foot{margin-top:0;align-self:center;padding-top:0}}@media (max-width:575.98px){.sn-pcard__price--range .price__now{font-size:14px}}.sn-mega{top:calc(100% + 10px);border:1px solid var(--c-neutral-200);border-radius:var(--r-lg);box-shadow:0 24px 60px rgba(20,22,26,.18),0 2px 6px rgba(20,22,26,.06);overflow:visible}.sn-mega::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.sn-mm__list{background:linear-gradient(90deg,#fff 300px,transparent 300px)}.sn-mm__pane{border-left:1px solid var(--c-neutral-200)}.sn-mm__item.is-active>.sn-mm__link,.sn-mm__link:hover,.sn-mm__link:focus-visible{background:var(--c-brand-50);box-shadow:none}.sn-mm__link .sn-mm__noimg{background:var(--c-neutral-100)}.sn-nav .c-nav__item--mega:hover>a,.sn-nav .c-nav__item--mega:focus-within>a,.sn-nav .c-nav__item--mega.is-open>a{background:var(--c-brand-50);color:var(--accent)}.sn-cats+.l-section{padding-top:var(--sp-7)}.sn-cats{padding-top:var(--sp-5);padding-bottom:0}.sn-cats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}@media (min-width:768px){.sn-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}}@media (min-width:1200px){.sn-cats__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.sn-cat{position:relative;display:flex;border-radius:var(--r-lg);overflow:hidden;text-decoration:none;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base)}.sn-cat:hover{transform:translateY(-3px);text-decoration:none;box-shadow:0 14px 30px color-mix(in srgb,var(--cat) 28%,transparent)}.sn-cat img{transition:transform .45s var(--ease)}.sn-cat:hover img{transform:scale(1.05)}.sn-cat--big{grid-column:span 2;min-height:250px;color:#fff;background:var(--cat)}@media (min-width:1200px){.sn-cat--big{grid-row:span 2;min-height:0}}.sn-cat--big img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sn-cat--big::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,color-mix(in srgb,var(--cat) 55%,transparent) 62%,var(--cat) 100%)}.sn-cat--big:hover{color:#fff}.sn-cat__copy{position:relative;z-index:1;align-self:flex-end;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:var(--sp-6)}.sn-cat__copy b{font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.08;font-weight:var(--fw-heading);letter-spacing:var(--ls-heading)}.sn-cat__copy small{font-size:14px;opacity:.95}.sn-cat__btn{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:8px 16px;border-radius:var(--r-pill);background:#fff;color:var(--cat);font-size:14px;font-weight:var(--fw-bold)}.sn-cat--small{flex-direction:column;padding:8px;background:color-mix(in srgb,var(--cat) 11%,#fff);color:var(--c-neutral-900)}.sn-cat--small:hover{background:color-mix(in srgb,var(--cat) 18%,#fff);color:var(--c-neutral-900)}.sn-cat__img{display:block;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:#fff}.sn-cat__img img{width:100%;height:100%;object-fit:cover}.sn-cat__name{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 6px 4px 8px;font-size:14px;line-height:1.2}.sn-cat__name b{font-weight:var(--fw-bold)}.sn-cat__arrow{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--cat);color:#fff;transition:transform var(--t-fast)}.sn-cat--small:hover .sn-cat__arrow{transform:translateX(2px)}@media (max-width:767.98px){.sn-cat--big{min-height:200px}.sn-cat__copy{padding:var(--sp-5)}.sn-cats__grid>.sn-cat--small:last-child:nth-child(odd){grid-column:span 2}}.sn-cat--small.sn-cat--fill6,.sn-cat--small.sn-cat--fill4{flex-direction:row;align-items:center;gap:var(--sp-3)}.sn-cat--fill6 .sn-cat__img,.sn-cat--fill4 .sn-cat__img{flex:0 0 45%;aspect-ratio:auto;height:100%}.sn-cat--fill6 .sn-cat__name,.sn-cat--fill4 .sn-cat__name{flex:1;font-size:16px}@media (min-width:1200px){.sn-cat--fill6{grid-column:span 2}}@media (min-width:768px) and (max-width:1199.98px){.sn-cat--fill4{grid-column:span 4}.sn-cat--fill4 .sn-cat__img{flex-basis:30%;aspect-ratio:16/9}}@media (max-width:767.98px){.sn-cat--fill6,.sn-cat--fill4{flex-direction:column}.sn-cat--fill6 .sn-cat__img,.sn-cat--fill4 .sn-cat__img{flex:none;width:100%;height:auto;aspect-ratio:16/7}.sn-cat--fill6 .sn-cat__name,.sn-cat--fill4 .sn-cat__name{width:100%;font-size:14px}}.sn-promo--one{grid-template-columns:minmax(0,1fr)!important}.sn-promo__card--guide{position:relative;overflow:hidden;background:radial-gradient(120% 140% at 100% 100%,#3a1f14 0%,var(--c-neutral-900) 55%)}.sn-promo__eyebrow{margin:0;font-size:12px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--c-brand-400)}.sn-promo__chips{display:flex;flex-wrap:wrap;gap:6px}.sn-promo__chips button{min-height:32px;padding:0 12px;border-radius:var(--r-pill);border:1px solid rgba(255,255,255,.25);color:#fff;font-size:13px;font-weight:var(--fw-semibold);transition:background-color var(--t-fast),border-color var(--t-fast)}.sn-promo__chips button:hover{background:var(--c-brand-500);border-color:var(--c-brand-500)}.sn-promo__figure{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:240px;background:radial-gradient(60% 60% at 50% 60%,rgba(255,90,31,.35),transparent 70%)}.sn-promo__figure img{width:auto!important;height:100%!important;max-height:300px;object-fit:contain!important;filter:drop-shadow(0 10px 30px rgba(0,0,0,.35))}@media (max-width:575.98px){.sn-promo__figure{min-height:200px}.sn-promo__figure img{max-height:220px}}.sn-util .sn-country .c-switcher__menu{left:auto;right:0}.sn-login .modal-content{overflow:hidden;border:0;border-radius:var(--r-lg)}.sn-login__in{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.sn-login__in{grid-template-columns:5fr 6fr}}.sn-login__side{display:none;flex-direction:column;gap:var(--sp-4);padding:var(--sp-7) var(--sp-6);color:#fff;background:radial-gradient(120% 120% at 0% 100%,#ff7a45 0%,var(--c-brand-600) 45%,#a8330a 100%)}@media (min-width:768px){.sn-login__side{display:flex}}.sn-login__logo{width:auto;height:30px;align-self:flex-start;padding:8px 12px;border-radius:12px;background:#fff;box-sizing:content-box}.sn-login__lead{margin:var(--sp-3) 0 0;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:var(--fw-heading);line-height:1.15;letter-spacing:var(--ls-heading)}.sn-login__perks{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:15px}.sn-login__perks li{display:flex;align-items:flex-start;gap:10px}.sn-login__perks .ic{flex:none;margin-top:2px;padding:3px;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.22)}.sn-login__reg{margin-top:auto;display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:var(--fw-bold);text-decoration:underline;text-underline-offset:3px}.sn-login__reg:hover{color:#fff}.sn-login__form{padding:var(--sp-6) var(--sp-6) var(--sp-7)}.sn-login__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.sn-login__head h2{font-size:clamp(1.4rem,2vw,1.75rem)}.sn-login__form .c-field a{display:inline-block;margin-top:6px}@media (min-width:768px){.sn-login__regm{display:none}}.sn-figs{position:relative;min-height:300px;touch-action:pan-y;user-select:none;overflow:hidden}.sn-figs__item{position:absolute;bottom:0;left:50%;display:flex;flex-direction:column;align-items:center;width:46%;max-width:200px;padding:0;background:none;border:0;cursor:pointer;transition:transform .45s var(--ease),opacity .45s var(--ease),filter .45s var(--ease);-webkit-tap-highlight-color:transparent}.sn-figs__item img{display:block;width:100%!important;height:auto!important;max-height:none!important;filter:drop-shadow(0 10px 24px rgba(0,0,0,.35));pointer-events:none}.sn-figs__item--p0{z-index:3;transform:translateX(-50%) scale(1)}.sn-figs__item--p1{z-index:2;transform:translateX(12%) scale(.62);transform-origin:bottom center;opacity:.55;filter:saturate(.7)}.sn-figs__item--p2{z-index:2;transform:translateX(-112%) scale(.62);transform-origin:bottom center;opacity:.55;filter:saturate(.7)}.sn-figs__item--p0{transform-origin:bottom center}.sn-figs__item--p1:hover,.sn-figs__item--p2:hover{opacity:.85}.sn-figs__name{position:absolute;bottom:6px;padding:3px 10px;border-radius:var(--r-pill);background:rgba(255,255,255,.92);color:var(--c-neutral-900);font-size:12px;font-weight:var(--fw-bold);opacity:0;transition:opacity .3s}.sn-figs__item--p1 .sn-figs__name,.sn-figs__item--p2 .sn-figs__name{opacity:1;font-size:18px;bottom:-30px}.sn-figs__item:focus-visible{outline:none}.sn-figs__item--p0:focus-visible img{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 8px var(--c-brand-400))}@media (max-width:575.98px){.sn-figs{min-height:260px}.sn-figs__item{width:40%}}.sn-figs{padding-bottom:22px}.sn-figs__item{bottom:22px}.sn-figs{display:block;padding-bottom:0}.sn-figs__item{top:50%;bottom:auto}.sn-figs__item--p0{transform:translate(-50%,-50%) scale(1);transform-origin:center center}.sn-figs__item--p1{transform:translate(18%,-50%) scale(.62);transform-origin:center center}.sn-figs__item--p2{transform:translate(-118%,-50%) scale(.62);transform-origin:center center}.sn-figs__item--p1 .sn-figs__name,.sn-figs__item--p2 .sn-figs__name{bottom:-34px}.sn-figs__item img{max-height:290px!important;width:auto!important;margin-inline:auto}@media (max-width:575.98px){.sn-figs__item img{max-height:230px!important}}.sn-figs{min-height:360px}.sn-figs__item img{max-height:300px!important}.sn-figs__item--p0{transform:translate(-50%,-50%) scale(1.18)}.sn-figs__item--p1{transform:translate(28%,-50%) scale(.6)}.sn-figs__item--p2{transform:translate(-128%,-50%) scale(.6)}@media (max-width:575.98px){.sn-figs{min-height:300px}.sn-figs__item img{max-height:230px!important}.sn-figs__item--p0{transform:translate(-50%,-50%) scale(1.12)}}.sn-pcard__alt{background:var(--img-bg);isolation:isolate}.sn-gifts__hint{margin:2px 0 0;font-size:var(--fs-sm);color:var(--accent-soft-text);font-weight:var(--fw-semibold)}.sn-gifts--locked .c-gift{cursor:default}.sn-gifts--locked .c-gift input{display:none}.sn-vconf__opt.is-off{color:var(--c-neutral-500);border-color:var(--c-neutral-200);background:repeating-linear-gradient(135deg,var(--c-neutral-100) 0 5px,#fff 5px 10px)}.sn-vconf__opt.is-off span{text-decoration:none}.sn-vconf__opt.is-off::after{content:"";position:absolute;left:8px;right:8px;top:50%;height:1.5px;background:var(--c-neutral-400);transform:rotate(-14deg);pointer-events:none}.sn-vconf__opt--img.is-off img{opacity:.35;filter:grayscale(1)}.sn-vconf__opt.is-off.active{border-color:var(--c-neutral-500);box-shadow:inset 0 0 0 1px var(--c-neutral-500)}@media (min-width:992px){.sn-mm__list{background:linear-gradient(90deg,#fff 340px,transparent 340px);grid-template-columns:340px minmax(0,1fr)}.sn-mm__link{gap:12px;padding:5px 12px;margin:0 var(--sp-2);font-size:15px;line-height:1.2}.sn-mm__link img,.sn-mm__noimg,.sn-mm__link .sn-mm__noimg{width:30px;height:30px;flex:0 0 30px}.sn-mm__item:first-child>.sn-mm__link{margin-top:var(--sp-4)}.sn-mm__item:last-child>.sn-mm__link{margin-bottom:var(--sp-4)}.sn-mm__pane{padding:var(--sp-5) var(--sp-7) var(--sp-6)}.sn-mega__title{font-size:26px}.sn-mm__grid{column-gap:var(--sp-7)}.sn-mm__group{margin-bottom:var(--sp-5)}.sn-mm__h{gap:12px;margin-bottom:6px;font-size:16px;line-height:1.25}.sn-mm__h img{width:40px;height:40px;border-radius:12px}.sn-mm__group ul{padding-left:52px}.sn-mm__group li a{padding:3px 0;font-size:14.5px;line-height:1.35;color:var(--c-neutral-700,#3f444b)}.sn-mm__more{display:inline-block;margin-top:2px}.sn-mm__grid--plain .sn-mm__group{margin-bottom:8px}.sn-mm__grid--plain .sn-mm__h{font-size:15px}}@media (min-width:992px) and (max-width:1399.98px){.sn-mm__grid{column-count:3}}.sn-cathead{max-width:none}.sn-cathead .p-cat__desc,.sn-cathead .c-prose{max-width:none;font-size:15.5px}@media (min-width:768px){.sn-subcats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.sn-subcat{gap:10px;padding:10px 10px 14px}.sn-subcat__img{aspect-ratio:1/1}.sn-subcat__name{font-size:14.5px}.sn-subcats--few{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.sn-subcats--few .sn-subcat{flex-direction:row;align-items:center;gap:14px;padding:10px 18px 10px 10px;text-align:left}.sn-subcats--few .sn-subcat__img{flex:0 0 84px;width:84px;aspect-ratio:1/1}.sn-subcats--few .sn-subcat__name{font-size:16px;line-height:1.25;hyphens:none}.sn-subcats--few .sn-subcat::after{content:"";flex:0 0 10px;height:10px;margin-left:auto;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.35}.sn-subcats--few .sn-subcat:hover::after{opacity:1;color:var(--accent)}}@media (max-width:767.98px){.sn-subcats{grid-auto-columns:132px}.sn-subcats--few{grid-auto-flow:row;grid-template-columns:1fr 1fr;gap:8px;overflow:visible}.sn-subcats--few .sn-subcat{flex-direction:row;align-items:center;gap:10px;padding:6px 8px 6px 6px;text-align:left}.sn-subcats--few .sn-subcat__img{flex:0 0 48px;width:48px;aspect-ratio:1/1;border-radius:8px}.sn-subcats--few .sn-subcat__name{font-size:13.5px;hyphens:none}}.sn-best{margin:var(--sp-5) 0 var(--sp-7);padding:20px;border-radius:22px;background:linear-gradient(135deg,#fff4ee 0%,#fffaf6 60%,#fff 100%);border:1px solid #ffe2d4}.sn-best .c-eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:18px;font-weight:800;letter-spacing:-.01em;text-transform:none;color:var(--text)}.sn-best .c-eyebrow::before{content:"";width:22px;height:22px;border-radius:50%;background:#ff5a1f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17l6-6 4 4 8-8'/%3E%3Cpath d='M15 7h6v6'/%3E%3C/svg%3E") center/14px no-repeat}.sn-best .c-bestlist .c-pmini{background:#fff;border:1px solid #f1e3db;box-shadow:0 1px 2px rgba(20,22,26,.04);padding:12px 14px;gap:14px;transition:border-color .15s,box-shadow .15s}.sn-best .c-bestlist .c-pmini:hover{background:#fff;border-color:#ffb998;box-shadow:0 6px 18px rgba(255,90,31,.12)}.sn-best .c-pmini__img{width:64px;height:64px;background:#f6f7f9;border-radius:12px}.sn-best .c-pmini__name{font-size:14.5px}.sn-best .c-pmini .c-price .price__now{font-size:15px;font-weight:800;color:var(--accent)}.sn-best .c-bestlist .c-pmini::before{width:26px;height:26px;font-size:13px}@media (max-width:767.98px){.sn-best{padding:16px 0 16px 16px;border-radius:18px}.sn-best .c-eyebrow{padding-right:16px}}.sn-pcard__price .price__now{white-space:nowrap}.sn-pcard__price .price__now .price-unit,.c-pmini .price-unit{font-size:.62em;font-weight:var(--fw-semibold);color:var(--text-muted);letter-spacing:0}.price__from{font-size:.62em;font-weight:var(--fw-semibold);color:var(--text-muted);text-transform:none;margin-right:1px}.sn-side__video .c-video{border-radius:12px;overflow:hidden}.sn-side__help{background:var(--surface-2);border:0}.sn-side__help p{margin:0 0 var(--sp-3);color:var(--text-muted)}.sn-side__phone{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:17px;text-decoration:none}.sn-side__phone:hover{color:var(--accent);text-decoration:none}.sn-side__hours{display:block;margin:2px 0 var(--sp-3);font-size:var(--fs-xs);color:var(--text-muted)}.sn-side__ask{margin-top:var(--sp-2)}.sn-side{position:static}.c-prose{max-width:none}.p-article{max-width:none}.p-article__hero{max-height:520px}.sn-contact{max-width:none}.c-prose>[style*="max-width"]{max-width:none!important}.sn-side__medical p:has(>img){display:flex;align-items:center;gap:10px}.sn-side__medical p>img{flex:none;display:inline-block;width:auto;max-height:36px}.sn-chips .sn-chip-sukl{border-color:var(--accent);background:var(--c-brand-50);font-weight:var(--fw-normal);font-size:14px}.sn-chips .sn-chip-sukl b{margin-left:4px;color:var(--accent-soft-text);font-weight:800}.p-desc table,.c-prose table{border-collapse:separate!important}.p-desc table td,.p-desc table th,.c-prose table td,.c-prose table th{border:0!important;border-bottom:1px solid var(--c-neutral-200)!important;border-right:1px solid var(--c-neutral-200)!important}.p-desc table tr>:last-child,.c-prose table tr>:last-child{border-right:0!important}.p-desc table tr:last-child>*,.c-prose table tr:last-child>*{border-bottom:0!important}.sn-files__pdf{flex:none;width:22px;height:28px}.sn-side__video .c-video--vertical{max-width:280px}.sn-cat{--cat:var(--accent)!important}.sn-cat--big{background:var(--c-neutral-900)}.sn-cat--big::after{background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.35) 65%,rgba(0,0,0,.7) 100%)}.sn-cat--small{background:var(--c-neutral-100)}.sn-cat--small:hover{background:var(--c-neutral-200)}.sn-cat:hover{box-shadow:0 14px 30px rgba(0,0,0,.12)}@media (max-width:575.98px){.sn-guide .modal-content{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.sn-buy .c-variants__list{gap:10px}.sn-vconf__name{font-size:var(--fs-base)}.sn-vconf__opt--img{width:76px;height:76px;padding:4px;border-radius:14px}.sn-vconf__opt--img img{border-radius:10px}.sn-buy .c-vtile,.sn-vconf__opt.c-vtile{min-width:72px;min-height:54px;padding:8px 16px;font-size:17px;border-radius:14px}.sn-buy .c-swatch{width:52px;height:52px}}.sn-guidecta{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 var(--sp-4);padding:12px 14px;border:0;border-radius:var(--card-r);background:var(--accent-soft);color:var(--text);text-align:left;cursor:pointer}.sn-guidecta:hover{background:var(--c-brand-200)}.sn-guidecta__ic{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--c-brand-500);color:#fff}.sn-guidecta>span:nth-child(2){display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.sn-guidecta b{font-size:var(--fs-base);font-weight:var(--fw-bold)}.sn-guidecta small{color:var(--text-muted);font-size:var(--fs-sm)}.sn-guidecta>.ic{flex:none;color:var(--accent-soft-text)}@media (max-width:991.98px){.p-detail{gap:var(--sp-5)}.p-detail>.p-info{display:contents}.p-detail .p-info__head{order:-2}.p-detail .sn-short{order:-1;margin-top:calc(var(--sp-2) * -1)}}