*{font-family:var(--font-body-family)}*,a,p{font-size:14px}a,p{letter-spacing:0}a,a:after,a:before,p,p:after,p:before{box-sizing:inherit}@media only screen and (max-width:575.98px){*{font-size:14px}}html{box-sizing:border-box;height:100%}body{color:var(--text-primary-color);display:flex;flex-direction:column;font-family:var(--font-body-family);font-size:1.5rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:calc(1 + .8/var(--font-body-scale));margin:0;min-height:100%}body.fixed{overflow:hidden}main#MainContent{flex:1}.h1,h1{color:var(--heading-color)}.h2,.h4,.h5,h2,h3,h4,h5{color:var(--subheading-color)}a{text-decoration:none}a,a:hover{color:var(--primary-color)}@media only screen and (max-width:575.98px){.heading-lg,.heading-lg em,.heading-lg strong{font-size:var(--heading-lg-mobile)}}@media only screen and (min-width:576px){.heading-lg,.heading-lg em,.heading-lg strong{font-size:var(--heading-lg-tablet)}}@media only screen and (min-width:1200px){.heading-lg,.heading-lg em,.heading-lg strong{font-size:var(--heading-lg)}}@media only screen and (min-width:768px){.heading-md{font-size:var(--heading-md-tablet)}}@media only screen and (max-width:575.98px){.heading-md{font-size:var(--heading-md-mobile)}}.heading-sm{font-size:var(--heading-sm)}strong{font-weight:700}.rich-text-container.heading-lg a,.rich-text-container.heading-lg em,.rich-text-container.heading-lg p,.rich-text-container.heading-lg strong{font-size:var(--heading-lg)}.rich-text-container.heading-sm a,.rich-text-container.heading-sm em,.rich-text-container.heading-sm p,.rich-text-container.heading-sm strong{font-size:var(--heading-sm)}@media only screen and (max-width:767.98px){.rich-text-container.heading-lg a,.rich-text-container.heading-lg em,.rich-text-container.heading-lg p,.rich-text-container.heading-lg strong,.rich-text-container.heading-md a,.rich-text-container.heading-md em,.rich-text-container.heading-md p,.rich-text-container.heading-md strong{font-size:var(--heading-md-tablet)}}@media only screen and (max-width:575.98px){.rich-text-container.heading-lg a,.rich-text-container.heading-lg em,.rich-text-container.heading-lg p,.rich-text-container.heading-lg strong{font-size:var(--heading-lg-mobile)}.rich-text-container.heading-md a,.rich-text-container.heading-md em,.rich-text-container.heading-md p,.rich-text-container.heading-md strong{font-size:var(--heading-md-mobile)}}.main-page-section{padding-bottom:44px;padding-top:44px}@media only screen and (min-width:992px){.main-page-section{padding-bottom:80px;padding-top:80px}}.main-page-title{margin:0 0 32px}@media only screen and (min-width:992px){.main-page-title{margin:0 0 40px}}.section-title h2{font-size:32px;font-weight:300;letter-spacing:.02em;margin:0}@media only screen and (min-width:992px){.section-title h2{font-size:44px}}.section-description{margin-top:30px}@media only screen and (min-width:992px){.section-description{align-items:flex-end;display:flex;justify-content:space-between;margin-top:38px}}.section-description div{max-width:580px;width:100%}.section-description p{font-size:14px;font-weight:400;letter-spacing:.02em;line-height:24px;margin:0}@media only screen and (max-width:991.98px){.section-description .button{display:none}}.section-description .button svg{margin-left:8px;width:6px}.section-description .button.button-social-icon{align-items:center;display:flex}@media only screen and (max-width:991.98px){.section-description .button.button-social-icon{display:none}}.section-description .button.button-social-icon svg{height:16px;margin:0 8px 0 0;width:16px}.section-button-mobile{justify-content:center}.section-button-mobile,.section-button-mobile.button-social-icon{align-items:center;display:flex}@media only screen and (min-width:992px){.section-button-mobile,.section-button-mobile.button-social-icon{display:none}}.button,button:not([class^=button-],.header-search-button,.accordion,.mobile-control),input[type=submit]:not([class^=button-]){background:var(--primary-color);border:none;border:1px solid var(--button-1-border-color);border-radius:var(--button-1-radius);color:var(--button-1-text-color);cursor:pointer;font-size:var(--button-font-size);font-weight:500;outline:none}.button:hover,button:not([class^=button-],.header-search-button,.accordion,.mobile-control):hover,input[type=submit]:not([class^=button-]):hover{background-color:var(--button-1-hover-color);border:1px solid var(--button-1-hover-border-color);border-radius:var(--button-1-hover-radius);color:var(--button-1-hover-text-color)}.button.shopify-challenge__button,button:not([class^=button-],.header-search-button,.accordion,.mobile-control).shopify-challenge__button,input[type=submit]:not([class^=button-]).shopify-challenge__button{background-color:transparent;border:1px solid var(--button-1-border-color);border-radius:var(--button-1-radius);color:var(--button-1-text-color);cursor:pointer;display:block;font-size:14px;font-weight:400;height:-moz-max-content;height:max-content;letter-spacing:.02em;margin:32px auto;padding:12px 30px;transition:var(--button-transition);width:-moz-max-content;width:max-content}.button.shopify-challenge__button:hover,button:not([class^=button-],.header-search-button,.accordion,.mobile-control).shopify-challenge__button:hover,input[type=submit]:not([class^=button-]).shopify-challenge__button:hover{background-color:var(--button-1-hover-color);border:1px solid var(--button-1-hover-border-color);border-radius:var(--button-1-hover-radius);color:var(--button-1-hover-text-color)}.button.button-social-icon,button:not([class^=button-],.header-search-button,.accordion,.mobile-control).button-social-icon,input[type=submit]:not([class^=button-]).button-social-icon{align-items:center;display:flex}.button.button-social-icon svg,button:not([class^=button-],.header-search-button,.accordion,.mobile-control).button-social-icon svg,input[type=submit]:not([class^=button-]).button-social-icon svg{height:16px;margin:0 8px 0 0;width:16px}.button.button-arrow,button:not([class^=button-],.header-search-button,.accordion,.mobile-control).button-arrow,input[type=submit]:not([class^=button-]).button-arrow{align-items:center;display:flex;text-decoration:none}.button.button-arrow svg,button:not([class^=button-],.header-search-button,.accordion,.mobile-control).button-arrow svg,input[type=submit]:not([class^=button-]).button-arrow svg{margin:0 0 0 8px;width:6px}.button-1{background-color:transparent;border:1px solid var(--button-1-border-color);border-radius:var(--button-1-radius);color:var(--button-1-text-color);cursor:pointer;display:block;font-size:14px;font-weight:400;height:-moz-max-content;height:max-content;letter-spacing:.02em;padding:12px 30px;transition:var(--button-transition);width:-moz-max-content;width:max-content}.button-1 i,.button-1 i svg,.button-1 i svg path,.button-1 svg,.button-1 svg path{fill:var(--button-1-text-color)}.button-1:hover{background-color:var(--button-1-hover-color);border:1px solid var(--button-1-hover-border-color);border-radius:var(--button-1-hover-radius);color:var(--button-1-hover-text-color)}.button-1:hover i,.button-1:hover i svg,.button-1:hover i svg path,.button-1:hover svg,.button-1:hover svg path{fill:var(--button-1-hover-text-color)}.button-2{background-color:transparent;border:1px solid var(--button-2-border-color);border-radius:var(--button-2-radius);color:var(--button-2-text-color);cursor:pointer;display:block;font-size:var(--button-font-size);font-weight:500;height:-moz-max-content;height:max-content;padding:12px 30px;transition:var(--button-transition);width:-moz-max-content;width:max-content}.button-2 i,.button-2 i svg,.button-2 i svg path,.button-2 svg,.button-2 svg path{fill:var(--button-2-text-color)}.button-2:hover{background-color:var(--button-2-hover-color);border:1px solid var(--button-2-hover-border-color);border-radius:var(--button-2-hover-radius);color:var(--button-2-hover-text-color)}.button-2:hover i,.button-2:hover i svg,.button-2:hover i svg path,.button-2:hover svg,.button-2:hover svg path{fill:var(--button-2-hover-text-color)}.button-3{background-color:var(--button-3-color);border:1px solid var(--button-3-border-color);border-radius:var(--button-3-radius);color:var(--button-3-text-color);cursor:pointer;display:block;font-size:var(--button-font-size);font-weight:500;height:-moz-max-content;height:max-content;padding:12px 30px;transition:var(--button-transition);width:-moz-max-content;width:max-content}.button-3 i,.button-3 i svg,.button-3 i svg path,.button-3 svg,.button-3 svg path{fill:var(--button-3-text-color)}.button-3:hover{background-color:var(--button-3-hover-color);border:1px solid var(--button-3-hover-border-color);border-radius:var(--button-3-hover-radius);color:var(--button-3-hover-text-color)}.button-3:hover i,.button-3:hover i svg,.button-3:hover i svg path,.button-3:hover svg,.button-3:hover svg path{fill:var(--button-3-hover-text-color)}.button-4{background-color:var(--button-4-color);border:1px solid var(--button-4-border-color);border-radius:var(--button-4-radius);color:var(--button-4-text-color);cursor:pointer;display:block;font-size:var(--button-font-size);font-weight:500;height:-moz-max-content;height:max-content;padding:12px 30px;transition:var(--button-transition);width:-moz-max-content;width:max-content}.button-4 i,.button-4 i svg,.button-4 i svg path,.button-4 svg,.button-4 svg path{fill:var(--button-4-text-color)}.button-4:hover{background-color:var(--button-4-hover-color);border:1px solid var(--button-4-hover-border-color);border-radius:var(--button-4-hover-radius);color:var(--button-4-hover-text-color)}.button-4:hover i,.button-4:hover i svg,.button-4:hover i svg path,.button-4:hover svg,.button-4:hover svg path{fill:var(--button-4-hover-text-color)}.button-5{background-color:var(--button-5-color);border:1px solid var(--button-5-border-color);border-radius:var(--button-5-radius);color:var(--button-5-text-color);cursor:pointer;display:block;font-size:var(--button-font-size);font-weight:500;height:-moz-max-content;height:max-content;padding:12px 30px;transition:var(--button-transition);width:-moz-max-content;width:max-content}.button-5 i,.button-5 i svg,.button-5 i svg path,.button-5 svg,.button-5 svg path{fill:var(--button-5-text-color)}.button-5:hover{background-color:var(--button-5-hover-color);border:1px solid var(--button-5-hover-border-color);border-radius:var(--button-5-hover-radius);color:var(--button-5-hover-text-color)}.button-5:hover i,.button-5:hover i svg,.button-5:hover i svg path,.button-5:hover svg,.button-5:hover svg path{fill:var(--button-5-hover-text-color)}.button-6{background-color:var(--button-6-color);border:1px solid var(--button-6-border-color);border-radius:var(--button-6-radius);color:var(--button-6-text-color);cursor:pointer;display:block;font-size:var(--button-font-size);font-weight:500;height:-moz-max-content;height:max-content;padding:12px 30px;transition:var(--button-transition);width:-moz-max-content;width:max-content}.button-6 i,.button-6 i svg,.button-6 i svg path,.button-6 svg,.button-6 svg path{fill:var(--button-6-text-color)}.button-6:hover{background-color:var(--button-6-hover-color);border:1px solid var(--button-6-hover-border-color);border-radius:var(--button-6-hover-radius);color:var(--button-6-hover-text-color)}.button-6:hover i,.button-6:hover i svg,.button-6:hover i svg path,.button-6:hover svg,.button-6:hover svg path{fill:var(--button-6-hover-text-color)}[class^=button-].disabled,[class^=button-].disabled:hover{background:#393939;border-color:#393939;opacity:.7}.page-width{margin:0 auto;max-width:var(--page-width);padding:0 20px}.page-width-large{max-width:1400px}.page-width-left{margin:0 auto;padding-left:calc((100vw - var(--page-width))/2 + 5.5rem);width:100%}@media only screen and (max-width:767.98px){.page-width-left{padding-left:calc((100vw - var(--page-width))/2 + 8.3rem)}}.page-width-right{margin:0 auto;padding-right:calc((100vw - var(--page-width))/2 + 5.5rem);width:100%}@media only screen and (max-width:767.98px){.page-width-right{padding-right:calc((100vw - var(--page-width))/2 + 8.3rem)}}.select{position:relative;width:100%}.select:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--secondary-color);content:"";display:block;height:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0}.form-error{background:none;color:red}.form-error .form__message{color:red;margin:0 5px 0 10px}.form-error .form__message strong{font-weight:700}.form-error ul{list-style-type:none;margin:0;padding:0}.form-error ul li{color:red}.form-errors{align-items:flex-start;background:none;color:red;display:flex;flex-direction:row;grid-column:1/-1;justify-content:flex-start;left:0;margin:10px auto;padding:5px 10px}.form-errors:focus{outline:none}.form-errors .icon-error{height:20px;min-height:15px;min-width:15px;width:20px}.form-errors p{margin:0}.form-errors .form__message{color:red;margin:0 5px 0 10px}.form-errors .form__message strong{font-weight:700}.form-errors ul{list-style-type:none;margin:0;padding:0}.form-errors ul li{color:red}.visually-hidden{clip:rect(0 0 0 0);word-wrap:normal!important;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.icon{height:32px;width:32px}.openSideCart{cursor:pointer}.swiper-button-next,.swiper-button-prev{height:19px;width:28px}.swiper-button-next:after,.swiper-button-prev:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:""!important;height:19px;width:28px}.swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 19'%3E%3Cpath stroke='%23fff' d='M0 9.5h28m-9.354 9.146 9-9m-9-9.292 9 9'/%3E%3C/svg%3E")}.swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 19'%3E%3Cpath stroke='%23fff' d='M28 9.5H0m9.354 9.146-9-9m9-9.292-9 9'/%3E%3C/svg%3E")}.swiper-pagination .swiper-pagination-bullet-active,.swiper-scrollbar .swiper-scrollbar-drag{background-color:var(--primary-color)}img.lazy{opacity:0;transition:opacity .25s}img.lazy.loaded{opacity:1}video.lazy{opacity:0;transition:opacity .25s}video.lazy.loaded{opacity:1}@media only screen and (max-width:991.98px){#chat-widget-container{display:none!important}}.cc-revoke,.cc-window{z-index:99999999999!important}.cc-banner .cc-btn{border-radius:50px!important}.margin-s{margin-bottom:var(--section-margin-s);margin-top:var(--section-margin-s)}.margin-m{margin-bottom:var(--section-margin-m);margin-top:var(--section-margin-m)}.margin-l{margin-top:var(--section-margin-l)}.margin-bottom-l,.margin-l{margin-bottom:var(--section-margin-l)}.padding-s{padding-bottom:var(--section-padding-s);padding-top:var(--section-padding-s)}.padding-m{padding-bottom:var(--section-padding-m);padding-top:var(--section-padding-m)}.padding-l{padding-bottom:var(--section-padding-l);padding-top:var(--section-padding-l)}.padding-top-s{padding-top:var(--section-padding-s)}.padding-top-m{padding-top:var(--section-padding-m)}.padding-top-l{padding-top:var(--section-padding-l)}.padding-bottom-s{padding-bottom:var(--section-padding-s)}.padding-bottom-m{padding-bottom:var(--section-padding-m)}.padding-bottom-l,.vertical-padding{padding-bottom:var(--section-padding-l)}.vertical-padding{padding-top:var(--section-padding-l)}@media only screen and (max-width:991.98px){.vertical-padding{padding-bottom:calc(var(--section-padding-l)*.8);padding-top:calc(var(--section-padding-l)*.8)}}@media only screen and (max-width:767.98px){.vertical-padding{padding-bottom:calc(var(--section-padding-l)*.6);padding-top:calc(var(--section-padding-l)*.6)}}.vertical-margin{margin-bottom:var(--section-margin-l);margin-top:var(--section-margin-l)}@media only screen and (max-width:991.98px){.vertical-margin{margin-bottom:calc(var(--section-margin-l)*.7);margin-top:calc(var(--section-margin-l)*.7)}}@media only screen and (max-width:767.98px){.vertical-margin{margin-bottom:calc(var(--section-margin-l)*.4);margin-top:calc(var(--section-margin-l)*.4)}}td{border:1px solid #d5d6d7;padding:25px;vertical-align:top}thead tr td{font-weight:700;padding:10px 25px}body.locked{overflow:hidden!important}[data-hover=anim-grow]{scale:100%;transition:scale .1s ease-in-out}[data-hover=anim-grow]:hover{scale:110%}@media only screen and (max-width:991.98px){body.template-product iframe#dummy-chat-button-iframe{bottom:90px!important}}.klarna-product.hidden,.product-pullout .hidden{display:none!important}.product-pullout .pullout-custom{display:flex;justify-content:center;width:100%}.product-pullout .pullout-custom.button-3 svg{height:1.25rem;margin-left:1rem}.product-pullout .pullout-custom.button-3 path,.product-pullout .pullout-custom.button-3 svg{fill:transparent;stroke:#fff}.product-pullout .pullout-custom.button-3:hover svg,.product-pullout .pullout-custom.button-3:hover svg path{fill:transparent;stroke:#000}.no-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-select:focus{outline:none!important}

/*# sourceMappingURL=global.min.css.map*/