@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bp-mb-w:480px;--bp-tb:720px;--bp-tb-w:960px;--bp-lp:1200px;--bp-lp-l:1440px;--brand-navy:#0733a1;--brand-green:#00af42;--brand-blue:#054784;--collagenat-teal:#00707a;--collagenat-aqua:#7fc9c6;--collagenat-mint:#e4f4f3;--collagenat-bright:#78d8d0;--collagenat-ink:#16302b;--collagenat-line:#d7e8e6;--aspersina-black:#1c1b19;--aspersina-ivory:#f4efe6;--aspersina-gold:#b9955c;--aspersina-terracotta:#d99885;--aspersina-stone:#8c8880;--aspersina-stone-text:#6b665e;--aspersina-paper:#fbf8f3;--c-error:#e02020;--c-white:#fff;--c-bg:var(--c-white);--c-fg:#111;--c-muted:#6c6c6c;--c-line:#ccc;--c-surface:#f5f5f5;--c-accent:var(--brand-blue);--c-accent-2:var(--brand-green);--c-on-accent:var(--c-white);--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:var(--font-sans);--font-text:var(--font-sans);--font-aspersina-text:var(--font-sans);--font-heading:var(--font-sans);--font-body:var(--font-text);--font-brand-sans:var(--font-sans);--container-max:1536px;--container-pad:25px;--sp-section:24px;--sp-section-lg:56px;--sp-gap:20px;--sp-gap-product:10px;--sp-row-product:32px;--sp-head-top:16px;--sp-head-gap:24px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:40px;--sp-8:64px;--fs-h1-product:30px;--lh-h1-product:45px;--fs-h1-collection:30px;--lh-h1-collection:36px;--fs-h2-section:20px;--lh-h2-section:24px;--fs-h2-article:22px;--lh-h2-article:26.4px;--fs-card-title:15px;--lh-card-title:20.625px;--fs-card-sub:12px;--lh-card-sub:18px;--lh-lead:18px;--fs-article-title:18px;--lh-article-title:21.6px;--fs-body:12px;--lh-body:18px;--fs-nav:14px;--lh-nav:21px;--fs-button:14px;--lh-button:21px;--fs-small:12px;--lh-small:18px;--header-h:56px;--header-bar-h:56px;--header-pad:12px;--footer-pad:25px;--btn-h:44px;--btn-px:24px;--btn-py:8px;--icon-btn:44px;--icon-size:24px;--card-img-pad:0px;--sidebar-w:280px;--sidebar-gap:30px;--drawer-w:480px;--drawer-row-h:64px;--modal-w:1124px;--modal-max-h:90vh;--compare-bar-w:768px;--flyout-max-h:60vh;--thumb-size:72px;--overlay:#19191999;--overlay-soft:#19191966;--check-size:18px;--chip-radius:0;--radius:0;--radius-lg:0;--radius-badge:0;--border-w:1px;--shadow:none;--ease:cubic-bezier(.4, 0, .2, 1);--t-fast:.15s;--t-link:.2s;--t-menu:.3s;--t-mega:.5s;--t-img:.7s;--z-header:100;--z-mega:90;--z-drawer:200;--z-modal:300;--z-toast:400;--z-consent:500}@media (width>=720px){:root{--sp-section:40px;--sp-section-lg:76px;--sp-gap:32px;--sp-gap-product:20px;--sp-row-product:40px;--sp-head-top:24px;--sp-head-gap:32px;--fs-h1-product:32px;--lh-h1-product:48px;--fs-h1-collection:38px;--lh-h1-collection:45.6px;--fs-h2-section:32px;--lh-h2-section:38.4px;--btn-px:32px}}@media (width>=960px){:root{--container-pad:40px;--sp-gap:40px;--footer-pad:40px;--fs-h2-article:24px;--lh-h2-article:28.8px;--fs-card-title:20px;--lh-card-title:26px;--fs-card-sub:18px;--lh-card-sub:21px;--lh-lead:27px;--fs-article-title:20px;--lh-article-title:24px;--fs-body:14px;--lh-body:21px;--fs-button:20px;--lh-button:30px;--btn-h:48px;--card-img-pad:0px}}@media (width>=1200px){:root{--header-h:120px;--header-bar-h:76px;--header-pad:40px;--sp-section:54px;--sp-section-lg:100px}}@media (width>=1440px){:root{--container-pad:135px;--footer-pad:64px}}[data-brand=collagenat]{--c-fg:var(--collagenat-ink);--c-accent:var(--collagenat-teal);--c-accent-2:var(--collagenat-bright);--c-surface:var(--collagenat-mint);--c-line:var(--collagenat-line);--c-on-accent:var(--c-white);--font-heading:var(--font-sans)}[data-brand=aspersina]{--c-bg:var(--aspersina-paper);--c-fg:var(--aspersina-black);--c-muted:var(--aspersina-stone-text);--c-accent:var(--aspersina-gold);--c-accent-2:var(--aspersina-terracotta);--c-surface:var(--aspersina-ivory);--c-line:#e3dccc;--c-on-accent:var(--aspersina-black);--radius-badge:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--sp-4))}body{padding-bottom:var(--consent-banner-h,0px);background:var(--c-bg);color:var(--c-fg);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);margin:0;font-weight:400}img,picture,svg,video{max-width:100%;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin:0;font-weight:700}p,ul,ol,figure{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline-offset:2px;outline:2px solid}.wrapper{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}.section{padding-block:var(--sp-section)}.section--lg{padding-block:var(--sp-section-lg)}main{grid-template-columns:minmax(0,1fr);display:grid;overflow-x:clip}.h1-product{font-size:var(--fs-h1-product);line-height:var(--lh-h1-product);font-weight:700}.h1-collection{font-size:var(--fs-h1-collection);line-height:var(--lh-h1-collection);text-transform:uppercase;font-weight:400}.h2-section{font-size:var(--fs-h2-section);line-height:var(--lh-h2-section);text-transform:uppercase;font-weight:700}.h2-article{font-size:var(--fs-h2-article);line-height:var(--lh-h2-article);font-weight:700}.text-small{font-size:var(--fs-small);line-height:var(--lh-small)}.text-muted{color:var(--c-muted)}.breadcrumbs{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:700}.breadcrumbs,.breadcrumbs a{color:var(--c-fg)}.breadcrumbs{margin-bottom:var(--sp-head-gap)}.section:has(>.breadcrumbs:first-child){padding-top:var(--sp-head-top)}main>.breadcrumbs+:is(.section,.section--lg),main>.breadcrumbs+script+:is(.section,.section--lg){padding-top:0}.btn{min-height:var(--btn-h);padding:var(--btn-py) var(--btn-px);border:var(--border-w) solid transparent;border-radius:var(--radius);font-family:var(--font-body);font-size:var(--fs-button);line-height:var(--lh-button);text-align:center;cursor:pointer;transition:opacity var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.btn:hover,.btn:focus-visible{opacity:.5}.btn[disabled]{opacity:.4;cursor:not-allowed}.btn--primary{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent);text-transform:uppercase}.btn--secondary{color:var(--c-fg);border-color:currentColor}.btn--full{width:100%}.link{text-underline-offset:4px;transition:text-underline-offset var(--t-link) var(--ease);text-decoration:underline}.link:hover{text-underline-offset:6px}.icon-btn{width:var(--icon-btn);height:var(--icon-btn);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.badge{border-radius:var(--radius-badge);background:var(--c-fg);color:var(--c-bg);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:1.5px;text-transform:uppercase;align-items:center;padding:4px 12px;display:inline-flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-modal);padding:var(--sp-3) var(--sp-4);background:var(--c-bg);position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}html.motion [data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.2,.65,.3,1),transform .8s cubic-bezier(.2,.65,.3,1);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}html.motion [data-reveal=down]{transform:translateY(-28px)}html.motion [data-reveal=left]{transform:translate(-40px)}html.motion [data-reveal=right]{transform:translate(40px)}html.motion [data-reveal=zoom]{transform:scale(.96)}html.motion [data-reveal=top]{transition:opacity .25s,transform 1s cubic-bezier(0,.87,.58,1);transition-delay:var(--reveal-delay,0s);transform:translateY(-150px)}html.motion [data-reveal].is-in{opacity:1;transform:none}@media print{html.motion [data-reveal]{opacity:1;transition:none;transform:none}[data-parallax]{transform:none!important}}[data-parallax]{will-change:transform}.zoom-media img,img.zoom-media{transition:transform .7s cubic-bezier(.2,.65,.3,1)}@media (hover:hover){.zoom-on-hover:hover .zoom-media img,.zoom-on-hover:hover img.zoom-media,.zoom-on-hover:focus-visible img.zoom-media{transform:scale(1.05)}}:not(:defined){display:none}[hidden]{display:none!important}.pl-overlay{z-index:var(--z-drawer);background:var(--overlay);opacity:0;transition:opacity var(--t-menu) var(--ease);cursor:pointer;border:0;padding:0;position:fixed;inset:0}.pl-overlay[data-open]{opacity:1}pl-mobile-menu{display:contents}.mm{z-index:var(--z-drawer);background:var(--c-bg);width:100%;max-width:none;color:var(--c-fg);opacity:0;transition:transform var(--t-menu) var(--ease), opacity var(--t-menu) var(--ease);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}@media (width>=720px){.mm{max-width:var(--drawer-w);border-inline-end:var(--border-w) solid var(--c-line)}}.mm[data-open]{opacity:1;transform:translate(0)}.mm__head{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--header-h);padding-inline:var(--container-pad);border-bottom:var(--border-w) solid var(--c-line);display:flex}.mm__title{font-family:var(--font-heading);font-size:var(--fs-nav);line-height:var(--lh-nav);text-transform:uppercase;letter-spacing:1px;font-weight:700}.mm__back{align-items:center;gap:var(--sp-2);min-height:var(--btn-h);font-size:var(--fs-nav);text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline-flex}.mm__stack{flex:1;position:relative;overflow:hidden}.mm__panel{overscroll-behavior:contain;padding-block:var(--sp-3);background:var(--c-bg);visibility:hidden;transition:transform var(--t-menu) var(--ease), visibility var(--t-menu) var(--ease);position:absolute;inset:0;overflow-y:auto;transform:translate(100%)}.mm__panel[data-state=current]{visibility:visible;transform:translate(0)}.mm__panel[data-state=behind]{visibility:hidden;transform:translate(-30%)}.mm__list{margin:0;padding:0;list-style:none}.mm__row,.mm__link{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;min-height:var(--drawer-row-h);padding-inline:var(--container-pad);border:0;border-bottom:var(--border-w) solid var(--c-line);color:inherit;font-family:var(--font-heading);font-size:var(--fs-nav);line-height:var(--lh-nav);text-align:start;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:background-color var(--t-fast) var(--ease);background:0 0;font-weight:700;display:flex}.mm__row:hover,.mm__link:hover{background:var(--c-surface)}.mm__link--plain{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-weight:400}.mm__note{margin-top:var(--sp-1);color:var(--c-muted);font-family:var(--font-body);font-size:var(--fs-small);text-transform:none;letter-spacing:0;font-weight:400;display:block}.mm__chevron{width:var(--icon-size);height:var(--icon-size);color:var(--c-muted);flex:none}.mm__foot{gap:var(--sp-4);padding:var(--sp-4) var(--container-pad);border-top:var(--border-w) solid var(--c-line);background:var(--c-surface);font-size:var(--fs-body);flex-wrap:wrap;display:flex}.mm-noscript{gap:var(--sp-3);padding:var(--sp-3) var(--container-pad);border-bottom:var(--border-w) solid var(--c-line);font-size:var(--fs-body);flex-wrap:wrap;display:flex}@media (width>=1200px){.mm-noscript{display:none}}pl-catalog{display:block}.cat__layout{gap:var(--sp-5);align-items:start;display:grid}@media (width>=720px){.cat__layout{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);gap:var(--sidebar-gap)}}.cat__head{z-index:var(--z-header);background:var(--c-bg);position:sticky;top:0}@media (width>=720px){.cat__head{z-index:auto;position:static}}.cat__panels{z-index:var(--z-mega);inset-inline:0;position:absolute;top:100%}@media (width>=720px){.cat__panels{gap:var(--sp-4);display:grid;position:static}}.cat__toolbar{gap:var(--sp-2);padding-block:var(--sp-2);background:var(--c-bg);grid-template-columns:1fr 1fr;display:grid}@media (width>=720px){.cat__toolbar{display:none}}.cat__toolbar-btn{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--btn-h);padding-inline:var(--sp-4);border:var(--border-w) solid var(--c-fg);border-radius:var(--radius);font-size:var(--fs-nav);line-height:var(--lh-nav);text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;display:inline-flex}.cat__count{color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small);grid-column:1/-1}.cat__chips{gap:var(--sp-2);padding:0 0 var(--sp-2);overscroll-behavior-x:contain;margin:0;list-style:none;display:flex;overflow-x:auto}@media (width>=720px){.cat__chips{padding-bottom:var(--sp-4);flex-wrap:wrap;overflow-x:visible}}.cat__chip{align-items:center;gap:var(--sp-2);min-height:calc(var(--btn-h) - var(--sp-3));padding:var(--sp-1) var(--sp-3);border:var(--border-w) solid var(--c-line);border-radius:var(--chip-radius);background:var(--c-surface);color:inherit;font-size:var(--fs-small);line-height:var(--lh-small);cursor:pointer;flex:none;display:inline-flex}.cat__chip:hover{border-color:var(--c-fg)}.cat__chip:after{content:"×";font-size:var(--fs-nav);line-height:1}.cat__chip--reset:after{content:none}.cat__chip--reset{text-underline-offset:4px;text-decoration:underline}.filters{background:var(--c-surface);display:block}@media (width<=719px){.filters,.sortbox{max-height:var(--flyout-max-h);overscroll-behavior:contain;border-block:var(--border-w) solid var(--c-line);overflow-y:auto}.filters:not([data-open]),.sortbox:not([data-open]){display:none}}@media (width>=720px){.filters{max-height:none}}.filters__inner{padding:var(--sp-4)}.filters__head{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.filters__title{font-size:var(--fs-small);line-height:var(--lh-small);text-transform:uppercase;letter-spacing:1px;font-weight:700}.filters__reset{color:var(--c-muted);font-size:var(--fs-small);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.facet{border-top:var(--border-w) solid var(--c-line)}.facet__toggle{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) 0;color:inherit;font-size:var(--fs-small);line-height:var(--lh-small);text-align:start;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;border:0;font-weight:700;display:flex}.facet__sign{color:var(--c-muted);flex:none;font-weight:400}.facet__toggle[aria-expanded=true] .facet__sign:before{content:"–"}.facet__toggle[aria-expanded=false] .facet__sign:before{content:"+"}.facet__body{gap:var(--sp-2);padding-bottom:var(--sp-3);display:grid}.facet__body[hidden]{display:none}.facet__option{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-body);line-height:var(--lh-body);cursor:pointer;display:flex}.facet__option input{width:var(--check-size);height:var(--check-size);accent-color:var(--c-accent);flex:none;margin:0}.facet__option--empty{opacity:.4}.facet__n{color:var(--c-muted);margin-inline-start:auto}.filters__foot{gap:var(--sp-2);padding-top:var(--sp-4);display:flex}@media (width>=720px){.filters__foot{display:none}}.sortbox{background:var(--c-surface)}.sort__list{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.cat__more{margin-top:var(--sp-6);text-align:center}.cat__empty{padding-block:var(--sp-section)}.cat__empty p+p{margin-top:var(--sp-2)}pl-search{display:block;position:relative}.hs__form{align-items:center;gap:var(--sp-2);display:flex}.hs__form .icon-btn{flex:none}.hs__input{width:100%;height:var(--btn-h);padding-inline:var(--sp-3);border:var(--border-w) solid var(--c-fg);border-radius:var(--radius);background:var(--c-bg);font-size:var(--fs-nav)}.hs__input:focus-visible{outline:2px solid var(--c-accent);outline-offset:-1px}.hs__input::-webkit-search-cancel-button{appearance:none}.hs__input::-webkit-search-decoration{appearance:none}.hs__panel{inset-inline:0;top:calc(100% + var(--sp-2));z-index:var(--z-mega);max-height:var(--flyout-max-h);overscroll-behavior:contain;padding:var(--sp-4);border:var(--border-w) solid var(--c-line);background:var(--c-bg);position:absolute;overflow-y:auto}.hs__status{color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small)}.hs__results{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.hs__item a{align-items:center;gap:var(--sp-3);grid-template-columns:56px minmax(0,1fr);display:grid}.hs__thumb{border-radius:var(--radius);background:var(--c-surface);object-fit:contain;width:56px;height:56px}.hs__text{gap:var(--sp-1);display:grid}.hs__item a:hover .hs__name{color:var(--c-accent)}.hs__name{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:600}.hs__meta{color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs__all{margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:var(--border-w) solid var(--c-line);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:1px;display:block}pl-search[data-variant=header]{z-index:var(--z-drawer);display:none;position:fixed;inset:0}pl-search[data-variant=header][data-open]{display:block}pl-search[data-variant=header] .hs__sheet{height:100%;padding:var(--sp-4) var(--container-pad);background:var(--c-bg);flex-direction:column;display:flex}pl-search[data-variant=header] .hs__panel{min-height:0;max-height:none;margin-top:var(--sp-4);border:0;flex:auto;padding:0;position:static}@media (width>=720px){pl-search[data-variant=header]{background:var(--overlay-soft)}pl-search[data-variant=header] .hs__sheet{height:auto;padding-block:var(--sp-6);border-bottom:var(--border-w) solid var(--c-line)}pl-search[data-variant=header] .hs__form,pl-search[data-variant=header] .hs__panel{width:100%;max-width:720px;margin-inline:auto}pl-search[data-variant=header] .hs__panel{max-height:calc(100vh - 240px);margin-top:var(--sp-4);flex:none}}@keyframes hs-fade-in{0%{opacity:0}}@keyframes hs-sheet-in{0%{transform:translateY(-100%)}}html.motion pl-search[data-variant=header][data-open]{animation:.2s ease-out hs-fade-in}@media (width>=720px){html.motion pl-search[data-variant=header][data-open] .hs__sheet{animation:.35s cubic-bezier(.2,.65,.3,1) hs-sheet-in}}.sp__form{gap:var(--sp-2);max-width:calc(var(--sidebar-w) * 2);margin-bottom:var(--sp-6);display:flex}.sp__results{margin-top:var(--sp-5)}pl-compare-toggle{display:block}.cmp__toggle{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);text-transform:uppercase;letter-spacing:1px;cursor:pointer;display:inline-flex}.cmp__toggle input{width:var(--check-size);height:var(--check-size);accent-color:var(--c-accent);margin:0}.cmp__toggle input:disabled+span{color:var(--c-muted)}pl-compare-bar{display:block}.cmpbar{inset-inline:var(--sp-3);bottom:calc(var(--sp-3) + var(--consent-banner-h,0px));z-index:var(--z-mega);max-width:var(--compare-bar-w);padding:var(--sp-3) var(--sp-4);border:var(--border-w) solid var(--c-fg);background:var(--c-bg);transform:translateY(calc(100% + var(--sp-5)));transition:transform var(--t-menu) var(--ease);margin-inline:auto;position:fixed}.cmpbar[data-open]{transform:translateY(0)}.cmpbar__inner{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.cmpbar__slots{gap:var(--sp-2);flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cmpbar__slot{align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-2);border:var(--border-w) dashed var(--c-line);font-size:var(--fs-small);line-height:var(--lh-small);flex:1;display:flex}.cmpbar__slot--filled{border-style:solid}.cmpbar__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cmpbar__remove{width:var(--icon-size);height:var(--icon-size);color:var(--c-muted);cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:0}.cmpbar__actions{gap:var(--sp-2);display:flex}.cmp-modal{z-index:var(--z-modal);padding:var(--sp-4);background:var(--overlay-soft);place-items:center;display:grid;position:fixed;inset:0}.cmp-modal__win{width:100%;max-width:var(--modal-w);max-height:var(--modal-max-h);background:var(--c-bg);border:var(--border-w) solid var(--c-line);flex-direction:column;display:flex}.cmp-modal__head{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-bottom:var(--border-w) solid var(--c-line);display:flex}.cmp-modal__body{padding:var(--sp-4);overflow:auto}.cmp-table{border-collapse:collapse;width:100%;font-size:var(--fs-body);line-height:var(--lh-body);text-align:start}.cmp-table th,.cmp-table td{padding:var(--sp-3);border-bottom:var(--border-w) solid var(--c-line);text-align:start;vertical-align:top}.cmp-table thead th{font-family:var(--font-heading);font-size:var(--fs-card-sub);text-transform:uppercase}.cmp-table tbody th{width:var(--sidebar-w);color:var(--c-muted);font-weight:400}pl-gallery{display:block}.gal__main{background:var(--c-surface);position:relative}.gal{--gal-ratio:1 / 1;--swiper-pagination-bullet-border-radius:0}.gal__slide{aspect-ratio:var(--gal-ratio);padding:var(--card-img-pad);place-items:center;display:grid}.gal__slide img{object-fit:contain;width:100%;height:100%}.gal__slide{cursor:zoom-in}.gal__slide--scheme{background:var(--c-white);padding-bottom:calc(var(--swiper-pagination-bottom,8px) + var(--swiper-pagination-bullet-size,8px) + 10px)}.gal__placeholder{aspect-ratio:1;background:var(--c-surface);color:var(--c-muted);font-family:var(--font-heading);letter-spacing:3px;text-transform:uppercase;place-items:center;display:grid}.gal__thumbs{margin-top:var(--sp-3)}.gal__thumbs .swiper-slide{width:var(--thumb-size);height:var(--thumb-size)}.gal__thumb{width:100%;height:100%;padding:var(--sp-1);border:var(--border-w) solid var(--c-line);background:var(--c-surface);cursor:pointer;display:block}.gal__thumb img{object-fit:contain;width:100%;height:100%}.swiper-slide-thumb-active .gal__thumb{border-color:var(--c-fg)}.gal[data-single] .gal__thumbs,.gal[data-single] .swiper-button-next,.gal[data-single] .swiper-button-prev,.gal[data-single] .swiper-pagination{display:none}.gal .swiper-button-next,.gal .swiper-button-prev{color:var(--c-fg)}.gal .swiper-pagination-bullet-active{background:var(--c-fg)}@media (width<=719px){.gal .swiper-button-next,.gal .swiper-button-prev{display:none}}@media (width>=720px){.gal .swiper-pagination{display:none}.gal__slide--scheme{padding:0 calc(var(--swiper-navigation-size,44px) + var(--swiper-navigation-sides-offset,4px) + 4px)}}pl-consent{display:block}.ck-banner{z-index:var(--z-consent);border-top:var(--border-w) solid var(--c-line);background:var(--c-bg);inset-inline:0;position:fixed;bottom:0}.ck-banner__inner{gap:var(--sp-4);padding-block:var(--sp-4);display:grid}@media (width>=960px){.ck-banner__inner{align-items:center;gap:var(--sp-7);grid-template-columns:1fr auto}}.ck-banner__text{max-width:80ch;font-size:var(--fs-small);line-height:var(--lh-small)}.ck-banner__title{margin-bottom:var(--sp-2);font-size:var(--fs-card-sub);line-height:var(--lh-card-sub);font-weight:700}.ck-banner__actions{gap:var(--sp-2);display:grid}@media (width>=720px){.ck-banner__actions{grid-auto-flow:column}}.ck-modal{z-index:var(--z-consent);padding:var(--sp-4);background:var(--overlay-soft);place-items:center;display:grid;position:fixed;inset:0}.ck-modal__win{width:100%;max-width:var(--compare-bar-w);max-height:var(--modal-max-h);border:var(--border-w) solid var(--c-line);background:var(--c-bg);flex-direction:column;display:flex}.ck-modal__head,.ck-modal__foot{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4);display:flex}.ck-modal__head{border-bottom:var(--border-w) solid var(--c-line)}.ck-modal__foot{border-top:var(--border-w) solid var(--c-line);flex-wrap:wrap}.ck-modal__body{padding:var(--sp-4);overflow-y:auto}.ck-group{gap:var(--sp-2);padding-block:var(--sp-4);border-bottom:var(--border-w) solid var(--c-line);display:grid}.ck-group:last-child{border-bottom:0}.ck-group__head{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.ck-group__title{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:700}.ck-group__text{color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small)}.ck-group__always{color:var(--c-muted);font-size:var(--fs-small)}.ck-group input[type=checkbox]{width:var(--check-size);height:var(--check-size);accent-color:var(--c-accent);margin:0}pl-consent-gate{display:block}.gate{gap:var(--sp-3);padding:var(--sp-6);border:var(--border-w) dashed var(--c-line);background:var(--c-surface);text-align:center;place-items:center;display:grid}.gate__title{font-family:var(--font-heading);font-size:var(--fs-card-sub);text-transform:uppercase;font-weight:700}.gate__text{max-width:60ch;color:var(--c-muted);font-size:var(--fs-small);line-height:var(--lh-small)}.header[data-astro-cid-isef26zo]{--container-pad:var(--header-pad);--container-max:none;z-index:var(--z-header);border-bottom:var(--border-w) solid var(--c-line);background:var(--c-bg);position:sticky;top:0}.header__inner[data-astro-cid-isef26zo]{align-items:center;gap:var(--sp-3);min-height:var(--header-bar-h);grid-template-columns:1fr auto 1fr;display:grid}.header__logo[data-astro-cid-isef26zo]{grid-column:2}.header__search[data-astro-cid-isef26zo]{grid-column:3;justify-self:end}.header__search[data-astro-cid-isef26zo]:hover{color:var(--c-accent)}.header__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:90px;height:auto;margin-inline:auto}.header__nav[data-astro-cid-isef26zo]{display:none}@media (width>=1200px){.header__inner[data-astro-cid-isef26zo]{gap:var(--sp-5)}.header__burger[data-astro-cid-isef26zo]{display:none}.header__logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:164px}.header__nav[data-astro-cid-isef26zo]{display:block}.header__nav-list[data-astro-cid-isef26zo]{justify-content:center;gap:var(--sp-5);padding-block:var(--sp-3);font-size:var(--fs-nav);line-height:var(--lh-nav);text-transform:uppercase;margin:0;list-style:none;display:flex}}.burger-lines[data-astro-cid-isef26zo],.burger-lines[data-astro-cid-isef26zo]:before,.burger-lines[data-astro-cid-isef26zo]:after{content:"";background:currentColor;width:22px;height:1.5px;display:block}.burger-lines[data-astro-cid-isef26zo]:before{transform:translateY(-7px)}.burger-lines[data-astro-cid-isef26zo]:after{transform:translateY(5.5px)}.header__nav-list[data-astro-cid-isef26zo],.header__nav-item[data-astro-cid-isef26zo]{font-family:var(--font-sans)}.header__nav-item[data-astro-cid-isef26zo]{position:static}.mega[data-astro-cid-isef26zo]{z-index:var(--z-mega);padding-block:var(--sp-7);border-top:var(--border-w) solid var(--c-line);background:var(--c-bg);opacity:0;visibility:hidden;transition:opacity var(--t-mega) var(--ease), visibility var(--t-mega) var(--ease);position:absolute;left:0;right:0}.header__nav-item[data-astro-cid-isef26zo]:hover>.mega[data-astro-cid-isef26zo],.header__nav-item[data-astro-cid-isef26zo]:focus-within>.mega[data-astro-cid-isef26zo]{opacity:1;visibility:visible}.mega__inner[data-astro-cid-isef26zo]{gap:var(--sp-7);text-transform:none;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.mega__title[data-astro-cid-isef26zo]{margin-bottom:var(--sp-3);font-family:var(--font-heading);font-size:var(--fs-card-sub);text-transform:uppercase;font-weight:700}.mega[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.mega__cols[data-astro-cid-isef26zo]{grid-auto-flow:column;grid-template-rows:repeat(var(--mega-rows), auto);justify-content:start;column-gap:var(--sp-8,64px)}.mega[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:var(--c-accent)}.mega__note[data-astro-cid-isef26zo]{color:var(--c-muted);font-size:var(--fs-small);display:block}.footer[data-astro-cid-oenwriqq]{--container-pad:var(--footer-pad);--container-max:none;margin-top:var(--sp-section);padding-block:var(--sp-section-lg) var(--sp-section);border-top:var(--border-w) solid var(--c-line);background:var(--c-surface)}.footer__inner[data-astro-cid-oenwriqq]{gap:var(--sp-6);display:grid}@media (width>=720px){.footer__inner[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.footer__inner[data-astro-cid-oenwriqq]{gap:var(--sp-7);grid-template-columns:1.2fr repeat(5,1fr)}}.footer__brand[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{width:164px;height:auto;margin-bottom:var(--sp-3)}.footer__title[data-astro-cid-oenwriqq]{margin-bottom:var(--sp-3);font-family:var(--font-heading);font-size:var(--fs-nav);line-height:var(--lh-nav);text-transform:uppercase;letter-spacing:.5px;font-weight:700}.footer__col[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{gap:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);margin:0;padding:0;list-style:none;display:grid}.footer[data-astro-cid-oenwriqq] .link[data-astro-cid-oenwriqq],.footer__title[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{text-decoration:none}.footer[data-astro-cid-oenwriqq] .link[data-astro-cid-oenwriqq]:hover,.footer[data-astro-cid-oenwriqq] .link[data-astro-cid-oenwriqq]:focus-visible,.footer__title[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,.footer__title[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:focus-visible{color:var(--c-accent)}.footer__socials[data-astro-cid-oenwriqq]{gap:var(--sp-2);margin:var(--sp-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.social[data-astro-cid-oenwriqq]{align-items:center;column-gap:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);text-transform:uppercase;letter-spacing:.5px;transition:color var(--t-fast) var(--ease);grid-template-columns:auto auto;font-weight:700;display:inline-grid}.social[data-astro-cid-oenwriqq]:hover,.social[data-astro-cid-oenwriqq]:focus-visible{color:var(--c-accent)}.social__icon[data-astro-cid-oenwriqq]{flex:none;width:22px;height:22px}.social__note[data-astro-cid-oenwriqq]{font-size:calc(var(--fs-small) - 1px);text-transform:none;letter-spacing:0;color:var(--c-muted);grid-column:2;font-weight:400}.footer__legal[data-astro-cid-oenwriqq]{justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-7);padding-top:var(--sp-4);border-top:var(--border-w) solid var(--c-line);flex-wrap:wrap;display:flex}.footer__legal[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{gap:var(--sp-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer__cookies[data-astro-cid-oenwriqq]{color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer--blue[data-astro-cid-oenwriqq]{--c-fg:var(--c-white);--c-muted:#ffffffbf;--c-line:#ffffff59;--c-accent:var(--c-white);background:var(--brand-blue);color:var(--c-fg);border-top:0;margin-top:0}.footer--blue[data-astro-cid-oenwriqq] .footer__brand[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{filter:brightness(0)invert()}.footer--blue[data-astro-cid-oenwriqq] [data-astro-cid-oenwriqq]:is(.link,.footer__title a,.social):is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline}.footer--blue[data-astro-cid-oenwriqq] .social__icon[data-astro-cid-oenwriqq] [data-astro-cid-oenwriqq][stroke]{stroke:currentColor}.footer--blue[data-astro-cid-oenwriqq] .social__icon[data-astro-cid-oenwriqq] :is(path,circle)[data-astro-cid-oenwriqq][fill]{fill:currentColor}
