:root{--heading-font-family: "Louize", sans-serif;--text-font-family: "Louize", sans-serif;--italic-font-family: "Louize-Italic", sans-serif;--alt-font-family: "Favorit", Arial, serif;--alt-bold-font-family: "Favorit-Bold", Arial, serif;--primary-color: #FFFFFF;--secondary-color: #000000;--tertiary-color: #E5E9DF;--tertiary-color-light: rgba(240, 242, 237, .5);--quaternary-color: #F0F2ED;--quinary-color: #f9f9f9;--grey-more: #D9D9D9;--alt-color: #F0F2ED;--alt-secondary-color: #696B66;--alt-tertiary-color: #D2DDC1;--alt-quaternary-color: #222222;--red-color: #FF5252;--red-color-light: rgba(255, 82, 82, .3);--alt-grey-more: #808080;--green-color: #31D792;--placeholder-color: #ACACAC;--page-overlay: 0 0 0 / .8;--page-overlay-lighter: 0 0 0 / .5;--container-gutter: .625rem;--text-h1: calc(1.625rem * var(--text-heading-size-factor));--text-h2: calc(1.375rem * var(--text-heading-size-factor));--text-h3: calc(.875rem * var(--text-heading-size-factor));--text-h4: calc(1.375rem * var(--text-heading-size-factor));--text-h5: calc(1rem * var(--text-heading-size-factor));--text-h6: calc(.875rem * var(--text-heading-size-factor));--text-sm: calc(.75rem * var(--text-heading-size-factor));--text-xs: calc(.7rem * var(--text-heading-size-factor));--text-normal: calc(.875rem * var(--text-heading-size-factor));--title-xl: calc(3rem * var(--text-heading-size-factor));--title-lg: calc(2.125rem * var(--text-heading-size-factor));--title-md: calc(1.5rem * var(--text-heading-size-factor));--title-sm: calc(1rem * var(--text-heading-size-factor));--cms-text: calc(1rem * var(--text-heading-size-factor));--section-stack-gap: 1.25rem}@media (min-width: 1000px){:root{--container-gutter: 2.5rem;--text-h1: calc(1.875rem * var(--text-heading-size-factor));--text-h2: calc(2.25rem * var(--text-heading-size-factor));--text-h3: calc(1rem * var(--text-heading-size-factor));--text-h4: calc(1.375rem * var(--text-heading-size-factor));--text-h5: calc(1rem * var(--text-heading-size-factor));--text-h6: calc(.875rem * var(--text-heading-size-factor));--text-sm: calc(.875rem * var(--text-heading-size-factor));--text-md: calc(1.15rem * var(--text-heading-size-factor));--text-normal: calc(1rem * var(--text-heading-size-factor));--title-xl: calc(4.4rem * var(--text-heading-size-factor));--title-lg: calc(3.625rem * var(--text-heading-size-factor));--title-md: calc(2.5rem * var(--text-heading-size-factor));--title-sm: calc(1.9rem * var(--text-heading-size-factor));--cms-text: calc(.875rem * var(--text-heading-size-factor));--section-stack-gap: 2.25rem}}.header-sidebar{--drawer-max-width: 100%;--drawer-header-padding-x: 1.25rem;--drawer-header-padding-y: 1.25rem;--header-linklist-padding-x: 1.25rem;--header-linklist-padding-block: 1.5rem}.mega-menu{--mega-menu-linklist-gap: 7rem}.split-title{font-size:var(--text-h1);text-transform:uppercase;line-height:1}.split-title .first{display:block;font-family:var(--italic-font-family);text-transform:lowercase;font-style:italic}.split-title.inline .first{display:inline}.rounded-title svg{font-size:18px;height:auto;max-width:100%;overflow:visible;padding:15px;width:200px}.rounded-title.reverse svg{font-size:33px}@media screen and (min-width: 800px){.rounded-title.reverse svg{font-size:23px}}.rounded-title path{transform-origin:50% 50%}.rounded-title.reverse path{transform:scale(+1,-1)}.rounded-title .start-left{transform:rotate(0)}.rounded-title .start-right{transform:rotate(180deg)}.rounded-title .start-top{transform:rotate(90deg)}.rounded-title .start-bottom{transform:rotate(-90deg)}.h4{line-height:1.875rem}.h6{line-height:1.125rem}.font-secondary-bold{font-family:var(--alt-bold-font-family)}.font-secondary{font-family:var(--alt-font-family)}.text-italic{font-family:var(--italic-font-family);font-style:italic}.text-md{font-size:var(--text-md)}.title-lg{font-size:var(--title-lg)}.title-md{font-size:var(--title-md)}.title-sm{font-size:var(--title-sm)}.cms-text{font-size:var(--cms-text)}.text-normal{font-size:var(--text-normal)}.link-faded{color:rgb(var(--text-color) / .5)}.font-weight-normal{font-weight:400}.clickable-zone{cursor:pointer;position:relative}.clickable-zone__icon{content:"";position:absolute;right:0;top:4px;color:var(--secondary-color)}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.drawer::part(close-button){border:none;background:transparent;padding:0;font-family:var(--text-font-family);font-size:.875rem;color:var(--secondary-color);opacity:1}.text-on-sale{color:var(--alt-grey-more)}@media screen and (pointer: fine){.link-faded:hover{color:rgb(var(--text-color) / .5)}}.text-uppercase{text-transform:uppercase}.drawer{--drawer-max-width: 100%}@media screen and (min-width: 800px){.drawer{--drawer-max-width: 50%}}.facets-drawer{--drawer-max-width: 100%}@media screen and (min-width: 480px){.facets-drawer{--drawer-max-width: 50%}}@media screen and (min-width: 1000px){.facets-drawer{--drawer-max-width: 33%}}.button[disabled]{opacity:.3}.button-primary{background-color:var(--primary-color);font-family:var(--alt-bold-font-family);color:var(--primary-color);--initial-gradient: linear-gradient(rgb(0,0,0), rgb(0,0,0));--hover-gradient: linear-gradient(transparent, transparent);padding:.563rem .5rem;line-height:1.25rem;font-size:.75rem;border-color:var(--secondary-color)!important}.button-primary:hover{color:var(--secondary-color)!important;border-color:var(--secondary-color)!important}.button-secondary{background-color:var(--primary-color);border:1px solid var(--alt-color);font-family:var(--alt-bold-font-family);color:var(--alt-secondary-color);--initial-gradient: linear-gradient(rgb(255,255,255), rgb(255,255,255));--hover-gradient: linear-gradient(rgb(0,0,0), rgb(0,0,0));padding:.563rem .5rem;line-height:1.25rem;font-size:.75rem}.button-secondary:hover{color:var(--primary-color)!important}.button-tertiary{background-color:var(--primary-color);border:1px solid var(--secondary-color);font-family:var(--alt-font-family);color:var(--secondary-color);--initial-gradient: linear-gradient(rgb(255,255,255), rgb(255,255,255));--hover-gradient: linear-gradient(rgb(0,0,0), rgb(0,0,0));padding:.563rem .5rem;line-height:1.25rem;font-size:.75rem}.button-tertiary:not([disabled]):hover{color:var(--primary-color)!important}.product-info .product-info__block-item{--product-info-gap: 1rem}.d-block{display:block}.cms-content{font-size:var(--cms-text);line-height:1.25rem}.cms-content p,.cms-content ul,.cms-content ol{margin-bottom:1rem}.cms-content--smaller{font-size:14px}.cms-content h1{padding:1rem 0;font-size:var(--text-h1)}.cms-content h2{padding:1rem 0;font-size:var(--text-h2)}.cms-content h3{padding:1rem 0;font-size:var(--text-h3)}.cms-content h4{padding:1rem 0;font-size:var(--text-h4);font-family:var(--alt-font-family);font-weight:500;text-transform:uppercase}.cms-content h5{padding:1rem 0;font-size:.875rem;font-family:var(--alt-font-family);font-weight:500;text-transform:uppercase}.cms-content h6{padding:1rem 0;font-size:.75rem;font-family:var(--alt-font-family);font-weight:500;text-transform:uppercase}.cms-content a{text-decoration:underline}.cms-content .link,.cms-content a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse){cursor:pointer;text-decoration:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (pointer: fine){:is(.cms-content .link,.cms-content a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse)):hover{background-size:0 1px}}
/*# sourceMappingURL=/s/files/1/0844/4746/1689/t/36/assets/utils.css.map */
