@charset "UTF-8";.container,.shopify-policy__container{width:100%;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media screen and (min-width:1200px){.container,.shopify-policy__container{padding-right:5.6rem;padding-left:5.6rem}}@media(min-width:576px){.container,.shopify-policy__container{max-width:100%}}@media(min-width:750px){.container,.shopify-policy__container{max-width:100%}}@media(min-width:990px){.container,.shopify-policy__container{max-width:100%}}@media(min-width:1200px){.container,.shopify-policy__container{max-width:100%}}@media(min-width:1360px){.container,.shopify-policy__container{max-width:1512px}}@media(min-width:1920px){.container,.shopify-policy__container{max-width:1512px}}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}html.js .js-hidden,html.no-js .no-js-hidden{display:none!important}@media screen and (min-width:990px){.page-width--narrow{max-width:72.6rem;padding:0}}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;word-wrap:normal!important}.visibility-hidden{visibility:hidden}.skip-to-content-link:focus{display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--font-button-scale) * .8rem);font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:var(--font-button-letter-spacing);line-height:var(--font-button-line-height);text-decoration:none;border:none;cursor:pointer;flex-shrink:0;z-index:9999;overflow:auto;width:auto;height:auto;clip:auto;top:0;left:0;color:rgb(var(--color-primary-button-label));background-color:rgb(var(--background-color-primary-button));padding:.4rem;margin:0}.overflow-hidden,.overflow-hidden-drawer{overflow:hidden;overscroll-behavior:contain}html[style*="overflow: hidden"] body,html[style*="overflow:hidden"] body{overflow:unset}@media screen and (max-width:1160px){body.forced-scroll-locked{position:fixed;left:0;width:100%;height:100%;top:var(--current-body-scroll, 0px)}body.forced-scroll-locked .shopify-section-header{position:fixed;top:var(--ann-height);left:0;right:0;width:100%}body.forced-scroll-locked #MainContent{margin-top:var(--header-height)}}@media(prefers-reduced-motion){.motion-reduce{transition:none!important}}.has-vertical-scrollbar{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-vertical-scrollbar::-webkit-scrollbar{width:.4rem;height:.4rem}.has-vertical-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(var(--color-scrollbar));border-radius:4rem}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}.background{background:var(--gradient-background, rgb(var(--color-background)));background-attachment:fixed}p{color:rgb(var(--color-foreground))}.shopify-policy__title{text-align:left;margin:2.4rem auto 0;max-width:100%}@media screen and (min-width:750px){.shopify-policy__title{max-width:53rem}}#breadcrumbs~main .shopify-policy__title{margin-top:0}.shopify-policy__body{margin:2.4rem auto 0;padding-bottom:5.6rem;max-width:100%}@media screen and (min-width:750px){.shopify-policy__body{padding-bottom:7.2rem;max-width:53rem}}@media screen and (min-width:1160px){.shopify-policy__body{padding-bottom:12rem}}.shopify-challenge__error{padding-left:0}.shopify-challenge__button{display:block;width:-moz-fit-content;width:fit-content;font-size:calc(var(--font-button-scale) * 1.4rem);font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:var(--font-button-letter-spacing);line-height:var(--font-button-line-height);overflow:hidden;background-color:rgb(var(--background-color-primary-button));color:rgb(var(--color-primary-button-label));border-radius:var(--border-radius-button);min-height:3.8rem;padding:.4rem 1.2rem}.shopify-challenge__button:focus{background-color:rgb(var(--background-color-primary-button))}.shopify-challenge__container{margin:7rem auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);color:rgb(var(--color-foreground));line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);word-wrap:break-word;word-break:break-word;max-width:100%}.h0{font-family:var(--font-heading-h0-family);font-style:var(--font-heading-h0-style);font-weight:var(--font-heading-h0-weight);letter-spacing:var(--font-heading-letter-spacing);color:rgb(var(--color-foreground));line-height:var(--font-heading-h0-line-height);text-transform:var(--font-heading-text-transform);word-wrap:break-word;word-break:break-word;max-width:100%;font-size:calc(var(--font-heading-h0-scale) * 3.3rem)}@media screen and (min-width:576px){.h0{font-size:calc(var(--font-heading-h0-scale) * 4.8rem)}}@media screen and (min-width:990px){.h0{font-size:calc(var(--font-heading-h0-scale) * 5.6rem)}}@media screen and (min-width:1360px){.h0{font-size:calc(var(--font-heading-h0-scale) * 6.4rem)}}h1,.h1{font-size:calc(var(--font-heading-h1-scale) * 3.2rem)}@media only screen and (min-width:990px){h1,.h1{font-size:calc(var(--font-heading-h1-scale) * 3.6rem)}}@media only screen and (min-width:1360px){h1,.h1{font-size:calc(var(--font-heading-h1-scale) * 4rem)}}h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 2.8rem)}@media only screen and (min-width:990px){h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 3rem)}}@media only screen and (min-width:1360px){h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 3.2rem)}}h3,.h3{font-size:calc(var(--font-heading-h3-scale) * 2rem)}@media only screen and (min-width:990px){h3,.h3{font-size:calc(var(--font-heading-h3-scale) * 2.4rem)}}h4,.h4{font-size:calc(var(--font-heading-h4-scale) * 1.8rem)}@media only screen and (min-width:990px){h4,.h4{font-size:calc(var(--font-heading-h4-scale) * 2rem)}}h5,.h5{font-size:calc(var(--font-heading-h5-scale) * 1.6rem)}h6,.h6{font-size:calc(var(--font-heading-h6-scale) * 1.4rem)}.body-font{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--font-body-letter-spacing);line-height:var(--font-body-line-height);text-transform:none;font-size:calc(var(--font-body-scale) * 1.5rem);word-wrap:break-word;word-break:break-word;max-width:100%;color:rgb(var(--color-foreground))}.body-large{font-size:calc(var(--font-body-scale) * 1.7rem)}@media only screen and (min-width:576px){.body-large{font-size:calc(var(--font-body-scale) * 1.8rem)}}@media only screen and (min-width:990px){.body-large{font-size:calc(var(--font-body-scale) * 2rem)}}.body-normal{font-size:calc(var(--font-body-scale) * 1.5rem)}.body-small{font-size:calc(var(--font-body-scale) * 1.3rem)}.body-xs{font-size:calc(var(--font-body-scale) * 1.1rem)}.subheading-font{font-family:var(--font-subheading-family);font-style:var(--font-subheading-style);font-weight:var(--font-subheading-weight);letter-spacing:var(--font-subheading-letter-spacing);line-height:var(--font-subheading-line-height);text-transform:var(--font-subheading-text-transform);font-size:calc(var(--font-subheading-scale) * 1rem);word-wrap:break-word;word-break:break-word;max-width:100%;color:rgb(var(--color-foreground-secondary))}.menu-font{font-family:var(--font-menu-family);font-style:var(--font-menu-style);font-weight:var(--font-menu-weight);letter-spacing:var(--font-menu-letter-spacing);line-height:var(--font-menu-line-height);text-transform:var(--font-menu-text-transform);font-size:calc(var(--font-menu-scale) * 1rem);word-wrap:break-word;word-break:break-word}.tag-font{font-family:var(--font-tag-family);font-style:var(--font-tag-style);font-weight:var(--font-tag-weight);letter-spacing:var(--font-tag-letter-spacing);line-height:var(--font-tag-line-height);text-transform:var(--font-tag-text-transform);font-size:calc(var(--font-tag-scale) * 1rem);word-wrap:break-word;word-break:break-word}.product-name-font{font-family:var(--font-product-name-family);font-style:var(--font-product-name-style);font-weight:var(--font-product-name-weight);letter-spacing:var(--font-product-name-letter-spacing);line-height:var(--font-product-name-line-height);text-transform:var(--font-product-name-text-transform);font-size:calc(var(--font-product-name-scale) * 1rem);word-wrap:break-word;word-break:break-word}.price-font{font-family:var(--font-product-price-family);font-style:var(--font-product-price-style);font-weight:var(--font-product-price-weight);letter-spacing:var(--font-product-price-letter-spacing);line-height:var(--font-product-price-line-height);font-size:calc(var(--font-product-price-scale) * 1rem);word-wrap:break-word;word-break:break-word}.price-font--large{font-size:calc(var(--font-product-price-scale) * 1.8rem)}a{display:inline-block;color:rgba(var(--color-foreground));text-decoration:none;cursor:pointer}a:empty,ul:empty,dl:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}p{word-break:break-word}.page-title{display:flex;flex-direction:column}.page-title+.block-description{max-width:48rem;margin-top:.8rem}.page-title--align-center{align-items:center;text-align:center}.page-title--align-right{align-items:flex-end;text-align:right}[dir=rtl] .page-title--align-left{text-align:right}[dir=rtl] .page-title--align-right{text-align:left}.underlined-link{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media(hover:hover){.underlined-link:hover{background-size:0% .1rem;background-position:right 94%}}.underlined-link:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.underlined-link-secondary{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground-secondary))}@media(hover:hover){.underlined-link-secondary:hover{background-size:0% .1rem;background-position:right 94%}}.underlined-link-secondary:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.hover-underlined-link{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media(hover:hover){.hover-underlined-link:hover{background-size:100% .1rem;background-position:left 94%}}.hover-underlined-link:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.hover-underlined-link-secondary{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground-secondary))}@media(hover:hover){.hover-underlined-link-secondary:hover{background-size:100% .1rem;background-position:left 94%}}.hover-underlined-link-secondary:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.richtext-link-inside a:not(.announcement-bar__overlay-link){display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground))}@media(hover:hover){.richtext-link-inside a:not(.announcement-bar__overlay-link):hover{background-size:0% .1rem;background-position:right 94%}}.richtext-link-inside a:not(.announcement-bar__overlay-link):focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.richtext-link-inside-secondary a{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground-secondary))}@media(hover:hover){.richtext-link-inside-secondary a:hover{background-size:0% .1rem;background-position:right 94%}}.richtext-link-inside-secondary a:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.field--checkbox .field__label>a{display:inline;background-position:left 94%;background-size:100% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgba(var(--color-foreground-secondary))}@media(hover:hover){.field--checkbox .field__label>a:hover{background-size:0% .1rem;background-position:right 94%}}.field--checkbox .field__label>a:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.heading-group{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:2.4rem}.heading-group:not(:has(.heading-group__left,.heading-group__btn,.heading-group__filters,.heading-group__navigation .slider-nav-button[aria-controls]:not(.swiper-button-lock))){display:none;margin-bottom:0}.heading-group__wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}@media only screen and (max-width:576px){.heading-group__wrapper--wrap-on-mobile{flex-direction:column}.heading-group__wrapper--wrap-on-mobile .heading-group__right{width:100%;align-self:flex-start;justify-content:space-between}}.heading-group__left{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:0}.heading-group__subheading{color:rgb(var(--color-foreground-secondary));max-width:45rem}.heading-group__subheading:not(:last-child):not(:only-child){margin-bottom:1.2rem}.heading-group__title{margin:0;word-break:break-word;max-width:72rem}.heading-group__description{color:rgb(var(--color-foreground));max-width:45rem}.heading-group__description:not(:first-child){margin-top:1.2rem}.heading-group__navigation:not(:has(.slider-nav-button[aria-controls]:not(.swiper-button-lock))){display:none}.heading-group__right{align-self:flex-end;display:flex;align-items:center;gap:1.6rem;justify-content:flex-end;flex-shrink:0}.heading-group__right:not(:has(.heading-group__btn,.heading-group__navigation .slider-nav-button[aria-controls]:not(.swiper-button-lock))){display:none}.heading-group__right-all-elements{width:100%;flex-shrink:unset}.heading-group__right:only-child{margin-inline-start:auto}.heading-group__filters{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem}@media(min-width:1160px){.heading-group__filters{gap:.8rem 1.6rem}}.heading-group__filters-item{display:inline;background-size:0% .1rem;background-position:right 94%;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;color:rgb(var(--color-foreground-secondary));padding-bottom:.1rem;transition:background-size var(--duration-default) ease-in-out,color var(--duration-default) ease-in-out}.heading-group__filters-item.active{color:rgb(var(--color-foreground));background-position:left 94%;background-size:100% .1rem}@media(hover:hover){.heading-group__filters-item:hover{color:rgb(var(--color-foreground));background-position:left 94%;background-size:100% .1rem}}[dir=rtl] .heading-group__left--align-left{text-align:right}[dir=rtl] .heading-group__left--align-right{text-align:left}@keyframes bullet-spin{to{transform:rotate(360deg)}}.slider-navigation{flex-shrink:0;position:static;display:flex;align-items:center;justify-content:space-between}.slider-navigation--absolute{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:4;padding:0 1.6rem;pointer-events:none}.slider-navigation--absolute .slider-nav-button{pointer-events:all;background-color:rgb(var(--color-background))}.slider-nav-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;transition:opacity var(--duration-default) ease-in-out}.slider-nav-button.swiper-button-disabled{opacity:.6;cursor:not-allowed}.slider-nav-button:not([aria-controls]){opacity:0!important;pointer-events:none}.slider-nav-button.swiper-button-lock{opacity:0!important;pointer-events:none}.slider-nav-button__icon-wrapper{height:100%;width:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:translateZ(0)}.slider-nav-button__icon{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.slider-nav-button__icon .icon-slider-btn-arrow{color:rgb(var(--color-foreground));z-index:1}.slider-nav-button--prev,.slider-nav-button--next{position:relative}.slider-nav-button--prev:after,.slider-nav-button--next:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:rgb(var(--color-border));transition:opacity var(--duration-default) ease-in-out}.slider-nav-button--prev:before,.slider-nav-button--next:before{content:"";position:absolute;top:0;bottom:0;width:100%;background:rgb(var(--color-background-secondary));transform:scaleX(0);transition:transform var(--duration-default) ease-in-out;will-change:transform;border-radius:var(--border-radius-badge)}.slider-nav-button--prev:after{right:0}.slider-nav-button--prev:before{transform-origin:right}.slider-nav-button--prev .icon-slider-btn-arrow{transform:unset}.slider-nav-button--next:after{left:0}.slider-nav-button--next:before{transform-origin:left}.slider-nav-button--next .icon-slider-btn-arrow{transform:rotate(180deg)}.slider-nav-button--prev+.slider-nav-button--next:after{display:none}@media(hover:hover){.slider-nav-button:hover:before{transform:scaleX(1)}.slider-nav-button:hover:after{opacity:0}}@media(hover:hover){.slider-nav-button--prev:has(+.slider-nav-button--next:hover):after{opacity:0}}.slider-navigation--absolute .slider-nav-button--prev+.slider-nav-button--next:after{display:block}.slider-pagination{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:static;bottom:unset;top:unset;left:unset;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;width:100%;margin:0 auto}.slider-pagination.swiper-pagination-lock{display:none!important}.slider-pagination .swiper-pagination-bullet{flex-shrink:0;position:relative;box-sizing:border-box;width:2.4rem;height:.8rem;border-radius:.8rem;background:rgba(var(--color-foreground),.2);border:none;margin:0!important;opacity:1!important;cursor:pointer;overflow:hidden;transition:width 1s cubic-bezier(.19,1,.22,1),background-color .5s ease-in-out}@media(hover:hover){.slider-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:rgba(var(--color-foreground),1)}}.slider-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){overflow:visible}.slider-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):after{content:"";position:absolute;top:-.6rem;right:-.3rem;bottom:-.6rem;left:-.3rem;display:block;cursor:pointer;pointer-events:all;z-index:2;background:transparent}.slider-pagination .swiper-pagination-bullet-active{width:2.4rem;cursor:default}.slider-pagination .swiper-pagination-bullet-active:before{content:"";position:absolute;left:0;width:100%;height:100%;border-radius:.8rem;background-color:rgb(var(--color-foreground));transform:translate(calc((var(--slider-progress, 1) - 1) * 100%));transition:background-color .5s ease}.slider-pagination--absolute{position:absolute;z-index:2;top:unset!important;bottom:1.6rem!important;left:50%!important;transform:translate(-50%);width:-moz-max-content!important;width:max-content!important;max-width:calc(100% - 3.2rem);background-color:rgba(var(--color-background));padding:.8rem;border-radius:100px}.slider-controls .slider-nav-button:not([aria-controls]){opacity:1!important;pointer-events:all}.slider-controls{display:flex;align-items:center;justify-content:center;margin-top:2.4rem}.slider-controls[data-slider-locked]{display:none;margin-top:0}.slider-controls__pagination{width:auto!important;margin:0!important;flex-shrink:0;padding:0 .8rem;gap:.8rem;min-height:unset;flex-wrap:nowrap}.slider-controls .swiper-pagination-bullet-active:before{content:none!important}.slider-controls .swiper-pagination-bullet{flex-shrink:0;position:relative;box-sizing:border-box;width:.8rem;height:.8rem;border-radius:50%;background:rgba(var(--color-foreground),.2);border:none;margin:0!important;opacity:1!important;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer;transition:width .4s cubic-bezier(.19,1,.22,1),height .4s cubic-bezier(.19,1,.22,1),background-color .3s ease}.slider-controls .swiper-pagination-bullet .bullet-spinner{display:none}.slider-controls .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):after{content:"";position:absolute;top:-.6rem;right:-.4rem;bottom:-.6rem;left:-.4rem;display:block;cursor:pointer;pointer-events:all;z-index:2}@media(hover:hover){.slider-controls .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background-color:rgba(var(--color-foreground),.5)}}.slider-controls .swiper-pagination-bullet-active{width:1.4rem;height:1.4rem;background:transparent;cursor:default}.slider-controls .swiper-pagination-bullet-active .bullet-spinner{display:block;width:100%;height:100%;overflow:visible}.slider-controls .swiper-pagination-bullet-active .bullet-spinner__track{fill:none;stroke:rgba(var(--color-foreground),.2);stroke-width:3}.slider-controls .swiper-pagination-bullet-active .bullet-spinner__arc{fill:none;stroke:rgb(var(--color-foreground));stroke-width:3;stroke-linecap:round;stroke-dasharray:31.416;stroke-dashoffset:31.416}.slider-controls[data-autoplay=false] .swiper-pagination-bullet-active .bullet-spinner__arc{stroke-dashoffset:0}[data-section-has-card-slider=true]{overflow:hidden}.section-card-container,.section-card-container-inner{width:100%;position:relative}.section-card-container .slider-navigation{display:none}@media(min-width:576px){.section-card-container .slider-navigation{display:block}}.section-card-container .slider-pagination{margin-top:2.4rem;min-height:1.4rem}@media(min-width:576px){.section-card-container [data-slides-per-row="2"].slider-pagination[data-slides-count="1"],.section-card-container [data-slides-per-row="2"].slider-pagination[data-slides-count="2"],.section-card-container [data-slides-per-row="3"].slider-pagination[data-slides-count="1"],.section-card-container [data-slides-per-row="3"].slider-pagination[data-slides-count="2"],.section-card-container [data-slides-per-row="4"].slider-pagination[data-slides-count="1"],.section-card-container [data-slides-per-row="4"].slider-pagination[data-slides-count="2"]{display:none}}@media(min-width:990px){.section-card-container [data-slides-per-row="3"].slider-pagination[data-slides-count="3"]{display:none}}@media(min-width:1200px){.section-card-container [data-slides-per-row="4"].slider-pagination[data-slides-count="3"],.section-card-container [data-slides-per-row="4"].slider-pagination[data-slides-count="4"]{display:none}}.section-card-container:focus-within .slider-nav-button:not(.swiper-button-disabled),.section-card-container:focus-within .slider-nav-button[aria-controls]{opacity:1}.section-card-slider{width:100%}.section-card-item{flex-shrink:0;width:100%;display:flex}.section-card-wrapper{width:100%;display:flex;box-sizing:border-box}.section-card-wrapper--grid{flex-wrap:wrap;justify-content:flex-start;gap:1.6rem}@media(min-width:576px){.section-card-wrapper--2 .section-card-item,.section-card-wrapper--3 .section-card-item,.section-card-wrapper--4 .section-card-item{max-width:calc((100% - 1.6rem)/2)}}@media(min-width:990px){.section-card-wrapper--3 .section-card-item,.section-card-wrapper--4 .section-card-item{max-width:calc((100% - 3.2rem) / 3)}}@media(min-width:1200px){.section-card-wrapper--4 .section-card-item{max-width:calc((100% - 4.8rem)/4)}}@media(max-width:575px){.section-card-wrapper--2-mobile .section-card-item{max-width:calc((100% - 1.6rem)/2)}}.featured-blog-blocks-wrapper{display:flex;flex-direction:column;align-items:center;margin:2.4rem 0 0;gap:.8rem;text-align:center}.js-section-card-slider{position:relative;overflow:visible}@media(min-width:576px){.js-section-card-slider{overflow:hidden}}.js-section-card-slider .swiper-wrapper{box-sizing:border-box}.js-section-card-slider:not(.swiper-initialized) .section-card-item{margin-inline-end:1.6rem}.js-section-card-slider.swiper-initialized .swiper-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.js-section-card-slider .swiper-slide{height:auto}@media(hover:hover){.js-section-card-slider:hover .slider-nav-button{opacity:1}.js-section-card-slider:hover .slider-nav-button--disabled{opacity:0}}.js-section-card-slider .slider-nav-button{opacity:0;transition:opacity var(--duration-default) ease}.swiper .swiper-slide-shadow{background:#0000001a}.swiper.swiper-with-shadows{-webkit-mask-image:linear-gradient(to right,transparent 0%,rgb(var(--color-background)) 10%,rgb(var(--color-background)) 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,rgb(var(--color-background)) 10%,rgb(var(--color-background)) 90%,transparent 100%)}[dir=rtl] .slider-nav-button--prev .icon-slider-btn-arrow{transform:rotate(180deg)}[dir=rtl] .slider-nav-button--prev:after{left:0;right:unset}[dir=rtl] .slider-nav-button--prev:before{transform-origin:left}[dir=rtl] .slider-nav-button--next .icon-slider-btn-arrow{transform:unset}[dir=rtl] .slider-nav-button--next:after{right:0;left:unset}[dir=rtl] .slider-nav-button--next:before{transform-origin:right}[dir=rtl] .slider-nav-button--prev+[dir=rtl] .slider-nav-button--next:after{display:none}[dir=rtl] .slider-pagination .swiper-pagination-bullet-active:before{transform:translate(calc((1 - var(--slider-progress, 1)) * 100%))}.button{display:block;width:-moz-fit-content;width:fit-content;font-size:calc(var(--font-button-scale) * 1rem);font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:var(--font-button-letter-spacing);line-height:var(--font-button-line-height);border-radius:var(--border-radius-button);overflow:hidden}.button:disabled,.button[aria-disabled=true],.button.disabled{cursor:not-allowed}.button__content{display:flex;align-items:center;gap:.6rem;overflow:hidden;justify-content:center;width:100%;height:100%}.button__label-wrapper{position:relative;overflow:hidden}.button__label{position:relative;display:flex;align-items:center;pointer-events:none;text-align:center;transform:translateZ(0);transform-style:preserve-3d;transition-property:transform,opacity,color;transition-duration:var(--duration-default);transition-timing-function:cubic-bezier(.5,1.8,.62,1)}.button__label:after{content:attr(data-label);position:absolute;inset:100% auto auto 0%}@media(hover:hover){.button:hover .button__label{transform:translate3d(0,-100%,0)}.button:hover .button-icon__icon:first-of-type{transform:translate3d(50%,0,0);opacity:0}.button:hover .button-icon__icon:last-of-type{transform:translateZ(0);opacity:1}}.button--primary{transition:background-color var(--duration-default) ease-in-out;background-color:rgb(var(--background-color-primary-button));overflow:hidden}.button--primary .button__content{border-radius:var(--border-radius-button);min-height:4.6rem;padding:.6rem 2.4rem}.button--primary .button-icon,.button--primary .icon,.button--primary .button-loader,.button--primary .button__label{color:rgb(var(--color-primary-button-label))}@media(hover:hover){.button--primary:hover{background-color:rgb(var(--background-color-primary-button-hover))}.button--primary:hover .button-icon,.button--primary:hover .icon,.button--primary:hover .button__label{color:rgb(var(--color-primary-button-label-hover))}}.button--secondary{transition:border-color var(--duration-default) ease-in-out;background-color:transparent;overflow:hidden;border:1px solid rgb(var(--background-color-secondary-button))}.button--secondary .button__content{border-radius:var(--border-radius-button);min-height:4.4rem;padding:.6rem 2.2rem}.button--secondary .button-icon,.button--secondary .icon,.button--secondary .button-loader,.button--secondary .button__label{color:rgb(var(--color-secondary-button-label))}@media(hover:hover){.button--secondary:hover{border-color:rgb(var(--background-color-secondary-button-hover))}.button--secondary:hover .button-icon,.button--secondary:hover .icon,.button--secondary:hover .button__label{color:rgb(var(--color-secondary-button-label-hover))}}.button--tertiary{display:inline-flex;border-radius:0;border:none;overflow:unset}.button--tertiary .button__content{position:relative;padding:.07rem 0;height:auto;overflow:unset}.button--tertiary .button__content:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:.1rem;background-color:rgba(var(--color-tertiary-button-label),.2)}.button--tertiary .button__content:after{content:"";position:absolute;bottom:0;left:0;right:0;width:0;height:.1rem;background-color:rgb(var(--color-tertiary-button-label));transition:width var(--duration-default) ease-in-out}.button--tertiary .button-icon,.button--tertiary .icon,.button--tertiary .button-loader,.button--tertiary .button__label{color:rgb(var(--color-tertiary-button-label))}@media(hover:hover){.button--tertiary:hover .button__content:after{width:100%}}.button--unstyled{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:none;box-shadow:none;border:none;margin:0;padding:0;min-height:unset}.button .button-loader{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.6rem;height:1.6rem}.button .button-loader .icon{width:1.6rem;height:1.6rem;color:inherit}.button.loading{position:relative;pointer-events:none}.button.loading .button-loader{display:flex}.button.loading .button-loader+.button__content .button__label-wrapper,.button.loading .button-loader+.button__content .button-icon{visibility:hidden}.block-button:not(:first-child){margin-top:2.4rem}.modal-close-button{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:transparent;position:absolute;top:1.4rem;right:1.4rem}.modal-close-button__inner{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-utility-button-label))}.modal-close-button .icon-close{color:rgba(var(--color-utility-button-label));width:2rem;height:2rem;transition:transform var(--duration-default) ease-in-out}@media(hover:hover){.modal-close-button:hover .icon-close{transform:rotate(90deg)}}[dir=rtl] .modal-close-button{right:unset;left:1.4rem}.back-button{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:transparent;color:rgb(var(--color-foreground))}.back-button .icon-slider-btn-arrow{width:1.6rem;height:1.6rem}.load-more-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem;padding-top:5.6rem}.load-more-wrapper .button{flex-shrink:unset}.load-more-wrapper__progress-label{color:rgba(var(--color-foreground),.64)}.load-more-wrapper__loader{width:1.8rem;height:1.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:none;align-items:center;justify-content:center;color:rgba(var(--color-button-text))}.load-more-wrapper__loader svg.spinner{width:1.8rem;height:1.8rem}.load-more-wrapper__progress{width:100%;display:flex;flex-direction:column-reverse;align-items:center;text-align:center;gap:.8rem}.load-more-wrapper__progress-bar{width:min(14rem,100%);height:.3rem;position:relative;overflow:hidden;background-color:rgba(var(--color-foreground),.1);border-radius:var(--border-radius-button)}.load-more-wrapper__progress-bar-inner{position:absolute;top:0;left:0;height:100%;border-radius:var(--border-radius-button);background-color:rgb(var(--color-foreground))}[dir=rtl] .button:hover .button-icon__icon:first-of-type{transform:translate3d(-50%,0,0);opacity:0}[dir=rtl] .button:hover .button-icon__icon:last-of-type{transform:translateZ(0);opacity:1}[dir=rtl] .back-button .icon-slider-btn-arrow{transform:rotate(180deg)}[dir=rtl] .load-more-wrapper__progress-bar-inner{left:auto;right:0}*:focus{outline:0}*:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.focused{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.focus-inset:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.focus-inset-overlay:focus-visible{outline-offset:-.2rem;outline:.2rem solid rgba(var(--color-foreground),.5)}.focused.focus-inset{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.focus-inset:focus:not(:focus-visible){outline:0}.focus-none{outline:0!important;box-shadow:none!important}.field{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;min-height:4.6rem;justify-content:flex-end}.field label{position:absolute;left:0;transition:top var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out,font-size var(--duration-default) ease-in-out}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input:not(textarea){min-height:2.8rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:var(--font-body-line-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgb(var(--color-text-input));background-color:transparent;border:none;box-shadow:inset 0 -1px rgb(var(--color-border));box-sizing:border-box;overflow:hidden;width:100%;height:100%;transition:box-shadow var(--duration-default) ease-in-out}.field input[type=text]:-moz-placeholder+label,.field input[type=text]:not(:-moz-placeholder)+label,.field input[type=email]:-moz-placeholder+label,.field input[type=email]:not(:-moz-placeholder)+label,.field input[type=tel]:-moz-placeholder+label,.field input[type=tel]:not(:-moz-placeholder)+label,.field input[type=search]:-moz-placeholder+label,.field input[type=search]:not(:-moz-placeholder)+label,.field input[type=password]:-moz-placeholder+label,.field input[type=password]:not(:-moz-placeholder)+label,.field select:-moz-placeholder+label,.field select:not(:-moz-placeholder)+label,.field .field__input:not(textarea):-moz-placeholder+label,.field .field__input:not(textarea):not(:-moz-placeholder)+label{cursor:text;max-width:66.66%;white-space:nowrap;overflow:hidden;text-transform:none;text-overflow:ellipsis;transform-origin:left top;top:1.2rem;left:0;color:rgb(var(--color-foreground-secondary))}.field input[type=text]:focus+label,.field input[type=text].has-value+label,.field input[type=text]:placeholder-shown+label,.field input[type=text]:not(:placeholder-shown)+label,.field input[type=email]:focus+label,.field input[type=email].has-value+label,.field input[type=email]:placeholder-shown+label,.field input[type=email]:not(:placeholder-shown)+label,.field input[type=tel]:focus+label,.field input[type=tel].has-value+label,.field input[type=tel]:placeholder-shown+label,.field input[type=tel]:not(:placeholder-shown)+label,.field input[type=search]:focus+label,.field input[type=search].has-value+label,.field input[type=search]:placeholder-shown+label,.field input[type=search]:not(:placeholder-shown)+label,.field input[type=password]:focus+label,.field input[type=password].has-value+label,.field input[type=password]:placeholder-shown+label,.field input[type=password]:not(:placeholder-shown)+label,.field select:focus+label,.field select.has-value+label,.field select:placeholder-shown+label,.field select:not(:placeholder-shown)+label,.field .field__input:not(textarea):focus+label,.field .field__input:not(textarea).has-value+label,.field .field__input:not(textarea):placeholder-shown+label,.field .field__input:not(textarea):not(:placeholder-shown)+label{cursor:text;max-width:66.66%;white-space:nowrap;overflow:hidden;text-transform:none;text-overflow:ellipsis;transform-origin:left top;top:1.2rem;left:0;color:rgb(var(--color-foreground-secondary))}.field input[type=text]::-moz-placeholder,.field input[type=email]::-moz-placeholder,.field input[type=tel]::-moz-placeholder,.field input[type=search]::-moz-placeholder,.field input[type=password]::-moz-placeholder,.field select::-moz-placeholder,.field .field__input:not(textarea)::-moz-placeholder{opacity:0;-moz-transition:inherit;transition:inherit}.field input[type=text]::placeholder,.field input[type=email]::placeholder,.field input[type=tel]::placeholder,.field input[type=search]::placeholder,.field input[type=password]::placeholder,.field select::placeholder,.field .field__input:not(textarea)::placeholder{opacity:0;transition:inherit}.field input[type=text]:focus::-moz-placeholder,.field input[type=email]:focus::-moz-placeholder,.field input[type=tel]:focus::-moz-placeholder,.field input[type=search]:focus::-moz-placeholder,.field input[type=password]:focus::-moz-placeholder,.field select:focus::-moz-placeholder,.field .field__input:not(textarea):focus::-moz-placeholder{opacity:0}.field input[type=text]:focus::placeholder,.field input[type=email]:focus::placeholder,.field input[type=tel]:focus::placeholder,.field input[type=search]:focus::placeholder,.field input[type=password]:focus::placeholder,.field select:focus::placeholder,.field .field__input:not(textarea):focus::placeholder{opacity:0}.field input[type=text]:not(:-moz-placeholder)+label,.field input[type=email]:not(:-moz-placeholder)+label,.field input[type=tel]:not(:-moz-placeholder)+label,.field input[type=search]:not(:-moz-placeholder)+label,.field input[type=password]:not(:-moz-placeholder)+label,.field select:not(:-moz-placeholder)+label,.field .field__input:not(textarea):not(:-moz-placeholder)+label{top:0;pointer-events:none;font-size:1.1rem}.field input[type=text]:not(:placeholder-shown)+label,.field input[type=text]:focus+label,.field input[type=text].has-value+label,.field input[type=email]:not(:placeholder-shown)+label,.field input[type=email]:focus+label,.field input[type=email].has-value+label,.field input[type=tel]:not(:placeholder-shown)+label,.field input[type=tel]:focus+label,.field input[type=tel].has-value+label,.field input[type=search]:not(:placeholder-shown)+label,.field input[type=search]:focus+label,.field input[type=search].has-value+label,.field input[type=password]:not(:placeholder-shown)+label,.field input[type=password]:focus+label,.field input[type=password].has-value+label,.field select:not(:placeholder-shown)+label,.field select:focus+label,.field select.has-value+label,.field .field__input:not(textarea):not(:placeholder-shown)+label,.field .field__input:not(textarea):focus+label,.field .field__input:not(textarea).has-value+label{top:0;pointer-events:none;font-size:1.1rem}@media(hover:hover){.field input[type=text]:hover,.field input[type=email]:hover,.field input[type=tel]:hover,.field input[type=search]:hover,.field input[type=password]:hover,.field select:hover,.field .field__input:not(textarea):hover{box-shadow:inset 0 -2px rgb(var(--color-foreground))}}.field input[type=text]:focus-visible,.field input[type=text]:focus,.field input[type=email]:focus-visible,.field input[type=email]:focus,.field input[type=tel]:focus-visible,.field input[type=tel]:focus,.field input[type=search]:focus-visible,.field input[type=search]:focus,.field input[type=password]:focus-visible,.field input[type=password]:focus,.field select:focus-visible,.field select:focus,.field .field__input:not(textarea):focus-visible,.field .field__input:not(textarea):focus{outline:none;box-shadow:inset 0 -2px rgb(var(--color-foreground))}.field:has(>textarea.field__input){background-color:rgb(var(--color-background-secondary));border-radius:var(--border-radius-block);padding:1.6rem}.field textarea.field__input,.field .textarea{min-height:8rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:var(--font-body-line-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgb(var(--color-text-input));border:none;box-shadow:none;box-sizing:border-box;width:100%;padding:0;background-color:transparent}.field textarea.field__input::-moz-placeholder,.field .textarea::-moz-placeholder{opacity:1;color:rgb(var(--color-foreground-secondary))}.field textarea.field__input::placeholder,.field .textarea::placeholder{opacity:1;color:rgb(var(--color-foreground-secondary))}.field textarea.field__input[required]+label:after,.field .textarea[required]+label:after{content:"*";position:relative;top:0;left:0;margin-inline-start:.2rem;color:rgb(var(--color-error))}.field textarea.field__input+label,.field .textarea+label{position:static;order:-1;align-self:stretch;width:100%;margin:0;padding:0;transition:none;color:rgb(var(--color-foreground-secondary));cursor:default;max-width:none;white-space:normal;overflow:visible;text-overflow:clip;pointer-events:auto;font-size:1.1rem}@media(hover:hover){.field textarea.field__input:hover,.field .textarea:hover{box-shadow:none}}.field textarea.field__input:focus-visible,.field textarea.field__input:focus,.field .textarea:focus-visible,.field .textarea:focus{outline:none;box-shadow:none}.field input[type=search]::-webkit-search-cancel-button{display:none}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=password],.field .field__input:not(textarea){text-align:left}.field input[type=text]::-webkit-search-cancel-button,.field input[type=email]::-webkit-search-cancel-button,.field input[type=tel]::-webkit-search-cancel-button,.field input[type=password]::-webkit-search-cancel-button,.field .field__input:not(textarea)::-webkit-search-cancel-button{display:none}.field input[type=text][required]+label:after,.field input[type=email][required]+label:after,.field input[type=tel][required]+label:after,.field input[type=password][required]+label:after,.field .field__input:not(textarea)[required]+label:after{content:"*";position:relative;top:0;left:0;margin-inline-start:.2rem;color:rgb(var(--color-error))}.field input[type=text]+label,.field input[type=email]+label,.field input[type=tel]+label,.field input[type=password]+label,.field .field__input:not(textarea)+label{color:rgb(var(--color-foreground-secondary));padding-bottom:1rem}.field input[type=text]+label.visually-hidden,.field input[type=email]+label.visually-hidden,.field input[type=tel]+label.visually-hidden,.field input[type=password]+label.visually-hidden,.field .field__input:not(textarea)+label.visually-hidden{padding:0}.field select{position:relative;cursor:pointer;padding:.6rem 3.4rem .6rem 1.4rem;min-height:3.8rem;line-height:1.4;letter-spacing:calc(var(--font-body-letter-spacing) * .1);transition:border-color var(--duration-default) ease-in-out}.field select:focus-visible{border-color:rgb(var(--color-foreground))}@media(hover:hover){.field select:hover{border-color:rgb(var(--color-foreground))}}.field select+svg{width:1.4rem;height:1.4rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:1rem;color:rgb(var(--color-foreground))}.field select option{background-color:rgb(var(--color-background))}.field select[required]+label:after{content:"*";position:relative;top:0;left:.5rem;color:rgb(var(--color-error))}.field--checkbox{cursor:pointer;position:relative;display:flex;min-height:unset}.field--checkbox input[type=checkbox]{position:absolute;opacity:1;width:1.8rem;height:1.8rem;top:50%;left:0;transform:translateY(-50%);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[dir=rtl] .field--checkbox input[type=checkbox]{left:auto;right:0}.field--checkbox input[type=checkbox]:checked+label .field__checkbox{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground))}.field--checkbox input[type=checkbox]:checked+label .field__checkbox .icon-selected{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.field--checkbox input[type=checkbox]:focus-visible+label .field__checkbox{outline:.1rem solid rgba(var(--color-text-input),.5);outline-offset:.2rem}.field--checkbox input[type=checkbox][required]+label .field__label:after{content:"*";position:relative;top:0;left:0;margin-inline-start:.2rem;color:rgb(var(--color-error))}.field--checkbox input[type=checkbox]+label{position:relative;cursor:pointer;display:flex;align-items:center;gap:.8rem}.field--checkbox .field__checkbox{position:relative;display:block;flex-shrink:0;width:1.8rem;height:1.8rem;border-radius:.2rem;border:.1rem solid rgb(var(--color-border));box-sizing:border-box;transition:border-color var(--duration-default) ease-in-out}.field--checkbox .field__checkbox .icon-selected{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);z-index:5;visibility:hidden;opacity:0;color:rgb(var(--color-background));transition:opacity var(--duration-default),visibility var(--duration-default),transform var(--duration-default)}.field--checkbox .field__label{color:rgb(var(--color-foreground-secondary));word-break:break-word}@media(hover:hover){.field--checkbox:hover .field__checkbox{border-color:rgb(var(--color-foreground))}}.field--with-error .form-message{display:flex;align-items:flex-start;margin:.8rem 0 0;font-size:1.2rem}.field--with-error .form-message:before{content:"*";color:rgba(var(--color-error))}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:1.2rem;min-height:10rem;resize:none}.text-area--resize-vertical{resize:vertical}.form-message{display:flex;align-items:center;gap:.4rem;font-size:1.4rem;line-height:1.2;color:rgb(var(--color-foreground));outline:none;margin:.8rem 0 0}.form-message .icon{flex-shrink:0;height:1.6rem;width:1.6rem}.form-message--success .icon-success{color:rgb(var(--color-success))}.form-message--error .icon-error{color:rgb(var(--color-error))}.form-message-list{padding:0;margin:.8rem 0 2.4rem;list-style:disc}.form-message-list li{list-style-position:inside}.form-message-list li a:first-letter{text-transform:uppercase}.newsletter-form{max-width:100%}.newsletter-form__wrapper{gap:.4rem;flex-direction:column;align-items:center}.newsletter-form__wrapper+.form-message{margin:.8rem 0 0}.newsletter-form__field{position:relative;width:100%;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;min-height:4.6rem;justify-content:flex-end}.newsletter-form__button{width:100%;margin-top:1.2rem;flex-shrink:0}.newsletter-form .field--checkbox{align-items:flex-start;width:100%;cursor:text}.newsletter-form .field--checkbox:has(.field__checkbox){cursor:pointer}@media(min-width:576px){.newsletter-form{max-width:32rem}}.quantity{position:relative;width:11.5rem;min-height:4.6rem;display:flex;padding:0 .3rem;margin:0;border:none;box-shadow:inset 0 -1px rgb(var(--color-border));box-sizing:border-box}.quantity__input{font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:normal;font-style:normal;color:rgb(var(--color-text-input));text-align:center;background-color:transparent;border:0;padding:0;margin:0;width:100%;flex-grow:1;-moz-appearance:none;appearance:none;-webkit-appearance:none}.quantity__input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.quantity__button{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;width:2.4rem;background-color:transparent;color:rgba(var(--color-text-input));border:0;cursor:pointer;transition:opacity var(--duration-default)}@media(hover:hover){.quantity__button:hover{opacity:var(--hover-opacity)}}.quantity__button.disabled{pointer-events:none;opacity:.3}.quantity__button svg{pointer-events:none}.product-b2b-elements:empty,.quantity-rules:empty,.volume-pricing:empty{display:none}.quantity-rules{width:100%;margin:0;position:relative}.quantity-rules__item+.quantity-rules__item:before{content:"\2022";margin:0 .4rem}.volume-pricing{width:100%;margin:0;position:relative;table-layout:fixed;border-collapse:collapse}.volume-pricing tbody,.volume-pricing thead{width:100%}.volume-pricing th,.volume-pricing td{padding:.4rem;border:.1rem solid rgb(var(--color-border));text-align:start;word-break:break-word}.volume-pricing+.quantity-rules{margin:.8rem 0 0}[dir=rtl] input[dir=ltr],[dir=rtl] textarea[dir=ltr]{text-align:right!important}[dir=rtl] .field input[type=text]:-moz-placeholder+label,[dir=rtl] .field input[type=email]:-moz-placeholder+label,[dir=rtl] .field input[type=tel]:-moz-placeholder+label,[dir=rtl] .field input[type=search]:-moz-placeholder+label,[dir=rtl] .field input[type=password]:-moz-placeholder+label,[dir=rtl] .field select:-moz-placeholder+label,[dir=rtl] .field .field__input:not(textarea):-moz-placeholder+label{left:unset;right:0}[dir=rtl] .field input[type=text]:focus+label,[dir=rtl] .field input[type=text].has-value+label,[dir=rtl] .field input[type=text]:placeholder-shown+label,[dir=rtl] .field input[type=email]:focus+label,[dir=rtl] .field input[type=email].has-value+label,[dir=rtl] .field input[type=email]:placeholder-shown+label,[dir=rtl] .field input[type=tel]:focus+label,[dir=rtl] .field input[type=tel].has-value+label,[dir=rtl] .field input[type=tel]:placeholder-shown+label,[dir=rtl] .field input[type=search]:focus+label,[dir=rtl] .field input[type=search].has-value+label,[dir=rtl] .field input[type=search]:placeholder-shown+label,[dir=rtl] .field input[type=password]:focus+label,[dir=rtl] .field input[type=password].has-value+label,[dir=rtl] .field input[type=password]:placeholder-shown+label,[dir=rtl] .field select:focus+label,[dir=rtl] .field select.has-value+label,[dir=rtl] .field select:placeholder-shown+label,[dir=rtl] .field .field__input:not(textarea):focus+label,[dir=rtl] .field .field__input:not(textarea).has-value+label,[dir=rtl] .field .field__input:not(textarea):placeholder-shown+label{left:unset;right:0}[dir=rtl] .field input[type=text]:not(:-moz-placeholder)+label,[dir=rtl] .field input[type=email]:not(:-moz-placeholder)+label,[dir=rtl] .field input[type=tel]:not(:-moz-placeholder)+label,[dir=rtl] .field input[type=search]:not(:-moz-placeholder)+label,[dir=rtl] .field input[type=password]:not(:-moz-placeholder)+label,[dir=rtl] .field select:not(:-moz-placeholder)+label,[dir=rtl] .field .field__input:not(textarea):not(:-moz-placeholder)+label{left:unset;right:0}[dir=rtl] .field input[type=text]:not(:placeholder-shown)+label,[dir=rtl] .field input[type=text]:focus+label,[dir=rtl] .field input[type=text].has-value+label,[dir=rtl] .field input[type=email]:not(:placeholder-shown)+label,[dir=rtl] .field input[type=email]:focus+label,[dir=rtl] .field input[type=email].has-value+label,[dir=rtl] .field input[type=tel]:not(:placeholder-shown)+label,[dir=rtl] .field input[type=tel]:focus+label,[dir=rtl] .field input[type=tel].has-value+label,[dir=rtl] .field input[type=search]:not(:placeholder-shown)+label,[dir=rtl] .field input[type=search]:focus+label,[dir=rtl] .field input[type=search].has-value+label,[dir=rtl] .field input[type=password]:not(:placeholder-shown)+label,[dir=rtl] .field input[type=password]:focus+label,[dir=rtl] .field input[type=password].has-value+label,[dir=rtl] .field select:not(:placeholder-shown)+label,[dir=rtl] .field select:focus+label,[dir=rtl] .field select.has-value+label,[dir=rtl] .field .field__input:not(textarea):not(:placeholder-shown)+label,[dir=rtl] .field .field__input:not(textarea):focus+label,[dir=rtl] .field .field__input:not(textarea).has-value+label{left:unset;right:0}.search-input{width:100%;display:flex;gap:.8rem}.search-input:not(:has(.search-input__submit)) .search-form__wrapper{max-width:100%}.search-input__field{width:100%;min-height:3.8rem;display:flex;flex-direction:row;align-items:center;gap:.6rem;overflow:hidden;transition:border var(--duration-default) ease-in-out,background-color var(--duration-default) ease-in-out}.search-input__field-input{flex-grow:1;width:100%;height:100%;background-color:transparent!important;border:none!important;border-radius:0!important;padding:0!important;outline:none!important;box-shadow:none!important}.search-input__field-reset{flex-shrink:0;width:2.4rem;height:2.4rem;display:none!important;align-items:center;justify-content:center}.search-input__field-reset .icon{color:rgba(var(--color-utility-button-label));width:1.2rem;height:1.2rem;transition:transform var(--duration-default) ease-in-out}@media(hover:hover){.search-input__field-reset:hover .icon{transform:rotate(90deg)}}.search-input__submit{flex-shrink:0;max-width:50%}.search-input__submit .button__content{min-width:8.2rem;padding:1.4rem}.search-form{display:flex;flex-direction:column;width:100%;max-height:100%}.search-form:not([open]):not([loading]){flex-shrink:0}.search-form__top{display:flex}.search-form__form{display:flex;flex-direction:column;max-height:100%}.search-form__wrapper{gap:.4rem;flex-direction:column;align-items:center;max-width:33rem}.predictive-search{display:none;width:100%;min-height:4rem;max-height:100%;border:none;overflow:hidden;flex-direction:column}.predictive-search__loading{display:none;justify-content:center;align-items:center;padding:0 1.6rem 2.4rem 1rem}.predictive-search__loading .spinner{width:2rem;height:2rem;color:rgb(var(--color-foreground))}.predictive-search__wrapper{position:relative;width:100%;padding:0 4rem;padding-inline:4rem;max-height:100%;overflow:hidden;display:flex;flex-direction:column}.predictive-search__wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:6.4rem;pointer-events:none;background:linear-gradient(180deg,rgba(var(--color-background),0),rgb(var(--color-background)))}.predictive-search__results{width:100%;padding:0;max-height:100%;display:flex;flex-direction:column}.predictive-search__tabs{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin-bottom:1.6rem;flex-shrink:0}.predictive-search__tab{display:inline;padding:0 0 .1rem;border:none;background-color:transparent;background-size:0% .1rem;background-position:right 94%;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;color:rgb(var(--color-foreground-secondary));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-size var(--duration-default) ease-in-out,color var(--duration-default) ease-in-out}.predictive-search__tab.is-active{color:rgb(var(--color-foreground));background-position:left 94%;background-size:100% .1rem}@media(hover:hover){.predictive-search__tab:hover{color:rgb(var(--color-foreground));background-position:left 94%;background-size:100% .1rem}}.predictive-search__panel{display:none;width:100%}.predictive-search__panel.is-active{display:block}.predictive-search__list{width:100%;display:flex;flex-direction:column;gap:.8rem;margin:0;padding-bottom:4rem;padding-right:.4rem}.predictive-search__list--items{gap:.8rem}.predictive-search__list--items .product-card-horizontal{max-width:100%}.predictive-search__list--items .product-card-horizontal__media{max-width:8.2rem}.predictive-search__list--collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1rem}.predictive-search__list--articles{gap:0}.predictive-search__list--articles .predictive-search__item:first-child .article-card-horizontal{padding-top:0}.predictive-search__list--articles .predictive-search__item:last-child .article-card-horizontal{border-bottom:none}.predictive-search__list--pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.predictive-search__item{width:100%}.predictive-search__empty{padding:0 4rem;display:flex;flex-direction:column}.predictive-search__empty-text{display:block;max-width:38rem}.predictive-search mark{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:flex}predictive-search[loading] .predictive-search__loading{display:flex}predictive-search[loading] .predictive-search__results,predictive-search[loading] .predictive-search__empty{display:none}predictive-search:not([loading]) .predictive-search__loading{display:none}predictive-search[open]:not([loading]) .search-input__field-reset{display:flex!important}@keyframes header-load-fade{0%{opacity:0}to{opacity:1}}@keyframes header-load-slide-up{0%{transform:translateY(1rem)}to{transform:translateY(0)}}@keyframes header-load-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.header *[tabindex="-1"]:focus{outline:none}.header-wrapper{position:relative;display:block;width:100%;--color-account-icon: var(--color-foreground)}@media screen and (min-width:1160px){.header-wrapper[data-only-mobile=true]{display:none}}.header-wrapper--border-bottom:after{content:"";display:block;position:absolute;z-index:2;bottom:0;left:0;width:100%;height:0;border-bottom:.1rem solid var(--color-border-overlay, rgb(var(--color-border)));pointer-events:none}@media screen and (min-width:1160px){.header-wrapper--load-animation.header-wrapper--border-bottom:after{transform-origin:left center;animation:header-load-line 1.6s cubic-bezier(.33,0,.13,1) both}}.header-wrapper--overlay-mode{--color-border-overlay: rgba(var(--color-foreground), .3)}@media(min-width:1160px)and (hover:hover){.header-wrapper--overlay-mode.header-hover-triggered{--color-border-overlay: rgb(var(--color-border))}}.header-dropdown-overlay{position:fixed;z-index:1;top:var(--header-height, 0px);left:0;width:100%;height:calc(100vh - var(--header-height, 0px));background:rgba(var(--color-modal-overlay),.2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}@supports (height: 100dvh){.header-dropdown-overlay{height:calc(100dvh - var(--header-height, 0px))}}@media screen and (min-width:1160px){.header-wrapper:has(.header-inline-menu__item--submenu:hover,.header-inline-menu__item--submenu:focus-within,.header-inline-menu__item--megasubmenu:hover,.header-inline-menu__item--megasubmenu:focus-within,.header-inline-menu__item--tabssubmenu:hover,.header-inline-menu__item--tabssubmenu:focus-within) .header-dropdown-overlay{opacity:1;visibility:visible}}.header-inner{position:relative;display:flex;justify-content:space-between;gap:1.6rem;background:transparent}@media screen and (min-width:1160px){.header-inner--grid-three-columns{display:grid;grid-template-columns:3fr auto 3fr}.header-inner--grid-three-columns .header-elements-group--icons{justify-self:end}.header-inner--layout-logo-left-menu-from-center{display:grid;grid-template-columns:auto 1fr;align-items:center}}@media screen and (min-width:1160px)and (min-width:1360px){.header-inner--layout-logo-left-menu-from-center{grid-template-columns:1fr 1fr}}@media screen and (min-width:1160px){.header-inner--layout-logo-left-menu-from-center .header-elements-group--menu{min-width:0}.header-inner--layout-logo-left-menu-from-center .header-elements-group--menu .header-inline-menu__list{justify-content:flex-start}}.header-cart{flex:none}.header-button{display:flex;gap:.4rem;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem}.header-button .icon{width:2rem;height:2rem;color:rgb(var(--color-foreground));transition:transform var(--duration-default) ease-in-out}.header-button--cart{position:relative}.header-button--cart .cart-count-bubble{color:rgb(var(--color-foreground))}.header-button--account .icon{color:rgb(var(--color-account-icon))}@media(hover:hover){.header-button:hover .icon{transform:scale(1.1)}}.header-elements-group{display:flex;align-items:center;gap:1.6rem;height:auto;min-height:5rem;padding:.8rem 0}.header-elements-group--menu{display:none}@media screen and (min-width:1160px){.header-elements-group--menu{display:flex}.header-elements-group--menu .header-inline-menu__list{justify-content:center}}.header-elements-group--logo{margin-inline-end:auto}@media screen and (min-width:1160px){.header-elements-group--logo{margin:0}}.header-elements-group--icons{position:relative;flex-shrink:0;gap:1.6rem;margin-inline-start:auto}.header-elements-group--menu-icons{min-width:0}.header-elements-group--menu-icons>.header-elements-group{padding:0;min-height:auto}.header-localization{display:flex}.header-elements-group--icons .header-localization{display:none}@media screen and (min-width:576px){.header-elements-group--icons .header-localization{display:flex}}.header-localization__trigger{display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:2.4rem;height:2.4rem;cursor:pointer}.header-localization__trigger .icon{flex-shrink:0;width:2rem;height:2rem;color:rgb(var(--color-foreground));transition:transform var(--duration-default) ease-in-out}@media(hover:hover){.header-localization__trigger:hover .icon{transform:scale(1.1)}}.header-localization__label{color:rgb(var(--color-foreground));white-space:nowrap}.header-search__trigger{display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:2.4rem;height:2.4rem}.header-search__trigger .icon{flex-shrink:0;width:2rem;height:2rem;color:rgb(var(--color-foreground));transition:transform var(--duration-default) ease-in-out}@media(hover:hover){.header-search__trigger:hover .icon{transform:scale(1.1)}}.header-search__label{display:none;color:rgb(var(--color-foreground));white-space:nowrap}@media screen and (min-width:576px){.header-search__label{display:block}}.header-icons-divider{flex-shrink:0;width:.1rem;height:2rem;background-color:var(--color-border-overlay, rgb(var(--color-border)))}.localization-modal{position:fixed;z-index:1000;top:0;left:0;right:0;width:100%;height:calc(var(--vh, 1vh) * 100);padding:0;display:flex;justify-content:center;align-items:center;background:transparent;pointer-events:none;visibility:hidden;transition:visibility var(--duration-default) ease-in-out}.localization-modal[open]{pointer-events:all;visibility:visible}.localization-modal[open] .localization-modal__overlay{opacity:1}.localization-modal__overlay{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(var(--color-modal-overlay),.2);cursor:pointer;opacity:0;transition:opacity var(--duration-default) ease-in-out}.localization-modal__content{position:relative;z-index:2;width:calc(100% - 4rem);max-width:40rem;max-height:calc(100vh - 4rem);padding:2.8rem;border-radius:var(--border-radius-block);background-color:rgb(var(--color-background));transform:translateY(1.6rem);opacity:0;transition:transform var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out}.localization-modal[open] .localization-modal__content{transform:translateY(0);opacity:1}.localization-modal__inner{width:100%;display:flex;flex-direction:column;gap:2.4rem}.header-account{background:transparent}.header-inline-menu{display:none}@media screen and (min-width:1160px){.header-inline-menu{display:flex;align-items:center}}.header-inline-menu__list{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;row-gap:1.2rem}@media screen and (min-width:1360px){.header-inline-menu__list{row-gap:1.6rem}}@media(hover:hover){.header-inline-menu__list:hover .header-inline-menu__link-title{color:rgb(var(--color-foreground-secondary))}}.header-inline-menu__item{padding:0;margin:0;display:flex;align-items:center}.header-inline-menu__item--submenu{position:relative;z-index:3}.header-inline-menu__item--submenu>.header-inline-submenu{position:absolute;z-index:2;top:calc(100% + 2.8rem);left:var(--submenu-left, -1.6rem)}[dir=rtl] .header-inline-menu__item--submenu>.header-inline-submenu{left:unset;right:-1.6rem}.header-inline-menu__item--submenu:active>.header-inline-submenu,.header-inline-menu__item--submenu:hover>.header-inline-submenu,.header-inline-menu__item--submenu:focus-within>.header-inline-submenu,.header-inline-menu__item--submenu:focus>.header-inline-submenu{opacity:1;pointer-events:all;visibility:visible}.header-inline-menu__item--submenu:active>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--submenu:hover>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--submenu:focus-within>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--submenu:focus>.header-inline-menu__link .header-inline-menu__link-title{background-size:100% .1rem;background-position:left 100%;color:rgb(var(--color-foreground))}[dir=rtl] .header-inline-menu__item--submenu:active>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--submenu:hover>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--submenu:focus-within>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--submenu:focus>.header-inline-menu__link .header-inline-menu__link-title{background-position:right 100%}.header-inline-menu__item--submenu:active>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--submenu:hover>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--submenu:focus-within>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--submenu:focus>.header-inline-menu__link>.header-inline-menu__icon{transform:rotate(180deg);opacity:var(--hover-opacity)}.header-inline-menu__item--megasubmenu{z-index:3}.header-inline-menu__item--megasubmenu>.mega-submenu{position:absolute;z-index:2;top:calc(100% + .8rem);left:var(--mega-submenu-left, 0px)}.header-inline-menu__item--megasubmenu:active>.mega-submenu,.header-inline-menu__item--megasubmenu:hover>.mega-submenu,.header-inline-menu__item--megasubmenu:focus-within>.mega-submenu,.header-inline-menu__item--megasubmenu:focus>.mega-submenu,.header-inline-menu__item--megasubmenu[data-selected-in-theme-editor=true]>.mega-submenu{opacity:1;pointer-events:all;visibility:visible}.header-inline-menu__item--megasubmenu:active>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--megasubmenu:hover>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--megasubmenu:focus-within>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--megasubmenu:focus>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--megasubmenu[data-selected-in-theme-editor=true]>.header-inline-menu__link .header-inline-menu__link-title{background-size:100% .1rem;background-position:left 100%;color:rgb(var(--color-foreground))}[dir=rtl] .header-inline-menu__item--megasubmenu:active>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--megasubmenu:hover>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--megasubmenu:focus-within>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--megasubmenu:focus>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--megasubmenu[data-selected-in-theme-editor=true]>.header-inline-menu__link .header-inline-menu__link-title{background-position:right 100%}.header-inline-menu__item--megasubmenu:active>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--megasubmenu:hover>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--megasubmenu:focus-within>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--megasubmenu:focus>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--megasubmenu[data-selected-in-theme-editor=true]>.header-inline-menu__link>.header-inline-menu__icon{transform:rotate(180deg);opacity:var(--hover-opacity)}.header-inline-menu__item--tabssubmenu{position:relative;z-index:4}.header-inline-menu__item--tabssubmenu>.tabs-submenu{position:absolute;z-index:2;top:calc(100% + 2.8rem);left:var(--tabs-submenu-left, -1.6rem)}[dir=rtl] .header-inline-menu__item--tabssubmenu>.tabs-submenu{left:unset;right:-1.6rem}.header-inline-menu__item--tabssubmenu:active>.tabs-submenu,.header-inline-menu__item--tabssubmenu:hover>.tabs-submenu,.header-inline-menu__item--tabssubmenu:focus-within>.tabs-submenu,.header-inline-menu__item--tabssubmenu:focus>.tabs-submenu,.header-inline-menu__item--tabssubmenu[data-selected-in-theme-editor=true]>.tabs-submenu{opacity:1;pointer-events:all;visibility:visible}.header-inline-menu__item--tabssubmenu:active>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--tabssubmenu:hover>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--tabssubmenu:focus-within>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--tabssubmenu:focus>.header-inline-menu__link .header-inline-menu__link-title,.header-inline-menu__item--tabssubmenu[data-selected-in-theme-editor=true]>.header-inline-menu__link .header-inline-menu__link-title{background-size:100% .1rem;background-position:left 100%;color:rgb(var(--color-foreground))}[dir=rtl] .header-inline-menu__item--tabssubmenu:active>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--tabssubmenu:hover>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--tabssubmenu:focus-within>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--tabssubmenu:focus>.header-inline-menu__link .header-inline-menu__link-title,[dir=rtl] .header-inline-menu__item--tabssubmenu[data-selected-in-theme-editor=true]>.header-inline-menu__link .header-inline-menu__link-title{background-position:right 100%}.header-inline-menu__item--tabssubmenu:active>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--tabssubmenu:hover>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--tabssubmenu:focus-within>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--tabssubmenu:focus>.header-inline-menu__link>.header-inline-menu__icon,.header-inline-menu__item--tabssubmenu[data-selected-in-theme-editor=true]>.header-inline-menu__link>.header-inline-menu__icon{transform:rotate(180deg);opacity:var(--hover-opacity)}.header-inline-menu__item:last-child .header-inline-menu__link{padding-inline-end:0}.header-inline-menu__link{text-decoration:none;display:flex;align-items:center;gap:.4rem;padding-inline-end:1.6rem}.header-inline-menu__link:is(a){cursor:pointer}.header-inline-menu__link-title{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;padding-bottom:.1rem;background-position:right 100%;color:rgb(var(--color-foreground))}[dir=rtl] .header-inline-menu__link-title{background-position:left 100%}@media(hover:hover){.header-inline-menu__link:is(a):hover .header-inline-menu__link-title{background-size:100% .1rem;background-position:left 100%;color:rgb(var(--color-foreground))}[dir=rtl] .header-inline-menu__link:is(a):hover .header-inline-menu__link-title{background-position:right 100%}.header-inline-menu__link:is(a):hover>.header-inline-menu__icon{transform:rotate(180deg);opacity:var(--hover-opacity)}}.header-inline-menu__icon{flex-shrink:0;pointer-events:none;width:1.4rem;height:1.4rem;color:rgba(var(--color-foreground));transition:opacity var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out}.header-inline-menu__icon .icon-caret{position:static;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground))}.header-inline-submenu{width:-moz-max-content;width:max-content;max-width:min(32rem,100vw - 3.2rem);padding:1.8rem 2.4rem .4rem;border:.1rem solid rgb(var(--color-border));border-radius:min(var(--border-radius-block),.6rem);background-color:rgb(var(--color-background));opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}.header-inline-submenu:before{position:absolute;content:"";display:block;bottom:100%;height:var(--extra-height, 0px);width:var(--extra-width, 0px);left:var(--extra-left, 0px);background:transparent}.header-inline-submenu__list{width:100%;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.header-inline-submenu__item{position:relative}.header-inline-submenu__link{position:relative;text-decoration:none;width:100%;padding:0;min-height:3rem;display:flex;align-items:center;justify-content:space-between;gap:.4rem}.header-inline-submenu__link-title{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;padding-bottom:.1rem;background-position:right 100%;color:rgb(var(--color-foreground-secondary))}[dir=rtl] .header-inline-submenu__link-title{background-position:left 100%}.header-inline-submenu__link:hover .header-inline-submenu__link-title,.header-inline-submenu__link:focus-within .header-inline-submenu__link-title,.header-inline-submenu__link:focus .header-inline-submenu__link-title,.header-inline-submenu__link:active .header-inline-submenu__link-title{background-size:100% .1rem;background-position:left 100%;color:rgb(var(--color-foreground))}[dir=rtl] .header-inline-submenu__link:hover .header-inline-submenu__link-title,[dir=rtl] .header-inline-submenu__link:focus-within .header-inline-submenu__link-title,[dir=rtl] .header-inline-submenu__link:focus .header-inline-submenu__link-title,[dir=rtl] .header-inline-submenu__link:active .header-inline-submenu__link-title{background-position:right 100%}.header-inline-submenu__link--only{justify-content:flex-start}.header-inline-submenu__link--haschildren:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none}.header-inline-submenu__link--haschildren:hover>.header-inline-submenu__icon,.header-inline-submenu__link--haschildren:focus-within>.header-inline-submenu__icon,.header-inline-submenu__link--haschildren:focus>.header-inline-submenu__icon,.header-inline-submenu__link--haschildren:active>.header-inline-submenu__icon{opacity:var(--hover-opacity)}.header-inline-submenu__link--haschildren:hover:before,.header-inline-submenu__link--haschildren:focus-within:before,.header-inline-submenu__link--haschildren:focus:before,.header-inline-submenu__link--haschildren:active:before{left:calc(100% - 1.4rem);pointer-events:all}[dir=rtl] .header-inline-submenu__link--haschildren:hover:before,[dir=rtl] .header-inline-submenu__link--haschildren:focus-within:before,[dir=rtl] .header-inline-submenu__link--haschildren:focus:before,[dir=rtl] .header-inline-submenu__link--haschildren:active:before{left:unset;right:calc(100% - 1.4rem)}.header-inline-submenu__link--haschildren:hover+.header-inline-submenu__flyout,.header-inline-submenu__link--haschildren:focus-within+.header-inline-submenu__flyout,.header-inline-submenu__link--haschildren:focus+.header-inline-submenu__flyout,.header-inline-submenu__link--haschildren:active+.header-inline-submenu__flyout{opacity:1;pointer-events:all;visibility:visible}.header-inline-submenu__icon{flex-shrink:0;pointer-events:none;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground));transform:rotate(-90deg);transition:opacity var(--duration-default) ease-in-out}[dir=rtl] .header-inline-submenu__icon{transform:rotate(90deg)}.header-inline-submenu__icon .icon-caret{position:static;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground))}.header-inline-submenu__flyout{position:absolute;z-index:2;top:-1.8rem;left:calc(100% + 2.8rem);width:-moz-max-content;width:max-content;max-width:min(32rem,100vw - 3.2rem);max-height:70vh;padding:1.8rem 2.4rem .4rem;border:.1rem solid rgb(var(--color-border));border-radius:min(var(--border-radius-block),.6rem);background-color:rgb(var(--color-background));opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}[dir=rtl] .header-inline-submenu__flyout{left:unset;right:calc(100% + 2.8rem)}.header-inline-submenu__flyout:before{content:"";position:absolute;z-index:1;top:0;left:-2.8rem;width:2.8rem;height:100%;background:transparent}[dir=rtl] .header-inline-submenu__flyout:before{left:unset;right:-2.8rem}.header-inline-submenu__flyout:hover,.header-inline-submenu__flyout:focus-within{opacity:1;pointer-events:all;visibility:visible}.header-inline-submenu__sublist{width:100%;display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.header-inline-submenu__sublist li{line-height:var(--font-body-line-height)}.header-inline-submenu__sublink{width:100%;padding:0;display:flex;align-items:center;min-height:3rem}.header-inline-submenu__sublink-title{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;padding-bottom:.1rem;background-position:right 100%;color:rgb(var(--color-foreground-secondary))}[dir=rtl] .header-inline-submenu__sublink-title{background-position:left 100%}.header-inline-submenu__sublink:hover .header-inline-submenu__sublink-title,.header-inline-submenu__sublink:focus-within .header-inline-submenu__sublink-title,.header-inline-submenu__sublink:focus .header-inline-submenu__sublink-title,.header-inline-submenu__sublink:active .header-inline-submenu__sublink-title{background-size:100% .1rem;background-position:left 100%;color:rgb(var(--color-foreground))}[dir=rtl] .header-inline-submenu__sublink:hover .header-inline-submenu__sublink-title,[dir=rtl] .header-inline-submenu__sublink:focus-within .header-inline-submenu__sublink-title,[dir=rtl] .header-inline-submenu__sublink:focus .header-inline-submenu__sublink-title,[dir=rtl] .header-inline-submenu__sublink:active .header-inline-submenu__sublink-title{background-position:right 100%}.header-logo{display:inline-flex;align-items:center;margin:0;line-height:0}.header-logo span{line-height:1}.header-logo__link{position:relative;display:inline-flex;padding:0;text-decoration:none;word-break:break-word}.header-logo__link:after{content:"";display:block;width:0;padding-bottom:var(--padding_bottom)}@media screen and (max-width:576px){.header-logo__link{max-width:18rem}}@media screen and (max-width:380px){.header-logo__link{max-width:15rem}}@media screen and (max-width:350px){.header-logo__link{max-width:12rem}}.header-logo__link span{display:flex;align-items:center;max-width:25rem;line-height:1;letter-spacing:-.05em}.header-logo__img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:576px){.header-logo__img{max-width:18rem}}@media screen and (max-width:374px){.header-logo__img{max-width:12rem}}.header-logo__img:not(.header-logo__img--overlay){opacity:1;visibility:visible}.header-logo__img:only-child{opacity:1!important;visibility:visible!important}.header-logo__img--overlay{opacity:0;visibility:hidden}@media(prefers-color-scheme:dark){[data-scheme=auto] .header-logo__img:not(.header-logo__img--overlay){opacity:0;visibility:hidden}[data-scheme=auto] .header-logo__img.header-logo__img--overlay{opacity:1;visibility:visible}}[data-scheme=dark] .header-logo__img:not(.header-logo__img--overlay){opacity:0;visibility:hidden}[data-scheme=dark] .header-logo__img.header-logo__img--overlay{opacity:1;visibility:visible}.scheme-toggled[data-scheme] *:not(.swiper-wrapper),.scheme-toggled[data-scheme] *:after,.scheme-toggled[data-scheme] *:before{transition:none!important}.header-color-mode-selector{display:none}@media screen and (min-width:576px){.header-color-mode-selector{display:flex}}.header-color-mode-selector .icon-dark-mode{display:block}.header-color-mode-selector .icon-light-mode{display:none}@media(prefers-color-scheme:light){[data-scheme=auto] .header-color-mode-selector .icon-dark-mode{display:block}[data-scheme=auto] .header-color-mode-selector .icon-light-mode{display:none}}[data-scheme=light] .header-color-mode-selector .icon-dark-mode{display:block}[data-scheme=light] .header-color-mode-selector .icon-light-mode{display:none}@media(prefers-color-scheme:dark){[data-scheme=auto] .header-color-mode-selector .icon-dark-mode{display:none}[data-scheme=auto] .header-color-mode-selector .icon-light-mode{display:block}}[data-scheme=dark] .header-color-mode-selector .icon-dark-mode{display:none}[data-scheme=dark] .header-color-mode-selector .icon-light-mode{display:block}.mega-submenu{display:none;position:absolute;width:-moz-max-content;width:max-content;max-width:calc(100vw - 4rem);padding:4rem 4rem 2.5rem;padding-inline-end:2.4rem;border-radius:var(--border-radius-block);background-color:rgb(var(--color-background));opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}.mega-submenu--initialized{display:block}.mega-submenu:before{position:absolute;content:"";display:block;bottom:100%;height:var(--extra-height);width:var(--extra-width);left:var(--extra-left);background:transparent}.mega-submenu__wrapper{display:flex;gap:2.4rem;padding-inline-end:1.6rem;max-height:calc(100vh - var(--header-height) - var(--ann-height) - 4.8rem - 2rem)}.mega-submenu__submenu{display:flex;flex-wrap:wrap;gap:4rem}.mega-submenu__submenu-item{display:flex;flex-direction:column;gap:1.2rem;max-width:16rem}.mega-submenu__submenu-submenu{display:flex;flex-direction:column}.mega-submenu__cards{display:flex;align-items:flex-start;align-self:flex-start;flex-wrap:wrap;flex-shrink:0;width:30rem;border-inline-start:.1rem solid rgb(var(--color-border));padding-inline-start:4rem}.mega-submenu__cards:only-child{border-inline-start:none;padding-inline-start:0}.mega-submenu-mobile{display:none;position:fixed;z-index:20;top:0;left:0;transform:translate(110%);width:100%;height:calc(var(--vh, 1vh) * 100);max-height:100vh;padding:2rem;padding-inline-end:.8rem;background-color:rgb(var(--color-background));pointer-events:none;visibility:hidden;transition:transform var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}@supports (height: 100dvh){.mega-submenu-mobile{height:100dvh}}@media only screen and (min-width:576px){.mega-submenu-mobile{max-width:40rem}}[dir=rtl] .mega-submenu-mobile{right:0;left:unset;transform:translate(-110%)}.mega-submenu-mobile--initialized{display:block}.mega-submenu-mobile--visible{transform:translate(0);pointer-events:all;visibility:visible}[dir=rtl] .mega-submenu-mobile--visible{transform:translate(0)}.mega-submenu-mobile__wrapper{width:100%;display:flex;flex-direction:column;gap:2rem;height:100%}.mega-submenu-mobile__top{width:100%;display:flex;align-items:center;gap:.6rem;padding-inline-end:1.2rem;pointer-events:all}.mega-submenu-mobile__inner{width:100%;display:flex;flex-direction:column;gap:2rem;padding-inline-end:1.2rem;max-height:100%}.mega-submenu-mobile__submenu{width:100%}.mega-submenu-mobile__cards{width:100%;display:flex;flex-wrap:wrap;gap:2rem}.tabs-submenu{position:fixed;z-index:6;top:100%;left:0;opacity:0;visibility:hidden;pointer-events:none;max-width:min(100rem,100vw - 3.2rem);padding:1.4rem;border:.1rem solid rgb(var(--color-border));border-radius:var(--border-radius-block);background-color:rgb(var(--color-background));transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}[dir=rtl] .tabs-submenu{left:unset;right:0}.tabs-submenu:before{position:absolute;content:"";display:block;bottom:100%;height:var(--extra-height, 0px);width:var(--extra-width, 0px);left:var(--extra-left, 0px);background:transparent}[dir=rtl] .tabs-submenu .hover-underlined-link{background-position:left 94%}@media(hover:hover){[dir=rtl] .tabs-submenu .hover-underlined-link:hover{background-position:right 94%}}.tabs-submenu__wrapper{position:relative;z-index:2;width:100%;max-height:60vh;display:flex;overflow:hidden}.tabs-submenu__tabs{width:-moz-max-content;width:max-content;max-width:30rem;flex-shrink:0;max-height:100%;display:flex;flex-direction:column;gap:.6rem}.tabs-submenu__tab{text-decoration:none;cursor:pointer;width:100%;padding:.8rem 1.2rem;min-height:3rem;display:flex;align-items:center;gap:.4rem;border-radius:min(var(--border-radius-button),1rem);background-color:transparent;transition:color var(--duration-default) ease-in-out}.tabs-submenu__tab .hover-underlined-link{color:rgb(var(--color-foreground-secondary))}.tabs-submenu__tab.active .hover-underlined-link{background-size:100% .1rem;background-position:left 94%}@media(hover:hover){.tabs-submenu__tab:hover .hover-underlined-link{color:rgb(var(--color-foreground))}}.tabs-submenu__submenu{display:none;grid-auto-flow:column;grid-template-rows:repeat(10,minmax(0,auto));gap:0 1.6rem;padding-inline-start:1.4rem;max-width:100%;height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content;overflow-x:auto;overflow-y:hidden}.tabs-submenu__submenu.active{display:grid}.tabs-submenu__submenu-link{max-width:30rem;word-break:break-word;padding:.6rem;text-decoration:none}.tabs-submenu__submenu-link .hover-underlined-link{color:rgb(var(--color-foreground-secondary))}@media(hover:hover){.tabs-submenu__submenu-link:hover .hover-underlined-link{color:rgb(var(--color-foreground))}}.header-search-modal{position:fixed;z-index:40;top:calc(-1 * var(--ann-height));left:unset;right:0;bottom:0;width:100%;height:calc(var(--vh, 1vh) * 100);padding:0;display:flex;justify-content:center;align-items:flex-start;background:transparent;pointer-events:none;visibility:hidden;overflow:hidden;transition:visibility var(--duration-default)}@supports (height: 100dvh){.header-search-modal{height:100dvh}}@media only screen and (min-width:576px){.header-search-modal{max-width:40rem}}@media screen and (min-width:1160px){.header-search-modal{width:100%;height:100vh;max-width:100%;left:0;padding:3.2rem 0 0}}[dir=rtl] .header-search-modal{left:0;right:unset}@media screen and (min-width:1160px){[dir=rtl] .header-search-modal{right:0}}.header-search-modal[open=true]{visibility:visible;pointer-events:all}.header-search-modal[open=true]>.header-search-modal__content{opacity:1;transform:translate(0)}.header-search-modal[open=true]>.header-search-modal__overlay{opacity:1;visibility:visible}.header-search-modal__content{position:absolute;z-index:3;width:100%;height:100%;background-color:rgb(var(--color-background));padding:0 0 4rem;display:flex;flex-direction:column;overflow:hidden;opacity:1;transform:translate(100%);transition:opacity var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out}@media screen and (min-width:1160px){.header-search-modal__content{width:50rem;height:unset;max-height:calc(100vh - var(--header-height) - var(--ann-height) - 6.4rem);border-radius:var(--border-radius-block);border:.1rem solid rgb(var(--color-border));transform:translate(0);opacity:0}}[dir=rtl] .header-search-modal__content{transform:translate(-100%)}@media screen and (min-width:1160px){[dir=rtl] .header-search-modal__content{transform:translate(0)}}.header-search-modal__menu{width:100%;padding:0 4rem;padding-inline:4rem;display:flex;flex-direction:column;flex-grow:1;max-height:100%;overflow:hidden}.header-search-modal__menu-title{margin-bottom:.8rem}.header-search-modal__menu-title:empty{display:none}.header-search-modal__menu-items{display:flex;flex-wrap:wrap;gap:1.6rem;padding:0;margin:0;max-height:100%}.header-search-modal__menu-item[aria-selected=true] .header-search-modal__menu-link{color:rgb(var(--color-foreground))}.header-search-modal__menu-link{text-decoration:none;color:rgb(var(--color-foreground-secondary));transition:color var(--duration-default) ease-in-out}@media(hover:hover){.header-search-modal__menu-link:hover{color:rgb(var(--color-foreground))}}.header-search-modal__menu-link:focus-visible{outline:none;color:rgb(var(--color-foreground))}.header-search-modal__top{position:relative;width:100%;display:flex;align-items:center;padding:4rem 4rem 0}.header-search-modal .search-form{overflow:hidden}.header-search-modal .search-form__top{padding:2.4rem 4rem 2.2rem}.header-search-modal .search-form__form{overflow:hidden}.header-search-modal predictive-search[open]+.header-search-modal__menu,.header-search-modal predictive-search[loading]+.header-search-modal__menu{display:none}.header-search-modal__overlay{position:fixed;z-index:2;top:calc(-1 * var(--ann-height));left:0;right:0;bottom:0;width:100%;height:100vh;background:rgba(var(--color-modal-overlay),.2);opacity:0;visibility:hidden;cursor:pointer;transition:visibility var(--duration-default),opacity var(--duration-default)}.overflow-hidden-search-open{overflow:hidden;overscroll-behavior:contain}header-mobile-drawer .menu-drawer{position:fixed;top:calc(-1 * var(--ann-height));left:0;width:100%;height:calc(var(--vh, 1vh) * 100);padding:0;padding-inline-end:.8rem;background-color:rgb(var(--color-background));border:none;visibility:hidden;pointer-events:none;transform:translate(-110%);overflow:hidden;z-index:30;display:flex;flex-direction:column;transition:transform var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out,height var(--duration-default) ease-in-out}@supports (height: 100dvh){header-mobile-drawer .menu-drawer{height:100dvh}}@media only screen and (min-width:576px){header-mobile-drawer .menu-drawer{max-width:40rem}}[dir=rtl] header-mobile-drawer .menu-drawer{right:0;left:unset;transform:translate(110%)}.no-js header-mobile-drawer .menu-drawer{border:.1rem solid rgb(var(--color-border));padding-top:6.4rem}header-mobile-drawer .menu-drawer__button{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem}header-mobile-drawer .menu-drawer__button .icon{color:rgb(var(--color-foreground));width:2.4rem;height:2.4rem;transition:transform var(--duration-default) ease-in-out}@media(hover:hover){header-mobile-drawer .menu-drawer__button:hover .icon{transform:scale(1.1)}}header-mobile-drawer .menu-drawer__top{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:2rem;padding-inline-end:1.2rem}header-mobile-drawer .menu-drawer__container{position:relative;display:flex;flex-direction:column;gap:1.6rem;width:100%;height:100%;padding:0;padding-inline-start:2rem;padding-inline-end:1.2rem;padding-bottom:2rem}header-mobile-drawer .menu-drawer__social{margin:auto 0 0}header-mobile-drawer .menu-drawer__social+.menu-drawer__bottom{margin-top:0}header-mobile-drawer .menu-drawer__bottom{margin:auto 0 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem}header-mobile-drawer .menu-drawer__localization{display:flex;flex-wrap:wrap;gap:1rem}header-mobile-drawer .menu-drawer .header-color-mode-selector{display:flex}header-mobile-drawer>details>summary:before{content:"";display:block;position:fixed;top:calc(-1 * var(--ann-height));bottom:0;left:0;width:100%;height:110vh;background:rgba(var(--color-modal-overlay),.2);cursor:pointer;z-index:29;opacity:0;visibility:hidden;transition:visibility var(--duration-default),opacity var(--duration-default)}.no-js header-mobile-drawer>details[open]>.menu-drawer,.js header-mobile-drawer>details[open].menu-opening>.menu-drawer{visibility:visible;pointer-events:all;transform:translate(0)}.no-js header-mobile-drawer>details[open]>summary:before,.js header-mobile-drawer>details[open].menu-opening>summary:before{visibility:visible;opacity:1}.no-js header-mobile-drawer details[open].menu-drawer-container .menu-drawer__button.js-menu-drawer-open{position:relative;z-index:102}.no-js header-mobile-drawer details[open].menu-drawer-container>summary:before{display:none}.header-mobile-menu{display:flex}.header-mobile-menu__list{width:100%;display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.header-mobile-menu__item{width:100%}.header-mobile-menu__details{width:100%;border:none;background-color:transparent}.header-mobile-menu__details[open]>.header-mobile-menu__summary>.header-mobile-menu__icon{transform:rotate(180deg)}.header-mobile-menu__summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding-inline-end:1.2rem;border:.1rem solid transparent;border-radius:min(var(--border-radius-button),1rem);transition:background-color var(--duration-default) ease-in-out,border-color var(--duration-default) ease-in-out}.header-mobile-menu__summary>a.header-mobile-menu__link{width:auto;padding-inline-end:0;transition:opacity var(--duration-default) ease-in-out}@media(hover:hover){.header-mobile-menu__summary:hover>a.header-mobile-menu__link+.header-mobile-menu__icon{opacity:var(--hover-opacity)}.header-mobile-menu__summary>a.header-mobile-menu__link:hover{opacity:var(--hover-opacity)}.header-mobile-menu__summary>a.header-mobile-menu__link:hover+.header-mobile-menu__icon{opacity:1}}.header-mobile-menu__link{text-decoration:none;width:100%;padding:.4rem 0;min-height:3rem;display:flex;align-items:center;gap:.4rem;color:rgb(var(--color-foreground-secondary))}.header-mobile-menu__link--only{border:.1rem solid transparent}.header-mobile-menu__link[tabindex="0"]{cursor:pointer}@media(hover:hover){.header-mobile-menu__link:is(a):hover{color:rgb(var(--color-foreground))}}.header-mobile-menu__icon{flex-shrink:0;pointer-events:none;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground));transition:opacity var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out}.header-mobile-menu__icon .icon-caret{position:static;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground))}.header-mobile-menu__icon--mega{margin-inline-start:auto}.header-mobile-menu__icon--mega .icon-caret{transform:rotate(-90deg)}[dir=rtl] .header-mobile-menu__icon--mega .icon-caret{transform:rotate(90deg)}.header-mobile-menu__subnav{padding:.6rem 0}.header-mobile-menu__subnav-list{width:100%;display:flex;flex-direction:column;margin:0;padding:0;padding-inline-start:2.4rem;list-style:none}.header-mobile-menu__subnav-details{width:100%;border:none;background-color:transparent}.header-mobile-menu__subnav-details[open]>.header-mobile-menu__subnav-summary>.header-mobile-menu__icon{transform:rotate(180deg)}.header-mobile-menu__subnav-summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding-inline-end:1.2rem;padding-top:.6rem;padding-bottom:.6rem}.header-mobile-menu__subnav-summary>.header-mobile-menu__subnav-link{width:auto;padding:0}@media(hover:hover){.header-mobile-menu__subnav-summary:hover>.header-mobile-menu__icon{opacity:var(--hover-opacity)}.header-mobile-menu__subnav-summary>a.header-mobile-menu__subnav-link:hover{opacity:var(--hover-opacity)}.header-mobile-menu__subnav-summary>a.header-mobile-menu__subnav-link:hover+.header-mobile-menu__icon{opacity:1}}.header-mobile-menu__subnav-link{width:100%;padding-top:.6rem;padding-bottom:.6rem;color:rgb(var(--color-foreground-secondary))}@media(hover:hover){.header-mobile-menu__subnav-link{transition:opacity var(--duration-default) ease-in-out,color var(--duration-default) ease-in-out}.header-mobile-menu__subnav-link:is(a):hover{opacity:var(--hover-opacity);color:rgb(var(--color-foreground))}}.header-mobile-menu__subsubnav{padding:0}.header-mobile-menu__subsubnav>.header-mobile-menu__subnav-list{padding-inline-start:1.6rem}.header-mobile-menu__card{width:100%;max-width:24rem;margin-top:1.6rem}@media screen and (max-width:1160px){.overflow-hidden-mobile-menu{overflow:hidden;overscroll-behavior:contain}}.burger-menu__button{display:flex;align-items:center;gap:.6rem;height:2.4rem}.burger-menu__button .icon{color:rgb(var(--color-foreground));width:2.4rem;height:2.4rem;transition:transform var(--duration-default) ease-in-out}@media(hover:hover){.burger-menu__button:hover .icon{transform:scale(1.1)}}.burger-menu__button--hidden-trigger{width:0;height:0;gap:0;padding:0;margin:0;border:0;overflow:hidden}.menu-drawer__burger-menu{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgb(var(--color-border))}burger-menu{display:none}@media screen and (min-width:1160px){burger-menu{display:block}}@media screen and (min-width:1160px){burger-menu.burger-menu--trigger-hidden{position:absolute}}burger-menu .burger-menu{position:fixed;top:calc(-1 * var(--ann-height) + .8rem);left:.8rem;width:calc(100% - 1.6rem);height:calc(var(--vh, 1vh) * 100 - 1.6rem);padding:0;background-color:rgb(var(--color-background));border:none;border-radius:var(--border-radius-block);visibility:hidden;pointer-events:none;transform:translate(-110%);overflow:hidden;z-index:30;display:flex;flex-direction:column;transition:transform var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}@supports (height: 100dvh){burger-menu .burger-menu{height:calc(100dvh - 1.6rem)}}@media only screen and (min-width:576px){burger-menu .burger-menu{width:-moz-fit-content;width:fit-content;min-width:min(44rem,100% - 1.6rem);max-width:calc(100% - 1.6rem)}}[dir=rtl] burger-menu .burger-menu{right:.8rem;left:unset;transform:translate(110%)}.no-js burger-menu .burger-menu{border:.1rem solid rgb(var(--color-border));padding-top:6.4rem}burger-menu .burger-menu__top{position:absolute;top:0;right:0;z-index:2}[dir=rtl] burger-menu .burger-menu__top{right:unset;left:0}burger-menu .burger-menu__body{width:100%;display:flex;gap:4rem;flex:1;min-height:0;padding:4rem 4rem var(--burger-menu-footer-height, 12rem)}burger-menu .burger-menu__tabs{width:-moz-max-content;width:max-content;display:flex;flex-direction:column}burger-menu .burger-menu__tabs li:first-child>.burger-menu__tab{padding-top:0}burger-menu .burger-menu__tab{display:block;width:100%;text-align:start;text-decoration:none;cursor:pointer;padding:1.2rem 0;border:none;background:transparent;color:rgb(var(--color-foreground-secondary))}burger-menu .burger-menu__tab.active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}@media(hover:hover){burger-menu .burger-menu__tab:hover{color:rgb(var(--color-foreground))}}burger-menu .burger-menu__panels{position:relative;flex:0 0 32rem;width:32rem;border-left:.1rem solid rgb(var(--color-border));padding-left:4rem;padding-inline-end:1rem}[dir=rtl] burger-menu .burger-menu__panels{border-left:none;border-right:.1rem solid rgb(var(--color-border));padding-left:0;padding-right:4rem}burger-menu .burger-menu__panels.has-overflow .burger-menu__panels-fade{opacity:1}burger-menu .burger-menu__panels-fade{position:sticky;z-index:1;bottom:0;left:0;width:100%;height:6rem;margin-top:-6rem;opacity:0;pointer-events:none;transition:opacity var(--duration-default) ease-in-out;background:linear-gradient(180deg,rgba(var(--color-background),0),rgb(var(--color-background)))}burger-menu .burger-menu__panel{display:none;flex-direction:column;gap:1.6rem;min-width:0;max-width:100%;overflow-x:hidden;padding-bottom:4rem}burger-menu .burger-menu__panel.active{display:flex}burger-menu .burger-menu__links{display:flex;flex-direction:column;gap:0}burger-menu .burger-menu__links li:first-child>.burger-menu__link{padding-top:0}burger-menu .burger-menu__group{display:flex;flex-direction:column}burger-menu .burger-menu__group:not(:first-child) .burger-menu__group-title{margin-top:1.2rem}burger-menu .burger-menu__group-title{display:block;text-transform:uppercase;padding:.6rem 0 1.2rem}burger-menu .burger-menu__sublist{display:flex;flex-direction:column}burger-menu .burger-menu__sublist li:first-child>.burger-menu__link{padding-top:0}burger-menu .burger-menu__link{position:relative;width:100%;max-width:100%;padding:.6rem 0}burger-menu .burger-menu__link-title{display:inline;background-position:right 94%;background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out;color:rgb(var(--color-foreground))}burger-menu .burger-menu__link:hover .burger-menu__link-title,burger-menu .burger-menu__link:focus-within .burger-menu__link-title,burger-menu .burger-menu__link:focus .burger-menu__link-title,burger-menu .burger-menu__link:active .burger-menu__link-title{background-size:100% .1rem;background-position:left 94%;color:rgb(var(--color-foreground))}burger-menu .burger-menu__card{width:100%;max-width:26.5rem}burger-menu .burger-menu__footer{position:absolute;z-index:2;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;padding:4rem;background-color:rgb(var(--color-background))}burger-menu .burger-menu__footer .list-social{gap:1.6rem}burger-menu .burger-menu__footer .list-social__link{padding:.3rem;background-color:transparent}burger-menu .burger-menu__footer .list-social__link .icon{width:2.4rem;height:2.4rem}burger-menu>details>summary:before{content:"";display:block;position:fixed;top:calc(-1 * var(--ann-height));bottom:0;left:0;width:100%;height:110vh;background:rgba(var(--color-modal-overlay),.2);cursor:pointer;z-index:29;opacity:0;visibility:hidden;transition:visibility var(--duration-default),opacity var(--duration-default)}.no-js burger-menu>details[open]>.burger-menu,.js burger-menu>details[open].menu-opening>.burger-menu{visibility:visible;pointer-events:all;transform:translate(0)}.no-js burger-menu>details[open]>summary:before,.js burger-menu>details[open].menu-opening>summary:before{visibility:visible;opacity:1}.burger-menu-promo-card{flex-shrink:0;position:relative;display:flex;border-radius:var(--border-radius-block);overflow:hidden}.burger-menu-promo-card:after{content:"";display:block;padding-bottom:var(--padding-bottom);width:0}.burger-menu-promo-card__content{position:relative;z-index:3;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;padding:1.2rem;justify-content:center}.burger-menu-promo-card__content--align-top{justify-content:flex-start}.burger-menu-promo-card__content--align-bottom{justify-content:flex-end}.burger-menu-promo-card__content--content-align-left{align-items:flex-start;text-align:left}.burger-menu-promo-card__content--content-align-right{align-items:flex-end;text-align:right}.burger-menu-promo-card__media{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.burger-menu-promo-card__media-item{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--image-hover-transition)}.burger-menu-promo-card__media-overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.burger-menu-promo-card *{pointer-events:none}.burger-menu-promo-card a:not(.burger-menu-promo-card__overlay-link),.burger-menu-promo-card button,.burger-menu-promo-card .button{pointer-events:all;position:relative;z-index:2}.burger-menu-promo-card__overlay-link{position:absolute;z-index:1;pointer-events:all;top:0;left:0;width:100%;height:100%;border-radius:var(--border-radius-block)}.burger-menu-promo-card__overlay-link:empty{display:block}@media(hover:hover){.burger-menu-promo-card:hover .burger-menu-promo-card__media-item{transform:scale(1.01)}}@media screen and (min-width:1160px){.header-wrapper--load-animation .header-elements-group--menu,.header-wrapper--load-animation .header-elements-group--logo,.header-wrapper--load-animation .header-elements-group--icons{animation:header-load-fade 1s cubic-bezier(.16,1,.3,1) both,header-load-slide-up 1s cubic-bezier(.16,1,.3,1) backwards}.header-wrapper--load-animation .header-elements-group--menu,.header-wrapper--load-animation .header-elements-group--logo{animation-delay:.25s,.25s}.header-wrapper--load-animation .header-elements-group--icons{animation-delay:.5s,.5s}.header-wrapper--load-animation .header-elements-group--menu-icons{animation:none}.header-wrapper--load-animation .header-elements-group>.header-logo,.header-wrapper--load-animation burger-menu .js-burger-menu-open,.header-wrapper--load-animation header-mobile-drawer .js-menu-drawer-open{animation:header-load-fade 1s cubic-bezier(.16,1,.3,1) both,header-load-slide-up 1s cubic-bezier(.16,1,.3,1) backwards}.header-wrapper--load-animation .header-inline-menu__item{animation:header-load-fade .8s cubic-bezier(.16,1,.3,1) both,header-load-slide-up .8s cubic-bezier(.16,1,.3,1) backwards;animation-delay:.5s,.5s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(1){animation-delay:.5s,.5s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(2){animation-delay:.62s,.62s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(3){animation-delay:.74s,.74s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(4){animation-delay:.86s,.86s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(5){animation-delay:.98s,.98s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(6){animation-delay:1.1s,1.1s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(7){animation-delay:1.22s,1.22s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(8){animation-delay:1.34s,1.34s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(9){animation-delay:1.46s,1.46s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(10){animation-delay:1.58s,1.58s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(11){animation-delay:1.7s,1.7s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(12){animation-delay:1.82s,1.82s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(13){animation-delay:1.94s,1.94s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(14){animation-delay:2.06s,2.06s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(15){animation-delay:2.18s,2.18s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(16){animation-delay:2.3s,2.3s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(17){animation-delay:2.42s,2.42s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(18){animation-delay:2.54s,2.54s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(19){animation-delay:2.66s,2.66s}.header-wrapper--load-animation .header-inline-menu__item:nth-child(20){animation-delay:2.78s,2.78s}}@media(prefers-reduced-motion:reduce){.header-wrapper--load-animation.header-wrapper--border-bottom:after,.header-wrapper--load-animation .header-elements-group,.header-wrapper--load-animation .header-elements-group>.header-logo,.header-wrapper--load-animation .header-inline-menu__item,.header-wrapper--load-animation burger-menu .js-burger-menu-open,.header-wrapper--load-animation header-mobile-drawer .js-menu-drawer-open{animation:none}}.announcement-section{z-index:4}.announcement-bar{position:relative;display:flex;min-height:var(--announcement-height);max-height:var(--announcement-height);color:rgb(var(--color-foreground));overflow:hidden;margin-left:auto;margin-right:auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.announcement-bar-main{display:flex;width:auto;justify-content:center;align-items:center;gap:1.6rem}.announcement-bar-main .swiper{width:-moz-max-content!important;width:max-content!important;margin-left:0!important;margin-right:0!important}.announcement-bar-main .swiper-slide{width:100%!important}.announcement-bar-main .slider-nav-button{width:2.4rem;height:2.4rem;margin:-.2rem}.announcement-bar-main .slider-nav-button svg{width:1.2rem;height:1.2rem}.announcement-bar__wrapper{width:100%;display:flex;align-items:center;justify-content:center}.announcement-bar__message{display:flex;align-items:center;text-align:center;min-height:2rem;max-height:100%}.announcement-bar__message::-webkit-scrollbar{display:none}.announcement-bar__message *{pointer-events:none}.announcement-bar__message a:not(.announcement-bar__overlay-link),.announcement-bar__message button,.announcement-bar__message .button{pointer-events:all;position:relative;z-index:2}.announcement-bar__text{margin:auto;position:relative;padding:0 3.45rem}.announcement-bar__overlay-link{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:all}.announcement-bar__overlay-link:empty{display:block}.breadcrumb{position:relative;z-index:4;display:inline-block;color:rgba(var(--color-foreground),.4);background-color:transparent;padding:0;margin:2rem 0 2.4rem}.breadcrumb__link{position:relative;display:inline;color:rgba(var(--color-foreground),.4);vertical-align:middle;text-decoration:none;transition:color var(--duration-default)}@media(hover:hover){.breadcrumb__link:hover{color:rgba(var(--color-foreground),.8)}}.breadcrumb__link .icon-caret{width:1.4rem;height:1.4rem;color:rgba(var(--color-foreground-secondary));transform:rotate(90deg)}.breadcrumb__delimiter{display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin:0 .5rem}.breadcrumb__delimiter .icon-caret{width:1rem;height:1rem;color:rgba(var(--color-foreground),.4);transform:rotate(-90deg)}.breadcrumb__current{display:inline;vertical-align:middle;color:rgba(var(--color-foreground))}.breadcrumb--no-top-margin{margin-top:0;margin-bottom:1.4rem}[dir=rtl] .breadcrumb .breadcrumb__delimiter .icon-caret{transform:rotate(90deg)}[dir=rtl] .breadcrumb .breadcrumb__link .icon-caret{transform:rotate(-90deg)}.rte{width:100%;overflow:hidden;color:rgb(var(--color-foreground))}.rte:after{clear:both;content:"";display:table}.rte>*{color:rgb(var(--color-foreground));margin-left:auto;margin-right:auto;width:100%;max-width:100%}@media screen and (min-width:750px){.rte>*{max-width:56rem}}.rte>*:last-child{margin-bottom:0!important}.rte>*:last-child>*:last-child{margin-bottom:0!important}.rte>*:first-child{margin-top:0!important}.rte>*:first-child>*:first-child{margin-top:0!important}.rte>span{display:block;margin-bottom:.8rem}.rte p{margin-bottom:1.2rem}.rte p small{font-size:calc(var(--font-body-scale) * 1.4rem)}.rte p:has(img:only-child,figure:only-child,table:only-child,iframe:only-child){max-width:100%;margin:0 auto}@media screen and (min-width:990px){.rte p:has(img:only-child,figure:only-child,table:only-child,iframe:only-child){max-width:89.6rem}}.rte h1,.rte h2,.rte h3{margin-top:3rem;margin-bottom:1.2rem}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child{margin-top:0}.rte h1:last-child,.rte h2:last-child,.rte h3:last-child{margin-bottom:0}.rte h4,.rte h5,.rte h6{margin-top:1.2rem;margin-bottom:.8rem}.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte h4:last-child,.rte h5:last-child,.rte h6:last-child{margin-bottom:0}.rte ol,.rte ul{margin:.6rem auto 2.5rem;list-style-position:inside;padding-left:1rem}.rte ol:first-child,.rte ul:first-child{margin-top:0}.rte ol:last-child,.rte ul:last-child{margin-bottom:0}.rte ol{list-style-type:decimal}.rte ul{list-style-type:disc}.rte ul li::marker{color:rgb(var(--color-foreground))}.rte li{list-style:inherit;margin:1rem 0}.rte li:first-child{margin-top:0}.rte li:last-child{margin-bottom:0}.rte a{display:inline;color:currentColor;transition:background-size var(--duration-default) ease-in-out;background-position:left 90%;background-size:100% 5%;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none}@media(hover:hover){.rte a:hover{background-size:0% 5%;background-position:right 90%}}.rte a:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.rte div{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.rte div{max-width:56rem}}.rte div:has(img,figure,table,iframe){max-width:100%;margin:0 auto}@media screen and (min-width:990px){.rte div:has(img,figure,table,iframe){max-width:89.6rem}}.rte img{display:block;border-radius:var(--border-radius-block);margin:1.2rem auto .8rem;height:auto;max-width:100%}.rte figure{display:flex;flex-direction:column;align-items:flex-start;row-gap:.8rem;max-width:89.6rem;margin-left:auto;margin-right:auto;margin-top:1.2rem;margin-bottom:4rem;max-width:100%}.rte figure img{margin-inline:auto;margin-top:0;margin-bottom:0;max-width:100%}.rte figure:has(figcaption) img{margin-bottom:0}.rte figcaption{width:100%;margin-inline:auto;color:rgb(var(--color-foreground-secondary));font-size:calc(var(--font-body-scale) * 1.2rem);max-width:100%}@media screen and (min-width:750px){.rte figcaption{max-width:56rem}}.rte iframe{display:block;margin-left:auto;margin-right:auto;max-width:100%}@media screen and (min-width:750px){.rte iframe{max-width:896px}}.rte iframe[src*="youtube.com"],.rte iframe[src*="vimeo.com"]{width:100%;border:none}.rte blockquote{position:relative;display:block;margin-top:1.5rem;margin-bottom:2.4rem;padding:2.4rem;color:rgba(var(--color-foreground));background-color:rgb(var(--color-background-secondary));border-radius:var(--border-radius-block);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);color:rgb(var(--color-foreground));line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);word-wrap:break-word;word-break:break-word;font-size:calc(var(--font-heading-h4-scale) * 1.8rem)}@media only screen and (min-width:750px){.rte blockquote{font-size:calc(var(--font-heading-h4-scale) * 2rem)}}@media screen and (min-width:1200px){.rte blockquote{padding:3.2rem}}.rte blockquote>*:first-child{margin-top:0;margin-bottom:0}.rte blockquote>*:last-child{margin-bottom:0}.rte blockquote cite,.rte blockquote>span{margin-top:.8rem;color:rgba(var(--color-foreground-secondary));display:block;font-size:calc(var(--font-body-scale) * 1.5rem);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:calc(var(--font-body-letter-spacing) * .1);text-transform:none}.rte table{width:auto;max-width:89.6rem;margin-top:3.2rem;margin-bottom:3.2rem;margin-left:auto;margin-right:auto;table-layout:fixed;border-collapse:collapse;border-style:hidden;display:block;overflow-x:auto;scrollbar-width:thin}@media screen and (min-width:576px){.rte table{margin-top:4rem;margin-bottom:4rem}}.rte table tbody,.rte table thead{display:table;width:100%}.rte table th,.rte table td{min-width:8rem;padding:.8rem;border:.1rem solid rgb(var(--color-border))}.rte table th>*,.rte table td>*{margin:0}.rte hr{display:block;width:100%;height:0;border-bottom:.1rem solid rgb(var(--color-border))}.rte--color-secondary{color:rgb(var(--color-foreground-secondary))}.rte--color-secondary>*{color:rgb(var(--color-foreground-secondary))}.rte--color-secondary ul li::marker{color:rgb(var(--color-foreground-secondary))}.rte--color-primary_overlay{color:rgba(var(--color-foreground),.8)}.rte--color-primary_overlay>*{color:rgba(var(--color-foreground),.8)}.rte--color-primary_overlay ul li::marker{color:rgba(var(--color-foreground),.8)}.rte--align-center{text-align:center}.rte--align-center ul,.rte--align-center ol{width:-moz-max-content;width:max-content;margin-inline:auto;max-width:100%}.rte--align-right{text-align:right}.rte--align-right ul,.rte--align-right ol{width:-moz-max-content;width:max-content;margin-left:auto;margin-right:0;max-width:100%}.rte--size-xs{font-size:calc(var(--font-body-scale) * 1.1rem)}.rte--size-small{font-size:calc(var(--font-body-scale) * 1.3rem)}.rte--size-normal{font-size:calc(var(--font-body-scale) * 1.5rem)}.rte--size-large{font-size:calc(var(--font-body-scale) * 1.7rem)}@media only screen and (min-width:576px){.rte--size-large{font-size:calc(var(--font-body-scale) * 1.8rem)}}@media only screen and (min-width:990px){.rte--size-large{font-size:calc(var(--font-body-scale) * 2rem)}}[dir=rtl] .rte--align-left{text-align:right}[dir=rtl] .rte--align-left ul,[dir=rtl] .rte--align-left ol{width:-moz-max-content;width:max-content;margin-left:auto;margin-right:0;max-width:100%}[dir=rtl] .rte--align-right{text-align:left}[dir=rtl] .rte--align-right ul,[dir=rtl] .rte--align-right ol{width:-moz-max-content;width:max-content;margin-left:0;margin-right:auto;max-width:100%}[dir=rtl] .rte blockquote:after{content:"\201d";left:auto;right:2.4rem}.infinite-scroll__loader{width:100%;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-foreground))}.infinite-scroll__loader.loading{margin-top:2.4rem}@media screen and (min-width:750px){.infinite-scroll__loader.loading{margin-top:4rem}}.infinite-scroll__loader.loading .infinite-scroll__spinner{display:flex}.infinite-scroll__spinner{display:none;align-items:center;justify-content:center;width:4rem;height:4rem;color:rgb(var(--color-button-text));background-color:rgba(var(--color-button));border-radius:100px}.infinite-scroll__spinner svg.spinner{display:block;width:1.8rem;height:1.8rem}.price-wrapper{display:flex;flex-wrap:wrap;gap:.2rem .4rem}.price__regular,.price__sale,.unit-price{position:relative}.price__sale{display:none}.price--on-sale .price__sale{display:block}.price-item--regular{color:rgb(var(--color-price-regular))}.price-item--sale{color:rgba(var(--color-price-old));text-decoration:line-through}.unit-price,.unit-price .price-font{color:rgb(var(--color-foreground-secondary));font-size:calc(var(--font-product-price-scale) * .8rem)}.badge{display:flex;align-items:center;justify-content:center;-moz-column-gap:.4rem;column-gap:.4rem;padding:.1rem .5rem;min-height:1.5rem;word-break:break-word;border-radius:var(--border-radius-badge);background-color:rgb(var(--color-background-secondary));color:rgb(var(--color-foreground));overflow:hidden}.badge--sale{background-color:rgb(var(--sale-badge-bg));color:rgb(var(--sale-badge-color))}.badge--sold-out{background-color:rgb(var(--sold-out-badge-bg));color:rgb(var(--sold-out-badge-color))}.badge--custom{background-color:rgb(var(--custom-badge-bg));color:rgb(var(--custom-badge-color))}.badge--new{background-color:rgb(var(--new-badge-bg));color:rgb(var(--new-badge-color))}.badge>span{display:inline-flex;align-items:center}.scroll-top{cursor:pointer;position:fixed;bottom:2rem;right:2rem;z-index:10;visibility:hidden;opacity:0!important;pointer-events:none;transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}@media(min-width:576px){.scroll-top{bottom:4rem;right:4rem}}.scroll-top.show{visibility:visible;opacity:1!important;pointer-events:all}.scroll-top:after{top:auto;bottom:0;left:0;right:0;width:auto;height:1px}.scroll-top:before{top:auto;bottom:0;left:0;right:0;width:auto;height:100%;transform:scaleY(0);transform-origin:bottom}@media(hover:hover){.scroll-top:hover:before{transform:scaleY(1)}}.scroll-top .icon-slider-btn-arrow{transform:rotate(90deg)}[dir=rtl] .scroll-top.slider-nav-button--next{left:2rem;right:unset}@media(min-width:576px){[dir=rtl] .scroll-top.slider-nav-button--next{right:unset;left:4rem}}[dir=rtl] .scroll-top.slider-nav-button--next:after{left:0;right:0}[dir=rtl] .scroll-top.slider-nav-button--next:before{transform-origin:bottom}[dir=rtl] .scroll-top.slider-nav-button--next .icon-slider-btn-arrow{transform:rotate(90deg)}.localization-select{display:flex;flex-direction:column;gap:1rem}.localization-select>.subheading-font{color:rgb(var(--color-foreground))}.localization-select__form{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.localization-select__button{cursor:pointer;color:rgb(var(--color-foreground));display:flex;justify-content:space-between;align-items:center;gap:.6rem;width:100%;height:auto;min-height:3.8rem;text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:.5rem 1rem .6rem 1.4rem;border:.1rem solid rgba(var(--color-border));transition:border-color var(--duration-default) ease-in-out}.localization-select__button-inner{display:flex;align-items:center;gap:.4rem}.localization-select__button>.icon-caret{position:static;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground));transition:transform var(--duration-default) ease-in-out}.localization-select__button[aria-expanded=true]{border-color:rgb(var(--color-foreground))}.localization-select__button[aria-expanded=true]>.icon-caret{transform:rotate(180deg)}@media(hover:hover){.localization-select__button:hover{border-color:rgb(var(--color-foreground))}}.localization-select__list{position:absolute;bottom:100%;min-width:100%;width:100%;max-height:24rem;padding:1.2rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));transform:translateY(-1rem);z-index:3;overflow-y:auto;left:0;top:calc(100% + 1rem);bottom:auto;margin-top:0;padding:0;max-width:30rem;border-radius:min(var(--border-radius-button),1rem);border:.1rem solid rgba(var(--color-border));transform:translateY(0);animation:animateLocalTopToBottom var(--duration-default) ease}.localization-select__list::-webkit-scrollbar{width:.4rem;height:.4rem}.localization-select__list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-scrollbar));border-radius:4rem}.localization-select__link{display:flex;align-items:center;gap:.4rem;padding:.5rem 1.4rem;text-decoration:none;transition:background-color var(--duration-default) ease-in-out}.localization-select__link--active{background-color:rgba(var(--color-background-secondary))}@media(hover:hover){.localization-select__link:not(.localization-select__link--active):hover{background-color:rgb(var(--color-background-secondary))}}.localization-select__link>span{display:flex}.localization-select__link:focus-visible{outline-offset:-.1rem}.localization-select__flag{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;border:.1rem solid rgba(var(--color-border));overflow:hidden}.localization-select__flag-item{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header-mobile-drawer .localization-select__list,.footer .localization-select__list{min-width:1.6rem;bottom:calc(100% + 1rem);top:auto;animation:animateLocalBottomToTop var(--duration-default) ease}@keyframes animateLocalTopToBottom{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes animateLocalBottomToTop{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.loading-overlay{position:absolute;z-index:1;width:3rem}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{position:absolute;top:50%;left:50%;display:flex;align-items:center;width:2rem;height:2rem;transform:translate(-50%,-50%)}.loading-overlay__spinner svg{width:2rem;height:2rem;color:rgb(var(--color-foreground))}.spinner{animation:loading-rotator 1.4s linear infinite}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:currentColor;animation:loading-dash 1.4s ease-in-out infinite}@keyframes loading-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes loading-dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.list-social{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;width:auto;margin:0;padding:0}.list-social__link{cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;border:none;box-shadow:none;padding:.8rem;background-color:transparent;border-radius:var(--border-radius-button);background-color:rgb(var(--background-color-utility-button));color:rgb(var(--color-utility-button-label))}.list-social__link .icon{display:block;width:1.8rem;height:1.8rem;transform:translateZ(0);backface-visibility:hidden;color:rgb(var(--color-utility-button-label));transition:color var(--duration-default) ease-in-out}@media(hover:hover){.list-social:hover:not(.list-social-product__share) .list-social__link:not(:hover) .icon{color:rgba(var(--color-utility-button-label),var(--hover-opacity, .7))}li:only-child .list-social__link:hover .icon{color:rgba(var(--color-utility-button-label),var(--hover-opacity, .7))}}.list-social:empty{display:none}.block-share{width:100%;display:flex;flex-direction:column;margin:2.4rem 0}.block-share:first-child{margin-top:0}.block-share:last-child{margin-bottom:0}.block-share__heading{width:100%}.block-share__heading:not(:last-child){margin-bottom:1.6rem}.block-share__description{width:100%;color:rgb(var(--color-foreground-secondary));max-width:34rem}.block-share__description:not(:last-child){margin-bottom:1.6rem}.block-share--expandable{position:relative;width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:center}.block-share__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));flex-shrink:0;transition:opacity var(--duration-default) ease}.block-share__toggle .icon{width:2.4rem;height:2.4rem;color:inherit}@media(hover:hover){.block-share__toggle:hover{opacity:var(--hover-opacity)}}.block-share__panel{position:absolute;left:calc(100% + .8rem);top:50%;transform:translateY(-50%) translate(-.6rem);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out;z-index:10;white-space:nowrap}.block-share__panel.is-open{opacity:1;visibility:visible;pointer-events:all;transform:translateY(-50%) translate(0)}[dir=rtl] .block-share__panel{left:auto;right:calc(100% + .8rem);transform:translateY(-50%) translate(.6rem)}[dir=rtl] .block-share__panel.is-open{transform:translateY(-50%) translate(0)}.block-share__panel-inner{background-color:rgb(var(--color-background-secondary));border-radius:var(--border-radius-product);overflow:hidden;display:flex;align-items:center}.block-share__panel-inner .list-social{gap:0;flex-wrap:nowrap}.block-share__panel-inner .list-social__link{background-color:transparent;padding:.6rem;border-radius:0}.block-share__panel-inner .list-social__link .icon{color:rgba(var(--color-utility-button-label))}@media(hover:hover){.block-share__panel-inner .list-social__link:hover{background-color:rgba(var(--color-foreground),.06)}}@keyframes shareFadeInScale{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes shareFadeOutScale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.copy-btn{position:relative}.copy-btn .copy-success,.copy-btn .copy-error{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(0);opacity:0;z-index:2;animation-delay:.2s;display:flex;align-items:center;justify-content:center}.copy-btn .copy-success .icon,.copy-btn .copy-error .icon{width:1.8rem;height:1.8rem;color:rgb(var(--color-utility-button-label))}.copy-btn.copied{pointer-events:none}.copy-btn.copied .icon-copy{animation:shareFadeOutScale .3s ease;opacity:0}.copy-btn.copied .copy-success{animation:shareFadeInScale .3s ease;transform:scale(1);opacity:1}.copy-btn.copied .copy-btn__success{display:block}.copy-btn.notCopied{pointer-events:none}.copy-btn.notCopied .icon-copy{animation:shareFadeOutScale .3s ease;opacity:0}.copy-btn.notCopied .copy-error{animation:shareFadeInScale .3s ease;transform:scale(1);opacity:1}.copy-btn.notCopied .copy-btn__error{display:block}deferred-media{display:block}.deferred-media{overflow:hidden;width:100%;height:100%;display:block;position:relative}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media .deferred-media__poster{position:relative;background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.deferred-media .deferred-media__poster img{width:auto;display:block;width:100%;height:100%}.deferred-media .deferred-media__poster-button{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:4.8rem;width:4.8rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-default);z-index:1}.deferred-media .deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.deferred-media .deferred-media__poster-button .icon,.deferred-media .deferred-media__poster-button svg{width:2rem;height:2rem;color:rgb(var(--color-foreground))}.deferred-media .deferred-media__poster-button .icon-play{margin-left:-.2rem}.deferred-media .deferred-media__poster:focus{outline-offset:-.3rem}.deferred-media>*:not(.deferred-media__poster),.deferred-media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.flex-column-content{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.flex-column-content--horizontal-left{align-items:flex-start;text-align:left}.flex-column-content--horizontal-center{align-items:center;text-align:center}.flex-column-content--horizontal-center .rte ul,.flex-column-content--horizontal-center .rte ol{width:-moz-max-content;width:max-content;margin-inline:auto;max-width:100%}.flex-column-content--horizontal-center>*{justify-content:center}.flex-column-content--horizontal-center>*>*{justify-content:center}.flex-column-content--horizontal-right{align-items:flex-end;text-align:right}.flex-column-content--horizontal-right .rte ul,.flex-column-content--horizontal-right .rte ol{width:-moz-max-content;width:max-content;margin-left:auto;margin-right:0;max-width:100%}.flex-column-content--horizontal-right>*{justify-content:flex-end}.flex-column-content--horizontal-right>*>*{justify-content:flex-end}.flex-column-content--vertical-top{justify-content:flex-start}.flex-column-content--vertical-center{justify-content:center}.flex-column-content--vertical-bottom{justify-content:flex-end;margin-top:auto}.flex-column-content .block-subheading,.flex-column-content .block-inline-text{width:100%;max-width:38rem}.flex-column-content .block-heading{max-width:64rem}.flex-column-content .block-description{width:100%;max-width:38rem}.flex-column-content .block-button:not(:first-child){margin-top:1.6rem}[dir=rtl] .flex-column-content--horizontal-left{text-align:right}[dir=rtl] .flex-column-content--horizontal-left .rte ul,[dir=rtl] .flex-column-content--horizontal-left .rte ol{width:-moz-max-content;width:max-content;margin-left:auto;margin-right:0;max-width:100%}[dir=rtl] .flex-column-content--horizontal-right{text-align:left}[dir=rtl] .flex-column-content--horizontal-right .rte ul,[dir=rtl] .flex-column-content--horizontal-right .rte ol{width:-moz-max-content;width:max-content;margin-left:0;margin-right:auto;max-width:100%}.block-divider{height:.01rem;max-height:.01rem;width:100%}.block-divider--border{border-bottom:.1rem solid rgb(var(--color-border))}.block-divider:empty{display:block}.block-divider+*{margin-top:0}.text-with-icon{display:flex;flex-direction:row;-moz-column-gap:.4rem;column-gap:.4rem;align-items:center;width:-moz-fit-content;width:fit-content;text-align:left}[dir=rtl] .text-with-icon{text-align:right}.icon-pack-wrapper{flex-shrink:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.icon-pack-wrapper .icon{width:2.6rem;height:2.6rem;color:var(--custom-color-icon-pack, rgb(var(--color-foreground-secondary)))}.icon-pack-wrapper .icon-pack-image{width:100%;height:100%}.icon-pack-wrapper .icon-pack-image--dark{display:none}.icon-pack-wrapper .icon-pack-image--dark:only-child{display:block}.icon-pack-wrapper--size-medium,.icon-pack-wrapper--size-medium .icon{width:4rem;height:4rem}.icon-pack-wrapper--size-large,.icon-pack-wrapper--size-large .icon{width:6.4rem;height:6.4rem}@media(prefers-color-scheme:dark){[data-scheme=auto] .icon-pack-wrapper--with-dm-icon .icon-pack-image{display:none}[data-scheme=auto] .icon-pack-wrapper--with-dm-icon .icon-pack-image--dark{display:block}[data-scheme=auto] .icon-pack-wrapper .icon path[stroke=white]{stroke:rgb(var(--color-background))}[data-scheme=auto] .icon-pack-wrapper .icon path[fill=white]{fill:rgb(var(--color-background))}}[data-scheme=dark] .icon-pack-wrapper--with-dm-icon .icon-pack-image{display:none}[data-scheme=dark] .icon-pack-wrapper--with-dm-icon .icon-pack-image--dark{display:block}[data-scheme=dark] .icon-pack-wrapper .icon path[stroke=white]{stroke:rgb(var(--color-background))}[data-scheme=dark] .icon-pack-wrapper .icon path[fill=white]{fill:rgb(var(--color-background))}.countdown-timer{position:relative;display:inline-flex;width:100%}.countdown-timer__wrapper{width:100%}.countdown-timer__timer{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:4px}@media(min-width:576px){.countdown-timer__timer{gap:var(--timer-gap)}}.countdown-timer__block{display:inline-flex;flex-direction:column;align-items:center;flex-wrap:nowrap;min-width:4rem}.countdown-timer__number{display:inline-flex}.countdown-timer__number span{color:rgb(var(--color-foreground));min-width:2ch;font-variant-numeric:tabular-nums}.countdown-timer__label{margin-top:.2rem}.countdown-timer__divider{align-self:stretch;width:1px;background-color:rgba(var(--color-foreground),.2)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
