:root{--font-stack-headings-primary: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight-headings-primary: 500;--font-style-headings-primary: normal;--font-stack-body-primary: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight-body-primary: 400;--font-weight-body-primary-bold: 700;--font-weight-body-primary-medium: 500;--font-style-body-primary: normal;--font-stack-body-secondary: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight-body-secondary: 500;--font-weight-body-secondary-bold: 700;--font-style-body-secondary: normal;--font-weight-menu: var(--font-weight-body-primary-medium);--font-weight-buttons: var(--font-weight-body-primary-medium);--button-padding: .625rem .9375rem;--base-headings-primary-size: 60;--base-headings-secondary-size: 18;--base-headings-line: 1;--base-headings-spacing: 0em;--base-body-primary-size: 16;--base-body-secondary-size: 18;--base-body-line: 1.4;--color-primary: #232d58;--color-secondary: #3a593a;--color-accent: #eb7608;--color-gray-clear: #f7f6f5;--color-font-black: #000000;--color-background-header: #ffffff;--color-text-header: #000000;--color-foreground-header: #ffffff;--color-borders-header: rgba(0, 0, 0, .15);--color-background-main: #ffffff;--color-secondary-background-main: rgba(0, 0, 0, .08);--color-third-background-main: rgba(0, 0, 0, .04);--color-fourth-background-main: rgba(0, 0, 0, .02);--color-opacity-background-main: rgba(255, 255, 255, 0);--color-text-main: #000000;--color-foreground-main: #ffffff;--color-secondary-text-main: rgba(0, 0, 0, .6);--color-borders-main: rgba(0, 0, 0, .1);--color-background-main-alternate: #eef1f2;--color-background-product-card: rgba(0, 0, 0, 0);--color-background-cart-card: rgba(0, 0, 0, 0);--color-product-card-border: rgba(0, 0, 0, 0);--color-background-footer: #dfe2e3;--color-text-footer: #000000;--color-borders-footer: rgba(0, 0, 0, .15);--color-borders-forms-primary: rgba(0, 0, 0, .3);--color-borders-forms-secondary: rgba(0, 0, 0, .6);--border-width-cards: 1px;--border-radius-cards: 0px;--border-width-buttons: 1px;--border-radius-buttons: 25px;--border-width-forms: 1px;--border-radius-forms: 5px;--border-radius-widgets: 10px;--border-radius-product-card: 20px;--theme-max-width: 1440px;--grid-gap-original-base: 32px;--container-vertical-space-base: 120px;--image-fit-padding: 10%}.facets--horiz .facets__summary,#main select,.sidebar select{background-image:url("data:image/svg+xml;utf8,<svg fill='none' height='7' viewBox='0 0 12 7' width='12' xmlns='http://www.w3.org/2000/svg'><g fill='%23000'><path d='m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z'/><path d='m11.8252 1.26221-5.65686 5.65685-.70711-.70711 5.65687-5.65685z'/></g></svg>")}.star-rating__stars{background-image:url("data:image/svg+xml;utf8,<svg width='20' height='14' viewBox='0 0 14 13' fill='rgba(0,0,0,0.1)' xmlns='http://www.w3.org/2000/svg'><path d='m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z' stroke='rgba(0,0,0,0.1)' stroke-width='0'/></svg>")}.star-rating__stars-active{background-image:url("data:image/svg+xml;utf8,<svg width='20' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z' fill='%23000' stroke-width='0'/></svg>")}.product-item__image-figure{border:1px solid var(--color-product-card-border)}@media screen and (max-width:767px){:root{--button-padding: .5rem .5625rem}}.button{text-align:center;padding:var(--button-padding);display:inline-block;border-style:solid;border-radius:var(--border-radius-buttons);border-width:var(--border-width-buttons);transition:all 175ms linear;font-weight:var(--font-weight-buttons);line-height:1.25;cursor:pointer;color:var(--color-text-main)}.button__text{text-align:center;width:100%;display:inline-block}.button:not(.button--outline-hover-solid) .button__text{transition:transform 175ms ease,all 175ms linear}.button--fullwidth{width:100%}.button--icon{align-items:center;position:relative}.button--icon span{line-height:1}.button--icon .button__text{white-space:nowrap}.button--icon svg{width:22px;height:100%}.button--icon .button__icon{width:22px;position:absolute;top:50%;transform-origin:center right;transform:translate(-25px,-50%);pointer-events:none;align-items:center;opacity:0;transition:opacity 175ms linear,transform 175ms ease}.button--icon .button__icon svg *{fill:currentColor;stroke:currentColor;transition:fill 175ms linear,stroke 175ms linear}.button--icon-left{padding-left:2.25rem!important;padding-right:0!important}.button--icon-left .button__icon{right:auto!important;left:0!important;opacity:1;transform:translateY(-50%)!important}.button--loader{position:relative}.button--loader .button__preloader{position:absolute;margin:0;width:20px;height:20px;transform:translate3d(-50%,-50%,0);top:50%;left:50%;display:none}.button--loader .button__preloader-element{animation:rotate 3s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;margin:auto}.button--loader .button__preloader-element circle{stroke-dasharray:150,200;stroke-dashoffset:-10;animation:dash 6s linear infinite;stroke-linecap:round}.button--loader.button--outline circle{stroke:var(--color-text-main)}.button--loader.button--solid circle{stroke:#fff}.button--loader.card circle{stroke:var(--color-text-cards)}.button--loader.working{pointer-events:none}.button--loader.working .button__text{opacity:0}.button--loader.working .button__preloader{display:block}.button--outline{background-color:transparent;border-color:var(--color-borders-forms-primary)}.button--outline path{fill:var(--color-text-main)}.button--solid{background-color:var(--color-text-main);border-color:var(--color-text-main);color:#fff}.button--solid path,.button--solid.button--icon .button__icon svg path{fill:#fff}.button--primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.button--primary path,.button--primary.button--icon .button__icon svg path{fill:#fff}.button--secondary{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.button--secondary path,.button--secondary.button--icon .button__icon svg path{fill:#fff}.button--accent{background-color:var(--color-accent);border-color:var(--color-accent);color:#fff}.button--accent path,.button--accent.button--icon .button__icon svg path{fill:#fff}.button--primary.button--outline{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}.button--primary.button--outline .button__icon svg *{fill:var(--color-primary);stroke:var(--color-primary)}.button--small{padding:.5rem .1875rem .5625rem}.button--small .button__text{font-size:calc(.875px * var(--base-body-primary-size) + 0px)}.button--move{overflow:hidden}.button--no-padding{padding:0}.button--no-border{border:0}.button:focus-visible{box-shadow:0 0 0 3px var(--color-secondary-background-main)}.button:disabled,.button[aria-disabled=true],.button.is-disabled{cursor:not-allowed;pointer-events:none;opacity:.6;transform:none!important;box-shadow:none!important}.button:disabled .button__icon svg *,.button[aria-disabled=true] .button__icon svg *,.button.is-disabled .button__icon svg *{fill:currentColor;stroke:currentColor}a.button__icon{padding-top:1px}.flex-buttons{position:relative;display:flex;flex-flow:row wrap;width:calc(100% + .625rem);margin-inline-start:-.3125rem;margin-top:.625rem!important}.flex-buttons>*{margin:.625rem .3125rem 0;flex:auto;width:auto}.no-touchevents .button--outline:hover{border-color:var(--color-text-main)}.no-touchevents .button--solid:hover{background-color:#fff;border-color:var(--color-text-main);color:var(--color-text-main)}.no-touchevents .button--solid:hover path,.no-touchevents .button--solid:hover.button--icon .button__icon svg path{fill:var(--color-text-main)}.no-touchevents .button--primary:hover{background-color:#fff;border-color:var(--color-primary);color:var(--color-primary)}.no-touchevents .button--primary:hover path,.no-touchevents .button--primary:hover.button--icon .button__icon svg path{fill:var(--color-primary)}.no-touchevents .button--primary:hover.button--icon .button__icon svg *{fill:currentColor;stroke:currentColor}.no-touchevents .button--secondary:hover{background-color:#fff;border-color:var(--color-secondary);color:var(--color-secondary)}.no-touchevents .button--secondary:hover path,.no-touchevents .button--secondary:hover.button--icon .button__icon svg path{fill:var(--color-secondary)}.no-touchevents .button--accent:hover{background-color:#fff;border-color:var(--color-accent);color:var(--color-accent)}.no-touchevents .button--accent:hover path,.no-touchevents .button--accent:hover.button--icon .button__icon svg path{fill:var(--color-accent)}.no-touchevents .button--primary.button--outline:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.no-touchevents .button--primary.button--outline:hover .button__text,.no-touchevents .button--primary.button--outline:hover span{color:#fff}.no-touchevents .button--primary.button--outline:hover .button__icon svg *{fill:#fff;stroke:#fff}.no-touchevents .button--move:hover .button__text{animation:move .35s ease-in-out forwards}html[dir=rtl] .button--icon{text-align:right}html[dir=rtl] .button--icon .button__icon{left:0;transform:translate(25px,-50%) rotate(180deg)}html[dir=rtl] .button--loader .button__preloader-element{right:0}html[dir=rtl] .no-touchevents .button--fullwidth.button--icon:hover .button__text{width:fit-content}html[dir=rtl] .no-touchevents .button--icon:hover .button__icon{transform:translateY(-50%) rotate(180deg)}html[dir=ltr] .button--icon{text-align:left}html[dir=ltr] .button--icon .button__icon{right:0}html[dir=ltr] .button--icon.button--fullwidth .button__icon{width:40px}html[dir=ltr] .button--icon.button--fullwidth svg{width:40px;height:8px}html[dir=ltr] .button--loader .button__preloader-element{left:0}html[dir=ltr] .no-touchevents .button--fullwidth.button--icon:hover .button__text{width:0}@media screen and (min-width:768px){.button--icon{padding-left:2.875rem;padding-right:2.875rem}.no-touchevents .button--icon:hover{padding-inline-end:4.3125rem;padding-inline-start:1.375rem}.no-touchevents .button--icon:hover .button__icon{opacity:1;transform:translate(-20px,-50%)}}@media screen and (max-width:767px){.button--icon{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width:474px){.product-form .button{padding:.625rem .9375rem}}.product-form .button{padding:.75rem .9375rem}.card .button--outline{border-color:var(--color-text-cards)}.card .button--outline .button__icon svg path{fill:var(--color-text-cards)}.card .button--solid{background-color:var(--color-text-cards);border-color:var(--color-text-cards);color:var(--color-foreground-cards)}.card .button--solid .button__icon svg path{fill:var(--color-foreground-cards)}.no-touchevents .card .button.button--solid:hover,.no-touchevents .card .button.button--outline-hover-solid:hover{background-color:var(--color-text-cards);border-color:var(--color-text-cards);color:var(--color-foreground-cards)}.no-touchevents .card .button.button--solid:hover span,.no-touchevents .card .button.button--outline-hover-solid:hover span{color:var(--color-foreground-cards)}.no-touchevents .card .button.button--solid:hover path,.no-touchevents .card .button.button--outline-hover-solid:hover path{fill:var(--color-foreground-cards)}.no-touchevents .card .button.button--outline:not(.button--outline-hover-solid):not(.button--primary):hover{border-color:var(--color-text-cards);color:var(--color-text-cards)}.no-touchevents .card .button.button--outline:not(.button--outline-hover-solid):not(.button--primary):hover span{color:var(--color-text-cards)}.no-touchevents .card .button.button--outline:not(.button--outline-hover-solid):not(.button--primary):hover path{fill:var(--color-text-cards)}.site-header .button{border-width:1px;border-color:var(--color-text-header);color:var(--color-text-header)}.site-header .button--solid{background-color:var(--color-text-header);border-color:var(--color-text-header);color:var(--color-foreground-header)}.no-touchevents .site-header .button:not(.button--outline-hover):hover{background-color:var(--color-text-header);border-color:var(--color-text-header);color:var(--color-foreground-header)}.no-touchevents .site-header .button:not(.button--outline-hover):hover svg *{stroke:var(--color-foreground-header)}.no-touchevents .site-header .button--outline-hover:not(.button--no-hover):hover{border-color:var(--color-text-header)}.no-touchevents .site-header .button--outline-hover:not(.button--no-hover):hover span{color:var(--color-text-header)}.no-touchevents .site-header .button--outline-hover:not(.button--no-hover):hover svg *{stroke:var(--color-text-header)}.site-header-container .header-container .button--icon.button--outline svg *{fill:var(--color-text-header);stroke:none!important}.site-header-container .header-container .button--icon.button--solid svg *{fill:var(--color-foreground-header)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.site-nav a.active .text-animation--underline-in-header{background-color:var(--color-primary)!important;color:#fff;padding:.3em .9em;border-radius:25px;background-image:none!important}.site-nav a.active .text-animation--underline-in-header:hover{color:#fff!important}.mount-slideshow .gutter--xlarge{padding:80px}@media screen and (max-width:767px){.mount-slideshow .gutter--xlarge{padding:10px}}.mount-slideshow .css-slider{--slideshow-nav-offset: 1rem}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-navigation-container{position:absolute;bottom:var(--slideshow-nav-offset);right:var(--slideshow-nav-offset);margin:0;width:auto;z-index:120;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:0;border-radius:0;background:transparent;backdrop-filter:none}html[dir=rtl] .mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-navigation-container{right:auto;left:var(--slideshow-nav-offset)}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation{margin-top:0;display:flex;align-items:center;gap:3px}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot{width:.7rem;height:.7rem;max-width:none;transform:none;border-radius:50%;background:#ffffff8c;position:relative;overflow:visible}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot:first-child,.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot:last-child,.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot.active,.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot.active:not(:first-child),.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot.active:first-child{border-radius:50%}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot.active{background:#fff}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation .css-slider-dot.active~.css-slider-dot{background:#ffffff8c}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-dot-navigation--autoplay .css-slider-dot.active:after{content:"";position:absolute;inset:-.25rem;width:auto;height:auto;top:auto;left:auto;background:transparent;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-right-color:#fff;border-radius:50%;opacity:1;animation-name:slideshow-dot-ring;animation-duration:var(--autorotate-interval);animation-iteration-count:1;animation-fill-mode:forwards;animation-play-state:running;animation-timing-function:linear}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-button{width:2rem;height:2rem;opacity:1}@media screen and (max-width:767px){.mount-slideshow .css-slider{--slideshow-nav-offset: .75rem}.mount-slideshow .css-slider.css-slider--bottom-navigation .css-slider-navigation-container{padding:0}}.mount-slideshow .slideshow-title{display:flex;flex-direction:column;gap:.2em;width:100%}.mount-slideshow .slideshow-title__line{display:block;width:fit-content;max-width:100%}.mount-slideshow .slideshow-title__line--top{position:relative;isolation:isolate;line-height:1.05;display:block;width:100%;z-index:0}.mount-slideshow .slideshow-title__line--top:before{content:"";position:absolute;top:-.1em;bottom:-.1em;left:-50%;width:200%;z-index:0;pointer-events:none}.mount-slideshow .slideshow-title__line--top.slideshow-title__line--no-svg:before{display:none}.mount-slideshow .slideshow-title__line-text{position:relative;z-index:1}.mount-slideshow .slideshow-title__line--top .slideshow-title__line-text{display:inline-block}@media screen and (max-width:639px){.mount-slideshow .slideshow-title__line--top:before{-webkit-mask-size:var(--slideshow-brush-scale-mobile, var(--slideshow-brush-scale, 100%)) var(--slideshow-brush-scale-mobile, var(--slideshow-brush-scale, 100%));mask-size:var(--slideshow-brush-scale-mobile, var(--slideshow-brush-scale, 100%)) var(--slideshow-brush-scale-mobile, var(--slideshow-brush-scale, 100%))}}@keyframes slideshow-dot-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin:0;padding:0}.header-container--top{border-bottom:1px solid var(--color-borders-header)!important}
