@layer lui-reset{*,:after,:before{border-color:var(--un-default-border-color,#e5e7eb);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--un-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}}@layer lui-global{html{background:var(--background-default);color:var(--font-color-body-text);font-family:var(--font-family-body);font-weight:var(--font-weight-body);scroll-behavior:smooth}#__nuxt{container-type:inline-size}:root{--spring-easing:linear(0,.009,.036 2.1%,.146 4.5%,.292 6.7%,.744 12.8%,.963 16.6%,1.042,1.103,1.146,1.174 23.9%,1.183,1.186,1.183,1.174 29.3%,1.145 32.1%,1.054 38.8%,1.015 42.1%,.985,.969 49.8%,.965 52.5%,.968 55.6%,.996 68.2%,1.005 75.1%,1.006 81.7%,.999);--spring-duration:.8s;--container-padding:var(--spacing-ml);--container-max-width:100%;--container-inner-width:calc(var(--container-max-width) - var(--container-padding)*2)}}@layer lui-global;@layer lui-global{@media(min-width:360px){:root{--container-padding:var(--spacing-l)}}@media(min-width:414px){:root{--container-padding:var(--spacing-2-xl)}}@media(min-width:600px){:root{--container-padding:var(--spacing-2-xl)}}@media(min-width:800px){:root{--container-padding:var(--spacing-2-xl)}}@media(min-width:1280px){:root{--container-padding:var(--spacing-l);--container-max-width:var(--content-max-width-lg)}}@media(min-width:1920px){:root{--container-padding:var(--spacing-l);--container-max-width:var(--content-max-width-xl)}}@media(min-width:2048px){:root{--container-padding:var(--spacing-l);--container-max-width:var(--content-max-width-xxl)}}.ecommerce-container{margin-left:auto;margin-right:auto;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);width:100%}@media(min-width:360px){.ecommerce-container{padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}}@media(min-width:600px){.ecommerce-container{padding-left:var(--spacing-2-xl);padding-right:var(--spacing-2-xl)}}@media(min-width:1280px){.ecommerce-container{max-width:var(--content-max-width-lg);padding-left:var(--spacing-ml);padding-right:var(--spacing-ml)}}@media(min-width:1920px){.ecommerce-container{max-width:var(--content-max-width-xl)}}@media(min-width:2048px){.ecommerce-container{max-width:var(--content-max-width-xxl)}}}@layer lui-global{:root{--section-spacing-s:var(--spacing-xs);--section-spacing-m:var(--spacing-l);--section-spacing-l:var(--spacing-2-xl)}@media(min-width:414px){:root{--section-spacing-s:var(--spacing-s);--section-spacing-m:var(--spacing-xl);--section-spacing-l:var(--spacing-3-xl)}}@media(min-width:600px){:root{--section-spacing-s:var(--spacing-m);--section-spacing-m:var(--spacing-2-xl);--section-spacing-l:var(--spacing-4-xl)}}@media(min-width:1280px){:root{--section-spacing-s:var(--spacing-l);--section-spacing-m:var(--spacing-3-xl);--section-spacing-l:var(--spacing-4-xl)}}}@layer lui-global{:root{--bleed-width:calc(50cqw - var(--container-inner-width)/2)}.bleed-full{margin-right:calc(50% - 50cqw)}.bleed-full,.bleed-left{margin-left:calc(50% - 50cqw)}.bleed-right{margin-right:calc(50% - 50cqw)}[data-mode=light],html:not([data-mode]){--csstools-color-scheme--light:initial;color-scheme:light}[data-mode=dark]{--csstools-color-scheme--light: ;color-scheme:dark}}@layer lui-global;.round-spinner{position:relative}.round-spinner-small{height:16px;width:16px}.round-spinner-large{height:24px;width:24px}.round-spinner__small-dots--dot{border-radius:50%;position:absolute}.round-spinner__small-dots--small .round-spinner__small-dots--dot{height:2.67px;width:2.67px}.round-spinner__small-dots--large .round-spinner__small-dots--dot{height:4px;width:4px}.round-spinner__small-dots--one{left:3px;top:3.67px}.round-spinner__small-dots--two{right:3px;top:3.67px}.round-spinner__small-dots--three{bottom:3.67px;left:3px}.round-spinner__small-dots--four{bottom:3.67px;right:3px}.round-spinner__circle--one,.round-spinner__circle--two{border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.round-spinner__circle--one{animation:roundCircleOneAnimation 3s linear infinite}.round-spinner__circle--two{animation:roundCircleTwoAnimation 3s linear infinite}.round-spinner__circle--one--small{height:8px;width:8px}.round-spinner__circle--one--large{height:12px;width:12px}.round-spinner__circle--two--small{height:8px;width:8px}.round-spinner__circle--two--large{height:12px;width:12px}.round-spinner__circle--two--primary,.round-spinner__small-dots--primary .round-spinner__small-dots--dot{background-color:var(--buttons-primary-loading-spinner-dot-1)}.round-spinner__circle--two--secondary,.round-spinner__small-dots--secondary .round-spinner__small-dots--dot{background-color:var(--buttons-secondary-loading-spinner-dot-1)}.round-spinner__circle--two--white-secondary,.round-spinner__small-dots--white-secondary .round-spinner__small-dots--dot{background-color:var(--buttons-white-secondary-loading-spinner-dot-1)}.round-spinner__circle--two--black-ghost,.round-spinner__small-dots--black-ghost .round-spinner__small-dots--dot{background-color:var(--buttons-black-ghost-loading-spinner-dot-1)}.round-spinner__circle--two--white-ghost,.round-spinner__small-dots--white-ghost .round-spinner__small-dots--dot{background-color:var(--buttons-white-ghost-loading-spinner-dot-1)}.round-spinner__circle--two--tertiary,.round-spinner__small-dots--tertiary .round-spinner__small-dots--dot{background-color:var(--buttons-tertiary-loading-spinner-dot-1)}.round-spinner__circle--two--positive,.round-spinner__small-dots--positive .round-spinner__small-dots--dot{background-color:var(--buttons-positive-loading-spinner-dot-1)}.round-spinner__circle--two--danger,.round-spinner__small-dots--danger .round-spinner__small-dots--dot{background-color:var(--buttons-danger-loading-spinner-dot-1)}.round-spinner__circle--one--primary{background-color:var(--buttons-primary-loading-spinner-dot-2)}.round-spinner__circle--one--secondary{background-color:var(--buttons-secondary-loading-spinner-dot-2)}.round-spinner__circle--one--white-secondary{background-color:var(--buttons-white-secondary-loading-spinner-dot-2)}.round-spinner__circle--one--black-ghost{background-color:var(--buttons-black-ghost-loading-spinner-dot-2)}.round-spinner__circle--one--white-ghost{background-color:var(--buttons-white-ghost-loading-spinner-dot-2)}.round-spinner__circle--one--tertiary{background-color:var(--buttons-tertiary-loading-spinner-dot-2)}.round-spinner__circle--one--positive{background-color:var(--buttons-positive-loading-spinner-dot-2)}.round-spinner__circle--one--danger{background-color:var(--buttons-danger-loading-spinner-dot-2)}.round-spinner__small-dots .round-spinner__small-dots--one{animation:moveToCenterOne 3s linear infinite}.round-spinner__small-dots .round-spinner__small-dots--two{animation:moveToCenterTwo 3s linear infinite}.round-spinner__small-dots .round-spinner__small-dots--three{animation:moveToCenterThree 3s linear infinite}.round-spinner__small-dots .round-spinner__small-dots--four{animation:moveToCenterFour 3s linear infinite}@keyframes moveToCenterOne{0%,to{opacity:1;transform:translate(0) scale(1)}10%{left:50%;opacity:.25;top:50%;transform:translate(-50%,-50%) scale(3)}12.6%{opacity:0}87.4%{opacity:0}90%{left:50%;opacity:.25;top:50%;transform:translate(-50%,-50%) scale(3)}}@keyframes moveToCenterTwo{0%,to{opacity:1;transform:translate(0) scale(1)}10%{opacity:.25;right:50%;top:50%;transform:translate(50%,-50%) scale(3)}12.6%{opacity:0}87.4%{opacity:0}90%{opacity:.25;right:50%;top:50%;transform:translate(50%,-50%) scale(3)}}@keyframes moveToCenterThree{0%,to{opacity:1;transform:translate(0) scale(1)}10%{bottom:50%;left:50%;opacity:.25;transform:translate(-50%,50%) scale(3)}12.6%{opacity:0}87.4%{opacity:0}90%{bottom:50%;left:50%;opacity:.25;transform:translate(-50%,50%) scale(3)}}@keyframes moveToCenterFour{0%,to{opacity:1;transform:translate(0) scale(1)}10%{bottom:50%;opacity:.25;right:50%;transform:translate(50%,50%) scale(3)}12.6%{opacity:0}87.4%{opacity:0}90%{bottom:50%;opacity:.25;right:50%;transform:translate(50%,50%) scale(3)}}@keyframes roundCircleTwoAnimation{0%{opacity:0}7.5%{opacity:0}12.5%{opacity:1;transform:translate(-50%,-50%) scale(1)}33.333%{opacity:1}33.334%{opacity:.4;transform:translate(-50%,-50%) scale(1)}55%{opacity:0;transform:translate(-50%,-50%) scale(.34)}67.5%{opacity:0;transform:translate(-50%,-50%) scale(.34)}67.6%{opacity:.2;transform:translate(-50%,-50%) scale(1)}89.9%{opacity:.2;transform:translate(-50%,-50%) scale(0)}90%{opacity:.2;transform:translate(-50%,-50%) scale(.125)}to{opacity:.2;transform:translate(-50%,-50%) scale(.125)}}@keyframes roundCircleOneAnimation{0%{opacity:0}19.9%{opacity:0}20%{opacity:1}67.5%{opacity:1;transform:translate(-50%,-50%) scale(1)}77.5%{opacity:1;transform:translate(-50%,-50%) scale(.5)}90%{opacity:1;transform:translate(-50%,-50%) scale(1)}94%{opacity:0}to{opacity:0}}.row-spinner{align-items:center;display:flex;position:relative}.row-spinner--small{height:16px;width:40px}.row-spinner--large{height:24px;width:60px}.row-spinner__circle--one,.row-spinner__circle--two{border-radius:50%;position:absolute}.row-spinner--small .row-spinner__circle--one,.row-spinner--small .row-spinner__circle--two{height:8px;width:8px}.row-spinner--large .row-spinner__circle--one,.row-spinner--large .row-spinner__circle--two{height:12px;width:12px}.row-spinner__circle--one{animation:rowCircleOneAnimation 3s linear infinite}.row-spinner--primary .row-spinner__circle--one{background-color:var(--buttons-primary-loading-spinner-dot-1)}.row-spinner--secondary .row-spinner__circle--one{background-color:var(--buttons-secondary-loading-spinner-dot-1)}.row-spinner--white-secondary .row-spinner__circle--one{background-color:var(--buttons-white-secondary-loading-spinner-dot-1)}.row-spinner--black-ghost .row-spinner__circle--one{background-color:var(--buttons-black-ghost-loading-spinner-dot-1)}.row-spinner--white-ghost .row-spinner__circle--one{background-color:var(--buttons-white-ghost-loading-spinner-dot-1)}.row-spinner--tertiary .row-spinner__circle--one{background-color:var(--buttons-tertiary-loading-spinner-dot-1)}.row-spinner--positive .row-spinner__circle--one{background-color:var(--buttons-positive-loading-spinner-dot-1)}.row-spinner--danger .row-spinner__circle--one{background-color:var(--buttons-danger-loading-spinner-dot-1)}.row-spinner__circle--two{animation:rowCircleTwoAnimation 3s linear infinite}.row-spinner--primary .row-spinner__circle--two{background-color:var(--buttons-primary-loading-spinner-dot-2)}.row-spinner--secondary .row-spinner__circle--two{background-color:var(--buttons-secondary-loading-spinner-dot-2)}.row-spinner--white-secondary .row-spinner__circle--two{background-color:var(--buttons-white-secondary-loading-spinner-dot-2)}.row-spinner--black-ghost .row-spinner__circle--two{background-color:var(--buttons-black-ghost-loading-spinner-dot-2)}.row-spinner--white-ghost .row-spinner__circle--two{background-color:var(--buttons-white-ghost-loading-spinner-dot-2)}.row-spinner--tertiary .row-spinner__circle--two{background-color:var(--buttons-tertiary-loading-spinner-dot-2)}.row-spinner--positive .row-spinner__circle--two{background-color:var(--buttons-positive-loading-spinner-dot-2)}.row-spinner--danger .row-spinner__circle--two{background-color:var(--buttons-danger-loading-spinner-dot-2)}@keyframes rowCircleOneAnimation{0%{left:10%}15%{left:50%;opacity:1;transform:translate(-50%) scale(1.25)}35%{left:50%;opacity:1;transform:translate(-50%) scale(1.25)}50%{left:80%;opacity:1}65%{left:50%;opacity:1;transform:translate(-50%) scale(.75)}85%{left:50%;opacity:1;transform:translate(-50%) scale(.75)}to{left:10%}}@keyframes rowCircleTwoAnimation{0%{right:10%}15%{opacity:0;right:50%;transform:translate(50%) scale(.75)}35%{opacity:0;right:50%;transform:translate(50%) scale(.75)}50%{opacity:1;right:80%}65%{opacity:1;right:50%;transform:translate(50%) scale(1.25)}85%{opacity:1;right:50%;transform:translate(50%) scale(1.25)}to{right:10%}}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--buttons-border-radius);cursor:pointer;display:inline-flex;gap:var(--spacing-sm);isolation:isolate;overflow:hidden;transition:all .2s ease-in-out}.button,.button__text-wrapper{align-items:center;justify-content:center;position:relative}.button__text-wrapper{display:flex;font-family:var(--font-family-heading);font-size:inherit;font-style:normal;font-weight:400;letter-spacing:.0135rem;line-height:130%}.button--small{font-size:var(--font-size-s);gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-sm)}.button--medium{font-size:var(--font-size-sm);gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-m)}.button--large{font-size:var(--font-size-m);gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-l)}.button--small .icon{height:var(--sizing-icon-size-s);width:var(--sizing-icon-size-s)}.button--large .icon,.button--medium .icon{height:var(--sizing-icon-size-m);width:var(--sizing-icon-size-m)}.button--primary{background:var(--buttons-primary-default-bg-color);border:1px solid var(--buttons-primary-default-border-color);color:var(--buttons-primary-default-text-color)}.button--primary:hover{border:1px solid var(--buttons-primary-hovered-border-color);color:var(--buttons-primary-hovered-text-color)}.button--primary:before{background:var(--button-gradient-hover);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s ease;z-index:0}.button--primary .button__text-wrapper{z-index:1}.button--primary:hover:not(:active):not(:disabled):not(:focus-visible):before{opacity:1}.button--primary:active{background:var(--buttons-primary-pressed-bg-color);border:1px solid var(--buttons-primary-pressed-border-color);color:var(--buttons-primary-pressed-text-color)}.button--primary:focus-visible{background:var(--buttons-primary-focus-bg-color);border:1px solid var(--buttons-primary-focus-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--primary:disabled{background:var(--buttons-primary-deactivated-bg-color);border:1px solid var(--buttons-primary-deactivated-border-color);color:var(--buttons-primary-deactivated-text-color);cursor:not-allowed}.button--secondary{background:var(--buttons-secondary-default-bg-color);border:1px solid var(--buttons-secondary-default-border-color);color:var(--buttons-secondary-default-text-color)}.button--secondary:hover{background:var(--buttons-secondary-hovered-bg-color);border:1px solid var(--buttons-secondary-hovered-border-color);color:var(--buttons-secondary-hovered-text-color)}.button--secondary:active,.button--secondary:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2))}.button--secondary:active{background:var(--buttons-secondary-pressed-bg-color);border:1px solid var(--buttons-secondary-pressed-border-color);color:var(--buttons-secondary-pressed-text-color)}.button--secondary:focus-visible{background:var(--buttons-secondary-focus-bg-color);border:1px solid var(--buttons-secondary-focus-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--secondary:disabled{background:var(--buttons-secondary-deactivated-bg-color);border:1px solid var(--buttons-secondary-deactivated-border-color);color:var(--buttons-secondary-deactivated-text-color);cursor:not-allowed}.button--white-secondary{background:var(--buttons-white-secondary-default-bg-color);border:1px solid var(--buttons-white-secondary-default-border-color,);color:var(--buttons-white-secondary-default-text-color)}.button--white-secondary:hover{background:var(--buttons-white-secondary-hovered-bg-color);border:1px solid var(--buttons-white-secondary-hovered-border-color);color:var(--buttons-white-secondary-hovered-text-color)}.button--white-secondary:active,.button--white-secondary:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2))}.button--white-secondary:active{background:var(--buttons-white-secondary-pressed-bg-color);border:1px solid var(--buttons-white-secondary-pressed-border-color);color:var(--buttons-white-secondary-pressed-text-color)}.button--white-secondary:focus-visible{background:var(--background-theme-default);border:1px solid var(--buttons-white-secondary-focus-border-color);outline:2px solid var(--buttons-white-secondary-focus-focus-border);outline-offset:2px}.button--white-secondary:disabled{background:var(--buttons-white-secondary-deactivated-bg-color);border:1px solid var(--buttons-white-secondary-deactivated-border-color);color:var(--buttons-white-secondary-deactivated-text-color);cursor:not-allowed}.button--black-ghost{background:var(--buttons-black-ghost-default-bg-color);border:1px solid var(--buttons-black-ghost-default-border-color);color:var(--buttons-black-ghost-default-text-color)}.button--black-ghost:hover{background:var(--buttons-black-ghost-hovered-bg-color);border:1px solid var(--buttons-black-ghost-hovered-border-color);color:var(--buttons-black-ghost-hovered-text-color)}.button--black-ghost:active{background:var(--buttons-black-ghost-pressed-bg-color);border:1px solid var(--buttons-black-ghost-pressed-border-color);color:var(--buttons-black-ghost-pressed-text-color)}.button--black-ghost:focus-visible{background:var(--buttons-black-ghost-focus-bg-color);border:1px solid var(--buttons-black-ghost-focus-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--black-ghost:disabled{background:var(--buttons-black-ghost-deactivated-bg-color);border:1px solid var(--buttons-black-ghost-deactivated-border-color);color:var(--buttons-black-ghost-deactivated-text-color)}.button--white-ghost{background:var(--buttons-white-ghost-default-bg-color);border:1px solid var(--buttons-white-ghost-default-border-color);color:var(--buttons-white-ghost-default-text-color)}.button--white-ghost:hover{background:var(--buttons-white-ghost-hovered-bg-color);border:1px solid var(--buttons-white-ghost-hovered-border-color);color:var(--buttons-white-ghost-hovered-text-color)}.button--white-ghost:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--buttons-white-ghost-pressed-bg-color);border:1px solid var(--buttons-white-ghost-pressed-border-color);color:var(--buttons-white-ghost-pressed-text-color)}.button--white-ghost:focus-visible{background:var(--buttons-white-ghost-focus-bg-color);border:1px solid var(--buttons-white-ghost-focus-border-color);outline:2px solid var(--buttons-white-ghost-focus-focus-border,#fff);outline-offset:2px}.button--white-ghost:disabled{background:var(--buttons-white-ghost-deactivated-bg-color);border:1px solid var(--buttons-white-ghost-deactivated-border-color);color:var(--buttons-white-ghost-deactivated-text-color);cursor:not-allowed}.button--tertiary{background:var(--buttons-tertiary-default-bg-color);border:1px solid var(--buttons-tertiary-default-border-color);color:var(--buttons-tertiary-default-text-color)}.button--tertiary:hover{background:var(--buttons-tertiary-hovered-bg-color);border:1px solid var(--buttons-tertiary-hovered-border-color);color:var(--buttons-tertiary-hovered-text-color)}.button--tertiary:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--buttons-tertiary-pressed-bg-color);border:1px solid var(--buttons-tertiary-pressed-border-color);color:var(--buttons-tertiary-pressed-text-color)}.button--tertiary:focus-visible{background:var(--buttons-tertiary-focus-bg-color);border:1px solid var(--buttons-tertiary-focus-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--tertiary:disabled{background:var(--buttons-tertiary-deactivated-bg-color);border:1px solid var(--buttons-tertiary-deactivated-border-color);color:var(--buttons-tertiary-deactivated-text-color);cursor:not-allowed}.button--positive{background:var(--buttons-positive-default-bg-color);border:1px solid var(--buttons-positive-default-border-color);color:var(--buttons-positive-default-text-color)}.button--positive:hover{border:1px solid var(--buttons-positive-hovered-border-color);color:var(--buttons-positive-hovered-text-color)}.button--positive:before{background:linear-gradient(270deg,var(--buttons-positive-hovered-bg-color) 0,var(--buttons-positive-hovered-bg-color-2) 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s ease;z-index:0}.button--positive .button__text-wrapper{z-index:1}.button--positive:hover:not(:active):not(:disabled):not(:focus-visible):before{opacity:1}.button--positive:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--buttons-positive-pressed-bg-color);border:1px solid var(--buttons-positive-pressed-border-color);color:var(--buttons-positive-pressed-text-color)}.button--positive:active:before{display:none}.button--positive:focus-visible{background:var(--buttons-positive-focus-bg-color);border:1px solid var(--buttons-positive-focus-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--positive:disabled{background:var(--buttons-positive-deactivated-bg-color);border:1px solid var(--buttons-positive-deactivated-border-color);color:var(--buttons-positive-deactivated-text-color);cursor:not-allowed}.button--danger{background:var(--buttons-danger-default-bg-color);border:1px solid var(--buttons-danger-default-border-color);color:var(--buttons-danger-default-text-color)}.button--danger:hover{border:1px solid var(--buttons-danger-hovered-border-color);color:var(--buttons-danger-hovered-text-color)}.button--danger:before{background:linear-gradient(270deg,var(--buttons-danger-hovered-bg-color) 0,var(--buttons-danger-hovered-bg-color-2) 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s ease;z-index:0}.button--danger .button__text-wrapper{z-index:1}.button--danger:hover:not(:active):not(:disabled):not(:focus-visible):before{opacity:1}.button--danger:active{background:var(--buttons-danger-pressed-bg-color);border:1px solid var(--buttons-danger-pressed-border-color);color:var(--buttons-danger-pressed-text-color)}.button--danger:active:before{display:none}.button--danger:focus-visible{background:var(--buttons-danger-focus-bg-color);border:1px solid var(--buttons-danger-focus-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--danger:disabled{background:var(--buttons-danger-deactivated-bg-color);border:1px solid var(--buttons-danger-deactivated-border-color);color:var(--buttons-danger-deactivated-text-color);cursor:not-allowed}.button--glass{-webkit-backdrop-filter:blur(calc(var(--background-blur-xs)/2));backdrop-filter:blur(calc(var(--background-blur-xs)/2));background:var(--buttons-glass-default-bg-color);border:1px solid var(--buttons-glass-default-border-color);color:var(--buttons-glass-default-text-color)}.button--glass:hover{background:var(--buttons-glass-hovered-bg-color);border:1px solid var(--buttons-glass-hovered-border-color);color:var(--buttons-glass-hovered-text-color)}.button--glass:active{background:var(--buttons-glass-pressed-bg-color);border:1px solid var(--buttons-glass-pressed-border-color);color:var(--buttons-glass-pressed-text-color)}.button--glass:focus-visible{background:var(--buttons-glass-focus-bg-color);border:1px solid var(--buttons-glass-focus-border-color);color:var(--buttons-glass-focus-text-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--glass:disabled{background:var(--buttons-glass-deactivated-bg-color);border:1px solid var(--buttons-glass-deactivated-border-color);color:var(--buttons-glass-deactivated-text-color)}.button--input-field{border:1px solid #0000;color:var(--grey-12);padding:var(--spacing-s)}.button--input-field:hover{background:var(--grey-3);border:1px solid var(--grey-3)}.button--input-field:active,.button--input-field:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));color:var(--grey-12)}.button--input-field:active{background:var(--grey-4);border:1px solid var(--grey-4)}.button--input-field:focus-visible{background:unset;border-color:#0000;color:var(--grey-12);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--input-field:disabled{color:var(--grey-11)}.button--input-field.button--small.button--icon{height:32px;width:32px}.button--glass-white{-webkit-backdrop-filter:blur(calc(var(--background-blur-xs)/2));backdrop-filter:blur(calc(var(--background-blur-xs)/2));background:var(--buttons-glass-white-default-bg-color);border:1px solid var(--buttons-glass-white-default-border-color);border-radius:var(--buttons-icon-btn-radius)}.button--glass-white:hover{background:var(--buttons-glass-white-hovered-bg-color);border:1px solid var(--buttons-glass-white-hovered-border-color);color:var(--buttons-glass-white-hovered-text-color)}.button--glass-white:active{background:var(--buttons-glass-white-pressed-bg-color);border:1px solid var(--buttons-glass-white-pressed-border-color);color:var(--buttons-glass-white-pressed-text-color)}.button--glass-white:focus-visible{background:var(--buttons-glass-white-focus-bg-color);border:1px solid var(--buttons-glass-white-focus-border-color);color:var(--buttons-glass-white-focus-text-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--glass-white:disabled{background:var(--buttons-glass-white-deactivated-bg-color);border:1px solid var(--buttons-glass-white-deactivated-border-color);color:var(--buttons-glass-white-deactivated-text-color)}.button__icon-wrapper{align-items:center;display:flex;justify-content:center;position:relative;transition:transform .3s ease}.button--icon{border-radius:var(--buttons-icon-btn-radius);padding:0}.button--icon.button--small{height:32px;width:32px}.button--icon.button--medium{height:48px;width:48px}.button--icon.button--large{height:56px;width:56px}.button .icon{color:inherit}.button--medium--close-button{border-radius:var(--buttons-icon-btn-radius);padding:var(--spacing-xs)}@media(min-width:1280px){.button--medium--close-button{padding:var(--spacing-xxs)}}.button--medium--close-button .icon{height:var(--sizing-icon-size-sm);width:var(--sizing-icon-size-sm)}.button--small--close-button{border-radius:var(--buttons-icon-btn-radius);padding:var(--spacing-xs)}@media(min-width:1280px){.button--small--close-button{padding:var(--spacing-xxs)}}.button--small--close-button .icon{height:var(--sizing-icon-size-s);width:var(--sizing-icon-size-s)}.button--black-close{color:var(--buttons-white-secondary-default-icon-color)}.button--black-close:hover{background:var(--overlay-black-transparent-4);color:var(--buttons-white-secondary-hovered-icon-color)}.button--black-close:active,.button--black-close:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2))}.button--black-close:active{background:var(--overlay-black-transparent-6);color:var(--buttons-white-secondary-pressed-icon-color)}.button--black-close:focus-visible{outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--black-close:disabled{background:#0000;color:var(--grey-9)}.button--black-close-always-black{color:var(--text-always-black)}.button--black-close-always-black:hover{background:var(--overlay-black-transparent-4)}.button--black-close-always-black:active,.button--black-close-always-black:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2))}.button--black-close-always-black:active{background:var(--overlay-black-transparent-6)}.button--black-close-always-black:focus-visible{outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.button--black-close-always-black:disabled{background:#0000;color:var(--grey-9)}.button--white-close{color:var(--text-white)}.button--white-close:hover{background:var(--overlay-white-alpha-4)}.button--white-close:active,.button--white-close:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2))}.button--white-close:active{background:var(--overlay-white-alpha-6)}.button--white-close:focus-visible{background:var(--background-theme-default);color:var(--buttons-white-secondary-focus-icon-color);outline:2px solid var(--text-white);outline-offset:2px}.button--white-close:disabled{background:#0000;color:var(--overlays-white-alpha-9)}.button--white-close-always-white{color:var(--text-always-white)}.button--white-close-always-white:hover{background:var(--overlay-white-alpha-4)}.button--white-close-always-white:active,.button--white-close-always-white:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2))}.button--white-close-always-white:active{background:var(--overlay-white-alpha-6)}.button--white-close-always-white:focus-visible{color:var(--text-always-white);outline:2px solid var(--text-white);outline-offset:2px}.button--white-close-always-white:disabled{color:var(--overlays-white-alpha-9)}.on-dark{--font-color:var(--text-always-white);--font-color-subline:var(--text-always-white);--font-color-caption:var(--text-always-white);--font-color-body-text:var(--text-always-white);--icon-color:var(--text-always-white);color:var(--text-always-white)}.on-bright{--font-color:var(--text-always-black);--font-color-subline:var(--text-always-black);--font-color-caption:var(--text-always-black);--font-color-body-text:var(--text-always-black);--icon-color:var(--text-always-black);color:var(--text-always-black)}@layer lui-overridable{.icon{color:var(--icon-color);display:inline-block;height:1em;width:1em}}.icon--size-s{font-size:var(--sizing-icon-size-s)}.icon--size-sm{font-size:var(--sizing-icon-size-sm)}.icon--size-m{font-size:var(--sizing-icon-size-m)}.icon--size-l{font-size:var(--sizing-icon-size-l)}.media-picture{display:contents}.media-picture source{display:none}.media{object-fit:cover;object-position:var(--op-mobile,center center)}@media(min-width:1280px){.media{object-position:var(--op-desktop,center center)}}.media--has-aspect-ratio{aspect-ratio:var(--ar);width:100%}.media--placeholder-solid{background-color:var(--placeholder)}.card__media{align-self:stretch;border-radius:var(--forms-border-radius);overflow:hidden}.card__text-wrapper{gap:var(--spacing-sm);padding-bottom:var(--spacing-ml);padding-top:var(--spacing-ml)}.card-container__icon{display:flex;width:fit-content}.card-container__icon--background{border-radius:var(--forms-border-radius);padding:var(--spacing-s)}.card-container__icon--pale{background:var(--primary-3);--icon-color:var(--primary-9)}.card-container__icon--solid{background:var(--primary-9);--icon-color:var(--primary-1)}.card__icon--primary{background:var(--primary-3);color:var(--primary-9)}.card__icon--sale{background:var(--sale-3);color:var(--sale-9)}.card__icon--accent{background:var(--solid);color:var(--accent-9)}.card__icon--grey{background:var(--grey-3);color:var(--grey-9)}.card__icon .icon{color:inherit}.rich-content{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-body);font-weight:400;letter-spacing:.168px;line-height:160%;width:100%}.rich-content--inherit-body-size{font-size:inherit}.rich-content h1,.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:.012em;line-height:1.3}.rich-content h1{font-size:var(--font-size-xl);margin-bottom:var(--spacing-2-xl)}.rich-content h2{font-size:var(--font-size-l)}.rich-content h3{font-size:var(--font-size-ml)}.rich-content h4{font-size:var(--font-size-m)}.rich-content h5{font-size:var(--font-size-l)}.rich-content h6{font-size:var(--font-size-ml)}.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{margin-bottom:var(--spacing-l)}.rich-content a{color:var(--text-primary);-webkit-text-decoration:underline;text-decoration:underline}.rich-content hr{border:none;border-top:1px solid var(--seperator);margin:var(--spacing-s) 0}.rich-content b,.rich-content strong{font-weight:var(--font-weight-700)}.rich-content em,.rich-content i{font-style:italic}.rich-content p{margin-bottom:var(--spacing-2-xl)}.rich-content ul{list-style:disc}.rich-content ol,.rich-content ul{margin-bottom:var(--spacing-2-xl);padding-left:1.5em}.rich-content ol{list-style:decimal}.rich-content li{font-size:var(--font-size-sm);font-style:normal;font-weight:400;letter-spacing:.168px;line-height:160%;margin-bottom:var(--spacing-m)}.rich-content blockquote{background:var(--grey-2);border-radius:var(--forms-border-radius);margin:var(--spacing-2-xl) auto;padding:var(--spacing-ml)}@media(min-width:414px){.rich-content blockquote{padding:var(--spacing-l)}}@media(min-width:800px){.rich-content blockquote{padding:var(--spacing-xl)}}.rich-content blockquote p{margin-bottom:0;margin-left:unset;margin-right:unset;max-width:430px}@media(min-width:1920px){.rich-content blockquote p{max-width:530px}}.rich-content img{margin-bottom:var(--spacing-2-xl);margin-top:var(--spacing-2-xl);width:100%}.rich-content img:first-child{margin-top:var(--spacing-ml)}.rich-content :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,img):last-child{margin-bottom:0}.rich-content a:has(img){position:relative}.rich-content a:has(img):after{align-items:center;-webkit-backdrop-filter:blur(calc(var(--background-blur-xs)/2));backdrop-filter:blur(calc(var(--background-blur-xs)/2));background:var(--buttons-glass-default-bg-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath stroke-linejoin='round' d='m17.333 14.667 12-12m0 0h-7.125m7.125 0v7.125'/%3E%3Cpath d='M29.333 16c0 6.285 0 9.428-1.953 11.38-1.95 1.953-5.095 1.953-11.38 1.953s-9.428 0-11.381-1.953C2.667 25.43 2.667 22.285 2.667 16s0-9.428 1.952-11.381C6.573 2.667 9.715 2.667 16 2.667'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:1px solid var(--buttons-glass-default-border-color);border-radius:var(--buttons-icon-btn-radius);bottom:var(--spacing-ml);content:"";display:flex;gap:var(--spacing-s);height:32px;justify-content:center;padding:var(--spacing-s);position:absolute;right:calc(var(--spacing-ml) - var(--container-padding));width:32px}.accordion{border-radius:var(--forms-border-radius)}.accordion--simple{background-color:var(--grey-7);border:1px solid var(--grey-7);display:flex;flex-direction:column;gap:1px}.accordion--boxed-buttons{background-color:var(--grey-2);border:1px solid var(--grey-2)}.accordion--boxed-buttons,.accordion--buttons{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm)}.accordion--buttons{background-color:var(--background-theme-default);border:1px solid var(--background-theme-default)}@layer lui-overridable{.text--type-body{color:var(--font-color,var(--font-color-body-text));font-family:var(--font-family-body);font-weight:var(--font-weight-body);--text-line-height:1.6;letter-spacing:.012em;line-height:var(--text-line-height)}.text--type-heading{color:var(--font-color,var(--font-color-heading));font-weight:var(--font-weight-heading)}.text--type-heading,.text--type-subline{font-family:var(--font-family-heading);--text-line-height:1.3;letter-spacing:.012em;line-height:var(--text-line-height)}.text--type-subline{color:var(--font-color,var(--font-color-subline));font-weight:var(--font-weight-subline)}.text--type-caption{color:var(--font-color,var(--font-color-caption));font-family:var(--font-family-heading);font-weight:var(--font-weight-caption);--text-line-height:1.3;letter-spacing:.06em;line-height:var(--text-line-height);text-transform:uppercase}:where(.text--size-xs){font-size:var(--font-size-xs)}:where(.text--size-s){font-size:var(--font-size-s)}:where(.text--size-sm){font-size:var(--font-size-sm)}:where(.text--size-m){font-size:var(--font-size-m)}:where(.text--size-ml){font-size:var(--font-size-ml)}:where(.text--size-l){font-size:var(--font-size-l)}:where(.text--size-xl){font-size:var(--font-size-xl)}:where(.text--size-2xl){font-size:var(--font-size-2-xl)}:where(.text--size-3xl){font-size:var(--font-size-3-xl)}:where(.text--size-4xl){font-size:var(--font-size-4-xl)}.text--limit-width{max-width:80ch}.text--weight-bold{font-weight:var(--font-weight-700)}.text--weight-semi-bold{font-weight:var(--font-weight-600)}.text--weight-medium{font-weight:var(--font-weight-500)}.text--weight-regular{font-weight:var(--font-weight-400)}.text--align-left{text-align:left}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--align-justify{text-align:justify}}.accordion-item{background:var(--background-theme-default);outline:2px solid #0000;overflow:hidden;transition:all .2s ease-out}.accordion-item--disabled{background-color:var(--grey-2)}.accordion--simple .accordion-item:first-child{border-top-left-radius:var(--forms-border-radius);border-top-right-radius:var(--forms-border-radius)}.accordion--simple .accordion-item:last-child{border-bottom-left-radius:var(--forms-border-radius);border-bottom-right-radius:var(--forms-border-radius)}.accordion--boxed-buttons .accordion-item,.accordion--buttons .accordion-item{border:1px solid var(--grey-7);border-radius:var(--forms-border-radius)}.accordion-item--enabled .accordion-item__content,.accordion-item--enabled .accordion-item__trigger:hover,.accordion-item--enabled:has(.accordion-item__trigger:focus-visible) .accordion-item__trigger{background:var(--accent-2)}.accordion-item--enabled .accordion-item__trigger:active{background:var(--accent-3)}.accordion--boxed-buttons .accordion-item--enabled:hover.accordion-item{border-color:var(--primary-7)}.accordion--boxed-buttons .accordion-item--enabled:active.accordion-item{border-color:var(--primary-9)}.accordion-item--enabled:has(.accordion-item__trigger:focus-visible){outline-color:var(--buttons-focus-ring);position:relative;z-index:10}.accordion--boxed-buttons .accordion-item--enabled:has(.accordion-item__trigger:focus-visible),.accordion--simple .accordion-item--enabled:has(.accordion-item__trigger:focus-visible){border-color:#0000}.accordion-item--enabled .accordion-item__trigger:is(:hover,:has(.accordion-item__trigger:focus-visible),:active) .accordion-item__header-icon,.accordion-item--enabled .accordion-item__trigger:is(:hover,:has(.accordion-item__trigger:focus-visible),:active) .accordion-item__header-title,.accordion-item--enabled .accordion-item__trigger:is(:hover,:has(.accordion-item__trigger:focus-visible),:active) .accordion-item__icon-arrow{color:var(--font-color-caption)}.accordion-item__trigger{align-items:center;display:flex;flex:1;gap:var(--spacing-sm);justify-content:space-between;outline:none;padding:var(--spacing-sm) var(--spacing-m);position:relative}.accordion-item__icon-arrow{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);transition:all .2s ease-out}.accordion-item[data-state=closed] .accordion-item__icon-arrow--up,.accordion-item[data-state=open] .accordion-item__icon-arrow--down{opacity:0}.accordion-item__header{align-items:center;display:flex;gap:var(--spacing-sm)}.accordion-item__header-title{line-height:normal;text-align:left}.accordion-item__content{overflow:hidden}.accordion-item__content-wrapper{padding:var(--spacing-m)}.accordion-item__content[data-state=open]{animation:slideDown .2s ease-out}.accordion-item__content[data-state=closed]{animation:slideUp .2s ease-out;height:0}.image-contrast-overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.image-contrast-overlay--color{background:var(--overlay-always-black-alpha-8);opacity:var(--acf7bfaa)}.image-contrast-overlay--gradient{background:linear-gradient(180deg,var(--overlay-always-black-alpha-1) 20%,var(--overlay-always-black-alpha-12) 100%);opacity:var(--acf7bfaa)}.image-contrast-overlay--gradient-bottom{background:linear-gradient(180deg,var(--overlay-always-black-alpha-1) 0,var(--overlay-always-black-alpha-7) 49.52%,var(--overlay-always-black-alpha-12) 100%);opacity:var(--acf7bfaa)}.cta-banner{background-color:var(--overlay-always-white-alpha-10);border-radius:var(--forms-border-radius);container-type:inline-size;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative}.cta-banner.on-dark{background-color:var(--overlay-always-black-alpha-10)}.cta-banner__media{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.cta-banner-basic{width:100%}.cta-banner-basic--boxed{border-radius:var(--forms-border-radius)}.cta-banner-basic--size-l{padding:var(--spacing-4-xl) var(--spacing-l)}@container (min-width: 414px){.cta-banner-basic--size-l{padding:var(--spacing-4-xl) var(--spacing-2-xl)}}@container (min-width: 1280px){.cta-banner-basic--size-l{padding:var(--spacing-4-xl) var(--spacing-3-xl)}}.cta-banner-basic--size-l.cta-banner-basic--boxed{padding:var(--spacing-4-xl) var(--spacing-ml)}@container (min-width: var(--breakpoint-s)){.cta-banner-basic--size-l.cta-banner-basic--boxed{padding:var(--spacing-4-xl) var(--spacing-l)}}@container (min-width: var(--breakpoint-sm)){.cta-banner-basic--size-l.cta-banner-basic--boxed{padding:var(--spacing-4-xl) var(--spacing-xl)}}.cta-banner-basic--size-m{padding:var(--spacing-2-xl) var(--spacing-l)}@container (min-width: 414px){.cta-banner-basic--size-m{padding:var(--spacing-2-xl)}}@container (min-width: 1280px){.cta-banner-basic--size-m{padding:var(--spacing-2-xl) var(--spacing-3-xl)}}.cta-banner-basic--size-m.cta-banner-basic--boxed{padding:var(--spacing-2-xl) var(--spacing-ml)}@container (min-width: 414px){.cta-banner-basic--size-m.cta-banner-basic--boxed{padding:var(--spacing-2-xl) var(--spacing-l)}}@container (min-width: 600px){.cta-banner-basic--size-m.cta-banner-basic--boxed{padding:var(--spacing-2-xl) var(--spacing-xl)}}.cta-banner-basic--size-s{padding:var(--spacing-2-xl) var(--spacing-l)}@container (min-width: 414px){.cta-banner-basic--size-s{padding:var(--spacing-2-xl)}}@container (min-width: 1280px){.cta-banner-basic--size-s{padding:var(--spacing-xl) var(--spacing-3-xl)}}.cta-banner-basic--size-s.cta-banner-basic--boxed{padding:var(--spacing-xl) var(--spacing-ml)}@container (min-width: 414px){.cta-banner-basic--size-s.cta-banner-basic--boxed{padding:var(--spacing-xl) var(--spacing-l)}}@container (min-width: 600px){.cta-banner-basic--size-s.cta-banner-basic--boxed{padding:var(--spacing-xl)}}.cta-banner-basic__wrapper{align-items:var(--v7659dc4d);align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-l);height:100%;justify-content:center;position:relative}.cta-banner-basic--height-small{padding-bottom:var(--spacing-ml);padding-top:var(--spacing-ml)}.cta-banner-basic--height-default{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}.cta-banner-basic--height-medium{padding-bottom:var(--spacing-3-xl);padding-top:var(--spacing-3-xl)}.cta-banner-basic--height-big{padding-bottom:var(--spacing-4-xl);padding-top:var(--spacing-4-xl)}.cta-banner__media{top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}.cta-banner-basic__content{display:flex;flex-direction:column;gap:var(--spacing-xs)}@container (max-width: 600px){.cta-banner-basic--mobile{aspect-ratio:var(--v76995f08);padding:var(--spacing-l)}@container (min-width: 414px){.cta-banner-basic--mobile{padding:var(--spacing-2-xl)}}.cta-banner-basic--mobile.cta-banner-basic--boxed{padding:var(--spacing-ml)}@container (min-width: 360px){.cta-banner-basic--mobile.cta-banner-basic--boxed{padding:var(--spacing-l)}}@container (min-width: 414px){.cta-banner-basic--mobile.cta-banner-basic--boxed{padding:var(--spacing-l)}}.cta-banner-basic--mobile .cta-banner-basic__wrapper{align-items:var(--v137d29d2);height:100%;justify-content:var(--v0f6f8900)}.cta-banner-basic--mobile .text{text-align:var(--v137d29d2)}.cta-banner-basic--mobile .cta-banner-basic--height-big,.cta-banner-basic--mobile .cta-banner-basic--height-default,.cta-banner-basic--mobile .cta-banner-basic--height-medium,.cta-banner-basic--mobile .cta-banner-basic--height-small{padding-bottom:var(--spacing-0);padding-top:var(--spacing-0)}}.link[data-v-8ac39a52]{align-items:center;color:var(--accent-11);display:inline-flex;gap:var(--spacing-xs);justify-content:center;transition:color .2s ease-in-out}.link__text[data-v-8ac39a52]{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%;position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#0000;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-color .2s ease-in-out}.link:hover .link__text[data-v-8ac39a52]{text-decoration-color:initial}.link__icon[data-v-8ac39a52]{color:inherit}.link[data-v-8ac39a52]:hover{color:var(--primary-11)}.link:hover:not(:focus-visible):not(:active) .link__text[data-v-8ac39a52]:before{opacity:1}.link[data-v-8ac39a52]:active{color:var(--accent-11)}.link[data-v-8ac39a52]:focus-visible{border-radius:var(--forms-border-radius-small);color:var(--primary-11);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.link[class*=link--][data-v-8ac39a52]{transition:color .2s,opacity .2s}.link--always-white[data-v-8ac39a52]{--link-color:var(--text-always-white)}.link--always-black[data-v-8ac39a52]{--link-color:var(--text-always-black)}.link--white[data-v-8ac39a52]{--link-color:var(--text-white)}.link--black[data-v-8ac39a52]{--link-color:var(--text-black)}.link--grey[data-v-8ac39a52]{--link-color:var(--text-grey)}.link--always-black[data-v-8ac39a52],.link--always-white[data-v-8ac39a52],.link--black[data-v-8ac39a52],.link--grey[data-v-8ac39a52],.link--white[data-v-8ac39a52]{color:var(--link-color)}.link--always-black[data-v-8ac39a52]:hover,.link--always-white[data-v-8ac39a52]:hover,.link--black[data-v-8ac39a52]:hover,.link--grey[data-v-8ac39a52]:hover,.link--white[data-v-8ac39a52]:hover{color:var(--link-color);opacity:.8}.link--grey[data-v-8ac39a52]:hover{opacity:.7}.link--always-black[data-v-8ac39a52]:active,.link--always-white[data-v-8ac39a52]:active,.link--black[data-v-8ac39a52]:active,.link--grey[data-v-8ac39a52]:active,.link--white[data-v-8ac39a52]:active{color:var(--link-color);opacity:.6}.link--always-black[data-v-8ac39a52]:focus-visible,.link--always-white[data-v-8ac39a52]:focus-visible,.link--black[data-v-8ac39a52]:focus-visible,.link--grey[data-v-8ac39a52]:focus-visible,.link--white[data-v-8ac39a52]:focus-visible{color:var(--link-color);opacity:1;outline:2px solid var(--link-color);outline-offset:2px}.link--always-black .link__text[data-v-8ac39a52]:before,.link--always-white .link__text[data-v-8ac39a52]:before,.link--black .link__text[data-v-8ac39a52]:before,.link--grey .link__text[data-v-8ac39a52]:before,.link--white .link__text[data-v-8ac39a52]:before{background-color:var(--link-color)}.cta-banner-integrated{align-items:center;gap:var(--spacing-2-xl);margin:0 auto;width:100%}@container (min-width: 1280px){.cta-banner-integrated__wrapper{margin:0 auto;max-width:var(--container-inner-width)}}.cta-banner-integrated__container{align-items:center;align-self:stretch;flex-direction:column;gap:var(--spacing-ml);justify-content:center;padding:var(--spacing-ml) var(--spacing-0);position:relative}@container (min-width: 414px){.cta-banner-integrated__container{padding:var(--spacing-l) var(--spacing-0)}}@container (min-width: 800px){.cta-banner-integrated__container{padding:var(--spacing-xl) var(--spacing-0)}.cta-banner-integrated--size-xs .cta-banner-integrated__container{padding:var(--spacing-ml) var(--spacing-0)}}.cta-banner-integrated__wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-0);isolation:isolate;padding:0 var(--spacing-ml);position:relative;z-index:1}@container (min-width: 414px){.cta-banner-integrated__wrapper{padding:0 var(--spacing-l)}}@container (min-width: 800px){.cta-banner-integrated__wrapper{align-items:stretch;display:grid;grid-template-columns:1fr auto;padding:0 var(--spacing-xl)}}@container (min-width: 800px){.cta-banner-integrated__wrapper:has(.cta-banner-integrated__icon-container){grid-template-columns:auto 1fr auto}}@container (min-width: 800px){.cta-banner-integrated--size-xs .cta-banner-integrated__wrapper{padding:0 var(--spacing-ml)}}.cta-banner-integrated__media{top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute}.cta-banner-integrated__content{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:0 var(--spacing-ml) var(--spacing-m) 0}@container (min-width: 800px){.cta-banner-integrated__content{align-self:center;flex:1;padding-bottom:var(--spacing-0)}}.cta-banner-integrated__text{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xxs)}.cta-banner-integrated__icon-container{padding-bottom:var(--spacing-sm)}@container (min-width: 800px){.cta-banner-integrated__icon-container{margin-right:var(--spacing-sm);padding-bottom:var(--spacing-0)}.cta-banner-integrated__icon{height:56px;width:56px}}.cta-banner-integrated--size-xs .cta-banner-integrated__icon-container{padding-bottom:var(--spacing-s)}@container (min-width: 800px){.cta-banner-integrated--size-xs .cta-banner-integrated__icon-container{margin-right:var(--spacing-sm);padding-bottom:var(--spacing-0)}}.cta-banner-integrated--size-xs .cta-banner-integrated__icon{height:var(--sizing-icon-size-m);width:var(--sizing-icon-size-m)}.cta-banner-integrated__actions{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:center}@container (min-width: 800px){.cta-banner-integrated__actions{flex-direction:row-reverse}}.cta-banner-integrated__actions .cta-banner-integrated__cta-text{color:inherit}@container (min-width: 800px){.cta-banner-integrated__cta .icon{height:24px;width:24px}}.cta-banner-showcase__wrapper{display:flex;flex-direction:column;margin:0 auto;overflow:hidden;padding:0;width:100%}@container (min-width: 800px){.cta-banner-showcase__wrapper{flex-direction:row}}@container (min-width: 1280px){.cta-banner-showcase__wrapper{max-width:var(--container-inner-width)}}.cta-banner-showcase__image{align-items:center;align-self:center;aspect-ratio:var(--v2e42e026);display:flex;flex-shrink:0;height:auto;justify-content:flex-start;overflow:hidden;position:relative}@container (min-width: 800px){.cta-banner-showcase__image{height:140px}}@container (min-width: 1024px){.cta-banner-showcase__image{height:200px}}.cta-banner-showcase__image img{min-height:100%;object-fit:cover}.banner__content{gap:var(--border-radius-l);z-index:1}@container (min-width: 360px){.banner__content{padding:var(--spacing-l)}}@container (min-width: 414px){.banner__content{padding:var(--spacing-xl)}}@container (min-width: 600px){.banner__content{gap:var(--border-radius-l);padding:var(--spacing-2-xl)}}@container (min-width: 800px){.banner__content{gap:0;padding:var(--spacing-ml)}}.banner__caption{letter-spacing:.84px}@container (min-width: 800px){.banner__caption{font-size:var(--font-size-s)}}.banner__description{font-weight:300;letter-spacing:.84px}.banner__heading{font-weight:500;letter-spacing:.5px}.node-flag{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;text-align:center}.node-flag--promo{background-color:var(--flags-category-node-flags-default-promo-bg)}.node-flag--promo.node-flag--default.node-flag--unequal{border-radius:var(--flags-category-node-flags-default-promo-corner-top-left) var(--flags-category-node-flags-default-promo-corner-top-right) var(--flags-category-node-flags-default-promo-corner-bottom-right) var(--flags-category-node-flags-default-promo-corner-bottom-left)}.node-flag--promo.node-flag--small.node-flag--unequal{border-radius:var(--flags-category-node-flags-small-promo-corner-top-left) var(--flags-category-node-flags-small-promo-corner-top-right) var(--flags-category-node-flags-small-promo-corner-bottom-right) var(--flags-category-node-flags-small-promo-corner-bottom-left)}.node-flag--promo.node-flag--default{font-size:var(--font-size-m);height:var(--flags-category-node-flags-default-promo-height);letter-spacing:.216px;min-width:var(--flags-category-node-flags-default-promo-width);padding:var(--flags-category-node-flags-default-promo-padding-top) var(--flags-category-node-flags-default-promo-padding-right) var(--flags-category-node-flags-default-promo-padding-bottom) var(--flags-category-node-flags-default-promo-padding-left)}.node-flag--promo.node-flag--default,.node-flag--promo.node-flag--small{color:var(--flags-category-node-flags-default-promo-text);font-family:var(--font-family-heading);font-style:normal;font-weight:var(--flags-category-node-flags-default-promo-font-weight);line-height:130%;text-align:center}.node-flag--promo.node-flag--small{font-size:var(--flags-category-node-flags-small-promo-font-size);height:var(--flags-category-node-flags-small-promo-height);letter-spacing:.192px;min-width:var(--flags-category-node-flags-small-promo-width);padding:var(--flags-category-node-flags-small-promo-padding-top) var(--flags-category-node-flags-small-promo-padding-left) var(--flags-category-node-flags-small-promo-padding-bottom) var(--flags-category-node-flags-small-promo-padding-left)}.node-flag--sale{background-color:var(--flags-category-node-flags-default-sale-bg);color:var(--flags-category-node-flags-default-sale-text);font-family:var(--font-family-heading);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--flags-category-node-flags-default-sale-font-weight);letter-spacing:var(--flags-category-node-flags-default-sale-letter-spacing);line-height:100%;text-align:center}.node-flag--sale.node-flag--default.node-flag--unequal{border-radius:var(--flags-category-node-flags-default-sale-corner-top-left) var(--flags-category-node-flags-default-sale-corner-top-right) var(--flags-category-node-flags-default-sale-corner-bottom-right) var(--flags-category-node-flags-default-sale-corner-bottom-left)}.node-flag--sale.node-flag--small.node-flag--unequal{border-radius:var(--flags-category-node-flags-small-sale-corner-top-left) var(--flags-category-node-flags-small-sale-corner-top-right) var(--flags-category-node-flags-small-sale-corner-bottom-right) var(--flags-category-node-flags-small-sale-corner-bottom-left)}.node-flag--sale.node-flag--default{height:var(--flags-category-node-flags-default-sale-height);padding:var(--flags-category-node-flags-default-sale-padding-top) var(--flags-category-node-flags-default-sale-padding-right) var(--flags-category-node-flags-default-sale-padding-bottom) var(--flags-category-node-flags-default-sale-padding-left)}.node-flag--sale.node-flag--small{height:var(--flags-category-node-flags-small-sale-height);padding:var(--flags-category-node-flags-small-sale-padding-top) var(--flags-category-node-flags-small-sale-padding-right) var(--flags-category-node-flags-small-sale-padding-bottom) var(--flags-category-node-flags-small-sale-padding-left)}.node-flag--new{background-color:var(--flags-category-node-flags-default-new-bg);color:var(--flags-category-node-flags-default-new-text);font-family:var(--font-family-heading);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--flags-category-node-flags-default-new-font-weight);letter-spacing:var(--flags-category-node-flags-default-new-letter-spacing);line-height:100%;text-align:center}.node-flag--new.node-flag--default.node-flag--unequal{border-radius:var(--flags-category-node-flags-default-new-corner-top-left) var(--flags-category-node-flags-default-new-corner-top-right) var(--flags-category-node-flags-default-new-corner-bottom-right) var(--flags-category-node-flags-default-new-corner-bottom-left)}.node-flag--new.node-flag--small.node-flag--unequal{border-radius:var(--flags-category-node-flags-small-new-corner-top-left) var(--flags-category-node-flags-small-new-corner-top-right) var(--flags-category-node-flags-small-new-corner-bottom-right) var(--flags-category-node-flags-small-new-corner-bottom-left)}.node-flag--new.node-flag--default{height:var(--flags-category-node-flags-default-new-height);padding:var(--flags-category-node-flags-default-new-padding-top) var(--flags-category-node-flags-default-new-padding-right) var(--flags-category-node-flags-default-new-padding-bottom) var(--flags-category-node-flags-default-new-padding-left)}.node-flag--new.node-flag--small{height:var(--flags-category-node-flags-small-new-height);padding:var(--flags-category-node-flags-small-new-padding-top) var(--flags-category-node-flags-small-new-padding-right) var(--flags-category-node-flags-small-new-padding-bottom) var(--flags-category-node-flags-small-new-padding-left)}.node-flag--icon{background-color:var(--flags-category-node-flags-default-icon-bg)}.node-flag--icon.node-flag--default.node-flag--unequal{border-radius:var(--flags-category-node-flags-default-icon-corner-top-left) var(--flags-category-node-flags-default-icon-corner-top-right) var(--flags-category-node-flags-default-icon-corner-bottom-right) var(--flags-category-node-flags-default-icon-corner-bottom-left)}.node-flag--icon.node-flag--small.node-flag--unequal{border-radius:var(--flags-category-node-flags-small-icon-corner-top-left) var(--flags-category-node-flags-small-icon-corner-top-right) var(--flags-category-node-flags-small-icon-corner-bottom-right) var(--flags-category-node-flags-small-icon-corner-bottom-left)}.node-flag--icon.node-flag--default{height:var(--flags-category-node-flags-default-icon-height);padding:var(--flags-category-node-flags-default-icon-padding-top) var(--flags-category-node-flags-default-icon-padding-right) var(--flags-category-node-flags-default-icon-padding-bottom) var(--flags-category-node-flags-default-icon-padding-left);width:var(--flags-category-node-flags-default-icon-width)}.node-flag--icon.node-flag--small{height:var(--flags-category-node-flags-small-icon-height);padding:var(--flags-category-node-flags-small-icon-padding-top) var(--flags-category-node-flags-small-icon-padding-right) var(--flags-category-node-flags-small-icon-padding-bottom) var(--flags-category-node-flags-small-icon-padding-left);width:var(--flags-category-node-flags-small-icon-width)}.node-flag--equal{border-radius:var(--flags-category-node-flags-equal-corners)}.link-tile-basic{align-items:center;display:flex;flex-direction:column;overflow:hidden;row-gap:var(--spacing-s);width:fit-content;width:103px}.link-tile-basic:active{opacity:.6}.link-tile-basic--on-light:focus-visible,.link-tile-basic:focus-visible{border-radius:var(--forms-border-radius);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.link-tile-basic--on-dark:focus-visible{border-radius:var(--forms-border-radius);outline:2px solid var(--text-always-white);outline-offset:2px}.link-tile-basic--on-bright:focus-visible{border-radius:var(--forms-border-radius);outline:2px solid var(--text-always-black);outline-offset:2px}.link-tile-basic__icon{font-size:40px}.link-tile-basic--on-bright .link-tile-basic__icon,.link-tile-basic--on-dark .link-tile-basic__icon{--icon-color:var(--text-always-black)}.link-tile-basic__preview{align-items:center;aspect-ratio:1;background-color:var(--v72d10c9c);display:flex;justify-content:center;position:relative;width:100%}.link-tile-basic__img,.link-tile-basic__preview{border-radius:var(--category-node-basic-image-border-radius)}.link-tile-basic__img{background-color:var(--default-white);overflow:hidden}.link-tile-basic--sale.link-tile-basic--on-light .link-tile-basic__img{background-color:var(--category-node-basic-sale-on-light-background-img-bg)}.link-tile-basic--default.link-tile-basic--on-light .link-tile-basic__img{background-color:var(--grey-3)}.link-tile-basic__title .text--type-subline{color:unset}.link-tile-basic__title{color:var(--font-color-black);text-align:center}.link-tile-basic--on-dark .link-tile-basic__title{color:var(--text-always-white)}.link-tile-basic--on-bright .link-tile-basic__title{color:var(--text-always-black)}.link-tile-basic--sale.link-tile-basic--on-light .link-tile-basic__title{color:var(--category-node-basic-sale-on-light-background-text)}@media(hover:hover){.link-tile-basic:hover .link-tile-basic__title{text-decoration-line:underline}}.link-tile-basic__flag{left:0;position:absolute;top:0}.inpage-navigation-basic-grid{display:flex;flex-direction:column;gap:var(--spacing-l)}.inpage-navigation-basic-grid__header{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xxs)}.inpage-navigation-basic-grid--center .inpage-navigation-basic-grid__header{align-items:center}.on-light .inpage-navigation-basic-grid__header-title{color:var(--font-color-heading)}.on-light .inpage-navigation-basic-grid__header-subline{color:var(--font-color-subline)}.inpage-navigation-basic-grid__grid{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}@media(min-width:360px){.inpage-navigation-basic-grid__grid{gap:var(--spacing-m)}}@media(min-width:414px){.inpage-navigation-basic-grid__grid{gap:var(--spacing-ml)}}@media(min-width:800px){.inpage-navigation-basic-grid__grid{gap:var(--spacing-l)}}@media(min-width:1280px){.inpage-navigation-basic-grid__grid{gap:var(--content-slider-item-spacing-lg)}}@media(min-width:1920px){.inpage-navigation-basic-grid__grid{gap:var(--content-slider-item-spacing-xl)}}.inpage-navigation-basic-grid__grid .basic-node{flex:0 0 calc(33.33333% - var(--spacing-sm)*2/3)}@media(min-width:360px){.inpage-navigation-basic-grid__grid .basic-node{flex:0 0 calc(33.33333% - var(--spacing-m)*2/3)}}@media(min-width:414px){.inpage-navigation-basic-grid__grid .basic-node{flex:0 0 calc(33.33333% - var(--spacing-ml)*2/3)}}@media(min-width:800px){.inpage-navigation-basic-grid__grid .basic-node{flex:0 0 calc(25% - var(--spacing-l)*3/4)}}@media(min-width:1280px){.inpage-navigation-basic-grid__grid .basic-node{flex:0 0 calc(11.11111% - var(--content-slider-item-spacing-lg)*8/9)}}@media(min-width:1920px){.inpage-navigation-basic-grid__grid .basic-node{flex:0 0 calc(11.11111% - var(--content-slider-item-spacing-xl)*8/9)}}.inpage-navigation-basic-grid__grid .basic-node__icon,.inpage-navigation-basic-grid__grid .basic-node__img{height:100%;width:100%}.inpage-navigation-basic-grid--center .inpage-navigation-basic-grid__grid{flex-wrap:wrap;justify-content:center}@media(min-width:1280px){.inpage-navigation-basic-grid--auto .inpage-navigation-basic-grid__grid{gap:unset;justify-content:space-between}.inpage-navigation-basic-grid--auto .inpage-navigation-basic-grid__grid .basic-node{flex:unset}.inpage-navigation-basic-grid--auto .basic-node__icon,.inpage-navigation-basic-grid--auto .basic-node__img{height:103px;width:103px}}.inpage-navigation-basic-grid .inpage-navigation-basic-grid__grid--col-3{gap:var(--spacing-sm)}.inpage-navigation-basic-grid .inpage-navigation-basic-grid__grid--col-3 .basic-node{flex:0 0 calc(33.33333% - var(--spacing-sm)*2/3)}.inpage-navigation-basic-grid .inpage-navigation-basic-grid__grid--col-4{gap:var(--spacing-sm)}.inpage-navigation-basic-grid .inpage-navigation-basic-grid__grid--col-4 .basic-node{flex:0 0 calc(25% - var(--spacing-sm)*3/4)}.media-block{align-items:flex-start;display:inline-flex;flex-direction:column;gap:var(--spacing-sm);height:100%;position:relative;width:100%}.media-block--light{color:var(--text-grey)}.media-block--dark{color:var(--text-always-white)}.media-block--bright{color:var(--text-always-black)}.media-block--rounded .media-block__container{border-radius:var(--forms-border-radius);overflow:hidden}.media-block__container{align-items:flex-end;aspect-ratio:var(--media-block-aspect-ratio-mobile);display:flex;height:var(--media-block-height-mobile);justify-content:flex-end;padding:var(--spacing-xs);position:relative;width:100%}@media(min-width:800px){.media-block__container{aspect-ratio:var(--media-block-aspect-ratio-desktop);height:var(--media-block-height-desktop)}}.media-block__media.media{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.media-block__description{color:inherit}.swiper-fadeout-arrows{align-items:center;display:flex;position:absolute;z-index:100}.swiper-fadeout-arrows__horizontal{top:50%;transform:translateY(-50%)}.swiper-fadeout-arrows__vertical{left:50%;transform:translate(-50%)}.swiper-fadeout-arrows__wrapper .button--white-secondary:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--grey-3);border:1px solid var(--grey-3);color:var(--buttons-white-secondary-pressed-text-color)}.swiper-fadeout-arrows__wrapper .button--white-secondary:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--grey-4);border:1px solid var(--grey-4)}.thumbnail{align-items:center;border:1px solid #0000;border-radius:var(--forms-border-radius);display:flex;flex-shrink:0;gap:0;height:52px;justify-content:center;max-height:100px;max-width:100px;padding:1px;transition:all .2s ease-in-out;width:52px}@media(min-width:1920px){.thumbnail{height:96px;width:96px}}.thumbnail .media{border-radius:var(--forms-border-radius);flex:1 0 0}.thumbnail:hover{border:1px solid var(--pdp-image-gallery-thumbnail-default-hover-boder)}.thumbnail:active{border:1px solid var(--pdp-image-gallery-thumbnail-default-pressed-boder)}.thumbnail:focus-visible{border:1px solid var(--pdp-image-gallery-thumbnail-default-hover-boder);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.thumbnail--selected{border:2px solid var(--pdp-image-gallery-thumbnail-selected-default-boder)}.thumbnail--selected:hover{border:2px solid var(--pdp-image-gallery-thumbnail-selected-hover-boder)}.thumbnail--selected:active{border:2px solid var(--pdp-image-gallery-thumbnail-selected-pressed-boder)}.thumbnail--selected:focus-visible{border:2px solid var(--pdp-image-gallery-thumbnail-selected-hover-boder);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.swiper-thumbnails-slider{padding:2px;width:100%}.swiper-thumbnails-slider .swiper{gap:var(--spacing-s)}.swiper-thumbnails-slider .swiper-slide{width:fit-content}.swiper-thumbnails-slider--vertical .swiper-slide{height:unset!important}.swiper-thumbnails-slider--vertical{height:100%;margin:unset;max-height:604px;overflow-x:visible;width:56px}@media(min-width:1920px){.swiper-thumbnails-slider--vertical{max-height:1068px;width:100px}}.swiper-thumbnails-slider--vertical .swiper-slide{height:fit-content}.navigation-style__numbers--black{color:var(--text-black)}.navigation-style__numbers--always-white{color:var(--text-always-white)}.navigation-style__numbers--always-black{color:var(--text-always-black)}.swiper-navigation-numbers-with-arrows{align-items:flex-start;-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--overlay-white-alpha-11);border-radius:var(--pdp-image-gallery-navigation-border-radius);display:inline-flex;flex-direction:column;padding:var(--spacing-0)}@media(min-width:1280px){.swiper-navigation-numbers-with-arrows{padding:var(--spacing-xxs)}}.swiper-navigation-numbers-with-arrows__wrapper{align-items:center;align-self:stretch;border-radius:var(--border-radius-round);display:flex;gap:var(--spacing-s);padding:0}.swiper-navigation-numbers-with-arrows .button .icon{height:var(--sizing-icon-size-sm);width:var(--sizing-icon-size-sm)}.zoom-selector-mobile__levels-wrapper{align-items:flex-start;-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--lightbox-zoom-lvl-selector-bg-color-white);border:1px solid var(--lightbox-zoom-lvl-selector-border-color-white);border-radius:var(--lightbox-zoom-lvl-selector-border-radius);display:flex;gap:var(--spacing-xs);padding:var(--spacing-xs)}.zoom-selector-mobile__levels-wrapper--black{background:var(--lightbox-zoom-lvl-selector-bg-color-black);border:1px solid var(--lightbox-zoom-lvl-selector-border-color-black)}.zoom-selector-mobile__level{--font-color-subline:var(--lightbox-zoom-lvl-button-white-default-text);align-items:center;background:var(--lightbox-zoom-lvl-button-white-default-bg);border:1px solid var(--lightbox-zoom-lvl-button-white-default-border);border-radius:var(--lightbox-zoom-lvl-button-border-radius);cursor:pointer;display:flex;flex-shrink:0;gap:var(--spacing-s);height:32px;justify-content:center;padding:var(--spacing-s);width:32px}.zoom-selector-mobile__level:active{--font-color-subline:var(--lightbox-zoom-lvl-button-white-pressed-text);background:var(--lightbox-zoom-lvl-button-white-pressed-bg);border:1px solid var(--lightbox-zoom-lvl-button-white-pressed-border)}.zoom-selector-mobile__level:focus-visible{--font-color-subline:var(--lightbox-zoom-lvl-button-white-focus-text);outline:2px solid var(--lightbox-zoom-lvl-button-white-focus-focus-ring);outline-offset:2px}.zoom-selector-mobile__level--black{--font-color-subline:var(--lightbox-zoom-lvl-button-black-default-text);background:var(--lightbox-zoom-lvl-button-black-default-bg);border:1px solid var(--lightbox-zoom-lvl-button-black-default-border)}.zoom-selector-mobile__level--black:active{--font-color-subline:var(--lightbox-zoom-lvl-button-black-pressed-text);background:var(--lightbox-zoom-lvl-button-black-pressed-bg);border:1px solid var(--lightbox-zoom-lvl-button-black-pressed-border)}.zoom-selector-mobile__level--black:focus-visible{--font-color-subline:var(--lightbox-zoom-lvl-button-black-focus-text);outline:2px solid var(--lightbox-zoom-lvl-button-black-focus-focus-ring);outline-offset:2px}.zoom-selector-mobile__level--white-active{--font-color-subline:var(--lightbox-zoom-lvl-button-white-active-text);background:var(--lightbox-zoom-lvl-button-white-active-bg);border:1px solid var(--lightbox-zoom-lvl-button-white-active-border)}.zoom-selector-mobile__level--white-active:active{--font-color-subline:var(--lightbox-zoom-lvl-button-white-pressed-text);background:var(--lightbox-zoom-lvl-button-white-active-pressed-bg);border:1px solid var(--lightbox-zoom-lvl-button-white-active-pressed-border)}.zoom-selector-mobile__level--white-active:focus-visible{--font-color-subline:var(--lightbox-zoom-lvl-button-white-active-focus-text);outline:2px solid var(--lightbox-zoom-lvl-button-white-active-focus-focus-ring);outline-offset:2px}.zoom-selector-mobile__level--black-active{--font-color-subline:var(--lightbox-zoom-lvl-button-black-active-text);background:var(--lightbox-zoom-lvl-button-black-active-bg);border:1px solid var(--lightbox-zoom-lvl-button-black-active-border)}.zoom-selector-mobile__level--black-active:active{--font-color-subline:var(--lightbox-zoom-lvl-button-black-active-pressed-text);background:var(--lightbox-zoom-lvl-button-black-active-pressed-bg);border:1px solid var(--lightbox-zoom-lvl-button-black-active-pressed-border)}.zoom-selector-mobile__level--black-active:focus-visible{--font-color-subline:var(--lightbox-zoom-lvl-button-black-active-focus-text);outline:2px solid var(--lightbox-zoom-lvl-button-black-active-focus-focus-ring);outline-offset:2px}.zoom-selector-desktop{align-items:flex-start;-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--lightbox-zoom-lvl-selector-bg-color-white);border:1px solid var(--lightbox-zoom-lvl-selector-border-color-white);border-radius:var(--border-radius-round);display:inline-flex;gap:var(--spacing-xxs);justify-content:center;padding:var(--spacing-xxs);--font-color-subline:var(--buttons-white-secondary-default-text-color)}.zoom-selector-desktop--black{background:var(--lightbox-zoom-lvl-selector-bg-color-black);border-color:var(--lightbox-zoom-lvl-selector-border-color-black,#00000005)}.zoom-selector-desktop .button--icon.button--small{height:32px;padding:var(--spacing-s);width:32px}.zoom-selector-desktop .button--small .icon{align-items:center;display:flex;flex-shrink:0;height:var(--sizing-icon-size-sm);justify-content:center;width:var(--sizing-icon-size-sm)}.dialog-overlay{animation:overlayShow .25s cubic-bezier(.16,1,.3,1);background:var(--overlay-always-black-alpha-9);top:0;right:0;bottom:0;left:0;position:fixed}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}.lightbox-modal{animation:contentShow .3s cubic-bezier(.16,1,.3,1);background:var(--background-default);border-radius:var(--forms-border-radius);display:flex;flex-direction:column;flex-shrink:0;height:100%;left:50%;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}@media(min-width:1280px){.lightbox-modal{padding:var(--spacing-ml) var(--spacing-xl)}}@media(min-width:1920px){.lightbox-modal{padding:var(--spacing-2-xl) var(--spacing-3-xl)}}.lightbox-modal__header{align-items:center;display:flex;gap:var(--spacing-xxs);justify-content:flex-end;padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}@media(min-width:360px){.lightbox-modal__header{padding-bottom:var(--spacing-ml);padding-top:var(--spacing-ml)}}@media(min-width:600px){.lightbox-modal__header{padding-bottom:var(--spacing-2-xl);padding-top:var(--spacing-2-xl)}}@media(min-width:1280px){.lightbox-modal__header{max-width:unset;padding:0;padding-bottom:var(--spacing-ml)}}.lightbox-modal__close-text{display:none}@media(min-width:1280px){.lightbox-modal__close-text{display:block}}.lightbox-modal__title-wrapper{align-items:center;align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-xs);padding-right:var(--spacing-s)}@media(min-width:1280px){.lightbox-modal__title-wrapper{flex-direction:row}}.lightbox-modal__title{--font-color-subline:var(--font-color-black)}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.lightbox-modal__swiper{align-self:stretch;display:flex;flex:1;flex-direction:column;height:100%;position:relative;width:100%;--swiper-navigation-size:40px;--swiper-navigation-sides-offset:20px;--swiper-navigation-color:var(--primary-11)}.lightbox-modal__swiper .swiper-wrapper{flex:1 0 0}.lightbox-modal__zoom-level-selector-mobile{bottom:var(--spacing-sm);isolation:isolate;left:50%;position:absolute;transform:translate(-50%);z-index:1}@media(min-width:360px){.lightbox-modal__zoom-level-selector-mobile{bottom:var(--spacing-ml)}}@media(min-width:1280px){.lightbox-modal__zoom-level-selector-mobile{display:none}}.lightbox-modal__zoom-level-selector-desktop{display:none}@media(min-width:1280px){.lightbox-modal__zoom-level-selector-desktop{bottom:var(--spacing-m);display:flex;isolation:isolate;left:50%;position:absolute;transform:translate(-50%);z-index:1}}.lightbox-modal__swiper--single .lightbox-modal__nav{display:none}.lightbox-modal__zoom-container{align-self:stretch;display:flex}.lightbox-modal__slide--zoomed{cursor:zoom-in}.lightbox-modal__swiper .swiper-slide{align-items:center;align-self:stretch;display:flex;height:100%;justify-content:center}.lightbox-modal__nav{bottom:var(--spacing-sm);isolation:isolate;position:absolute;z-index:1}@media(min-width:360px){.lightbox-modal__nav{bottom:var(--spacing-ml)}}@media(min-width:1280px){.lightbox-modal__nav{bottom:unset;position:absolute;top:50%;z-index:3}}.lightbox-modal__nav--prev{left:var(--spacing-sm)}@media(min-width:360px){.lightbox-modal__nav--prev{left:var(--spacing-ml)}}@media(min-width:600px){.lightbox-modal__nav--prev{left:var(--spacing-2-xl)}}@media(min-width:1280px){.lightbox-modal__nav--prev{left:var(--spacing-m)}}.lightbox-modal__nav--next{right:var(--spacing-sm)}@media(min-width:360px){.lightbox-modal__nav--next{right:var(--spacing-ml)}}@media(min-width:600px){.lightbox-modal__nav--next{right:var(--spacing-2-xl)}}@media(min-width:1280px){.lightbox-modal__nav--next{right:var(--spacing-m)}}.lightbox-modal__nav .icon{height:var(--sizing-icon-size-s);width:var(--sizing-icon-size-s)}.lightbox-modal__zoomed-slide{align-self:stretch;transform:inherit;transition-duration:inherit}.lightbox-modal__zoomed-slide.media{height:100%;object-fit:contain;width:auto}.zoom-level-selector-wrapper{bottom:var(--spacing-l);left:50%;position:absolute;transform:translate(-50%);z-index:9999}.lightbox-modal__thumbnails{align-items:center;align-self:stretch;display:flex;gap:var(--spacing-m);padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm);padding-inline-start:var(--bleed-width)}@media(min-width:360px){.lightbox-modal__thumbnails{padding-bottom:var(--spacing-ml);padding-top:var(--spacing-ml)}}@media(min-width:600px){.lightbox-modal__thumbnails{padding-bottom:var(--spacing-l);padding-top:var(--spacing-l)}}@media(min-width:800px){.lightbox-modal__thumbnails{padding-bottom:var(--spacing-2-xl);padding-top:var(--spacing-ml)}}@media(min-width:1280px){.lightbox-modal__thumbnails{padding-bottom:0;padding-inline-start:unset}}@media(min-width:1920px){.lightbox-modal__thumbnails{padding-top:var(--spacing-xl)}}.product-image-gallery{display:flex;flex-direction:row;gap:var(--spacing-m);position:relative;width:100%}.product-image-gallery__thumbnails{display:none}@media(min-width:1280px){.product-image-gallery__thumbnails{display:block}}.product-image-gallery__swiper{height:auto;overflow:hidden}.product-image-gallery__slide{pointer-events:none}@media(min-width:1280px){.product-image-gallery__slide{cursor:zoom-in;pointer-events:auto}.product-image-gallery__slide--zoomed{cursor:zoom-out}}.product-image-gallery__slide--has-padding{padding:var(--spacing-sm)}@media(min-width:360px){.product-image-gallery__slide--has-padding{padding:var(--spacing-ml)}}@media(min-width:600px){.product-image-gallery__slide--has-padding{padding:var(--spacing-2-xl)}}@media(min-width:1280px){.product-image-gallery__slide--has-padding{padding:var(--spacing-ml)}}@media(min-width:1920px){.product-image-gallery__slide--has-padding{padding:var(--spacing-xl)}}.product-image-gallery__image{object-fit:contain;transition:transform .1s ease-out}@media(min-width:1280px){.product-image-gallery__image{max-height:604px}}@media(min-width:1920px){.product-image-gallery__image{max-height:unset}}.product-image-gallery__zoomed-slide{transform:inherit;transition-duration:inherit}.product-image-gallery__navigation{align-items:center;bottom:0;display:flex;isolation:isolate;justify-content:space-between;left:0;padding:var(--spacing-s);padding-top:0;pointer-events:none;position:absolute;width:100%;z-index:1}@media(min-width:360px){.product-image-gallery__navigation{padding:var(--spacing-m)}}@media(min-width:600px){.product-image-gallery__navigation{padding:var(--spacing-xl)}}@media(min-width:1280px){.product-image-gallery__navigation{padding:var(--spacing-m)}}@media(min-width:1920px){.product-image-gallery__navigation{padding:var(--spacing-xl)}}.product-image-gallery__navigation .button,.product-image-gallery__navigation .swiper-navigation-numbers-with-arrows{pointer-events:auto}.product-image-gallery__navigation-placeholder{width:40px}.product-image-gallery__zoom-button .icon{height:var(--sizing-icon-size-s);width:var(--sizing-icon-size-s)}.b-product-media-gallery{width:100%}.product-tile-flag{align-items:center;border-radius:var(--flags-product-flag-border-radius);display:inline-flex;flex-direction:column;font-family:var(--font-family-heading);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--flags-product-flag-font-weight);justify-content:center;letter-spacing:var(--flags-product-flag-letter-spacing);line-height:100%;padding:var(--flags-product-flag-padding-top) var(--flags-product-flag-padding-right) var(--flags-product-flag-padding-bottom) var(--flags-product-flag-padding-left);text-align:center}.product-tile-flag--promo{background-color:var(--flags-category-node-flags-default-promo-bg);color:var(--flags-category-node-flags-default-promo-text)}.product-tile-flag--sale{background-color:var(--flags-category-node-flags-default-sale-bg);color:var(--flags-category-node-flags-default-sale-text)}.product-tile-flag--new{background-color:var(--flags-category-node-flags-default-new-bg);color:var(--flags-category-node-flags-default-new-text)}.swatch-preview[data-v-b5ac25eb]{overflow:hidden}.swatch-preview[data-v-b5ac25eb],.swatch-preview__content[data-v-b5ac25eb]{height:100%;width:100%}.swatch-preview__content--multiple-colors[data-v-b5ac25eb]{display:flex}.swatch-preview__color-strip[data-v-b5ac25eb]{flex:1}.product-tile-basic{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-m)}@media(min-width:800px){.product-tile-basic{gap:var(--spacing-sm)}}.product-tile-basic:active .product-tile-basic__title-text,.product-tile-basic:hover .product-tile-basic__title-text{-webkit-text-decoration:underline;text-decoration:underline}.product-tile-basic__upper{position:relative;width:100%}.product-tile-basic__flags{align-items:flex-start;display:flex;gap:var(--Spacing-XS,4px);left:0;padding:var(--product-tile-mobile-flags-wrapper-padding-top) 0 0 var(--product-tile-mobile-flags-wrapper-padding-left);position:absolute;top:0}.product-tile-basic__image-container{border-radius:var(--forms-border-radius);display:block;overflow:hidden}.product-tile-basic__lower{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing-m) + 2px);width:100%}@media(min-width:800px){.product-tile-basic__lower{gap:calc(var(--spacing-sm) + 2px)}}.product-tile-basic__color-swatches{align-items:center;display:flex;gap:var(--spacing-xs)}.product-tile-basic--colors-bottom .product-tile-basic__lower{flex-direction:column-reverse}.product-tile-basic__info{flex:1 0 0;gap:12px;justify-content:space-between}.product-tile-basic__info,.product-tile-basic__info-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.product-tile-basic__info-content{gap:var(--spacing-xs)}@media(min-width:800px){.product-tile-basic__info-content{gap:var(--spacing-xxs)}}.product-tile-basic__brand-text{color:var(--text-grey)}.product-tile-basic__title-text{display:-webkit-box;line-clamp:var(--title-lines);-webkit-line-clamp:var(--title-lines);-webkit-box-orient:vertical;overflow:hidden}.product-tile-basic__title-text--line-two{line-height:1.4}.product-tile-basic__title-text{color:var(--font-color-heading)}.product-tile-basic__info-actions{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.product-tile-basic__price-info{align-items:baseline;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-xxs);justify-content:center;padding-right:var(--spacing-xs)}@media(min-width:800px){.product-tile-basic__price-info{gap:var(--spacing-0)}}.product-tile-basic__action-icon{height:var(--sizing-icon-size-s);width:var(--sizing-icon-size-s)}.product-tile-basic__price{align-items:baseline;display:flex;gap:var(--spacing-xs)}@media(min-width:1280px){.product-tile-basic__price{gap:var(--spacing-xxs)}}.product-tile-basic__price-text{color:var(--text-black)}.product-tile-basic__price-text--sale{color:var(--red-9)}.product-tile-basic__strikethrough-price-text span{margin-inline-start:2px;-webkit-text-decoration:line-through;text-decoration:line-through}.product-tile-basic--on-dark .product-tile-basic__brand-text,.product-tile-basic--on-dark .product-tile-basic__description-text,.product-tile-basic--on-dark .product-tile-basic__strikethrough-price-text,.product-tile-basic--on-dark .product-tile-basic__unit-price-text{color:var(--overlay-always-white-alpha-11)}.product-tile-basic--on-dark .product-tile-basic__color-swatches-count,.product-tile-basic--on-dark .product-tile-basic__price-text,.product-tile-basic--on-dark .product-tile-basic__title-text{color:var(--text-always-white)}.product-tile-basic__image-container:focus-visible{outline:none}.product-tile-basic:has(.product-tile-basic__image-container:focus-visible),.product-tile-basic__image-container:focus-visible+.product-tile-basic__lower{border-radius:var(--forms-border-radius);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.product-tile-basic__brand-link:focus-visible{border-radius:var(--forms-border-radius-small);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.product-tile-basic__title-link:focus-visible{border-radius:var(--forms-border-radius-small);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.product-grid{--grid-gap-mobile:8px;--grid-gap-tablet:12px;--grid-gap-desktop:20px;--grid-gap-xl:32px;--row-gap-mobile:24px;--row-gap-desktop:32px;--row-gap-xl:40px;background:var(--background-default);width:100%}.product-grid__top{padding:var(--spacing-ml) 0}.product-grid__items{column-gap:var(--grid-gap-mobile);display:grid;grid-template-columns:repeat(var(--grid-columns,2),minmax(0,1fr));padding:var(--spacing-ml) 0 var(--spacing-2-xl) 0;row-gap:var(--row-gap-mobile)}@media(min-width:360px){.product-grid__items{column-gap:var(--grid-gap-tablet)}}@media(min-width:800px){.product-grid__items{--grid-columns:3}}@media(min-width:1280px){.product-grid__items{--grid-columns:4;column-gap:var(--grid-gap-desktop);row-gap:var(--row-gap-desktop)}}@media(min-width:1920px){.product-grid__items{column-gap:var(--grid-gap-xl);row-gap:var(--row-gap-xl)}}.product-grid__tile{grid-column:span var(--colspan)}.product-grid__content{grid-column:1/-1;grid-row:calc((var(--items-count)/var(--grid-columns, 2))/2 + 1);padding:var(--spacing-l) 0}@media(min-width:1280px){.product-grid__content{padding:var(--spacing-ml) 0}}.pagination__list{align-items:center;-webkit-backdrop-filter:blur(calc(var(--background-blur-l)/2));backdrop-filter:blur(calc(var(--background-blur-l)/2));display:flex;gap:var(--spacing-s);justify-content:center}.pagination__ellipsis{height:24px;text-align:center;width:24px}.select__trigger-icon.select__trigger-icon{height:1em;width:1em}.select__trigger[data-state=open]{background:var(--buttons-black-ghost-focus-bg-color);border:1px solid var(--buttons-black-ghost-focus-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.select__content{animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1);background:var(--background-theme-default);box-shadow:0 8px 16px #00000021;max-width:100cqw;min-width:260px;overflow-y:auto;padding:var(--spacing-sm) var(--spacing-s)}.select__content,.select__item{border-radius:var(--forms-border-radius)}.select__item{align-items:center;align-self:stretch;cursor:default;display:flex;gap:var(--spacing-s);height:var(--spacing-xl);outline:none;padding:0 var(--spacing-s)}.select__item-indicator-wrapper{--icon-color:var(--dropdown-menu-btn-default-indicator);flex-shrink:0;height:16px;width:16px}.select__item-indicator{display:flex}.select__item:has(+.select__item){margin-bottom:var(--spacing-xxs)}.select__item:focus-visible,.select__item:hover{background:var(--dropdown-menu-btn-hover-bg)}.select__item:active{background:var(--dropdown-menu-btn-pressed-bg)}.select__item[data-disabled]{background:var(--dropdown-menu-btn-deactivated-bg)}.quick-filters{background:var(--grey-3);border-radius:var(--forms-border-radius);padding:var(--spacing-sm)}.quick-filters__headline{font-size:var(--font-size-sm)}@media(min-width:600px){.quick-filters__headline{font-size:var(--font-size-s)}}.sheet__overlay{background-color:initial;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1}.sheet__card{--sheet-animation-duration:.25s;--sheet-animation-timing:ease-in;--sheet-animation-timing-close:ease-out;--sheet-height-horizontal: calc(100dvh - 10px) ;--sheet-height-horizontal-s: calc(100dvh - 40px) ;--sheet-width:100%;--sheet-width-xs: calc(100% - 10px) ;--sheet-width-s: calc(100% - 40px) ;--sheet-width-sm:400px;--sheet-br-top-left:0;--sheet-br-top-right:0;--sheet-br-bottom-left:0;--sheet-br-bottom-right:0;--sheet-br-content:var(--sheet-br-top-left) var(--sheet-br-top-right) var(--sheet-br-bottom-right) var(--sheet-br-bottom-left);--sheet-br-header:var(--sheet-br-top-left) var(--sheet-br-top-right) 0 0;--sheet-br-footer:0 0 var(--sheet-br-bottom-right) var(--sheet-br-bottom-left);height:100dvh;max-width:var(--sheet-width-sm);position:fixed;right:0;width:100%;z-index:2}.sheet__card--right{--sheet-br-top-left:var(--forms-border-radius);--sheet-br-top-right:0;--sheet-br-bottom-right:0;--sheet-br-bottom-left:var(--forms-border-radius)}.sheet__card--left{--sheet-br-top-left:0;--sheet-br-top-right:var(--forms-border-radius);--sheet-br-bottom-right:var(--forms-border-radius);--sheet-br-bottom-left:0}.sheet__card--top{--sheet-br-top-left:0;--sheet-br-top-right:0;--sheet-br-bottom-right:var(--forms-border-radius);--sheet-br-bottom-left:var(--forms-border-radius)}.sheet__card--bottom{--sheet-br-top-left:var(--forms-border-radius);--sheet-br-top-right:var(--forms-border-radius);--sheet-br-bottom-right:0;--sheet-br-bottom-left:0}.sheet__content{box-shadow:0 -4px 40px 0 var(--overlay-always-black-alpha-8);display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:auto;width:100%}.sheet__background{-webkit-backdrop-filter:blur(calc(var(--background-blur-xl)/2));backdrop-filter:blur(calc(var(--background-blur-xl)/2));background:var(--overlay-white-alpha-8);border-radius:var(--sheet-br-content);content:"";height:100%;position:fixed;width:100%;z-index:-1}.sheet__card--left,.sheet__card--right{bottom:0;height:100%;max-width:var(--sheet-width);top:0;transition:max-width .3s var(--sheet-animation-timing)}@media(min-width:360px){.sheet__card--left,.sheet__card--right{max-width:var(--sheet-width-xs)}}@media(min-width:414px){.sheet__card--left,.sheet__card--right{max-width:var(--sheet-width-s)}}@media(min-width:600px){.sheet__card--left,.sheet__card--right{max-width:var(--sheet-width-sm)}}.sheet__card--right{right:0}.sheet__card--right[data-state=open]{animation:sheet-slide-in-right var(--sheet-animation-duration) var(--sheet-animation-timing) both}.sheet__card--right[data-state=closed]{animation:sheet-slide-out-right var(--sheet-animation-duration) var(--sheet-animation-timing-close) both}.sheet__card--left{left:0}.sheet__card--left[data-state=open]{animation:sheet-slide-in-left var(--sheet-animation-duration) var(--sheet-animation-timing) both}.sheet__card--left[data-state=closed]{animation:sheet-slide-out-left var(--sheet-animation-duration) var(--sheet-animation-timing-close) both}.sheet__card--bottom,.sheet__card--top{height:var(--sheet-height-horizontal);left:0;max-width:100%;right:0}@media(min-width:414px){.sheet__card--bottom,.sheet__card--top{height:var(--sheet-height-horizontal-s)}}.sheet__card--top{bottom:unset;top:0}.sheet__card--top[data-state=open]{animation:sheet-slide-in-top var(--sheet-animation-duration) var(--sheet-animation-timing) both}.sheet__card--top[data-state=closed]{animation:sheet-slide-out-top var(--sheet-animation-duration) var(--sheet-animation-timing-close) both}.sheet__card--bottom{bottom:0;top:unset}.sheet__card--fixed .sheet-header:before{opacity:1}.sheet__card--bottom[data-state=open]{animation:sheet-slide-in-bottom var(--sheet-animation-duration) var(--sheet-animation-timing) both}.sheet__card--bottom[data-state=closed]{animation:sheet-slide-out-bottom var(--sheet-animation-duration) var(--sheet-animation-timing-close) both}@keyframes sheet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-fade-out{0%{opacity:1}to{opacity:0}}@keyframes sheet-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sheet-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes sheet-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sheet-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes sheet-slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sheet-slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes sheet-slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.sheet-close{align-items:center;background:var(--navigation-menu-icon-btn-default-dark-text-bg-color);border-bottom:var(--navigation-menu-item-default-dark-text-border-width) solid var(--navigation-menu-icon-btn-default-dark-text-border-color);border-radius:var(--navigation-menu-item-border-radius);color:var(--icon-color);cursor:pointer;display:flex;height:40px;justify-content:center;padding:var(--spacing-s);width:40px}.sheet-close__icon{color:inherit;height:24px;width:24px}.sheet-header{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-m) var(--spacing-s);position:sticky;top:0;z-index:4}@media(min-width:414px){.sheet-header{padding:var(--spacing-m) var(--spacing-ml)}}.sheet-header:before{-webkit-backdrop-filter:blur(calc(var(--background-blur-xl)/2));backdrop-filter:blur(calc(var(--background-blur-xl)/2));background-color:var(--overlay-white-alpha-4);border-radius:var(--sheet-br-header);content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;z-index:-1}.filter-sheet-accordion-item{align-items:flex-start;border-bottom:1px solid var(--grey-8);display:flex;flex-direction:column;padding:var(--spacing-s) 0}.filter-sheet-accordion-item__trigger{background:var(--background-theme-default);border-radius:var(--border-radius-0);border-radius:var(--forms-border-radius);display:flex;flex-direction:column;justify-content:center;min-height:48px;padding:var(--spacing-xs) var(--spacing-s);transition:background .2s ease-in-out;width:100%}.filter-sheet-accordion-item__trigger:hover{background:var(--accent-2)}.filter-sheet-accordion-item__trigger:hover:not(:focus-visible) .filter-sheet-accordion-item__trigger-filter-text{color:var(--text-black)}.filter-sheet-accordion-item__trigger:active{background:var(--accent-3)}.filter-sheet-accordion-item__trigger:focus-visible{outline:2px solid var(--buttons-focus-ring)}.filter-sheet-accordion-item__trigger-content{align-items:center;align-self:stretch;display:flex;gap:var(--spacing-s);width:100%}.filter-sheet-accordion-item__chevron{transform:scaleY(1);transition:transform .2s ease-in-out}.filter-sheet-accordion-item__trigger[data-state=open] .filter-sheet-accordion-item__chevron{transform:scaleY(-1)}.filter-sheet-accordion-item__title{flex:1;text-align:start}.filter-sheet-accordion-item__filter{align-items:center;display:flex;gap:10px;min-height:24px;padding-right:var(--spacing-xs);width:100%}.filter-sheet-accordion-item__trigger-filter-text{flex:1;text-align:start;transition:color .2s ease-in-out}.filter-sheet-accordion-item__trigger-filter-clear{color:inherit}.filter-sheet-accordion-item__content{overflow:hidden;width:100%}.filter-sheet-accordion-item__content[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.filter-sheet-accordion-item__content[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}.filter-sheet-accordion-item__content-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;min-height:149px;padding:var(--spacing-m) var(--spacing-s)}.filter-sheet-accordion-item[data-state=open] .filter-sheet-accordion-item__filter{display:none}@keyframes slideDown{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes slideUp{0%{height:var(--reka-accordion-content-height)}to{height:0}}.label{color:var(--text-black);display:inline-flex;gap:var(--spacing-xs);padding:var(--spacing-s)}.label--size-small{font-size:var(--font-size-sm)}.label--size-medium{font-size:var(--font-size-m)}.label__required{color:var(--laioutr-purple-11)}.label--disabled{color:var(--warm-grey-9);cursor:not-allowed}.label--error .label__required{color:var(--red-11)}.label--error.label--disabled .label__required{color:var(--red-8)}.field{align-items:flex-start;display:inline-flex;flex-direction:column;gap:var(--spacing-s);justify-content:flex-start;width:100%}.field__label{padding:var(--spacing-0)}.field__error,.field__hint{align-items:center;display:inline-flex;gap:var(--spacing-xs);justify-content:flex-start}.field__error-icon,.field__hint-icon{height:var(--sizing-icon-size-sm);width:var(--sizing-icon-size-sm)}.field__error-text,.field__hint-text{font-size:var(--font-size-xs);font-weight:var(--font-weight-400);letter-spacing:.14px;line-height:19.2px;word-wrap:break-word}.field__hint-icon,.field__hint-text{color:var(--warm-grey-11)}.field__error-icon,.field__error-text{color:var(--red-11)}.field__hint--disabled,.field__hint-icon--disabled{color:var(--warm-grey-9)}.field__error-icon.field__error--disabled,.field__error-text.field__error--disabled{color:var(--red-8)}.input-wrapper{align-items:center;align-self:stretch;border:1px solid var(--grey-9);border-radius:var(--forms-border-radius);display:flex;height:48px}.input-wrapper:has(.input-wrapper__input:focus){background:var(--primary-2);border:1px solid var(--primary-9);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.input-wrapper:hover{background:var(--primary-2);border:1px solid var(--primary-9)}.input-wrapper--disabled,.input-wrapper--disabled:hover{background:var(--grey-2);border:1px solid var(--grey-7);cursor:not-allowed}.input-wrapper--error{background:var(--error-2);border:1px solid var(--error-9)}.input-wrapper--error:has(.input-wrapper__input--error:focus){background:var(--error-3);border:1px solid var(--error-9)}.input-wrapper--error:hover{background:var(--error-3);border:1px solid var(--error-9)}.input-wrapper--disabled.input-wrapper--error{background:var(--error-2);border:1px solid var(--error-8)}.input-wrapper__input{align-self:stretch;background:#0000;border:none;caret-color:var(--primary-11);font-family:var(--font-family-body);font-size:var(--font-size-sm);font-style:normal;font-weight:400;letter-spacing:.168px;line-height:160%;outline:none;overflow:hidden;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-sm);text-overflow:ellipsis;width:100%}.input-wrapper__input,.input-wrapper__input:focus{color:var(--text-black)}.input-wrapper__input::placeholder{color:var(--grey-11)}.input-wrapper__input:focus::placeholder{color:#0000}.input-wrapper__input:disabled{color:var(--grey-9);cursor:not-allowed}.input-wrapper__input:disabled::placeholder{color:var(--grey-9)}.input-wrapper__input--error,.input-wrapper__input--error::placeholder{color:var(--error-11)}.input-wrapper__input:disabled.input-wrapper__input--error,.input-wrapper__input:disabled.input-wrapper__input--error::placeholder{color:var(--error-8)}.input-wrapper--subtle{background:var(--searchbar-default-background);border:1px solid var(--searchbar-default-border);border-radius:var(--forms-border-radius)}.input-wrapper--subtle.input-wrapper--error{background:var(--error-2);border:1px solid var(--error-2)}.input-wrapper--subtle.input-wrapper--disabled,.input-wrapper--subtle.input-wrapper--disabled:hover{background:var(--searchbar-default-background);border:1px solid var(--searchbar-default-border);cursor:not-allowed}.input-wrapper:focus-within.input-wrapper--subtle:not(.input-wrapper--error){background:var(--searchbar-active-background);border:var(--searchbar-active-border-width) solid var(--searchbar-active-border);outline:unset}.input-wrapper:focus-within.input-wrapper--subtle.input-wrapper--error{outline:unset}.input-wrapper--subtle.input-wrapper--disabled:hover:not(.input-wrapper--error){background:var(--searchbar-default-background);border:1px solid var(--searchbar-default-border)}.input-wrapper>:first-child.input-group-addon{padding-left:var(--spacing-sm);padding-right:0}.input-wrapper>:last-child.input-group-addon{padding-right:var(--spacing-sm)}.input-wrapper>:nth-child(2).input-wrapper .input-wrapper__input{padding-left:var(--spacing-s)}.input-wrapper .input-wrapper.input-wrapper .input-wrapper__input{padding-right:var(--spacing-s)}.input-wrapper--disabled .input-group-button{cursor:not-allowed}.input-wrapper--disabled .icon{color:var(--grey-9)}.input-wrapper--disabled.input-wrapper--error .icon{color:var(--error-8)}.input-wrapper--disabled.input-wrapper--subtle .icon{color:var(--grey-10)}.input-wrapper--error .icon{color:var(--error-9)}.input-wrapper--error:has(.input-wrapper__input:focus) .icon{color:var(--error-9)}.input-group-addon{align-items:center;display:flex;font-size:24px;justify-content:center;padding:var(--spacing-s)}.input-group-button{align-items:center;display:flex;font-size:24px;justify-content:center;padding:var(--spacing-s) var(--spacing-sm) var(--spacing-s) var(--spacing-s)}.input-group-button:disabled{cursor:not-allowed}.search-input__icon{color:var(--grey-12)}.search-input__icon--size{flex-shrink:0;height:var(--sizing-icon-size-sm);width:var(--sizing-icon-size-sm)}.search-input__icon.search-input__icon--backspace{display:none}.search-input:hover .search-input__icon--search{color:var(--primary-11)}.input-wrapper .search-input__icon--backspace-active,.input-wrapper:focus-within .search-input__icon--backspace{display:block}.search-input__button-clear--active:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-S)/2));backdrop-filter:blur(calc(var(--background-blur-S)/2));background:var(--grey-3);border:1px solid var(--grey-3);border-radius:var(--buttons-icon-btn-radius)}.search-input__button-clear--active:focus{border-radius:var(--buttons-border-radius);outline:2px solid var(--buttons-focus-ring)}.search-input__button-clear--active:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-S)/2));backdrop-filter:blur(calc(var(--background-blur-S)/2));background:var(--grey-4);border-radius:var(--buttons-icon-btn-radius);outline:1px solid var(--grey-4)}.search-input__button-clear{align-items:center;display:flex;height:32px;justify-content:center;padding:var(--spacing-s);width:32px}.search-input{background:var(--searchbar-default-background);border:1px solid var(--searchbar-default-border);border-radius:var(--forms-border-radius)}.search-input:hover{background:var(--searchbar-hover-background);border:1px solid var(--searchbar-hover-border)}.input-wrapper:focus-within.search-input{background:var(--searchbar-active-background);border:var(--searchbar-active-border-width) solid var(--searchbar-active-border);outline:unset}.input-wrapper:focus-within.search-input .icon{color:var(--searchbar-active-border)}.search-input__button-search{cursor:default;padding:var(--spacing-s) 0 var(--spacing-s) var(--spacing-s)}.search-input .input-wrapper__input::placeholder{font-size:var(--font-size-s)}.amount-pill{align-items:center;border-radius:var(--filters-amount-pill-default-border-radius);display:flex;justify-content:center;padding-inline:var(--spacing-xs);width:fit-content}.amount-pill--default{background:var(--filters-amount-pill-default-bg-color)}.amount-pill--accent{background:var(--filters-amount-pill-accent-bg-color)}.amount-pill--subtle{background:var(--variant-selection-amount-pill-bg)}.amount-pill--default .text--type-body{color:var(--filters-amount-pill-default-txt-color)}.amount-pill--accent .text--type-body{color:var(--filters-amount-pill-accent-txt-color)}.amount-pill--subtle .text--type-body{color:var(--variant-selection-amount-pill-txt)}.checkbox{align-items:center;background:var(--background-default);border:1px solid var(--grey-9);border-radius:var(--forms-border-radius-small);cursor:pointer;display:flex;height:24px;justify-content:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;width:24px}.checkbox:hover{background:var(--primary-2);border-color:var(--primary-9)}.checkbox:active{background:var(--primary-5);border-color:var(--primary-9)}.checkbox:focus-visible{outline:2px solid var(--buttons-focus-ring);outline-offset:1px}.checkbox[data-disabled]{background:var(--grey-2);border-color:var(--grey-7);cursor:not-allowed}.checkbox__indicator{align-items:center;color:var(--forms-checkbox-check-color);display:flex;height:100%;justify-content:center;width:100%}.checkbox__icon{color:var(--primary-11);transition:color .3s ease-in-out}.checkbox:active .checkbox__icon{color:var(--primary-12)}.checkbox[data-disabled] .checkbox__icon{color:var(--icon-color)}.checkbox__hovered-icon{display:none;transition:color .3s ease-in-out}.checkbox[data-state=unchecked]:not([data-disabled]):hover .checkbox__hovered-icon{color:var(--primary-7);display:block}.checkbox[data-state=unchecked]:not([data-disabled]):active .checkbox__hovered-icon{color:var(--primary-11);display:block}.filter-sheet-checkbox-list-item{align-items:center;border-radius:var(--forms-border-radius-small);cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-xs);width:100%}.filter-sheet-checkbox-list-item:hover{background:var(--accent-2)}.filter-sheet-checkbox-list-item:active{background:var(--accent-3)}.filter-sheet-checkbox-list-item:focus-visible{border-radius:var(--forms-border-radius-small);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.filter-sheet-checkbox-list-item .label{cursor:inherit;font-size:var(--font-size-s);padding:var(--spacing-0) var(--spacing-s) var(--spacing-0) var(--spacing-0)}.filter-sheet-checkbox-list-item__amount-checkbox{align-items:center;display:flex;gap:var(--spacing-m)}.filter-sheet-checkbox-list-item:hover .checkbox{background:var(--primary-2);border-color:var(--primary-9)}.filter-sheet-checkbox-list-item:active .checkbox{background:var(--primary-5);border-color:var(--primary-9)}.filter-sheet-checkbox-list-item:hover .checkbox[data-state=unchecked]:not([data-disabled]) .checkbox__hovered-icon{color:var(--primary-7);display:block}.filter-sheet-checkbox-list-item:active .checkbox[data-state=unchecked]:not([data-disabled]) .checkbox__hovered-icon{color:var(--primary-11);display:block}.filter-sheet-checkbox-list-item:active .checkbox[data-state=checked]:not([data-disabled]) .checkbox__hovered-icon{color:var(--primary-12);display:block}.filter-sheet-checkbox-list{display:flex;flex-direction:column;gap:var(--spacing-sm)}.filter-sheet-checkbox-list__list{display:flex;flex-direction:column;gap:var(--spacing-xs)}.swatch-item{align-items:center;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-s);position:relative;width:fit-content}.swatch-item:focus-visible{border-radius:var(--forms-border-radius-small);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.swatch-item__swatch{border-radius:var(--filters-color-tile-border-radius);height:60px;overflow:hidden;position:relative;width:60px}.swatch-item--small .swatch-item__swatch{height:40px;outline:1px solid var(--grey-7);outline-offset:2px;width:40px}.swatch-item--small{padding-top:var(--spacing-xs)}.swatch-item--small .swatch-item__text{gap:0}.swatch-item--selected:hover .swatch-item__swatch,.swatch-item:hover .swatch-item__swatch{border-radius:var(--filters-color-tile-border-radius);outline:2px solid var(--grey-8);outline-offset:2px}.swatch-item--selected .swatch-item__swatch,.swatch-item:active .swatch-item__swatch{border-radius:var(--filters-color-tile-border-radius);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.swatch-item--selected:active .swatch-item__swatch{outline:none}.swatch-item__dark-bg{color:var(--text-always-white)}.swatch-item__bright-bg{color:var(--text-always-black)}.swatch-item__check-mark{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.swatch-item--selected .swatch-item__check-mark,.swatch-item:hover .swatch-item__check-mark{display:block}.swatch-item__text{display:flex;flex-direction:column;gap:var(--spacing-xs);text-align:center}.swatch-item:active .swatch-item__text .text--type-heading,.swatch-item:hover .swatch-item__text .text--type-heading{-webkit-text-decoration:underline;text-decoration:underline}.swatch-item__swatch--border{border:1px solid var(--grey-8)}.filter-sheet-swatch-list{column-gap:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}.filter-sheet-swatch-list__item{align-items:center;display:flex;justify-content:center}.switch{align-items:center;background:var(--switch-off-bg-color);border:1px solid var(--switch-off-border-color);border-radius:var(--border-radius-round);display:flex;gap:10px;padding:var(--spacing-xs);width:56px}@media(min-width:1280px){.switch{padding:var(--spacing-xxs);width:72px}}@media(hover:hover){.switch:hover{background:var(--switch-off-hovered-bg-color);border-color:var(--switch-off-hovered-border-color)}.switch[data-state=checked]:not([data-disabled]):hover{background:var(--switch-on-hovered-bg-gradient-color-1);border-color:var(--switch-on-hovered-border-color)}}.switch:focus-visible{outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.switch--small{padding:var(--spacing-xxs);width:44px}@media(min-width:1280px){.switch--small{width:56px}}.switch[data-state=checked]{background:var( --toggle-bg-gradient,linear-gradient(270deg,var(--switch-on-bg-gradient-color-2) 0,var(--switch-on-bg-gradient-color-1) 100%) );border-color:var(--switch-on-border-color)}.switch[data-disabled]{background:var(--switch-deactivated-bg-color);border-color:var(--switch-deactivated-border-color);cursor:not-allowed}.switch__thumb{background:var(--switch-off-knob-bg-color);border:1px solid var(--switch-off-knob-border-color);border-radius:var(--border-radius-round);height:var(--sizing-l);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);width:var(--sizing-l)}.switch--small .switch__thumb{height:var(--sizing-ml);width:var(--sizing-ml)}.switch[data-state=checked] .switch__thumb{background:var(--switch-on-knob-bg-color);border-color:1var (--switch-on-knob-border-color);transform:translate(calc(100% - 2px))}.switch[data-disabled] .switch__thumb{background:var(--switch-deactivated-knob-bg-border-color);border-color:var(--switch-deactivated-knob-bg-color)}.filter-sheet-switch-item{align-items:flex-start;border-bottom:1px solid var(--grey-8);display:flex;flex-direction:column;padding:var(--spacing-s) 0}.filter-sheet-switch-item__wrapper{align-items:center;align-self:stretch;background:var(--background-theme-default);border-radius:var(--border-radius-0);cursor:pointer;display:flex;gap:var(--spacing-s);min-height:48px;padding:var(--spacing-xs) var(--spacing-s)}.filter-sheet-switch-item__label{flex:1}.filter-sheet{display:flex;flex-direction:column}.filter-sheet__head{align-items:center}.filter-sheet__head,.filter-sheet__main-content{background:var(--background-default);display:flex;justify-content:space-between}.filter-sheet__main-content{flex:1;flex-direction:column}.filter-sheet__list,.filter-sheet__lists--container{width:100%}.filter-sheet__lists{display:flex;flex-direction:column;padding-inline:var(--spacing-sm);padding-bottom:var(--spacing-ml)}.filter-sheet__buttons{background:var(--background-default);bottom:0;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);position:sticky}.filter-bar{background:var(--background-default);padding:var(--spacing-ml) var(--spacing-m);transition:transform .7s ease-in-out;width:100%}@media(min-width:360px){.filter-bar{padding:var(--spacing-ml)}}@media(min-width:414px){.filter-bar{padding:var(--spacing-l) var(--spacing-ml)}}@media(min-width:600px){.filter-bar{padding:var(--spacing-l) var(--spacing-2-xl)}}@media(min-width:800px){.filter-bar{padding:var(--spacing-l) var(--spacing-2-xl)}}@media(min-width:1280px){.filter-bar{padding:var(--spacing-xl) var(--spacing-0) var(--spacing-ml) var(--spacing-0)}}@media(min-width:1920px){.filter-bar{padding:var(--spacing-xl) var(--spacing-0) var(--spacing-ml) var(--spacing-0)}}.filter-bar__count{color:var(--text-black);font-size:var(--font-size-s)}.filter-bar__headline{color:var(--text-grey);font-size:var(--font-size-s)}.filter-bar__wrapper{margin:auto;padding:0}@media(min-width:1280px){.filter-bar__wrapper{max-width:var(--content-max-width-lg)}}@media(min-width:1920px){.filter-bar__wrapper{max-width:var(--content-max-width-xl)}}.filter-bar__header,.filter-bar__quick-filters{padding:0}@media(min-width:1280px){.filter-bar__header,.filter-bar__quick-filters{padding:0 var(--spacing-ml)}}.filter-bar--fixed{background:inherit;background:var(--background-default);left:0;margin:auto;position:fixed;right:0;top:0;transform:translateY(20%);transition:transform .7s ease-in-out;width:100%;will-change:transform;z-index:1000}.filter-bar--fixed.filter-bar--visible{animation:slideIn .5s forwards}@keyframes slideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.filter-bar--fixed .filter-bar--fixed__content{margin:auto;padding:var(--spacing-ml) var(--spacing-sm)}@media(min-width:360px){.filter-bar--fixed .filter-bar--fixed__content{padding:var(--spacing-ml)}}@media(min-width:414px){.filter-bar--fixed .filter-bar--fixed__content{padding:var(--spacing-l) var(--spacing-ml)}}@media(min-width:600px){.filter-bar--fixed .filter-bar--fixed__content{padding:var(--spacing-l) var(--spacing-2-xl)}}@media(min-width:1280px){.filter-bar--fixed .filter-bar--fixed__content{max-width:var(--content-max-width-lg);padding:var(--spacing-xl) var(--spacing-0) var(--spacing-ml) var(--spacing-0)}}@media(min-width:1920px){.filter-bar--fixed .filter-bar--fixed__content{max-width:var(--content-max-width-xl)}}.filter-leave-active{position:absolute;transition:all .3s ease}.filter-leave-to{opacity:0;transform:scale(.8)}.filter-move{transition:transform .3s ease}.product-info{align-items:flex-end;display:flex;justify-content:space-between}@media(min-width:1280px){.product-info{align-items:flex-start;flex-direction:column-reverse;row-gap:var(--spacing-xs)}}.product-info__text{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding-inline:var(--spacing-0) var(--spacing-s);width:100%}@media(min-width:1280px){.product-info__text--title{font-size:var(--font-size-sm)}}.product-info__brand-media{border-radius:var(--forms-border-radius-small);height:47px;overflow:hidden;width:47px}@media(min-width:1280px){.product-info__brand-media{height:64px;width:64px}}.buy-box-benefits{align-items:flex-start;border:1px solid var(--grey-7);border-radius:var(--forms-border-radius);display:flex;flex-direction:column;width:100%}.buy-box-benefits__benefit{align-items:center;display:flex;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-sm);width:100%}.buy-box-benefits__benefit:not(:last-child){border-bottom:1px solid var(--grey-7)}.buy-box-benefits__benefit--text{align-content:flex-start;align-items:flex-start;display:flex;flex:1 0 0;flex-wrap:wrap;gap:var(--spacing-xxs)}.quantity-picker[data-v-b63abcc2]{align-items:center;border:1px solid var(--grey-7);border-radius:var(--forms-border-radius);display:inline-flex;gap:var(--spacing-xxs);height:unset;padding:calc(var(--spacing-s) - 1px);--font-color-subline:var(--text-black)}@media(min-width:1280px){.quantity-picker[data-v-b63abcc2]{padding:calc(var(--spacing-xs) - 1px)}}.quantity-picker--small[data-v-b63abcc2]{padding:calc(var(--spacing-xxs) - 1px)}.quantity-picker--disabled .quantity-picker__input[data-v-b63abcc2]{opacity:.5}.quantity-picker__button[data-v-b63abcc2]:disabled{background-color:initial;border-color:#0000}@media(hover:none)and (pointer:coarse){.quantity-picker__button[data-v-b63abcc2]:active{background-color:initial!important;border-color:#0000!important;box-shadow:none!important;transform:none!important}}.quantity-picker .button--icon.button--small[data-v-b63abcc2]{height:32px;padding:var(--spacing-s);width:32px}.quantity-picker .button--small .icon[data-v-b63abcc2]{align-items:center;display:flex;flex-shrink:0;height:var(--sizing-icon-size-sm);justify-content:center;width:var(--sizing-icon-size-sm)}.quantity-picker__input[data-v-b63abcc2]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:#0000;border:none;height:32px;outline:none;text-align:center;width:32px}.quantity-picker__input[data-v-b63abcc2]::-webkit-inner-spin-button,.quantity-picker__input[data-v-b63abcc2]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.saving-percentage{--spacing-left:4px;align-items:center;isolation:isolate;margin-inline-start:var(--spacing-left);position:relative}.saving-percentage:before{content:"";display:block;height:8px;left:-2px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;z-index:-1}.saving-percentage--promo:before{background-color:var(--flags-category-node-flags-default-promo-bg)}.saving-percentage--sale:before{background-color:var(--flags-category-node-flags-default-sale-bg)}.saving-percentage--new:before{background-color:var(--flags-category-node-flags-default-new-bg)}.buy-box-price-info{align-items:flex-start;display:inline-flex;gap:var(--spacing-xs)}.buy-box-price-info__pricing{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:var(--spacing-xs)}@media(min-width:1280px){.buy-box-price-info__pricing{gap:var(--spacing-xxs)}.buy-box-price-info__price{font-size:var(--font-size-sm)}}.buy-box-price-info__price--sale{color:var(--red-11)}.buy-box-price-info__strike-through-price{-webkit-text-decoration:line-through;text-decoration:line-through}.buy-box-price-info__savings-badge{flex:0 0 auto;white-space:nowrap}.buy-box-price-info__strike-through-price{color:var(--font-color-black)}.buy-box-price-info__base-price,.buy-box-price-info__shipping-price,.buy-box-price-info__vat-info{font-weight:var(--font-weight-body)}.buy-box-quantity-prices{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-0)}.buy-box-quantity-prices__title-wrapper{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding:var(--spacing-0)}.buy-box-quantity-prices__title{color:var(--font-color-heading);font-family:var(--font-family-heading)}.buy-box-quantity-prices__list{align-items:flex-start;align-self:stretch;border:1px solid var(--stone-grey-7);border-radius:var(--forms-border-radius);display:flex;flex-direction:column}.buy-box-quantity-prices__item{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding:var(--spacing-s) var(--spacing-sm)}.buy-box-quantity-prices__item-price-text{color:inherit;font-family:var(--font-family-heading);font-style:normal;font-weight:600;letter-spacing:var(--flags-product-flag-letter-spacing);line-height:100%}.buy-box-quantity-prices__item:not(:last-child){border-bottom:1px solid var(--stone-grey-7)}.buy-box-stock-info{align-items:center;display:flex;gap:var(--spacing-xs)}.buy-box-stock-info .icon,.buy-box-stock-info .text{color:inherit}.buy-box-stock-info--positive{color:var(--delivery-and-stock-info-positive-text-color)}.buy-box-stock-info--warning{color:var(--delivery-and-stock-info-warning-text-color)}.buy-box-stock-info--negative{color:var(--delivery-and-stock-info-negative-text-color)}.multiple-variant-selection-trigger{align-items:center;border:1px solid var(--variant-selection-default-default-border);border-radius:var(--forms-border-radius);display:flex;gap:var(--spacing-s);padding:var(--spacing-s);width:100%}.multiple-variant-selection-trigger:hover{border-color:var(--variant-selection-default-hover-border)}.multiple-variant-selection-trigger:active{border-color:var(--variant-selection-default-pressed-border)}.multiple-variant-selection-trigger:focus-visible{border-radius:var(--variant-selection-color-variant-border-radius);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.multiple-variant-selection-trigger__image{border-radius:var(--forms-border-radius-small);display:flex;flex-shrink:0;height:64px;overflow:hidden;width:64px}.multiple-variant-selection-trigger__options{display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-xxs);padding-inline-start:var(--spacing-xs)}.multiple-variant-selection-trigger__option{display:flex;gap:var(--spacing-xs)}.multiple-variant-selection-trigger__options .text--type-subline{color:var(--text-black)}.multiple-variant-selection-variant{align-items:center;border:1px solid var(--variant-selection-default-default-border);border-radius:var(--forms-border-radius);display:flex;gap:var(--spacing-s);padding:var(--spacing-m) var(--spacing-sm) var(--spacing-m) var(--spacing-s);position:relative;width:100%}.multiple-variant-selection-variant:hover{border-color:var(--variant-selection-default-hover-border)}.multiple-variant-selection-variant:active{border-color:var(--variant-selection-default-pressed-border)}.multiple-variant-selection-variant:focus-visible{border-radius:var(--variant-selection-color-variant-border-radius);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.multiple-variant-selection-variant[data-state=checked]{border:2px solid var(--variant-selection-selected-default-border)}.multiple-variant-selection-variant[data-state=checked] .multiple-variant-selection-variant__check-icon .icon{color:var(--variant-selection-selected-default-icon-fill)}.multiple-variant-selection-variant[data-state=checked]:hover{border:2px solid var(--variant-selection-selected-hover-border)}.multiple-variant-selection-variant[data-state=checked]:hover .multiple-variant-selection-variant__check-icon .icon{color:var(--variant-selection-selected-hover-icon-fill)}.multiple-variant-selection-variant[data-state=checked]:active{border:2px solid var(--variant-selection-selected-pressed-border)}.multiple-variant-selection-variant[data-state=checked]:active .multiple-variant-selection-variant__check-icon .icon{color:var(--variant-selection-selected-pressed-icon-fill)}.multiple-variant-selection-variant[data-state=checked]:focus-visible{border:2px solid var(--variant-selection-selected-hover-border)}.multiple-variant-selection-variant[data-state=checked]:focus-visible .multiple-variant-selection-variant__check-icon .icon{color:var(--variant-selection-selected-hover-icon-fill)}.multiple-variant-selection-variant__check-icon{align-items:center;background:var(--variant-selection-selected-default-icon-background);border-radius:var(--border-radius-round);display:flex;left:2px;position:absolute;top:2px}.multiple-variant-selection-variant__image{border-radius:var(--forms-border-radius-small);display:flex;flex-shrink:0;height:64px;overflow:hidden;width:64px}.multiple-variant-selection-variant__details{display:flex;flex-direction:column;flex-grow:1;gap:var(--spacing-xxs);padding-inline-start:var(--spacing-xs)}.multiple-variant-selection-variant__option{display:flex;gap:var(--spacing-xs)}.multiple-variant-selection-variant__option .text--type-subline{color:var(--text-black)}.multiple-variant-selection-variant__price-info{align-content:flex-end;align-items:flex-end;display:flex;flex-wrap:wrap;gap:0 var(--spacing-xs)}.multiple-variant-selection-variant__price--sale{color:var(--red-11)}.multiple-variant-selection-variant__strike-through-price{color:var(--font-color-black);-webkit-text-decoration:line-through;text-decoration:line-through}.multiple-variant-selection-variant__stock-info{padding-top:var(--spacing-xs)}.multiple-variant-selection-sheet{border-radius:var(--forms-border-radius) 0 0 var(--forms-border-radius)}.multiple-variant-selection-sheet.sheet__card--right{width:calc(100% - 20px)}@media(min-width:360px){.multiple-variant-selection-sheet.sheet__card--right{width:100%}}.multiple-variant-selection-sheet__head{background-color:var(--background-default);border-radius:var(--forms-border-radius) 0 0 0;display:flex;height:auto;justify-content:flex-end;padding:var(--spacing-sm) var(--spacing-ml)}.multiple-variant-selection-sheet__variant-groups{background-color:var(--background-default);display:flex;flex:1;flex-direction:column;gap:var(--spacing-2-xl);padding-bottom:var(--spacing-3-xl)}.multiple-variant-selection-sheet__variant-group{padding-inline:var(--spacing-sm)}.multiple-variant-selection-sheet__variant-group--title{align-items:center;display:flex;gap:var(--spacing-s);padding-bottom:var(--spacing-ml)}.multiple-variant-selection-sheet__swatch{border:1px solid var(--grey-7);height:32px;overflow:hidden;padding:1px;width:32px}.multiple-variant-selection-sheet__swatch,.multiple-variant-selection-sheet__swatch .swatch-preview{border-radius:var(--color-swatch-border-radius)}.multiple-variant-selection-sheet__variant-group--variants{display:flex;flex-direction:column;gap:var(--spacing-sm)}.multiple-variant-selection-availability{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xxs)}.multiple-variant-selection-availability__option,.multiple-variant-selection-availability__options{align-items:center;display:flex;gap:var(--spacing-xs)}.multiple-variant-selection .multiple-variant-selection-availability{padding-inline-end:var(--spacing-s);padding-top:var(--spacing-s)}.footer-menu__link-title,.footer-menu__text-title{align-items:center;display:flex;gap:var(--spacing-xs);min-height:var(--sizing-l);padding-inline-end:var(--spacing-xs);padding-inline-start:var(--spacing-s)}.footer-menu__link-title--icon{display:none}.footer-menu__link-title:hover .footer-menu__link-title--icon{display:block}.footer-menu__link-title:active .footer-menu__link-title--icon,.footer-menu__link-title:active .footer-menu__link-title--text{color:var(--text-grey)}.footer-menu__link-title:focus-visible{border-radius:var(--forms-border-radius);outline:2px solid var(--buttons-focus-ring)}.footer-menu__item{align-items:center;border-radius:var(--forms-border-radius);display:flex;flex-shrink:0;gap:var(--spacing-s);height:var(--sizing-xl);padding:var(--spacing-s);width:fit-content}.footer-menu__item--hug{height:auto}.footer-menu--mobile .accordion-item__content-wrapper{background-color:var(--background-theme-default)}.footer-menu__item:any-link:hover{color:var(--dropdown-menu-btn-hover-txt);--icon-color:var(--dropdown-menu-btn-hover-txt);background:var(--dropdown-menu-btn-hover-bg)}.footer-menu__item:any-link:active{color:var(--dropdown-menu-btn-pressed-txt);--icon-color:var(--dropdown-menu-btn-pressed-txt);background:var(--dropdown-menu-btn-pressed-bg)}.footer-menu__item:any-link:focus-visible{border-radius:var(--forms-border-radius);outline:2px solid var(--buttons-focus-ring)}.separator{border-radius:var(--forms-border-radius-small)}.separator--horizontal{border-top:var(--v5ff10678);height:0;width:100%}.separator--vertical{align-self:stretch;border-left:var(--v5ff10678);min-height:10px;width:0}.separator--horizontal.separator--margin-0{margin:var(--spacing-0) 0}.separator--horizontal.separator--margin-xxs{margin:var(--spacing-xxs) 0}.separator--horizontal.separator--margin-xs{margin:var(--spacing-xs) 0}.separator--horizontal.separator--margin-s{margin:var(--spacing-s) 0}.separator--horizontal.separator--margin-sm{margin:var(--spacing-sm) 0}.separator--horizontal.separator--margin-m{margin:var(--spacing-m) 0}.separator--horizontal.separator--margin-ml{margin:var(--spacing-ml) 0}.separator--horizontal.separator--margin-l{margin:var(--spacing-l) 0}.separator--horizontal.separator--margin-xl{margin:var(--spacing-xl) 0}.separator--vertical.separator--margin-0{margin:0 var(--spacing-0)}.separator--vertical.separator--margin-xxs{margin:0 var(--spacing-xxs)}.separator--vertical.separator--margin-xs{margin:0 var(--spacing-xs)}.separator--vertical.separator--margin-s{margin:0 var(--spacing-s)}.separator--vertical.separator--margin-sm{margin:0 var(--spacing-sm)}.separator--vertical.separator--margin-m{margin:0 var(--spacing-m)}.separator--vertical.separator--margin-ml{margin:0 var(--spacing-ml)}.separator--vertical.separator--margin-l{margin:0 var(--spacing-l)}.separator--vertical.separator--margin-xl{margin:0 var(--spacing-xl)}.mobile-menu-list-item{align-items:center;border-radius:var(--forms-border-radius);color:var(--mobile-menu-list-item-default-text-color);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm);max-width:100%;outline:2px solid #0000;padding-inline:var(--spacing-sm);transition:all .2s ease-out;width:100%}.mobile-menu-list-item--s{padding-block:var(--spacing-s)}.mobile-menu-list-item--l{padding-block:var(--spacing-sm)}.mobile-menu-list-item__icon{color:var(--mobile-menu-list-item-default-icon-color)}.mobile-menu-list-item__label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-list-item__chevron{margin-left:auto}.mobile-menu-list-item:active{background:linear-gradient(90deg,var(--mobile-menu-list-item-pressed-gradient-color-1) 0,var(--mobile-menu-list-item-pressed-gradient-color-2) 100%)}.mobile-menu-list-item:active .mobile-menu-list-item__icon{color:var(--mobile-menu-list-item-pressed-icon-color)}.mobile-menu-list-item:active .mobile-menu-list-item__label{color:var(--mobile-menu-list-item-pressed-text-color)}.mobile-menu-list-item:hover{background-color:var(--mobile-menu-list-item-hovered-bg-color);color:var(--mobile-menu-list-item-hovered-text-color)}.mobile-menu-list-item:hover:not(:active) .mobile-menu-list-item__icon{color:var(--mobile-menu-list-item-hovered-icon-color)}.mobile-menu-list-item:focus-visible{outline-color:var(--list-items-focus-ring)}.mobile-menu-list-item--desktop{border:var(--desktop-menu-button-border-width) solid #0000;padding:var(--spacing-xs) var(--spacing-s) var(--spacing-xs) var(--spacing-sm)}.mobile-menu-list-item--desktop .mobile-menu-list-item__label{color:var(--desktop-menu-list-item-default-text-color)}.mobile-menu-list-item--desktop:hover{border-color:var(--desktop-menu-list-item-hovered-border-color);border-radius:var(--forms-border-radius)}.mobile-menu-list-item--desktop:active{background:var(--desktop-menu-list-item-pressed-bg-color);border-color:var(--desktop-menu-list-item-pressed-border-color);border-radius:var(--forms-border-radius)}.mobile-menu-list-item--desktop:active .mobile-menu-list-item__label{color:var(--desktop-menu-list-item-pressed-text-color)}.mobile-menu-list-item--desktop:active .mobile-menu-list-item__icon{color:var(--desktop-menu-list-item-pressed-icon-color)}.mobile-menu-list-item--desktop:focus-visible{outline:2px solid var(--buttons-focus-ring);outline-offset:1px}.mobile-menu-list{display:flex;flex-direction:column;flex-wrap:wrap}.mobile-menu-list--s{gap:var(--spacing-xs)}.mobile-menu-list--l{gap:var(--spacing-s)}.footer-menu--mobile .mobile-menu-list-item__label{white-space:normal}.progress-bar{background-color:var(--overlay-black-transparent-5)}.progress-bar,.progress-bar__fill{border-radius:var(--forms-border-radius);height:8px;width:100%}.progress-bar__fill{background-color:var(--load-more-progressbar);transition:width .5s ease}.free-delivery-progress__content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding-bottom:var(--spacing-ml)}.free-delivery-progress__text{align-items:center;align-self:stretch;display:flex;gap:var(--spacing-xs)}.free-delivery-progress__success{align-items:center;align-self:stretch;background:var(--cart-free-delivery-progress-success-bg-color);border-radius:var(--forms-border-radius);display:flex;gap:var(--spacing-s);margin-bottom:var(--spacing-ml);padding:var(--spacing-s) var(--spacing-sm)}.discount-flag{align-items:center;background:var(--filters-amount-pill-default-bg-color);border-radius:var(--filters-amount-pill-default-border-radius);color:var(--filters-amount-pill-default-txt-color);display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);justify-content:center;min-height:20px;padding:var(--spacing-xxs) var(--spacing-xs)}.discount-flag .icon,.discount-flag .text{color:inherit}.cart-list-item{align-items:flex-start;border-radius:var(--forms-border-radius);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-0);width:100%}.cart-list-item__wrapper{align-items:center;align-self:stretch;display:flex;gap:var(--spacing-m)}.cart-list-item__image{border-radius:var(--forms-border-radius-small);overflow:hidden;position:relative}.cart-list-item__image img{min-height:100px;min-width:100px;object-fit:cover}.cart-list-item__flag{bottom:0;left:0;padding:var(--spacing-xs);position:absolute}.cart-list-item__content{flex:1 0 0;flex-direction:column;gap:12px;justify-content:center}.cart-list-item__content,.cart-list-item__upper{align-items:flex-start;align-self:stretch;display:flex}.cart-list-item__upper{flex-direction:column;gap:var(--spacing-0)}.cart-list-item__lower{align-items:center;align-self:stretch;display:flex;gap:12px}.cart-list-item__counter{align-items:center;display:flex;flex:1 0 0}.cart-list-item__price{align-items:flex-end;display:flex;flex-direction:column;gap:var(--spacing-0);justify-content:flex-end}.cart-list-item__brand{color:var(--text-grey)}.cart-list-item__title{color:var(--text-black)}.cart-list-item__details{color:var(--text-grey)}.cart-list-item__item-price{color:var(--text-black)}.cart-list-item__strikethrough-price{color:var(--font-color-black)}.cart-list-item__strikethrough-price-text{text-decoration-line:line-through}.cart-list-item__unit-price{color:var(--text-grey)}.cart-list-item__item-price{color:var(--red-11)}.cart-list-item__discounts{align-items:flex-end;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xs);justify-content:center}.cart-empty-state{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-4-xl);height:100%;justify-content:center}@media(min-width:1280px){.cart-empty-state{gap:var(--spacing-2-xl)}}.cart-empty-state__content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-ml);padding:var(--spacing-0) var(--spacing-ml)}.cart-empty-state__icon{height:40px;width:40px}@media(min-width:1280px){.cart-empty-state__cta{padding:var(--spacing-s) var(--spacing-sm)}}.cart-empty-state__sign-in{gap:var(--spacing-ml);padding:var(--spacing-0) var(--spacing-ml)}.cart-empty-state__sign-in,.cart-empty-state__sign-in-content{align-items:center;align-self:stretch;display:flex;flex-direction:column}.cart-empty-state__sign-in-content{gap:var(--spacing-s);text-align:center}.cart-empty-state__sign-in-link{-webkit-text-decoration:underline;text-decoration:underline}.cart-empty-state__cta-text{color:inherit}.coupon-code-input .input-wrapper__input,.coupon-code-input .input-wrapper__input::placeholder{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-style:normal;font-weight:400;letter-spacing:.168px;line-height:160%}@media(min-width:1280px){.coupon-code-input .input-wrapper__input,.coupon-code-input .input-wrapper__input::placeholder{font-size:var(--font-size-s)}}.cart-coupon-code-form{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-sm)}.cart-coupon-code-form__field{flex:1}.cart-coupon-code-form__submit{flex-shrink:0}@media(min-width:1280px){.cart-coupon-code-form__submit{padding:var(--spacing-s) var(--spacing-sm)}}.cart-coupon-code-accordion__trigger{align-items:flex-start;border-top:1px solid var(--grey-6);display:flex;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-ml);width:100%}.cart-coupon-code-accordion__minus-icon,.cart-coupon-code-accordion__plus-icon{position:absolute;right:0;top:0;transform-origin:center;transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .15s ease-in-out}.cart-coupon-code-accordion__trigger[data-state=open]{padding:var(--spacing-ml) var(--spacing-ml) var(--spacing-0) var(--spacing-ml)}.cart-coupon-code-accordion__trigger[data-state=open] .cart-coupon-code-accordion__plus-icon{opacity:0;transform:rotate(45deg);transition-delay:0s}.cart-coupon-code-accordion__trigger[data-state=closed] .cart-coupon-code-accordion__plus-icon,.cart-coupon-code-accordion__trigger[data-state=open] .cart-coupon-code-accordion__minus-icon{opacity:1;transform:rotate(0);transition-delay:.1s}.cart-coupon-code-accordion__trigger[data-state=closed] .cart-coupon-code-accordion__minus-icon{opacity:0;transform:rotate(-45deg);transition-delay:0s}.cart-coupon-code-accordion__header{align-items:center;align-self:stretch;display:flex;justify-content:space-between;position:relative}.cart-coupon-code-accordion__content{overflow:hidden;padding:var(--spacing-m) var(--spacing-ml) var(--spacing-ml) var(--spacing-ml)}@media(min-width:1280px){.cart-coupon-code-accordion__content{padding-top:var(--spacing-s)}}.cart-coupon-code-accordion__content[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.cart-coupon-code-accordion__content[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1);bottom:12px;padding-bottom:0;padding-top:0;position:relative}@keyframes slideDown{0%{height:0;opacity:0}to{height:var(--reka-accordion-content-height);opacity:1}}@keyframes slideUp{0%{height:var(--reka-accordion-content-height);opacity:1}to{height:0;opacity:0}}.cart-summary-box{align-items:flex-start;border-radius:0 0 0 var(--forms-border-radius);border-top:1px solid var(--grey-6);display:flex;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-ml) var(--spacing-ml) var(--spacing-l) var(--spacing-ml)}@media(min-width:1280px){.cart-summary-box{gap:var(--spacing-sm);padding:var(--spacing-ml)}}.cart-summary-box__body{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(min-width:1280px){.cart-summary-box__body{gap:var(--spacing-xs)}}.cart-summary-box__list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xxs)}.cart-summary-box__item,.cart-summary-box__total{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.cart-summary-box__coupon-code{align-items:center;display:flex;gap:var(--spacing-s);justify-content:center}.cart-summary-box__total-left{align-items:flex-end;display:flex;gap:var(--spacing-xs)}.cart-summary-box__free-delivery{align-items:center;background:var(--cart-summary-box-free-delivery-tag-bg-color);border-radius:var(--forms-border-radius-small);color:var(--cart-summary-box-free-delivery-tag-text-color);display:flex;gap:10px;justify-content:center;padding:var(--spacing-xxs) var(--spacing-xs)}.cart-summary-box__free-delivery-label{font-style:normal;font-weight:500;letter-spacing:.144px;line-height:130%}.cart-summary-box__total-label-vat{align-items:center;display:flex;gap:10px;justify-content:center;padding-bottom:2px}.cart-summary-box__total-label-vat-text{color:var(--text-grey);font-family:var(--font-family-heading);font-size:var(--font-size-xs);font-style:normal;font-weight:400;letter-spacing:.144px;line-height:130%}@media(min-width:1280px){.cart-summary-box__footer-button{gap:var(--spacing-xs);padding:var(--spacing-s) var(--spacing-sm)}.cart-summary-box__footer-button .icon{height:var(--sizing-icon-size-s);width:var(--sizing-icon-size-s)}}.sheet-content{flex:1;padding:var(--spacing-s) var(--spacing-s) 84px var(--spacing-s)}@media(min-width:414px){.sheet-content{padding:var(--spacing-s) var(--spacing-ml) 84px var(--spacing-ml)}}.sheet-content--no-padding{padding:0}.sheet-footer{background:var(--primary-9);border-radius:var(--sheet-br-footer);bottom:0;color:var(--text-always-black);padding:var(--spacing-m) var(--spacing-s);position:sticky}@media(min-width:360px){.sheet-footer{padding:var(--spacing-m) var(--spacing-ml)}}.cart-sheet{--sheet-width-sm:100%;--sheet-height-horizontal:100dvh;--sheet-height-horizontal-s:100dvh;bottom:0;max-width:100%}@media(min-width:1280px){.cart-sheet{left:unset;right:0;--sheet-width-sm:414px;max-width:var(--sheet-width-sm)}.cart-sheet[data-state=open]{animation:sheet-slide-in-right var(--sheet-animation-duration) var(--sheet-animation-timing) both}.cart-sheet[data-state=closed]{animation:sheet-slide-out-right var(--sheet-animation-duration) var(--sheet-animation-timing-close) both}}.cart-sheet__header{background:var(--background-default)}.cart-sheet__header-left{align-items:center;display:flex;flex:1 0 0;gap:var(--spacing-s)}.cart-sheet__header-left-text{color:var(--font-color-heading);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;line-clamp:1}.cart-sheet__content{background:var(--background-default);padding:0 var(--spacing-ml) var(--spacing-ml) var(--spacing-ml)}.cart-sheet__content--empty{padding-bottom:var(--spacing-3-xl)}.cart-sheet__footer{background:var(--background-default);border-radius:0 0 0 var(--forms-border-radius);border-top:1px solid var(--colors-grey-6);padding:0}.cart-sheet__payment-logos{align-content:flex-start;flex-wrap:wrap;gap:8px var(--spacing-xs);justify-content:center;padding:0 var(--spacing-ml) var(--spacing-ml) var(--spacing-ml)}.cart-sheet__list,.cart-sheet__payment-logos{align-items:flex-start;align-self:stretch;display:flex}.cart-sheet__list{flex-direction:column;gap:var(--spacing-ml)}.navigation-menu{position:relative}.navigation-menu__list{align-items:center;display:flex;gap:var(--spacing-xxs);list-style:none;margin:0;padding:0}.navigation-menu-content[data-state=open]{align-items:flex-start;animation:navigationMenuContentShow .15s ease;background:var(--background-theme-default);border-radius:var(--forms-border-radius,8px);box-shadow:0 8px 16px 0 var(--overlay-always-black-alpha-6);display:inline-flex;left:0;min-width:fit-content;overflow:visible;padding:var(--spacing-s);position:absolute;top:52px}.navigation-menu-content[data-state=closed]{display:none}@keyframes navigationMenuContentShow{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.navigation-menu-icon-item{cursor:pointer;position:relative}.navigation-menu-icon-item--vertical .navigation-menu-icon-item__content{padding:var(--spacing-s)}.navigation-menu-icon-item--horizontal .navigation-menu-icon-item__content{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-m) var(--spacing-sm)}.navigation-menu-icon-item__link{align-items:center;background:var(--navigation-menu-item-default-dark-text-bg-color);border-radius:var(--navigation-menu-item-border-radius);color:var(--navigation-menu-text-color);display:flex;gap:var(--spacing-xs);height:var(--spacing-2-xl);justify-content:center;padding:var(--spacing-sm);transition:all .2s ease-in-out}@media(min-width:600px){.navigation-menu-icon-item__link{gap:var(--spacing-xxs);height:var(--spacing-xl);padding:var(--spacing-s)}}.navigation-menu-icon-item__link .icon{color:inherit}.navigation-menu-icon-item__link .navigation-menu-icon-item__icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.navigation-menu-icon-item__link:hover,.navigation-menu-icon-item__link[data-state=open]{background:var(--navigation-menu-icon-btn-hover-dark-text-bg-color);color:var(--navigation-menu-icon-btn-hover-dark-text-icon-color)}.navigation-menu-icon-item__link:active{background:var(--navigation-menu-icon-btn-pressed-dark-text-bg-color);color:var(--navigation-menu-icon-btn-pressed-dark-text-icon-color)}.navigation-menu-icon-item__link:focus-visible{background:var(--navigation-menu-icon-btn-focus-dark-text-bg-color);color:var(--navigation-menu-icon-btn-focus-dark-text-icon-color);outline:2px solid var(--buttons-focus-ring)}.navigation-menu-icon-item__link:disabled,.navigation-menu-icon-item__link[disabled=true]{background:var(--navigation-menu-icon-btn-deactivated-dark-text-bg-color);color:var(--navigation-menu-icon-btn-deactivated-dark-text-icon-color)}.navigation-menu--light .navigation-menu-icon-item__link{-webkit-backdrop-filter:blur(calc(var(--background-blur-l)/2));backdrop-filter:blur(calc(var(--background-blur-l)/2));background:var(--navigation-menu-item-default-white-text-bg-color)}.navigation-menu--light .navigation-menu-icon-item__link:hover,.navigation-menu--light .navigation-menu-icon-item__link[data-state=open]{background:var(--navigation-menu-icon-btn-hover-white-text-bg-color);color:var(--navigation-menu-icon-btn-hover-white-text-icon-color)}.navigation-menu--light .navigation-menu-icon-item__link:active{background:var(--navigation-menu-icon-btn-pressed-white-text-bg-color);color:var(--navigation-menu-icon-btn-pressed-white-text-icon-color)}.navigation-menu--light .navigation-menu-icon-item__link:focus-visible{background:var(--navigation-menu-icon-btn-focus-white-text-bg-color);color:var(--navigation-menu-icon-btn-focus-white-text-icon-color);outline:2px solid var(--navigation-menu-icon-btn-focus-white-text-focus-border-color)}.navigation-menu--light .navigation-menu-icon-item__link:disabled,.navigation-menu--light .navigation-menu-icon-item__link[disabled=true]{background:var(--navigation-menu-icon-btn-deactivated-light-text-bg-color);color:var(--navigation-menu-icon-btn-deactivated-light-text-icon-color);cursor:not-allowed;pointer-events:none}.navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-default-dark-text-counter-bg);border-radius:var(--navigation-menu-counter-radius);color:var(--navigation-menu-icon-btn-default-dark-text-counter-txt);font-family:var(--font-family-body);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-400);letter-spacing:.72px;line-height:16px;min-width:var(--navigation-menu-counter-min-width);padding:0 2px;text-align:center;text-transform:uppercase}[data-theme=laioutr] .navigation-menu-icon-item__counter{line-height:14px}.navigation-menu-icon-item__link:hover .navigation-menu-icon-item__counter,.navigation-menu-icon-item__link[data-state=open] .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-hover-dark-text-counter-bg);color:var(--navigation-menu-icon-btn-hover-dark-text-counter-txt)}.navigation-menu-icon-item__link:active .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-pressed-dark-text-counter-bg);color:var(--navigation-menu-icon-btn-pressed-dark-text-counter-txt)}.navigation-menu-icon-item__link:focus-visible .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-focus-dark-text-counter-bg);color:var(--navigation-menu-icon-btn-focus-dark-text-counter-txt)}.navigation-menu-icon-item__link:disabled .navigation-menu-icon-item__counter,.navigation-menu-icon-item__link[disabled=true] .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-deactivated-dark-text-counter-bg);color:var(--navigation-menu-icon-btn-deactivated-dark-text-counter-txt)}.navigation-menu--light .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-default-white-text-counter-bg);color:var(--navigation-menu-icon-btn-default-white-text-counter-txt)}.navigation-menu--light .navigation-menu-icon-item__link:hover .navigation-menu-icon-item__counter,.navigation-menu--light .navigation-menu-icon-item__link[data-state=open] .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-hover-white-text-counter-bg);color:var(--navigation-menu-icon-btn-hover-white-text-counter-txt)}.navigation-menu--light .navigation-menu-icon-item__link:active .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-pressed-white-text-counter-bg);color:var(--navigation-menu-icon-btn-pressed-white-text-counter-txt)}.navigation-menu--light .navigation-menu-icon-item__link:focus-visible .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-focus-white-text-counter-bg);color:var(--navigation-menu-icon-btn-focus-white-text-counter-txt)}.navigation-menu--light .navigation-menu-icon-item__link:disabled .navigation-menu-icon-item__counter,.navigation-menu--light .navigation-menu-icon-item__link[disabled=true] .navigation-menu-icon-item__counter{background:var(--navigation-menu-icon-btn-deactivated-white-text-counter-bg);color:var(--navigation-menu-icon-btn-deactivated-white-text-counter-txt)}.shop-header{-webkit-backdrop-filter:blur(calc(var(--background-blur-s)/2));backdrop-filter:blur(calc(var(--background-blur-s)/2));background:var(--background-default);padding:var(--spacing-sm) var(--spacing-0)}@media(min-width:360px){.shop-header{padding:var(--spacing-m) var(--spacing-0)}}@media(min-width:600px){.shop-header{padding:var(--spacing-ml) var(--spacing-0)}}@media(min-width:1280px){.shop-header{padding:var(--spacing-sm) var(--spacing-0) var(--spacing-s) var(--spacing-0)}}.shop-header__sentinel{background:var(--background-default);height:72px}.shop-header--fixed{left:0;pointer-events:none;position:fixed;right:0;top:-72px;transition:transform .5s;z-index:100}@media(min-width:1280px){.shop-header--fixed{padding:var(--spacing-sm);top:-80px}}.shop-header--fixed.shop-header--scroll-up{pointer-events:all;transform:translateY(100%);z-index:101}.shop-header__content,.shop-header__logo-link{align-items:center;display:flex}.shop-header__logo-image{max-height:40px;max-width:144px;min-height:20px;object-fit:contain;object-position:left center}@media(min-width:1280px){.shop-header__logo-image{padding:0 var(--spacing-s)}}.shop-header__searchbar{display:none;padding:0 var(--spacing-s);width:300px}@media(min-width:1280px){.shop-header__searchbar{display:block}}.shop-header__searchbar .input-wrapper{height:40px}.shop-header__searchbar .input-wrapper__input{color:var(--searchbar-default-text,#666360);font-family:var(--font-family-body);font-size:var(--font-size-s);font-style:normal;font-weight:400;letter-spacing:.168px;line-height:160%}.shop-header__icons{display:flex;flex:1 0 0;justify-content:flex-end}.shop-header__icons .navigation-menu__list{gap:var(--spacing-xxs)}@media(min-width:360px){.shop-header__icons .navigation-menu__list{gap:var(--spacing-xs)}}@media(min-width:414px){.shop-header__icons .navigation-menu__list{gap:var(--spacing-s)}}@media(min-width:600px){.shop-header__icons .navigation-menu__list{gap:var(--spacing-sm)}}@media(min-width:1280px){.shop-header__icons .navigation-menu__list{gap:var(--spacing-xxs)}}.navigation-menu-text-item-wrapper :is(button,a){align-items:center;border-radius:var(--forms-border-radius);display:flex;flex-shrink:0;gap:var(--spacing-s);height:var(--sizing-xl);overflow:hidden;padding:0 var(--spacing-s);position:relative;transition:all .3s ease}.navigation-menu-text-item-wrapper--border-bottom{--border-width:0 0 var(--navigation-menu-item-default-dark-text-border-width) 0}.navigation-menu-text-item-wrapper--border-full{--border-width:1px}.navigation-menu-text-item-wrapper--dark.navigation-menu-text-item-wrapper :is(button,a){background:var(--navigation-menu-item-default-dark-text-bg-color);border-color:var(--navigation-menu-item-default-dark-text-border-color);border-style:solid;border-width:var(--border-width);--font-color-subline:var(--navigation-menu-item-default-dark-text-txt-color);--icon-color:var(--navigation-menu-item-default-dark-text-icon-color)}.navigation-menu-text-item-wrapper--light.navigation-menu-text-item-wrapper :is(button,a){background:var(--navigation-menu-item-default-white-text-bg-color);border-color:var(--navigation-menu-item-default-dark-text-border-color);border-style:solid;border-width:var(--border-width);--font-color-subline:var(--navigation-menu-item-default-white-text-txt-color);--icon-color:var(--navigation-menu-item-default-white-text-icon-color)}.navigation-menu-text-item-wrapper--light.navigation-menu-text-item-wrapper :is(button,a):before{-webkit-backdrop-filter:blur(calc(var(--background-blur-l)/2));backdrop-filter:blur(calc(var(--background-blur-l)/2));content:"";top:0;right:0;bottom:0;left:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:-1}.navigation-menu-text-item-wrapper--dark.navigation-menu-text-item-wrapper :is(button,a):is(:hover,[data-state=open]){background:var(--navigation-menu-item-hover-dark-text-bg-color);border-color:var(--navigation-menu-item-hover-dark-text-border-color);--font-color-subline:var(--navigation-menu-item-hover-dark-text-txt-color);--icon-color:var(--navigation-menu-item-hover-dark-text-icon-color)}.navigation-menu-text-item-wrapper--light.navigation-menu-text-item-wrapper :is(button,a):is(:hover,[data-state=open]){background:var(--navigation-menu-item-hover-white-text-bg-color);border-color:var(--navigation-menu-item-hover-white-text-border-color);--font-color-subline:var(--navigation-menu-item-hover-white-text-txt-color);--icon-color:var(--navigation-menu-item-hover-white-text-icon-color)}.navigation-menu-text-item-wrapper--dark.navigation-menu-text-item-wrapper :is(button,a):active{background:var(--navigation-menu-item-pressed-dark-text-bg-color);border-color:var(--navigation-menu-item-pressed-dark-text-border-color);--font-color-subline:var(--navigation-menu-item-pressed-dark-text-txt-color);--icon-color:var(--navigation-menu-item-pressed-dark-text-icon-color)}.navigation-menu-text-item-wrapper--light.navigation-menu-text-item-wrapper :is(button,a):active{background:var(--navigation-menu-item-pressed-white-text-bg-color);border-color:var(--navigation-menu-item-pressed-white-text-border-color);--font-color-subline:var(--navigation-menu-item-pressed-white-text-txt-color);--icon-color:var(--navigation-menu-item-pressed-white-text-icon-color)}.navigation-menu-text-item-wrapper :is(button,a):is(:disabled,[disabled=true]){cursor:not-allowed;pointer-events:none}.navigation-menu-text-item-wrapper--dark.navigation-menu-text-item-wrapper :is(button,a):is(:disabled,[disabled=true]){background:var(--navigation-menu-item-deactivated-dark-text-bg-color);border-color:var(--navigation-menu-item-deactivated-dark-text-border-color);--font-color-subline:var(--navigation-menu-item-deactivated-dark-text-txt-color);--icon-color:var(--navigation-menu-item-deactivated-dark-text-icon-color)}.navigation-menu-text-item-wrapper--light.navigation-menu-text-item-wrapper :is(button,a):is(:disabled,[disabled=true]){background:var(--navigation-menu-item-deactivated-white-text-bg-color);border-color:var(--navigation-menu-item-deactivated-white-text-border-color);--font-color-subline:var(--navigation-menu-item-deactivated-white-text-txt-color);--icon-color:var(--navigation-menu-item-deactivated-white-text-icon-color)}.navigation-menu-text-item-wrapper--dark.navigation-menu-text-item-wrapper :is(button,a):focus-visible{background:var(--navigation-menu-item-focus-dark-text-bg-color);border-bottom:var(--navigation-menu-item-default-dark-text-border-width) solid var(--navigation-menu-item-focus-dark-text-border-color);color:var(--navigation-menu-item-focus-dark-text-txt-color);outline:2px solid var(--buttons-focus-ring)}.navigation-menu-text-item-wrapper--light.navigation-menu-text-item-wrapper :is(button,a):focus-visible{background:var(--navigation-menu-item-focus-white-text-bg-color);border-bottom:var(--navigation-menu-item-default-white-text-border-width) solid var(--navigation-menu-item-focus-white-text-border-color);color:var(--navigation-menu-item-focus-white-text-txt-color);outline:2px solid var(--navigation-menu-item-focus-white-text-focus-border-color)}.navigation-menu-text-item-wrapper--topbar :is(button,a){box-sizing:initial;gap:10px;height:var(--sizing-ml);padding:var(--spacing-0) var(--spacing-sm);--font-color-subline:var(--text-grey);--icon-color:var(--grey-10)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper :is(button,a):hover{--font-color-subline:var(--text-black);--icon-color:var(--grey-12);background:var(--overlay-black-transparent-3)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper :is(button,a):active{--font-color-subline:var(--text-black);--icon-color:var(--grey-12);background:var(--overlay-black-transparent-5)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper :is(button,a):focus-visible{--font-color-subline:var(--text-black);--icon-color:var(--grey-12);outline:2px solid var(--buttons-focus-ring)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--dark :is(button,a){--font-color-subline:var(--text-always-white);--icon-color:var(--overlay-always-white-alpha-11)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--dark :is(button,a):hover{--font-color-subline:var(--text-always-white);--icon-color:var(--text-always-white);background:var(--overlay-always-white-alpha-7)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--dark :is(button,a):active{--font-color-subline:var(--text-always-white);--icon-color:var(--text-always-white);background:var(--overlay-always-white-alpha-8)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--dark :is(button,a):focus-visible{--font-color-subline:var(--navigation-menu-item-default-dark-text-txt-color,#fff);--icon-color:var(--text-always-white);outline:2px solid var(--text-always-white)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a){--font-color-subline:var(--text-always-white)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a):hover{background:var(--overlay-always-white-alpha-7)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a):active{background:var(--overlay-always-white-alpha-8)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a):focus-visible{--font-color-subline:var(--text-always-white);background:#0000}.top-bar__nav-items .navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper :is(button,a):hover{background:none;text-decoration-line:underline}.top-bar__nav-items .navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper :is(button,a):active{text-decoration-line:none}.top-bar__nav-items .navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a):hover{background:none;opacity:.8;text-decoration-color:var(--text-always-white);text-decoration-line:underline}.top-bar__nav-items .navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a):active{background:none;opacity:.6;text-decoration-color:var(--text-always-white);text-decoration-line:underline}.navigation-menu-text-item-wrapper--sale.navigation-menu-text-item-wrapper :is(button,a){background:var(--navigation-menu-sale-default-background);border-color:var(--navigation-menu-sale-default-stroke);--font-color-subline:var(--navigation-menu-sale-default-text);--icon-color:var(--navigation-menu-sale-default-icon)}.navigation-menu-text-item-wrapper--sale.navigation-menu-text-item-wrapper :is(button,a):is(:hover,[data-state=open]){background:var(--navigation-menu-sale-hover-background);border-color:var(--navigation-menu-sale-hover-stroke);--font-color-subline:var(--navigation-menu-sale-hover-text);--icon-color:var(--navigation-menu-sale-hover-icon)}.navigation-menu-text-item-wrapper--sale.navigation-menu-text-item-wrapper :is(button,a):active{background:var(--navigation-menu-sale-pressed-background);border-color:var(--navigation-menu-sale-pressed-stroke);--font-color-subline:var(--navigation-menu-sale-pressed-text);--icon-color:var(--navigation-menu-sale-pressed-icon)}.navigation-menu-text-item{position:relative}.navigation-menu-text-item--vertical .navigation-menu-text-item__content{padding:var(--spacing-s)}.navigation-menu-text-item--horizontal .navigation-menu-text-item__content{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-m) var(--spacing-sm)}.navigation-menu-text-item__link--dropdown{gap:var(--spacing-xs)}.navigation-menu-text-item__icon{align-items:center;display:flex;height:var(--sizing-icon-size-s);justify-content:center;transition:transform .2s ease;width:var(--sizing-icon-size-s)}.navigation-menu-text-item__trigger[data-state=open] .navigation-menu-text-item__icon{transform:scaleY(-1)}.navigation-menu-text-item__trigger{padding:0 var(--spacing-s) 0 var(--dropdown-menu-item-spacing-left)}.shop-header-navigation{background:var(--background-default);display:none;padding-bottom:var(--spacing-s)}@media(min-width:1280px){.shop-header-navigation{display:block}}.shop-header-navigation .navigation-menu__list{display:block}.shop-header-navigation .swiper{overflow-y:visible}.shop-header-navigation .swiper-wrapper{align-items:center;display:flex;gap:var(--spacing-xxs)}.shop-header-navigation .swiper-slide{width:fit-content}.category-node-button{align-items:center;border:1px solid #0000;border-radius:var(--forms-border-radius);display:flex;gap:var(--spacing-xs);min-height:48px;padding:var(--spacing-xxs) var(--spacing-s) var(--spacing-xxs) var(--spacing-xxs);transition:all .2s ease-in-out;width:100%}.category-node-button__media{align-items:center;aspect-ratio:1/1;border-radius:var(--desktop-menu-category-node-button-node-image-border-radius);display:flex;flex-shrink:0;gap:10px;height:40px;justify-content:center;overflow:hidden;width:40px}.category-node-button__title-wrapper{align-items:center;display:flex;flex:1 0 0;gap:10px}.category-node-button__content{align-items:center;align-self:stretch;display:flex;flex:1 0 0;justify-content:space-between;padding:var(--spacing-0)}.category-node-button__title{color:var(--desktop-menu-category-node-button-default-text-color)}.category-node-button__chevron{color:var(--desktop-menu-button-default-chevron-color)}.category-node-button--no-media{padding-left:var(--spacing-s)}.category-node-button:not(.category-node-button--active):hover{border:var(--desktop-menu-category-node-button-border-width) solid var(--desktop-menu-category-node-button-hovered-border-color)}.category-node-button:not(.category-node-button--active):active{background:var(--desktop-menu-category-node-button-pressed-bg-color);border:var(--desktop-menu-category-node-button-border-width) solid var(--desktop-menu-category-node-button-pressed-border-color)}.category-node-button:not(.category-node-button--active):active .category-node-button__title{color:var(--desktop-menu-category-node-button-pressed-text-color)}.category-node-button:focus-visible{outline:2px solid var(--buttons-focus-ring);outline-offset:1px}.category-node-button--active,.category-node-button--active .category-node-button__title{background:var(--desktop-menu-category-node-button-active-bg-color);border:var(--desktop-menu-category-node-button-border-width) solid var(--desktop-menu-category-node-button-active-border-color)}.desktop-side-by-side-root-menu{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:0;padding:0 var(--spacing-xl) var(--spacing-ml) var(--spacing-xl)}.desktop-side-by-side-root-menu__title-wrapper{padding-bottom:var(--spacing-m)}.desktop-side-by-side-root-menu__category-nodes{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-xs)}.desktop-side-by-side-root-menu__separator{margin:var(--spacing-m) 0 var(--spacing-s) 0}.desktop-side-by-side-root-menu__menu-items{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:0}.mobile-menu-button{align-items:center;background:var(--mobile-menu-button-default-bg-color);border-radius:var(--forms-border-radius);color:var(--mobile-menu-button-default-icon-color);display:flex;flex:1 0 calc(50% - var(--spacing-s));gap:var(--spacing-s);outline:2px solid #0000;overflow:hidden;padding:var(--spacing-sm);transition:all .2s ease-out}.mobile-menu-button__icon{color:inherit}.mobile-menu-button__label{--font-color-body-text:var(--mobile-menu-button-default-text-color);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-button:hover{background-color:var(--mobile-menu-button-hovered-bg-color);color:var(--mobile-menu-button-hovered-icon-color)}.mobile-menu-button:hover .mobile-menu-button__label{color:var(--mobile-menu-button-hovered-text-color)}.mobile-menu-button:active{background:linear-gradient(90deg,var(--mobile-menu-button-pressed-gradient-color-1) 0,var(--mobile-menu-button-pressed-gradient-color-2) 100%)}.mobile-menu-button:active .mobile-menu-button__icon,.mobile-menu-button:active .mobile-menu-button__label{color:var(--mobile-menu-button-pressed-text-color)}.mobile-menu-button:focus-visible{outline-color:var(--buttons-focus-ring)}.mobile-menu-button--desktop{border:1px solid var(--grey-6);flex:unset;padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) var(--spacing-sm);width:100%}.desktop-side-by-side-child-menu{display:flex;flex-direction:column;padding:0 var(--spacing-xl) var(--spacing-ml) var(--spacing-xl)}.desktop-side-by-side-child-menu__title-wrapper{margin-bottom:var(--spacing-m)}.desktop-side-by-side-child-menu__buttons{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:var(--spacing-xs)}.desktop-side-by-side-menu__content{display:flex}.desktop-side-by-side-menu__column{min-width:374px;width:100%}.desktop-side-by-side-menu__column:not(:first-child){border-left:1px solid var(--grey-6)}.desktop-side-by-side-menu__sheet{background:var(--background-default)}.desktop-side-by-side-menu__header{padding:var(--spacing-m) var(--spacing-xl) var(--spacing-sm) var(--spacing-xl)}.desktop-side-by-side-menu__logo{height:40px}.side-by-side-column-enter-active.desktop-side-by-side-menu__column,.side-by-side-column-leave-active.desktop-side-by-side-menu__column{position:relative;transition:opacity .3s;z-index:1}.side-by-side-column-enter-from.desktop-side-by-side-menu__column,.side-by-side-column-leave-to.desktop-side-by-side-menu__column{opacity:.5}.side-by-side-column-enter-to.desktop-side-by-side-menu__column,.side-by-side-column-leave-from.desktop-side-by-side-menu__column{opacity:1}.backdrop{background:var(--backdrop-container-bg)}.backdrop--pale{--backdrop-bg:var(--accent-3)}.backdrop--solid{--backdrop-bg:var(--text-blocks-solid-bg-color)}.backdrop--default{--backdrop-bg:var(--grey-2)}.backdrop--none{--backdrop-bg:#0000}.backdrop--custom{--backdrop-bg:var(--backdrop-custom-bg)}.backdrop--boxed{margin-left:auto;margin-right:auto;max-width:var(--container-max-width)}.backdrop__container{background:var(--backdrop-bg)}.backdrop--inner-container .backdrop__inner{margin-left:auto;margin-right:auto;max-width:var(--container-inner-width)}.backdrop--inner-block-padding-s .backdrop__container{padding-block:var(--section-spacing-s)}.backdrop--inner-block-padding-m .backdrop__container{padding-block:var(--section-spacing-m)}.backdrop--inner-block-padding-l .backdrop__container{padding-block:var(--section-spacing-l)}.backdrop--block-margin-s{margin-block:var(--section-spacing-s)}.backdrop--block-margin-m{margin-block:var(--section-spacing-m)}.backdrop--block-margin-l{margin-block:var(--section-spacing-l)}.s-banner-container--full-width .cta-banner{border-radius:0}:global([data-reka-popper-content-wrapper]){z-index:99}.dropdown__item{--icon-color:var(--dropdown-menu-btn-default-icon);--font-color-label:var(--dropdown-menu-btn-default-txt);--font-color-description:var(--dropdown-menu-btn-default-cmd-txt);align-items:center;align-self:stretch;border-radius:var(--forms-border-radius);display:flex;height:var(--sizing-xl);justify-content:space-between;padding:0 var(--spacing-s)}.dropdown__item:has(+.dropdown__item){margin-bottom:var(--spacing-xxs)}.dropdown__item:hover{--font-color-label:var(--dropdown-menu-btn-hover-txt);--font-color-description:var(--dropdown-menu-btn-hover-cmd-txt);--icon-color:var(--dropdown-menu-btn-hover-txt);background:var(--dropdown-menu-btn-hover-bg)}.dropdown__item:active{--font-color-label:var(--dropdown-menu-btn-pressed-txt);--font-color-description:var(--dropdown-menu-btn-pressed-cmd-txt);--icon-color:var(--dropdown-menu-btn-pressed-txt);background:var(--dropdown-menu-btn-pressed-bg)}.dropdown__item:focus-visible{outline-color:#000}.dropdown__item[data-disabled]{--font-color-label:var(--dropdown-menu-btn-deactivated-txt);--font-color-description:var(--dropdown-menu-btn-deactivated-cmd-txt);--icon-color:var(--dropdown-menu-btn-deactivated-txt);background:var(--dropdown-menu-btn-deactivated-bg)}.dropdown__content{animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1);background:var(--background-theme-default);border-radius:var(--forms-border-radius);box-shadow:0 8px 16px #00000021;max-width:100cqw;overflow-y:auto;padding:var(--spacing-s)}.dropdown__content[data-side=left]{animation-name:slideLeft}.dropdown__content[data-side=right]{animation-name:slideRight}.dropdown__content[data-side=top]{animation-name:slideUp}.dropdown__content[data-side=bottom]{animation-name:slideDown}.dropdown__item{cursor:default}@keyframes slideLeft{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-menu{align-items:center;cursor:pointer;height:var(--sizing-xl);justify-content:space-between;padding:var(--spacing-sm)}@media(min-width:800px){.dropdown-menu{height:var(--spacing-xl);padding:var(--spacing-s)}}@media(min-width:1280px){.dropdown-menu{height:var(--spacing-l);padding:var(--spacing-xs)}}.dropdown-menu__description{color:var(--warm-grey-11);font-family:var(--font-family-heading,Lexend);font-size:var(--font-size-s);font-style:normal;letter-spacing:.168px;line-height:130%}.dropdown-menu:hover{background:var(--dropdown-menu-btn-hover-bg);border:0;border-radius:var(--forms-border-radius,8px)}.dropdown-menu:hover,.dropdown-menu:hover .dropdown-menu__text{color:var(--dropdown-menu-btn-hover-txt)}.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a):hover{background:var(--overlay-always-white-alpha-7);--font-color-subline:var(--text-always-white)}.dark-mode-switch__icon{align-items:center;display:flex;height:var(--sizing-icon-size-sm);justify-content:center;width:var(--sizing-icon-size-sm)}.dark-mode-switch--dark.dark-mode-switch:not(:is(:hover,:active,:focus-visible)) .dark-mode-switch__icon.dark-mode-switch__on{--icon-color:var(--grey-11)}.dark-mode-switch__icon--dark{--icon-color:var(--yellow-11)}.dark-mode-switch--dark-container.navigation-menu-text-item-wrapper--topbar.navigation-menu-text-item-wrapper--light :is(button,a):hover{background:var(--overlay-always-white-alpha-7);--icon-color:var(--text-always-white);--font-color-subline:var(--text-always-white)}.mobile-menu-banner{align-items:flex-end;background:radial-gradient(54.46% 75.65% at 21.12% 90.8%,var(--accent-6) 0,var(--buttons-primary-hovered-bg-color-2) 100%);border-radius:var(--forms-border-radius);display:flex;height:161px;justify-content:space-between;padding-right:var(--spacing-ml)}.mobile-menu-banner__image{align-self:stretch;background:url(./mobile-menu-banner-bg.azka4HSd.png) no-repeat;background-position:100%;flex-shrink:0;max-width:154px;width:50%}.mobile-menu-banner__content{flex-shrink:0;gap:var(--spacing-ml);max-width:160px;padding:var(--spacing-ml) 0;width:50%}.mobile-menu-banner__content,.mobile-menu-banner__text{align-items:flex-start;display:flex;flex-direction:column}.mobile-menu-banner__text{gap:var(--spacing-s);width:100%}.mobile-menu-banner__body,.mobile-menu-banner__title{color:var(--text-always-white)}.category[data-v-ea5b862d]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-0) var(--spacing-s) var(--spacing-l) var(--spacing-s)}.mobile-menu__actions[data-v-ea5b862d]{align-items:center;align-self:stretch;display:flex;gap:var(--spacing-s)}.category__buttons[data-v-ea5b862d]{display:grid;gap:var(--spacing-s);grid-template-columns:1fr 1fr;width:100%}.category__button--shopware[data-v-ea5b862d]{color:var(--default-shopware-logo)}.category__button--shopify[data-v-ea5b862d]{color:var(--default-shopify-logo)}.mobile-menu__banner[data-v-ea5b862d]{padding:var(--spacing-0) var(--spacing-s) var(--spacing-l) var(--spacing-s)}.mobile-menu__link-list[data-v-ea5b862d]{padding-bottom:var(--spacing-l)}.footer[data-v-ea5b862d]{align-items:center;align-self:stretch;color:var(--text-always-white);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}@media(min-width:360px){.footer[data-v-ea5b862d]{flex-direction:row;justify-content:space-between}}.footer__text[data-v-ea5b862d]{color:inherit}.footer__buttons[data-v-ea5b862d]{align-items:center;display:flex;gap:var(--spacing-m)}.footer__button[data-v-ea5b862d]{color:var(--primary-11)}.navigation-menu-content-column{display:flex;flex-direction:column;min-width:var(--v4e13e2ad)}.navigation-menu-content-headline{align-items:center;color:var(--dropdown-menu-caption);display:flex;gap:var(--spacing-s);height:var(--sizing-xl);padding:0 var(--spacing-s) 0 var(--dropdown-menu-item-spacing-left,8px)}.navigation-menu-content-link__link{align-items:center;align-self:stretch;border-radius:var(--forms-border-radius);color:var(--dropdown-menu-btn-default-txt);display:flex;gap:var(--spacing-s);height:var(--sizing-xl);padding:0 var(--spacing-s) 0 var(--dropdown-menu-item-spacing-left);transition:all .2s ease-in-out}.navigation-menu-content-link__link .text{color:inherit}.navigation-menu-content-link__link:hover{background:var(--dropdown-menu-btn-hover-bg);color:var(--dropdown-menu-btn-hover-txt)}.navigation-menu-content-link__link:active,.navigation-menu-content-link__link:focus-visible{background:var(--dropdown-menu-btn-pressed-bg);color:var(--dropdown-menu-btn-pressed-txt)}.navigation-menu-content-link__link:disabled{background:var(--dropdown-menu-btn-deactivated-bg);color:var(--dropdown-menu-btn-deactivated-txt)}.navigation-menu-content-list{display:flex;flex-direction:column;gap:var(--spacing-xxs);list-style:none;margin:0;padding:0}.navigation-menu-content-separator{background:var(--dropdown-menu-separator);border:none;height:1px;margin:var(--spacing-sm) 0}html{--header-sticky-bottom:0;scroll-padding-top:var(--header-sticky-bottom)}.lui-header--fixed{--header-sticky-bottom:72px}@media(min-width:1280px){.lui-header--fixed{--header-sticky-bottom:76px}}.header[data-v-d810d63d]{padding-block:var(--spacing-m);position:relative;top:0;transition:all .3s ease;width:100%;z-index:1}@media(min-width:1280px){.header[data-v-d810d63d]{padding-block:var(--spacing-sm)}}.header--background-transparent[data-v-d810d63d]{background:#0000}.header--background-solid[data-v-d810d63d]{background:var(--background-default)}.header--position-sticky[data-v-d810d63d]{position:sticky}.header--position-fixed[data-v-d810d63d]{position:fixed}.header__container[data-v-d810d63d]{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;padding:0 var(--spacing-ml)}@media(min-width:414px){.header__container[data-v-d810d63d]{padding:0 var(--spacing-ml)}}@media(min-width:600px){.header__container[data-v-d810d63d]{padding:0 var(--spacing-2-xl)}}@media(min-width:1280px){.header__container[data-v-d810d63d]{max-width:var(--content-max-width-lg);padding:0 var(--spacing-ml)}}@media(min-width:1920px){.header__container[data-v-d810d63d]{max-width:var(--content-max-width-xl)}}@media(min-width:2048px){.header__container[data-v-d810d63d]{max-width:var(--content-max-width-xxl)}}.header__actions[data-v-d810d63d]{align-items:stretch;display:flex;gap:var(--spacing-m);justify-content:flex-end}@media(min-width:1280px){.header__actions[data-v-d810d63d]{gap:var(--spacing-xs)}}.header_switchers[data-v-d810d63d]{align-items:center;display:none;gap:var(--spacing-xs);justify-content:flex-end}@media(min-width:1280px){.header_switchers[data-v-d810d63d]{display:flex}}.header__nav[data-v-d810d63d]{align-items:center;display:flex;gap:var(--spacing-ml)}[data-v-d810d63d] .header__logo{max-height:44px;max-width:160px}.header--has-glass-effect[data-v-d810d63d]:before{-webkit-backdrop-filter:blur(calc(var(--background-blur-l)/2));backdrop-filter:blur(calc(var(--background-blur-l)/2));background:var(--background-header-on-scroll,#ffffff5e);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:-1}.header--has-glass-effect.header--dark-mode[data-v-d810d63d]:before{background:var(--background-header-on-scroll,#00000045)}.header--position-fixed.header--fixed[data-v-d810d63d]:before,.header--position-sticky[data-v-d810d63d]:before{opacity:1}.header__menu-trigger[data-v-d810d63d]{align-items:center;-webkit-backdrop-filter:blur(calc(var(--background-blur-l)/2));backdrop-filter:blur(calc(var(--background-blur-l)/2));background:var(--navigation-menu-icon-btn-default-white-text-bg-color);border-bottom:1px solid var(--navigation-menu-icon-btn-default-white-text-border-color);border-radius:var(--forms-border-radius);color:var(--text-black);display:flex;gap:var(--spacing-s);height:40px;justify-content:center;overflow:hidden;padding:var(--spacing-s);position:relative;width:40px}@media(min-width:1280px){.header__menu-trigger[data-v-d810d63d]{display:none}}.header__menu-trigger-icon[data-v-d810d63d]{color:inherit;height:var(--sizing-icon-size-m);width:var(--sizing-icon-size-m)}.brand-hero{align-items:flex-end;background-color:var(--v4d751f30);background-image:var(--bg-image-mobile);background-position:50%;background-repeat:no-repeat;background-size:var(--bg-image-sizing);display:flex;padding-block:var(--spacing-sm) var(--spacing-xl);position:relative}@media(min-width:360px){.brand-hero{padding-block:var(--spacing-ml) var(--spacing-2-xl)}}@media(min-width:600px){.brand-hero{padding-block:var(--spacing-2-xl) var(--spacing-3-xl)}}@media(min-width:1280px){.brand-hero{background-image:var(--bg-image-desktop);padding-block:var(--spacing-3-xl)}}.brand-hero__logo .brand-hero__logo-img{background-color:var(--default-white);border-radius:var(--forms-border-radius);height:50px;object-fit:contain}@media(min-width:1280px){.brand-hero__logo .brand-hero__logo-img{height:67px}}.brand-hero__logo--border{border:1px solid var(--grey-7);border-radius:var(--forms-border-radius);overflow:hidden}.brand-hero__wrapper{display:flex;flex-direction:column;gap:var(--spacing-m);z-index:1}@media(min-width:360px){.brand-hero__wrapper{gap:var(--spacing-l)}}@media(min-width:414px){.brand-hero__wrapper{gap:var(--spacing-2-xl)}}@media(min-width:1280px){.brand-hero__wrapper{gap:var(--spacing-l)}}.brand-hero__wrapper--on-light .brand-hero__name,.brand-hero__wrapper--on-light .brand-hero__title{color:var(--brand-header-light-bg-img-headline)}.brand-hero__wrapper--on-light .brand-hero__description{color:var(--brand-header-light-bg-img-description)}.brand-hero__wrapper--on-dark .brand-hero__name,.brand-hero__wrapper--on-dark .brand-hero__title{color:var(--brand-header-dark-bg-img-headline)}.brand-hero__wrapper--on-dark .brand-hero__description{color:var(--brand-header-dark-bg-img-description)}.brand-hero__wrapper--plain .brand-hero__name,.brand-hero__wrapper--plain .brand-hero__title{color:var(--brand-header-plain-bg-headline)}.brand-hero__wrapper--plain .brand-hero__description{color:var(--brand-header-plain-bg-description)}.brand-hero__header{align-items:center;display:flex;justify-content:end}@media(min-width:1280px){.brand-hero__header{justify-content:space-between}}.brand-hero__content{display:flex;flex-direction:column;gap:var(--spacing-l);margin-top:var(--spacing-ml)}@media(min-width:1280px){.brand-hero__content{margin-top:var(--spacing-0)}}.navigation-bullets{display:inline-flex;gap:var(--spacing-xxs)}.navigation-bullets__item{align-items:center;border-radius:var(--navigation-bullets-item-border-radius);display:flex;height:24px;justify-content:center;position:relative;transition:all .3s ease-in-out;width:24px}.navigation-bullets--primary .navigation-bullets__item:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-primary-hovered-item-bg-color)}.navigation-bullets--primary .navigation-bullets__item:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-primary-pressed-item-bg-color)}.navigation-bullets--primary .navigation-bullets__item:focus-visible{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-primary-hovered-item-bg-color);outline:2px solid var(--buttons-focus-ring);outline-offset:1px}.navigation-bullets--accent .navigation-bullets__item:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-accent-hovered-item-bg-color)}.navigation-bullets--accent .navigation-bullets__item:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-accent-pressed-item-bg-color)}.navigation-bullets--accent .navigation-bullets__item:focus-visible{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-accent-hovered-item-bg-color);outline:2px solid var(--buttons-focus-ring);outline-offset:1px}.navigation-bullets--white .navigation-bullets__item{border:1px solid #0000}.navigation-bullets--white .navigation-bullets__item:hover{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-white-hovered-item-bg-color);border:1px solid var(--navigation-bullets-white-hovered-item-border-color)}.navigation-bullets--white .navigation-bullets__item:active{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-white-pressed-item-bg-color);border:1px solid var(--navigation-bullets-white-pressed-item-border-color)}.navigation-bullets--white .navigation-bullets__item:focus-visible{-webkit-backdrop-filter:blur(calc(var(--background-blur-m)/2));backdrop-filter:blur(calc(var(--background-blur-m)/2));background:var(--navigation-bullets-white-hovered-item-bg-color);border:1px solid var(--navigation-bullets-white-hovered-item-border-color);outline:2px solid var(--buttons-focus-ring);outline-offset:1px}.navigation-bullets__item:before{border:1px solid;border-radius:50%;content:"";height:10px;transform:scale(1);transition:all .3s ease-in-out;width:10px}.navigation-bullets--primary .navigation-bullets__item:not(:hover):not(:active):not(:focus-visible):before{opacity:.8}.navigation-bullets--primary .navigation-bullets__item:before{background:var(--navigation-bullets-primary-default-bullet-color);border-color:var(--navigation-bullets-primary-default-bullet-border-color)}.navigation-bullets--primary .navigation-bullets__item:hover:before{background:var(--navigation-bullets-primary-hovered-bullet-color);border-color:var(--navigation-bullets-primary-hovered-bullet-border-color)}.navigation-bullets--primary .navigation-bullets__item:active:before{background:var(--navigation-bullets-primary-pressed-bullet-color);border-color:var(--navigation-bullets-primary-pressed-bullet-border-color)}.navigation-bullets--primary .navigation-bullets__item:focus-visible:before{background:var(--navigation-bullets-primary-hovered-bullet-color);border-color:var(--navigation-bullets-primary-hovered-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item:not(:hover):not(:active):not(:focus-visible):not(.navigation-bullets__item--active):before{opacity:.8}.navigation-bullets--accent .navigation-bullets__item:before{background:var(--navigation-bullets-accent-default-bullet-color);border-color:var(--navigation-bullets-accent-default-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item:hover:before{background:var(--navigation-bullets-accent-hovered-bullet-color);border-color:var(--navigation-bullets-accent-hovered-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item:active:before{background:var(--navigation-bullets-accent-pressed-bullet-color);border-color:var(--navigation-bullets-accent-pressed-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item:focus-visible:before{background:var(--navigation-bullets-accent-hovered-bullet-color);border-color:var(--navigation-bullets-accent-hovered-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item:not(:hover):not(:active):not(:focus-visible):before{opacity:.8}.navigation-bullets--white .navigation-bullets__item:before{background:var(--navigation-bullets-white-default-bullet-color);border-color:var(--navigation-bullets-white-default-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item:hover:before{background:var(--navigation-bullets-white-hovered-bullet-color);border-color:var(--navigation-bullets-white-hovered-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item:active:before{background:var(--navigation-bullets-white-pressed-bullet-color);border-color:var(--navigation-bullets-white-pressed-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item:focus-visible:before{background:var(--navigation-bullets-white-hovered-bullet-color);border-color:var(--navigation-bullets-white-hovered-bullet-border-color)}.navigation-bullets--primary .navigation-bullets__item--active:before{background:var(--navigation-bullets-primary-default-active-bullet-color);border-color:var(--navigation-bullets-primary-default-active-bullet-border-color)}.navigation-bullets--primary .navigation-bullets__item--active:hover:before{background:var(--navigation-bullets-primary-hovered-active-bullet-color);border-color:var(--navigation-bullets-primary-hovered-active-bullet-border-color)}.navigation-bullets--primary .navigation-bullets__item--active:active:before{background:var(--navigation-bullets-primary-pressed-active-bullet-color);border-color:var(--navigation-bullets-primary-pressed-active-bullet-border-color)}.navigation-bullets--primary .navigation-bullets__item--active:focus-visible:before{background:var(--navigation-bullets-primary-hovered-active-bullet-color);border-color:var(--navigation-bullets-primary-hovered-active-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item--active:before{background:var(--navigation-bullets-accent-default-active-bullet-color);border-color:var(--navigation-bullets-accent-default-active-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item--active:hover:before{background:var(--navigation-bullets-accent-hovered-active-bullet-color);border-color:var(--navigation-bullets-accent-hovered-active-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item--active:active:before{background:var(--navigation-bullets-accent-pressed-active-bullet-color);border-color:var(--navigation-bullets-accent-pressed-active-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item--active:focus-visible:before{background:var(--navigation-bullets-accent-hovered-active-bullet-color);border-color:var(--navigation-bullets-accent-hovered-active-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item--active:before{background:var(--navigation-bullets-white-default-active-bullet-color);border-color:var(--navigation-bullets-white-default-active-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item--active:hover:before{background:var(--navigation-bullets-white-hovered-active-bullet-color);border-color:var(--navigation-bullets-white-hovered-active-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item--active:active:before{background:var(--navigation-bullets-white-pressed-active-bullet-color);border-color:var(--navigation-bullets-white-pressed-active-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item--active:focus-visible:before{background:var(--navigation-bullets-white-hovered-active-bullet-color);border-color:var(--navigation-bullets-white-hovered-active-bullet-border-color)}.navigation-bullets__item--active:active:before{transform:scale(1.4)}.navigation-bullets__item--active:not(:active):before{animation:clickAnimation .7s ease-in-out;transform:scale(1.4)}.navigation-bullets__item--inactive:before{animation:deactivateAnimation .7s ease-in-out}.navigation-bullets--primary .navigation-bullets__item{--animation-pressed-bullet-color:var(--navigation-bullets-primary-default-active-bullet-color);--animation-pressed-bullet-border:var(--navigation-bullets-primary-default-active-bullet-border-color)}.navigation-bullets--accent .navigation-bullets__item{--animation-pressed-bullet-color:var(--navigation-bullets-accent-default-active-bullet-color);--animation-pressed-bullet-border:var(--navigation-bullets-accent-default-active-bullet-border-color)}.navigation-bullets--white .navigation-bullets__item{--animation-pressed-bullet-color:var(--navigation-bullets-white-default-active-bullet-color);--animation-pressed-bullet-border:var(--navigation-bullets-white-default-active-bullet-border-color)}@keyframes clickAnimation{0%{background-color:var(--animation-pressed-bullet-color);border-color:var(--animation-pressed-bullet-border);transform:scale(1)}50%{background-color:var(--animation-pressed-bullet-color);border-color:var(--animation-pressed-bullet-border);transform:scale(1.4)}to{transform:scale(1.4)}}@keyframes deactivateAnimation{0%{background-color:var(--animation-pressed-bullet-color);border-color:var(--animation-pressed-bullet-border);transform:scale(1.4)}50%{background-color:var(--animation-pressed-bullet-color);border-color:var(--animation-pressed-bullet-border);transform:scale(1)}to{transform:scale(1)}}.button--always-black[data-v-33a5b558]{border:1px solid var(--text-always-black);color:var(--text-always-black)}.button--always-black[data-v-33a5b558]:active,.button--always-black[data-v-33a5b558]:hover{background:var(--text-always-black);border:1px solid var(--text-always-black);color:var(--text-always-white)}.button--always-black[data-v-33a5b558]:focus-visible{background:var(--text-always-black);border:1px solid var(--text-always-black);color:var(--text-always-white);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.scrollbar{--scrollbar-track-size:4px;--scrollbar-padding:10px;align-items:flex-start;cursor:grab;display:flex;touch-action:none;-webkit-user-select:none;user-select:none}.scrollbar:active{cursor:grabbing}.scrollbar--vertical{height:100%;padding:0 10px;width:fit-content}.scrollbar--horizontal{padding:10px 0;width:100%}.scrollbar__track{background:var(--overlay-black-transparent-5);overflow:hidden}.scrollbar__thumb,.scrollbar__track{border-radius:var(--forms-border-radius)}.scrollbar__thumb{background:var(--grey-12);transition:all .4s ease-in-out}.scrollbar--on-dark .scrollbar__track{background:var(--overlay-always-white-alpha-9)}.scrollbar--on-dark .scrollbar__thumb{background:var(--text-always-white)}.scrollbar--on-bright .scrollbar__track{background:var(--overlay-always-black-alpha-7)}.scrollbar--on-bright .scrollbar__thumb{background:var(--text-always-black)}.scrollbar--horizontal .scrollbar__track{height:var(--scrollbar-track-size);width:100%}.scrollbar--vertical .scrollbar__track{height:100%;width:var(--scrollbar-track-size)}.scrollbar--horizontal .scrollbar__thumb{height:var(--scrollbar-track-size);width:var(--thumb-size)}.scrollbar--vertical .scrollbar__thumb{height:var(--thumb-size);width:var(--scrollbar-track-size)}.basic-slider .basic-slider__container{display:flex;flex-direction:column;gap:var(--spacing-l)}@media(min-width:1920px){.basic-slider .basic-slider__container{gap:var(--spacing-xl)}}.basic-slider__container--padding{padding-inline:var(--bleed-width)}.basic-slider .swiper-wrapper{row-gap:var(--content-slider-item-spacing-initial)}.basic-slider .swiper-navigation-compact{padding:0}.basic-slider__head{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--spacing-ml)}.basic-slider__heading{align-items:flex-start;align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.basic-slider .swiper-slide.common-swiper__slide{width:fit-content}.basic-slider__head-container{display:flex;flex-direction:column;gap:var(--spacing-ml);gap:var(--spacing-sm);justify-content:space-between;max-width:var(--content-max-width-lg)}@media(min-width:800px){.basic-slider__head-container{align-items:center;align-self:stretch;flex-direction:row;flex-wrap:wrap;max-width:var(--content-max-width-lg)}}.basic-slider__top-buttons{flex:0 0 auto}.basic-slider--sale .basic-node__flag{align-items:center;background:var(--flags-category-node-flags-default-sale-bg);border-radius:var(--flags-category-node-flags-default-promo-corner-top-left) var(--flags-category-node-flags-default-promo-corner-top-right) var(--flags-category-node-flags-default-promo-corner-bottom-right) var(--flags-category-node-flags-default-promo-corner-bottom-left);color:var(--flags-category-node-flags-default-sale-text);display:flex;font-family:var(--font-family-heading);font-size:var(--font-size-m);font-weight:600;height:var(--flags-category-node-flags-default-promo-height);justify-content:center;letter-spacing:.216px;line-height:130%;padding:var(--flags-category-node-flags-default-promo-padding-top) var(--flags-category-node-flags-default-promo-padding-right) var(--flags-category-node-flags-default-promo-padding-bottom) var(--flags-category-node-flags-default-promo-padding-left);width:var(--flags-category-node-flags-default-promo-width)}.basic-slider .swiper-slide.common-swiper__slide .basic-node__img{height:103px;width:103px}.basic-slider .basic-slider__footer{align-items:center;display:flex;gap:var(--spacing-l)}.basic-slider .node-flag--sale.node-flag--default{height:24px;width:24px}.link-tile-big{align-items:flex-start;border-radius:var(--forms-border-radius);color:var(--text-always-black);display:inline-flex;flex-direction:column;gap:var(--spacing-s);isolation:isolate;position:relative}.link-tile-big--square{width:160px}@media(min-width:800px){.link-tile-big--square{width:200px}}.link-tile-big--landscape{width:213px}@media(min-width:800px){.link-tile-big--landscape{width:200px}}.link-tile-big--portrait{width:160px}@media(min-width:800px){.link-tile-big--portrait{width:200px}}.link-tile-big:hover .link-tile-big__text{-webkit-text-decoration:underline;text-decoration:underline}.link-tile-big:active{opacity:.4}.link-tile-big:focus-visible{outline:2px solid;outline-offset:2px}.link-tile-big__media-container{border-radius:var(--forms-border-radius);overflow:hidden;position:relative;width:100%}@media(min-width:800px){.link-tile-big__media-container{height:200px}}.link-tile-big__media-container--landscape{height:160px}@media(min-width:800px){.link-tile-big__media-container--landscape{height:150px}}.link-tile-big__media-container--portrait{height:213px}@media(min-width:800px){.link-tile-big__media-container--portrait{height:266px}}.link-tile-big--square .link-tile-big__media-container{height:100%;object-fit:cover;width:100%}.link-tile-big--text-position-inside .link-tile-big__content{bottom:0;margin-top:auto;padding:var(--spacing-s) var(--category-node-big-title-padding);position:absolute;width:100%}.link-tile-big--text-position-below .link-tile-big__content{position:relative;width:100%}.link-tile-big__media{height:100%;object-fit:cover;width:100%}.link-tile-big__text{color:inherit}.link-tile-big--on-bright,.link-tile-big--on-light{color:var(--text-always-black)}.link-tile-big--on-bright:focus-visible,.link-tile-big--on-light:focus-visible{outline-color:var(--text-always-black)}.link-tile-big--on-bright.link-tile-big--dark,.link-tile-big--on-dark,.link-tile-big--on-light.link-tile-big--dark{color:var(--text-always-white)}.link-tile-big--on-dark:focus-visible{outline-color:var(--text-always-white)}.link-tile-big--on-dark.link-tile-big--text-position-inside:not(.link-tile-big--dark){color:var(--text-always-black)}.link-tile-big__flag{left:0;padding:var(--category-node-big-flag-padding) 0 0 var(--category-node-big-flag-padding);position:absolute;top:0;z-index:1}.category-big-slider .category-big-slider__container{display:flex;flex-direction:column;row-gap:var(--spacing-l)}@media(min-width:1920px){.category-big-slider .category-big-slider__container{row-gap:var(--spacing-xl)}}.category-big-slider__container--padding{padding-inline:var(--bleed-width)}.category-big-slider .category-big-slider__navigation-bottom{align-items:center;display:flex;gap:var(--spacing-l);justify-content:center;order:3}.category-big-slider .swiper-navigation-compact{padding:0}.category-big-slider__head{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;row-gap:var(--spacing-ml)}.category-big-slider__heading{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xxs);min-width:0;padding-right:var(--spacing-ml)}.category-big-slider .swiper-slide.common-swiper__slide{width:fit-content}.category-big-slider__head-cta-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(min-width:600px){.category-big-slider__head-cta-container{align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-ml)}}.category-big-slider--in-sale-true .category-node-big__flag .node-flag{background-color:var(--flags-category-node-flags-default-sale-bg);color:var(--flags-category-node-flags-default-sale-text)}.link-tile-compact{align-items:center;border-radius:var(--category-node-compact-border-radius);display:inline-flex;gap:var(--spacing-s);isolation:isolate;min-height:48px;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-xs);position:relative;--outline-color:#0000;border:var(--category-node-compact-outline-stroke-width) solid var(--outline-color)}@media(min-width:1280px){.link-tile-compact{padding:var(--category-node-compact-desktop-padding-top) var(--category-node-compact-desktop-padding-right) var(--category-node-compact-desktop-padding-bottom) var(--category-node-compact-desktop-padding-left)}}.link-tile-compact:active{opacity:.6}.link-tile-compact:focus-visible{border-radius:var(--forms-border-radius);outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.link-tile-compact--default-sale:focus-visible,.link-tile-compact--default:focus-visible{outline-offset:0}.link-tile-compact--on-dark:focus-visible{outline-color:var(--text-always-white)}.link-tile-compact--on-bright:focus-visible{outline-color:var(--text-always-black)}.link-tile-compact__media{align-items:center;background-color:var(--default-white);border-radius:var(--category-node-compact-image-border-radius);display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}@media(min-width:1280px){.link-tile-compact__media{height:56px;width:56px}}.link-tile-compact--on-light .link-tile-compact__media{background-color:var(--grey-3)}.link-tile-compact__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;text-align:start;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media(hover:hover){.link-tile-compact:hover .link-tile-compact__title .text--type-subline{-webkit-text-decoration:underline;text-decoration:underline}}.link-tile-compact--on-light .link-tile-compact__title .text--type-subline{color:var(--font-color-black)}.link-tile-compact--on-dark .link-tile-compact__title .text--type-subline{color:var(--text-always-white)}.link-tile-compact--on-bright .link-tile-compact__title .text--type-subline{color:var(--text-always-black)}.link-tile-compact__flag{left:-2px;position:absolute;top:-2px;z-index:1}.link-tile-compact--outline,.link-tile-compact--outline-sale{--outline-color:var(--category-node-compact-outline-on-light-bg-default-stroke-color)}.link-tile-compact--outline-sale.link-tile-compact--on-dark,.link-tile-compact--outline.link-tile-compact--on-dark{--outline-color:var(--category-node-compact-outline-on-dark-bg-default-stroke-color)}.link-tile-compact--outline-sale.link-tile-compact--on-bright,.link-tile-compact--outline.link-tile-compact--on-bright{--outline-color:var(--category-node-compact-outline-on-bright-bg-default-stroke-color)}.link-tile-compact--default-sale .link-tile-compact__media,.link-tile-compact--outline-sale .link-tile-compact__media{background-color:var(--category-node-compact-outline-on-light-bg-sale-img-bg)}.link-tile-compact--default-sale .link-tile-compact__title .text--type-subline,.link-tile-compact--outline-sale .link-tile-compact__title .text--type-subline{color:var(--category-node-compact-outline-on-light-bg-sale-text)}.link-tile-compact--solid-light{background:var(--category-node-compact-solid-light-bg-default-background);--outline-color:var(--category-node-compact-solid-light-bg-default-stroke-color)}.link-tile-compact--solid-light .link-tile-compact__media{background-color:var(--grey-3)}.link-tile-compact--solid-light .link-tile-compact__title .text--type-subline{color:var(--font-color-black)}.link-tile-compact--solid-dark{background:var(--category-node-compact-solid-dark-bg-default-background);--outline-color:var(--category-node-compact-solid-dark-bg-default-stroke-color)}.link-tile-compact--solid-dark .link-tile-compact__media{background-color:var(--overlay-always-white-alpha-6)}.link-tile-compact--solid-dark .link-tile-compact__title .text--type-subline{color:var(--text-always-white)}.link-tile-compact--solid-bright{background:var(--category-node-compact-solid-bright-bg-default-background);--outline-color:var(--category-node-compact-solid-bright-bg-default-stroke-color)}.link-tile-compact--solid-bright .link-tile-compact__media{background-color:var(--default-white)}.link-tile-compact--solid-bright .link-tile-compact__title .text--type-subline{color:var(--text-always-black)}.link-tile-compact--solid-pale{background:var(--category-node-compact-solid-pale-default-background);box-shadow:0 0 0 var(--category-node-compact-outline-stroke-width) var(--category-node-compact-solid-pale-default-stroke-color)}.link-tile-compact--solid-pale .link-tile-compact__media{background-color:var(--default-white)}.link-tile-compact--solid-pale .link-tile-compact__title .text--type-subline{color:var(--font-color-black)}.link-tile-compact--solid-sale{--outline-color:var(--category-node-compact-solid-sale-white-bg-default-stroke-color);background:var(--category-node-compact-solid-sale-white-bg-default-background)}.link-tile-compact--solid-sale .link-tile-compact__media{background-color:var(--category-node-compact-solid-sale-white-bg-default-img-bg)}.link-tile-compact--solid-sale .link-tile-compact__title .text--type-subline{color:var(--category-node-compact-solid-sale-white-bg-default-text)}.link-tile-compact--solid-sale-red{background:var(--category-node-compact-solid-sale-color-default-background);--outline-color:var(--category-node-compact-solid-sale-color-default-stroke-color)}.link-tile-compact--solid-sale-red .link-tile-compact__flag{background:var(--flags-category-node-flags-default-sale-bg)}.link-tile-compact--solid-sale-red .link-tile-compact__media{background-color:var(--category-node-compact-solid-sale-color-default-img-bg)}.link-tile-compact--solid-sale-red .link-tile-compact__title .text--type-subline{color:var(--category-node-compact-solid-sale-color-default-text)}.link-tile-compact--mega-menu-true{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-xs)}.link-tile-compact--mega-menu-true .link-tile-compact__media{height:40px;width:40px}.category-compact-slider .category-compact-slider__container{display:flex;flex-direction:column;row-gap:var(--spacing-l)}@media(min-width:1920px){.category-compact-slider .category-compact-slider__container{row-gap:var(--spacing-xl)}}.category-compact-slider__container--padding{padding-inline:var(--bleed-width)}.category-compact-slider .category-compact-slider__navigation-bottom{align-items:center;display:flex;gap:var(--spacing-l);justify-content:center}.category-compact-slider .swiper-navigation-compact{padding:0}.category-compact-slider__head{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;row-gap:var(--spacing-ml)}.category-compact-slider__heading{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xxs);min-width:0;padding-right:var(--spacing-ml)}.category-compact-slider .swiper-slide.common-swiper__slide{width:fit-content}.category-compact-slider__head-cta-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(min-width:600px){.category-compact-slider__head-cta-container{align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-ml)}}.category-compact-slider--sale .category-compact__flag{background-color:var(--flags-category-node-flags-default-sale-bg);color:var(--flags-category-node-flags-default-sale-text)}.category-header-basic{background:var(--category-title-basic-bg-color);display:flex;flex-direction:column;gap:var(--spacing-ml);overflow-x:hidden;padding-block:var(--spacing-ml)}@media(min-width:1280px){.category-header-basic{padding-block:var(--spacing-l)}}.category-header-basic__content{display:flex;flex-direction:column;gap:var(--spacing-s);margin-bottom:var(--spacing-ml)}.category-header-basic--active .first-node{outline:2px solid var(--buttons-focus-ring);outline-offset:2px}.category-header-basic .swiper{overflow:visible}.grid-fill{--_gap-x:var(--gap-x,var(--gap,0px));--_gap-y:var(--gap-y,var(--gap,0px));align-items:start;display:flex;flex-wrap:wrap;gap:var(--_gap-y) var(--_gap-x)}.grid-fill>*{flex:0 1 auto;flex-basis:calc(100%/var(--cols) - var(--_gap-x)/var(--cols)*(var(--cols) - 1))}.grid-fill--sizing-greedy-first>*,.grid-fill--sizing-greedy-last>*{flex-grow:1}.grid-fill--sizing-greedy-first{flex-direction:row-reverse;flex-wrap:wrap-reverse}.grid-fill--sizing-greedy-first>:first-child{order:20}.grid-fill--sizing-greedy-first>:nth-child(2){order:19}.grid-fill--sizing-greedy-first>:nth-child(3){order:18}.grid-fill--sizing-greedy-first>:nth-child(4){order:17}.grid-fill--sizing-greedy-first>:nth-child(5){order:16}.grid-fill--sizing-greedy-first>:nth-child(6){order:15}.grid-fill--sizing-greedy-first>:nth-child(7){order:14}.grid-fill--sizing-greedy-first>:nth-child(8){order:13}.grid-fill--sizing-greedy-first>:nth-child(9){order:12}.grid-fill--sizing-greedy-first>:nth-child(10){order:11}.grid-fill--sizing-greedy-first>:nth-child(11){order:10}.grid-fill--sizing-greedy-first>:nth-child(12){order:9}.grid-fill--sizing-greedy-first>:nth-child(13){order:8}.grid-fill--sizing-greedy-first>:nth-child(14){order:7}.grid-fill--sizing-greedy-first>:nth-child(15){order:6}.grid-fill--sizing-greedy-first>:nth-child(16){order:5}.grid-fill--sizing-greedy-first>:nth-child(17){order:4}.grid-fill--sizing-greedy-first>:nth-child(18){order:3}.grid-fill--sizing-greedy-first>:nth-child(19){order:2}.grid-fill--sizing-greedy-first>:nth-child(20){order:1}.s-scontainer .cards-container__inner{display:grid;gap:var(--spacing-2-xl);justify-items:flex-start}@media(min-width:414px){.s-scontainer .cards-container__inner{gap:var(--spacing-3-xl)}}@media(min-width:1280px){.s-scontainer .cards-container__inner{gap:var(--spacing-2-xl)}}.s-scontainer--alignment-center .cards-container__inner{justify-items:center}.s-scontainer--alignment-right .cards-container__inner{justify-items:flex-end}.s-scontainer.cards-container--boxed.cards-container--padding .cards-container__inner{padding-inline:var(--spacing-l)}@media(min-width:414px){.s-scontainer.cards-container--boxed.cards-container--padding .cards-container__inner{padding-inline:var(--spacing-xl)}}@media(min-width:600px){.s-scontainer.cards-container--boxed.cards-container--padding .cards-container__inner{padding-inline:var(--spacing-2-xl)}}@media(min-width:1280px){.s-scontainer.cards-container--boxed.cards-container--padding .cards-container__inner{padding-inline:var(--spacing-3-xl)}}@media(min-width:1920px){.s-scontainer.cards-container--boxed.cards-container--padding .cards-container__inner{padding-inline:var(--spacing-2-xl)}}.s-scontainer__grid{--cols:var(--columns-mobile);--gap-y:var(--spacing-2-xl);--gap-x:var(--spacing-2-xl);width:100%}@media(min-width:800px){.s-scontainer__grid{--gap-x:var(--spacing-3-xl);--gap-y:var(--spacing-2-xl)}}@media(min-width:1280px){.s-scontainer__grid{--cols:var(--columns-desktop)}}.s-scontainer--alignment-center .s-scontainer__grid{justify-content:center}.s-scontainer--alignment-right .s-scontainer__grid{justify-content:flex-end}.caption-flag{align-items:flex-start;display:inline-flex;flex-direction:column;text-transform:uppercase}.caption-flag--boxed{border-radius:var(--forms-border-radius);padding:var(--spacing-xs) var(--spacing-s)}.caption-flag--plain{padding:var(--spacing-0)}.caption-flag--primary{background-color:var(--primary-9);color:var(--text-always-white)}.caption-flag--accent{background-color:var(--accent-9);color:var(--text-always-white)}.caption-flag--grey{background-color:var(--grey-9);color:var(--text-always-black)}.caption-flag--neutral{background-color:var(--neutral-9);color:var(--text-always-white)}.caption-flag--success{background-color:var(--success-9);color:var(--text-always-white)}.caption-flag--error{background-color:var(--error-9);color:var(--text-always-white)}.caption-flag--warning{background-color:var(--warning-9);color:var(--text-always-black)}.caption-flag__text{color:inherit}.card-container--holder .cards-container__inner{max-width:none}.cms-image-text--bg-default-boxed .container .cards-container__inner{background:none}.card-container--holder--boxed .container .cards-container__inner{border-radius:var(--forms-border-radius);overflow:hidden}.form-border-radius{border-radius:var(--forms-border-radius)}.cms-image-text__img-container--50-50{flex-basis:50%}.cms-image-text__img-container--60-40{flex-basis:60%}.cms-image-text__img-container--70-30{flex-basis:70%}.cms-image-text__img{min-height:100%;object-fit:cover}.cms-image-text__img--fill{width:100%}.cms-image-text__img-container-keep-ratio{align-items:center;display:flex;justify-content:center}.cms-image-text__img-keep-ratio{border-radius:0;min-height:0;width:100%}.cms-image-text__img-cs-boxed-bg-none{border-radius:8px;overflow:hidden}.cms-image-text__img-keep-ratio-cs-full-width{border-radius:0}.cms-image-text__text-container--50-50{flex-basis:50%}.cms-image-text__text-container--40-60{flex-basis:40%}.cms-image-text__text-container--30-70{flex-basis:30%}.cms-image-text__text-container--text{flex:1 1 0}@media(min-width:800px){.cms-image-text__img--fill{height:0}}@media(min-width:600px){.cms-image-text__img--fill-not-70-30-sm{height:0}}.section-margin--s{margin-block:var(--section-spacing-s)}.section-margin--m{margin-block:var(--section-spacing-m)}.section-margin--l{margin-block:var(--section-spacing-l)}.inpage-navigation-big-grid__header{margin-bottom:var(--spacing-l)}.inpage-navigation-big-grid{padding-block:var(--spacing-ml)}@media(min-width:360px){.inpage-navigation-big-grid{padding-block:var(--spacing-l)}}@media(min-width:414px){.inpage-navigation-big-grid{padding-block:var(--spacing-2-xl)}}@media(min-width:800px){.inpage-navigation-big-grid{padding-block:var(--spacing-2-xl)}}@media(min-width:1280px){.inpage-navigation-big-grid{padding-block:var(--spacing-ml)}}.inpage-navigation-big-grid__grid{display:flex;flex-wrap:wrap;gap:var(--spacing-s);padding:0}@media(min-width:360px){.inpage-navigation-big-grid__grid{gap:var(--spacing-sm)}}@media(min-width:600px){.inpage-navigation-big-grid__grid{gap:var(--spacing-ml)}}@media(min-width:1280px){.inpage-navigation-big-grid__grid{gap:var(--content-slider-item-spacing-lg)}}@media(min-width:1920px){.inpage-navigation-big-grid__grid{gap:var(--content-slider-item-spacing-xl)}}.inpage-navigation-big-grid__grid--align-start{justify-content:flex-start}.inpage-navigation-big-grid__grid--align-center{justify-content:center}.inpage-navigation-big-grid__grid--align-end{justify-content:flex-end}.inpage-navigation-big-grid__grid-item{flex:0 0 calc(50% - 6px)}@media(min-width:600px){.inpage-navigation-big-grid__grid-item{flex:0 0 calc(33.333% - 13.333px)}}@media(min-width:800px){.inpage-navigation-big-grid__grid-item{flex:0 0 calc(33.333% - 13.333px)}}@media(min-width:1280px){.inpage-navigation-big-grid__grid-item{flex:0 0 calc(25% - 18px)}}@media(min-width:1920px){.inpage-navigation-big-grid__grid-item{flex:0 0 calc(20% - 19.2px)}}.inpage-navigation-big-grid .category-node-big__media-container{aspect-ratio:1/1;height:auto;width:100%}@media(min-width:1280px){.inpage-navigation-big-grid .category-node-big__media-container{gap:var(--content-slider-item-spacing-lg)}}.inpage-navigation-big-grid .category-node-big__media-container--landscape{aspect-ratio:4/3;height:auto}@media(min-width:600px){.inpage-navigation-big-grid .category-node-big__media-container--landscape{width:100%}}.inpage-navigation-big-grid .category-node-big__media-container--portrait{aspect-ratio:3/4}@media(min-width:800px){.inpage-navigation-big-grid .category-node-big__media-container--portrait{aspect-ratio:3/4;width:100%}}.category-compact-grid{display:flex;flex-direction:column;gap:var(--spacing-l)}.category-compact-grid__heading{display:flex;flex-direction:column;row-gap:var(--spacing-xxs)}.category-compact-grid--center{align-items:center;text-align:center}.category-compact-grid__grid{display:flex;flex-wrap:wrap;gap:var(--spacing-s);position:relative}@media(min-width:1920px){.category-compact-grid__grid{gap:var(--spacing-ml)}}.category-compact-grid__grid--center{justify-content:center}.category-compact-grid__grid .category-compact-grid__node{width:calc((100% - var(--spacing-s))/2)}@media(min-width:600px){.category-compact-grid__grid .category-compact-grid__node{width:calc(33.33333% - var(--spacing-s)*2/3)}}@media(min-width:800px){.category-compact-grid__grid .category-compact-grid__node{width:calc(25% - var(--spacing-s)*3/4)}}@media(min-width:1280px){.category-compact-grid__grid .category-compact-grid__node{width:calc(16.66667% - var(--spacing-s)*5/6)}}@media(min-width:1920px){.category-compact-grid__grid .category-compact-grid__node{width:calc(12.5% - var(--spacing-ml)*7/8)}}.category-compact-grid__grid .category-compact-grid__node .category-compact{width:100%}.category-compact-grid--sale .category-compact__flag{background-color:var(--flags-category-node-flags-default-sale-bg);color:var(--flags-category-node-flags-default-sale-text)}.category-compact-grid__grid--cols-1 .category-compact-grid__node{width:100%}.category-compact-grid__grid--cols-2 .category-compact-grid__node{width:calc((100% - var(--spacing-s))/2)}.category-compact-grid__grid--cols-3 .category-compact-grid__node{width:calc(33.33333% - var(--spacing-s)*2/3)}.category-compact-grid__grid--cols-4 .category-compact-grid__node{width:calc(25% - var(--spacing-s)*3/4)}.logo-img--with-background{background:var(--text-always-white);border-radius:var(--forms-border-radius);object-fit:contain;padding:var(--spacing-s)}.logo-grid .logo-img .media{width:100%}.logo-slider{padding-block:var(--spacing-2-xl)}@media(min-width:414px){.logo-slider{padding-block:var(--spacing-3-xl)}}@media(min-width:600px){.logo-slider{padding-block:var(--spacing-4-xl)}}.logo-slider__slider-mode .slider-mode__container{display:flex;flex-direction:column;padding-inline:var(--bleed-width);row-gap:var(--spacing-l)}@media(min-width:1920px){.logo-slider__slider-mode .slider-mode__container{row-gap:var(--spacing-xl)}}.logo-slider .slider-mode__head{order:1}.logo-slider .swiper-wrapper{order:2}.logo-slider .logo-slider__navigation{align-items:center;display:flex;gap:var(--spacing-s);justify-content:center;order:3}.logo-slider .swiper-navigation-compact{padding:0}.logo-slider .slider-mode__head{align-items:center;display:flex}.logo-slider .slider-mode__head-top.slider-mode__head-center,.logo-slider .slider-mode__head-top.slider-mode__head-left{justify-content:space-between;text-align:start}.logo-slider .slider-mode__head-bottom.slider-mode__head-center,.logo-slider .slider-mode__head-unset.slider-mode__head-center{justify-content:center;text-align:center}.logo-slider .slider-mode__head-bottom.slider-mode__head-left,.logo-slider .slider-mode__head-unset.slider-mode__head-left{justify-content:start;text-align:start}.logo-slider .swiper-navigation-compact .swiper-navigation-compact__btns{column-gap:var(--spacing-s)}@media(min-width:1280px){.logo-slider .swiper-navigation-compact .swiper-navigation-compact__btns{column-gap:var(--spacing-xs)}}.section-logo-slider{isolation:isolate}.newsletter-form{display:flex;flex-direction:column;gap:var(--spacing-ml)}.newsletter-form__box{border-radius:var(--forms-border-radius);display:flex;min-height:72px;padding:var(--spacing-sm);width:100%}.newsletter-form__box--input{background:var(--background-theme-default);flex-direction:column;gap:var(--spacing-s)}.newsletter-form__input-wrapper{align-items:center;display:flex;gap:var(--spacing-s);width:100%}.newsletter-form__box--input .newsletter-form__input{flex:unset}.newsletter-form__box--loading{align-items:center;background:var(--background-theme-default);flex-direction:column;justify-content:center}.newsletter-form__box--success{align-items:center;background:var(--success-3);color:var(--success-12);gap:var(--spacing-sm);justify-content:center}.newsletter-form__box--error{align-items:center;background:var(--error-3);color:var(--error-11);flex-wrap:nowrap;gap:var(--spacing-sm)}.newsletter-form__box--registered{align-items:center;background:var(--neutral-3);color:var(--neutral-11);flex-wrap:nowrap;gap:var(--spacing-sm)}.newsletter-form__input,.newsletter-form__text-wrapper{flex:1}.newsletter-form__text{color:inherit}.newsletter-form__text--grey{color:var(--text-grey)}.newsletter-form__button{flex-shrink:0;height:unset}.newsletter-form__icon{color:inherit;flex-shrink:0;height:32px;width:32px}.newsletter-form__icon--reversed{transform:scaleX(-1)}.newsletter-form__video{height:32px;width:32px}.newsletter-form__video--flipped{transform:scaleX(-1)}.newsletter-form__error{color:var(--error-9)}.newsletter-block{background:var(--newsletter-bg-color)}@media(min-width:800px){.newsletter-block__wrapper{max-width:var(--content-max-width-md)}}@media(min-width:1280px){.newsletter-block__wrapper{max-width:var(--content-max-width-lg)}}.newsletter-block__content{padding:var(--spacing-ml) var(--spacing-ml) var(--spacing-2-xl) var(--spacing-ml)}@media(min-width:414px){.newsletter-block__content{padding:var(--spacing-ml) var(--spacing-xl) var(--spacing-2-xl) var(--spacing-xl)}}@media(min-width:600px){.newsletter-block__content{padding:var(--spacing-ml) var(--spacing-2-xl) var(--spacing-2-xl) var(--spacing-2-xl)}}@media(min-width:800px){.newsletter-block__content{padding:var(--spacing-2-xl)}}@media(min-width:1280px){.newsletter-block__content{padding:var(--spacing-2-xl) var(--spacing-ml)}}@media(min-width:1920px){.newsletter-block__content{padding:var(--spacing-3-xl) var(--spacing-l)}}.newsletter-block__heading{color:var(--newsletter-heading-color);letter-spacing:1px;line-height:130%;margin-bottom:var(--spacing-m)}.newsletter-block__subline{color:var(--newsletter-subline-color);letter-spacing:.716px;line-height:130%}@media(min-width:414px){.newsletter-block__subline{font-size:var(--font-size-m)}}@media(min-width:800px){.newsletter-block__subline{font-size:var(--font-size-sm)}}.newsletter-block__form{margin:var(--spacing-xl) 0}@media(min-width:414px){.newsletter-block__form{margin:var(--spacing-xl) 0}}@media(min-width:800px){.newsletter-block__form{margin:var(--spacing-xl) 0}}.newsletter-block__legal{color:var(--newsletter-legal-color)}.newsletter-block__legal.newsletter-block__legal a{color:inherit}.s-product-detail{display:flex;flex-direction:column;gap:var(--spacing-m);margin-top:var(--spacing-xl)}@media(min-width:1280px){.s-product-detail{flex-direction:row;gap:var(--spacing-xl)}}.s-product-detail__gallery{width:100%}@media(min-width:1280px){.s-product-detail__gallery{flex:1 1 auto;max-width:none;min-width:0}}.s-product-detail__content{display:flex;flex-direction:column;gap:var(--spacing-ml)}@media(min-width:800px){.s-product-detail__content{gap:var(--spacing-m)}}@media(min-width:1280px){.s-product-detail__content{flex:0 0 360px;width:360px}}@media(min-width:1920px){.s-product-detail__content{flex:0 0 450px;width:450px}}.product-slider{gap:var(--spacing-l);isolation:isolate;overflow-x:hidden;position:relative;width:100%}.product-slider .swiper{overflow:visible}.product-slider .swiper-slide{height:unset;width:200px}@media(min-width:360px){.product-slider .swiper-slide{width:225px}}.product-slider__header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(min-width:600px){.product-slider__header{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.product-slider__header-text{flex:1 0 0;padding-right:var(--spacing-ml)}.product-slider__header-text,.product-slider__swiper{align-items:flex-start;display:flex;flex-direction:column}.product-slider__swiper{gap:var(--spacing-l)}.product-slider__arrows{padding:0}.product-slider__navigation-bottom{align-items:center;display:flex;gap:var(--spacing-s);justify-content:start;width:100%}.product-slider--on-light .product-slider__headline{color:var(--font-color-heading)}.product-slider--on-light .product-slider__subline{color:var(--font-color-subline)}.product-slider--on-dark .product-slider__headline,.product-slider--on-dark .product-slider__subline{color:inherit}.product-slider--on-dark{color:var(--text-always-white)}.top-bar[data-v-0d434fda]{background:var(--grey-3);gap:10px;height:32px;position:relative;transition:all .3s ease;width:100%}.top-bar--dark-mode[data-v-0d434fda]{background:var(--text-always-black)}.top-bar__link-item[data-v-0d434fda]{color:inherit}.top-bar__container[data-v-0d434fda]{align-items:center;justify-content:space-between}.top-bar__left[data-v-0d434fda]{align-items:center;gap:var(--spacing-m)}.top-bar__nav-items[data-v-0d434fda]{gap:var(--spacing-xxs)}.top-bar__right[data-v-0d434fda]{align-items:center;gap:var(--spacing-xl)}.top-bar__actions[data-v-0d434fda]{align-items:center;gap:var(--spacing-xxs)}.usp-banner{background:var(--v511cb8e0);width:100%;--icon-color:var(--v09610936);--font-color-heading:var(--v1057c331)}.usp-banner__arrows.button{align-items:center;display:flex;isolation:isolate;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:1;--icon-color:var(--v12eb4b98)}.usp-banner__arrows.button--icon.button--medium{height:40px;width:40px}.usp-banner__arrows.button .icon{color:var(--icon-color)}.usp-banner__arrows--left{left:0}.usp-banner__arrows--right{right:0}.usp-banner__swiper{cursor:pointer;min-width:0;overflow-x:hidden;padding:0 40px}.usp-banner__swiper .swiper-wrapper{justify-content:var(--content-align);width:100%}.usp-banner__swiper-slide{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:center;min-height:40px;white-space:nowrap;width:100%}.hero-slider-slide{overflow:hidden;padding:var(--spacing-4-xl) var(--spacing-ml) var(--spacing-3-xl) var(--spacing-ml);position:relative;width:100%}@media(min-width:414px){.hero-slider-slide{padding:var(--spacing-4-xl) var(--spacing-ml)}}@media(min-width:600px){.hero-slider-slide{padding:var(--spacing-4-xl) var(--spacing-2-xl)}}@media(min-width:1280px){.hero-slider-slide{align-items:center;display:flex;justify-content:center;padding:var(--spacing-4-xl) var(--spacing-3-xl) calc(var(--spacing-2-xl) + 80px) var(--spacing-3-xl)}}.hero-slider-slide--single-slide{padding-bottom:var(--spacing-xl)}@media(min-width:800px){.hero-slider-slide--single-slide{padding-bottom:var(--spacing-2-xl)}}@media(min-width:1920px){.hero-slider-slide--single-slide{padding-bottom:var(--spacing-4-xl)}}.hero-slider-slide--vertical-top .hero-slider-slide__content{align-items:flex-start}.hero-slider-slide--vertical-center .hero-slider-slide__content{align-items:center}.hero-slider-slide--vertical-bottom .hero-slider-slide__content{align-items:flex-end}.hero-slider-slide--horizontal-left .hero-slider-slide__content{justify-content:flex-start}.hero-slider-slide--horizontal-center .hero-slider-slide__content{justify-content:center}.hero-slider-slide--horizontal-right .hero-slider-slide__content{justify-content:flex-end}.hero-slider-slide--text-left .hero-slider-slide__content .slide-card{align-items:flex-start;text-align:start}.hero-slider-slide--text-center .hero-slider-slide__content .slide-card{align-items:center;text-align:center}.hero-slider-slide--text-right .hero-slider-slide__content .slide-card{align-items:flex-end;text-align:end}.hero-slider-slide__background{background-color:var(--v4cc0b548);top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.hero-slider-slide__background-media{height:100%;object-fit:cover;width:100%}.hero-slider-slide__overlay{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.hero-slider-slide__content{display:flex;height:100%;position:relative;z-index:2}@media(min-width:800px){.hero-slider-slide__content{padding-bottom:var(--spacing-ml)}}@media(min-width:1280px){.hero-slider-slide__content{flex:1;max-width:var(--content-max-width-lg);padding:var(--spacing-0) var(--spacing-ml) var(--spacing-ml) var(--spacing-ml)}}@media(min-width:1920px){.hero-slider-slide__content{max-width:var(--content-max-width-xl);padding:var(--spacing-0) var(--spacing-ml) var(--spacing-3-xl) var(--spacing-ml)}}.hero-slider-slide__content--single-slide{padding-bottom:var(--spacing-0)}@media(min-width:1280px){.hero-slider-slide__content--single-slide{padding-bottom:var(--spacing-ml)}}@media(min-width:1920px){.hero-slider-slide__content--single-slide{padding-bottom:var(--spacing-0)}}.slide-card{align-items:flex-start;color:var(--text-black);display:flex;flex-direction:column;gap:var(--spacing-l);text-align:start}.slide-card__text-container{align-items:inherit;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-s);max-width:300px}@media(min-width:414px){.slide-card__text-container{max-width:347px}}@media(min-width:600px){.slide-card__text-container{max-width:400px}}@media(min-width:1280px){.slide-card__text-container{max-width:480px}}.slide-card__text{align-items:inherit;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-m)}.slide-card__flags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-s)}.slide-card__ctas{align-items:flex-start;display:flex;gap:var(--spacing-m)}.slide-card__cta-text{color:inherit}@media(min-width:800px){.hero-slider-slide--md-vertical-top .hero-slider-slide__content{align-items:flex-start}.hero-slider-slide--md-vertical-center .hero-slider-slide__content{align-items:center}.hero-slider-slide--md-vertical-bottom .hero-slider-slide__content{align-items:flex-end}.hero-slider-slide--md-horizontal-left .hero-slider-slide__content{justify-content:flex-start}.hero-slider-slide--md-horizontal-center .hero-slider-slide__content{justify-content:center}.hero-slider-slide--md-horizontal-right .hero-slider-slide__content{justify-content:flex-end}.hero-slider-slide--md-text-left .hero-slider-slide__content .slide-card{align-items:flex-start;text-align:start}.hero-slider-slide--md-text-center .hero-slider-slide__content .slide-card{align-items:center;text-align:center}.hero-slider-slide--md-text-right .hero-slider-slide__content .slide-card{align-items:flex-end;text-align:end}}.basic-hero-slider[data-v-cc60bd33]{height:500px;isolation:isolate;overflow:hidden;position:relative;transition:background-color .3s ease;width:100%}@media(min-width:800px){.basic-hero-slider[data-v-cc60bd33]{height:600px}}.basic-hero-slider--full-height[data-v-cc60bd33]{height:100vh}.basic-hero-slider .hero-slider-slide[data-v-cc60bd33],.basic-hero-slider .swiper[data-v-cc60bd33]{height:100%}.basic-hero-slider__navigation[data-v-cc60bd33]{bottom:0;display:flex;flex-direction:column;left:0;padding:0 var(--spacing-ml) var(--spacing-l) var(--spacing-ml);position:absolute;width:100%;z-index:2}@media(min-width:414px){.basic-hero-slider__navigation[data-v-cc60bd33]{padding:0 var(--spacing-ml) var(--spacing-xl) var(--spacing-ml)}}@media(min-width:600px){.basic-hero-slider__navigation[data-v-cc60bd33]{padding:0 var(--spacing-2-xl) var(--spacing-xl) var(--spacing-2-xl)}}@media(min-width:800px){.basic-hero-slider__navigation[data-v-cc60bd33]{padding:0 var(--spacing-2-xl) var(--spacing-2-xl) var(--spacing-2-xl)}}@media(min-width:1280px){.basic-hero-slider__navigation[data-v-cc60bd33]{left:50%;max-width:var(--content-max-width-lg);padding:0 var(--spacing-ml) var(--spacing-xl) var(--spacing-ml);transform:translate(-50%)}}@media(min-width:1920px){.basic-hero-slider__navigation[data-v-cc60bd33]{max-width:var(--content-max-width-xl);padding:0 var(--spacing-ml) var(--spacing-3-xl) var(--spacing-ml)}}.basic-hero-slider__navigation--left[data-v-cc60bd33]{align-items:flex-start}.basic-hero-slider__navigation--center[data-v-cc60bd33]{left:50%}.basic-hero-slider__navigation--right[data-v-cc60bd33]{right:var(--spacing-xl)}.footer-section .accordion--buttons{padding:0}.footer-section .mobile-menu-list-item__icon{color:var(--icon-color)}.footer-section__footer-menus{grid-template-rows:masonry}.message-box[data-v-88ccf3e2]{background:#fff;border:1px solid #e4e4e7;border-radius:.375rem;color:#000;display:flex;gap:.75rem;margin:1rem;padding:1rem;position:relative}.message-box__title[data-v-88ccf3e2]{font-weight:700}.message-box__error-list[data-v-88ccf3e2]{margin-top:.25rem}.message-box__error-list-item[data-v-88ccf3e2]{list-style:disc;margin-right:1rem}.message-box__error-name[data-v-88ccf3e2]{font-family:monospace}.message-box__error-list-item-more[data-v-88ccf3e2]{color:#000;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.section-bottom-actions-button[data-v-950270b5]{border-radius:5px;padding:7px}.section-bottom-actions-button[data-v-950270b5]:not(:disabled):hover{background:#ffffff1a}.section-bottom-actions-button[data-v-950270b5]:disabled{cursor:not-allowed;opacity:.5}.section-bottom-actions-button[data-v-950270b5] svg{height:14px;width:14px}.section-bottom-actions-button__tooltip{background:#fcfcfd;border:1px solid #e0e0e0;border-radius:5px;color:#262629;font-size:12px;font-weight:500;max-width:200px;padding:4px 7px;z-index:1002}.section-bottom-actions-button__tooltip-arrow{fill:#fcfcfd;stroke:#e0e0e0;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2px;transform:translateY(-1px);z-index:-1}.section-bottom-actions{background:#8042d7;border-radius:0 0 6px 6px;box-shadow:0 1px 8px #00000040;clip-path:inset(0 -10px -10px -10px);color:#fafafa;display:flex;gap:4px;padding:2px 6px 4px}.section-bottom-actions__dropdown-menu{animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1);background:#fff;border-radius:5px;box-shadow:0 8px 16px #00000021;color:#262629;min-width:200px;overflow-y:auto}.section-bottom-actions__dropdown-menu-header{font-weight:700;margin-bottom:10px;margin-top:6px;padding:0 12px}.section-bottom-actions__dropdown-menu-item{border-radius:5px;padding:6px 12px;width:100%}.section-bottom-actions__dropdown-menu-item:hover{background:#f0f0f0}.section-focus[data-v-c1db8cf3]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:top,left,width,height}.section-focus--animated[data-v-c1db8cf3]{transition:.1s ease;transition-property:top,left,width,height}.section-focus__indicator[data-v-c1db8cf3]{border:5px solid #8042d7;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;z-index:1001}.section-focus--visible .section-focus__indicator[data-v-c1db8cf3]{opacity:1}.section-focus__bottom-actions[data-v-c1db8cf3]{left:6px;pointer-events:all;position:absolute;top:100%;z-index:1301}.section-add-action[data-v-33238141]{left:0;position:absolute;right:0;z-index:1103}.section-add-action__button[data-v-33238141]{align-items:center;background-color:#2563eb;border-radius:50%;color:#fff;display:flex;font-size:12px;height:32px;justify-content:center;left:50%;padding:3px;position:absolute;transform:translate(-50%);width:32px}.section-add-action__button[data-v-33238141]:hover{background-color:#225cda}.section-add-action--top .section-add-action__button[data-v-33238141]{bottom:5px}.section-add-action--is-top .section-add-action__button[data-v-33238141]{top:3px}.section-add-action--bottom .section-add-action__button[data-v-33238141]{top:5px}.section-add-action__button svg[data-v-33238141]{height:16px;width:16px}.section-add-action--top[data-v-33238141]{top:0}.section-add-action--bottom[data-v-33238141]{bottom:0}.section-add-action__trigger[data-v-33238141]{height:30px;left:50%;position:absolute;transform:translate(-50%,-50%);width:200px}.section-add-action__separator[data-v-33238141]{background-color:#2563eb;height:3px;left:0;opacity:0;pointer-events:none;position:absolute;right:0}.section-add-action--top .section-add-action__separator[data-v-33238141]{bottom:0}.section-add-action--bottom .section-add-action__separator[data-v-33238141]{top:0}.section-add-action:hover .section-add-action__separator[data-v-33238141]{opacity:1}.section-top-actions[data-v-785c3dee]{align-items:center;background:#8042d7;border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:0 -1px 8px #00000040;clip-path:inset(-10px -10px 0 -10px);color:#fff;display:flex;gap:4px;height:30px;padding:0 6px;pointer-events:all;width:fit-content}.section-top-actions[data-lfc-is-top=true][data-v-785c3dee]{border-bottom-right-radius:6px;border-top-left-radius:0;border-top-right-radius:0}.section-top-actions__label[data-v-785c3dee]{font-size:12px}.section-top-actions__icon[data-v-785c3dee]{height:14px;width:14px}.section-hover[data-v-69b3f100]{outline:1px solid #8042d7;outline-offset:-1px;z-index:1201}.block-hover[data-v-69b3f100],.section-hover[data-v-69b3f100]{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.block-hover[data-v-69b3f100]{pointer-events:none;z-index:1000}.block-hover--visible[data-v-69b3f100]{opacity:1}.block-hover__inset[data-v-69b3f100]{border:1px dashed #8042d7;border-radius:4px;top:0;right:0;bottom:0;left:0;position:absolute}.block-hover__inset.block-hover--visible[data-v-69b3f100]{pointer-events:all}.section-hover--visible[data-v-69b3f100]{opacity:1}.section-hover--focused[data-v-69b3f100]{pointer-events:none}.section-hover__content[data-v-69b3f100]{margin-left:6px;pointer-events:auto;transform:translateY(-100%)}.section-hover__content[data-lfc-is-top=true][data-v-69b3f100]{margin-left:0;transform:translateY(0)}.section-hover__add-action[data-v-69b3f100]{pointer-events:all}:where(.lfc){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.25rem}
