a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}*,:after,:before{box-sizing:border-box}*,:after,:before,html{position:relative;scrollbar-width:thin}html{overflow-x:hidden;scroll-behavior:smooth;scrollbar-color:var(--primary) transparent}:root{--white-values:0,0%,100%;--white:#fff;--black-values:0,0%,0%;--black:#000;--dark-values:0,0%,9%;--dark:#171717;--light-values:0,0%,98%;--light:#fafafa;--background-values:225,40%,96%;--background:#f1f3f9;--text-values:220,48%,25%;--text:#21365e;--primary-values:220,48%,25%;--primary:#21365e;--secondary-values:359,78%,41%;--secondary:#ba171a;--tertiary-values:67,89%,76%;--tertiary:#ecf88b;--color-sport-values:67,89%,76%;--color-sport:#ecf88b;--color-urban-values:211,38%,84%;--color-urban:#c7d6e6;--danger-values:0,72%,51%;--danger:#dc2828;--warning-values:21,90%,48%;--warning:#e9590c;--success-values:142,76%,36%;--success:#16a249;--info-values:221,83%,53%;--info:#2463eb;--gray-900-values:0,0%,9%;--gray-900:#171717;--gray-800-values:0,0%,15%;--gray-800:#262626;--gray-700-values:0,0%,25%;--gray-700:#404040;--gray-600-values:0,0%,32%;--gray-600:#525252;--gray-500-values:0,0%,45%;--gray-500:#737373;--gray-400-values:0,0%,64%;--gray-400:#a3a3a3;--gray-300-values:0,0%,83%;--gray-300:#d4d4d4;--gray-200-values:0,0%,90%;--gray-200:#e6e6e6;--gray-100-values:0,0%,96%;--gray-100:#f5f5f5;--gray-50-values:0,0%,98%;--gray-50:#fafafa;--red-900-values:0,63%,31%;--red-900:#811d1d;--red-800-values:0,70%,35%;--red-800:#981b1b;--red-700-values:0,74%,42%;--red-700:#ba1c1c;--red-600-values:0,72%,51%;--red-600:#dc2828;--red-500-values:0,84%,60%;--red-500:#ef4343;--red-400-values:0,91%,71%;--red-400:#f87272;--red-300-values:0,94%,82%;--red-300:#fca6a6;--red-200-values:0,96%,89%;--red-200:#fec8c8;--red-100-values:0,93%,94%;--red-100:#fee1e1;--red-50-values:0,86%,97%;--red-50:#fef1f1;--green-900-values:144,61%,20%;--green-900:#14522d;--green-800-values:143,64%,24%;--green-800:#166434;--green-700-values:142,72%,29%;--green-700:#157f3c;--green-600-values:142,76%,36%;--green-600:#16a249;--green-500-values:142,71%,45%;--green-500:#21c45d;--green-400-values:142,69%,58%;--green-400:#4ade80;--green-300-values:142,77%,73%;--green-300:#85efac;--green-200-values:141,79%,85%;--green-200:#bbf7d0;--green-100-values:141,84%,93%;--green-100:#defce9;--green-50-values:138,76%,97%;--green-50:#f2fdf5;--blue-900-values:224,64%,33%;--blue-900:#1e3b8a;--blue-800-values:226,71%,40%;--blue-800:#1e3fae;--blue-700-values:224,76%,48%;--blue-700:#1d4fd7;--blue-600-values:221,83%,53%;--blue-600:#2463eb;--blue-500-values:217,91%,60%;--blue-500:#3c83f6;--blue-400-values:213,94%,68%;--blue-400:#61a6fa;--blue-300-values:212,96%,78%;--blue-300:#91c3fd;--blue-200-values:213,97%,87%;--blue-200:#bedbfe;--blue-100-values:214,95%,93%;--blue-100:#dcebfe;--blue-50-values:214,100%,97%;--blue-50:#f0f6ff;--orange-900-values:15,75%,28%;--orange-900:#7d2d12;--orange-800-values:15,79%,34%;--orange-800:#9b3412;--orange-700-values:17,88%,40%;--orange-700:#c03f0c;--orange-600-values:21,90%,48%;--orange-600:#e9590c;--orange-500-values:25,95%,53%;--orange-500:#f97415;--orange-400-values:27,96%,61%;--orange-400:#fb923c;--orange-300-values:31,97%,72%;--orange-300:#fdba72;--orange-200-values:32,98%,83%;--orange-200:#fed6a9;--orange-100-values:34,100%,92%;--orange-100:#ffedd6;--orange-50-values:33,100%,96%;--orange-50:#fff6eb;--radius:8px;--radius-inside:4px;--radius-round:100em;--shadow:2px 4px 12px hsl(var(--dark-values),10%);--shadow-hover:2px 4px 16px hsl(var(--dark-values),25%);--fast-transition:.4s;--slow-transition:.8s;--easing:ease-in-out;--font-base:Outfit,sans-serif;--font-title:Outfit,sans-serif;--font-weight:300;--font-scale:1.4;--letter-spacing:var(--font-scale)px;--font-xs:clamp(10px,4vw,12px);--font-s:clamp(12px,4vw,14px);--font-m:14px;--font-l:calc(var(--font-m)*var(--font-scale));--font-xl:calc(var(--font-l)*var(--font-scale));--font-xxl:calc(var(--font-xl)*var(--font-scale));--font-huge:calc(var(--font-xxl)*var(--font-scale));--container-width:100vw;--size-button:42px;--aside-width:20rem;--main-width:calc(100% - var(--aside-width));--header-height:var(--header-main);--header-main:var(--size-button);--header-info:var(--size-button);--header-space:var(--space-s);--space-xs:4px;--space-s:8px;--space-m:14px;--space-l:clamp(1rem,2vw,2rem);--space-xl:clamp(2rem,4vw,4rem)}@font-face{font-display:fallback;font-family:Outfit;font-weight:200 800;src:url(/build/fonts/Outfit-VariableFont_wght.27503cc2.woff2) format("woff2");unicode-range:u+20-5f,u+61-7a,u+7c,u+a0,u+a7,u+a9,u+ab,u+b2-b3,u+bb,u+c0,u+c2,u+c6-cb,u+ce-cf,u+d4,u+d9,u+db-dc,u+e0,u+e2,u+e6-eb,u+ee-ef,u+f4,u+f9,u+fb-fc,u+ff,u+152-153,u+178,u+2b3,u+2e2,u+1d48-1d49,u+2010-2011,u+2013-2014,u+2019,u+201c-201d,u+2020-2021,u+2026,u+202f-2030,u+20ac,u+2212}main{padding-top:var(--header-height)}section{max-width:100vw;overflow-y:hidden;padding:var(--space-m) 0}.section-background{--background:var(--white);background-color:var(--background);padding:var(--space-xl) 0}.container{margin:auto;width:calc(100% - 2em)}.container-narrow{margin:auto;width:calc(100% - 8em)}main .container,main .container-narrow{max-width:1920px}@media screen and (max-width:1350px){.container-narrow{min-width:auto;width:calc(100% - 2em)}}.full-width{width:100%!important}.column,.row{display:flex;gap:var(--space-m);justify-content:start;max-width:100%}.column.justify-center,.row.justify-center{justify-content:center}.column.justify-start,.row.justify-start{justify-content:start}.column.justify-end,.row.justify-end{justify-content:end}.column.justify-space-between,.row.justify-space-between{justify-content:space-between}.column.align-center,.row.align-center{align-items:center}.column.align-start,.row.align-start{align-items:flex-start}.column.align-end,.row.align-end{align-items:flex-end}.column.text-center,.row.text-center{text-align:center}.column.text-start,.row.text-start{text-align:start}.column.text-end,.row.text-end{text-align:end}.row{flex-flow:row wrap}.column{flex-flow:column}.grid-elements{--grid-gap:var(--space-m);--grid-col:2;align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--grid-gap)}.grid-elements>*{height:auto;width:calc((100% - var(--grid-gap)*(var(--grid-col) - 1))/var(--grid-col))}.grid-elements:has(>*+*){--grid-col:2}.grid-elements.grid-3{--grid-col:3}.grid-elements.grid-4{--grid-col:4}.grid-elements.grid-5{--grid-col:5}.grid-elements.grid-6{--grid-col:6}@media screen and (max-width:1280px){.grid-elements.grid-6{--grid-col:5}.grid-elements.grid-5{--grid-col:4}.grid-elements.grid-4{--grid-col:3}}@media screen and (max-width:1024px){.grid-elements.grid-6{--grid-col:4}.grid-elements.grid-5{--grid-col:3}.grid-elements.grid-3,.grid-elements.grid-4{--grid-col:2}}@media screen and (max-width:768px){.grid-elements.grid-6{--grid-col:3}.grid-elements.grid-5{--grid-col:2}.grid-elements.grid-3,.grid-elements.grid-4,.grid-elements:has(>*+*){--grid-col:1}}.badge{--background-badge:var(--gray-200);--color-badge:var(--gray-800);--border-badge:var(--gray-300);background:var(--background-badge);border:1px solid var(--border-badge);border-radius:var(--radius-inside);color:var(--color-badge);font-size:12px;font-weight:500;max-width:100%;padding:2px 4px;width:fit-content}.badge.secondary{background:none}.badge.danger{--background-badge:var(--red-200);--color-badge:var(--red-800);--border-badge:var(--red-300)}.badge.warning{--background-badge:var(--orange-200);--color-badge:var(--orange-800);--border-badge:var(--orange-300)}.badge.success{--background-badge:var(--green-200);--color-badge:var(--green-800);--border-badge:var(--green-300)}.badge.info{--background-badge:var(--blue-200);--color-badge:var(--blue-800);--border-badge:var(--blue-300)}.badge.sport{--background-badge:var(--color-sport);--color-badge:var(--primary)}.badge.urban{--background-badge:var(--color-urban);--color-badge:var(--primary)}.link,a{--color-link:var(--primary);--background-button:transparent;align-items:center;background:var(--background-button);border-radius:calc(var(--radius)/6);color:var(--color-link);cursor:pointer;display:inline-flex;gap:4px;justify-content:center;max-width:100%;padding:0;text-decoration:underline;transition:var(--fast-transition);width:fit-content}.link.active,.link:active,.link:focus,.link:hover,a.active,a:active,a:focus,a:hover{--color-link:var(--secondary);--background-button:var(--background-button)}.link.active.anim-icon svg.icon,.link:active.anim-icon svg.icon,.link:focus.anim-icon svg.icon,.link:hover.anim-icon svg.icon,a.active.anim-icon svg.icon,a:active.anim-icon svg.icon,a:focus.anim-icon svg.icon,a:hover.anim-icon svg.icon{transform:translateY(-4px) rotate(-10deg);transform-origin:center}.link.disabled,.link:disabled,a.disabled,a:disabled{--background-button:var(--background-button)!important;--color-link:var(--gray-600)!important;cursor:default}.link svg.icon,a svg.icon{--color-svg:var(--color-link);transition:var(--fast-transition)}.link.icon-reverse,a.icon-reverse{flex-direction:row-reverse}.link:has(>.icon:only-child),a:has(>.icon:only-child){--space-button:var(--space-s)}.link.button-tab,a.button-tab{--tab-color:var(--primary);color:var(--tab-color);font-size:var(--font-m);font-weight:500;height:40px;padding:0 2px;text-decoration:none}.link.button-tab.red,a.button-tab.red{--tab-color:var(--red-600)}.link.button-tab.blue,a.button-tab.blue{--tab-color:var(--blue-600)}.link.button-tab.green,a.button-tab.green{--tab-color:var(--green-600)}.link.button-tab:before,a.button-tab:before{background-color:var(--tab-color);border-radius:var(--radius-round);bottom:0;content:"";height:2px;opacity:0;position:absolute;width:100%}.link.button-tab:focus:before,.link.button-tab:hover:before,a.button-tab:focus:before,a.button-tab:hover:before{opacity:1}.button{min-height:var(--size-button)}.button,.button.primary,button{--background-button:var(--primary);--color-button:var(--white);--space-button:8px 16px;align-items:center;background:var(--background-button);border-radius:var(--radius-inside);color:var(--color-button);cursor:pointer;display:flex;font-size:var(--font-s);gap:4px;height:fit-content;justify-content:center;max-width:100%;min-height:var(--size-button);min-width:var(--size-button);padding:var(--space-button);text-decoration:none;transition:var(--fast-transition);width:fit-content}.button.active,.button.primary.active,.button.primary:active,.button.primary:focus,.button.primary:hover,.button:active,.button:focus,.button:hover,button.active,button:active,button:focus,button:hover{--background-button:var(--blue-800)}.button.active.anim-icon svg.icon,.button.primary.active.anim-icon svg.icon,.button.primary:active.anim-icon svg.icon,.button.primary:focus.anim-icon svg.icon,.button.primary:hover.anim-icon svg.icon,.button:active.anim-icon svg.icon,.button:focus.anim-icon svg.icon,.button:hover.anim-icon svg.icon,button.active.anim-icon svg.icon,button:active.anim-icon svg.icon,button:focus.anim-icon svg.icon,button:hover.anim-icon svg.icon{transform:translateY(-4px) rotate(-10deg);transform-origin:center}.button.disabled,.button.primary.disabled,.button.primary:disabled,.button:disabled,button.disabled,button:disabled{--background-button:var(--gray-200)!important;--color-button:var(--gray-600)!important;border:none!important;cursor:default}.button svg.icon,.button.primary svg.icon,button svg.icon{--color-svg:var(--color-button);transition:var(--fast-transition)}.button.icon-reverse,.button.primary.icon-reverse,button.icon-reverse{display:flex;flex-direction:row-reverse}.button.primary:has(>.icon:only-child),.button:has(>.icon:only-child),button:has(>.icon:only-child){--space-button:var(--space-s)}.button.primary.secondary,.button.secondary,button.secondary{--background-button:transparent;--color-button:var(--primary);border:1px solid var(--color-button)}.button.primary.secondary.red,.button.secondary.red,button.secondary.red{--color-button:var(--red-600)}.button.primary.secondary.blue,.button.secondary.blue,button.secondary.blue{--color-button:var(--blue-600)}.button.primary.secondary.green,.button.secondary.green,button.secondary.green{--color-button:var(--green-600)}.button.primary.secondary.active,.button.primary.secondary:active,.button.primary.secondary:focus,.button.primary.secondary:hover,.button.secondary.active,.button.secondary:active,.button.secondary:focus,.button.secondary:hover,button.secondary.active,button.secondary:active,button.secondary:focus,button.secondary:hover{--color-button:var(--secondary);--background-button:hsl(var(--primary-values),5%)}.button.primary.tertiary,.button.tertiary,button.tertiary{--color-button:var(--primary);--background-button:transparent}.button.primary.tertiary.active,.button.primary.tertiary:active,.button.primary.tertiary:focus,.button.primary.tertiary:hover,.button.tertiary.active,.button.tertiary:active,.button.tertiary:focus,.button.tertiary:hover,button.tertiary.active,button.tertiary:active,button.tertiary:focus,button.tertiary:hover{--color-button:var(--blue-800);--background-button:hsl(var(--primary-values),5%)}.button.danger,.button.primary.danger,button.danger{--color-button:var(--white);--background-button:var(--red-600)}.button.danger.active,.button.danger:active,.button.danger:focus,.button.danger:hover,.button.primary.danger.active,.button.primary.danger:active,.button.primary.danger:focus,.button.primary.danger:hover,button.danger.active,button.danger:active,button.danger:focus,button.danger:hover{--background-button:var(--red-800)}.button.primary.warning,.button.warning,button.warning{--color-button:var(--white);--background-button:var(--orange-600)}.button.primary.warning.active,.button.primary.warning:active,.button.primary.warning:focus,.button.primary.warning:hover,.button.warning.active,.button.warning:active,.button.warning:focus,.button.warning:hover,button.warning.active,button.warning:active,button.warning:focus,button.warning:hover{--background-button:var(--orange-800)}.button.primary.success,.button.success,button.success{--color-button:var(--white);--background-button:var(--green-600)}.button.primary.success.active,.button.primary.success:active,.button.primary.success:focus,.button.primary.success:hover,.button.success.active,.button.success:active,.button.success:focus,.button.success:hover,button.success.active,button.success:active,button.success:focus,button.success:hover{--background-button:var(--green-800)}.button.info,.button.primary.info,button.info{--color-button:var(--white);--background-button:var(--blue-600)}.button.info.active,.button.info:active,.button.info:focus,.button.info:hover,.button.primary.info.active,.button.primary.info:active,.button.primary.info:focus,.button.primary.info:hover,button.info.active,button.info:active,button.info:focus,button.info:hover{--background-button:var(--blue-800)}.button.huge,.button.primary.huge,button.huge{--space-button:24px;font-size:var(--font-m);font-weight:500}.button.huge.secondary,.button.primary.huge.secondary,button.huge.secondary{border:2px solid var(--color-button)}.button.primary.small,.button.small,button.small{--space-button:calc(var(--space-s)/1.6) calc(var(--space-s)*1.2);font-size:var(--font-s);height:fit-content;min-height:auto}.card{--background-card:var(--white);--color-card:var(--text);background-color:var(--background-card);border-radius:var(--radius);color:var(--text);padding:1rem;transition:var(--slow-transition)}.card.column{gap:var(--space-m)}.card picture{aspect-ratio:16/9;border-radius:var(--radius-inside);isolation:isolate;overflow:hidden}.card picture img{object-fit:cover;scale:1;transition:var(--fast-transition)}.card .column,.card .row{gap:var(--space-s)}.card[data-link]{box-shadow:var(--shadow);cursor:pointer}.card[data-link]:focus,.card[data-link]:hover{box-shadow:var(--shadow-hover);transition:var(--slow-transition)}.card[data-link]:focus picture,.card[data-link]:hover picture{overflow:hidden}.card[data-link]:focus picture img,.card[data-link]:hover picture img{scale:1.1;transition:var(--fast-transition)}.card.product{--color-card:transparent;--background-button:var(--color-card);border:2px solid var(--color-card)}.card.product .row:has(.badge){position:absolute;z-index:1}.card.product picture{aspect-ratio:1/1;border-radius:var(--radius-inside);isolation:isolate;overflow:hidden}.card.product h3,.card.product h3 a{text-transform:uppercase}.card.product .price{cursor:auto;display:flex;flex-direction:column;font-weight:600}.card.product .price:has(s){color:var(--red-600)}.card.product .price:has(s) span{font-size:var(--font-l)}.card.product .price s{color:var(--gray-400);font-size:var(--font-xs);font-weight:400}.card.product.urban{--color-card:var(--color-urban)}.card.product.sport{--color-card:var(--color-sport)}.card.product.sport:has(.badge.danger),.card.product.urban:has(.badge.danger){--color-card:var(--red-600)}.card.product.sport:has(.badge.danger) .add-cart,.card.product.urban:has(.badge.danger) .add-cart{--color-button:var(--light)}.card.product.sport .add-cart,.card.product.urban .add-cart{background-color:var(--color-card);--color-button:--color-badge}.card.info{aspect-ratio:8/9}.card.info picture{height:100%;left:0;position:absolute;top:0;width:100%}.card.info picture:before{background:linear-gradient(0deg,var(--primary),transparent);bottom:0;content:"";height:50%;position:absolute;top:auto;width:100%;z-index:1}.card.info .content{color:var(--white);height:100%;justify-content:flex-end;width:100%}.card.info .content .flag{position:absolute;right:0;top:0}.card.info .content h3,.card.info .content h3 a{color:var(--white);text-shadow:0 0 2px var(--dark)}img,svg{height:auto;vertical-align:bottom}svg.icon{--color-svg:var(--dark);--size-svg:20px;fill:var(--color-svg);height:var(--size-svg);width:var(--size-svg)}picture{display:block}picture img{height:100%;transition:var(--fast-transition);width:100%}.background-img{position:absolute}.background-img,.background-img picture{height:100%;width:100%}.background-img picture img{height:100%;object-fit:cover;width:100%}.h1,h1{font-size:var(--font-xs);font-weight:500;letter-spacing:.4px;text-transform:uppercase}.h2,h2{font-size:var(--font-xxl);font-weight:800}.h3,h3{font-size:var(--font-l)}.h3,.h4,h3,h4{font-weight:600}.h4,h4{font-size:var(--font-m)}.h2,.h3,.h4,.h5,.title,h2,h3,h4,h5{line-height:1.2}.h2.huge,.h3.huge,.h4.huge,.h5.huge,.title.huge,h2.huge,h3.huge,h4.huge,h5.huge{font-size:clamp(var(--font-xl),4vw,var(--font-xxl))}.h2.small,.h3.small,.h4.small,.h5.small,.title.small,h2.small,h3.small,h4.small,h5.small{font-size:var(--font-xs);letter-spacing:1px}.h2 a,.h3 a,.h4 a,.h5 a,.title a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}small{font-size:var(--font-xs);letter-spacing:1px}.text-balance{text-wrap:balance}b,strong{font-weight:500}em,i{font-style:italic}ol,ul{list-style:none}.paragraph ol,.paragraph ul{list-style:initial;margin-left:1rem}.paragraph blockquote{border-left:4px solid;font-style:italic;opacity:.9;padding-left:1em}.animation.pulse{animation:pulse-animation 3s infinite;border-radius:var(--radius-round)}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 hsl(var(--blue-500-values),40%)}to{box-shadow:0 0 0 20px hsl(var(--blue-500-values),0)}}.animation.bounce{animation:bounce-animation 2s infinite}@keyframes bounce-animation{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animation.spineY{animation:spineY-animation 2s linear infinite}@keyframes spineY-animation{0%{transform:none}to{transform:RotateY(1turn)}}.animation.spineX{animation:spineX-animation 2s linear infinite}@keyframes spineX-animation{0%{transform:none}to{transform:RotateX(1turn)}}section:has(.banner){padding:1rem}.banner{background-color:var(--white);border-radius:var(--radius);overflow:hidden;padding:0}.banner:has(.breadcrumb) .column{display:flex;flex-direction:column-reverse;padding:4rem 0;z-index:2}.banner:has(.breadcrumb) .column .title-banner{color:var(--text);display:flex;flex-direction:column-reverse;gap:var(--space-s)}.banner[data-link]:hover{cursor:pointer}.banner[data-link]:hover img{scale:1.1;transition:var(--fast-transition)}.banner.hero picture img{aspect-ratio:3/1;object-fit:cover}.banner.hero .hero-content{color:var(--light);gap:8px;height:100%;justify-content:flex-end;max-width:100%;position:absolute;text-shadow:0 0 4px var(--dark);text-wrap:balance;top:0;z-index:2}.banner.hero .hero-content,.banner.info{display:flex;flex-direction:column;padding:4%}.banner.info.align-right{align-items:flex-end}.banner.info picture{height:100%;left:0;position:absolute;top:0;width:100%}.banner.info picture img{aspect-ratio:3/1;object-fit:cover}.banner.info .card{max-width:100%;width:40rem}.banner.blur .background-img:before{backdrop-filter:blur(40px);bottom:0;content:"";height:100%;mask:linear-gradient(90deg,var(--white),transparent);-webkit-mask:linear-gradient(90deg,var(--white),transparent);position:absolute;width:100%;z-index:1}.banner.blur .background-img picture:before{background:linear-gradient(90deg,var(--white),transparent);bottom:0;content:"";height:100%;position:absolute;width:100%;z-index:1}@media screen and (max-width:900px){.banner .hero picture{aspect-ratio:1/1}}.split-banner-grid{display:grid;gap:var(--space-m);grid-template-rows:1fr auto auto}.split-banner-grid>*{aspect-ratio:1.2}@media screen and (min-width:640px){.split-banner-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.split-banner-grid>*{aspect-ratio:1.6}.split-banner-grid>:first-of-type{grid-column:span 2;grid-row:span 2}.split-banner-grid>:nth-child(2),.split-banner-grid>:nth-child(3){aspect-ratio:auto}}@media screen and (min-width:1024px){.split-banner-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}.breadcrumb{font-size:var(--font-xs);gap:0;padding-top:var(--min-gutter)}.breadcrumb>div{display:flex}.breadcrumb>div+div:before{color:var(--color-link);content:"/";margin:0 4px}.breadcrumb>div a{font-weight:500;text-decoration:none;--color-link:var(--gray-600)}.breadcrumb>div a:hover{--color-link:var(--secondary)}.breadcrumb>div [aria-current=page]{--color-link:var(--secondary);cursor:default;pointer-events:none}.pagination{gap:var(--space-s)}main#alert{align-items:center;display:flex;height:100vh;justify-content:center}.alert{--background-alert:var(--gray-200);--color-alert:var(--gray-800);--border-alert:var(--gray-300);background:var(--background-alert);border:1px solid var(--border-alert);border-radius:var(--radius-inside);color:var(--color-alert);display:flex;font-size:var(--font-s);font-weight:500;gap:var(--space-s);line-height:1.4;max-width:100%;padding:var(--space-m);text-decoration:none}.alert svg.icon{--color-svg:var(--color-alert);min-height:var(--size-svg);min-width:var(--size-svg)}.alert.danger{--background-alert:var(--red-100);--color-alert:var(--red-800);--border-alert:var(--red-300)}.alert.warning{--background-alert:var(--orange-100);--color-alert:var(--orange-800);--border-alert:var(--orange-300)}.alert.success{--background-alert:var(--green-100);--color-alert:var(--green-800);--border-alert:var(--green-300)}.alert.info{--background-alert:var(--blue-100);--color-alert:var(--blue-800);--border-alert:var(--blue-300)}.alert.secondary{background:transparent;border:none;padding:0 var(--space-s)}.alert.secondary.danger{--color-alert:var(--red-600)}.alert.secondary.warning{--color-alert:var(--orange-600)}.alert.secondary.success{--color-alert:var(--green-600)}.alert.secondary.info{--color-alert:var(--blue-600)}.modal-alert{align-items:center;box-shadow:var(--shadow);display:flex;height:100vh;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;width:var(--main-width);z-index:2}.modal-alert.open{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;pointer-events:auto;transition:var(--fast-transition) ease-out;visibility:visible}.modal-alert .alert{box-shadow:var(--shadow)}.search-button .panel-open{opacity:1;transform:translateX(0);transition:var(--fast-transition) ease-out}.search-button .panel-close{transform:translateX(-100%)}.search-button .panel-close,.search-main{opacity:0;transition:var(--fast-transition) ease-out}.search-main{--space-panel:var(--space-m);--top:calc(var(--header-height) + var(--space-panel));background-color:var(--white);border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);max-height:calc(100vh - var(--top) - var(--space-panel));overflow:hidden;pointer-events:none;position:fixed;right:var(--space-panel);scrollbar-color:var(--secondary);top:var(--top);visibility:hidden;width:calc(var(--main-width) - var(--space-panel)*2);z-index:4}.search-main .search-wrapper{display:flex;flex-direction:column;max-height:calc(100vh - var(--header-main) - var(--space-m)*2);overflow-y:auto;overflow-y:overlay;padding:var(--space-l);scrollbar-color:var(--secondary);transform:translateY(-100%);transition:var(--fast-transition) ease-out}.search-main .search-wrapper form:has(#search){border-radius:var(--radius-round);box-shadow:var(--shadow);position:sticky;top:0;z-index:2}.search-main .search-wrapper:hover{scrollbar-width:thin}.search-main .search-wrapper::-webkit-scrollbar{background-color:var(--white)}.search-main .search-wrapper .search-product{align-items:flex-start;border-bottom:1px solid var(--gray-300);display:flex;gap:var(--space-m);padding-bottom:var(--space-s)}.search-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsl(var(--primary-values),10%);height:100%;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--header-height);visibility:hidden;width:var(--main-width);z-index:3}.search-open .search-main,.search-open .search-overlay{opacity:1;pointer-events:auto;transition:var(--fast-transition) ease-out;visibility:visible}.search-open .search-main .search-wrapper,.search-open .search-overlay .search-wrapper{transform:translateY(0);transition:var(--fast-transition) ease-out}.search-open .search-button .panel-close{opacity:1;transform:translateX(0);transition:var(--fast-transition) ease-out}.search-open .search-button .panel-open{opacity:0;transform:translateX(100%);transition:var(--fast-transition) ease-out}form.column{gap:var(--space-m)}fieldset{--space-fieldset:var(--space-s) var(--space-m);--color-fieldset:var(--tertiary-values);--border-fieldset:var(--gray-300);--background-fieldset:var(--white);--height-fieldset:var(--size-button);--radius-fieldset:var(--radius);background-color:var(--background-fieldset);border:1px solid var(--border-fieldset);font-size:var(--font-s);max-width:100%;min-height:var(--height-fieldset)}fieldset.column{gap:var(--space-fieldset)}fieldset .row{gap:var(--space-xs)}fieldset [type=checkbox],fieldset [type=checkbox]~label,fieldset [type=datetime-local],fieldset [type=file],fieldset [type=radio],fieldset [type=radio]~label,fieldset [type=range],fieldset select{cursor:pointer}fieldset textarea{min-height:200px;resize:none}fieldset select{appearance:none;-webkit-appearance:none;-moz-appearance:none}fieldset:has(label){margin-top:2rem}fieldset:has(input),fieldset:has(select),fieldset:has(textarea){border-radius:var(--radius-fieldset)}fieldset:has(input) label,fieldset:has(select) label,fieldset:has(textarea) label{align-items:center;color:var(--text);display:flex;justify-content:flex-start;padding:var(--space-s) var(--space-m);pointer-events:none;position:absolute;top:-2.2rem;width:fit-content;z-index:1}fieldset:has(input) input,fieldset:has(input) select,fieldset:has(input) textarea,fieldset:has(select) input,fieldset:has(select) select,fieldset:has(select) textarea,fieldset:has(textarea) input,fieldset:has(textarea) select,fieldset:has(textarea) textarea{background-color:transparent;border:1px solid transparent;border-radius:var(--radius-fieldset);max-width:100%;min-height:var(--height-fieldset);outline:none;padding:var(--space-fieldset);-webkit-transition:var(--fast-transition);transition:var(--fast-transition);width:100%}fieldset:has(input) input[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(input) input[type=file]::file-selector-button,fieldset:has(input) select[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(input) select[type=file]::file-selector-button,fieldset:has(input) textarea[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(input) textarea[type=file]::file-selector-button,fieldset:has(select) input[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(select) input[type=file]::file-selector-button,fieldset:has(select) select[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(select) select[type=file]::file-selector-button,fieldset:has(select) textarea[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(select) textarea[type=file]::file-selector-button,fieldset:has(textarea) input[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(textarea) input[type=file]::file-selector-button,fieldset:has(textarea) select[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(textarea) select[type=file]::file-selector-button,fieldset:has(textarea) textarea[type=datetime-local]::-webkit-calendar-picker-indicator,fieldset:has(textarea) textarea[type=file]::file-selector-button{display:none}fieldset:has(input) input~button,fieldset:has(input) select~button,fieldset:has(input) textarea~button,fieldset:has(select) input~button,fieldset:has(select) select~button,fieldset:has(select) textarea~button,fieldset:has(textarea) input~button,fieldset:has(textarea) select~button,fieldset:has(textarea) textarea~button{align-items:center;bottom:0;cursor:pointer;display:flex;height:var(--height-fieldset);justify-content:center;padding:var(--space-fieldset);position:absolute;right:0;width:var(--height-fieldset);z-index:1}fieldset:has(input) input~button svg.icon,fieldset:has(input) select~button svg.icon,fieldset:has(input) textarea~button svg.icon,fieldset:has(select) input~button svg.icon,fieldset:has(select) select~button svg.icon,fieldset:has(select) textarea~button svg.icon,fieldset:has(textarea) input~button svg.icon,fieldset:has(textarea) select~button svg.icon,fieldset:has(textarea) textarea~button svg.icon{--size-svg:16px}fieldset:has(input) input~button>:last-child,fieldset:has(input) select~button>:last-child,fieldset:has(input) textarea~button>:last-child,fieldset:has(select) input~button>:last-child,fieldset:has(select) select~button>:last-child,fieldset:has(select) textarea~button>:last-child,fieldset:has(textarea) input~button>:last-child,fieldset:has(textarea) select~button>:last-child,fieldset:has(textarea) textarea~button>:last-child{position:absolute}fieldset:has(input) input:has(~button),fieldset:has(input) select:has(~button),fieldset:has(input) textarea:has(~button),fieldset:has(select) input:has(~button),fieldset:has(select) select:has(~button),fieldset:has(select) textarea:has(~button),fieldset:has(textarea) input:has(~button),fieldset:has(textarea) select:has(~button),fieldset:has(textarea) textarea:has(~button){width:calc(100% - var(--height-fieldset))}fieldset:has(input) input[type=password]+#password_reveal>:first-child,fieldset:has(input) select[type=password]+#password_reveal>:first-child,fieldset:has(input) textarea[type=password]+#password_reveal>:first-child,fieldset:has(select) input[type=password]+#password_reveal>:first-child,fieldset:has(select) select[type=password]+#password_reveal>:first-child,fieldset:has(select) textarea[type=password]+#password_reveal>:first-child,fieldset:has(textarea) input[type=password]+#password_reveal>:first-child,fieldset:has(textarea) select[type=password]+#password_reveal>:first-child,fieldset:has(textarea) textarea[type=password]+#password_reveal>:first-child{display:block}fieldset:has(input) input[type=password]+#password_reveal>:last-child,fieldset:has(input) select[type=password]+#password_reveal>:last-child,fieldset:has(input) textarea[type=password]+#password_reveal>:last-child,fieldset:has(select) input[type=password]+#password_reveal>:last-child,fieldset:has(select) select[type=password]+#password_reveal>:last-child,fieldset:has(select) textarea[type=password]+#password_reveal>:last-child,fieldset:has(textarea) input[type=password]+#password_reveal>:last-child,fieldset:has(textarea) select[type=password]+#password_reveal>:last-child,fieldset:has(textarea) textarea[type=password]+#password_reveal>:last-child{display:none}fieldset:has(input) input[type=text]+#password_reveal>:first-child,fieldset:has(input) select[type=text]+#password_reveal>:first-child,fieldset:has(input) textarea[type=text]+#password_reveal>:first-child,fieldset:has(select) input[type=text]+#password_reveal>:first-child,fieldset:has(select) select[type=text]+#password_reveal>:first-child,fieldset:has(select) textarea[type=text]+#password_reveal>:first-child,fieldset:has(textarea) input[type=text]+#password_reveal>:first-child,fieldset:has(textarea) select[type=text]+#password_reveal>:first-child,fieldset:has(textarea) textarea[type=text]+#password_reveal>:first-child{display:none}fieldset:has(input) input[type=text]+#password_reveal>:last-child,fieldset:has(input) select[type=text]+#password_reveal>:last-child,fieldset:has(input) textarea[type=text]+#password_reveal>:last-child,fieldset:has(select) input[type=text]+#password_reveal>:last-child,fieldset:has(select) select[type=text]+#password_reveal>:last-child,fieldset:has(select) textarea[type=text]+#password_reveal>:last-child,fieldset:has(textarea) input[type=text]+#password_reveal>:last-child,fieldset:has(textarea) select[type=text]+#password_reveal>:last-child,fieldset:has(textarea) textarea[type=text]+#password_reveal>:last-child{display:block}fieldset:has(input:focus),fieldset:has(select:focus),fieldset:has(textarea:focus){-webkit-transition:var(--fast-transition);transition:var(--fast-transition)}fieldset:has(input:focus:valid),fieldset:has(select:focus:valid),fieldset:has(textarea:focus:valid){--border-fieldset:var(--blue-300)}fieldset:has(input:focus:invalid),fieldset:has(select:focus:invalid),fieldset:has(textarea:focus:invalid){--border-fieldset:var(--red-300)}fieldset label:has(+input:required):after,fieldset label:has(+select:required):after,fieldset label:has(+textarea:required):after{color:var(--danger);content:"*";padding-left:4px}fieldset:has(textarea){--height-fieldset:200px;--space-fieldset:var(--space-m);border-radius:var(--radius-fieldset)}fieldset:has(textarea) textarea{border-radius:var(--radius-fieldset)}fieldset:has([type=checkbox]),fieldset:has([type=radio]){--color-fieldset:var(--secondary);--space-fieldset:var(--space-s);align-items:center;border-radius:var(--radius-fieldset);gap:var(--space-m);margin-top:0;padding:var(--space-m)}fieldset:has([type=checkbox]) .row,fieldset:has([type=radio]) .row{align-items:center}fieldset:has([type=checkbox]) label,fieldset:has([type=radio]) label{color:inherit;min-height:40px;min-width:40px;opacity:1;padding:0;pointer-events:none;position:relative;top:auto}fieldset [type=checkbox],fieldset [type=radio]{--color-fieldset:var(--gray-200);--height-fieldset:16px;appearance:none;-webkit-appearance:none;border:1px solid var(--color-fieldset);border-radius:var(--radius-inside);height:100%;left:0;min-height:var(--height-fieldset);padding:0;position:absolute;top:0;width:100%;z-index:1}fieldset [type=checkbox]:checked,fieldset [type=radio]:checked{--color-fieldset:var(--secondary)}fieldset [type=checkbox]:checked+label,fieldset [type=radio]:checked+label{color:var(--color-fieldset)}fieldset [type=range]{margin:auto;width:80%}.panel-button .panel-open{opacity:1;transform:translateX(0);transition:var(--fast-transition) ease-out}.panel-button .panel-close{opacity:0;transform:translateX(-100%);transition:var(--fast-transition) ease-out}.nav-item a svg.icon,.nav-item button svg.icon{--size-svg:16px}.nav-item [aria-expanded=true] svg.icon{rotate:-180deg;transition:var(--fast-transition)}.nav-item [aria-expanded=true] svg.icon:has(.panel-open){rotate:0deg}.nav-item [aria-expanded=true] svg.icon:has(.panel-open) .panel-close{opacity:1;transform:translateX(0);transition:var(--fast-transition) ease-out}.nav-item [aria-expanded=true] svg.icon:has(.panel-open) .panel-open{opacity:0;transform:translateX(100%);transition:var(--fast-transition) ease-out}.nav-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsl(var(--tertiary-values),.1);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--fast-transition) ease-out;visibility:hidden;width:100vw;z-index:0}.nav-overlay:has(+.header-fixed .nav-main.open){opacity:1;transition:var(--fast-transition) ease-out;visibility:visible}@media screen and (min-width:1025px){.nav-main{--space-panel:var(--space-m);--top:calc(var(--header-height) + var(--space-panel));display:flex;flex-direction:column;gap:0;height:100%;width:100%}.nav-main .nav-wrapper{align-items:center;display:flex;gap:0}.nav-main .nav-wrapper .nav-list{align-items:center;display:grid;gap:0;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%}.nav-main .nav-wrapper .nav-list>li{align-items:center;display:flex}.nav-main .nav-wrapper .nav-list>li+li:before{background-color:hsl(var(--primary-values),10%);border-radius:var(--radius-round);content:"";height:100%;left:0;position:absolute;transition:.4s;width:1px;z-index:1}.nav-main .nav-wrapper .nav-list a,.nav-main .nav-wrapper .nav-list button{font-size:var(--font-xs);font-weight:500;text-align:center;text-transform:uppercase;width:100%}.nav-main .nav-wrapper .nav-list a:before,.nav-main .nav-wrapper .nav-list button:before{background-color:var(--secondary);border-radius:var(--radius-round);bottom:0;content:"";height:2px;position:absolute;transition:.4s;width:24px;z-index:1}.nav-main .nav-wrapper .nav-list a:hover,.nav-main .nav-wrapper .nav-list button:hover{--color-button:var(--secondary)}.nav-main .nav-wrapper .nav-list a:hover:before,.nav-main .nav-wrapper .nav-list button:hover:before{width:100%}.nav-main .nav-wrapper .nav-list .flyout-main{background-color:var(--white);border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:var(--space-panel);scrollbar-color:var(--secondary);top:var(--top);transition:var(--fast-transition) ease-out;visibility:hidden;width:calc(100% - var(--aside-width) - var(--space-m)*2);z-index:4}.nav-main .nav-wrapper .nav-list .flyout-main.open{opacity:1;pointer-events:auto;transition:var(--fast-transition) ease-out;visibility:visible}.nav-main .nav-wrapper .nav-list .flyout-main .flyout-wrapper{padding:var(--space-l)}}@media screen and (max-width:1024px){html:has(.nav-main.open){overflow:clip}html:has(.nav-main.open) .nav-main{opacity:1;pointer-events:auto;transition:var(--fast-transition) ease-out;visibility:visible}html:has(.nav-main.open) .nav-main .nav-wrapper{transform:translateY(0);transition:var(--fast-transition) ease-out}html:has(.nav-main.open) .panel-button.burger-icon .panel-close{opacity:1;transform:translateX(0);transition:var(--fast-transition) ease-out}html:has(.nav-main.open) .panel-button.burger-icon .panel-open{opacity:0;transform:translateX(100%);transition:var(--fast-transition) ease-out}.nav-main{--space-panel:var(--space-m);--top:calc(var(--header-height) + var(--space-panel));background-color:var(--white);border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);left:var(--space-panel);opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:var(--top);visibility:hidden;width:calc(100% - var(--space-m)*2);z-index:4}.nav-main,.nav-main .nav-wrapper{scrollbar-color:var(--secondary);transition:var(--fast-transition) ease-out}.nav-main .nav-wrapper{display:flex;flex-direction:column;max-height:calc(100vh - var(--top) - var(--space-panel));overflow-y:scroll;padding:var(--space-l);transform:translateY(-100%)}.nav-main .nav-wrapper:hover{scrollbar-width:thin}.nav-main .nav-wrapper::-webkit-scrollbar{background-color:var(--white)}}header{--logo-width:150px;--nav-button:86px;position:fixed;width:var(--main-width);z-index:99}header .header-fixed{background-color:var(--white);border-bottom:1px solid var(--gray-200);color:var(--text);font-size:var(--font-xs);height:var(--header-height);max-width:100%;width:100%}header .header-fixed .header-logo picture,header .header-fixed .header-logo svg{height:38px;width:auto}header .header-fixed>.container{gap:var(--header-space);width:100%}header .header-fixed .header-main{align-items:center;display:none;gap:var(--space-s);height:var(--header-height);justify-content:space-between;pointer-events:none;visibility:hidden}@media screen and (max-width:1024px){:root{--header-height:calc(var(--header-main) + var(--space-m))}header .header-fixed{padding:0 calc(var(--space-s))}header .header-fixed .header-main{display:flex;pointer-events:auto;visibility:visible}header .header-fixed .header-main>div{display:flex}}footer{background-color:var(--white)}footer>.container{padding:4%}footer>.container .link,footer>.container a{font-weight:400;text-decoration:none}footer>.container nav strong{font-weight:600;line-height:2}footer>.container>.column{gap:var(--space-l)}footer>.container>.column .row:has(.footer-logo) .footer-logo{height:auto;width:200px}footer>.container>.column .row:has(.footer-logo) a,footer>.container>.column .row:has(.footer-logo) button{font-weight:600;text-decoration:underline}footer .copyright{background-color:var(--background);display:flex;justify-content:center;padding:var(--space-s);text-align:center}@media screen and (max-width:768px){footer>.container .row.justify-space-between{flex-direction:column}}.tabs-content{display:none}.tabs-content.active{display:block}body{margin:0!important}.ch-cookie-consent *{margin:0}.ch-cookie-consent :before{display:none}.ch-cookie-consent{--color-light:#fff;--color-dark:#000;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:hsla(0,0%,100%,.75);border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);color:var(--color-dark);font-family:sans-serif;margin-bottom:8px;margin-left:8px;padding:35px 40px;width:max-content;z-index:99999}.ch-cookie-consent h3{border-bottom:1px solid rgba(0,0,0,.25);border-radius:2px;color:var(--color-dark);font-size:clamp(16px,4vw,32px);font-weight:500;line-height:1.2;margin-bottom:10px;padding:10px 0;text-transform:uppercase;width:100%}.ch-cookie-consent p{color:var(--color-dark);font-weight:400}.ch-cookie-consent__form>*+*{margin-top:10px}.ch-cookie-consent .btn,.ch-cookie-consent a{color:var(--color-dark)!important;font-size:14px}.ch-cookie-consent .btn{background:rgba(0,0,0,.1);border:none;border-radius:5px;box-shadow:none;display:flex;font-weight:500;justify-content:center;overflow:hidden;padding:.5rem 1rem;text-align:center;width:100%}.ch-cookie-consent a,.ch-cookie-consent span{color:var(--color-dark);cursor:pointer;font-size:14px;font-weight:400;opacity:.8;text-decoration:underline}.ch-cookie-consent__toggle-details-hide{display:none}.ch-cookie-consent__btn-group{display:flex;flex-direction:column-reverse}.ch-cookie-consent__btn-group>*+*{margin-bottom:10px}.ch-cookie-consent__category-group{background:rgba(0,0,0,.05);border-radius:5px;display:none;margin-top:10px;padding:20px}.ch-cookie-consent__category-group>*+*{margin-top:10px}.ch-cookie-consent__category-group .ch-cookie-consent__category{display:flex;flex-direction:column-reverse}.ch-cookie-consent__category-group h4{font-size:12px;font-weight:400}.ch-cookie-consent__category-group input{appearance:button;-webkit-appearance:button;height:14px;margin:10px;padding:0;width:14px}@media screen and (max-width:700px){.ch-cookie-consent{border-radius:none;margin-bottom:0;margin-left:0;width:100%}}section:has(.swiper){overflow:hidden}.swiper-nav{--size-button:40px;justify-content:flex-end}.swiper-nav,.swiper-nav.align{display:flex;pointer-events:none}.swiper-nav.align{align-items:center;height:100%;justify-content:space-between;padding:3em;position:absolute;top:0;width:100%;z-index:2}.swiper-nav>*{height:100%;pointer-events:auto;transition:opacity .5s}.swiper-nav>:active{transform:scale(.9)}.swiper-nav>*+*{margin-left:10px}.swiper-nav button{--background-button:var(--primary);box-shadow:var(--shadow);height:var(--size-button);width:var(--size-button)}.swiper-nav button svg.icon{--color-svg:var(--white)}.swiper-nav .swiper-button-disabled svg.icon{--color-svg:var(--primary)}.swiper-nav .swiper-button-disabled+.swiper-button-disabled,.swiper-nav .swiper-button-disabled:has(+.swiper-button-disabled){display:none}@media screen and (max-width:600px){.swiper-nav{display:none;visibility:hidden}}.swiper-pagination{align-items:center;display:none;gap:var(--space-s);padding:var(--space-xl) var(--space-m);z-index:3}.swiper-pagination .swiper-pagination-bullet{background:var(--dark);border-radius:100px;cursor:pointer;height:10px;opacity:.2;width:10px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media screen and (max-width:600px){.swiper-pagination{display:flex;visibility:visible}}[data-controller=swiper]{width:100%}[data-controller=swiper]>.row{justify-content:space-between}[data-controller=swiper] .swiper-wrapper{display:flex;flex-wrap:nowrap;height:100%}[data-controller=swiper] .swiper-wrapper .swiper-slide{flex:1 0 auto}[data-swiper-type-value=default] .swiper,[data-swiper-type-value=product] .swiper{padding-left:2rem}[data-swiper-type-value=default] .swiper .swiper-wrapper,[data-swiper-type-value=product] .swiper .swiper-wrapper{margin-left:-2rem}[data-swiper-type-value=swiper-thumbs]{display:none;margin-top:0;min-height:auto;padding:0;pointer-events:none;visibility:hidden}[data-swiper-type-value=swiper-thumbs] [data-swiper-target=container]{background-color:var(--white);height:100%;overflow:hidden;width:100%}[data-swiper-type-value=swiper-thumbs] [data-swiper-target=container] .swiper-slide{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;max-height:50vh}[data-swiper-type-value=swiper-thumbs] [data-swiper-target=container] .swiper-slide picture{height:100%;width:100%}[data-swiper-type-value=swiper-thumbs] [data-swiper-target=container] .swiper-slide picture img{object-fit:contain}[data-swiper-type-value=swiper-thumbs] .swiper-thumbs{padding:var(--space-s);width:100%}[data-swiper-type-value=swiper-thumbs] .swiper-thumbs .swiper-slide{aspect-ratio:1/1;border-radius:var(--radius);box-shadow:0 0 10px rgba(var(--dark-rgb),50%);cursor:pointer;max-height:60px;max-width:60px;overflow:hidden}[data-swiper-type-value=swiper-thumbs] .swiper-thumbs .swiper-slide.swiper-slide.swiper-slide-thumb-active{border:2px solid var(--secondary)}[data-swiper-type-value=swiper-thumbs] .swiper-thumbs .swiper-slide picture{height:100%;width:100%}[data-swiper-type-value=swiper-thumbs] .swiper-thumbs .swiper-slide picture img{object-fit:cover}[data-action="click->zoom#open"]{cursor:zoom-in}[data-action="click->zoom#open"] picture{aspect-ratio:1/1;background-color:var(--white)}[data-action="click->zoom#open"] picture img{object-fit:contain}.modal{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsl(var(--tertiary-values),.1);cursor:zoom-out;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.modal.active{display:flex}.modal .modal-image{max-height:80%;max-width:80%;transition:transform .3s ease-in-out}.container-aside{align-items:flex-start;display:grid;grid-template-columns:var(--aside-width) calc(100% - var(--aside-width));margin:auto}.container-aside aside{background-color:var(--white);border-right:1px solid var(--gray-200);gap:var(--space-s);height:100vh;overflow-y:auto;padding:1rem;position:sticky;scrollbar-width:thin;top:0;width:100%;z-index:5}.container-aside aside [data-action="modal#close"].button{display:none}.container-aside aside a,.container-aside aside button{justify-content:flex-start;width:100%}.container-aside aside .aside-logo{padding:0 2rem}.container-aside aside .navbar{border:1px solid var(--gray-300);border-radius:var(--radius)}.container-aside aside fieldset input~button{width:var(--height-fieldset)}.container-aside aside .button.icon-reverse{justify-content:space-between}.container-aside aside .payement svg.icon{--size-svg:32px}header .aside-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsl(var(--tertiary-values),.1);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--fast-transition) ease-out;visibility:hidden;width:100vw;z-index:0}@media screen and (max-width:1024px){.container-aside:has(>aside){--main-width:100%;grid-template-columns:100%}.container-aside:has(>aside)>aside{--space-panel:var(--space-m);--top:calc(var(--header-height) + var(--space-panel));border:none;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);height:100%;left:var(--space-panel);max-height:calc(100vh - var(--top) - var(--space-panel));max-width:100%;overflow:hidden;position:fixed;right:0;top:var(--top);transform:translateX(calc(100% + var(--space-panel)));transition:var(--fast-transition) ease-out;width:calc(100% - var(--space-m)*2);z-index:100}.container-aside:has(>aside)>aside .aside-logo,.container-aside:has(>aside)>aside .navbar{display:none;pointer-events:none;visibility:hidden}.container-aside:has(>aside)>aside.open{transform:translateY(0)}.container-aside:has(>aside) [data-action="modal#open"].button{opacity:1;transform:translateX(0);transition:var(--fast-transition) ease-out;z-index:1}.container-aside:has(>aside) [data-action="modal#close"].button{opacity:0;position:absolute;right:0;transform:translateX(10px);transition:var(--fast-transition) ease-out;z-index:0}.container-aside:has(>aside.open) header .aside-overlay{opacity:1;transition:var(--fast-transition) ease-out;visibility:visible}.container-aside:has(>aside.open) [data-action="modal#close"].button{opacity:1;transform:translateX(0);transition:var(--fast-transition) ease-out;z-index:1}.container-aside:has(>aside.open) [data-action="modal#open"].button{opacity:0;transform:translateX(-10px);transition:var(--fast-transition) ease-out;z-index:0}}main .container-aside aside{top:var(--header-height)}.cart-preview{background-color:var(--blue-50);border:1px solid var(--blue-200);border-radius:var(--radius);gap:var(--space-s);padding:var(--space-s)}.cart-preview>*+*{border-top:1px solid var(--blue-200);padding-top:var(--space-m)}.cart-preview .cart-list{max-height:30vh;overflow:auto}.cart-preview .cart-list .cart-item{align-items:flex-start;display:flex;gap:var(--space-m)}.cart-preview .cart-list .cart-item picture{aspect-ratio:1/1;background-color:var(--white);height:48px;padding:4px;width:48px}.cart-preview .cart-list .cart-item picture img{object-fit:contain}.cart-preview .cart-list .cart-item .link.delete{align-items:center;display:flex;justify-content:center}.cart-preview .cart-list .cart-item .link.delete svg.icon{--size-svg:16px;--color-svg:var(--red-600)}.reassurance{align-items:center;background-color:var(--red-50);border:1px solid var(--red-200);border-radius:var(--radius);display:flex;gap:var(--space-s);padding:var(--space-s)}.reassurance>:first-child{font-size:2rem}.help-commercial{--size-picture:56px;bottom:1rem;display:flex;gap:var(--space-s);position:fixed;right:1rem;text-decoration:none;transform:translateX(14.2rem);transition:var(--slow-transition);z-index:99}.help-commercial picture{background-color:var(--blue-200);border:4px solid var(--light);border-radius:var(--radius-round);box-shadow:var(--shadow-hover);height:var(--size-picture);transition:var(--fast-transition);width:var(--size-picture);z-index:2}.help-commercial picture img{aspect-ratio:1/1;object-fit:contain}.help-commercial:hover{gap:var(--space-s);transform:translateX(0);transition:var(--slow-transition)}.help-commercial:hover picture{scale:1.1;transition:var(--fast-transition)}.help-commercial .help-text{background-color:var(--blue-200);border:4px solid var(--light);border-radius:var(--radius-round);box-shadow:var(--shadow-hover);font-size:10px;font-weight:500;padding:var(--space-s);text-decoration:none;text-transform:uppercase}.help-commercial .help-emoji{font-size:24px;left:calc(var(--size-picture) - 2rem);position:absolute;top:-1rem;z-index:2}body,html{background:var(--background);color:var(--text);font-family:var(--font-base);line-height:1.2;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app,body,footer,header,html{font-size:var(--font-m);font-weight:var(--font-weight)}#app,footer,header{font-family:var(--font-title)}[data-mail][data-domain]:after{content:attr(data-mail) "@" attr(data-domain);cursor:pointer}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}