@import url(https://use.typekit.net/vjp3gsa.css);body,html{margin:0;padding:0}body{min-width:20em}*{box-sizing:border-box}img,video{display:block}button,input{font-family:inherit}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-weight:300}html{font-family:articulat-cf,-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont;line-height:1.4}address,blockquote,caption,dd,details,dl,dt,li,p,pre,summary,table{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;letter-spacing:.02em;line-height:1.4em}.p,p{margin:.25em 0 1em}.heading-1{font-size:2.1em;font-weight:300;line-height:1.025;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.heading-1{font-size:2.1em}}@media (min-width:38em){.heading-1{font-size:2.6em}}@media (min-width:58em){.heading-1{font-size:2.8em}}@media (min-width:80em){.heading-1{font-size:2.9em}}.heading-2{font-size:1.8em;line-height:1.025;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.heading-2{font-size:2em}}@media (min-width:38em){.heading-2{font-size:2.35em}}@media (min-width:58em){.heading-2{font-size:2.6em}}.heading-3{font-size:1.5em;line-height:1.025;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.heading-3{font-size:1.78em}}@media (min-width:38em){.heading-3{font-size:1.9em}}@media (min-width:58em){.heading-3{font-size:2.1em}}@media (min-width:80em){.heading-3{font-size:2.35em}}.heading-4{font-size:1.35em;line-height:1.1;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.heading-4{font-size:1.35em}}@media (min-width:38em){.heading-4{font-size:1.7em}}@media (min-width:58em){.heading-4{font-size:1.825em}}.heading-5{font-size:1.2em;line-height:1.2;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.heading-5{font-size:1.15em}}@media (min-width:38em){.heading-5{font-size:1.2 .5em}}@media (min-width:58em){.heading-5{font-size:1.4em}}.heading-6{font-size:1.1em;line-height:1.3;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.heading-6{font-size:1.175em}}@media (min-width:38em){.heading-6{font-size:1.25em}}.text-main h1,.text-main h2,.text-main h3,.text-main h4,.text-main h5,.text-main h6{font-weight:300;line-height:1.1;margin-bottom:.2em;margin-top:.9em}.text-main h3{font-size:1.8em;font-size:1.6em}.text-main h4{font-size:1.4em}.text-main h5{font-size:1.2em}.text-main h6{font-size:1.1em}.text-main ul{margin-top:.5em;padding-left:1.25em}.text-main li{margin-bottom:1em}.text-main strong{font-weight:600}.p--large{font-size:1.05em}@media (min-width:58em){.p--large{font-size:1.2em}}.p--small{font-size:.95em}.p--x-small{font-size:.85em}p a{color:#195532}.bg--dark-green p a{color:#fff}.strong,strong{font-weight:700}.ex-strong{font-weight:900}.text-default{color:#111}.text-white{color:#fff}.text-grey,.text-grey p{color:#7b7b7b}.text-darkgreen{color:#195532}.text-red{color:#ce171c}.bg--dark-green .text-darkgreen{color:#fff}.text--narrow{max-width:54em}.text--uppercase{text-transform:uppercase}.bg--red{background:#ce171c}.bg--light-green{background:#e8eeea}.bg--dark-green{background:#195532}.bg--dark-grey{background:#323131}.bg--soft-grey{background:#f7f7f7}.bg--dark-green:has(+.bg--dark-green),.bg--light-green:has(+.bg--light-green){padding-bottom:0!important}@media (min-width:58em){[class*=background-shape]{position:relative}[class*=background-shape] .page-width{position:relative;z-index:10}.background-shape--left:after{background-image:url(../img/background-shape--left.svg);background-repeat:no-repeat;background-size:auto 100%;content:"";display:block;height:100%;left:0;opacity:.075;position:absolute;top:0;width:100%;z-index:5}}:root{--swiper-theme-color:#195532!important;--swiper-pagination-bullet-size:0.7rem}.js .load{opacity:0;transform:translateY(10vh);transition:all 1s cubic-bezier(.19,1,.22,1)}.js .loaded,.js section:first-of-type{opacity:1;transform:translateY(0)}a{color:blue}.button,button{-ms-flex-align:center;align-items:center;border:none;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;outline:0;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;z-index:1}.button--fill{border-radius:.4rem;overflow:hidden;padding:.5rem 1rem;position:relative}.button--fill.bg--white{background:#fff}.button--fill span{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}.button--outline{background:rgba(0,0,0,.2);border:1px solid #fff;border-radius:.4rem;overflow:hidden;padding:.5rem 1rem;position:relative}.button--outline--darkgreen{background:transparent;border:2px solid #195532}.installation-sub .button--outline--darkgreen{border:2px solid #ce171c}.button--simple{background:transparent}.button--icon{display:-ms-flexbox;display:flex;gap:.5em}.button svg{fill:#111;height:.75em;position:relative;top:1px;width:auto}.button--small svg{top:0}.button.text-white svg{fill:#fff}.button.text-darkgreen svg{fill:#195532}.button.text-red svg{fill:#ce171c}.button.bg--white{color:#111}.button--block{display:block}.button--large{font-size:1.15em}.button--small{font-size:.9em}.button--disabled,.button.disabled{cursor:default;opacity:.5}.button--disabled:before,.button.disabled:before{display:none}.text-decoration{-webkit-text-decoration:underline;text-decoration:underline}.no-touch .button--fill:before,.no-touch .button--outline:before{background:rgba(0,0,0,.1);content:"";height:100%;left:50%;position:absolute;top:0;transition:all .5s cubic-bezier(.24,.97,.4,.96);width:0;z-index:5}.no-touch .button--fill.bg--white:before{background:#e8eeea}.no-touch .button--fill.bg--dark-green:before{background:hsla(0,0%,100%,.1)}.no-touch .button--fill:hover:before,.no-touch .button--outline:hover:before{left:0;width:100%}.button--fill span,.button--outline span,.no-touch .button--fill svg,.no-touch .button--outline svg{position:relative;z-index:10}.no-touch .button--simple .button__label{transition:all .5s cubic-bezier(.24,.97,.4,.96)}.no-touch .button--simple:hover .button__label{margin-right:.7em}.grid{--grid-gutter:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:58em){.grid{--grid-gutter:4rem}}.grid--small{--grid-gutter:1rem}.grid--medium{--grid-gutter:2rem}.grid--gutter,.grid--gutter-x{margin-left:calc(var(--grid-gutter)*-1)}.grid--gutter-x>[class*=col-],.grid--gutter>[class*=col-]{padding-left:var(--grid-gutter)}.grid--gutter,.grid--gutter-y{margin-top:calc(var(--grid-gutter)*-1)}.grid--gutter-y>[class*=col-],.grid--gutter>[class*=col-]{padding-top:var(--grid-gutter)}[class*=col-]{width:100%}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}.col-2-5{width:20%}@media (min-width:25em){.col-1\@x-small{width:8.33333333%}.col-2\@x-small{width:16.66666667%}.col-3\@x-small{width:25%}.col-4\@x-small{width:33.33333333%}.col-5\@x-small{width:41.66666667%}.col-6\@x-small{width:50%}.col-7\@x-small{width:58.33333333%}.col-8\@x-small{width:66.66666667%}.col-9\@x-small{width:75%}.col-10\@x-small{width:83.33333333%}.col-11\@x-small{width:91.66666667%}.col-12\@x-small{width:100%}}@media (min-width:38em){.col-1\@small{width:8.33333333%}.col-2\@small{width:16.66666667%}.col-3\@small{width:25%}.col-4\@small{width:33.33333333%}.col-5\@small{width:41.66666667%}.col-6\@small{width:50%}.col-7\@small{width:58.33333333%}.col-8\@small{width:66.66666667%}.col-9\@small{width:75%}.col-10\@small{width:83.33333333%}.col-11\@small{width:91.66666667%}.col-12\@small{width:100%}}@media (min-width:58em){.col-1\@medium{width:8.33333333%}.col-2\@medium{width:16.66666667%}.col-3\@medium{width:25%}.col-4\@medium{width:33.33333333%}.col-5\@medium{width:41.66666667%}.col-6\@medium{width:50%}.col-7\@medium{width:58.33333333%}.col-8\@medium{width:66.66666667%}.col-9\@medium{width:75%}.col-10\@medium{width:83.33333333%}.col-11\@medium{width:91.66666667%}.col-12\@medium{width:100%}}@media (min-width:80em){.col-1\@large{width:8.33333333%}.col-2\@large{width:16.66666667%}.col-3\@large{width:25%}.col-4\@large{width:33.33333333%}.col-5\@large{width:41.66666667%}.col-6\@large{width:50%}.col-7\@large{width:58.33333333%}.col-8\@large{width:66.66666667%}.col-9\@large{width:75%}.col-10\@large{width:83.33333333%}.col-11\@large{width:91.66666667%}.col-12\@large{width:100%}}@media (min-width:100em){.col-1\@x-large{width:8.33333333%}.col-2\@x-large{width:16.66666667%}.col-3\@x-large{width:25%}.col-4\@x-large{width:33.33333333%}.col-5\@x-large{width:41.66666667%}.col-6\@x-large{width:50%}.col-7\@x-large{width:58.33333333%}.col-8\@x-large{width:66.66666667%}.col-9\@x-large{width:75%}.col-10\@x-large{width:83.33333333%}.col-11\@x-large{width:91.66666667%}.col-12\@x-large{width:100%}}.page-intro:has(+section>.page-width--large) .page-intro__width,.page-intro:has(+section>.page-width--x-narrow) .page-intro__width,.page-width,.page-width--large,.page-width--narrow,.page-width--x-narrow,.single-post .page-width--narrow,.woocommerce-tabs{margin-left:auto;margin-right:auto;max-width:92vw;min-width:18em}@media (min-width:38em){.page-intro:has(+section>.page-width--large) .page-intro__width,.page-intro:has(+section>.page-width--x-narrow) .page-intro__width,.page-width,.page-width--large,.page-width--narrow,.page-width--x-narrow,.single-post .page-width--narrow,.woocommerce-tabs{max-width:80vw}}@media (min-width:100em){.page-intro:has(+section>.page-width--large) .page-intro__width,.page-intro:has(+section>.page-width--x-narrow) .page-intro__width,.page-width,.page-width--large,.page-width--narrow,.page-width--x-narrow,.single-post .page-width--narrow,.woocommerce-tabs{max-width:1360px;padding:0 20px}}@media (min-width:38em){.page-width--large{max-width:95vw}}@media (min-width:100em){.page-width--large{max-width:1900px;padding:0 20px}}@media (min-width:58em){.page-width--narrow{max-width:70vw}.page-width--x-narrow{max-width:60vw}}@media (min-width:80em){.single-post .page-width--narrow{max-width:80em;padding:0 20px}}:root{--spacing:3em}@media (min-width:38em){:root{--spacing:3em}}@media (min-width:58em){:root{--spacing:4em}}@media (min-width:80em){:root{--spacing:5em}}.padding-top,.padding-y{padding-top:3em;padding-top:var(--spacing)}.padding-bottom,.padding-y{padding-bottom:3em;padding-bottom:var(--spacing)}.margin-top,.margin-y{margin-top:3em;margin-top:var(--spacing)}.margin-bottom,.margin-y{margin-bottom:3em;margin-bottom:var(--spacing)}.box-padding{padding:3em;padding:var(--spacing)}@media (min-width:25em){.padding-top\@x-small,.padding-y\@x-small{padding-top:3em;padding-top:var(--spacing)}.padding-bottom\@x-small,.padding-y\@x-small{padding-bottom:3em;padding-bottom:var(--spacing)}.margin-top\@x-small,.margin-y\@x-small{margin-top:3em;margin-top:var(--spacing)}.margin-bottom\@x-small,.margin-y\@x-small{margin-bottom:3em;margin-bottom:var(--spacing)}}@media (min-width:38em){.padding-top\@small,.padding-y\@small{padding-top:3em;padding-top:var(--spacing)}.padding-bottom\@small,.padding-y\@small{padding-bottom:3em;padding-bottom:var(--spacing)}.margin-top\@small,.margin-y\@small{margin-top:3em;margin-top:var(--spacing)}.margin-bottom\@small,.margin-y\@small{margin-bottom:3em;margin-bottom:var(--spacing)}}@media (min-width:58em){.padding-top\@medium,.padding-y\@medium{padding-top:3em;padding-top:var(--spacing)}.padding-bottom\@medium,.padding-y\@medium{padding-bottom:3em;padding-bottom:var(--spacing)}.margin-top\@medium,.margin-y\@medium{margin-top:3em;margin-top:var(--spacing)}.margin-bottom\@medium,.margin-y\@medium{margin-bottom:3em;margin-bottom:var(--spacing)}}@media (min-width:80em){.padding-top\@large,.padding-y\@large{padding-top:3em;padding-top:var(--spacing)}.padding-bottom\@large,.padding-y\@large{padding-bottom:3em;padding-bottom:var(--spacing)}.margin-top\@large,.margin-y\@large{margin-top:3em;margin-top:var(--spacing)}.margin-bottom\@large,.margin-y\@large{margin-bottom:3em;margin-bottom:var(--spacing)}}@media (min-width:100em){.padding-top\@x-large,.padding-y\@x-large{padding-top:3em;padding-top:var(--spacing)}.padding-bottom\@x-large,.padding-y\@x-large{padding-bottom:3em;padding-bottom:var(--spacing)}.margin-top\@x-large,.margin-y\@x-large{margin-top:3em;margin-top:var(--spacing)}.margin-bottom\@x-large,.margin-y\@x-large{margin-bottom:3em;margin-bottom:var(--spacing)}}.margin-top-0{margin-top:0!important}.margin-right-0{margin-right:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-left-0{margin-left:0!important}.padding-top-0{padding-top:0!important}.padding-right-0{padding-right:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-left-0{padding-left:0!important}.margin-top-1{margin-top:.5em!important}.margin-right-1{margin-right:.5em!important}.margin-bottom-1{margin-bottom:.5em!important}.margin-left-1,.margin-x-1{margin-left:.5em!important}.margin-x-1{margin-right:.5em!important}.margin-y-1{margin-bottom:.5em!important;margin-top:.5em!important}.padding-top-1{padding-top:.5em!important}.padding-right-1{padding-right:.5em!important}.padding-bottom-1{padding-bottom:.5em!important}.padding-left-1,.padding-x-1{padding-left:.5em!important}.padding-x-1{padding-right:.5em!important}.padding-y-1{padding-bottom:.5em!important;padding-top:.5em!important}.margin-top-2{margin-top:1em!important}.margin-right-2{margin-right:1em!important}.margin-bottom-2{margin-bottom:1em!important}.margin-left-2,.margin-x-2{margin-left:1em!important}.margin-x-2{margin-right:1em!important}.margin-y-2{margin-bottom:1em!important;margin-top:1em!important}.padding-top-2{padding-top:1em!important}.padding-right-2{padding-right:1em!important}.padding-bottom-2{padding-bottom:1em!important}.padding-left-2,.padding-x-2{padding-left:1em!important}.padding-x-2{padding-right:1em!important}.padding-y-2{padding-bottom:1em!important;padding-top:1em!important}.margin-top-3{margin-top:1.5em!important}.margin-right-3{margin-right:1.5em!important}.margin-bottom-3{margin-bottom:1.5em!important}.margin-left-3,.margin-x-3{margin-left:1.5em!important}.margin-x-3{margin-right:1.5em!important}.margin-y-3{margin-bottom:1.5em!important;margin-top:1.5em!important}.padding-top-3{padding-top:1.5em!important}.padding-right-3{padding-right:1.5em!important}.padding-bottom-3{padding-bottom:1.5em!important}.padding-left-3,.padding-x-3{padding-left:1.5em!important}.padding-x-3{padding-right:1.5em!important}.padding-y-3{padding-bottom:1.5em!important;padding-top:1.5em!important}.margin-top-4{margin-top:2em!important}.margin-right-4{margin-right:2em!important}.margin-bottom-4{margin-bottom:2em!important}.margin-left-4,.margin-x-4{margin-left:2em!important}.margin-x-4{margin-right:2em!important}.margin-y-4{margin-bottom:2em!important;margin-top:2em!important}.padding-top-4{padding-top:2em!important}.padding-right-4{padding-right:2em!important}.padding-bottom-4{padding-bottom:2em!important}.padding-left-4,.padding-x-4{padding-left:2em!important}.padding-x-4{padding-right:2em!important}.padding-y-4{padding-bottom:2em!important;padding-top:2em!important}.margin-top-5{margin-top:2.5em!important}.margin-right-5{margin-right:2.5em!important}.margin-bottom-5{margin-bottom:2.5em!important}.margin-left-5,.margin-x-5{margin-left:2.5em!important}.margin-x-5{margin-right:2.5em!important}.margin-y-5{margin-bottom:2.5em!important;margin-top:2.5em!important}.padding-top-5{padding-top:2.5em!important}.padding-right-5{padding-right:2.5em!important}.padding-bottom-5{padding-bottom:2.5em!important}.padding-left-5,.padding-x-5{padding-left:2.5em!important}.padding-x-5{padding-right:2.5em!important}.padding-y-5{padding-bottom:2.5em!important;padding-top:2.5em!important}.image-text__image__inner{height:100%;min-height:18em}@media (min-width:58em){.image-text--flip .image-text__image{-ms-flex-order:2;order:2}.image-text__content{padding:6em 0}}.image-feature__icon{height:2.25em;margin-bottom:1em}.image-features__left{height:100%}.image-features__review{background:#fff;border-radius:.7rem;bottom:1em;overflow:hidden;padding:1em;position:absolute;right:1em;width:13em;z-index:10}@media (min-width:58em){.image-features__review{bottom:0;left:0;margin-bottom:3em}}.image-features__image{height:24em}@media (min-width:58em){.image-features__image{height:100%}}@media (min-width:57.99em){.image-features__cont{padding:3em 0}}.topbar{background:#f7f7f7;display:none;padding:.5em 0}@media (min-width:38em){.topbar{display:block}}.topbar__right{display:-ms-flexbox;display:flex;gap:1em}.topbar__link,.topbar__link span{color:#111;font-size:.925em;-webkit-text-decoration:none;text-decoration:none}.topbar__link span:hover,.topbar__link:hover{opacity:1}.topbar__link{gap:.5em}.topbar__link__image{height:auto;margin-right:.5em;width:1.4em}.sitewide-notification{border-bottom:1px solid hsla(0,0%,100%,.1);font-size:.95em;font-weight:500;padding:.75em 0}@media (min-width:58em){.sitewide-notification{border-bottom:none}}.sitewide-notification__inner{padding-right:10vw}@media (min-width:58em){.sitewide-notification__inner{padding-right:1.5em}}.sitewide-notification__close{-ms-flex-order:1;background:transparent;background-image:url(../img/close-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:1.1em;order:1;position:absolute;right:20px;top:2px;width:1.1em}@media (min-width:58em){.sitewide-notification__close{-ms-flex-order:2;order:2}}.sitewide-notification span{-ms-flex-order:2;order:2}@media (min-width:58em){.sitewide-notification span{-ms-flex-order:1;order:1}}.sitewide-notification .coupon-code{background:hsla(0,0%,100%,.175);border-radius:.25em;margin:0 .25em;padding:.15em .3em}:root{--search-input--height:2.85rem}.site-header-spacer{height:0}.site-header-spacer--active,.site-header-spacer--handoff{height:0;height:var(--site-header-height,0)}.site-header-spacer--active{transition:height .35s cubic-bezier(.24,.97,.4,.96)}.site-header--fixed{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);left:0;position:fixed;right:0;top:0;transform:translateY(-100%);z-index:100}.site-header--fixed.site-header--visible{animation:site-header-slide-in .35s cubic-bezier(.24,.97,.4,.96) forwards}.site-header--fixed.site-header--hidden{animation:site-header-slide-out .35s cubic-bezier(.24,.97,.4,.96) forwards}@keyframes site-header-slide-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes site-header-slide-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.site-logo{margin-right:.5rem}@media (min-width:58em){.site-logo{margin-right:1em}}.site-logo img{max-width:9.5rem}@media (min-width:58em){.site-logo img{max-width:10rem}}.site-header__main,.site-header__mobile-search{margin:1em 0}.site-header__search--desktop{display:none;width:20em}@media (min-width:71em){.site-header__search--desktop{display:block;width:22em}}@media (min-width:80em){.site-header__search--desktop{width:30em}}.site-header__mobile-search{display:none;width:100%}@media (max-width:70.99em){.site-header__mobile-search{display:block}}.site-header__search__input{background:#e8eeea;border:1px solid #ececec;border-radius:.5rem;font-size:1rem;height:2.85rem;outline:none;outline:1px solid rgba(85,168,240,0);padding:0 1rem;transition:outline .75s cubic-bezier(.24,.97,.4,.96),box-shadow .75s cubic-bezier(.24,.97,.4,.96);width:100%}.site-header__search__input:focus{box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);outline:1px solid #55a8f0}.site-header__search__button{background:#037935;background-image:url(../img/search-icon.svg);background-position:50%;background-repeat:no-repeat;border:0;border-radius:0 .5rem .5rem 0;color:transparent;height:2.85rem;height:calc(var(--search-input--height));position:absolute;right:0;top:0;transition:background-color .75s cubic-bezier(.24,.97,.4,.96);width:2.85rem;width:calc(var(--search-input--height))}.site-header__search__button:hover{background-color:#195532;cursor:pointer}.primary-links{-ms-flex-align:center;align-items:center;border-right:1px solid #ececec;color:#111;display:-ms-flexbox;display:flex;padding:0 1rem;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s cubic-bezier(.19,1,.22,1)}@media (min-width:58em){.primary-links{-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}}.primary-links:last-of-type{border:0;margin:0;padding-right:0}.primary-links:hover{opacity:.7}.primary-links__highlighted{background:#e8eeea;border-radius:.35rem;border-right:0}.primary-links__image{height:1.5em}@media (min-width:58em){.primary-links__image{height:1.8rem}}.primary-links__title{display:none;font-size:1.025em;margin-top:.1em}@media (min-width:58em){.primary-links__title{display:block;margin-top:0}}.primary-link__buttons{display:none}@media (min-width:58em){.primary-link__buttons{display:-ms-flexbox;display:flex;gap:1em}}.primary-link__button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-.5em}.primary-link__button .button{height:3em}.primary-link__button svg{height:1.2em}.primary-link__button .button--fill{border:2px solid #195532}.installation-sub .primary-link__button .button--fill{border:2px solid #ce171c}.header-cart__icon{height:1.5em}.header-cart__icon__count{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ce171c;border-radius:100%;color:#fff;display:-ms-flexbox;display:flex;font-size:.725em;font-weight:700;height:1.1rem;justify-content:center;position:absolute;right:-.5rem;top:-.2rem;width:1.1rem}@media (max-width:57.99em){.header-cart{-ms-flex-align:center;align-items:center;background:transparent;border:1px solid #f7f7f7;border-radius:5px;display:-ms-flexbox;display:flex}}.mobile-footer{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;background:#fff;bottom:0;display:-ms-flexbox;display:flex;justify-content:space-between;left:0;position:fixed;width:100%;z-index:100}.mobile-footer__button{-ms-flex-pack:center;border:0;border-radius:0;height:3.5em;justify-content:center;width:50%}.mobile-footer__button svg{height:1.2em}body{margin-bottom:3.5em}@media (min-width:58em){body{margin-bottom:0}}:root{--site-navigation--gutter:0.6em;--site-navigation--transition:0.5s all cubic-bezier(0.24,0.97,0.4,0.96)}.site-navigation{border-bottom:1px solid #ececec;border-top:1px solid #ececec;display:none}@media (min-width:71em){.site-navigation{display:block}}@media (min-width:58em){.site-navigation__campaign{border:0;display:-ms-flexbox;display:flex}}.site-navigation__primary__item{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;transition:all .5s cubic-bezier(.24,.97,.4,.96);transition:var(--site-navigation--transition)}.site-navigation__primary__item:first-child{margin-left:-.6em;margin-left:calc(var(--site-navigation--gutter)*-1)}.site-navigation__primary__link{-ms-flex-align:center;align-items:center;color:#111;cursor:pointer;display:-ms-flexbox;display:flex;font-size:1em;height:100%;padding:.7rem .6em;padding:.7rem var(--site-navigation--gutter);-webkit-text-decoration:none;text-decoration:none}.has-children>.site-navigation__primary__link:after{background-image:url(../img/navigation-arrow-down.svg);background-position:center .2em;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:.75em;margin-left:.3em;margin-left:calc(var(--site-navigation--gutter)/2);width:.75em}.site-navigation__primary__item:hover{background:#e8eeea}.site-navigation__dropdown{background:#fff;box-shadow:0 30px 30px -15px rgba(50,49,49,.35);display:none;left:0;position:absolute;top:220px;width:100%;z-index:25}.site-navigation__primary__item:hover .site-navigation__dropdown{display:block}.site-navigation__col{padding-bottom:2.5em;position:relative}.site-navigation__parent_link{color:#111;margin-bottom:1.5em;opacity:.4;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;transition:all .5s cubic-bezier(.24,.97,.4,.96);transition:var(--site-navigation--transition)}.site-navigation__parent_link:hover{color:#195532;opacity:.75}.site-navigation__child__title{color:#111;display:block;font-size:1.15em;font-weight:600;margin-bottom:.5em;-webkit-text-decoration:none;text-decoration:none}.site-navigation__child__title.has-link{display:-ms-flexbox;display:flex}.site-navigation__child__title.has-link:after{background-image:url(../img/navigation-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.75em;margin-left:.25em;width:.75em}.site-navigation__child__title.has-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.site-navigation__child__link{color:#111;display:block;font-size:.95em;margin-bottom:.4em;opacity:.7;-webkit-text-decoration:none;text-decoration:none}.site-navigation__child__link:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.site-navigation__child__all{bottom:0;color:#195532;margin-top:1.25em;position:absolute;-webkit-text-decoration:underline;text-decoration:underline}.mobile-nav{cursor:pointer;display:none;height:22px;margin-left:1em;position:relative;width:33px;z-index:250}@media (max-width:70.99em){.mobile-nav{display:block}}.mobile-nav span{background-color:#000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:block;height:2px;transition:all .75s cubic-bezier(.19,1,.22,1);width:100%}.mobile-nav span:first-child{position:absolute;top:0}.mobile-nav span:nth-child(2){position:absolute;top:calc(50% - 1px)}.mobile-nav span:nth-child(3){position:absolute;top:calc(100% - 1px)}.mobile-nav.open span:nth-child(2){opacity:0}.mobile-nav.open span{background:#000}.mobile-nav.open span:first-child,.mobile-nav.open span:nth-child(3){top:calc(50% - 1px);top:11px}.mobile-nav.open span:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.mobile-nav.open span:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.mobile-nav__cont{-ms-flex-align:center;align-items:center;background:#000;display:none;height:calc(100vh + 1em);padding:4em 2em 2em;position:absolute;right:-90vw;top:0;transition:all .3s cubic-bezier(.24,.97,.4,.96);width:90vw;z-index:75}@media (min-width:58em){.mobile-nav__cont{padding:3em;right:-40vw;transition:all .5s cubic-bezier(.24,.97,.4,.96);width:40vw}}@media (min-width:80em){.mobile-nav__cont{padding:6em 3em 2em}}.mobile-nav__cont.state{display:-ms-flexbox;display:flex}.mobile-nav__cont.open{right:0}.mobile-site-menu{-webkit-overflow-scrolling:touch;background:#fff;display:none;height:100%;left:-100%;opacity:0;overflow-y:scroll;padding-bottom:2em;padding-top:4em;position:fixed;top:0;transition:all .5s cubic-bezier(.19,1,.22,1);width:30em;z-index:250}.mobile-site-menu__background{background:rgba(0,0,0,.75);display:none;height:100vh;left:-100%;opacity:0;position:relative;transition:all .35s cubic-bezier(.19,1,.22,1);width:100vw;z-index:200}.mobile-site-menu.state,.mobile-site-menu__background.state{display:block}.mobile-site-menu.open,.mobile-site-menu__background.open{left:0;opacity:1}.mobile-site-menu{width:100%}.mobile-site-menu__background{left:0;position:absolute;top:0}.mobile-menu__cont{position:relative;z-index:10}.mobile-menu__cont>.mobile-menu{width:100%}.mobile-menu{height:100%;padding:0 1em}.mobile-menu__title{border-bottom:1px solid #195532;color:#195532;font-size:.85em;font-weight:700;padding-bottom:.5em;text-transform:uppercase}.mobile-menu a{color:#111;-webkit-text-decoration:none;text-decoration:none}.mobile-menu__item a{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between}.mobile-menu__item a:after{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;content:"→";display:-ms-flexbox;display:flex;height:20px;justify-content:center;width:20px}.mobile-menu__item[data-level="0"] a{border-bottom:1px solid #efefef;font-size:1.1em;padding:.75em 0}.has-children .mobile-menu{display:none}.has-children>.mobile-menu{background:#fff;height:100%;left:100%;opacity:0;position:absolute;top:0;width:100%}.has-children.state>.mobile-menu{display:block;z-index:5}.has-children.open>.mobile-menu{left:0;opacity:1}.mobile-buttons__back{background:transparent;color:#111;margin-bottom:1em;opacity:.85}.mobile-buttons__back:before{content:"←";margin-right:.25em}.mobile-menu[data-level="0"]>.mobile-buttons__back{cursor:default;opacity:0}.mobile-buttons__close{cursor:pointer;height:1.5em;left:1em;position:absolute;top:-2.5em;width:1.5em;z-index:50}.mobile-buttons__close img{width:100%}.mobile-menu__subhead{display:block;margin-top:2em}:root{--breadcrumb-spacing:0.5rem;--breadcrumb-size:1rem}.breadcrumb__link,.breadcrumbs{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.breadcrumb__link{font-size:.9em;margin-right:.5rem;margin-right:var(--breadcrumb-spacing)}.breadcrumb__link,.breadcrumb__link a{color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.1);text-underline-offset:5px;transition:all .5s cubic-bezier(.24,.97,.4,.96)}.breadcrumb__link a:hover,.breadcrumb__link:hover{text-decoration-color:#195532}.breadcrumb__link--active{display:none}@media (min-width:58em){.breadcrumb__link--active{display:-ms-flexbox;display:flex}}.breadcrumb__link--active a{cursor:default;-webkit-text-decoration:none;text-decoration:none}.breadcrumbs__separator{background:url(../img/breadcrumb-arrow-right.svg) no-repeat 50%;display:inline-block;height:1rem;height:var(--breadcrumb-size);margin-right:.5rem;margin-right:var(--breadcrumb-spacing);opacity:.7;width:1rem;width:var(--breadcrumb-size)}:root{--hero-min-height:16rem;--hero-gutter:1rem}@media (min-width:38em){:root{--hero-min-height:20em}}@media (min-width:58em){:root{--hero-min-height:22em}}@media (min-width:80em){:root{--hero-min-height:26em}}.hero{margin-top:1rem;margin-top:var(--hero-gutter)}.hero-box{border-radius:.5rem;overflow:hidden;padding:1.5rem;-webkit-text-decoration:none;text-decoration:none}@media (min-width:58em){.hero-box{padding:2rem}}.hero-box__content{position:relative;z-index:10}.hero-box__title{font-weight:600}.hero-box:after,.hero-box:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.hero__overlay-hidden:after,.hero__overlay-hidden:before{display:none}.hero-box:before{background:rgba(0,0,0,.35)}.hero__primary,.hero__secondary{min-height:16rem;min-height:var(--hero-min-height)}.hero__promo{height:12rem;height:calc(var(--hero-min-height)*.75);position:relative}@media (min-width:58em){.hero__promo{height:6.7rem;height:calc(var(--hero-min-height)*.45 - var(--hero-gutter)/2)}}.hero__promo:before{background-image:url(../img/background-shape--left.svg);background-repeat:no-repeat;background-size:auto 150%;content:"";display:block;height:100%;left:0;opacity:.075;position:absolute;top:0;width:100%;z-index:5}.hero__promo.has-image{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between}.hero__promo .hero-box__content{width:58.33333333%}.hero__promo .hero__promo__image-cont{height:100%;position:relative;width:33.33333333%}@media (min-width:58em){.hero-box__content,.hero-box__image{transition:all .75s cubic-bezier(.24,.97,.4,.96)}.hero-box:hover .hero-box__image{transform:scale(1.05)}.hero-box:hover .hero-box__content{transform:translateY(-.5em)}}:root{--ui-accordion-padding:1.2em;--ui-accordion-icon-size:1.8em;--ui-accordion-icon-gap:1.5em;--ui-accordion-icon-color:#111;--ui-accordion-icon-width:1px}.ui-accordion{margin-bottom:2px}.ui-accordion:last-of-type{margin-bottom:0}.ui-accordion__button{-ms-flex-align:center;align-items:center;background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;display:-ms-flexbox;display:flex;font:inherit;padding:1em 0;text-align:inherit;width:100%}.ui-accordion__title{color:#111;color:var(--ui-accordion-icon-color);width:calc(100% - 3.3em);width:calc(100% - var(--ui-accordion-icon-size) - var(--ui-accordion-icon-gap))}.bg--dark-green{--ui-accordion-icon-color:#fff}.ui-accordion__icon{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;border:1px solid #111;border:var(--ui-accordion-icon-width) solid var(--ui-accordion-icon-color);border-radius:100%;display:-ms-flexbox;display:flex;height:1.8em;height:var(--ui-accordion-icon-size);justify-content:center;margin-left:1.5em;margin-left:var(--ui-accordion-icon-gap);position:relative;width:1.8em;width:var(--ui-accordion-icon-size)}.ui-accordion__icon:after,.ui-accordion__icon:before{content:"";display:block;height:1px;height:var(--ui-accordion-icon-width);position:absolute;transition:all .3s ease-in-out;width:.75em}.ui-accordion__icon:after,.ui-accordion__icon:before{background:#111;background:var(--ui-accordion-icon-color)}.ui-accordion__icon:after{transform:rotate(-90deg)}.is-open .ui-accordion__icon:before{transform:rotate(90deg);width:0}.is-open .ui-accordion__icon:after{background:#111;background:var(--ui-accordion-icon-color);transform:rotate(0deg)}.ui-accordion__content{overflow:hidden;transition:all .3s ease-in-out}.ui-accordion__content__inner{background:transparent;padding:1.2em 0;padding:var(--ui-accordion-padding) 0}:root{--card-image-height:14em;--card-icon-height:3.5em;--card-content-padding:1.25em}@media (min-width:100em){:root{--card-image-height:16.5em}}.card{background:#fff;border:1px solid #e6e6e6;height:100%}.card--link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.card__image{height:14em;height:var(--card-image-height);overflow:hidden}.card__content{background:#fff;padding:1.25em;padding:var(--card-content-padding)}.card__content p{color:#4f4f4f}.bg--dark-green .card__content p{color:#fff}.card__link{margin-top:1.5em}@media (min-width:58em){.card__link{bottom:1.25em;bottom:var(--card-content-padding);margin-top:0;position:absolute}}.card--link .card__content{position:relative}@media (min-width:58em){.card--link .card__content{height:calc(100% - 14em);height:calc(100% - var(--card-image-height));padding-bottom:5em;padding-bottom:calc(var(--card-content-padding)*4)}}.card--icon__icon{padding:1.25em;padding:var(--card-content-padding)}.card--icon__icon img{height:3.5em;height:var(--card-icon-height);width:auto}.card--link .card--icon .card__content{padding-top:.625em;padding-top:calc(var(--card-content-padding)/2)}@media (min-width:58em){.card--link .card--icon .card__content{height:calc(100% - 6em);height:calc(100% - var(--card-icon-height) - var(--card-content-padding)*2);padding-bottom:3.75em;padding-bottom:calc(var(--card-content-padding)*3)}}.card--icon__icon path,.card--icon__icon svg{fill:#195532}.bg--dark-green .card--icon__icon path,.bg--dark-green .card--icon__icon svg{fill:#fff}.team-members .grid{--grid-gutter:1rem}@media (min-width:58em){.team-members .grid{--grid-gutter:2rem}}.team-members .card{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media (max-width:57.99em){.team-members .card{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.team-members .card__image{height:6em;width:6em}.team-members .card__content{padding:.75em;width:calc(100% - 6em)}}.card--product .card__link{left:0;width:100%}@media (min-width:58em){.card--product .card__link{padding:0 1.25em;padding:0 var(--card-content-padding)}}.card__price{width:calc(100% - 4rem)}.card__price>bdi{font-size:2em}.card__price ins{-webkit-text-decoration:none;text-decoration:none}.card__price del{color:#ce171c;font-size:.8em}.card--product__title{font-size:1.5em;font-weight:500}.card__price .woocommerce-Price-amount{font-size:1.4rem}.card__basket{border-left:1px solid rgba(0,0,0,.2);margin-left:1rem;opacity:0;padding-left:1rem;transition:all 1.25s cubic-bezier(.19,1,.22,1);width:3rem}.card:hover .card__basket{opacity:1}.bg--light-green .card{border:1px solid #cbd8cf}.bg--dark-green .card{background:#195532;border:1px solid #257c49}.bg--dark-green .card__content{background:#195532}.card,.card__content,.no-touch .card__image img{transition:all .75s cubic-bezier(.24,.97,.4,.96)}.no-touch .card--link:hover .card__image img{transform:scale(1.05)}.no-touch .card--link:hover .card__content{border-radius:.7rem .7rem 0 0;transform:translateY(-1em)}.no-touch .bg--white .card--link:hover .card__content{background:#e8eeea}.no-touch .bg--light-green .card--link:hover .card__content{background:#fff}.no-touch .bg--white .card--link:hover .card{background:#e8eeea}.no-touch .bg--light-green .card--link:hover .card{background:#fff}.no-touch .card--link:hover .card{box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.card--full .card--link:hover .card__content{transform:none}.card--full .card__link{bottom:auto;position:relative}.card--full .card--link .card__content{padding:2em}.video__link{border-radius:.7rem;color:#fff;margin:0 auto;min-height:22em;overflow:hidden;padding:2em;-webkit-text-decoration:none;text-decoration:none}@media (min-width:58em){.video__link{min-height:30em}}@media (min-width:80em){.video__link{min-height:36em}}@media (min-width:100em){.video__link{max-width:62em;min-height:39em}}.video__link--text{min-height:18em}@media (min-width:58em){.video__link--text{min-height:24em}}.video__link:after{background:rgba(0,0,0,.45);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.video__content,.video__link:after{transition:all .75s cubic-bezier(.24,.97,.4,.96)}.video__content{position:relative;z-index:10}.video__play{width:2.5em}@media (min-width:58em){.video__play{width:4em}}.no-touch .video__link:hover:after{opacity:.65}.no-touch .video__link:hover .video__content{transform:translateY(-1em)}.single-post .video__link{min-height:18em}@media (min-width:58em){.single-post .video__link{max-width:100%;min-height:25em}}:root{--logo-carousel--spacing:0.5em}@media (min-width:58em){:root{--logo-carousel--spacing:1em}}.logo-carousel__cont{margin:0 -.5em;margin:0 calc(var(--logo-carousel--spacing)*-1);overflow:hidden}.logo-carousel__item{padding:.5em;padding:var(--logo-carousel--spacing)}.logo-carousel__item__inner{background:#fff;border:1px solid #e6e6e6;min-height:calc(80px + 1em);padding:1em}.logo-carousel__item__image{height:7em}.full-image{min-height:420px}.cta__content{padding:2em;position:relative;z-index:1}.cta__content__title{font-weight:300}.cta__image{height:100%}.cta__content:before{background-image:url(../img/background-shape--left-dark.svg);background-repeat:no-repeat;background-size:auto 240%;content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.useful-links{background:#373737;border-bottom:1px solid hsla(0,0%,100%,.1)}.useful-links__icon{height:1.75em;width:auto}@media (max-width:57.99em){.useful-links{display:none}}.home-intro__image{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.testimonial{background:#e8eeea;border:0;padding-bottom:3em;padding-bottom:var(--spacing)}@media (min-width:58em){.testimonial{background:transparent;padding-bottom:3em;padding-bottom:var(--spacing);padding-top:3em;padding-top:var(--spacing)}}.testimonial__image{height:15em}@media (min-width:58em){.testimonial__image{height:100%;left:0;position:absolute;top:0;width:100%}}.testimonial__content{position:relative;z-index:5}.testimonial__content__inner{padding-top:2em}@media (min-width:58em){.testimonial__content__inner{padding:3em}}.testimonial__star-rating{aspect-ratio:52/9;background-color:rgba(0,0,0,.1);clip-path:polygon(8.775% .805%,8.775% .805%,8.801% .515%,8.836% .29%,8.879% .129%,8.926% .032%,8.975% 0,9.024% .032%,9.071% .129%,9.114% .29%,9.149% .515%,9.175% .805%,11.339% 34.49%,11.339% 34.49%,11.35% 34.626%,11.363% 34.751%,11.378% 34.866%,11.395% 34.969%,11.414% 35.059%,11.435% 35.136%,11.457% 35.199%,11.481% 35.247%,11.505% 35.279%,11.531% 35.294%,17.745% 36.778%,17.745% 36.778%,17.8% 36.832%,17.848% 36.957%,17.888% 37.14%,17.918% 37.368%,17.939% 37.629%,17.949% 37.911%,17.948% 38.199%,17.934% 38.481%,17.908% 38.746%,17.868% 38.979%,12.992% 61.281%,12.992% 61.281%,12.973% 61.38%,12.957% 61.489%,12.942% 61.607%,12.931% 61.734%,12.922% 61.867%,12.916% 62.005%,12.912% 62.147%,12.911% 62.292%,12.914% 62.437%,12.919% 62.581%,14.595% 97.184%,14.595% 97.184%,14.603% 97.507%,14.598% 97.809%,14.58% 98.084%,14.552% 98.321%,14.515% 98.515%,14.472% 98.656%,14.424% 98.738%,14.373% 98.752%,14.322% 98.69%,14.271% 98.544%,9.093% 78.642%,9.093% 78.642%,9.071% 78.568%,9.048% 78.51%,9.024% 78.469%,9% 78.444%,8.975% 78.436%,8.95% 78.444%,8.926% 78.469%,8.902% 78.51%,8.879% 78.568%,8.857% 78.642%,3.679% 98.544%,3.679% 98.544%,3.628% 98.69%,3.576% 98.752%,3.526% 98.738%,3.478% 98.656%,3.435% 98.515%,3.398% 98.321%,3.37% 98.084%,3.352% 97.809%,3.346% 97.507%,3.355% 97.184%,5.031% 62.581%,5.031% 62.581%,5.036% 62.437%,5.038% 62.292%,5.038% 62.147%,5.034% 62.005%,5.028% 61.867%,5.019% 61.734%,5.007% 61.607%,4.993% 61.489%,4.976% 61.38%,4.957% 61.281%,.081% 38.979%,.081% 38.979%,.042% 38.746%,.016% 38.481%,.002% 38.199%,.001% 37.911%,.011% 37.629%,.031% 37.368%,.062% 37.14%,.101% 36.957%,.149% 36.832%,.205% 36.778%,6.419% 35.294%,6.419% 35.294%,6.444% 35.279%,6.469% 35.247%,6.492% 35.199%,6.515% 35.136%,6.536% 35.059%,6.555% 34.969%,6.572% 34.866%,6.587% 34.751%,6.6% 34.626%,6.61% 34.49%,8.775% .805%,91.225% .806%,93.39% 34.492%,93.4% 34.627%,93.413% 34.752%,93.428% 34.867%,93.445% 34.97%,93.464% 35.061%,93.485% 35.138%,93.507% 35.201%,93.531% 35.249%,93.555% 35.28%,93.581% 35.295%,93.581% 35.295%,99.795% 36.779%,99.851% 36.833%,99.898% 36.958%,99.938% 37.141%,99.968% 37.37%,99.989% 37.631%,99.999% 37.912%,99.998% 38.2%,99.984% 38.483%,99.958% 38.747%,99.919% 38.98%,99.919% 38.98%,95.042% 61.283%,95.023% 61.381%,95.007% 61.49%,94.992% 61.609%,94.981% 61.736%,94.972% 61.869%,94.966% 62.007%,94.962% 62.149%,94.962% 62.293%,94.964% 62.438%,94.969% 62.583%,94.969% 62.583%,96.646% 97.186%,96.654% 97.508%,96.648% 97.811%,96.63% 98.085%,96.602% 98.323%,96.565% 98.516%,96.522% 98.658%,96.474% 98.74%,96.423% 98.753%,96.372% 98.691%,96.321% 98.546%,96.321% 98.546%,91.144% 78.644%,91.121% 78.569%,91.098% 78.511%,91.074% 78.47%,91.05% 78.445%,91.025% 78.437%,91% 78.445%,90.976% 78.47%,90.952% 78.511%,90.929% 78.569%,90.906% 78.644%,90.906% 78.644%,85.729% 98.546%,85.678% 98.691%,85.627% 98.753%,85.576% 98.74%,85.528% 98.658%,85.485% 98.516%,85.448% 98.323%,85.42% 98.085%,85.402% 97.811%,85.396% 97.508%,85.404% 97.186%,85.404% 97.186%,87.081% 62.583%,87.086% 62.438%,87.088% 62.293%,87.088% 62.149%,87.084% 62.007%,87.078% 61.869%,87.069% 61.736%,87.058% 61.609%,87.043% 61.49%,87.027% 61.381%,87.008% 61.283%,87.008% 61.283%,82.131% 38.98%,82.092% 38.747%,82.066% 38.483%,82.052% 38.2%,82.051% 37.912%,82.061% 37.631%,82.081% 37.37%,82.112% 37.141%,82.151% 36.958%,82.199% 36.833%,82.255% 36.779%,82.255% 36.779%,88.469% 35.295%,88.495% 35.28%,88.519% 35.249%,88.543% 35.201%,88.565% 35.138%,88.586% 35.061%,88.605% 34.97%,88.622% 34.867%,88.637% 34.752%,88.65% 34.627%,88.66% 34.492%,88.66% 34.492%,90.825% .806%,90.851% .516%,90.886% .291%,90.929% .13%,90.976% .034%,91.025% .001%,91.074% .034%,91.121% .13%,91.164% .291%,91.199% .516%,91.225% .806%,91.225% .806%,70.313% .806%,68.149% 34.492%,68.139% 34.627%,68.126% 34.752%,68.111% 34.867%,68.094% 34.97%,68.074% 35.061%,68.054% 35.138%,68.031% 35.201%,68.008% 35.249%,67.983% 35.28%,67.958% 35.295%,67.958% 35.295%,61.744% 36.779%,61.688% 36.833%,61.64% 36.958%,61.601% 37.141%,61.57% 37.37%,61.55% 37.631%,61.54% 37.912%,61.541% 38.2%,61.554% 38.483%,61.581% 38.747%,61.62% 38.98%,61.62% 38.98%,66.496% 61.283%,66.515% 61.381%,66.532% 61.49%,66.546% 61.609%,66.558% 61.736%,66.567% 61.869%,66.573% 62.007%,66.576% 62.149%,66.577% 62.293%,66.575% 62.438%,66.569% 62.583%,66.569% 62.583%,64.894% 97.186%,64.885% 97.508%,64.891% 97.811%,64.909% 98.085%,64.937% 98.323%,64.973% 98.516%,65.017% 98.658%,65.065% 98.74%,65.115% 98.753%,65.167% 98.691%,65.217% 98.546%,65.217% 98.546%,70.396% 78.644%,70.418% 78.569%,70.441% 78.511%,70.465% 78.47%,70.489% 78.445%,70.514% 78.437%,70.538% 78.445%,70.563% 78.47%,70.587% 78.511%,70.61% 78.569%,70.632% 78.644%,70.632% 78.644%,75.81% 98.546%,75.86% 98.691%,75.912% 98.753%,75.963% 98.74%,76.011% 98.658%,76.054% 98.516%,76.09% 98.323%,76.119% 98.085%,76.137% 97.811%,76.142% 97.508%,76.134% 97.186%,76.134% 97.186%,74.458% 62.583%,74.453% 62.438%,74.45% 62.293%,74.451% 62.149%,74.454% 62.007%,74.46% 61.869%,74.47% 61.736%,74.481% 61.609%,74.495% 61.49%,74.512% 61.381%,74.531% 61.283%,74.531% 61.283%,79.407% 38.98%,79.447% 38.747%,79.473% 38.483%,79.486% 38.2%,79.488% 37.912%,79.478% 37.631%,79.457% 37.37%,79.427% 37.141%,79.387% 36.958%,79.339% 36.833%,79.283% 36.779%,79.283% 36.779%,73.07% 35.295%,73.044% 35.28%,73.02% 35.249%,72.996% 35.201%,72.974% 35.138%,72.953% 35.061%,72.934% 34.97%,72.917% 34.867%,72.901% 34.752%,72.889% 34.627%,72.878% 34.492%,72.878% 34.492%,70.714% .806%,70.688% .516%,70.652% .291%,70.61% .13%,70.563% .034%,70.514% .001%,70.464% .034%,70.417% .13%,70.375% .291%,70.339% .516%,70.313% .806%,70.313% .806%,50.201% .806%,52.365% 34.492%,52.376% 34.627%,52.389% 34.752%,52.404% 34.867%,52.421% 34.97%,52.44% 35.061%,52.461% 35.138%,52.483% 35.201%,52.507% 35.249%,52.531% 35.28%,52.557% 35.295%,52.557% 35.295%,58.771% 36.779%,58.826% 36.833%,58.874% 36.958%,58.914% 37.141%,58.944% 37.37%,58.965% 37.631%,58.975% 37.912%,58.973% 38.2%,58.96% 38.483%,58.934% 38.747%,58.894% 38.98%,58.894% 38.98%,54.018% 61.283%,53.999% 61.381%,53.982% 61.49%,53.968% 61.609%,53.957% 61.736%,53.948% 61.869%,53.941% 62.007%,53.938% 62.149%,53.937% 62.293%,53.94% 62.438%,53.945% 62.583%,53.945% 62.583%,55.621% 97.186%,55.629% 97.508%,55.624% 97.811%,55.606% 98.085%,55.577% 98.323%,55.541% 98.516%,55.498% 98.658%,55.45% 98.74%,55.399% 98.753%,55.348% 98.691%,55.297% 98.546%,55.297% 98.546%,50.119% 78.644%,50.097% 78.569%,50.074% 78.511%,50.05% 78.47%,50.025% 78.445%,50.001% 78.437%,49.976% 78.445%,49.952% 78.47%,49.928% 78.511%,49.905% 78.569%,49.882% 78.644%,49.882% 78.644%,44.704% 98.546%,44.654% 98.691%,44.602% 98.753%,44.552% 98.74%,44.504% 98.658%,44.461% 98.516%,44.424% 98.323%,44.396% 98.085%,44.378% 97.811%,44.372% 97.508%,44.381% 97.186%,44.381% 97.186%,46.056% 62.583%,46.062% 62.438%,46.064% 62.293%,46.064% 62.149%,46.06% 62.007%,46.054% 61.869%,46.045% 61.736%,46.033% 61.609%,46.019% 61.49%,46.002% 61.381%,45.983% 61.283%,45.983% 61.283%,41.107% 38.98%,41.068% 38.747%,41.041% 38.483%,41.028% 38.2%,41.027% 37.912%,41.037% 37.631%,41.057% 37.37%,41.088% 37.141%,41.127% 36.958%,41.175% 36.833%,41.231% 36.779%,41.231% 36.779%,47.445% 35.295%,47.47% 35.28%,47.495% 35.249%,47.518% 35.201%,47.541% 35.138%,47.561% 35.061%,47.581% 34.97%,47.598% 34.867%,47.613% 34.752%,47.626% 34.627%,47.636% 34.492%,47.636% 34.492%,49.801% .806%,49.827% .516%,49.862% .291%,49.904% .13%,49.951% .034%,50.001% .001%,50.05% .034%,50.097% .13%,50.139% .291%,50.175% .516%,50.201% .806%,50.201% .806%,29.287% .806%,27.122% 34.492%,27.112% 34.627%,27.099% 34.752%,27.084% 34.867%,27.067% 34.97%,27.047% 35.061%,27.027% 35.138%,27.004% 35.201%,26.981% 35.249%,26.956% 35.28%,26.931% 35.295%,26.931% 35.295%,20.717% 36.779%,20.661% 36.833%,20.613% 36.958%,20.574% 37.141%,20.543% 37.37%,20.523% 37.631%,20.513% 37.912%,20.514% 38.2%,20.527% 38.483%,20.554% 38.747%,20.593% 38.98%,20.593% 38.98%,25.469% 61.283%,25.488% 61.381%,25.505% 61.49%,25.519% 61.609%,25.531% 61.736%,25.54% 61.869%,25.546% 62.007%,25.55% 62.149%,25.55% 62.293%,25.548% 62.438%,25.542% 62.583%,25.542% 62.583%,23.867% 97.186%,23.858% 97.508%,23.864% 97.811%,23.882% 98.085%,23.91% 98.323%,23.947% 98.516%,23.99% 98.658%,24.038% 98.74%,24.088% 98.753%,24.14% 98.691%,24.191% 98.546%,24.191% 98.546%,29.368% 78.644%,29.391% 78.569%,29.414% 78.511%,29.438% 78.47%,29.462% 78.445%,29.487% 78.437%,29.511% 78.445%,29.536% 78.47%,29.56% 78.511%,29.583% 78.569%,29.605% 78.644%,29.605% 78.644%,34.783% 98.546%,34.834% 98.691%,34.885% 98.753%,34.936% 98.74%,34.984% 98.658%,35.027% 98.516%,35.063% 98.323%,35.092% 98.085%,35.11% 97.811%,35.115% 97.508%,35.107% 97.186%,35.107% 97.186%,33.431% 62.583%,33.426% 62.438%,33.423% 62.293%,33.424% 62.149%,33.427% 62.007%,33.434% 61.869%,33.443% 61.736%,33.454% 61.609%,33.468% 61.49%,33.485% 61.381%,33.504% 61.283%,33.504% 61.283%,38.38% 38.98%,38.42% 38.747%,38.446% 38.483%,38.459% 38.2%,38.461% 37.912%,38.451% 37.631%,38.43% 37.37%,38.4% 37.141%,38.36% 36.958%,38.312% 36.833%,38.256% 36.779%,38.256% 36.779%,32.043% 35.295%,32.017% 35.28%,31.993% 35.249%,31.969% 35.201%,31.947% 35.138%,31.926% 35.061%,31.907% 34.97%,31.89% 34.867%,31.875% 34.752%,31.862% 34.627%,31.851% 34.492%,31.851% 34.492%,29.687% .806%,29.661% .516%,29.625% .291%,29.583% .13%,29.536% .034%,29.487% .001%,29.437% .034%,29.39% .13%,29.348% .291%,29.313% .516%,29.287% .806%,29.287% .806%);max-width:13em;width:100%}.testimonial__star-rating__inner{height:100%;width:inherit}.testimonial__author__image{background:gold;border-radius:100%;height:3.5em;margin-right:1em;overflow:hidden;width:3.5em}.testimonial__author__name{font-weight:700}.pagination__cont{text-align:center}.pagination__inner,.woocommerce-pagination>.page-numbers{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.woocommerce-pagination{margin-top:2em}.pagination__inner *{margin:0 .2em}.pagination__prevnext{margin:0;width:7em}.pagination__prevnext button{background:transparent}.pagination__previous{text-align:left}.pagination__next{text-align:right}.pagination__numbers .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:transparent;border:1px solid #f7f7f7;border-radius:100%;color:#195532;display:-ms-inline-flexbox;display:inline-flex;font-size:1em;height:2em;justify-content:center;line-height:1em;list-style:none;-webkit-text-decoration:none;text-decoration:none;transition:all .5s cubic-bezier(.19,1,.22,1);width:2em}.pagination__numbers .page-numbers:hover,.woocommerce-pagination .page-numbers li .page-numbers:hover{background:#f7f7f7}.pagination__numbers .page-numbers.dots{background:transparent;cursor:default}.pagination__numbers .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers.current{background:#195532;color:#fff}.filters__accordion{border:1px solid #ececec;border-radius:.5em;overflow:hidden}.filters__accordion .ui-accordion{border-bottom:1px solid #ececec}.filters__accordion .ui-accordion:last-of-type{border:0}.filters__accordion .ui-accordion__button{border-bottom:0}.filters__accordion .ui-accordion__button,.filters__accordion .ui-accordion__content__inner{background:#fff}.filters__accordion .ui-accordion__button{padding:.75em 1em}.filters__accordion .ui-accordion__content__inner{padding:0 1em 1em}.filters__accordion .ui-accordion__icon{background:url(../img/arrow-down.svg);background-position:100%;background-repeat:no-repeat;background-size:100% auto;border:0;border-radius:0;height:1.2em;transition:all 1s cubic-bezier(.19,1,.22,1);width:1.2em}.filters__accordion .is-open .ui-accordion__icon{transform:rotate(180deg);transform-origin:center}.filters__accordion .ui-accordion__title{font-size:1.15em;width:calc(100% - 1.2em)}.filters__accordion .ui-accordion__icon:after,.filters__accordion .ui-accordion__icon:before{display:none}.search-filter-input-button{--search-filter-scale-padding-vertical:0.25em;font-size:.9em;padding:var(--search-filter-scale-padding-vertical) calc(var(--search-filter-scale-base-unit-calc-h)*.5)!important}.search-filter-input-button--is-selected{--search-filter-input-selected-background-color:#e8eeea;--search-filter-input-selected-color:#111;--search-filter-input-border-focus-color:#98ac9f}.news-filters__reset .search-filter-input-button{--search-filter-input-border-focus-color:transparent;border:none;opacity:.6}.news-filters__reset .search-filter-input-button:focus,.news-filters__reset .search-filter-input-button:hover{-webkit-text-decoration:underline;text-decoration:underline}.search-filter-input-button__count{opacity:.5}.search-filter-input-button:last-child{margin-right:1px}.show-more__content{overflow:hidden;position:relative;transition:max-height cubic-bezier(.24,.97,.4,.96)}.show-more__content__inner{padding-bottom:3em;padding-bottom:0;transition:all .25s cubic-bezier(.24,.97,.4,.96)}.show-more__content:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:3em;left:0;opacity:1;position:absolute;transition:all .25s cubic-bezier(.24,.97,.4,.96) 0;width:100%;z-index:5}.active.show-more__content:after{opacity:0;transition:all .25s cubic-bezier(.24,.97,.4,.96) .25s}.show-more__button{border:1px solid #ececec;border:var(--shop-button-border);border-color:#195532;border-radius:5px;border-radius:var(--shop-button-radius);color:#195532;font-size:.85em;opacity:.7;padding:.25em .5em;transition:all .25s cubic-bezier(.24,.97,.4,.96)}.show-more__button:hover{opacity:1}.product-features{margin:0;padding-left:1.2em}.product-features__item{font-size:.95em;margin-bottom:.2em;opacity:.6}.why-polycote__inner{-ms-flex-align:center;align-items:center;border-bottom:1px solid #ececec;display:-ms-flexbox;display:flex;height:100%;padding-bottom:1rem}@media (min-width:38em){.why-polycote__inner{border-bottom:0;border-right:1px solid #ececec;padding-bottom:0;padding-right:1rem}}@media (min-width:58em){.why-polycote__inner{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}@media (max-width:58em){.why-polycote__col:nth-child(2n) .why-polycote__inner{border-right:0}}.why-polycote__image{height:100%;margin-right:.5em;width:2em}@media (min-width:58em){.why-polycote__image{height:1.5em;margin-bottom:.75em;margin-right:0;width:auto}}.why-polycote__inner span{font-size:.95em;line-height:1.1em;width:calc(100% - 3em)}@media (min-width:58em){.why-polycote__inner span{width:100%}}.why-polycote__review{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%}.modal{height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .5s cubic-bezier(.24,.97,.4,.96);width:100vw;z-index:500}.modal.active{opacity:1}.modal__inner{background:#fff;border-radius:.7rem;margin:0 2em;max-width:820px;position:relative;transition:all .3s cubic-bezier(.24,.97,.4,.96);width:100%;z-index:20}.modal-content__inner{max-height:80vh;overflow:scroll;padding:2em}.modal .nf-field-container.label-above .nf-field-label{background:#fff!important}.active .modal__inner{top:0}.modal__close{--grid-gutter:2rem;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ce171c;border-radius:100%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:2em;justify-content:center;position:absolute;right:-1em;top:-1em;width:2em;z-index:10}@media (min-width:58em){.modal__close{--grid-gutter:4rem}}.modal__overlay{background:rgba(0,0,0,.5);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:10}.modal__head{margin-bottom:2em}.popup-content__content{padding:2em}@media (min-width:58em){.popup-content__content{padding:5em 2em}}.popup-content__image{height:10em;width:100%}@media (min-width:58em){.popup-content__image{height:100%}}.popup-content__checkout{background:#e8eeea;border-radius:.35rem;padding:.5em}.popup-content__checkout span{font-size:.8em;letter-spacing:.2em;margin:1em 0;position:relative;text-transform:uppercase}.product-carousel{overflow:hidden;width:100%}.product-carousel .card--product{height:auto}.coverage-calculator input,.coverage-calculator span{width:100%}.coverage-calculator span{display:block;font-weight:500;margin-bottom:.35em}.coverage-calculator__content{border-top:1px solid #ececec;margin-top:1em;padding-top:1em}.coverage-calculator__button{font-size:.9em;opacity:.8}.carousel-arrow{background-image:url(../img/carousel-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:.5em;border:1px solid #000;border-radius:100%;cursor:pointer;height:1.95em;margin-right:.5em;opacity:.6;transition:opacity .75s cubic-bezier(.24,.97,.4,.96);width:1.95em}.carousel-arrow:hover{opacity:.8}.carousel-arrow:last-of-type{margin-right:0}@media (min-width:58em){.carousel-arrow{background-size:.65em;height:2.25em;width:2.25em}}.carousel-arrow__prev{transform:rotate(180deg)}.swiper-button-disabled{opacity:.2}.swiper-button-disabled:hover{cursor:auto;opacity:.2}.site-footer__top{border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:2em;padding-bottom:2em}.site-footer__logo{margin-right:1.25em;max-width:10em}.site-footer__creds{max-width:6em}@media (max-width:58em){.site-footer__strapline{display:none}}.site-footer__contact>*,.site-footer__map{display:block;-webkit-text-decoration:none;text-decoration:none}.site-footer__titles{font-size:.8em;opacity:.5}.footer-menu{margin-bottom:1em;min-width:10em}.footer-menu:last-of-type{margin-bottom:0}.footer-menu__item{display:block;font-size:.95em;font-weight:300;margin-top:.75em;-webkit-text-decoration:none;text-decoration:none}.site-footer__reviews{max-width:12em}.social-icons{margin-top:1em}.social-icons__icon{margin-right:1em;transition:opacity .5s cubic-bezier(.19,1,.22,1)}.social-icons__icon:last-of-type{margin-right:0}.social-icons__icon img{height:1.25em}.social-icons__icon:hover{opacity:.7}@media (max-width:58em){.site-footer__contact,.site-footer__nav,.site-footer__social{width:100%}.site-footer__contact,.site-footer__nav{margin-bottom:2em}.site-footer__social{-ms-flex-order:1;order:1}.site-footer__contact{-ms-flex-order:2;order:2}.site-footer__nav{-ms-flex-order:3;order:3}}.ep-search-modal__content{border-radius:.7rem}.ep-search-page{padding-top:1em}.ep-search-input{background:#e8eeea;border:1px solid #ececec;border-radius:.5rem;font-size:1rem;height:2.85rem;outline:none;outline:1px solid rgba(85,168,240,0);padding:0 1rem;transition:outline .75s cubic-bezier(.24,.97,.4,.96),box-shadow .75s cubic-bezier(.24,.97,.4,.96);width:100%}.ep-search-input:focus{box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);outline:1px solid #55a8f0}.ep-search-page__header{border-bottom:1px solid #f7f7f7}.ep-search-results,.ep-search-sidebar{padding-top:1em}.ep-search-reset-button:focus{outline:none!important}.ep-search-tokens button{background:transparent;border:1px solid #195532;border-radius:1em;padding-right:.75rem!important}.ep-search-small-button{background:transparent}.ep-search-small-button.undefined{opacity:.6}.ep-search-panel:first-of-type{border-radius:.7rem .7rem 0 0}.ep-search-panel:last-of-type{border-radius:0 0 .7rem .7rem}.ep-search-panel__button{color:#111!important;font-size:1.15em!important;font-weight:500!important}.ep-search-panel__button:focus{outline:none!important}.ep-search-range-slider div{background-color:#e3e3e3}.ep-search-range-slider__thumb{background:#195532!important;border:2px solid #fff!important;box-shadow:none}.ep-search-result{border:1px solid #f7f7f7}.ep-search-results mark{background:#e8eeea}.ep-search-result__type{display:none}.ep-search-result__title a{color:#111;font-size:1.2em;line-height:1.2;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.ep-search-result__title a{font-size:1.15em}}@media (min-width:38em){.ep-search-result__title a{font-size:1.2 .5em}}@media (min-width:58em){.ep-search-result__title a{font-size:1.4em}}.ep-search-result__title{margin-top:1rem}.ep-search-result__footer{margin-bottom:1rem}.ep-search-result__thumbnail{height:100%;min-height:13em;position:relative}.single-post__image{border-radius:.7rem;height:18em;overflow:hidden}@media (min-width:58em){.single-post__image{height:22em}}.sidebar__row{border-bottom:1px solid #ececec;margin-bottom:2em;padding-bottom:2em}.sidebar__row:first-of-type{border-top:1px solid #ececec;padding-top:2em}.sidebar__product{color:#111;display:block;margin-bottom:.75em}.sidebar__author{margin-bottom:1em}.sidebar__author:last-child{margin-bottom:0}.sidebar__author__image{border-radius:100%;height:3.5em;margin-right:.75em;overflow:hidden;width:3.5em}.sidebar__author__content{width:calc(100% - 4.25em)}.sidebar__author__content p{line-height:1.2em;margin:0}.sidebar__author__name{font-size:1em;font-weight:600}.sidebar__author__title{opacity:.6}.sidebar__project{margin-bottom:.5em}.sidebar__project:last-of-type{margin-bottom:0}.sidebar__project__icon{height:2em;margin-right:1em;position:relative;width:2em}.sidebar__project__duration,.sidebar__project__location,.sidebar__project__size{position:absolute}.sidebar__project__location{width:1.2em}.sidebar__project__duration{width:1.35em}.single-post__modules{--spacing:2.5em}.contact-details{-ms-flex-align:center;align-items:center;margin-top:1.25em}.contact-details a{color:#195532;text-underline-offset:2px}.contact-details__address{-ms-flex-align:start;align-items:flex-start}.contact-details__icon{height:auto;margin-right:1em;width:1.8em}.nf-form-content{padding:0}.nf-before-form-content{display:none}nf-fields-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem}.nf-field-container{margin:0!important}.nf-form-title{display:none}nf-field{margin:.75rem 0;padding:0 .5rem;position:relative!important;width:100%}nf-field:last-of-type{margin-bottom:0}@media (min-width:58em){nf-field:has(.width-fifty){width:50%}}.field-wrap select,.field-wrap>div input[type=email],.field-wrap>div input[type=password],.field-wrap>div input[type=tel],.field-wrap>div input[type=text],.field-wrap>div textarea,.reset-password__input{background:transparent;border:1px solid #ccc;border-radius:5px;font-size:16px;height:2.8em;padding:10px 10px 6px}.field-wrap input:-ms-input-placeholder{font-size:.85em}.field-wrap input::placeholder{font-size:.85em}.reset-password__input{width:100%}.nf-error input{border-color:#ce171c!important}input:-webkit-autofill{-webkit-text-fill-color:#111!important;background-color:transparent!important;color:#111!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field-wrap>div textarea{font-family:articulat-cf,-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont;height:auto;min-height:8em;resize:vertical}.field-wrap>div input[type=submit]{-ms-flex-align:center;--ui-accordion-icon-color:#fff;align-items:center;background:#195532;border:none;border-radius:.4rem;color:#fff;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;outline:0;overflow:hidden;padding:.5rem 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;z-index:1}.nf-after-field .nf-error-msg{color:#ce171c;font-size:.85em}.nf-field-label label,.nf-field-label span{font-weight:500!important}.nf-field-container.label-above .nf-field-label,.reset-password label{background:#f7f7f7;display:block;font-size:.8em;margin:0 0 0 5px!important;padding:3px 5px;position:absolute;top:0;transform:translateY(-50%);z-index:5}.listcheckbox-container.label-above .nf-field-label,.listradio-container.label-above .nf-field-label{margin:0!important;padding:0;position:relative;transform:none}.submit-container .nf-field-label{display:none!important}.nf-help{background-size:cover!important;height:12px!important;width:12px!important}nf-field:has(.checkbox-container){margin:.15rem 0!important}.checkbox-container .nf-field-label label,.listcheckbox-wrap li label{font-family:articulat-cf,-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont!important;font-size:.9em;font-weight:500!important;letter-spacing:.01em!important;padding:0!important}.listcheckbox-wrap span{font-size:1.23em}.listcheckbox-wrap li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.listcheckbox-wrap li label{margin-left:.5em!important}.listcheckbox-wrap li input{height:1.2em!important;margin:0!important;width:1.2em!important}.contact-form__inner{background:#f7f7f7;border-radius:10px;padding:2em}.contact-form--login{margin:0 auto;max-width:35em}.grecaptcha-badge,.hidden-container{display:none!important}.file_upload-wrap{border:1px solid #ccc;border-radius:5px;padding:1em 10px 6px}.file_upload-wrap .nf-field-description{font-size:.9em;margin:0 0 .75em}.nf-fu-fileinput-button{background:transparent;border:1px solid #195532;border-radius:5px;color:#195532;font-size:.9em;padding:.5em .75em;transition:opacity .5s cubic-bezier(.24,.97,.4,.96)}.nf-fu-fileinput-button:hover{opacity:.7}.nf-fu-progress{box-shadow:none!important;height:.25em!important}.nf-fu-progress-bar{background:#195532!important}.nf-fu-button-cancel{background:transparent;color:#ce171c}.nf-mp-header h3{display:none}.nf-progress-container{background:#f7f7f7!important;border:0!important;height:.5em!important;margin:0!important;overflow:hidden}.nf-progress{background:#195532!important}.nf-breadcrumbs a{color:#195532!important}.nf-next-previous input{background:transparent;border:0;font-size:1em!important;text-decoration-color:#195532!important;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px!important}.usp-banner{background:#e8eeea;overflow:hidden;padding:.6em 0}.usp-banner__icon{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:10em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:2.2em;justify-content:center;margin-right:.5em;padding:.325em;width:2.2em}.usp-banner__content p{line-height:1.2em}.woocommerce-widget-layered-nav-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}li.woocommerce-widget-layered-nav-list__item{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:.5em;padding-left:1.5em;position:relative;width:100%}.woocommerce-widget-layered-nav-list__item.chosen{-ms-flex-order:-1;order:-1}.woocommerce-widget-layered-nav-list__item a,.woocommerce-widget-layered-nav-list__item span{color:#111;font-size:.92em;line-height:1em;-webkit-text-decoration:none;text-decoration:none}.woocommerce-widget-layered-nav-list__item a{display:block;overflow-y:hidden;padding:.1em;text-overflow:ellipsis;white-space:nowrap;width:85%}.woocommerce-widget-layered-nav-list .count{opacity:.5}.woocommerce-widget-layered-nav-list__item a:before{background:#f7f7f7;border:1px solid #e0e0e0;border-radius:3px;content:"";display:block;height:1.05em;left:0;margin-right:.5em;position:absolute;top:0;width:1.05em}.woocommerce-widget-layered-nav-list__item.chosen a:before{background:#e8eeea;background-image:url(../img/filter-checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:.8em}.filters__show-more{color:#929292;cursor:pointer;font-size:.9em;margin-top:.5em}.active-filters{position:relative;z-index:5}.active-filters ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.active-filters li{margin-right:.5em;opacity:.5;transition:opacity .5s cubic-bezier(.19,1,.22,1)}.active-filters li:last-of-type{margin-right:0}.active-filters li:hover{opacity:.8}.active-filters li a{border:1px solid #111;border-radius:5em;color:#111;font-size:.8em;padding:.2em .8em;-webkit-text-decoration:none;text-decoration:none}.active-filters li a:after{content:"x";margin-left:.5em;opacity:.7}.free-gift__title{font-size:3.1em}@media (min-width:58em){.free-gift__title{font-size:4em}}.free-gift__inner{padding:1.5em}@media (min-width:58em){.free-gift__inner{padding:3.5em 1em}}.free-gift__slider{margin:0 auto;max-width:76em}.free-gift__terms a{opacity:.7;text-underline-offset:3px}.free-gift__cont{position:relative;z-index:5}.free-gift__svg{bottom:0;height:50%;left:0;opacity:.3;position:absolute;width:100%}@media (min-width:58em){.free-gift__svg{height:60%;width:100%}}.campaign__form{background:#fff;border-radius:.7rem;padding:1.5em}@media (min-width:58em){.campaign__form{padding:2em}}.campaign__form .nf-field-container.label-above .nf-field-label{background:#fff}.campaign__logo__cont{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em}.campaign__logo{max-height:5em;width:auto}.statistics__list{gap:2em}:root{--shop-button-radius:5px;--shop-button-border:1px solid #ececec;--ui-message-background:#deeffd;--ui-message-border:#acc4d8}.message{background:#deeffd;background:var(--ui-message-background);border:1px solid #acc4d8;border:1px solid var(--ui-message-border);border-radius:8px;display:block;font-size:.9em;margin:.5rem 0;padding:.75rem}.warning-message{--ui-message-background:#fff5e3;--ui-message-border:#ea9629}.error-message{--ui-message-background:#ffe9e9;--ui-message-border:#d63333}.woocommerce-message{background:rgba(172,196,216,.2);border-radius:5px;margin-bottom:2.5em!important;outline:none;padding:1rem}.product-card__image{min-height:18em;position:relative}.alignwide{margin-bottom:5em!important;margin-left:auto!important;margin-left:auto;margin-right:auto!important;margin-right:auto;max-width:92vw;min-width:18em}@media (min-width:38em){.alignwide{max-width:80vw}}@media (min-width:100em){.alignwide{max-width:1360px;padding:0 20px}}.stock:has(.in-stock){display:none}.reset_variations{color:#195532;margin-top:1em;width:100%}:root{--wp--preset--font-size--small:16px!important}.checkout-step{color:#195532;font-size:.95em;font-weight:700;margin-bottom:1em}.wc-block-components-product-name{color:#195532;font-size:1.4em!important;-webkit-text-decoration:none;text-decoration:none}.wc-block-cart-item__prices{display:none!important}.wc-block-components-quantity-selector__button{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;color:#195532!important;display:-ms-flexbox;display:flex;justify-content:center}.wc-block-components-product-metadata{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wc-block-components-button{-ms-flex-align:center;--ui-accordion-icon-color:#fff;align-items:center;background:#195532;border:none;border-radius:.4rem;color:#fff;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;outline:0;overflow:hidden;padding:.5rem 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;z-index:1}.wc-block-components-sale-badge{background:#e8eeea;color:#195532}.wc-block-cart-item__remove-link svg{fill:#195532!important;opacity:.4;transition:opacity .3s cubic-bezier(.24,.97,.4,.96)!important}.wc-block-cart-item__remove-link svg:hover{opacity:1}.wc-block-components-product-metadata__description{display:none}.secure-checkout{gap:.4em}.secure-checkout__icon{height:1.75em;width:1.75em}.secure-checkout__text{color:#195532;font-size:1.15em;font-weight:600;padding-top:.5em}.button--address-toggle{background:transparent;color:#195532;cursor:pointer;font-size:1em;font-weight:600;padding:.5em 0 0;transition:all .3s cubic-bezier(.24,.97,.4,.96);width:100%}.wc-block-components-text-input__label{pointer-events:none}#contact.wc-block-components-address-form{grid-column-gap:1em;grid-row-gap:1em;column-gap:1em;display:grid;grid-template-columns:1fr 1fr;row-gap:1em}#contact.wc-block-components-address-form>*{grid-column:1/-1}#contact.wc-block-components-address-form .wc-block-components-address-form__email{grid-column:1/2}#contact.wc-block-components-address-form .wc-block-components-address-form__phone{grid-column:2/3}@media (max-width:58em){#contact.wc-block-components-address-form{grid-template-columns:1fr}#contact.wc-block-components-address-form .wc-block-components-address-form__email,#contact.wc-block-components-address-form .wc-block-components-address-form__phone{grid-column:1/-1}}#contact .wc-block-components-address-form__phone{margin-top:0!important}.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__secondary-description,.wp-block-woocommerce-cart-cross-sells-block{display:none}.wc-block-components-form .wc-block-components-checkout-step{background:#f7f7f7;border-radius:.7rem;padding:1.5em}.wp-block-woocommerce-cart-order-summary-block{border:1px solid color-mix(in srgb,currentColor 20%,transparent)}.wc-block-components-totals-wrapper,.wp-block-woocommerce-cart-order-summary-coupon-form-block{padding:1em}.wc-block-cart__totals-title{font-size:22px!important;font-size:var(--wp--preset--font-size--medium,22px)!important;font-weight:500;line-height:1.4;padding:1rem!important;text-transform:inherit!important}.product-price ins,.woocommerce-Price-amount{color:#195532;font-size:1.75rem;font-weight:600}.product-price ins,.single-product__cart .price del,.woocommerce-Price-amount{-webkit-text-decoration:none;text-decoration:none}.single-product__cart .price del .woocommerce-Price-amount{color:#ce171c;display:block;font-size:14px;font-weight:600}.single-product__cart .price del .woocommerce-Price-amount:before{content:"Was "}.main-price__from{margin-right:.5rem;opacity:.6}.main-price__price{font-size:1.4em}.main-price__vat-price{width:100%}.woocommerce-NoticeGroup{background:#deeffd;border:1px solid #acc4d8;border-radius:8px;margin-bottom:1rem;padding:.5rem 1rem}.woocommerce-NoticeGroup-checkout{display:block;width:100%}.woocommerce-error{list-style:none;margin:0;padding:0}.woocommerce-error a{color:#ce171c;font-size:.9em}.woocommerce-order{background:#fff;border:1px solid #ddd;border-radius:10px;margin:40px auto;max-width:800px;padding:20px}.woocommerce-order h1,.woocommerce-order h2{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.woocommerce-order-details{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:20px}.woocommerce-order-details table{border-collapse:collapse;width:100%}.woocommerce-order-details table td,.woocommerce-order-details table th{border-bottom:1px solid #ddd;padding:12px;text-align:left}.woocommerce-order-details table th{background:#f1f1f1;font-weight:700}.woocommerce-customer-details{margin-top:20px}.woocommerce-customer-details address{background:#f9f9f9;border:1px solid #ddd;border-radius:6px;padding:15px}.woocommerce-order .woocommerce-button{background:#0071a1;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:10px 20px;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease}.woocommerce-order .woocommerce-button:hover{background:#005c85}.woocommerce-order .product-price span,.woocommerce-order .woocommerce-Price-amount{font-size:1em}.order_details,.woocommerce-order .wc-item-meta{list-style:none;margin:0 0 1em;padding:0}.woocommerce-order .woocommerce-column{width:100%}@media (max-width:768px){.woocommerce-order{padding:15px}.woocommerce-order h1,.woocommerce-order h2{font-size:20px}.woocommerce-order-details table td,.woocommerce-order-details table th{padding:10px}}.woocommerce-MyAccount-navigation ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{margin-bottom:.5em;margin-right:.5em}.woocommerce-MyAccount-navigation ul li:last-of-type{margin-right:0}.woocommerce-MyAccount-navigation ul li:hover{background:#f7f7f7}.woocommerce-MyAccount-navigation ul li a{border:1px solid #ccc;border-radius:5px;color:#111;display:block;padding:.5em 1em;-webkit-text-decoration:none;text-decoration:none}.woocommerce-MyAccount-navigation ul li.is-active a{background:#195532;border-color:#195532;color:#fff}.woocommerce-orders-table__cell-order-actions a{margin-right:.5em}.woocommerce-orders-table__cell-order-actions a:last-of-type{margin-right:0}.woocommerce-MyAccount-content a{color:#195532;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.woocommerce-MyAccount-content .woocommerce-Price-amount,.woocommerce-MyAccount-content ins{font-size:1em}.woocommerce-MyAccount-content{background:#f7f7f7;border-radius:.7rem;margin-bottom:2em;overflow:hidden;padding:2em}.woocommerce-EditAccountForm,.woocommerce-address-fields__field-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.woocommerce-EditAccountForm fieldset{border:1px solid #ccc;border-radius:.7rem;margin:1em 0;width:100%}.woocommerce-EditAccountForm fieldset .form-row{margin:1em 0}.woocommerce-orders-table{text-align:left;width:100%}:root{--gallery-spacing:1rem}@media (min-width:58em){.woocommerce-product-gallery{position:sticky;top:2em}}.woocommerce-product-gallery__image{border-radius:.7rem;min-height:18em;overflow:hidden;position:relative}@media (min-width:58em){.woocommerce-product-gallery__image{min-height:26em}}@media (min-width:100em){.woocommerce-product-gallery__image{min-height:30em}}.woocommerce-product-gallery .flex-viewport{margin-bottom:1rem;margin-bottom:var(--gallery-spacing)}.woocommerce-product-gallery .flex-control-thumbs{--grid-gutter:var(--gallery-spacing)!important;--grid-gutter:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-left:-1rem;margin-left:calc(var(--grid-gutter)*-1);margin-top:-1rem;margin-top:calc(var(--grid-gutter)*-1);padding:0}@media (min-width:58em){.woocommerce-product-gallery .flex-control-thumbs{--grid-gutter:4rem}}.woocommerce-product-gallery .flex-control-thumbs li,.woocommerce-product-gallery .flex-control-thumbs>[class*=col-]{padding-left:var(--grid-gutter);padding-top:var(--grid-gutter)}.woocommerce-product-gallery .flex-control-thumbs li{opacity:.7;transition:opacity .75s cubic-bezier(.24,.97,.4,.96);width:25%}.woocommerce-product-gallery .flex-control-thumbs li img{border-radius:.35rem;height:100%;object-fit:cover;object-position:50% 50%;overflow:hidden;width:100%}.woocommerce-product-gallery .flex-control-thumbs li:nth-child(n+9){display:none}.woocommerce-product-gallery .flex-control-thumbs li:hover{cursor:pointer;opacity:1}.product-rating{margin-bottom:1.25em}.product-rating a{-webkit-text-decoration:none;text-decoration:none}.product-rating__stars{aspect-ratio:52/9;background-color:#ececec;clip-path:polygon(8.775% .805%,8.775% .805%,8.801% .515%,8.836% .29%,8.879% .129%,8.926% .032%,8.975% 0,9.024% .032%,9.071% .129%,9.114% .29%,9.149% .515%,9.175% .805%,11.339% 34.49%,11.339% 34.49%,11.35% 34.626%,11.363% 34.751%,11.378% 34.866%,11.395% 34.969%,11.414% 35.059%,11.435% 35.136%,11.457% 35.199%,11.481% 35.247%,11.505% 35.279%,11.531% 35.294%,17.745% 36.778%,17.745% 36.778%,17.8% 36.832%,17.848% 36.957%,17.888% 37.14%,17.918% 37.368%,17.939% 37.629%,17.949% 37.911%,17.948% 38.199%,17.934% 38.481%,17.908% 38.746%,17.868% 38.979%,12.992% 61.281%,12.992% 61.281%,12.973% 61.38%,12.957% 61.489%,12.942% 61.607%,12.931% 61.734%,12.922% 61.867%,12.916% 62.005%,12.912% 62.147%,12.911% 62.292%,12.914% 62.437%,12.919% 62.581%,14.595% 97.184%,14.595% 97.184%,14.603% 97.507%,14.598% 97.809%,14.58% 98.084%,14.552% 98.321%,14.515% 98.515%,14.472% 98.656%,14.424% 98.738%,14.373% 98.752%,14.322% 98.69%,14.271% 98.544%,9.093% 78.642%,9.093% 78.642%,9.071% 78.568%,9.048% 78.51%,9.024% 78.469%,9% 78.444%,8.975% 78.436%,8.95% 78.444%,8.926% 78.469%,8.902% 78.51%,8.879% 78.568%,8.857% 78.642%,3.679% 98.544%,3.679% 98.544%,3.628% 98.69%,3.576% 98.752%,3.526% 98.738%,3.478% 98.656%,3.435% 98.515%,3.398% 98.321%,3.37% 98.084%,3.352% 97.809%,3.346% 97.507%,3.355% 97.184%,5.031% 62.581%,5.031% 62.581%,5.036% 62.437%,5.038% 62.292%,5.038% 62.147%,5.034% 62.005%,5.028% 61.867%,5.019% 61.734%,5.007% 61.607%,4.993% 61.489%,4.976% 61.38%,4.957% 61.281%,.081% 38.979%,.081% 38.979%,.042% 38.746%,.016% 38.481%,.002% 38.199%,.001% 37.911%,.011% 37.629%,.031% 37.368%,.062% 37.14%,.101% 36.957%,.149% 36.832%,.205% 36.778%,6.419% 35.294%,6.419% 35.294%,6.444% 35.279%,6.469% 35.247%,6.492% 35.199%,6.515% 35.136%,6.536% 35.059%,6.555% 34.969%,6.572% 34.866%,6.587% 34.751%,6.6% 34.626%,6.61% 34.49%,8.775% .805%,91.225% .806%,93.39% 34.492%,93.4% 34.627%,93.413% 34.752%,93.428% 34.867%,93.445% 34.97%,93.464% 35.061%,93.485% 35.138%,93.507% 35.201%,93.531% 35.249%,93.555% 35.28%,93.581% 35.295%,93.581% 35.295%,99.795% 36.779%,99.851% 36.833%,99.898% 36.958%,99.938% 37.141%,99.968% 37.37%,99.989% 37.631%,99.999% 37.912%,99.998% 38.2%,99.984% 38.483%,99.958% 38.747%,99.919% 38.98%,99.919% 38.98%,95.042% 61.283%,95.023% 61.381%,95.007% 61.49%,94.992% 61.609%,94.981% 61.736%,94.972% 61.869%,94.966% 62.007%,94.962% 62.149%,94.962% 62.293%,94.964% 62.438%,94.969% 62.583%,94.969% 62.583%,96.646% 97.186%,96.654% 97.508%,96.648% 97.811%,96.63% 98.085%,96.602% 98.323%,96.565% 98.516%,96.522% 98.658%,96.474% 98.74%,96.423% 98.753%,96.372% 98.691%,96.321% 98.546%,96.321% 98.546%,91.144% 78.644%,91.121% 78.569%,91.098% 78.511%,91.074% 78.47%,91.05% 78.445%,91.025% 78.437%,91% 78.445%,90.976% 78.47%,90.952% 78.511%,90.929% 78.569%,90.906% 78.644%,90.906% 78.644%,85.729% 98.546%,85.678% 98.691%,85.627% 98.753%,85.576% 98.74%,85.528% 98.658%,85.485% 98.516%,85.448% 98.323%,85.42% 98.085%,85.402% 97.811%,85.396% 97.508%,85.404% 97.186%,85.404% 97.186%,87.081% 62.583%,87.086% 62.438%,87.088% 62.293%,87.088% 62.149%,87.084% 62.007%,87.078% 61.869%,87.069% 61.736%,87.058% 61.609%,87.043% 61.49%,87.027% 61.381%,87.008% 61.283%,87.008% 61.283%,82.131% 38.98%,82.092% 38.747%,82.066% 38.483%,82.052% 38.2%,82.051% 37.912%,82.061% 37.631%,82.081% 37.37%,82.112% 37.141%,82.151% 36.958%,82.199% 36.833%,82.255% 36.779%,82.255% 36.779%,88.469% 35.295%,88.495% 35.28%,88.519% 35.249%,88.543% 35.201%,88.565% 35.138%,88.586% 35.061%,88.605% 34.97%,88.622% 34.867%,88.637% 34.752%,88.65% 34.627%,88.66% 34.492%,88.66% 34.492%,90.825% .806%,90.851% .516%,90.886% .291%,90.929% .13%,90.976% .034%,91.025% .001%,91.074% .034%,91.121% .13%,91.164% .291%,91.199% .516%,91.225% .806%,91.225% .806%,70.313% .806%,68.149% 34.492%,68.139% 34.627%,68.126% 34.752%,68.111% 34.867%,68.094% 34.97%,68.074% 35.061%,68.054% 35.138%,68.031% 35.201%,68.008% 35.249%,67.983% 35.28%,67.958% 35.295%,67.958% 35.295%,61.744% 36.779%,61.688% 36.833%,61.64% 36.958%,61.601% 37.141%,61.57% 37.37%,61.55% 37.631%,61.54% 37.912%,61.541% 38.2%,61.554% 38.483%,61.581% 38.747%,61.62% 38.98%,61.62% 38.98%,66.496% 61.283%,66.515% 61.381%,66.532% 61.49%,66.546% 61.609%,66.558% 61.736%,66.567% 61.869%,66.573% 62.007%,66.576% 62.149%,66.577% 62.293%,66.575% 62.438%,66.569% 62.583%,66.569% 62.583%,64.894% 97.186%,64.885% 97.508%,64.891% 97.811%,64.909% 98.085%,64.937% 98.323%,64.973% 98.516%,65.017% 98.658%,65.065% 98.74%,65.115% 98.753%,65.167% 98.691%,65.217% 98.546%,65.217% 98.546%,70.396% 78.644%,70.418% 78.569%,70.441% 78.511%,70.465% 78.47%,70.489% 78.445%,70.514% 78.437%,70.538% 78.445%,70.563% 78.47%,70.587% 78.511%,70.61% 78.569%,70.632% 78.644%,70.632% 78.644%,75.81% 98.546%,75.86% 98.691%,75.912% 98.753%,75.963% 98.74%,76.011% 98.658%,76.054% 98.516%,76.09% 98.323%,76.119% 98.085%,76.137% 97.811%,76.142% 97.508%,76.134% 97.186%,76.134% 97.186%,74.458% 62.583%,74.453% 62.438%,74.45% 62.293%,74.451% 62.149%,74.454% 62.007%,74.46% 61.869%,74.47% 61.736%,74.481% 61.609%,74.495% 61.49%,74.512% 61.381%,74.531% 61.283%,74.531% 61.283%,79.407% 38.98%,79.447% 38.747%,79.473% 38.483%,79.486% 38.2%,79.488% 37.912%,79.478% 37.631%,79.457% 37.37%,79.427% 37.141%,79.387% 36.958%,79.339% 36.833%,79.283% 36.779%,79.283% 36.779%,73.07% 35.295%,73.044% 35.28%,73.02% 35.249%,72.996% 35.201%,72.974% 35.138%,72.953% 35.061%,72.934% 34.97%,72.917% 34.867%,72.901% 34.752%,72.889% 34.627%,72.878% 34.492%,72.878% 34.492%,70.714% .806%,70.688% .516%,70.652% .291%,70.61% .13%,70.563% .034%,70.514% .001%,70.464% .034%,70.417% .13%,70.375% .291%,70.339% .516%,70.313% .806%,70.313% .806%,50.201% .806%,52.365% 34.492%,52.376% 34.627%,52.389% 34.752%,52.404% 34.867%,52.421% 34.97%,52.44% 35.061%,52.461% 35.138%,52.483% 35.201%,52.507% 35.249%,52.531% 35.28%,52.557% 35.295%,52.557% 35.295%,58.771% 36.779%,58.826% 36.833%,58.874% 36.958%,58.914% 37.141%,58.944% 37.37%,58.965% 37.631%,58.975% 37.912%,58.973% 38.2%,58.96% 38.483%,58.934% 38.747%,58.894% 38.98%,58.894% 38.98%,54.018% 61.283%,53.999% 61.381%,53.982% 61.49%,53.968% 61.609%,53.957% 61.736%,53.948% 61.869%,53.941% 62.007%,53.938% 62.149%,53.937% 62.293%,53.94% 62.438%,53.945% 62.583%,53.945% 62.583%,55.621% 97.186%,55.629% 97.508%,55.624% 97.811%,55.606% 98.085%,55.577% 98.323%,55.541% 98.516%,55.498% 98.658%,55.45% 98.74%,55.399% 98.753%,55.348% 98.691%,55.297% 98.546%,55.297% 98.546%,50.119% 78.644%,50.097% 78.569%,50.074% 78.511%,50.05% 78.47%,50.025% 78.445%,50.001% 78.437%,49.976% 78.445%,49.952% 78.47%,49.928% 78.511%,49.905% 78.569%,49.882% 78.644%,49.882% 78.644%,44.704% 98.546%,44.654% 98.691%,44.602% 98.753%,44.552% 98.74%,44.504% 98.658%,44.461% 98.516%,44.424% 98.323%,44.396% 98.085%,44.378% 97.811%,44.372% 97.508%,44.381% 97.186%,44.381% 97.186%,46.056% 62.583%,46.062% 62.438%,46.064% 62.293%,46.064% 62.149%,46.06% 62.007%,46.054% 61.869%,46.045% 61.736%,46.033% 61.609%,46.019% 61.49%,46.002% 61.381%,45.983% 61.283%,45.983% 61.283%,41.107% 38.98%,41.068% 38.747%,41.041% 38.483%,41.028% 38.2%,41.027% 37.912%,41.037% 37.631%,41.057% 37.37%,41.088% 37.141%,41.127% 36.958%,41.175% 36.833%,41.231% 36.779%,41.231% 36.779%,47.445% 35.295%,47.47% 35.28%,47.495% 35.249%,47.518% 35.201%,47.541% 35.138%,47.561% 35.061%,47.581% 34.97%,47.598% 34.867%,47.613% 34.752%,47.626% 34.627%,47.636% 34.492%,47.636% 34.492%,49.801% .806%,49.827% .516%,49.862% .291%,49.904% .13%,49.951% .034%,50.001% .001%,50.05% .034%,50.097% .13%,50.139% .291%,50.175% .516%,50.201% .806%,50.201% .806%,29.287% .806%,27.122% 34.492%,27.112% 34.627%,27.099% 34.752%,27.084% 34.867%,27.067% 34.97%,27.047% 35.061%,27.027% 35.138%,27.004% 35.201%,26.981% 35.249%,26.956% 35.28%,26.931% 35.295%,26.931% 35.295%,20.717% 36.779%,20.661% 36.833%,20.613% 36.958%,20.574% 37.141%,20.543% 37.37%,20.523% 37.631%,20.513% 37.912%,20.514% 38.2%,20.527% 38.483%,20.554% 38.747%,20.593% 38.98%,20.593% 38.98%,25.469% 61.283%,25.488% 61.381%,25.505% 61.49%,25.519% 61.609%,25.531% 61.736%,25.54% 61.869%,25.546% 62.007%,25.55% 62.149%,25.55% 62.293%,25.548% 62.438%,25.542% 62.583%,25.542% 62.583%,23.867% 97.186%,23.858% 97.508%,23.864% 97.811%,23.882% 98.085%,23.91% 98.323%,23.947% 98.516%,23.99% 98.658%,24.038% 98.74%,24.088% 98.753%,24.14% 98.691%,24.191% 98.546%,24.191% 98.546%,29.368% 78.644%,29.391% 78.569%,29.414% 78.511%,29.438% 78.47%,29.462% 78.445%,29.487% 78.437%,29.511% 78.445%,29.536% 78.47%,29.56% 78.511%,29.583% 78.569%,29.605% 78.644%,29.605% 78.644%,34.783% 98.546%,34.834% 98.691%,34.885% 98.753%,34.936% 98.74%,34.984% 98.658%,35.027% 98.516%,35.063% 98.323%,35.092% 98.085%,35.11% 97.811%,35.115% 97.508%,35.107% 97.186%,35.107% 97.186%,33.431% 62.583%,33.426% 62.438%,33.423% 62.293%,33.424% 62.149%,33.427% 62.007%,33.434% 61.869%,33.443% 61.736%,33.454% 61.609%,33.468% 61.49%,33.485% 61.381%,33.504% 61.283%,33.504% 61.283%,38.38% 38.98%,38.42% 38.747%,38.446% 38.483%,38.459% 38.2%,38.461% 37.912%,38.451% 37.631%,38.43% 37.37%,38.4% 37.141%,38.36% 36.958%,38.312% 36.833%,38.256% 36.779%,38.256% 36.779%,32.043% 35.295%,32.017% 35.28%,31.993% 35.249%,31.969% 35.201%,31.947% 35.138%,31.926% 35.061%,31.907% 34.97%,31.89% 34.867%,31.875% 34.752%,31.862% 34.627%,31.851% 34.492%,31.851% 34.492%,29.687% .806%,29.661% .516%,29.625% .291%,29.583% .13%,29.536% .034%,29.487% .001%,29.437% .034%,29.39% .13%,29.348% .291%,29.313% .516%,29.287% .806%,29.287% .806%);max-width:7em;width:100%}.product-rating__stars__inner{background:#f8b715;display:block;height:100%;width:inherit}.product-rating__count{color:#111;margin-left:.5em}.variations tbody,.variations td,.variations tr{display:block;width:100%}.variations tr{margin-bottom:.75em}.variations tr:last-of-type{margin-bottom:0}.main-price.selected{display:none}.custom-option{border:1px solid #ececec;border:var(--shop-button-border);margin-right:.25rem;margin-top:.25rem;transition:all .75s cubic-bezier(.24,.97,.4,.96)}.custom-option.custom-option__button{margin-right:.5rem;margin-top:.5rem}.custom-option:not(.custom-option__disabled).selected,.custom-option:not(.custom-option__disabled):hover{border:1px solid #195532}.custom-options.active .custom-option:not(.custom-option__disabled).selected,.custom-options.active .custom-option:not(.custom-option__disabled):hover{opacity:1}.custom-option__button{border-radius:5px;border-radius:var(--shop-button-radius);padding:.4em 1.3em}.custom-option__swatch{border-radius:100%;padding:.25rem;position:relative}.custom-option__swatch:after{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #ececec;border-radius:5px;content:attr(data-name);display:-ms-flexbox;display:flex;font-size:.9rem;justify-content:center;left:50%;line-height:0;opacity:0;padding:1em .5em;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:all .5s cubic-bezier(.24,.97,.4,.96);white-space:nowrap;z-index:10}.custom-option__swatch.tooltip-active:after{opacity:1;top:-2.15rem}.custom-option__swatch__inner{background-size:contain;border:1px solid #ececec;border:var(--shop-button-border);border-radius:100%;height:1.6em;width:1.6em}.custom-option__disabled{cursor:default;opacity:.5;position:relative}.custom-option__disabled:before{background:#ce171c;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:rotate(45deg);width:2px}.custom-option__disabled:after{display:none}:root{--quantity-input-height:3rem}.product_alternative_title{opacity:.7}.single-product__cart{margin-top:1.5em!important}.single-product__cart,.single-product__section{border-top:1px solid #ececec;padding-bottom:1.5em!important;padding-top:1.5em!important}.quantity{-ms-flex-align:center;align-items:center;border:1px solid #ececec;border:var(--shop-button-border);border-radius:5px;border-radius:var(--shop-button-radius);display:-ms-inline-flexbox;display:inline-flex;height:3rem;height:var(--quantity-input-height);margin-right:.5rem}.quantity input{border:0;font-size:1.1em;outline:none;text-align:center;width:2.5rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.quantity__increment{color:#195532;cursor:pointer;font-size:1.3rem;padding:0 .5rem}.woocommerce-variation-add-to-cart{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.single_add_to_cart_button{height:3rem;height:var(--quantity-input-height);padding:0 5rem}.regular-price,.sale-price{display:block}.vat-price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1rem;opacity:.5}.vat-price *,.vat-price .woocommerce-Price-amount{color:#111;font-size:15px;font-weight:300;letter-spacing:.045em}.vat-price__excluding{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.vat-price__excluding:after{background:#ccc;border-radius:100%;content:"";display:-ms-flexbox;display:flex;height:5px;margin:0 .5rem;width:5px}.stock{border:1px solid #ececec;border:var(--shop-button-border);border-radius:5px;border-radius:var(--shop-button-radius);padding:.4em .65em}.stock__icon{background:#037935;border-radius:100%;height:.9em;margin-right:.5em;width:.9em}.out-of-stock .stock__icon{background:#ce171c}.woocommerce-tabs{border:1px solid #ececec;border-radius:10px;margin-bottom:3em;margin-bottom:var(--spacing);margin-top:3em;margin-top:var(--spacing);overflow:hidden;width:100%}@media (min-width:58em){.woocommerce-tabs{border:0;max-width:60vw}}.wc-tabs{--grid-gutter:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:58em){.wc-tabs{--grid-gutter:4rem}}.tabs li{border-bottom:1px solid #ececec;opacity:.7;transition:all 1s cubic-bezier(.24,.97,.4,.96);width:100%}.tabs li:last-of-type{margin-right:0}@media (min-width:58em){.tabs li{border:1px solid #ececec;border-bottom:0;border-radius:5px 5px 0 0;margin-right:.5em;width:auto}}.tabs li.active{border-color:#f7f7f7;opacity:1}.tabs li.active,.tabs li:hover{background:#f7f7f7}.tabs li a{border-bottom:2px solid transparent;color:#111;display:block;font-size:1.02em;font-weight:600;padding:.75em .5em;-webkit-text-decoration:none;text-decoration:none;transition:all 1s cubic-bezier(.24,.97,.4,.96)}@media (min-width:58em){.tabs li a{font-size:1.1em;padding:.5em 1em}}@media (max-width:58em){.tabs li.active a,.tabs li:hover a{border-bottom:2px solid #195532}}.woocommerce-Tabs-panel{background:#f7f7f7;border-top:0;padding:2rem}@media (min-width:58em){.woocommerce-Tabs-panel{border-radius:0 10px 10px 10px}}:root{--specification-table-width:13em;--specification-table-gap:1em}.specification-table__cont{margin-bottom:2.5em}.specification-table__item{border-bottom:1px solid #d9d9d9;gap:1em;gap:var(--specification-table-gap);padding:.75em 0}.specification-table__item__title{width:100%}@media (min-width:58em){.specification-table__item__title{width:13em;width:var(--specification-table-width)}}.specification-table__item__content{width:100%}@media (min-width:58em){.specification-table__item__content{width:calc(100% - 14em);width:calc(100% - var(--specification-table-width) - var(--specification-table-gap))}}:root{--download-icon-size:1.75rem;--download-icon-margin:1rem}@media (min-width:58em){:root{--download-icon-size:2rem;--download-icon-margin:1rem}}.downloads{margin:5em auto}.download-item{-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;color:#111;display:-ms-flexbox;display:flex;padding:1em 0;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.download-item:first-of-type{padding-top:0}.download-item__content{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-right:1rem;margin-right:var(--download-icon-margin);transition:all .2s ease-out;width:calc(100% - 2.75rem);width:calc(100% - var(--download-icon-size) - var(--download-icon-margin))}.download-item__title{font-size:18px;font-weight:500;line-height:1.5em;margin-bottom:0}.download-meta__item{color:#111;font-size:.9em;font-weight:400;margin-right:.5rem}.download-meta__item:last-of-type{margin-right:0}.download-item__icon{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:.7rem;background-size:calc(var(--download-icon-size)*.4);border:2px solid #195532;border-radius:100%;display:-ms-flexbox;display:flex;height:1.75rem;height:var(--download-icon-size);justify-content:center;padding:.5rem;width:1.75rem;width:var(--download-icon-size)}.download-item__icon,.download-item__icon path{transition:all .75s cubic-bezier(.24,.97,.4,.96)}@media (min-width:58em){.download-item:hover .download-item__icon{background-color:#195532}.download-item:hover .download-item__icon path{fill:#fff}}.commentlist{list-style:none;margin:0;padding:0}.commentlist li{background:#fff;border-radius:.7rem;margin-bottom:1em;overflow:hidden;padding:2em}.commentlist li:last-of-type{margin-bottom:0}.product_title__cont{border-bottom:1px solid #ececec;margin-bottom:1em!important;margin-top:1em;padding-bottom:1em!important}.product-information{margin-top:1em}.product-information__item{color:#111;font-size:1rem;margin-right:1.5em;opacity:.6;transition:all .5s cubic-bezier(.24,.97,.4,.96)}.product-information__item:last-child{margin-right:0}.product-information__item:hover{opacity:1}.tiered-pricing h3{font-size:1.2em;line-height:1.2;margin:0!important;margin-bottom:.4em;margin-top:.6em}@media (min-width:25em){.tiered-pricing h3{font-size:1.15em}}@media (min-width:38em){.tiered-pricing h3{font-size:1.2 .5em}}@media (min-width:58em){.tiered-pricing h3{font-size:1.4em}}.tiered-pricing table{border-collapse:collapse}.tiered-pricing table *{transition:all .75s cubic-bezier(.19,1,.22,1)}.tiered-pricing th{text-align:left}.tiered-pricing td{padding:.25em .5em}.tiered-pricing td span{color:#b1b1b1;font-size:1rem;font-weight:600}.tiered-pricing--active td *{color:#195532!important}.tiered-pricing{display:none}.tiered-pricing:has(.tpt__tiered-pricing .tiered-pricing-wrapper){display:block}
/*! mediabox v1.1.3 | (c) 2018 Pedro Rogerio | https://github.com/pinceladasdaweb/mediabox */.stop-scroll{height:100%;overflow:hidden}.mediabox-wrap{animation-duration:.5s;animation-fill-mode:both;animation-name:mediabox;background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999}@keyframes mediabox{0%{opacity:0}to{opacity:1}}.mediabox-content{display:block;height:100%;margin:0 auto;max-width:853px;position:relative}.mediabox-content iframe{border:none!important;bottom:0;display:block!important;height:480px!important;margin:auto 0;max-width:100%!important;position:absolute;top:0;width:100%!important}.mediabox-hide{animation-duration:.5s;animation-fill-mode:both;animation-name:mediaboxhide}@keyframes mediaboxhide{0%{opacity:1}to{opacity:0}}.mediabox-close{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMvSURBVHja7Js9aBRBFMd/d1lPY6FiJVjY+Fkoxl7wA1Q0prQRS6tgoZV2MWIRRVHUUq3U+JnESrS2sBXBzipREWMlATXwt8gFznC5nd15M7Nn8uC45nZnfr/dY96+N1uTxFKOOks8lgUU/H2t4tJqIQUcAiaBGeBymcECRgO4B/wBPgJ9zkdKcvkclfRL/8ZtSTXH40N+GpLGF8zth6Q9Lse7DHCsDXxVJLSDLyQhb4B+Sb/VOVJJ6ATfKqGvrIDjDvCpJLjAz8d0JwmLDTBQAD62hIakiYJzm5a021VAfwn4WBLKwLdK2JUnIJP0XX4RSoIP/Hy8W3jeepv1dL3nmjwI3DLOExrAU2DA8zwb8xKhGeCuwYQtJTSAZwbwAHdcEqFM0mPZhO/foSHppdFcrraby2IDV0FCcPi8PCClhCjwLplgCgkrDeGv5I3pcjViSogK7yogloTo8EUEhJaQBL6oAGsJ9yVtkrRD0qsU8JKolagKZ8AD4ETFymFXgPOAQpXE5mMWOAk86XZ4n6pwlSSUhvcti1dBghe8RV8gpYQRX3irxkgKCSPABV94y85QTAlm8NatsRgSTOGBUnmAS57w3KiA0Ro3gHOW8KEEAOwE3hvfXWubFauu6A6vCND07OmW9viq5vpsGT3AtRAN2XoA+BfAwQBiTweoNpMZw48BRwKuAoPN7zNVWwZjwAfpO9S7DN5cQmYAPw4cTvAsYPJ3qHcpvNmdUO9ieBMJZQT0AhMVgfeWUC8BP87cjjHfuA6sATY0c4c0EgpUUHslvTaq3l5aUL1N1oarAnxSCVWBTyYhJvyw41XJJI3GkpAH/yYyfHQJi01gdUL4qBKqCh9NQrtBx4wGvGi0XS6T9MhoTkN5AtZVDN5awlTePsGfwDfPjGwYGDKu3s4Cp4BRz/N8cskED0iaqciVt7wTvkra5roKlJEQGt5HwhdJ24vmAUUkDEV+VyCT9NBxbp/bXXnXTNBFQmz4IhI6wrs+C+zvICEVvIuEKUlbrZ4G97WRkBq+k4RJSVusd4ntlfSheVudrQh8q4SbmntH6K2kzSF3if1Xsfzq7LKAJR5/BwCdAQBJn4egPgAAAABJRU5ErkJggg==") no-repeat;background-size:24px 24px;bottom:528px;cursor:pointer;height:24px;margin:auto 0;position:absolute;right:0;top:0;width:24px}.mediabox-close:hover{opacity:.5}@media (max-width:768px){.mediabox-content{max-width:90%}}@media (max-width:600px){.mediabox-content iframe{height:320px!important}.mediabox-close{bottom:362px}}@media (max-width:480px){.mediabox-content iframe{height:220px!important}.mediabox-close{bottom:262px}}.text-center{text-align:center}.text-left{text-align:left}.margin-0{margin:0}.margin-top-0{margin-top:0}.margin-bottom-0{margin-bottom:0}.margin-x-auto{margin-left:auto;margin-right:auto}.no-list{list-style:none;margin:0;padding:0}.relative{position:relative}.flex-align-center,.flex-center{-ms-flex-align:center;align-items:center}.flex-center,.flex-justify-center{-ms-flex-pack:center;justify-content:center}.flex-space-between{-ms-flex-pack:justify;justify-content:space-between}.flex-justify-end{-ms-flex-pack:end;justify-content:flex-end}.flex-end{-ms-flex-align:end;align-items:flex-end}.flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-align-baseline{-ms-flex-align:baseline;align-items:baseline}.flex-align-top{-ms-flex-align:start;align-items:flex-start}.flex-no-shrink{-ms-flex-negative:0;flex-shrink:0}.hide{display:none!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.block,.show{display:block!important}.flex{display:-ms-flexbox!important;display:flex!important}@media (min-width:25em){.hide\@x-small{display:none!important}.inline\@x-small{display:inline!important}.inline-block\@x-small{display:inline-block!important}.block\@x-small,.show\@x-small{display:block!important}.flex\@x-small{display:-ms-flexbox!important;display:flex!important}}@media (min-width:38em){.hide\@small{display:none!important}.inline\@small{display:inline!important}.inline-block\@small{display:inline-block!important}.block\@small,.show\@small{display:block!important}.flex\@small{display:-ms-flexbox!important;display:flex!important}}@media (min-width:58em){.hide\@medium{display:none!important}.inline\@medium{display:inline!important}.inline-block\@medium{display:inline-block!important}.block\@medium,.show\@medium{display:block!important}.flex\@medium{display:-ms-flexbox!important;display:flex!important}}@media (min-width:80em){.hide\@large{display:none!important}.inline\@large{display:inline!important}.inline-block\@large{display:inline-block!important}.block\@large,.show\@large{display:block!important}.flex\@large{display:-ms-flexbox!important;display:flex!important}}@media (min-width:100em){.hide\@x-large{display:none!important}.inline\@x-large{display:inline!important}.inline-block\@x-large{display:inline-block!important}.block\@x-large,.show\@x-large{display:block!important}.flex\@x-large{display:-ms-flexbox!important;display:flex!important}}.first>:first-child{margin-top:0!important}.last>:last-child{margin-bottom:0!important}.first-last>:first-child{margin-top:0!important}.first-last>:last-child{margin-bottom:0!important}.card--product .card__image img,.ep-search-result__thumbnail img,.object-fit,.object-fit--absolute,.object-fit--contain,.object-fit--cover,.woocommerce-product-gallery__image img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.object-fit--contain{object-fit:contain}.absolute-fit,.card--product .card__image img,.ep-search-result__thumbnail img,.object-fit--absolute,.woocommerce-product-gallery__image img{bottom:0;left:0;position:absolute;right:0;top:0}.border-radius{border-radius:.7rem;overflow:hidden}.border-radius--small{border-radius:.35rem;overflow:hidden}body.overflow-fixed{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw}section:first-of-type{margin-top:0!important}.screen-reader-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.page-intro{margin-bottom:2.5em}.page-intro:has(+.padding-y){margin-bottom:3em;margin-bottom:var(--spacing)}.page-intro .page-intro__width{margin-left:auto;margin-right:auto;max-width:92vw;min-width:18em}@media (min-width:38em){.page-intro .page-intro__width{max-width:80vw}}@media (min-width:100em){.page-intro .page-intro__width{max-width:1360px;padding:0 20px}}@media (min-width:38em){.page-intro:has(+section>.page-width--large) .page-intro__width{max-width:95vw}}@media (min-width:100em){.page-intro:has(+section>.page-width--large) .page-intro__width{max-width:1900px;padding:0 20px}}@media (min-width:58em){.page-intro:has(+section>.page-width--x-narrow) .page-intro__width{max-width:60vw}}.tp-widget-review-content header{font-family:articulat-cf,-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont!important}.installation-sub .bg--light-green{background:#f9f7f5}.installation-sub .bg--dark-green{background:#ce171c;font-weight:600}.installation-sub .text-darkgreen{color:#ce171c}.installation-sub .text-darkgreen svg{fill:#ce171c}.installation-sub .bg--red{background:#195532}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:-ms-flexbox;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,ease);transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-ms-flex-order:9999;content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-ms-flexbox;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
/*# sourceMappingURL=main.css.map*/