/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--reflex-columns: 12;--reflex-grid-spacing: 1rem;--reflex-xs: 600px;--reflex-sm: 768px;--reflex-md: 992px;--reflex-lg: 1200px;--reflex-xlg: 1600px;--reflex-xxs-max: 599px;--reflex-xs-max: 767px;--reflex-sm-max: 991px;--reflex-md-max: 1199px;--reflex-lg-max: 1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.container .grid,.container-full .grid{margin-right:-1rem;margin-left:-1rem}@media(min-width: 600px){.container{max-width:600px}}@media(min-width: 768px){.container{max-width:768px}}@media(min-width: 992px){.container{max-width:992px}}@media(min-width: 1200px){.container{max-width:1200px}}@media(min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*=col-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;vertical-align:top;padding:1rem}[class*=col-]::before,[class*=col-]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}[class*=col-] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-1rem}.col-12{width:100%}.col-11{width:91.6666666667%}.col-10{width:83.3333333333%}.col-9{width:75%}.col-8{width:66.6666666667%}.col-7{width:58.3333333333%}.col-6{width:50%}.col-5{width:41.6666666667%}.col-4{width:33.3333333333%}.col-3{width:25%}.col-2{width:16.6666666667%}.col-1{width:8.3333333333%}@media(min-width: 600px){.col-xs-12{width:100%}.col-xs-11{width:91.6666666667%}.col-xs-10{width:83.3333333333%}.col-xs-9{width:75%}.col-xs-8{width:66.6666666667%}.col-xs-7{width:58.3333333333%}.col-xs-6{width:50%}.col-xs-5{width:41.6666666667%}.col-xs-4{width:33.3333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.6666666667%}.col-xs-1{width:8.3333333333%}}@media(min-width: 768px){.col-sm-12{width:100%}.col-sm-11{width:91.6666666667%}.col-sm-10{width:83.3333333333%}.col-sm-9{width:75%}.col-sm-8{width:66.6666666667%}.col-sm-7{width:58.3333333333%}.col-sm-6{width:50%}.col-sm-5{width:41.6666666667%}.col-sm-4{width:33.3333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.6666666667%}.col-sm-1{width:8.3333333333%}}@media(min-width: 992px){.col-md-12{width:100%}.col-md-11{width:91.6666666667%}.col-md-10{width:83.3333333333%}.col-md-9{width:75%}.col-md-8{width:66.6666666667%}.col-md-7{width:58.3333333333%}.col-md-6{width:50%}.col-md-5{width:41.6666666667%}.col-md-4{width:33.3333333333%}.col-md-3{width:25%}.col-md-2{width:16.6666666667%}.col-md-1{width:8.3333333333%}}@media(min-width: 1200px){.col-lg-12{width:100%}.col-lg-11{width:91.6666666667%}.col-lg-10{width:83.3333333333%}.col-lg-9{width:75%}.col-lg-8{width:66.6666666667%}.col-lg-7{width:58.3333333333%}.col-lg-6{width:50%}.col-lg-5{width:41.6666666667%}.col-lg-4{width:33.3333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.6666666667%}.col-lg-1{width:8.3333333333%}}@media(min-width: 1600px){.col-xlg-12{width:100%}.col-xlg-11{width:91.6666666667%}.col-xlg-10{width:83.3333333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.6666666667%}.col-xlg-7{width:58.3333333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.6666666667%}.col-xlg-4{width:33.3333333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.6666666667%}.col-xlg-1{width:8.3333333333%}}.col-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px}@media(min-width: 600px){.col-xs-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px}}@media(min-width: 768px){.col-sm-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px}}@media(min-width: 992px){.col-md-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px}}@media(min-width: 1200px){.col-lg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px}}@media(min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media(min-width: 600px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media(min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media(min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media(min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media(min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.6666666667%}.offset-10{margin-left:83.3333333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.6666666667%}.offset-7{margin-left:58.3333333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.6666666667%}.offset-4{margin-left:33.3333333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.6666666667%}.offset-1{margin-left:8.3333333333%}@media(min-width: 600px){.offset-xs-11{margin-left:91.6666666667%}.offset-xs-10{margin-left:83.3333333333%}.offset-xs-9{margin-left:75%}.offset-xs-8{margin-left:66.6666666667%}.offset-xs-7{margin-left:58.3333333333%}.offset-xs-6{margin-left:50%}.offset-xs-5{margin-left:41.6666666667%}.offset-xs-4{margin-left:33.3333333333%}.offset-xs-3{margin-left:25%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-1{margin-left:8.3333333333%}.offset-xs-0{margin-left:0}}@media(min-width: 768px){.offset-sm-11{margin-left:91.6666666667%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-9{margin-left:75%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-6{margin-left:50%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-3{margin-left:25%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-0{margin-left:0}}@media(min-width: 992px){.offset-md-11{margin-left:91.6666666667%}.offset-md-10{margin-left:83.3333333333%}.offset-md-9{margin-left:75%}.offset-md-8{margin-left:66.6666666667%}.offset-md-7{margin-left:58.3333333333%}.offset-md-6{margin-left:50%}.offset-md-5{margin-left:41.6666666667%}.offset-md-4{margin-left:33.3333333333%}.offset-md-3{margin-left:25%}.offset-md-2{margin-left:16.6666666667%}.offset-md-1{margin-left:8.3333333333%}.offset-md-0{margin-left:0}}@media(min-width: 1200px){.offset-lg-11{margin-left:91.6666666667%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-9{margin-left:75%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-6{margin-left:50%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-3{margin-left:25%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-0{margin-left:0}}@media(min-width: 1600px){.offset-xlg-11{margin-left:91.6666666667%}.offset-xlg-10{margin-left:83.3333333333%}.offset-xlg-9{margin-left:75%}.offset-xlg-8{margin-left:66.6666666667%}.offset-xlg-7{margin-left:58.3333333333%}.offset-xlg-6{margin-left:50%}.offset-xlg-5{margin-left:41.6666666667%}.offset-xlg-4{margin-left:33.3333333333%}.offset-xlg-3{margin-left:25%}.offset-xlg-2{margin-left:16.6666666667%}.offset-xlg-1{margin-left:8.3333333333%}.offset-xlg-0{margin-left:0}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=col-]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=col-]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.grid-bleed [class*=col-]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:1rem 0}.col-bleed-y{padding:0 1rem}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media(min-width: 0px)and (max-width: 599px){.hidden-xxs{display:none}}@media(min-width: 600px){.hidden-xs-up{display:none}}@media(max-width: 767px){.hidden-xs-down{display:none}}@media(min-width: 600px)and (max-width: 767px){.hidden-xs{display:none}}@media(min-width: 768px){.hidden-sm-up{display:none}}@media(max-width: 991px){.hidden-sm-down{display:none}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none}}@media(min-width: 992px){.hidden-md-up{display:none}}@media(max-width: 1199px){.hidden-md-down{display:none}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none}}@media(min-width: 1200px){.hidden-lg-up{display:none}}@media(max-width: 1599px){.hidden-lg-down{display:none}}@media(min-width: 1200px)and (max-width: 1599px){.hidden-lg{display:none}}@media(min-width: 1600px){.hidden-xlg{display:none}}@media(min-width: 0px)and (max-width: 599px){.hidden-xxs{display:none !important}}@media(min-width: 600px){.hidden-xs-up{display:none !important}}@media(max-width: 767px){.hidden-xs-down{display:none !important}}@media(min-width: 600px)and (max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px){.hidden-sm-up{display:none !important}}@media(max-width: 991px){.hidden-sm-down{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px){.hidden-md-up{display:none !important}}@media(max-width: 1199px){.hidden-md-down{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg-up{display:none !important}}@media(max-width: 1599px){.hidden-lg-down{display:none !important}}@media(min-width: 1200px)and (max-width: 1599px){.hidden-lg{display:none !important}}@media(min-width: 1600px){.hidden-xlg{display:none !important}}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:initial}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none !important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333 rgba(0,0,0,0);margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==");background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media(min-width: 640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;appearance:none;border:0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.ReactModalPortal{z-index:1050;position:relative}.ReactModalPortal .ReactModal__Overlay{display:flex;justify-content:center;align-items:center}.comparison-modal-open .ReactModalPortal .ReactModal__Overlay{overflow-y:scroll}.ReactModalPortal .ReactModal__Content{position:relative !important;border-radius:6px !important;border:none !important;box-shadow:0 4px 4px rgba(0,0,0,.12),0 0 10px rgba(0,0,0,.06) !important}@font-face{font-family:"Gilroy";src:url(fonts/gilroy-medium-webfont.woff2) format("woff2"),url(fonts/gilroy-medium-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(fonts/gilroy-bold-webfont.woff2) format("woff2"),url(fonts/gilroy-bold-webfont.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(fonts/gilroy-extrabold-webfont.woff2) format("woff2"),url(fonts/gilroy-extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:.4em;color:#425d44}p{font-size:1.5rem;line-height:2.2rem;margin-top:0;margin-bottom:.5em}p:last-child{margin-bottom:0}.page-template-terms #page-content h1,.page-template-terms #page-content .h1,.page-template-terms #page-content h2,.page-template-terms #page-content .h2,.page-template-terms #page-content h3,.page-template-terms #page-content .h3,.page-template-terms #page-content h4,.page-template-terms #page-content .h4,.page-template-terms #page-content h5,.page-template-terms #page-content .h5,.page-template-terms #page-content h6,.page-template-terms #page-content .h6{margin-top:1em}.payment-radio .payment-radio__input,.woocommerce-error:not(ul) .close-alert span,.woocommerce-info:not(ul) .close-alert span,.woocommerce-message:not(ul) .close-alert span,.quantity .quantity__button span,.upsell-swiper .upsell-swiper__prev .label,.upsell-swiper .upsell-swiper__next .label,.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-checkbox,.toggle span,.socials .socials__icon span,.rating-radio__input,.list-radio-wrap .nf-field-element ul li .nf-element,.checkbox-wrap .nf-field-element input,.wapf-field-checkboxes .wapf-checkable .wapf-input,.wapf-field-radio .wapf-checkable .wapf-input,.radio .radio__input,.checkbox .checkbox__input,.ais-ToggleRefinement .ais-ToggleRefinement-checkbox,.screen-reader-text,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,.h1{font-size:3.4rem;line-height:3.8rem;font-weight:bold}@media screen and (min-width: 991px){h1,.h1{font-size:4.2rem;line-height:5rem}}h2,.h2{font-size:2.6rem;line-height:2.9rem;font-weight:bold}@media screen and (min-width: 991px){h2,.h2{font-size:3.2rem;line-height:3.8rem}}.order-totals div.order_total,.totals-list .totals-list__item.order-total,h3,.h3{font-size:2.1rem;line-height:2.3rem;font-weight:bold}.order-totals div.lighter.order_total,.totals-list .lighter.totals-list__item.order-total,h3.lighter,.lighter.h3{font-weight:400}@media screen and (min-width: 991px){.order-totals div.order_total,.totals-list .totals-list__item.order-total,h3,.h3{font-size:2.4rem;line-height:2.9rem}}.order-cta p,.address-plate .address-plate__string,.progress-list .progress-list__item,#page-header .header-cta p,h4,.h4{font-weight:600;font-size:1.7rem;line-height:1.8rem}@media screen and (min-width: 991px){.order-cta p,.address-plate .address-plate__string,.progress-list .progress-list__item,#page-header .header-cta p,h4,.h4{font-size:1.8rem;line-height:2rem}}.warranty-list .warranty-list__item,#primary-navigation li.menu-item-depth-2>a,#primary-navigation li.menu-item-depth-1>a,h5,.h5{font-weight:bold;margin-bottom:0;font-size:1.5rem;line-height:2.2rem}.pill,.terms li a,.terms li+li:before,#page-footer .footer-nav li a,#page-footer a,#primary-navigation li.menu-item-depth-3>a,#primary-navigation li a,.icon-nav .menu-item a,.icon-nav .menu-item button,h6,.h6{font-weight:bold;margin-bottom:0;font-size:1.4rem;line-height:1.7rem;text-decoration:underline}.category-card,.interactive-cards,.team-member,.product-card,.product-grid-image,.taxonomy-card,.plaque,.address-card,.login-box,.order-overview,.enable-js-message,.upsell,.prod,.tooltip .tooltip__inner,.form__fieldset{box-shadow:0 .4rem 2rem -1.2rem rgba(14,27,42,.5);background-color:#fff;border-radius:1rem}.category-card:hover,.interactive-cards:hover,.team-member:hover,.product-card:hover,.product-grid-image:hover,.taxonomy-card:hover,.plaque:hover,.address-card:hover,.login-box:hover,.order-overview:hover,.enable-js-message:hover,.upsell:hover,.prod:hover,.tooltip .tooltip__inner:hover,.form__fieldset:hover{box-shadow:0 .4rem 2rem -1.2rem rgba(14,27,42,.75)}#page-footer #footer-copyright__copyright a,#page-footer #menu-footer-terms li a,#page-footer .footer-nav li a{position:relative;padding-bottom:.4rem;text-decoration:none}#page-footer #footer-copyright__copyright a:before,#page-footer #menu-footer-terms li a:before,#page-footer .footer-nav li a:before{content:"";height:.2rem;width:0;opacity:0;background-color:#425d44;position:absolute;bottom:0;left:0;transition:all .2s linear}#page-footer #footer-copyright__copyright a:hover:before,#page-footer #menu-footer-terms li a:hover:before,#page-footer .footer-nav li a:hover:before{width:100%;opacity:1}@media screen and (min-width: 992px){#primary-navigation li.menu-item-depth-3>a>.nav-item__title,#primary-navigation li.menu-item-depth-2>a>.nav-item__title{position:relative;padding-bottom:.4rem;text-decoration:none;display:inline-block}#primary-navigation li.menu-item-depth-3>a>.nav-item__title:before,#primary-navigation li.menu-item-depth-2>a>.nav-item__title:before{content:"";height:.2rem;width:0;opacity:0;background-color:#425d44;position:absolute;bottom:0;left:0;transition:all .2s linear}#primary-navigation li.menu-item-depth-3>a:hover>.nav-item__title:before,#primary-navigation li.menu-item-depth-2>a:hover>.nav-item__title:before{width:100%;opacity:1}}.list-radio-wrap .nf-field-element ul li .nf-element+label:before,.checkbox-wrap .nf-field-element input+.dummy-checkbox,.wapf-field-checkboxes .wapf-checkable .wapf-label-text:before,.wapf-field-radio .wapf-checkable .wapf-label-text:before,.radio .radio__label:before,.checkbox .checkbox__label:before,.ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText:before{content:"";flex:0 0 1.4rem;height:1.4rem;width:1.4rem;background-color:#dadada;border-radius:.4rem;display:block;margin-right:1rem}.list-radio-wrap .nf-field-element ul li .nf-element+label,.wapf-field-checkboxes .wapf-checkable .wapf-label-text,.wapf-field-radio .wapf-checkable .wapf-label-text,.radio .radio__label,.checkbox .checkbox__label,.ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText{font-weight:bold;font-size:1.6rem;line-height:1.9rem;color:#425d44;display:flex;align-items:center;cursor:pointer}@media screen and (max-width: 480px){.list-radio-wrap .nf-field-element ul li .nf-element+label,.wapf-field-checkboxes .wapf-checkable .wapf-label-text,.wapf-field-radio .wapf-checkable .wapf-label-text,.radio .radio__label,.checkbox .checkbox__label,.ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText{display:grid;grid-template-columns:1.4rem auto;grid-template-rows:auto auto;gap:.3rem 1rem;grid-template-areas:"checkbox title" ". price"}.list-radio-wrap .nf-field-element ul li .nf-element+label:before,.wapf-field-checkboxes .wapf-checkable .wapf-label-text:before,.wapf-field-radio .wapf-checkable .wapf-label-text:before,.radio .radio__label:before,.checkbox .checkbox__label:before,.ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText:before{grid-area:checkbox;align-self:flex-start;margin-top:.2rem}.list-radio-wrap .nf-field-element ul li .nf-element+label .wapf-label,.wapf-field-checkboxes .wapf-checkable .wapf-label-text .wapf-label,.wapf-field-radio .wapf-checkable .wapf-label-text .wapf-label,.radio .radio__label .wapf-label,.checkbox .checkbox__label .wapf-label,.ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText .wapf-label{grid-area:title}.list-radio-wrap .nf-field-element ul li .nf-element+label .wapf-pricing-hint,.wapf-field-checkboxes .wapf-checkable .wapf-label-text .wapf-pricing-hint,.wapf-field-radio .wapf-checkable .wapf-label-text .wapf-pricing-hint,.radio .radio__label .wapf-pricing-hint,.checkbox .checkbox__label .wapf-pricing-hint,.ais-ToggleRefinement .ais-ToggleRefinement-label .ais-ToggleRefinement-labelText .wapf-pricing-hint{grid-area:price;margin-left:0 !important}}*,*:after,*:before{box-sizing:border-box}html{font-size:.625em;overflow-x:hidden}html.comparison-modal-open,html.filters-open{overflow:hidden}@media screen and (max-width: 991px){html.search-is-open{overflow:hidden}}html.modal-open{padding-right:var(--scrollbar)}body{font-size:1.5rem;line-height:2.2rem;font-weight:normal;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6d6d6d;font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}img{max-width:100%;height:auto}button{outline:none}a{color:#362cef;font-weight:bold;text-decoration:none}a:active,a:focus,a:hover{color:#261fa7;text-decoration:none}#page-content{min-height:40.9rem;position:relative;z-index:10}.page-template-brands #page-content,.post-type-archive-download #page-content,.error404 #page-content,.blog #page-content,.category #page-content,.single-post #page-content{padding-top:5rem;padding-bottom:10rem}.page-template-terms #page-content{margin-bottom:5rem}button,html [type=button],[type=reset],[type=submit]{appearance:none;-webkit-appearance:none}div.google-optimize{display:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 600px){.container{max-width:100%}}@media(min-width: 768px){.container{max-width:100%}}@media(min-width: 992px){.container{max-width:128rem}}@media(min-width: 1200px){.container{max-width:128rem}}@media(min-width: 1600px){.container{max-width:128rem}}@media(min-width: 600px){.container.container--small{max-width:100%}}@media(min-width: 768px){.container.container--small{max-width:100%}}@media(min-width: 992px){.container.container--small{max-width:61rem}}@media(min-width: 1200px){.container.container--small{max-width:61rem}}@media(min-width: 1600px){.container.container--small{max-width:61rem}}.grid.no-padding-x{margin-top:-1rem;margin-bottom:-1rem}.grid.padding-large{margin-right:-2rem;margin-left:-2rem}.grid.padding-large.no-padding-x{margin-top:-2rem;margin-bottom:-2rem}.grid.padding-large [class*=col-]{padding:2rem}body{transition:none !important}body.rs-modal-open{overflow:hidden;height:100vh !important}body.rs-modal-open.logged-in{height:calc(100vh - 32px) !important}.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.responsive-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.wp-embed-aspect-16-9 .wp-block-embed__wrapper video,.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-aspect-16-9 .wp-block-embed__wrapper object,.wp-embed-aspect-16-9 .wp-block-embed__wrapper embed,.responsive-embed video,.responsive-embed iframe,.responsive-embed object,.responsive-embed embed{position:absolute;top:0;left:0;width:100%;height:100%}.fake-select,.ais-SortBy-select,.styled-select{appearance:none;padding:.8rem 3.4rem .8rem 1.8rem;border:.1rem solid #dadada;background-color:#fff;border-radius:2rem;position:relative;font-size:1.5rem;line-height:2.2rem;background-image:url(images/select-chevron.png);background-size:1.2rem .8rem;background-position:calc(100% - 2rem) center;background-repeat:no-repeat;min-width:21rem;font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.form__fieldset{border:none;padding:3rem}@media screen and (max-width: 767px){.form__fieldset{padding:2rem}#checkout-form .form__fieldset{margin-left:-2rem;margin-right:-2rem}}.form__group{display:block;margin:0 auto}.form__group+.hidden-address-fields,.form__group+.form__group{margin-top:2rem}.form__group+.hidden-address-fields.no-label,.form__group+.form__group.no-label{margin-top:1rem}.form__group.add-to-cart-options{margin-top:2rem}.form__group .nf-help{background-image:none;background-color:#362cef;border-radius:50%;border:none;margin-left:1rem;display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.form__group .nf-help:before{display:none !important}.form__group .nf-help:after{content:"i";display:flex;align-items:center;justify-content:center;font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.3rem;font-weight:normal;line-height:1.6rem;color:#fff}.form__group[data-hidden=true]{display:none}.form__group[data-invalid=true] .form__label{color:#fa195a}.form__group.inline{display:flex}.form__group.inline .form__control{flex:1 1 auto}.form__group.inline .btn{flex:0 1 12rem;margin-left:2rem}.nf-field-label label,.wc-payment-form label,.form__label{margin-bottom:.8rem;display:flex;font-weight:bold;font-size:1.6rem;line-height:1.9rem;color:#425d44}.nf-field-label label.required:after,.wc-payment-form label.required:after,.form__label.required:after{content:"*";display:inline-block;margin-left:.2rem;color:inherit}.hosted-field-braintree,.form__control{appearance:none;font-size:1.5rem;line-height:2.2rem;padding:.8rem 2rem;border:.1rem solid #dadada;border-radius:2rem;color:#6d6d6d;display:block;width:100%;outline:none !important}.hosted-field-braintree:focus,.form__control:focus{border:.1rem solid #425d44}select.form__control{background-color:#fff}select.form__control option:disabled{background-color:red;color:#fff}textarea.form__control{resize:vertical}.form__actions{display:flex;justify-content:center;margin-top:2rem}.form__actions .btn{min-width:21rem}.form__actions.vertical{flex-direction:column;align-items:center}.form__actions.vertical .toggle-login-box{margin-top:1rem}.form__error{color:#fa195a;font-size:1.2rem;line-height:1;padding:.5rem 0}.hidden-address-fields{display:none}.hidden-address-fields[data-show=true]{display:block}.hidden-address-fields+.form__group{margin-top:2rem}.ais-ToggleRefinement{display:flex;justify-content:center}.ais-ToggleRefinement .ais-ToggleRefinement-checkbox:checked+.ais-ToggleRefinement-labelText:before{background-color:#b4cc16}.checkbox .checkbox__label .wapf-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkbox .checkbox__input:checked+.checkbox__label:before{background-color:#b4cc16}.radio .radio__label:before{border-radius:50%}.radio .radio__input:checked+.radio__label:before{background-color:#b4cc16;border:.1rem solid #b4cc16;box-shadow:inset 0 0 0 2px #fff}.add-to-cart-options .radio+.radio,.add-to-cart-options .checkbox+.checkbox{margin-top:.8rem}.add-to-cart-options .radio .wapf-pricing-hint,.add-to-cart-options .checkbox .wapf-pricing-hint{margin-left:auto;color:#425d44;opacity:1;flex:0 0 10.5rem;text-align:right}.add-to-cart-options .radio .wapf-label,.add-to-cart-options .checkbox .wapf-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-to-cart-options .radio__label,.add-to-cart-options .checkbox__label{font-weight:normal;color:#362cef}.add-to-cart-options .radio__label a,.add-to-cart-options .checkbox__label a{font-weight:normal}.add-to-cart-options .radio__input:checked+label,.add-to-cart-options .radio__input:checked+label a,.add-to-cart-options .radio__input:checked+label,.add-to-cart-options .radio__input:checked+label a,.add-to-cart-options .checkbox__input:checked+label,.add-to-cart-options .checkbox__input:checked+label a,.add-to-cart-options .checkbox__input:checked+label,.add-to-cart-options .checkbox__input:checked+label a{font-weight:bold;color:#425d44}.add-to-cart-options .radio__input:checked+label .wapf-pricing-hint,.add-to-cart-options .radio__input:checked+label .wapf-pricing-hint,.add-to-cart-options .checkbox__input:checked+label .wapf-pricing-hint,.add-to-cart-options .checkbox__input:checked+label .wapf-pricing-hint{font-weight:bold}.add-to-cart-options .radio__input:checked+label:before,.add-to-cart-options .radio__input:checked+label:before,.add-to-cart-options .checkbox__input:checked+label:before,.add-to-cart-options .checkbox__input:checked+label:before{background-color:#b4cc16;background-image:url(images/icon--dark-tick.png);background-size:.8rem .6rem;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 480px){.add-to-cart-options .form__label{margin-bottom:1rem}}.wapf-wrapper{margin-left:auto !important}.wapf-field-container{padding:0 !important;margin-bottom:2.5rem}.wapf-product-totals{display:none !important}.wapf-field-label{font-weight:bold;color:#425d44;font-size:1.5rem}.wapf-field-checkboxes .wapf-checkable+.wapf-checkable,.wapf-field-radio .wapf-checkable+.wapf-checkable{margin-top:.8rem}.wapf-field-checkboxes .wapf-checkable .wapf-label-text,.wapf-field-radio .wapf-checkable .wapf-label-text{padding-left:0;display:flex;justify-content:flex-start;font-weight:normal;color:#6d6d6d}.wapf-field-checkboxes .wapf-checkable .wapf-label-text .wapf-pricing-hint,.wapf-field-radio .wapf-checkable .wapf-label-text .wapf-pricing-hint{margin-left:auto;color:#425d44;opacity:1}.wapf-field-checkboxes .wapf-checkable .wapf-input:checked+.wapf-custom+.wapf-label-text,.wapf-field-radio .wapf-checkable .wapf-input:checked+.wapf-custom+.wapf-label-text{font-weight:bold;color:#425d44}.wapf-field-checkboxes .wapf-checkable .wapf-input:checked+.wapf-custom+.wapf-label-text .wapf-pricing-hint,.wapf-field-radio .wapf-checkable .wapf-input:checked+.wapf-custom+.wapf-label-text .wapf-pricing-hint{font-weight:bold}.wapf-field-checkboxes .wapf-checkable .wapf-input:checked+.wapf-custom+.wapf-label-text:before,.wapf-field-radio .wapf-checkable .wapf-input:checked+.wapf-custom+.wapf-label-text:before{background-color:#b4cc16}.checkbox-wrap{align-items:center}.checkbox-wrap .nf-field-element{width:auto !important}.checkbox-wrap .nf-field-element input:checked+.dummy-checkbox{background-color:#b4cc16}.label-right .nf-field-element{display:inline-block;width:65%;order:5}.label-right .nf-field-label{display:flex;flex-direction:row;align-items:center;padding-left:2%;width:35%;order:10}.label-right .checkbox-wrap{position:relative}.label-right .checkbox-wrap .nf-field-label{width:auto;padding-left:0;z-index:10}.label-right .checkbox-wrap .nf-field-label label{padding-left:2.5rem;margin-bottom:0}.label-right .checkbox-wrap .nf-field-element{position:absolute;top:.3rem;left:0}.checkbox-wrap.field-wrap{display:flex;flex-direction:row}.list-radio-wrap .nf-field-element ul{list-style:none !important;margin:0 !important;padding:0 !important}.list-radio-wrap .nf-field-element ul li .nf-element+label{margin-left:0;padding:.5rem 0}.list-radio-wrap .nf-field-element ul li .nf-element:checked+label{font-weight:bold;color:#425d44}.list-radio-wrap .nf-field-element ul li .nf-element:checked+label:before{background-color:#b4cc16}.radio-inline .list-radio-wrap .nf-field-element ul{display:flex;align-items:center}.radio-inline .list-radio-wrap .nf-field-element ul li+li{margin-left:2rem !important}.wapf-field-radio .wapf-checkable .wapf-label-text:before{border-radius:50%}.wapf-field-radio .wapf-checkable .wapf-input:checked+.wapf-custom+.wapf-label-text:before{background-color:#b4cc16;border:.1rem solid #b4cc16;box-shadow:inset 0 0 0 2px #fff}.rating-radios{display:flex}.rating-radios .rating-radio+.rating-radio{margin-left:.5rem}.rating-radio__label{cursor:pointer}.rating-radio__label svg{height:2rem;width:2rem;fill:#b4cc16}.nf-form-fields-required{display:none}nf-field+nf-field{margin-top:2rem;display:block}nf-field:last-child .nf-field-container{margin-bottom:0}nf-field .btn--submit{width:100% !important;max-width:43rem !important;margin:0 auto !important;display:block}.nf-after-form-content{text-align:center}.nf-after-form-content .nf-error-field-errors{margin-top:2rem}.nf-form-hp{display:none !important}.nf-input-limit{margin-top:0 !important}.nf-error{font-size:1.4rem;line-height:1}.nf-error .nf-error-msg{margin-top:.4rem}.woocommerce-input-wrapper .select2-container--default+.btn{margin-top:.5rem}.woocommerce-input-wrapper .select2-container--default .select2-selection--single{border:.1rem solid #dadada;border-radius:2rem;padding:.8rem 2rem;height:auto;margin-bottom:0}.woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.2rem;padding:0;color:#6d6d6d}.woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:4rem;top:0;width:3rem}.woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none !important;height:.8rem;width:1.2rem;background-size:1.2rem .8rem;background-image:url(images/select-chevron.png);top:0;bottom:0;margin:auto;left:0}.select2-container .select2-dropdown{border-radius:2rem;border:.1rem solid #dadada;border-top:none !important;overflow:hidden;transform:translateY(-0.1rem)}.select2-container .select2-dropdown .select2-search--dropdown{padding:.5rem 1.8rem}.select2-container .select2-dropdown .select2-search--dropdown .select2-search__field{border:1px solid #dadada;border-radius:2rem;padding:.7rem 1.4rem}.select2-container .select2-results__options .select2-results__option{padding:.5rem .5rem .5rem 2rem}.jBox-wrapper.jBox-Tooltip .jBox-container,.jBox-wrapper.jBox-Mouse .jBox-container{border-radius:.6rem;box-shadow:0 4px 20px -1rem rgba(97,119,145,.5);max-width:37.5rem}.jBox-wrapper .jBox-pointer-bottom:after{box-shadow:none}.hosted-field-braintree{padding:0 2rem;height:4rem;font-size:1.4rem}.wc-payment-form{display:flex;flex-wrap:wrap;justify-content:space-between}.wc-payment-form .form-row{margin-bottom:1rem}.wc-payment-form .form-row-wide{flex:1 0 100%}.wc-payment-form .form-row-first,.wc-payment-form .form-row-last{flex:0 0 calc(50% - 1rem)}@media screen and (max-width: 580px){.wc-payment-form .form-row-first,.wc-payment-form .form-row-last{flex:1 0 100%}}.wc-payment-form .clear{display:none !important}#page-header{position:relative;z-index:100}#page-header #page-header__top{display:flex;align-items:center;justify-content:space-between;padding-top:2rem;padding-bottom:2rem}#page-header #page-header__bottom{background-color:#425d44;color:#fff}#page-header__logo{display:flex;flex:1 0 22rem;align-items:center}#page-header__logo #logo{max-width:13.5rem;width:100%;display:flex}#page-header #autocomplete-noscript,#page-header #autocomplete{margin-left:3rem;flex:0 0 36rem}#page-header .header-cta{margin-left:3rem;text-align:center;font-weight:normal;color:#425d44}#page-header .header-cta p{margin:0;font-weight:normal}#page-header .header-cta a{color:#425d44;font-weight:bold}@media screen and (max-width: 767px){#page-header .header-cta{display:none}}#page-header__account-nav{flex:0 1 40.2rem;display:flex;justify-content:flex-end}@media screen and (max-width: 991px){#page-header #page-header__top{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:.1rem solid #dadada}#page-header #page-header__bottom{border-bottom:none;border-top:none;display:none}#page-header #page-header__actions,#page-header #page-header__account-nav{flex:0 0 auto}#page-header #page-header__logo{flex:0 0 auto}#page-header.menu-open #page-header__bottom{display:block}#page-header.menu-open #page-header__bottom:after{content:"";background-color:rgba(255,255,255,.6);display:block;height:100vh;width:100%;position:fixed;top:0;left:0;bottom:0;z-index:-1}#page-header.menu-open #open-menu .menu-item__icon{display:none}#page-header.menu-open #open-menu .menu-item__close{display:block}#page-header.menu-open #open-menu svg{fill:#425d44}#page-header.menu-open #open-menu span{color:#425d44;font-size:0;display:flex}#page-header.menu-open #open-menu span:after{content:"Close";font-size:1.5rem}}@media screen and (max-width: 767px){#page-header #page-header__logo #logo img{max-height:4.8rem}}@media screen and (max-width: 600px){#page-header #page-header__actions,#page-header #page-header__account-nav{flex:0 0 40%}#page-header #page-header__logo{flex:0 0 20%}}.icon-nav{display:flex;list-style:none;margin:0 -1rem;padding:0}.icon-nav .menu-item{margin:0 1rem}.icon-nav .menu-item a,.icon-nav .menu-item button{display:flex;flex-direction:column;align-items:center;line-height:1.5rem;text-decoration:none;color:#6d6d6d;background-color:#fff;appearance:none;position:relative}.icon-nav .menu-item a .cart-count,.icon-nav .menu-item button .cart-count{font-weight:bold;font-size:1.2rem;line-height:1;color:#fff;background-color:#ff6363;position:absolute;right:-0.4rem;top:-0.4rem;border-radius:50%;display:flex;height:2.2rem;width:2.2rem;align-items:center;justify-content:center;border:.2rem solid #fff;text-align:center}.icon-nav .menu-item a .menu-item__close,.icon-nav .menu-item a .menu-item__icon,.icon-nav .menu-item button .menu-item__close,.icon-nav .menu-item button .menu-item__icon{width:2.6rem;height:2.6rem;fill:#6d6d6d;margin-bottom:.5rem;transition:all .2s linear}.icon-nav .menu-item a .menu-item__close,.icon-nav .menu-item button .menu-item__close{display:none;fill:#425d44;transition:all .2s linear}.icon-nav .menu-item a:hover,.icon-nav .menu-item button:hover{color:#425d44}.icon-nav .menu-item a:hover .menu-item__icon,.icon-nav .menu-item button:hover .menu-item__icon{fill:#425d44}.icon-nav .menu-item.current-menu-item a{color:#425d44}.icon-nav .menu-item.current-menu-item a .menu-item__icon{fill:#425d44}@media screen and (max-width: 991px){.icon-nav .menu-item{width:5.4rem}.icon-nav .menu-item a,.icon-nav .menu-item button{margin:auto;width:100%}}@media screen and (max-width: 480px){.icon-nav .menu-item{width:4.6rem}.icon-nav .menu-item a,.icon-nav .menu-item button{font-size:1.2rem}}.back-button{appearance:none;background-color:#425d44;color:#fff;padding:2rem;display:flex}.back-button .back-button__icon{transform:rotate(90deg);height:1.5rem;width:1.5rem;margin-right:1rem}.back-button .back-button__icon use{fill:#fff}.back-button .back-button__text{font-weight:bold;margin-bottom:0;font-size:1.5rem;line-height:1.7rem;text-decoration:none;color:#fff}#primary-navigation{display:flex;justify-content:space-between;padding:0;margin:0;list-style:none;position:relative}#primary-navigation>li{flex:1 1 auto}#primary-navigation>li>a{width:100%;text-align:center}#primary-navigation li{max-width:100%}#primary-navigation li a{color:#425d44;text-decoration:none}#primary-navigation li a>.menu-item__chevron{display:none}#primary-navigation li .menu-item__thumbnail{display:none}@media screen and (min-width: 992px){#primary-navigation li .menu-item__thumbnail{display:block;width:100%;max-width:10rem}}@media screen and (max-width: 991px){#primary-navigation li.menu-item-depth-1>.sub-menu a{padding-bottom:2rem}#primary-navigation li.menu-item-depth-1>.sub-menu a:before{display:none !important}}@media screen and (min-width: 992px){#primary-navigation li.menu-item-depth-2>a{display:inline-block !important}#primary-navigation li.menu-item-depth-2>a>.nav-item__title{margin-bottom:1rem}}@media screen and (min-width: 992px){#primary-navigation li.menu-item-depth-0:not(.brands-layout)>.sub-menu{visibility:hidden;opacity:0;transition:visibility 0ms,opacity 200ms linear;transition-delay:100ms;position:absolute;left:0;top:100%;width:100%;min-height:52.8rem;box-shadow:0 .4rem 2rem -1rem rgba(97,119,145,.5);border-radius:0 0 1rem 1rem;overflow:hidden;border-top:.1rem solid #dadada;padding:4rem 0;list-style:none;background-color:#fff;background:linear-gradient(90deg, rgb(247, 247, 247) 0%, rgb(247, 247, 247) 30rem, rgb(255, 255, 255) 30rem, rgb(255, 255, 255) 100%)}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1{max-width:30rem;padding:.5rem 0 .5rem 1.5rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:first-child{padding-top:4rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:last-child{padding-bottom:4rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1>a{display:flex;align-items:center;padding:1rem 4rem 1rem 1.5rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1>a>.menu-item__icon{height:2.6rem;width:2.6rem;margin-right:1rem;fill:#dadada}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1>a>.menu-item__chevron{width:1.4rem;height:1rem;transform:rotate(-90deg);margin-right:0;margin-left:auto;fill:#b4cc16;display:block}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1>.sub-menu{display:none;position:absolute;left:30rem;top:0;min-height:100%;width:calc(100% - 26rem);margin-bottom:-2rem;padding:5.5rem 4rem 4rem;list-style:none;transform:translateX(-2rem);flex-wrap:wrap;background-color:#fff;align-content:flex-start}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1>.sub-menu .menu-item-depth-2{width:calc(33% - 4rem);margin:0 2rem 2rem 2rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:nth-child(2){z-index:1}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:nth-child(2)~li{z-index:2}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:nth-child(2)>a,#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:hover>a{background-color:#fff;border-radius:2rem 0 0 2rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:nth-child(2)>a>.menu-item__chevron,#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:hover>a>.menu-item__chevron{fill:#dadada}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:nth-child(2)>.sub-menu,#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1:hover>.sub-menu{display:flex}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1.no-images li.menu-item-depth-2>a .menu-item__thumbnail{display:none}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-1.small-images li.menu-item-depth-2>a .menu-item__thumbnail{max-width:10rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout).sub-item-hovered li.menu-item-depth-1:nth-child(2):not(:hover)>.sub-menu{display:none}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-2>a{display:block;margin-bottom:2rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-2>a:last-child{margin-bottom:0}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-2>.sub-menu{padding:0;margin:0;list-style:none}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-3+.menu-item-depth-3{margin-top:1rem}#primary-navigation li.menu-item-depth-0:not(.brands-layout) li.menu-item-depth-3>a{text-decoration:none}#primary-navigation li.menu-item-depth-0.brands-layout>.sub-menu{visibility:hidden;opacity:0;transition:visibility 0ms,opacity 200ms linear;transition-delay:100ms;position:absolute;left:0;top:100%;width:100%;box-shadow:0 .4rem 2rem -1rem rgba(97,119,145,.5);border-radius:0 0 1rem 1rem;overflow:hidden;border-top:.1rem solid #dadada;padding:4rem;list-style:none;background-color:#fff;column-count:4;column-gap:4rem}#primary-navigation li.menu-item-depth-0.brands-layout li.menu-item-depth-1{margin-bottom:3rem}#primary-navigation li.menu-item-depth-0.brands-layout li.menu-item-depth-1>a{font-weight:600;font-size:1.7rem;line-height:1.8rem}#primary-navigation li.menu-item-depth-0>a{position:relative;display:block;color:#fff;padding:2rem 1.5rem}#primary-navigation li.menu-item-depth-0>a:after{content:"";width:100%;background-color:#b4cc16;position:absolute;bottom:0;left:0;height:0;transition:height .15s linear}#primary-navigation li.menu-item-depth-0.is-active>.sub-menu{visibility:visible;opacity:1}#primary-navigation li.menu-item-depth-0:hover>a:after{height:.5rem}#primary-navigation li .back-button{display:none}}@media screen and (max-width: 991px){#primary-navigation{border-top:none;max-height:calc(100vh - 7.9rem);position:absolute;z-index:600;width:100%;left:0;flex-wrap:wrap;align-items:flex-start;background-color:#425d44}#primary-navigation:after{content:"";height:.1rem;width:100%;background-color:#dadada;position:absolute;bottom:0;left:0}#primary-navigation li{flex:0 0 50%;max-width:50%;border-bottom:.1rem solid #dadada}#primary-navigation li>a{padding-right:4rem !important}#primary-navigation li>a .nav-item__title{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:block}#primary-navigation li.menu-item-depth-0.menu-item:nth-of-type(odd){border-right:.1rem solid #dadada}#primary-navigation li:not(.menu-item-depth-0).menu-item:nth-of-type(even){border-right:.1rem solid #dadada}#primary-navigation li a{position:relative;display:block;color:#fff}#primary-navigation li>a{padding:2rem}#primary-navigation li>a:after{display:none !important}#primary-navigation li>a>.menu-item__chevron{display:block;position:absolute;height:1.5rem;width:1.5rem;transform:rotate(-90deg);top:0;bottom:0;margin:auto;right:2rem}#primary-navigation li>a>.menu-item__chevron use{fill:#fff}#primary-navigation li>.sub-menu{display:none;flex-wrap:wrap;position:absolute;top:0;left:0;width:100%;list-style:none;z-index:10;padding-left:0;align-items:flex-start;align-content:flex-start;min-height:100%;background-color:#425d44}#primary-navigation li>.sub-menu:after{content:"";height:.1rem;width:100%;background-color:#dadada;position:absolute;bottom:0;left:0}#primary-navigation li>.sub-menu.open{display:flex}#primary-navigation li.menu-item--wide{flex:0 0 100%;max-width:100%}#primary-navigation li.menu-item--wide .back-button{width:100%}#primary-navigation li.menu-item-depth-1>a>.menu-item__icon{display:none}#primary-navigation li.menu-item-depth-1>a,#primary-navigation li.menu-item-depth-2>a,#primary-navigation li.menu-item-depth-3>a{font-weight:bold;margin-bottom:0;font-size:1.5rem;line-height:1.7rem;text-decoration:none}#primary-navigation li.open:after{content:"";height:100%;width:100%;background-color:#fff;display:block;position:absolute;left:0;top:0;z-index:9}#primary-navigation li.open>.sub-menu{display:flex}}@media screen and (max-width: 600px){#primary-navigation li{flex:0 0 100%;max-width:100%}#primary-navigation li.menu-item-depth-0.menu-item:nth-of-type(odd){border-right:none}#primary-navigation li:not(.menu-item-depth-0).menu-item:nth-of-type(even){border-right:none}}#checkout-header{padding:2rem 0;border-bottom:.1rem solid #dadada}#checkout-header .container{display:flex;justify-content:space-between;align-items:center}#checkout-header #account-nav,#checkout-header #logo{flex:0 1 11.3rem;max-width:11.3rem}#checkout-header #account-nav{justify-content:flex-end}#checkout-header .header-cta{display:flex;align-items:center;flex-direction:column;font-weight:400;margin-bottom:0}@media screen and (max-width: 767px){#checkout-header #account-nav,#checkout-header #logo{flex:0 1 4.6rem;max-width:4.6rem}#checkout-header #logo img{max-height:4.6rem}}#inner-header{margin-bottom:3rem}#inner-header #inner-header__inner{padding-top:3rem;padding-bottom:3rem;border-bottom:.1rem solid #dadada}#inner-header .breadcrumbs{margin-bottom:5rem}@media screen and (max-width: 991px){#inner-header .breadcrumbs{margin-bottom:2.5rem}}#inner-header__title{margin-bottom:.5rem}#inner-header__excerpt{font-weight:lighter}#inner-header+main .section--white:first-child{margin-top:-3rem}#page-hallmarks{background-color:#f7f7f7;border-bottom:1px solid #dadada;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 767px){#page-hallmarks{min-height:53px}}.hallmarks{margin-bottom:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1200px){.hallmarks li:nth-child(4)~li{display:none}}@media screen and (max-width: 991px){.hallmarks li:nth-child(3)~li{display:none}}@media screen and (max-width: 767px){.hallmarks{justify-content:center}.hallmarks>li{display:none;opacity:0;transition:opacity .3s ease-in;will-change:opacity}.hallmarks>li.active{display:block !important;opacity:1}.hallmarks>li .verifications img{width:45px !important}}.hallmark{display:flex;align-items:center;text-decoration:none;font-weight:normal}.hallmark .hallmark__icon{height:2.4rem;width:2.4rem;margin-right:1rem}.hallmark .hallmark__text{font-size:1.4rem;color:#425d44}.hallmark .hallmark__tooltip{display:block;height:1.4rem;width:1.4rem;position:relative;font-size:0;margin-left:.5rem}.hallmark .hallmark__tooltip:hover .tooltip{display:block}@media screen and (max-width: 767px){.hallmark .hallmark__icon{height:2.8rem;width:2.8rem}.hallmark .hallmark__text{font-size:1.7rem}}.tooltip{position:absolute;left:50%;z-index:500;transform:translateY(calc(-50% - 1.8rem));padding-left:2.5rem;display:none}.tooltip .tooltip__inner{border-radius:1rem;width:34rem;padding:1.2rem;font-size:1.4rem;line-height:1.7rem}.tooltip .tooltip__inner:before{content:"";height:0;width:0;border-top:1rem solid rgba(0,0,0,0);border-right:1rem solid #fff;border-bottom:1rem solid rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:1.5rem;margin:auto}.reviews-overview{display:flex;align-items:center}.reviews-overview__logo{width:3rem;height:3rem}.reviews-overview__stars{height:1.7rem;margin-left:.5rem}.reviews-overview__text{font-size:1.4rem;color:#425d44;font-weight:normal}#page-footer{background-color:#eff2f0;padding:4rem 0}#page-footer #logo-column{padding-right:4rem}#page-footer #logo-column #logo{display:flex;max-width:11.3rem}#page-footer #logo-column .socials{margin-top:2.5rem;margin-bottom:2.5rem}#page-footer #logo-column address{margin-top:2rem}.woocommerce-checkout #page-footer #logo-column{padding-right:0}.woocommerce-checkout #page-footer #logo-column #logo{max-width:11.3rem}@media screen and (max-width: 767px){.woocommerce-checkout #page-footer #logo-column{padding-bottom:1rem}.woocommerce-checkout #page-footer #logo-column #logo{margin:0 auto}}@media screen and (max-width: 991px){#page-footer #logo-column{padding-right:1rem;display:flex;align-items:center;justify-content:space-between;padding-bottom:2rem}#page-footer #logo-column .socials{margin-top:0;margin-bottom:0;flex:0 0 16rem}#page-footer #logo-column #logo{max-width:18rem}#page-footer #logo-column #footer-reviews{flex:0 0 18rem}}@media screen and (max-width: 600px){#page-footer #logo-column{flex-wrap:wrap}#page-footer #logo-column #logo{flex:0 0 18rem}#page-footer #logo-column .socials{flex:0 0 18rem}#page-footer #logo-column #footer-reviews{flex:0 0 100%;margin-top:2rem}#page-footer #logo-column #footer-reviews img{margin:0 auto;display:block}}@media screen and (max-width: 480px){#page-footer #logo-column #logo{flex:0 0 14rem}#page-footer #logo-column .socials{flex:0 0 14rem}}#page-footer .column-title{margin-bottom:2rem}#page-footer .verifications{margin-top:2rem;margin-left:-0.5rem;margin-right:-0.5rem}.woocommerce-checkout #page-footer .verifications{margin-top:0}#page-footer #footer-divider{margin:3rem auto;border:none;border-bottom:1px solid #dadada}#page-footer #footer-copyright{display:flex;justify-content:center}#page-footer #footer-copyright a{color:#425d44}@media screen and (max-width: 800px){#page-footer #footer-copyright{flex-direction:column;text-align:center}#page-footer #footer-copyright .agency{display:block}#page-footer #footer-copyright .agency .agency__divider{display:none}#page-footer #footer-copyright .terms{width:100%;padding-left:0;justify-content:center;margin-top:1rem;margin-bottom:0}}@media screen and (max-width: 400px){#page-footer #footer-copyright .terms{flex-direction:column}#page-footer #footer-copyright .terms li:before{display:none}}#page-footer #footer-copyright-extra{display:block;margin:2rem auto 0;max-width:80%;text-align:center}#page-footer #footer-copyright-extra p{font-size:1.2rem;line-height:1.3rem}@media screen and (max-width: 600px){#page-footer #footer-copyright-extra{max-width:100%}}#page-footer .checkout-terms p{font-size:1.4rem;line-height:1.7rem}#page-footer a{text-decoration:none;color:#6d6d6d}#page-footer .footer-nav{list-style:none;padding:0;margin:0}#page-footer .footer-nav li+li{margin-top:1rem}#page-footer .footer-nav li a{color:#425d44}#page-footer #footer-copyright__copyright a,#page-footer #menu-footer-terms li a,#page-footer .footer-nav li a{color:#425d44}#page-footer .last-col{margin-left:auto;margin-right:0}@media screen and (max-width: 600px){#page-footer .last-col{padding-top:3rem}}#page-footer .last-col address{text-align:right;margin-top:1rem;font-style:normal}#page-footer .last-col address,#page-footer .last-col address a{color:#425d44;font-size:1.6rem;line-height:1.2}@media screen and (max-width: 767px){#page-footer .last-col address{text-align:center}}.socials{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.socials li+li{margin-left:1rem}.socials .socials__icon{display:flex;border-radius:13px;background-color:#fff;align-items:center;justify-content:center;height:4rem;width:4rem}.socials .socials__icon svg{max-height:2.1rem;max-width:2.1rem;fill:#425d44}.verifications{display:flex;justify-content:flex-end;flex-wrap:wrap;list-style:none;margin:0;padding:0}.verifications .verifications__icon{margin:.5rem}@media screen and (max-width: 767px){.verifications{justify-content:center}}.terms{display:flex;list-style:none;font-size:0;padding:0;margin-bottom:0}.terms li+li:before{content:"|";margin-left:1rem;margin-right:1rem;display:inline-block}.terms li a{text-decoration:none;color:#6d6d6d}.btn{position:relative;background-color:#b4cc16;color:#fff;text-align:center;appearance:none;box-shadow:none;border-radius:.5rem;line-height:1.7rem;font-size:1.4rem;font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;border:.2rem solid #b4cc16;padding:1rem 1.9rem .9rem;cursor:pointer;text-decoration:none;display:inline-block;transition:all .2s linear}.btn .btn__spinner{display:none}.btn:focus,.btn:active,.btn:hover{text-decoration:none}.btn:hover{background-color:#829600;color:#fff;border-color:#829600}.btn:hover:focus,.btn:hover:active{color:#fff}.btn.btn--secondary{background-color:#362cef;border:.2rem solid #362cef}.btn.btn--secondary:hover{background-color:#261fa7;color:#fff;border-color:#261fa7}.btn.btn--secondary:focus,.btn.btn--secondary:active{color:#fff}.btn.btn--tertiary{background-color:#425d44;border:.2rem solid #425d44}.btn.btn--tertiary:hover{background-color:#2e4130;color:#fff;border-color:#2e4130}.btn.btn--tertiary:focus,.btn.btn--tertiary:active{color:#fff}.btn.btn--checkout{background-color:#18cb6a;border:.2rem solid #18cb6a}.btn.btn--checkout:hover{background-color:#009645;color:#fff;border-color:#009645}.btn.btn--checkout:focus,.btn.btn--checkout:active{color:#fff}.btn.btn--outline{background-color:rgba(0,0,0,0);color:#b4cc16;border:.2rem solid #b4cc16}.btn.btn--outline:hover{background-color:#829600;color:#fff;border-color:#829600}.btn.btn--outline:focus,.btn.btn--outline:active{color:#b4cc16}.btn.btn--outline.btn--secondary{background-color:rgba(0,0,0,0);color:#362cef;border:.2rem solid #362cef}.btn.btn--outline.btn--secondary:hover{background-color:#261fa7;color:#fff;border-color:#261fa7}.btn.btn--outline.btn--checkout{background-color:rgba(0,0,0,0);color:#18cb6a;border:.2rem solid #18cb6a}.btn.btn--outline.btn--checkout:hover{background-color:#009645;color:#fff;border-color:#009645}.btn.btn--outline.btn--tertiary{background-color:rgba(0,0,0,0);color:#425d44;border:.2rem solid #425d44}.btn.btn--outline.btn--tertiary:hover{background-color:#2e4130;color:#fff;border-color:#2e4130}.btn.btn--outline.btn--white{background-color:rgba(0,0,0,0);color:#fff;border:.2rem solid #fff}.btn.btn--outline.btn--white:hover{background-color:#fff;color:#425d44;border-color:#fff}.btn.btn--small{font-size:1.2rem;line-height:1.4rem;font-weight:bold;padding:.5rem 1rem .5rem}.btn.btn--icon{display:flex;align-items:center;justify-content:center;min-width:0;padding:1rem;border-radius:50%}.btn.btn--icon .button__icon{fill:#fff;height:1.6rem;width:1.6rem}.btn.btn--stretch{flex-grow:1}.btn[data-submitting=true]{opacity:.6}.btn[data-disabled=true],.btn[disabled="1"],.btn:disabled{background-color:#dadada !important;border-color:#dadada !important;color:#6d6d6d !important}.btn[data-disabled=true][data-loading=true],.btn[disabled="1"][data-loading=true],.btn:disabled[data-loading=true]{background-color:#fff !important}.btn[data-disabled=true][data-loading=true] .btn__text,.btn[disabled="1"][data-loading=true] .btn__text,.btn:disabled[data-loading=true] .btn__text{display:none}.btn[data-disabled=true][data-loading=true] .btn__spinner,.btn[disabled="1"][data-loading=true] .btn__spinner,.btn:disabled[data-loading=true] .btn__spinner{display:block;margin:0 auto}.pill{background-color:rgba(0,0,0,0);border:1px solid #dadada;text-decoration:none;padding:.3rem 1rem;border-radius:0}.pill.pill--secondary{background-color:#b4cc16;color:#425d44;border:.1rem solid #b4cc16}.pill.pill--small{font-size:1.1rem;font-weight:600;padding:.1rem .8rem;border-radius:0}.toggle{appearance:none;display:flex;padding:.9rem;border:.1rem solid #dadada;background-color:#fff;border-radius:2rem;width:8.3rem;justify-content:space-between;position:relative;outline:none}.toggle svg{height:2rem;width:2rem;position:relative;z-index:5;transition:all .08s linear;transition-delay:.03s}.toggle .toggle__left{fill:#fff}.toggle .toggle__right{fill:#b4cc16}.toggle:before{content:"";height:3.8rem;width:3.8rem;background-color:#425d44;position:absolute;display:block;z-index:1;border-radius:50%;left:0;top:0;transition:all .14s linear}.toggle[data-value=true]:before{left:calc(100% - 3.8rem)}.toggle[data-value=true] .toggle__left{fill:#b4cc16}.toggle[data-value=true] .toggle__right{fill:#fff}.text-button{appearance:none;background-color:rgba(0,0,0,0);color:#362cef;font-weight:bold;font-size:1.4rem;line-height:1.7rem;display:inline-flex;justify-content:center;align-items:center;padding:0;cursor:pointer}.text-button .text-button__tick{background-color:#b4cc16;border-radius:.4rem;width:1.2rem;height:1.2rem;display:block;margin-right:.5rem}.text-button.text-button--secondary{color:#362cef}.text-button.text-button--secondary .text-button__tick{background-color:#362cef}.text-button:disabled{opacity:.6}.product-mini{text-decoration:none;display:flex;color:#6d6d6d;align-items:center;font-weight:normal}.product-mini .product-mini__image{height:8.5rem;flex:0 0 8.5rem;object-fit:cover;margin-right:1rem;border-radius:.5rem;overflow:hidden;border:.1rem solid #dadada;position:relative;display:flex}.product-mini .product-mini__image svg{align-self:center;justify-self:center;margin:0 auto}.product-mini .product-mini__image img{height:100%;width:100%}.product-mini .product-mini__image .product-mini__remove{appearance:none;position:absolute;background-color:rgba(0,0,0,0);left:.3rem;top:.3rem;height:.8rem;width:.8rem;z-index:5;padding:0;line-height:0;font-size:0}.product-mini .product-mini__image .product-mini__remove svg{height:100%;width:100%;fill:#617791}.product-mini .product-mini__info{display:flex;flex-direction:column;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-mini .product-mini__title{margin-bottom:.5rem;white-space:pre-wrap}.product-mini .product-mini__desc{font-size:1.4rem;line-height:1.7rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-bottom:.5rem;color:#6d6d6d}.product-mini .product-mini__desc p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-mini .primary-mini__prices .actual{font-weight:normal}.product-mini .primary-mini__prices .normal{font-size:1.8rem;line-height:2rem;color:#425d44}.product-mini .primary-mini__prices .sale{font-size:1.8rem;line-height:2rem;color:#6d6d6d}.product-mini .primary-mini__prices .diff{font-size:1.8rem;line-height:2rem;color:#ff6363;font-weight:bold}@media screen and (max-width: 480px){.product-mini .primary-mini__prices .actual{display:block}.product-mini .primary-mini__prices .actual+.sale{margin-left:0}}.product-mini .primary-mini__prices b{color:#425d44}.product-mini .primary-mini__prices span{color:#6d6d6d}.product-mini .primary-mini__prices .sale{font-size:1.4rem;line-height:1}.product-mini .primary-mini__prices span+span{margin-left:1rem}.product-mini .loading-bars{height:5.2rem;width:21rem;background-image:linear-gradient(0deg, #dadada 19.64%, #ffffff 19.64%, #ffffff 30.36%, #dadada 30.36%, #dadada 50%, #dadada 50%, #dadada 69.64%, #ffffff 69.64%, #ffffff 80.36%, #dadada 80.36%, #dadada 100%);background-size:3.8rem 3.8rem;background-position:left -1.2rem}.prod{position:relative;display:grid;grid-template-columns:1fr 2.5fr 1.1fr;grid-template-rows:auto auto auto;gap:0 0;grid-auto-flow:row dense;grid-template-areas:"Image Content Price" "Image Content Actions" "Image Content Actions";transform:translateY(0);transition:all .2s linear;overflow:hidden}.prod .prod__compare{position:absolute;top:1.5rem;left:1.5rem;z-index:10}.prod .prod__content{justify-self:stretch;grid-area:Content;display:flex;flex-direction:column;padding:2rem 2.5rem}.prod .prod__content .prod__pills{margin-top:auto;margin-bottom:0}.prod .prod__title{margin-bottom:1rem}.prod .prod__title h4{margin-bottom:0}.prod .prod__reviews{margin-bottom:1rem}.prod .prod__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.5rem}.prod .prod__promotions{padding:1rem .3rem 0;background-color:#eff2f0;border-radius:1rem;display:flex;flex-wrap:wrap}.prod .prod__promotions .promotion{color:#425d44;font-size:1.4rem;line-height:1;position:relative;display:flex;align-items:center;margin:0 .5rem 1rem}.prod .prod__promotions .promotion:before{content:"";background-image:url(images/icon--tick.png);height:.7rem;width:.7rem;background-size:.7rem;background-repeat:no-repeat;position:relative;display:block;margin-right:.4rem;top:.1rem}.prod .prod__image{align-self:center;grid-area:Image;width:25.6rem;height:100%;display:flex;min-height:21rem;object-fit:cover;overflow:hidden;border-right:.1rem solid #dadada;background-color:#fff;position:relative}.prod .prod__image img{height:100%;width:100%;object-fit:contain}.prod .upsell__tags{position:absolute;right:1.5rem;left:1.5rem;top:1.5rem;display:flex;flex-direction:column;align-items:flex-start}.prod .upsell__tags.right{align-items:flex-end}.prod .upsell__tags .pill{display:inline-flex}.prod .upsell__tags .pill+.pill{margin-top:.3rem}.prod .prod__price{align-self:start;grid-area:Price;display:flex;padding-right:2.5rem;padding-top:2rem;background-color:#fff;border-bottom:none;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.prod .prod__price .actual{font-weight:normal}.prod .prod__price .normal{font-size:1.8rem;line-height:2rem;color:#425d44}.prod .prod__price .sale{font-size:1.8rem;line-height:2rem;color:#6d6d6d}.prod .prod__price .diff{font-size:1.8rem;line-height:2rem;color:#ff6363;font-weight:bold}@media screen and (max-width: 480px){.prod .prod__price .actual{display:block}.prod .prod__price .actual+.sale{margin-left:0}}.prod .prod__price .excl{margin-bottom:.2rem;width:100%}.prod .prod__price .sale,.prod .prod__price .diff{font-size:1.4rem;line-height:1}.prod .prod__price .diff{margin-left:.5rem}.prod .prod__easypay{margin-top:3rem;margin-bottom:3rem}.prod .prod__easypay p{font-weight:bold;font-size:1.4rem;line-height:1;margin:0 auto .2rem;color:#425d44}.prod .prod__actions{align-self:end;grid-area:Actions;display:flex;flex-direction:column;align-items:stretch;text-align:center;padding-right:2.5rem;padding-bottom:2rem}.prod .prod__actions .btn{margin-bottom:1.5rem}.prod .prod__pills{display:flex;flex-wrap:wrap;margin:0 -0.5rem;max-height:2.5rem;overflow:hidden}.prod .prod__pills .pill{margin:0 .5rem}.prod:hover,.prod:focus,.prod:active{transform:translateY(-0.3rem)}.prod.prod--small{display:flex;flex-direction:column}.prod.prod--small .prod__reviews,.prod.prod--small .prod__description,.prod.prod--small .prod__promotions,.prod.prod--small .prod__easypay,.prod.prod--small .prod__pills{display:none}.prod.prod--small .prod__title{margin-bottom:auto}.prod.prod--small .prod__title h4{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:6rem}.prod.prod--small .prod__image{width:100%;align-items:center;justify-content:center;height:auto;flex-shrink:1;border-bottom:.1rem solid #dadada;border-right:none}.prod.prod--small .prod__image img{height:90%;width:90%}.prod.prod--small .prod__content{padding:1.5rem;flex-grow:1}.prod.prod--small .prod__price{padding:1.5rem 0 0;margin:0 1.5rem;border-top:.1rem solid #eff2f0;width:calc(100% - 3rem)}.prod.prod--small .prod__price .excl{width:auto}.prod.prod--small .prod__price span+span{margin-left:.5rem}.prod.prod--small .prod__actions{width:100%;padding:1.5rem;flex-direction:row;justify-content:center}.prod.prod--small .prod__actions .btn{margin-bottom:0;padding-left:1rem;padding-right:1rem;width:100%}.prod.prod--small .prod__actions .text-button{flex:1 1 auto}.prod.prod--mini{display:flex;flex-direction:column;grid-template-rows:auto 7.1rem;height:100%}.prod.prod--mini .prod__reviews,.prod.prod--mini .prod__description,.prod.prod--mini .prod__promotions,.prod.prod--mini .prod__easypay,.prod.prod--mini .prod__pills{display:none}.prod.prod--mini .prod__title{margin-bottom:auto}.prod.prod--mini .prod__title h4{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:6rem}.prod.prod--mini .prod__image{width:100%;align-items:center;justify-content:center;height:auto;flex-shrink:1;border-bottom:.1rem solid #dadada;border-right:none}.prod.prod--mini .prod__image img{height:90%;width:90%}.prod.prod--mini .prod__content{padding:1.5rem;flex-grow:1}.prod.prod--mini .prod__price{padding:1.5rem 0 0;margin:0 1.5rem;border-top:.1rem solid #eff2f0;width:calc(100% - 3rem)}.prod.prod--mini .prod__price .excl{width:auto}.prod.prod--mini .prod__price span+span{margin-left:.5rem}.prod.prod--mini .prod__actions{width:100%;padding:1.5rem;flex-direction:row;justify-content:center}.prod.prod--mini .prod__actions .btn{margin-bottom:0;padding-left:1rem;padding-right:1rem;width:100%}.prod.prod--mini .prod__actions .text-button{flex:1 1 auto}.prod.prod--mini .prod__content{min-height:auto}.prod.prod--mini .prod__content .prod__title{max-height:4.2rem;overflow:hidden;display:block;margin-bottom:0}.prod.prod--mini .prod__content .prod__title h4{-webkit-line-clamp:2;margin-bottom:0}.prod.prod--mini .prod__content .prod__description{display:block;height:5.1rem;overflow:hidden;font-size:1.4rem;line-height:1.7rem}.prod.prod--mini .prod__image{align-self:stretch}.prod.prod--mini .prod__price{background-color:#fff;min-height:auto;border-top:.1rem solid #f7f7f7;padding-left:.2rem;padding-right:.2rem}.prod.prod--mini .prod__price .actual{margin-bottom:0}.prod.prod--mini .prod__price .excl{line-height:2.2rem}@media screen and (max-width: 767px){.prod.prod--mini .prod__price{background-color:#f7f7f7}}.prod.prod--mini .prod__actions{padding:1.5rem 2rem}.prod.prod--mini .prod__actions .btn{padding:1rem 1rem .9rem}.prod.prod--mini .prod__actions a{font-size:1.4rem;line-height:1.7rem}.section--light .prod.prod--mini .prod__image{background-color:#fff}.section--medium .prod.prod--mini .prod__image{background-color:#eff2f0}.section--darker .prod.prod--mini .prod__image{background-color:#d5dbd6}.prod.prod--oos .prod__image{position:relative}.prod.prod--oos .prod__image:before{content:"Out of stock";position:absolute;display:flex;height:100%;width:100%;background-color:rgba(109,109,109,.4);color:#fff;align-items:center;justify-content:center;left:0;top:0;font-size:1.8rem;line-height:2rem}.prod.prod--compared{box-shadow:0 0 0 .1rem #362cef}.prod.prod--slim{margin:3rem auto}.prod.prod--slim .prod__title{color:#362cef}.prod.prod--slim .prod__image{width:16rem;min-height:16rem}.prod.prod--slim .prod__image picture{max-width:80%;margin:auto}.prod.prod--slim .prod__price .actual{font-weight:bold;margin-bottom:0}.prod.prod--slim .prod__content{padding-left:0}.prod.prod--slim .prod__easypay{margin-top:2px;margin-bottom:0}.prod.prod--slim .prod__actions .btn{margin-bottom:0}.prod.prod--slim .prod__promotions{margin-bottom:1.5rem}@media screen and (max-width: 767px){.prod{display:flex;flex-direction:column}.prod .prod__reviews,.prod .prod__description,.prod .prod__promotions,.prod .prod__easypay,.prod .prod__pills{display:none}.prod .prod__title{margin-bottom:auto}.prod .prod__title h4{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:6rem}.prod .prod__image{width:100%;align-items:center;justify-content:center;height:auto;flex-shrink:1;border-bottom:.1rem solid #dadada;border-right:none}.prod .prod__image img{height:90%;width:90%}.prod .prod__content{padding:1.5rem;flex-grow:1}.prod .prod__price{padding:1.5rem 0 0;margin:0 1.5rem;border-top:.1rem solid #eff2f0;width:calc(100% - 3rem)}.prod .prod__price .excl{width:auto}.prod .prod__price span+span{margin-left:.5rem}.prod .prod__actions{width:100%;padding:1.5rem;flex-direction:row;justify-content:center}.prod .prod__actions .btn{margin-bottom:0;padding-left:1rem;padding-right:1rem;width:100%}.prod .prod__actions .text-button{flex:1 1 auto}}.upsell{overflow:hidden;padding:1.5rem;display:flex;flex-direction:column;max-width:25rem;border-radius:1rem;transform:translateY(0);transition:all .2s linear}.upsell:hover,.upsell:focus,.upsell:active{transform:translateY(-0.3rem)}.upsell .upsell__title{height:4rem;overflow:hidden;margin-bottom:1.5rem;display:block}.upsell .upsell__title h4{font-size:1.8rem;line-height:2rem}.upsell__image{margin-bottom:1.5rem;max-height:19.8rem;display:flex}.upsell__image img{max-height:100%;object-fit:contain;margin:0 auto;display:block}.upsell .upsell__tags{position:absolute;right:1.5rem;left:1.5rem;top:1.5rem;display:flex;flex-direction:column;align-items:flex-start}.upsell .upsell__tags.right{align-items:flex-end}.upsell .upsell__tags .pill{display:inline-flex}.upsell .upsell__tags .pill+.pill{margin-top:.3rem}.upsell .upsell__price{text-align:center;width:100%;padding-top:1.5rem;border-top:.1rem solid #eff2f0}.upsell .upsell__price .sale{text-decoration:line-through}.upsell .upsell__actions{margin-top:1.5rem}.upsell .upsell__actions .btn{width:100%}#search{display:flex;align-items:flex-start;z-index:50;position:relative}#search .search-input{padding:.8rem 5.8rem .8rem 1.8rem;margin-right:-4rem;border:.1rem solid #dadada;font-size:1.5rem;line-height:2.2rem;border-radius:2rem;width:100%;font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#6d6d6d;position:relative;z-index:2;outline:none}#search .btn{z-index:3}#search #search__results{position:absolute;min-height:4rem;background-color:#fff;z-index:1;width:100%;border-radius:2rem}#search #search__results .source{margin-left:1.5rem;margin-right:1.5rem}#search #search__results .source:first-child{margin-top:2rem}#search[aria-expanded=true] #search__results{box-shadow:0 4px 20px -10px rgba(97,119,145,.5);padding:4rem 0 1.5rem}#page-footer #search{z-index:2}#autocomplete.hidden{display:none}#autocomplete .mobile-overlay{display:none}#autocomplete #autocomplete__input{display:flex;width:100%}#autocomplete #search__results .source+.source{padding-top:2rem;margin-top:2rem;border-top:.1rem solid #dadada}@media screen and (max-width: 991px){#autocomplete{position:fixed;left:0;top:0;z-index:800;width:100%;margin-left:0 !important;display:none}#autocomplete.search-open{display:block}#autocomplete #autocomplete__input{padding:2rem}#autocomplete #search{background-color:#fff;z-index:801;flex-wrap:wrap}#autocomplete #search #search__results{position:relative;box-shadow:none !important;flex:0 0 100%;padding:0 2rem;min-height:0}.search-is-open #autocomplete #search #search__results{height:100vh;max-height:calc(100vh - 8rem);max-height:calc(var(--fullvh, 100vh) - 8rem);overflow-y:scroll;overflow-x:hidden}#autocomplete #search #search__results .source{margin-left:0;margin-right:0}#autocomplete #search #search__results .source+.source{padding-top:2rem;margin-top:2rem;border-top:.1rem solid #dadada}#autocomplete #search #search__results .source:first-child{margin-top:0}#autocomplete #search #search__results .source:last-child{margin-bottom:3rem}#autocomplete .mobile-overlay{content:"";background-color:rgba(255,255,255,.6);display:block;height:100vh;width:100%;position:absolute;top:0;left:0;bottom:0;z-index:-1}}#autocomplete-noscript{flex:1;margin-left:2rem}.search-list{list-style:none;margin:0;padding:0}.search-list .search-list__item+.search-list__item{padding-top:2.3rem;border-top:.1rem solid #dadada;margin-top:2.3rem}.link-list{padding:0;margin:0;list-style:none}.link-list .link-list__item+.link-list__item{margin-top:1.5rem}.link-list .link-list__item a{width:100%;display:block}#search-results{padding:4rem 0 10rem}#search-results #search-results__extra{margin-top:3rem}#search-results .breadcrumbs{margin-bottom:2rem}#taxonomy .sorting,#search-page .sorting{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}#taxonomy .sorting>*+*,#search-page .sorting>*+*{margin-left:2.5rem}#taxonomy .sorting #comparison-toggle,#search-page .sorting #comparison-toggle{display:inline-block;text-align:center;width:auto;margin-top:0;flex-shrink:1}@media screen and (max-width: 991px){#taxonomy .sorting,#search-page .sorting{justify-content:space-between}#taxonomy .sorting .btn,#taxonomy .sorting .ais-SortBy,#search-page .sorting .btn,#search-page .sorting .ais-SortBy{flex:0 1 40%}#taxonomy .sorting .ais-SortBy .ais-SortBy-select,#search-page .sorting .ais-SortBy .ais-SortBy-select{width:100%}#taxonomy .sorting>*+*,#search-page .sorting>*+*{margin-left:0}}@media screen and (max-width: 767px){#taxonomy .sorting #comparison-toggle,#search-page .sorting #comparison-toggle{flex:1 0 100%;width:100%;text-align:center;margin-bottom:2rem}}@media screen and (max-width: 600px){#taxonomy .sorting .btn,#taxonomy .sorting .ais-SortBy,#search-page .sorting .btn,#search-page .sorting .ais-SortBy{flex:0 0 calc(50% - 1rem);min-width:0}}@media screen and (max-width: 480px){#taxonomy .sorting,#search-page .sorting{flex-direction:column}#taxonomy .sorting .ais-SortBy+.btn,#search-page .sorting .ais-SortBy+.btn{margin-top:2rem}}#taxonomy .sidebar,#search-page .sidebar{padding:2rem 2.5rem;box-shadow:0 .4rem 2rem -1.2rem rgba(14,27,42,.5);background-color:#fff;border-radius:1rem;color:#6d6d6d;font-weight:normal;display:block}#taxonomy .sidebar .sidebar__section+.sidebar__section,#search-page .sidebar .sidebar__section+.sidebar__section{margin-top:1.5rem;border-top:.1rem solid #dadada;padding-top:1.5rem}#taxonomy .sidebar .sidebar__section+.sidebar__section h4,#search-page .sidebar .sidebar__section+.sidebar__section h4{margin-bottom:1.5rem;text-align:center}#taxonomy .sidebar .sidebar__section h4,#search-page .sidebar .sidebar__section h4{margin-bottom:1.5rem;text-align:center}#taxonomy .sidebar .sidebar__section h6:not(.collapse__title),#search-page .sidebar .sidebar__section h6:not(.collapse__title){text-align:center;margin-bottom:.9rem;text-decoration:none;color:#6d6d6d}#taxonomy #search-page__title,#search-page #search-page__title{margin-bottom:0}@media screen and (max-width: 991px){#taxonomy #search-page__title,#search-page #search-page__title{text-align:center}}#taxonomy #search-page__category .title,#search-page #search-page__category .title{margin-bottom:0}#taxonomy #search-page__category .title+.description,#search-page #search-page__category .title+.description{margin-top:2rem}#taxonomy #search-page__category .description:not(.open)>span>*,#search-page #search-page__category .description:not(.open)>span>*{display:inline}#taxonomy #search-page__category .description:not(.open) .text-button,#search-page #search-page__category .description:not(.open) .text-button{display:inline;margin-left:1rem}@media screen and (max-width: 991px){#taxonomy #search-page__category,#search-page #search-page__category{text-align:center}}#taxonomy #search-page__grid,#search-page #search-page__grid{margin-top:2rem}#taxonomy__pagination,#search-page__pagination{text-align:center;margin-top:2rem}#taxonomy__pagination span,#taxonomy__pagination a,#search-page__pagination span,#search-page__pagination a{padding:.5rem}#taxonomy #search-page__empty,#search-page #search-page__empty{height:30rem;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 991px){#taxonomy #search-page__sidebar,#search-page #search-page__sidebar{padding:0;position:fixed;display:flex;bottom:0;left:0;height:100%;z-index:200;overflow-y:auto;overflow-x:hidden;transform:translateY(100%)}#taxonomy #search-page__sidebar .sidebar,#search-page #search-page__sidebar .sidebar{max-height:calc(100vh - 7.9rem);margin-top:0;margin-bottom:0;width:100%;overflow:scroll;border-radius:1rem 1rem 0 0}#taxonomy #search-page__sidebar.open,#search-page #search-page__sidebar.open{transform:translateY(0)}#taxonomy #search-page__sidebar.open .sidebar,#search-page #search-page__sidebar.open .sidebar{position:relative;z-index:10}#taxonomy #search-page__sidebar.open:before,#search-page #search-page__sidebar.open:before{content:"";height:100vh;width:100%;background-color:rgba(255,255,255,.6);display:block;position:fixed;bottom:0;left:0;z-index:-1}}.ais-RefinementList .ais-RefinementList-list{padding:0;margin:0;list-style:none}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item+.ais-RefinementList-item{margin-top:.5rem}@media screen and (max-width: 991px){.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item+.ais-RefinementList-item{margin-top:1rem}}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label{display:flex;align-items:center;cursor:pointer}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-labelText{font-size:1.4rem;line-height:1.7rem;display:flex;align-items:center}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-labelText:before{content:"";background-color:#dadada;border-radius:.4rem;flex:0 0 1.2rem;width:1.2rem;height:1.2rem;display:block;margin-right:.8rem}@media screen and (max-width: 991px){.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-labelText{align-items:center}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-labelText:before{flex:0 0 2.2rem;width:2.2rem;height:2.2rem}}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-count{display:none}.ais-RefinementList .ais-RefinementList-list .ais-RefinementList-item .ais-RefinementList-label .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before{background-color:#b4cc16}.ais-Hits .ais-Hits-list .ais-Hits-item+.ais-Hits-item{margin-top:2rem}@media screen and (max-width: 767px){.ais-Hits .ais-Hits-list{display:flex;flex-wrap:wrap;margin:-1rem}.ais-Hits .ais-Hits-list .ais-Hits-item{flex:0 0 calc(50% - 2rem);margin:1rem}.ais-Hits .ais-Hits-list .ais-Hits-item .prod{height:100%}.ais-Hits .ais-Hits-list .ais-Hits-item+.ais-Hits-item{margin-top:1rem}}@media screen and (max-width: 600px){.ais-Hits .ais-Hits-list .ais-Hits-item{flex:0 0 calc(100% - 2rem)}}.ais-Hits.ais-Hits--grid .ais-Hits-list{display:flex;flex-wrap:wrap;margin:-1rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item{margin:1rem;flex:0 0 calc(33.3% - 2rem)}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod--small{height:100%}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item+.ais-Hits-item{margin-top:1rem}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item{flex:0 0 calc(50% - 2rem)}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small){position:relative;display:grid;grid-template-columns:1fr 2.5fr 1.1fr;grid-template-rows:auto auto auto;gap:0 0;grid-auto-flow:row dense;grid-template-areas:"Image Content Price" "Image Content Actions" "Image Content Actions";transform:translateY(0);transition:all .2s linear}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__compare{position:absolute;top:1.5rem;left:1.5rem;z-index:10}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__content{justify-self:stretch;grid-area:Content;display:flex;flex-direction:column;padding:2rem 2.5rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__content .prod__pills{margin-top:auto;margin-bottom:0}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__title{margin-bottom:1rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__title h4{margin-bottom:0}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__reviews{margin-bottom:1rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.5rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__promotions{padding:1rem .3rem 0;background-color:#eff2f0;border-radius:1rem;display:flex;flex-wrap:wrap}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__promotions .promotion{color:#425d44;font-size:1.4rem;line-height:1;position:relative;display:flex;align-items:center;margin:0 .5rem 1rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__promotions .promotion:before{content:"";background-image:url(images/icon--tick.png);height:.7rem;width:.7rem;background-size:.7rem;background-repeat:no-repeat;position:relative;display:block;margin-right:.4rem;top:.1rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__image{align-self:center;grid-area:Image;width:25.6rem;height:100%;display:flex;min-height:21rem;object-fit:cover;overflow:hidden;border-right:.1rem solid #dadada;background-color:#fff;position:relative}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__image img{height:100%;width:100%;object-fit:contain}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .upsell__tags{position:absolute;right:1.5rem;left:1.5rem;top:1.5rem;display:flex;flex-direction:column;align-items:flex-start}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .upsell__tags.right{align-items:flex-end}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .upsell__tags .pill{display:inline-flex}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .upsell__tags .pill+.pill{margin-top:.3rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price{align-self:start;grid-area:Price;display:flex;padding-right:2.5rem;padding-top:2rem;background-color:#fff;border-bottom:none;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .actual{font-weight:normal}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .normal{font-size:1.8rem;line-height:2rem;color:#425d44}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .sale{font-size:1.8rem;line-height:2rem;color:#6d6d6d}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .diff{font-size:1.8rem;line-height:2rem;color:#ff6363;font-weight:bold}}@media screen and (min-width: 991px)and (max-width: 1200px)and (max-width: 480px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .actual{display:block}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .actual+.sale{margin-left:0}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .excl{margin-bottom:.2rem;width:100%}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .sale,.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .diff{font-size:1.4rem;line-height:1}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price .diff{margin-left:.5rem}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__easypay{margin-top:3rem;margin-bottom:3rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__easypay p{font-weight:bold;font-size:1.4rem;line-height:1;margin:0 auto .2rem;color:#425d44}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__actions{align-self:end;grid-area:Actions;display:flex;flex-direction:column;align-items:stretch;text-align:center;padding-right:2.5rem;padding-bottom:2rem}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__actions .btn{margin-bottom:1.5rem}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__pills{display:flex;flex-wrap:wrap;margin:0 -0.5rem;max-height:2.5rem;overflow:hidden}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__pills .pill{margin:0 .5rem}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small):hover,.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small):focus,.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small):active{transform:translateY(-0.3rem)}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__price{padding:2rem 2.5rem 0 0;min-height:0}}@media screen and (min-width: 991px)and (max-width: 1200px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__actions{padding:0 2.5rem 2rem 0;border-top:none}.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item .prod:not(.prod--small) .prod__actions>*{width:100%}}@media screen and (max-width: 600px){.ais-Hits.ais-Hits--grid .ais-Hits-list .ais-Hits-item{flex:0 0 calc(100% - 2rem)}}#comparison-toggle{display:block;text-align:center;margin-top:2rem;width:100%}.ais-ClearRefinements{margin-top:2rem}.ais-ClearRefinements .ais-ClearRefinements-button{appearance:none;background-color:rgba(0,0,0,0);color:#362cef;font-weight:bold;padding:0;margin:0 auto;display:block}.ais-ClearRefinements .ais-ClearRefinements-button.ais-ClearRefinements-button--disabled{opacity:.5}.ais-Pagination.ais-Pagination--noRefinement{display:none}.ais-Pagination .ais-Pagination-list{list-style:none;padding:0;margin:3rem auto 0;display:flex;justify-content:center;align-items:center}.ais-Pagination .ais-Pagination-list .ais-Pagination-item{margin:0 1rem}.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage,.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage{position:relative;top:-0.1rem}.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage svg,.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage svg{width:1.2rem;height:.8rem;fill:#362cef}.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--previousPage svg{transform:rotate(90deg)}.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--nextPage svg{transform:rotate(-90deg)}.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected.ais-Pagination-item--page a,.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--disabled.ais-Pagination-item--page a{color:#6d6d6d}.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected.ais-Pagination-item--previousPage svg,.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected.ais-Pagination-item--nextPage svg,.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--disabled.ais-Pagination-item--previousPage svg,.ais-Pagination .ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--disabled.ais-Pagination-item--nextPage svg{fill:#6d6d6d}.comparison-bar{position:fixed;display:flex;background-color:#fff;border-radius:2rem 2rem 0 0;z-index:100;box-shadow:0 .4rem 2rem -1rem rgba(14,27,42,.5);width:100%;max-width:124rem;bottom:0;left:0;right:0;margin:auto;padding:2.5rem 2rem;justify-content:space-between;align-items:center}.comparison-bar .comparison-bar__actions{flex:0 0 18rem;display:flex;flex-direction:column}.comparison-bar .comparison-bar__actions .text-button{margin-top:1rem}.comparison-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex:1;justify-content:flex-start}.comparison-list .comparison-list__item{flex:0 1 30rem;max-width:30rem}.comparison-list .comparison-list__item+.comparison-list__item{margin-left:3rem}.comparison-list .comparison-list__item:nth-child(3)~.comparison-list__item{display:none}.comparison-list .comparison-list__item .product-mini .product-mini__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comparison-list .comparison-list__item .product-mini .product-mini__image{height:8rem;flex:0 0 8rem}.ais-HierarchicalMenu-list{padding:0;margin:0;list-style:none}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-item+.ais-HierarchicalMenu-item{margin-top:.5rem}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list--child>.ais-HierarchicalMenu-item{margin-top:.5rem}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-link{text-decoration:none !important}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-count{font-weight:600;color:#b4cc16}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-label{margin-right:.4rem}.ais-HierarchicalMenu-list>.ais-HierarchicalMenu-item>.ais-HierarchicalMenu-link{font-size:1.4rem;line-height:1.7rem;display:flex;align-items:flex-start;color:#6d6d6d;font-weight:normal}.ais-HierarchicalMenu-list>.ais-HierarchicalMenu-item>.ais-HierarchicalMenu-link>.ais-HierarchicalMenu-count{margin-left:auto}.ais-HierarchicalMenu-list>.ais-HierarchicalMenu-item>.ais-HierarchicalMenu-link:before{content:"";background-color:#dadada;border-radius:.4rem;flex:0 0 1.2rem;width:1.2rem;height:1.2rem;display:block;margin-right:.8rem;margin-top:.2rem}@media screen and (max-width: 991px){.ais-HierarchicalMenu-list>.ais-HierarchicalMenu-item>.ais-HierarchicalMenu-link{align-items:center}.ais-HierarchicalMenu-list>.ais-HierarchicalMenu-item>.ais-HierarchicalMenu-link:before{flex:0 0 2.2rem;width:2.2rem;height:2.2rem}}.ais-HierarchicalMenu-list>.ais-HierarchicalMenu-item .ais-HierarchicalMenu-list{margin-left:1rem}.ais-HierarchicalMenu-list>.ais-HierarchicalMenu-item.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link:before{background-color:#b4cc16}@media screen and (max-width: 991px){.ais-HierarchicalMenu-list .ais-HierarchicalMenu-item+.ais-HierarchicalMenu-item,.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list--child>.ais-HierarchicalMenu-item{margin-top:1rem}}.enable-js-message{padding:2rem;display:flex;align-items:center;justify-content:center;text-align:center;height:22rem}.collapse__header{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);width:100%;position:relative;line-height:1.9rem;text-align:center}.collapse__title{margin-bottom:0;text-decoration:none}.collapse__toggle{position:absolute;top:0;bottom:0;right:0;margin:auto}.collapse__toggle svg{width:1.2rem;height:.8rem;fill:#362cef}.collapse__content{height:0;overflow:hidden}.collapse.open .collapse__content{height:auto;padding-top:1rem}.collapse.open .collapse__toggle{transform:rotate(180deg)}.cwginstock-subscribe-form{display:none !important}.product{padding:3rem 0 8rem}@media screen and (max-width: 767px){.product{padding-top:1.5rem}}.product .product__header{margin-bottom:8rem}@media screen and (max-width: 767px){.product .product__header{margin-bottom:4rem}}.product__prices{display:flex;align-items:flex-end;flex-wrap:wrap;margin:0 -1rem}.product__prices>*{margin:0 1rem}.product__prices .rrp,.product__prices .diff{margin-bottom:.6rem}@media screen and (max-width: 768px){.product__prices{flex-direction:column;align-items:flex-start;margin:0}.product__prices>*{margin:0}.product__prices .rrp,.product__prices .diff{margin:0}}.product__sku-rating{display:flex;align-items:flex-start;margin-bottom:2rem}.product__sku-rating div.product__reviews{margin-top:.1rem !important;margin-left:1.5rem}@media screen and (max-width: 768px){.product__sku-rating{margin-bottom:1rem}}.product .product__points{display:flex;margin:1.5rem -0.3rem}@media screen and (max-width: 768px){.product .product__points{margin:0 -0.3rem;flex-direction:column}}.product .product__point{margin:0 .3rem;position:relative;font-weight:bold}.product .product__point:not(:first-of-type):before{content:"";display:inline-block;height:.7rem;width:.7rem;border-radius:50%;background-color:#b4cc16;margin-right:1rem;position:relative;top:-0.2rem}@media screen and (max-width: 768px){.product .product__point:first-of-type:before{content:"";display:inline-block;height:.7rem;width:.7rem;border-radius:50%;background-color:#b4cc16;margin-right:1rem;position:relative;top:-0.2rem}}.product .review-totals .review-totals__amount,.product .brand{font-weight:normal}.product .product__image{display:flex;flex-direction:row-reverse;border:.1rem solid #d5dbd6;background-color:#fff;border-radius:2rem;padding:3rem;position:relative}.product .product__image .product-image-slider{align-self:center}.product .product__image .product-image-slider .prod__pills{position:absolute;top:0;left:0;z-index:100}.product .product__image .product-image-slider .swiper-wrapper{align-items:center}.product .product__image .product-image-pagination{flex:0 0 8rem;margin-right:3rem;height:auto}.product .product__image .navigation__prev,.product .product__image .navigation__next{background-color:#b4cc16;z-index:90;height:3rem;width:3rem;border-radius:50%;bottom:5rem;display:none}.product .product__image .navigation__prev svg use,.product .product__image .navigation__next svg use{fill:#fff}.product .product__image .navigation__prev[disabled],.product .product__image .navigation__next[disabled]{background-color:#dadada}.product .product__image .navigation__prev[disabled] svg use,.product .product__image .navigation__next[disabled] svg use{fill:#fff}.product .product__image .navigation__prev{left:.5rem}.product .product__image .navigation__next{right:.5rem}@media screen and (max-width: 991px){.product .product__image{display:block;width:100%}.product .product__image .product-image-pagination{margin-right:0;margin-top:3rem}.product .product__image .product-image-pagination .swiper-slide{max-width:8rem}.product .product__image .product-image-slider{width:100%}.product .product__image .product-image-slider .swiper-wrapper{height:auto}.product .product__image .product-image-slider .swiper-slide picture,.product .product__image .product-image-slider .swiper-slide .responsive-embed{max-width:40rem}}@media screen and (max-width: 600px){.product .product__image{margin-left:-2rem;margin-right:-2rem;margin-top:-3rem;border-radius:0;border:none;border-bottom:.1rem solid #d5dbd6;width:auto;padding:1.5rem 2rem}.product .product__image .product-image-pagination{bottom:0;margin-top:1.5rem}.product .product__image .navigation__prev,.product .product__image .navigation__next{display:flex}}.product .product__breadcrumbs{margin-bottom:3rem;flex:1 0 100%;font-size:1.4rem}@media screen and (max-width: 767px){.product .product__breadcrumbs{margin-bottom:3rem;font-size:1.2rem}}.product .product__summary{max-width:54rem}.product .product__summary .product__title{margin-bottom:2rem;line-height:4.3rem}@media screen and (max-width: 767px){.product .product__summary .product__title{margin:1rem 0 1.5rem 0;font-size:2.3rem;line-height:2.3rem}}.product .product__summary .product__pills{margin-bottom:3rem}.product .product__summary .product__quantity{font-weight:600}@media screen and (max-width: 768px){.product .product__summary .product__brand-wrapper{width:100%}}.product .product__summary .product__stock-text{min-width:17rem;margin-right:3rem}@media screen and (min-width: 768px){.product .product__summary .btn--secondary{padding:1.9rem 1rem 1.7rem}}.product .product__summary .product__sku{margin-bottom:0}.product .product__summary .product__title+.product__stock{display:flex}.product .product__summary .product__title+.woocommerce-error{display:block}.product .product__summary .woocommerce-error{display:none;margin-bottom:2rem}.product .product__summary .angelleye_ppcp_message_shortcode{margin-top:3rem}.product .product__summary .product__stock{margin-bottom:2rem;display:none;align-items:center;flex-wrap:wrap}.product .product__summary .product__stock .tick{margin-right:1rem}.product .product__summary .product__price{margin-bottom:2rem}.product .product__summary .product__price .actual{font-weight:normal}.product .product__summary .product__price .normal{font-size:1.8rem;line-height:2rem;color:#425d44}.product .product__summary .product__price .sale{font-size:1.8rem;line-height:2rem;color:#6d6d6d}.product .product__summary .product__price .diff{font-size:1.8rem;line-height:2rem;color:#ff6363;font-weight:bold}@media screen and (max-width: 480px){.product .product__summary .product__price .actual{display:block}.product .product__summary .product__price .actual+.sale{margin-left:0}}.product .product__summary .product__price .normal{color:#6d6d6d;font-size:1.5rem}@media screen and (max-width: 767px){.product .product__summary .product__price .rrp{margin-bottom:.2rem}}.product .product__summary .product__price .rrp .sale{font-size:1.5rem}.product .product__summary .product__price .diff{display:block;font-size:1.5rem;line-height:2rem;font-weight:normal}.product .product__summary .product__price .actual{margin-bottom:0}.product .product__summary .product__price .actual .amount{font-weight:500}.product .product__summary .product__price+.product__stock{margin-top:-1rem}.product .product__summary .product__reviews{margin-top:2rem}.product .product__summary .product__lead{margin-top:3.5rem}.product .product__summary .product__lead h3{margin-bottom:.2rem}.product .product__summary .product__stock{margin-bottom:2rem}@media screen and (max-width: 767px){.product .product__summary .product__stock{margin-bottom:2rem}}.product .product__summary .product__stock .woocommerce-error,.product .product__summary .product__stock .woocommerce-info{margin-bottom:1rem}.product .product__summary .product__stock .number{font-weight:bold;color:#ff6363}@media screen and (max-width: 600px){.product .product__summary .product__price{margin-bottom:3rem}.product .product__summary .product__reviews{margin-top:3rem}.product .product__summary .product__lead{margin-top:3rem}}@media screen and (min-width: 768px)and (max-width: 991px){.product .product__gallery{display:flex}.product .product__gallery .product__features{margin-top:0;margin-left:2rem;flex:0 0 13rem}.product .product__gallery .feature-list{flex-direction:column}.product .product__gallery .feature-list .feature-list__item+.feature-list__item{margin-left:0;margin-top:1rem}}@media screen and (max-width: 767px){.product .product__gallery .feature-list{overflow-x:scroll;overflow-y:hidden}.product .product__gallery .feature-list:after{content:"";height:100%;width:10rem;background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 45%);position:absolute;right:0;top:0}.product .product__gallery .feature-list .feature-list__item{flex:0 0 calc(25% - 1rem)}.product .product__gallery .feature-list .feature-list__item:last-child{margin-right:3rem}}@media screen and (max-width: 480px){.product .product__gallery .feature-list .feature-list__item{flex:0 0 calc(40% - 1rem)}}.product .product__subtitle{margin-bottom:1.5rem}.product .product__features{margin-top:2.5rem}.product .product__section{padding:4rem 0;position:relative}.product .product__section .container{position:relative}.product .product__section.light+.product__section.light{padding-top:0}.product .product__section.light+.product__section.light .container{border-top:.1rem solid #dadada;padding-top:4rem}.product .product__section.medium+.product__section.medium{padding-top:0}.product .product__section.darker+.product__section.darker{padding-top:0}.product .product__section.medium:last-child,.product .product__section.darker:last-child{margin-bottom:-8rem}.product .product__section .features-list{margin-top:3rem}.product .product__section.medium{background-color:#eff2f0}.product .product__section.darker{background-color:#d5dbd6}@media screen and (max-width: 600px){.product .product__section{padding:3rem 0}.product .product__section .product__subtitle{padding-right:3rem}.product .product__section.closed .section-expand{transform:rotate(0deg)}.product .product__section.closed .product__subtitle{margin-bottom:0}.product .product__section.closed .product__content{height:0;overflow:hidden}}.product .product__divider{margin:3rem auto;width:100%;height:.1rem}.product .product__divider+.product__divider{display:none}.product .product__content b,.product .product__content strong,.product .product__content h1,.product .product__content .h1,.product .product__content h2,.product .product__content .h2,.product .product__content h3,.product .product__content .h3,.product .product__content h4,.product .product__content .h4,.product .product__content h5,.product .product__content .h5,.product .product__content h6,.product .product__content .h6{color:#425d44}.product .product__specification .spec-table{column-count:2;column-gap:2rem;margin-bottom:1rem}.product .product__specification .spec-table.spec-table--single{column-count:1}@media screen and (min-width: 992px){.product .product__specification .spec-table.spec-table--single{max-width:50%}}.product .product__specification .spec-table .spec-table__item{border-bottom:.1rem solid #d5dbd6}.product .product__specification .spec-table .spec-table__item+.spec-table__item{border-top:none}.product .product__specification .spec-table .spec-table__item:last-child{border-bottom:none}.product .product__specification .spec-table .spec-table__item dd{margin:0;flex:0 0 27rem}@media screen and (max-width: 767px){.product .product__specification .spec-table{column-count:1;column-gap:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.product .product__specification .spec-table .spec-table__item{width:calc(50% - .5rem)}.product .product__specification .spec-table .spec-table__item dd{flex:0}}@media screen and (max-width: 767px){.product .product__specification .spec-table .spec-table__item{width:100%}}.product .product__additional{margin-top:3rem}.product #add-to-cart-configure>.btn{width:100%}.woocommerce-variation-add-to-cart .add-to-cart-form__title,.add-to-cart-form .add-to-cart-form__title{margin-bottom:1rem}.woocommerce-variation-add-to-cart .add-to-cart-form__price,.add-to-cart-form .add-to-cart-form__price{margin-bottom:2.6rem}.woocommerce-variation-add-to-cart .quantity,.add-to-cart-form .quantity{width:100%;max-width:16rem}.woocommerce-variation-add-to-cart>.quantity__wrapper,.add-to-cart-form>.quantity__wrapper{display:none}@media screen and (max-width: 991px){.woocommerce-variation-add-to-cart>.quantity__wrapper,.woocommerce-variation-add-to-cart>.form__actions>button,.add-to-cart-form>.quantity__wrapper{display:none !important}}.woocommerce-variation-add-to-cart .form__actions,.add-to-cart-form .form__actions{margin-top:3rem;flex-direction:column}.woocommerce-variation-add-to-cart .form__actions .btn,.add-to-cart-form .form__actions .btn{width:100%}.woocommerce-variation-add-to-cart .form__actions .woocommerce-error+.btn,.add-to-cart-form .form__actions .woocommerce-error+.btn{margin-top:2rem}.woocommerce-variation-add-to-cart .affixed-add-to-cart,.add-to-cart-form .affixed-add-to-cart{position:fixed;bottom:0;left:0;width:100% !important;z-index:9999;padding:1rem 1rem 2.5rem 1rem;background-color:#fff;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);display:none}.woocommerce-variation-add-to-cart .affixed-add-to-cart>div,.add-to-cart-form .affixed-add-to-cart>div{min-width:25%}.woocommerce-variation-add-to-cart .affixed-add-to-cart>div .form__label,.add-to-cart-form .affixed-add-to-cart>div .form__label{display:none}.woocommerce-variation-add-to-cart .affixed-add-to-cart>button,.add-to-cart-form .affixed-add-to-cart>button{margin-left:2rem}.woocommerce-variation-add-to-cart .affixed-add-to-cart[data-affixed=true],.add-to-cart-form .affixed-add-to-cart[data-affixed=true]{display:flex}@media screen and (min-width: 991px){.woocommerce-variation-add-to-cart .affixed-add-to-cart,.add-to-cart-form .affixed-add-to-cart{display:none !important}}@media screen and (max-width: 767px){.woocommerce-variation-add-to-cart,.add-to-cart-form{margin-bottom:0}}.product-image-slider{overflow:hidden;background-color:rgba(0,0,0,0)}.product-image-slider .swiper-slide{display:flex;align-items:center;justify-content:center}.product-image-slider .swiper-slide .responsive-embed{width:100%}.product-image-slider .swiper-slide picture{height:100%;width:100%;display:flex;object-fit:contain;object-position:center}.custom-swiper-pagination.product-image-pagination{display:flex;flex-direction:column;position:relative;bottom:auto;left:auto}.custom-swiper-pagination.product-image-pagination .swiper-pagination-bullet.image-bullet{height:8rem;width:8rem;border:1px solid #d5dbd6;background-color:#fff;opacity:1;border-radius:5px;overflow:hidden;display:flex;object-fit:cover;object-position:center;margin:auto;justify-content:center;transition:all .3s linear}.custom-swiper-pagination.product-image-pagination .swiper-pagination-bullet.image-bullet+.swiper-pagination-bullet{margin-top:3rem}.custom-swiper-pagination.product-image-pagination .swiper-pagination-bullet.image-bullet.swiper-pagination-bullet-active{opacity:.4;background-color:#fff}@media screen and (max-width: 991px){.custom-swiper-pagination.product-image-pagination{flex-direction:row;justify-content:center}.custom-swiper-pagination.product-image-pagination .swiper-pagination-bullet.image-bullet{margin:0}.custom-swiper-pagination.product-image-pagination .swiper-pagination-bullet.image-bullet+.swiper-pagination-bullet{margin-left:3rem;margin-top:0}}@media screen and (max-width: 560px){.custom-swiper-pagination.product-image-pagination .swiper-pagination-bullet.image-bullet{height:5rem;width:5rem}.custom-swiper-pagination.product-image-pagination .swiper-pagination-bullet.image-bullet+.swiper-pagination-bullet{margin-left:1.5rem}}.product-image-pagination{max-height:54rem}.product-image-pagination .swiper-slide{opacity:1;transition:all .2s linear}.product-image-pagination .swiper-slide picture{height:8rem;width:8rem;border:1px solid #d5dbd6;border-radius:5px;overflow:hidden;display:flex;object-fit:contain;object-position:center;margin:auto;justify-content:center}.product-image-pagination .swiper-slide .video-thumb{height:8rem;width:8rem;position:relative;border:1px solid #d5dbd6;border-radius:5px;overflow:hidden;display:flex}.product-image-pagination .swiper-slide .video-thumb img{height:100%;width:100%;object-fit:cover}.product-image-pagination .swiper-slide .video-thumb:before{content:"";height:4.5rem;width:4.5rem;border-radius:50%;background-color:#362cef;opacity:.8;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.product-image-pagination .swiper-slide .video-thumb:after{content:"";height:0;width:0;border-top:1rem solid rgba(0,0,0,0);border-bottom:1rem solid rgba(0,0,0,0);border-left:1.6rem solid #fff;position:absolute;top:0;left:.5rem;right:0;bottom:0;margin:auto}.product-image-pagination .swiper-slide.swiper-slide-active,.product-image-pagination .swiper-slide.swiper-slide-duplicate-active{opacity:.4}@media screen and (max-width: 600px){.product-image-pagination.bullets{font-size:0;line-height:0;text-align:center}.product-image-pagination.bullets .swiper-pagination-bullet{height:1rem;width:1rem;border:.2rem solid #425d44;border-radius:50%;opacity:.5;background-color:rgba(0,0,0,0)}.product-image-pagination.bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#425d44}}#product-related .section:first-child:not(.darker){border-top:.1rem solid #dadada}#product-related .section:last-child{border-bottom:.1rem solid #dadada}.ajax-reviews .ajax-reviews__actions{margin-top:2rem}.section-expand{height:3rem;width:3rem;padding:.7rem;background-color:#b4cc16;border-radius:50%;fill:#fff;transform:rotate(180deg);position:absolute;right:2rem;top:2.5rem}.section-expand svg{width:1.6rem;height:1.6rem}.upsell-swiper{position:relative;padding:0 6rem 0 0;margin-right:-6rem;margin-left:-1.5rem}.upsell-swiper .swiper-wrapper{margin-left:1.5rem;height:auto}.upsell-swiper:before{content:"";height:100%;width:3rem;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 50%);display:block;z-index:50;position:absolute;left:0;top:0}.upsell-swiper-wrapper .upsell-swiper:before,.section--light .upsell-swiper:before{background:linear-gradient(90deg, rgb(239, 242, 240) 0%, rgba(239, 242, 240, 0) 50%)}.section--medium .upsell-swiper:before{background:linear-gradient(90deg, rgb(213, 219, 214) 0%, rgba(213, 219, 214, 0) 50%)}.section--darker .upsell-swiper:before{background:linear-gradient(90deg, rgb(66, 93, 68) 0%, rgba(66, 93, 68, 0) 50%)}.upsell-swiper:after{content:"";height:100%;width:15rem;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 72%);display:block;z-index:50;position:absolute;right:0;top:0}.upsell-swiper-wrapper .upsell-swiper:after,.section--light .upsell-swiper:after{background:linear-gradient(90deg, rgba(239, 242, 240, 0) 0%, rgb(239, 242, 240) 72%)}.section--medium .upsell-swiper:after{background:linear-gradient(90deg, rgba(213, 219, 214, 0) 0%, rgb(213, 219, 214) 72%)}.section--darker .upsell-swiper:after{background:linear-gradient(90deg, rgba(66, 93, 68, 0) 0%, rgb(66, 93, 68) 72%)}.upsell-swiper .swiper-slide{max-width:25rem}.upsell-swiper .swiper-slide:last-child{margin-right:10rem}.upsell-swiper .upsell-swiper__prev,.upsell-swiper .upsell-swiper__next{height:3rem;width:3rem;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;margin:auto;z-index:100;background-color:#b4cc16}.upsell-swiper .upsell-swiper__prev .icon,.upsell-swiper .upsell-swiper__next .icon{height:2rem;width:2rem;flex:1 0 2rem;fill:#fff}.upsell-swiper .upsell-swiper__prev:disabled,.upsell-swiper .upsell-swiper__prev.swiper-button-disabled,.upsell-swiper .upsell-swiper__next:disabled,.upsell-swiper .upsell-swiper__next.swiper-button-disabled{background-color:#d5dbd6}.upsell-swiper .upsell-swiper__prev{left:0;transform:rotate(90deg)}.upsell-swiper .upsell-swiper__prev .icon{top:.1rem;position:relative}.upsell-swiper .upsell-swiper__next{right:8rem;transform:rotate(-90deg)}.upsell-swiper .upsell-swiper__next .icon{top:.1rem;position:relative}.upsell-swiper.related .swiper-slide,.upsell-swiper.related .swiper-slide .upsell{max-width:30rem}#upsell-modal{width:100%;max-width:61rem;margin:3rem auto;inset:0 !important}#upsell-modal #upsell-modal__title{text-align:center;margin-bottom:2rem}#upsell-modal #upsell-modal__actions{margin-top:2rem}#upsell-modal #upsell-modal__actions .btn{width:100%}#upsell-modal #upsell-modal__actions:last-child{padding-bottom:2rem}#upsell-modal .basket .basket__row:first-child{padding-top:0}#upsell-modal .basket .basket__row .row-item__image .preview{background-color:#eff2f0}#upsell-modal .basket .basket__row .row-item__subtotal .h4,#upsell-modal .basket .basket__row .row-item__subtotal .h3{text-align:right}#upsell-modal .upsell-swiper-wrapper{padding:2rem;margin-top:2rem;background-color:#eff2f0;margin-right:-2rem;margin-left:-2rem}.article__content .upsell-swiper,#upsell-modal .upsell-swiper{margin-right:-2rem;margin-left:-1.5rem}.article__content .upsell-swiper .swiper-slide,#upsell-modal .upsell-swiper .swiper-slide{max-width:19rem}.article__content .upsell-swiper .upsell,#upsell-modal .upsell-swiper .upsell{max-width:19rem}.article__content .upsell-swiper .upsell .upsell__title,#upsell-modal .upsell-swiper .upsell .upsell__title{height:6rem;margin-bottom:1rem}.article__content .upsell-swiper .upsell .upsell__title h4,#upsell-modal .upsell-swiper .upsell .upsell__title h4{font-size:1.5rem}.article__content .upsell-swiper .upsell .upsell__price .actual,#upsell-modal .upsell-swiper .upsell .upsell__price .actual{font-size:1.8rem;line-height:2rem}.article__content .upsell-swiper .upsell .upsell__price .sale,#upsell-modal .upsell-swiper .upsell .upsell__price .sale{font-size:1.4rem;line-height:1.6rem}#notification-modal__intro{margin-bottom:2rem;text-align:center}#notification-modal__intro h2{margin-bottom:1rem}.notifyme{width:100%;margin-top:2rem}.notifyme .hidden{display:none !important}.notifyme .notifyme__toggle{width:100%}.single_variation+.variations{margin-top:2rem}.single_variation+.variations+.single_variation_wrap{margin-top:2rem}.product__tick,.product__ticks{display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 767px){.product__tick,.product__ticks{display:none}}.product__ticks{margin:0 -5px}.product__tick{margin:0 5px}.product__tick img{margin-right:7px}.range-slider .range-slider__header{display:flex;justify-content:space-between;margin-bottom:-0.3rem}.range-slider .range-slider__header span{font-size:1.4rem;line-height:1.7rem;flex:0 0 4.6rem}.range-slider .range-slider__header span:last-child{text-align:right}.range-slider+.range-slider{margin-top:2.5rem}.rs-slider-progress-bar,.rs-slider-bar{height:.2rem}.rs-slider-bar{background-color:#dadada}.rs-slider-progress-bar{background-color:#b4cc16}.rs-slider-handle{top:-10rem;bottom:-10rem;margin:auto;height:1.2rem;width:1.2rem;outline:none !important}.rs-slider-handle:before{border:.2rem solid #b4cc16}.rs-slider-handle:focus:before,.rs-slider-handle:hover:before{box-shadow:0 0 0 .4rem rgba(180,204,22,.5)}.rs-slider-disabled .rs-slider-progress-bar,.rs-slider-disabled .rs-slider-handle{display:none}#comparison-modal{width:100%;max-width:124rem;margin:3rem auto}.rs-modal__close,.sidebar__close{appearance:none;background-color:rgba(0,0,0,0);position:absolute;right:2rem;top:2.1rem;padding:0;display:flex}.rs-modal__close svg,.sidebar__close svg{height:1.4rem;width:1.4rem}.rs-modal__close svg use,.sidebar__close svg use{fill:#425d44}.rs-modal__close{right:0;top:.5rem}.rs-modal__close svg{height:1.2rem;width:1.2rem}.rs-modal-backdrop{background-color:rgba(255,255,255,.6)}.rs-modal-header{display:flex;align-items:center;justify-content:space-between;width:100%}.rs-modal-header:before,.rs-modal-header:after{display:none}.rs-modal-header h1,.rs-modal-header .h1,.rs-modal-header h2,.rs-modal-header .h2,.rs-modal-header h3,.rs-modal-header .h3,.rs-modal-header h4,.rs-modal-header .h4,.rs-modal-header h5,.rs-modal-header .h5,.rs-modal-header h6,.rs-modal-header .h6{margin-bottom:0}.rs-modal-header .rs-modal-close{background-color:rgba(0,0,0,0);padding:0}.rs-modal-header .rs-modal-close svg{height:1rem;width:1rem;fill:#425d44}.rs-modal-body{padding-bottom:0}.comparison-table .comparison-table__row{display:flex}.comparison-table .comparison-table__row:first-of-type .comparison-table__cell:nth-child(even){border-radius:2rem 2rem 0 0}.comparison-table .comparison-table__row:last-of-type .comparison-table__cell:nth-child(even){border-radius:0 0 2rem 2rem}.comparison-table .comparison-table__row+.comparison-table__row:before{content:"";display:block;height:.1rem;width:calc(100% - 1.5rem);background-color:#dadada;position:absolute}.comparison-table .comparison-table__cell{flex:0 0 30.5rem;max-width:30.5rem;padding:2rem 1.5rem}.comparison-table .comparison-table__cell.header{flex:1 0 27rem;max-width:27rem;display:flex;flex-direction:column;padding-left:0}.comparison-table .comparison-table__cell.header h1,.comparison-table .comparison-table__cell.header .h1,.comparison-table .comparison-table__cell.header h2,.comparison-table .comparison-table__cell.header .h2,.comparison-table .comparison-table__cell.header h3,.comparison-table .comparison-table__cell.header .h3,.comparison-table .comparison-table__cell.header h4,.comparison-table .comparison-table__cell.header .h4,.comparison-table .comparison-table__cell.header h5,.comparison-table .comparison-table__cell.header .h5,.comparison-table .comparison-table__cell.header h6,.comparison-table .comparison-table__cell.header .h6{margin-bottom:0}.comparison-table .comparison-table__cell.header .spec-list{margin:0 -1.5rem 0 0}.comparison-table .comparison-table__cell.header .spec-list li{padding:.2rem 1.5rem .2rem 0}.comparison-table .comparison-table__cell[data-title=Product]{align-self:center}.comparison-table .comparison-table__cell:nth-child(even){background-color:#f7f7f7}.comparison-table .specification__description{display:flex;flex-direction:column;height:100%}.comparison-table .specification__description .btn{margin-top:auto}.comparison-table .specification__description .wrapper{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:2rem}.comparison__image{display:flex;flex-direction:column;height:100%}.comparison__image .image{margin-bottom:2rem;min-height:27.5rem;align-items:center;display:flex;justify-content:center}.comparison__image h5{margin-bottom:1rem}.comparison__image .btn{margin-top:auto}.comparison__price{display:flex;flex-direction:column}.comparison__price .excl{margin-bottom:0}.comparison__price .diff{font-size:1.4rem;line-height:1.6rem;color:#b4cc16;font-weight:bold}.comparison__price .sale{font-size:1.4rem;line-height:1.6rem;text-decoration:line-through}.spec-list{padding:0;margin:2rem -1.5rem 0 -1.5rem;list-style:none;font-size:1.4rem}.spec-list li{padding:.2rem 1.5rem;height:2.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spec-list li+li{border-top:.1rem solid #dadada}.comparison-table__cell:last-of-type .spec-list{margin-right:0}.warranty-list{list-style:none;padding:0;margin:0}.warranty-list .warranty-list__item{display:flex;align-items:center;color:#425d44;line-height:1.7rem}.warranty-list .warranty-list__item+.warranty-list__item{margin-top:1rem}.warranty-list .warranty-list__item svg{height:3.2rem;width:3.2rem;margin-right:1rem}.warranty-list .warranty-list__item svg use{fill:#dadada}.options-list .options-list__item dt{color:#425d44}.review-totals{display:flex;align-items:baseline}.review-totals .review-totals__score{font-weight:bold;color:#6d6d6d;line-height:1;margin-left:1rem}.review-totals .stars{top:.1rem;position:relative}.review-totals .review-totals__amount{font-weight:bold;color:#362cef;line-height:1;margin-left:1rem}.product__review-title .review-totals .review-totals{align-items:center}.product__review-title .review-totals .review-totals__amount{font-weight:normal;color:#6d6d6d;margin-left:1rem}.stars{display:flex;align-items:center}.stars .star{height:1.5rem;width:1.5rem;fill:#f4ba2c}.product__review-title{display:flex;align-items:center}.product__review-title>h3{margin-bottom:0;margin-right:1rem}.product__review-title+.product__content>.ajax-reviews{margin-top:2.5rem}.reviews{list-style:none;padding:0}.reviews .reviews__item+.reviews__item{margin-top:2rem}.review .review__info{display:flex;align-items:baseline;margin-bottom:1rem}.review .review__info .stars{top:.1rem;position:relative}.review .review__info .review__name{font-weight:bold;color:#6d6d6d;margin-left:1rem}.review .review__info .review__date{margin-left:1rem}.review .review__content h1,.review .review__content .h1,.review .review__content h2,.review .review__content .h2,.review .review__content h3,.review .review__content .h3,.review .review__content h4,.review .review__content .h4,.review .review__content h5,.review .review__content .h5,.review .review__content h6,.review .review__content .h6,.review .review__content b,.review .review__content strong,.review .review__content em,.review .review__content i{color:#6d6d6d}#basket-wrapper{padding-top:5rem;padding-bottom:10rem}#basket-wrapper .btn--checkout{padding:1.9rem 1rem 1.7rem;background-color:#362cef;color:#fff;border:.2rem solid #362cef}#basket-wrapper .btn--checkout:hover{background-color:#261fa7;color:#fff;border-color:#261fa7}#basket-wrapper #basket-wrapper__btns{display:flex;align-items:center;margin:0 -1.2rem}@media screen and (max-width: 767px){#basket-wrapper #basket-wrapper__btns{flex-direction:column-reverse;align-items:flex-start;margin:0}}#basket-wrapper .reviews{margin-top:3.5rem}#basket-wrapper .reviews .review{margin-bottom:2rem}@media screen and (max-width: 767px){#basket-wrapper #basket-wrapper__reviews{display:none}}#basket-wrapper #basket-wrapper__reviews-mobile{display:none}@media screen and (max-width: 767px){#basket-wrapper #basket-wrapper__reviews-mobile{display:block}}#basket-wrapper #basket-wrapper__table [name=update_cart]{width:100%;margin-bottom:2rem;display:none}@media screen and (max-width: 767px){#basket-wrapper #basket-wrapper__table [name=update_cart]{display:block}#basket-wrapper #basket-wrapper__table [name=update_cart][disabled]{display:none}}#basket-wrapper #basket-wrapper__footer{display:grid;grid-template-columns:70rem 30rem;grid-template-rows:auto auto;gap:0 0;grid-template-areas:"Actions Collaterals" "Actions Proceed";justify-content:space-between;align-items:start;padding-top:3rem;margin-top:3rem;border-top:.2rem solid rgba(66,93,68,.6)}#basket-wrapper #basket-wrapper__footer #basket-wrapper__actions{grid-area:Actions}#basket-wrapper #basket-wrapper__footer #basket-wrapper__collaterals{grid-area:Collaterals;align-self:end}#basket-wrapper #basket-wrapper__footer #basket-wrapper__proceed{grid-area:Proceed;align-self:start}@media screen and (max-width: 767px){#basket-wrapper #basket-wrapper__footer{display:block;padding-top:2rem;margin-top:2rem}}#basket-wrapper #basket-wrapper__actions .text-button{display:block;margin-left:1.2rem;margin-right:1.2rem;margin-bottom:0;text-align:left}@media screen and (max-width: 767px){#basket-wrapper #basket-wrapper__actions .text-button{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){#basket-wrapper #basket-wrapper__actions{display:flex;flex-direction:column-reverse;justify-content:space-between}#basket-wrapper #basket-wrapper__actions>*{flex:1}#basket-wrapper #basket-wrapper__actions [name=update_cart]{display:none}#basket-wrapper #basket-wrapper__actions .coupon-wrapper{margin:1.5rem auto 4rem;width:100%}#basket-wrapper #basket-wrapper__actions .coupon-wrapper #open-coupon-form{display:none}}#basket-wrapper #basket-wrapper__collaterals{border-radius:1rem;margin:0 0 2rem}#basket-wrapper #basket-wrapper__proceed *+.wc-forward{margin-top:1rem}#basket-wrapper #basket-wrapper__proceed .btn{width:100%}@media screen and (max-width: 767px){#basket-wrapper{padding-top:3rem;padding-bottom:5rem}}.basket .basket__subtotal{display:flex;flex-direction:column;color:#425d44}.basket .basket__subtotal .excl{margin-bottom:0}.basket .basket__subtotal .normal{font-size:1.4rem;line-height:1.6rem}.basket .basket__subtotal .sale{font-size:1.4rem;line-height:1.6rem;text-decoration:line-through;color:#6d6d6d}.basket .basket__price{display:flex;flex-direction:column;color:#425d44}.basket .basket__price .excl{margin-bottom:0}.basket .basket__price .normal{font-size:1.4rem;line-height:1.6rem}.basket .basket__price .sale{font-size:1.4rem;line-height:1.6rem;text-decoration:line-through;color:#6d6d6d}.basket__header{display:grid;grid-template-columns:9rem 2.4fr 1fr .8fr .7fr;grid-template-rows:auto;gap:0 1.5rem;grid-auto-flow:row;grid-template-areas:"image product-name product-code quantity price";border-bottom:.1rem solid #425d44;padding-bottom:1.5rem}.basket__header>div{color:#425d44;font-size:1.5rem;line-height:1.7rem;font-weight:bold}.basket__header .header-item__image{grid-area:image}.basket__header .header-item__name{grid-area:product-name}.basket__header .header-item__code{grid-area:product-code}.basket__header .header-item__quantity{grid-area:quantity}.basket__header .header-item__price{grid-area:price;text-align:right}.order .basket__header .header-item__price{text-align:right}@media screen and (max-width: 767px){.basket__header{display:none}.basket__header+.basket__row{padding-top:0}}.basket__row{display:grid;grid-template-columns:9rem 2.4fr 1fr .8fr .7fr;grid-template-rows:auto auto auto;gap:2rem 1.5rem;grid-auto-flow:row;grid-template-areas:"image product-name product-code quantity price" ". addons addons addons addons" ". . . . subtotal";min-height:0;min-width:0;padding:3rem 0}.basket__row>*{overflow:hidden;min-width:0}.basket__row+.basket__row{border-top:.1rem solid #425d44}.basket__row:last-of-type{padding-bottom:0}.basket__row .row-item__addons{grid-area:addons;border-top:.1rem solid #dadada;border-bottom:.1rem solid #dadada}.basket__row .row-item__addons:empty{border-top:none;display:none}.basket__row .row-item__addons:empty+.row-item__subtotal{margin-top:-1rem}.basket__row .row-item__image{grid-area:image;align-self:start}.basket__row .row-item__image .preview{display:flex;object-fit:cover;height:9rem;width:9rem;background-color:#fff;border:.1rem solid #f7f7f7;border-radius:1rem;overflow:hidden}.basket__row .row-item__name{grid-area:product-name;align-self:start;padding-top:1rem}.basket__row .row-item__name a{color:#425d44;display:inline-block;margin-bottom:1.5rem}@media screen and (max-width: 767px){.basket__row .row-item__name a{margin-bottom:.6rem}}.basket__row .row-item__code{grid-area:product-code;align-self:start;padding-top:1rem}.basket__row .row-item__quantity{grid-area:quantity;align-self:start;padding-top:1rem;text-align:left}.basket__row .row-item__quantity .quantity{max-width:8.5rem}.basket__row .row-item__quantity .remove{font-size:1.4rem;display:block}.quantity+.remove{margin-top:1rem}.basket__row .row-item__price{grid-area:price;align-self:start;text-align:right;padding-top:1rem}.basket__row .row-item__addons{padding-left:0;grid-template-columns:100%;grid-template-rows:auto auto;grid-template-areas:"addon-details" "addon-price"}.basket__row .row-item__addons:before{display:none}.basket__row .row-item__addons .addon__chosen{padding-left:2rem;position:relative}.basket__row .row-item__addons .addon__chosen:before{content:"";background-image:url(images/icon--tick.png);height:1.1rem;width:1.1rem;background-size:1.1rem;background-repeat:no-repeat;position:absolute;display:block;left:0;top:.5rem}.basket__row .row-item__addons .addon__price{text-align:left}@media screen and (max-width: 767px){.basket__row .row-item__addons .addon__price{padding-left:2rem !important}}.basket__row .row-item__addons .addon .addon__price{padding-left:0}.basket__row .row-item__subtotal{grid-area:subtotal;text-align:right}.basket__row .row-item__subtotal .h4,.basket__row .row-item__subtotal .h3{display:block;width:100%;margin-bottom:0}.basket__row .row-item__review{grid-area:review;align-self:center}.basket__row+.purchase-note{margin-top:-1rem}.basket__row.mini{grid-template-areas:"image product-name product-name product-name price" "image addons addons addons addons" ". . . subtotal subtotal"}.basket__row.with-review{grid-template-areas:"image product-name product-code quantity price" ". addons addons addons addons" ". review subtotal subtotal subtotal"}.order .basket__row .row-item__price{text-align:right}.order .basket__row .row-item__addons .addon__price{text-align:right}.order .basket__row .row-item__subtotal{align-self:center;text-align:right}@media screen and (max-width: 767px){.basket__row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:7.3rem auto auto auto auto;gap:1.5rem 1.5rem;grid-template-areas:"image product-name product-name product-name" "image product-code product-code product-code" "quantity price price price" "addons addons addons addons" "subtotal subtotal subtotal subtotal"}.basket__row.with-review{grid-template-rows:auto auto auto auto auto auto;grid-template-areas:"image product-name product-name product-name" "image product-code product-code product-code" "quantity price price price" "addons addons addons addons" "subtotal subtotal subtotal subtotal" "review review review review"}.basket__row.with-review .row-item__quantity{text-align:center}.basket__row.with-review .row-item__review{text-align:right}.basket__row .row-item__image .preview{width:100%;height:auto}.basket__row .row-item__price,.basket__row .row-item__quantity,.basket__row .row-item__code,.basket__row .row-item__name{padding-top:0}.basket__row .row-item__name a{max-height:4.1rem;overflow:hidden;display:block}.basket__row .row-item__code{margin-top:-2rem}.basket__row .row-item__quantity .quantity{max-width:100%}.basket__row .row-item__quantity .quantity+.remove{margin-top:.2rem}.basket__row .row-item__price{text-align:right}.basket__row .basket__subtotal{position:relative;text-align:right}.basket__row .basket__subtotal:before{content:"Subtotal";position:absolute;left:0;font-size:1.8rem;line-height:2.2rem;height:2.2rem;font-weight:bold;top:0}.basket__row .basket__subtotal .h4{font-size:1.8rem}}@media screen and (max-width: 440px){.basket__row{grid-template-columns:8.5rem 1fr 1fr 1fr}}.addons{margin-bottom:0;padding-top:1.5rem;padding-bottom:1.5rem}.addons .addon+.addon{margin-top:.5rem}.addons .addon .addon__details .addon__grouping{color:#425d44;display:block;margin-bottom:.2rem}.addons .addon .addon__details .addon__chosen{color:#6d6d6d;font-weight:normal;display:block}.addons .addon .addon__price{margin-bottom:0}.addon{display:grid;grid-template-columns:1.3fr .267fr;grid-template-rows:auto;gap:0 1.5rem;grid-template-areas:"addon-details addon-price"}.addon .addon__details{grid-area:addon-details}.addon .addon__price{grid-area:addon-price;align-self:end;color:#425d44}@media screen and (max-width: 767px){.addon,#order_review .addon{padding-left:0;grid-template-columns:100%;grid-template-rows:auto auto;grid-template-areas:"addon-details" "addon-price"}.addon:before,#order_review .addon:before{display:none}.addon .addon__chosen,#order_review .addon .addon__chosen{padding-left:2rem;position:relative}.addon .addon__chosen:before,#order_review .addon .addon__chosen:before{content:"";background-image:url(images/icon--tick.png);height:1.1rem;width:1.1rem;background-size:1.1rem;background-repeat:no-repeat;position:absolute;display:block;left:0;top:.5rem}.addon .addon__price,#order_review .addon .addon__price{text-align:left}}@media screen and (max-width: 767px)and (max-width: 767px){.addon .addon__price,#order_review .addon .addon__price{padding-left:2rem !important}}@media screen and (min-width: 992px)and (max-width: 1200px){#order_review .addon{padding-left:0;grid-template-columns:100%;grid-template-rows:auto auto;grid-template-areas:"addon-details" "addon-price"}#order_review .addon:before{display:none}#order_review .addon .addon__chosen{padding-left:2rem;position:relative}#order_review .addon .addon__chosen:before{content:"";background-image:url(images/icon--tick.png);height:1.1rem;width:1.1rem;background-size:1.1rem;background-repeat:no-repeat;position:absolute;display:block;left:0;top:.5rem}#order_review .addon .addon__price{text-align:left}}@media screen and (min-width: 992px)and (max-width: 1200px)and (max-width: 767px){#order_review .addon .addon__price{padding-left:2rem !important}}.totals-list{margin-bottom:0}.totals-list .totals-list__item{font-weight:bold;color:#425d44;display:flex}.totals-list .totals-list__item dt{flex:0 1 40%}.totals-list .totals-list__item dd{margin-bottom:0;flex:1;text-align:right}.totals-list .totals-list__item dd b,.totals-list .totals-list__item dd strong{font-weight:bold}.totals-list .totals-list__item dd .woocommerce-shipping-destination{display:none}.totals-list .totals-list__item dd .woocommerce-shipping-methods{list-style-type:none;padding-left:0;margin:0}.totals-list .totals-list__item dd .woocommerce-shipping-methods label:not([for*=free_shipping]){font-size:0}.totals-list .totals-list__item dd .woocommerce-shipping-methods label span{font-size:1.5rem}.totals-list .totals-list__item+.totals-list__item{margin-top:.7rem}.totals-list .totals-list__item.cart-discount a{color:#362cef;font-size:1.4rem;line-height:1}.totals-list .totals-list__item.cart-discount dd .woocommerce-remove-coupon{display:none}.totals-list .totals-list__item.tax-rate dd{font-weight:normal}.totals-list .totals-list__item.order-total{margin-top:.3rem}.coupon{margin:0 auto;border:none;align-items:center;display:none}@media screen and (min-width: 768px){.coupon .form__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}}.coupon .btn{margin-left:1rem}.coupon.open{display:flex}@media screen and (max-width: 767px){.coupon{display:flex;flex-wrap:wrap}.coupon .form__label{flex:1 0 100%}.coupon .form__control{flex:1}.coupon legend small{display:block}}.woocommerce-remove-coupon{display:block}.empty-basket{min-height:57rem;padding-top:5rem;padding-bottom:5rem}.empty-basket .cart-empty{margin-bottom:3rem}#wc-stripe-payment-request-wrapper{padding-top:0 !important}#wc-stripe-payment-request-button-separator{font-size:0;line-height:0;margin-bottom:0}.eh_paypal_express_description{display:none}.eh_paypal_express_description+.eh_paypal_express_link{margin-top:1rem;line-height:0}.eh_paypal_express_link .paypal-buttons-context-iframe{height:4rem !important;border-radius:.4rem;overflow:hidden}@supports(-webkit-appearance: -apple-pay-button){div.apple-pay-button-div{margin-bottom:0}}.angelleye_ppcp_vertical_responsive,#eh-stripe-payment-request-button{margin-top:2rem !important}.angelleye_ppcp-proceed-to-checkout-button-separator,.apple-pay-spliter,.eh_apple_pay_description,#eh-payment-request-button-seperator{display:none !important}#basket-wrapper__proceed .angelleye_ppcp-button-container.angelleye_ppcp_vertical_responsive{display:none}#or-pay-via{text-align:center;margin:2rem 0}.checkout{padding-top:3rem;padding-bottom:10rem}@media screen and (max-width: 767px){.checkout{padding-top:3rem;padding-bottom:5rem}}.checkout__progress{background-color:#f7f7f7;border-radius:2.35rem;padding:1.5rem;margin-bottom:5rem}@media screen and (max-width: 767px){.checkout__progress{margin-bottom:3rem;padding:1rem}}.progress-list{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.progress-list .progress-list__divider{height:1.2rem;width:1.2rem;transform:rotate(-90deg);fill:#dadada}.progress-list .progress-list__item{font-weight:normal;color:#425d44;flex:0 0 25%;text-align:center}.progress-list .progress-list__item button{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);outline:none !important;color:inherit;padding:0;margin:0}.progress-list .progress-list__item[data-current=true]{font-weight:bold}.progress-list .progress-list__item[data-completed=true]{font-weight:bold;color:#362cef}@media screen and (max-width: 600px){.progress-list .progress-list__item{font-size:1.4rem;line-height:1.8rem}}.checkout__section{display:none}.checkout__section[data-show=true]{display:block}.checkout__section .form__fieldset[data-show=false]{display:none}.checkout__section .form__fieldset+.form__fieldset{margin-top:2rem}.checkout__section .express-buttons{max-width:43.5rem;margin:2rem auto 0}.checkout__section .express-buttons .btn{width:100%}.order-overview .order-overview__content{padding:1rem 2rem}.overview-item{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:0px 0px;grid-template-areas:"Title Title Price" "Addons Addons Addons" "Quantity Quantity .";position:relative}.overview-item+.overview-item{border-top:.1rem solid #dadada;margin-top:1rem;padding-top:1rem}.overview-item .overview-item__title{grid-area:Title;font-weight:bold;color:#425d44}.overview-item .overview-item__price{grid-area:Price;text-align:right}.overview-item .overview-item__price .basket__price{display:flex;flex-direction:column;color:#425d44}.overview-item .overview-item__price .basket__price .excl{margin-bottom:0}.overview-item .overview-item__price .basket__price .normal{font-size:1.4rem;line-height:1.6rem}.overview-item .overview-item__price .basket__price .sale{font-size:1.4rem;line-height:1.6rem;text-decoration:line-through;color:#6d6d6d}.overview-item .overview-item__addons{grid-area:Addons}.overview-item .overview-item__addons .addons{padding-top:.7rem;padding-bottom:.7rem}.overview-item .overview-item__addons .addon{font-size:1.4rem;grid-template-columns:1.1fr .9fr;padding-left:.7rem;position:relative}.overview-item .overview-item__addons .addon .addon__price{text-align:right}.overview-item .overview-item__addons .addon:before{content:"";height:.3rem;width:.3rem;background-color:#6d6d6d;display:block;margin:auto;border-radius:50%;top:0;bottom:0;left:0;position:absolute}.overview-item .overview-item__quantity{grid-area:Quantity}.overview-item .overview-item__quantity .product-quantity{font-size:1.4rem}.overview-item .overview-item__quantity .product-quantity strong{color:#425d44}.overview-item .overview-item__sku{font-weight:normal;color:gray;display:block;font-size:1.5rem;margin-top:.3rem}.order-overview__footer{background-color:#f7f7f7;padding:2rem;border-radius:1rem}.woocommerce-terms-and-conditions-wrapper{padding:2rem}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{padding:0}@media screen and (max-width: 767px){.woocommerce-terms-and-conditions-wrapper{padding-left:0;padding-right:0}}.checkout-actions{display:flex;flex-direction:column;margin-bottom:2rem}.checkout-actions .btn+.btn{margin-top:1rem}.address-plate{display:flex;justify-content:space-between;align-items:flex-start;font-style:normal}.address-plate .address-plate__string{color:#425d44;white-space:pre;display:block;unicode-bidi:embed}.address-plate+.billing-notice{margin-top:1rem}.billing-notice{background-color:#f7f7f7;border-radius:1rem;padding:1rem 1rem}.billing-notice h5{line-height:1.7rem;margin-bottom:1rem}.billing-notice p{font-size:1.4rem;line-height:1.7rem}.postcode-lookup[data-show=false]{display:none}.woocommerce-create-account-fields{margin-top:2.5rem}.woocommerce-password-strength{display:block;padding:.5rem 1rem;font-weight:bold;border-radius:.5rem;background-color:#fee8ee;color:#b06f82;font-size:1.3rem;margin-top:1rem}.woocommerce-password-strength.good{background-color:#ccf2fe;color:#5e8896}.woocommerce-password-strength.strong{background-color:#d1f5e1;color:#569573}.woocommerce-SavedPaymentMethods{list-style:none;padding:0}.woocommerce-SavedPaymentMethods li+li{margin-top:.5rem}#wc-stripe-cc-form{padding-top:1rem}#wc-stripe-cc-form .wc-stripe-elements-field{font-size:1.5rem;line-height:2.2rem;padding:.8rem 2rem;border:.1rem solid #dadada;border-radius:2rem}.woocommerce-password-hint{display:block;padding:1rem;line-height:1.1}@media screen and (max-width: 767px){#order_review{margin-left:-2rem;margin-right:-2rem;margin-top:2.5rem}}.includes_tax{font-size:1.4rem;font-weight:normal;display:block}.quantity{position:relative}.quantity .quantity__input{appearance:none;display:block;width:100%;background-color:#fff;border:.1rem solid #dadada;border-radius:2rem;padding:1.1rem 2.6rem .9rem 1rem;text-align:center}.quantity .quantity__input::-webkit-inner-spin-button,.quantity .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none}.quantity .quantity__button{position:absolute;right:0;height:50%;width:2.6rem;appearance:none;display:flex;background-color:rgba(0,0,0,0);padding:0}.quantity .quantity__button[data-type=inc]{justify-content:flex-start;align-items:flex-end;top:0;padding-bottom:.2rem}.quantity .quantity__button[data-type=inc] svg{transform:rotate(180deg)}.quantity .quantity__button[data-type=dec]{justify-content:flex-start;align-items:flex-start;top:50%;padding-top:.2rem}.quantity .quantity__button svg{fill:#425d44;display:block;width:1rem;height:.7rem}.woocommerce-notices-wrapper>[class^=woocommerce-]+[class^=woocommerce-]{margin-top:1rem}.woocommerce-notices-wrapper>[class^=woocommerce-]:last-child{margin-bottom:3rem}@media screen and (max-width: 767px){.woocommerce-notices-wrapper>[class^=woocommerce-]:last-child{margin-bottom:2rem}}.woocommerce-error:not(ul),.woocommerce-info:not(ul),.woocommerce-message:not(ul){display:block;padding:1rem 2rem;font-weight:bold;border-radius:.5rem;position:relative}.woocommerce-error:not(ul) a,.woocommerce-info:not(ul) a,.woocommerce-message:not(ul) a{color:#362cef;float:right}.woocommerce-error:not(ul) a:active,.woocommerce-error:not(ul) a:focus,.woocommerce-error:not(ul) a:hover,.woocommerce-info:not(ul) a:active,.woocommerce-info:not(ul) a:focus,.woocommerce-info:not(ul) a:hover,.woocommerce-message:not(ul) a:active,.woocommerce-message:not(ul) a:focus,.woocommerce-message:not(ul) a:hover{color:#261fa7}.woocommerce-error:not(ul) .close-alert,.woocommerce-info:not(ul) .close-alert,.woocommerce-message:not(ul) .close-alert{float:right;appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);padding:.4rem;margin-left:2rem}.woocommerce-error:not(ul) .close-alert svg,.woocommerce-info:not(ul) .close-alert svg,.woocommerce-message:not(ul) .close-alert svg{display:block;height:1.4rem;width:1.4rem}.woocommerce-error:not(ul).purchase-note:before,.woocommerce-info:not(ul).purchase-note:before,.woocommerce-message:not(ul).purchase-note:before{content:"";display:block;height:0;width:0;border-bottom:.8rem solid rgba(0,0,0,0);border-left:1.2rem solid rgba(0,0,0,0);border-right:1.2rem solid rgba(0,0,0,0);position:absolute;left:2rem;bottom:100%}@media screen and (max-width: 991px){.woocommerce-error:not(ul),.woocommerce-info:not(ul),.woocommerce-message:not(ul){display:flex;flex-direction:column;padding-right:6rem}.woocommerce-error:not(ul) a,.woocommerce-info:not(ul) a,.woocommerce-message:not(ul) a{order:2}.woocommerce-error:not(ul) .close-alert,.woocommerce-info:not(ul) .close-alert,.woocommerce-message:not(ul) .close-alert{position:absolute;right:1rem;float:none}}ul.woocommerce-error,ul.woocommerce-info,ul.woocommerce-message{list-style:none;padding:0}ul.woocommerce-error li,ul.woocommerce-info li,ul.woocommerce-message li{display:block;padding:1rem 2rem;font-weight:bold;border-radius:.5rem;position:relative}ul.woocommerce-error li a,ul.woocommerce-error li a:hover,ul.woocommerce-error li a:active,ul.woocommerce-error li a:focus,ul.woocommerce-info li a,ul.woocommerce-info li a:hover,ul.woocommerce-info li a:active,ul.woocommerce-info li a:focus,ul.woocommerce-message li a,ul.woocommerce-message li a:hover,ul.woocommerce-message li a:active,ul.woocommerce-message li a:focus{color:#b4cc16}ul.woocommerce-error li+li,ul.woocommerce-info li+li,ul.woocommerce-message li+li{margin-top:1rem}ul.woocommerce-error li,.woocommerce-error:not(ul){background-color:#fee8ee;color:#b06f82}ul.woocommerce-error li .close-alert svg,.woocommerce-error:not(ul) .close-alert svg{fill:#b06f82}ul.woocommerce-error li.purchase-note:before,.woocommerce-error:not(ul).purchase-note:before{border-bottom:.8rem solid #fee8ee}ul.woocommerce-info li,.woocommerce-info:not(ul){background-color:#ccf2fe;color:#5e8896}ul.woocommerce-info li .close-alert svg,.woocommerce-info:not(ul) .close-alert svg{fill:#5e8896}ul.woocommerce-info li.purchase-note:before,.woocommerce-info:not(ul).purchase-note:before{border-bottom:.8rem solid #ccf2fe}ul.woocommerce-message li,.woocommerce-message:not(ul){background-color:#d1f5e1;color:#569573}ul.woocommerce-message li .close-alert svg,.woocommerce-message:not(ul) .close-alert svg{fill:#569573}ul.woocommerce-message li.purchase-note:before,.woocommerce-message:not(ul).purchase-note:before{border-bottom:.8rem solid #d1f5e1}.payment_methods{list-style:none;padding:0;margin:0 auto}.payment_methods fieldset{border:none;padding:0}.payment_methods .wc_payment_method+.wc_payment_method{margin-top:2rem}@media screen and (max-width: 767px){.payment_methods{margin:2rem -1rem 1rem}}.payment-radio .payment-radio__label{border:.1rem solid #dadada;display:flex;align-items:center;padding:2.3rem 1rem 2.3rem 8rem;border-radius:1rem;overflow:hidden;position:relative;background:linear-gradient(90deg, #F7F7F7 0%, #F7F7F7 4.8rem, #fff 4.8rem, #fff 100%)}.payment-radio .payment-radio__label:before{content:"";height:2rem;width:2rem;border-radius:50%;background-color:#dadada;display:block;position:absolute;left:1.4rem;bottom:0;top:0;margin:auto}.payment-radio .payment-radio__label .payment-radio__title{margin-bottom:0}.payment-radio .payment-radio__label .payment-radio__icon{margin-right:2.5rem}.payment-radio .payment-radio__label .payment-radio__icon img{max-height:2.1rem}@media screen and (max-width: 767px){.payment-radio .payment-radio__label{padding:2.3rem 1rem 2.3rem 6.8rem}}.payment-radio .payment-radio__content{display:none;padding:2rem 2rem 0}.payment-radio .payment-radio__content:not(.payment_method_stripe){text-align:center}.payment-radio .payment-radio__content .btn{min-width:28rem;display:block;margin:1rem auto 0}.payment-radio .payment-radio__input:checked+.payment-radio__label{border-color:#b4cc16}.payment-radio .payment-radio__input:checked+.payment-radio__label:before{background-color:#b4cc16;border:.15rem solid #b4cc16;box-shadow:inset 0 0 0 .4rem #f7f7f7}#delivery-modal{width:100%;max-width:82rem;margin:3rem auto}@media screen and (max-width: 600px){#delivery-modal{margin:auto auto 0}#delivery-modal .rs-modal-body{overflow:hidden}#delivery-modal .add-to-cart-form{display:flex;flex-direction:column}#delivery-modal .add-to-cart-form>h3{padding-right:2rem}#delivery-modal .add-to-cart-form>*{width:100%}#delivery-modal .add-to-cart-form .form__group:last-of-type{margin-bottom:2rem}#delivery-modal .add-to-cart-form .btn{margin-top:auto;margin-bottom:0}}.rs-modal-wrapper{display:flex;flex-direction:column}.rs-modal-content .rs-modal-body:first-child{margin-top:0}.delivery-terms .delivery-terms__cta{padding:3rem;background-color:#f7f7f7;border-radius:1.5rem}.delivery-terms .delivery-terms__cta strong,.delivery-terms .delivery-terms__cta b{color:#425d44}.delivery-terms .delivery-terms__cta.smaller{padding:1.5rem 3rem}.delivery-terms .delivery-terms__cta.smaller h4{font-weight:normal}.delivery-terms .delivery-terms__cta .aligncenter{display:block;margin:0 auto}@media screen and (max-width: 767px){.delivery-terms .delivery-terms__cta{padding:2rem 1rem}}.delivery-terms .deliver-terms__content{margin:3rem auto}.delivery-terms .deliver-terms__content h3{margin-bottom:2.5rem}.delivery-terms .deliver-terms__content h4{margin-bottom:2rem}.delivery-terms .deliver-terms__content h5{margin-top:2rem;margin-bottom:.5rem}@media screen and (max-width: 991px){.delivery-terms .col-md-6+.col-md-6{margin-top:1rem}}.delivery-modal-actions{padding-top:3rem;margin-top:2.5rem;border-top:.1rem solid #dadada;display:flex;flex-direction:column;align-items:center}.delivery-modal-actions:first-child{margin-top:0;border-top:none;padding:0}.delivery-modal-actions .btn,.delivery-modal-actions .text-button{margin-top:1rem}#upsell-modal{width:100%;max-width:98rem;margin:3rem auto}#upsell-modal .rs-modal-content{padding-bottom:0}#upsell-modal #upsell-modal__title{text-align:center;margin-bottom:2rem}#upsell-modal .basket .basket__row:first-child{padding-top:0}#upsell-modal .basket .basket__row .row-item__image .preview{background-color:#eff2f0}#upsell-modal .basket .basket__row .row-item__addons .addon__price,#upsell-modal .basket .basket__row .row-item__price{text-align:right}#upsell-modal .basket .basket__row .row-item__subtotal .h4,#upsell-modal .basket .basket__row .row-item__subtotal .h3{text-align:right}@media screen and (max-width: 600px){#upsell-modal{margin:auto;height:100%}#upsell-modal .basket .basket__row.mini{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"product-name product-name product-name price" "addons addons addons addons" " . subtotal subtotal subtotal"}#upsell-modal .basket .basket__row.mini .row-item__image{display:none}#upsell-modal .upsell-swiper-wrapper .upsell-swiper .upsell .upsell__image{max-width:11rem;display:flex;margin:auto}#upsell-modal .upsell-swiper-wrapper .upsell-swiper .upsell .upsell__title{height:4rem}}.order-complete{max-width:92.5rem;padding-top:5rem;padding-bottom:5rem}.order-complete .order-complete__header{margin-bottom:3rem}.order-complete .order-complete__header .order-complete__title{margin-bottom:.5rem}.order-complete .order-complete__header .order-complete__orderno{margin-bottom:0}.order-complete .woocommerce-customer-details{margin-top:2rem}@media screen and (max-width: 600px){.order-complete{padding-top:3rem;padding-bottom:3rem}}.order-totals{background-color:#f7f7f7;color:#425d44;border-radius:1rem;margin-top:3rem;margin-bottom:0;padding:2rem}.order-totals div{display:flex;justify-content:space-between}.order-totals div dd{margin-bottom:0}.order-totals div.cart_subtotal dd{font-weight:bold}.order-totals div.order_total{margin-top:.5rem}.order-totals div.payment_method dd{font-size:1.3rem}.order-again{padding:0 2rem;margin-top:1rem;text-align:right}.order-cta{padding:5rem 2rem}.order-cta p{color:#425d44;font-weight:normal}@media screen and (max-width: 600px){.order-cta{padding:3rem 2rem}}.order-details .woocommerce-customer-details{margin-top:3rem}.review-left{display:flex;flex-direction:column}.review-left .review-left__thanks{color:#425d44}.login-box{padding:3rem 2rem;display:flex;flex-direction:column}.login-box>*{width:100%}.login-box .login-box__content{margin-bottom:auto}.login-box .form__actions{margin-top:2rem;margin-bottom:0}.woocommerce-privacy-policy-text{padding:1rem 0}.woocommerce-form.hidden{display:none}#password_confirmation{padding-top:10rem;padding-bottom:10rem;min-height:50rem}#reset_password,#customer_login{display:flex;justify-content:center;flex-direction:column;align-items:center;flex-wrap:wrap;padding-top:10rem;padding-bottom:10rem}#reset_password .woocommerce-notices-wrapper,#customer_login .woocommerce-notices-wrapper{width:50%}#reset_password>.woocommerce-form,#customer_login>.woocommerce-form{flex:0 0 50%;width:50%}#reset_password>.woocommerce-form .login-box,#customer_login>.woocommerce-form .login-box{height:100%}@media screen and (max-width: 991px){#reset_password .woocommerce-notices-wrapper,#customer_login .woocommerce-notices-wrapper{width:80%}#reset_password>.woocommerce-form,#customer_login>.woocommerce-form{flex:0 0 80%;width:80%}}@media screen and (max-width: 600px){#reset_password,#customer_login{padding-top:5rem;padding-bottom:5rem}#reset_password .woocommerce-notices-wrapper,#customer_login .woocommerce-notices-wrapper{width:100%}#reset_password>.woocommerce-form,#customer_login>.woocommerce-form{flex:0 0 100%;width:100%}}.myaccount-wrapper{padding-top:5rem;padding-bottom:5rem}.myaccount-wrapper .myaccount-wrapper__content{margin-top:4rem}@media screen and (max-width: 991px){.myaccount-wrapper .myaccount-wrapper__content{margin-top:0}}@media screen and (max-width: 991px){.myaccount-wrapper{padding-top:0;padding-bottom:5rem;position:relative;min-height:40rem}.myaccount-wrapper>.grid{margin-top:0 !important}.myaccount-wrapper .myaccount-wrapper__sidebar,.myaccount-wrapper>.grid{position:unset}.myaccount-wrapper .myaccount-wrapper__content{margin-top:0;padding-top:4rem !important}.myaccount-wrapper .myaccount-wrapper__subtitle{margin-bottom:2rem}.myaccount-wrapper .myaccount-wrapper__sidebar{border-bottom:.1rem solid #dadada}.myaccount-wrapper .myaccount-wrapper__content{margin-top:0}.myaccount-wrapper .plaque{margin-left:-2rem;margin-right:-2rem;box-shadow:none}}.woocommerce-MyAccount-navigation{background-color:#eff2f0;border-radius:1rem;box-shadow:0 .4rem 2rem -1rem rgba(14,27,42,.5);padding:2.5rem 0 2.5rem 1.5rem}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link{padding:1rem 2rem 1rem 1.5rem;border-radius:2.3rem 0 0 2.3rem;display:flex;align-items:center}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link span{color:#6d6d6d}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link .woocommerce-MyAccount-navigation-link-icon{height:2.6rem;width:2.6rem;margin-right:1rem;fill:#d5dbd6}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link .woocommerce-MyAccount-navigation-link-chevron{height:1.4rem;width:1.4rem;margin-left:auto;margin-right:0;transform:rotate(-90deg);fill:#425d44}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link.is-active{background-color:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu .woocommerce-MyAccount-navigation-link.is-active .woocommerce-MyAccount-navigation-link-chevron{fill:#dadada}@media screen and (max-width: 991px){.woocommerce-MyAccount-navigation{position:absolute;left:0;top:0;z-index:10;height:100%;width:100%;box-shadow:none;border-radius:0;padding:0;transform:translateX(-100%);background-color:rgba(0,0,0,0)}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation__overlay{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(255,255,255,.6);z-index:9}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu{max-width:32rem;background-color:#fff;border-right:1px solid #dadada;z-index:10;position:relative;height:100%}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu li+li{border-top:.1rem solid #dadada}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu li .woocommerce-MyAccount-navigation-link{padding:1.5rem 2rem 1.4rem}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-menu li .woocommerce-MyAccount-navigation-link+.woocommerce-MyAccount-navigation-link{border-top:.1rem solid #dadada}.woocommerce-MyAccount-navigation.open{transform:translateX(0)}}.myAccount-greeting{margin-bottom:2rem}.myAccount-greeting .h1{margin-bottom:0}@media screen and (max-width: 991px){.myAccount-greeting{margin-bottom:0}}.address-card{overflow:hidden;max-width:50.5rem}.address-card .address-card__title{background-color:#f7f7f7;padding:1.5rem 3rem}.address-card .address-card__title h3{margin-bottom:0}.address-card .address-card__content{padding:2.5rem 3rem}.address-card .address-card__content address{font-style:normal}.address-card .address-card__actions{display:flex;justify-content:space-between;align-items:center;margin-top:3rem}.address-card .address-card__actions .btn{width:100%}.address-card .address-card__actions>*{flex:0 0 calc(50% - 1rem)}.address-card .address-card__actions>*:only-child{flex-grow:1}.address-card+.address-card{margin-top:2rem}@media screen and (max-width: 767px){.address-card .address-card__content{padding:2rem}}@media screen and (max-width: 400px){.address-card .address-card__actions{flex-direction:column}.address-card .address-card__actions>*{width:100%}.address-card .address-card__actions>*+*{margin-top:1rem}}@media screen and (max-width: 991px){.account-address{display:flex;flex-wrap:wrap;justify-content:space-between}.account-address>.h2{flex:1 0 100%}.account-address .address-card{flex:0 0 calc(50% - 1rem);max-width:100%}.account-address .address-card+.address-card{margin-top:0}}@media screen and (max-width: 680px){.account-address .address-card{flex:0 0 100%}.account-address .address-card+.address-card{margin-top:2rem}}.order-details__header{margin-bottom:2rem}.order-details__header dt{color:#425d44}.woocommerce-customer-details .address-plate{margin-bottom:2rem}.woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce-customer-details .woocommerce-customer-details--email{color:#425d44;margin:0 auto .5rem}.woocommerce-customer-details .woocommerce-customer-details--phone:last-child,.woocommerce-customer-details .woocommerce-customer-details--email:last-child{margin-bottom:0}.password-change{border:none;padding:3rem 0 0;margin-top:3rem;border-top:.1rem solid #dadada}.password-change legend{float:left;margin-bottom:2.5rem}.open-account-nav{background-color:#fff;padding:1.5rem 2rem;border-bottom:.1rem solid #dadada;display:flex;align-items:center;justify-content:flex-start;font-weight:bold;color:#425d44;font-size:1.5rem;line-height:1.9rem;margin-left:-2rem;margin-right:-2rem;margin-bottom:2rem;width:calc(100% + 4rem)}.open-account-nav .open-account-nav__icon{height:2.5rem;width:2.5rem;margin-right:1rem}.woocommerce-pagination{display:flex;margin-top:2rem}.woocommerce-pagination .woocommerce-Button--next{margin-left:auto}.woocommerce-pagination .woocommerce-Button--previous{margin-right:auto}.plaque{padding:2rem}.accordion .accordion__item{border-radius:1rem}.accordion .accordion__item .accordion__title{padding:2rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion .accordion__item .accordion__title h3,.accordion .accordion__item .accordion__title h4{margin-bottom:0}.accordion .accordion__item .accordion__chevron{height:3rem;width:3rem;padding:.7rem;position:relative;border-radius:50%;fill:#fff;transform:rotate(180deg)}.accordion .accordion__item .accordion__content{padding-left:2rem;padding-right:2rem;padding-bottom:3rem}.accordion .accordion__item.closed .accordion__content{display:none}.accordion .accordion__item.closed .accordion__chevron{transform:rotate(0deg)}.accordion.accordion--orders .accordion__item{border:.1rem solid #dadada}.accordion.accordion--orders .accordion__item+.accordion__item{margin-top:2rem}.accordion.accordion--orders .accordion__item .accordion__title h3 a{font-size:60%}.accordion.accordion--orders .accordion__item .accordion__chevron{background-color:#b4cc16;border-radius:50%;fill:#fff}.accordion.accordion--orders .accordion__item .accordion__footer .order-totals{margin-top:0}.accordion.accordion--faqs .accordion__item{background-color:#eff2f0}.accordion.accordion--faqs .accordion__item+.accordion__item{margin-top:1rem}.accordion.accordion--faqs .accordion__item .accordion__title h4{margin-bottom:0}.accordion.accordion--faqs .accordion__item .accordion__chevron{fill:#425d44}.feature-list{list-style:none;padding:0;margin:0 auto;display:flex;justify-content:flex-start}.feature-list .feature-list__item{flex:0 0 calc(20% - 1rem)}.feature-list .feature-list__item+.feature-list__item{margin-left:1rem}.feature-item{padding:1.5rem 1rem;border-radius:1rem;background-color:#f7f7f7;display:flex;flex-direction:column;align-items:center}.feature-item .feature-item__icon{background-color:#213253;display:flex;align-items:center;justify-content:center;height:4.8rem;width:4.8rem;border-radius:1.3rem;overflow:hidden}.feature-item .feature-item__icon img{height:auto;width:auto;max-width:80%;max-height:80%}.feature-item .feature-item__title{font-size:1.4rem;line-height:1.7rem;color:#425d44;text-align:center;margin-top:.5rem}.features{list-style:none;padding:0;margin:3rem auto -2rem;display:flex;justify-content:space-between;flex-wrap:wrap}.features .features__item{flex:0 0 calc(25% - 6rem);margin-bottom:2rem}@media screen and (max-width: 1200px){.features{flex-wrap:wrap;justify-content:space-between}.features .features__item{flex:0 0 calc(50% - 6rem)}}@media screen and (max-width: 767px){.features .features__item{flex:0 0 calc(50% - 2rem)}}@media screen and (max-width: 600px){.features .features__item{flex:0 0 100%}}.feature{display:flex;align-items:center}.feature .feature__icon{height:6.4rem;width:6.4rem}.feature .feature__title{font-size:1.8rem;line-height:2rem;color:#425d44;text-align:left;margin-left:1.5rem;font-weight:bold}.spec-table{margin-bottom:0}.spec-table .spec-table__item{padding:.4rem 0;display:flex;align-items:flex-end}.spec-table .spec-table__item+.spec-table__item{border-top:.1rem solid #dadada}.spec-table .spec-table__item dt{color:#6d6d6d;flex:1;font-weight:normal}.spec-table .spec-table__item dd{margin:0;flex:0 0 18rem}@media screen and (max-width: 767px){.spec-table .spec-table__item{flex-direction:column;align-items:flex-start;padding:.6rem 0}.spec-table .spec-table__item dt{color:#425d44;font-weight:bold}.spec-table .spec-table__item dd{flex:0}}.document-list{padding:0;margin:0 auto}.document-list .document-list__item{display:flex;align-items:center}.document-list .document-list__item:before{content:"";border-radius:50%;width:2.6rem;height:2.6rem;background-color:#dadada;margin-right:1rem}.document-list .document-list__item+.document-list__item{margin-top:1.5rem}.variable-spec-list .variable-spec-list__item+.variable-spec-list__item{margin-top:2.5rem}.spec-item{display:flex;flex-direction:column}.spec-item .spec-item__image{height:6.5rem;width:6.5rem;border-radius:.4rem;overflow:hidden;margin-bottom:.5rem}.spec-item .spec-item__title{color:#425d44}.variable-spec-cta{background-color:#f7f7f7;padding:1rem 1.5rem;border-radius:1rem;display:inline-block;margin-top:2rem}.feature{display:flex;align-items:center}.feature .feature__icon{height:6.5rem;width:6.5rem;border-radius:1rem;overflow:hidden;flex:0 0 6.5rem}.feature .feature__text{margin-left:1rem;margin-bottom:0}.features-list{list-style:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-1rem}.features-list .features-list__item{flex:0 0 calc(25% - 2rem);margin:1rem}.features-list.features-list--two{flex-wrap:wrap;justify-content:space-between;margin-top:-2rem;margin-bottom:-2rem}.features-list.features-list--two .features-list__item{flex:0 0 calc(50% - 2.5rem);margin-top:2rem;margin-bottom:2rem}.features-list.features-list--two .features-list__item+.features-list__item{margin-left:0}.features-list.features-list--two .feature{align-items:flex-start}.features-list.features-list--two .feature .feature__icon{width:6.4rem;height:6.4rem;border:.1rem solid #dadada}.features-list.features-list--two .feature .feature__text{margin-left:3rem}@media screen and (max-width: 767px){.features-list.features-list--two .features-list__item{flex:0 0 100%}}@media screen and (max-width: 440px){.features-list.features-list--two{margin-top:-1.5rem;margin-bottom:-1.5rem}.features-list.features-list--two .features-list__item{margin-top:1.5rem;margin-bottom:1.5rem}.features-list.features-list--two .feature{flex-direction:column}.features-list.features-list--two .feature .feature__text{margin-left:0;margin-top:1rem}}@media screen and (max-width: 991px){.features-list .features-list__item{flex:0 0 calc(50% - 2rem)}}@media screen and (max-width: 600px){.features-list .features-list__item{flex:0 0 100%}}.modal{position:relative;z-index:1000}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6);overflow:auto}.modal__inner{background-color:#fff;width:100%;max-width:69rem;max-height:calc(100vh - 6rem);border-radius:1rem;overflow:auto;box-shadow:0 .4rem 2rem -1.2rem rgba(14,27,42,.5)}.modal__container{padding:3rem;background-color:#fff;position:relative;width:100%;max-width:71.5rem;margin:5rem auto;box-shadow:0 .4rem 2rem -1.2rem rgba(14,27,42,.5);border-radius:1rem}.modal__container h1,.modal__container .h1,.modal__container h2,.modal__container .h2,.modal__container h3,.modal__container .h3,.modal__container h4,.modal__container .h4,.modal__container h5,.modal__container .h5,.modal__container h6,.modal__container .h6,.modal__container strong{color:#425d44}@media screen and (max-width: 992px){.modal__container h3{font-size:1.6rem;line-height:1.9rem}}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0}@media screen and (max-width: 992px){.modal__title{font-size:2.4rem;line-height:2.9rem}}.modal__close{background:rgba(0,0,0,0);border:0;position:absolute;display:block;cursor:pointer;height:1.4rem;width:1.4rem;right:3rem;top:3.8rem;padding:0}.modal__close:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0}.modal__close svg{height:1.4rem;width:1.4rem}.modal__close svg use{fill:#425d44}.modal__content{line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}#review-modal{width:100%;max-width:71.5rem}#review-modal .woocommerce-error{margin-bottom:2rem}.swiper-pagination .swiper-pagination-bullet{width:1.5rem;height:1.5rem;border:.2rem solid #b4cc16;background-color:rgba(0,0,0,0);transition:background-color .2s linear;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#b4cc16}#taxonomy{padding-top:3.5rem;padding-bottom:5rem}@media screen and (max-width: 767px){#taxonomy{padding-top:2rem}}#taxonomy #taxonomy__intro+#taxonomy__children>.section:first-child{padding-top:5rem}#taxonomy #taxonomy__intro .breadcrumbs{margin-bottom:3.5rem}#taxonomy #taxonomy__intro #taxonomy__title{margin-bottom:1rem;max-width:76.7rem}#taxonomy #taxonomy__cover{margin-bottom:2rem;border-radius:1rem;overflow:hidden;display:flex}#taxonomy #taxonomy__children{margin-bottom:-5rem}#taxonomy #taxonomy__children .grid{margin-top:-1rem;margin-bottom:-1rem}.taxonomy-card{border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;height:100%}.taxonomy-card .taxonomy-card__image{height:30rem;display:block;overflow:hidden}.taxonomy-card .taxonomy-card__image img{object-fit:contain;object-position:center;height:100%;width:100%}.taxonomy-card .taxonomy-card__content{padding:2.5rem;flex:1;display:flex;flex-direction:column}.taxonomy-card .taxonomy-card__content h4{margin-bottom:1rem}.taxonomy-card .taxonomy-card__content p{margin:0 auto 2.5rem;overflow:hidden;max-height:6.3rem}.taxonomy-card .taxonomy-card__content .taxonomy-card__features{margin:0 0 1.5rem}.taxonomy-card .taxonomy-card__features{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0}.taxonomy-card .taxonomy-card__features li{display:flex;width:calc(50% - 1rem);margin-bottom:1rem}.taxonomy-card .taxonomy-card__features li:before{content:"";height:2rem;width:2rem;border-radius:50%;display:block;flex:0 0 2rem;margin-right:.5rem;background-color:#d5dbd6}.taxonomy-card .taxonomy-card__features li span{color:#425d44;font-size:1.4rem;font-weight:bold}.taxonomy-card .taxonomy-card__actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:auto;padding-top:2.5rem;border-top:.1rem solid #eff2f0;justify-self:flex-end}.taxonomy-card .taxonomy-card__actions>*{flex:1 1 calc(50% - 1rem)}.taxonomy-card.taxonomy-card--small .taxonomy-card__image{height:20rem}.taxonomy-card.taxonomy-card--small .taxonomy-card__features li{width:100%}.taxonomy-card.taxonomy-card--small .taxonomy-card__actions{flex-direction:column}.taxonomy-card.taxonomy-card--small .taxonomy-card__actions>*{flex:0;width:100%}.taxonomy-card.taxonomy-card--small .taxonomy-card__actions>*+*{margin-top:2rem}.read-more .read-more__more{display:none}.read-more .read-more__more .text-button{display:inline}.read-more .read-more__less{display:block}.read-more.collapsed .read-more__more{display:inline}.read-more.collapsed .read-more__more+span{display:none}.read-more.collapsed .read-more__less{display:none}.read-more.collapsed p:first-child~p{display:none}.fake-header{margin-top:1rem;margin-bottom:0}.fake-header .title{margin-bottom:0}.fake-header .filters{justify-content:flex-end;display:flex}@media screen and (max-width: 991px){.fake-header .filters{justify-content:space-between}.fake-header .filters .btn{min-width:18rem}}@media screen and (max-width: 480px){.fake-header .filters{display:flex;flex-direction:column}.fake-header .filters .btn,.fake-header .filters .fake-select{width:100%}.fake-header .filters .btn{margin-top:2rem}}.fake-select{min-width:21rem;display:inline-block;color:#6d6d6d;font-weight:normal}.fake-select:focus,.fake-select:hover{color:#6d6d6d}.article .article__header{padding-bottom:3rem;border-bottom:.1rem solid #dadada}.article .article__header .article__heading{margin-bottom:2rem}.article .article__header .article__heading:last-child{margin-bottom:0}.article .article__header .article__subheading{color:#6d6d6d;font-weight:normal;margin-bottom:0}.article .article__header+.article__content{margin-top:2.5rem}.article .article__author{padding:2.5rem 0}.article+.author-bio{margin-top:5rem}.article__content h1,.article__content .h1,.article__content h2,.article__content .h2,.article__content h3,.article__content .h3,.article__content h4,.article__content .h4,.article__content h5,.article__content .h5,.article__content h6,.article__content .h6{margin-top:1em;margin-bottom:.5em;color:#425d44}.article__content h1:first-child,.article__content .h1:first-child,.article__content h2:first-child,.article__content .h2:first-child,.article__content h3:first-child,.article__content .h3:first-child,.article__content h4:first-child,.article__content .h4:first-child,.article__content h5:first-child,.article__content .h5:first-child,.article__content h6:first-child,.article__content .h6:first-child{margin-top:0}.article__content p+h2,.article__content p+h3,.article__content p+h4,.article__content p+h5,.article__content p+h6{margin-top:1em !important}.article__content a:not(.btn,.text-button){text-decoration:none;color:#362cef}.article__content .wp-block-separator{border-top:none;border-bottom-color:#dadada;margin-top:3rem;margin-bottom:3rem}.article__content ol,.article__content ul{padding:0 0 0 .5rem;margin:1.5rem auto;list-style:inside}.article__content ol li,.article__content ul li{padding:0;margin-left:0}.article__content ol li+li,.article__content ul li+li{margin-top:.5rem}.article__content ol li a,.article__content ul li a{text-decoration:none}.article__content ul{list-style:none;padding:0}.article__content ul li{padding-left:1.4rem;position:relative}.article__content ul li:after{content:"";display:block;height:.5rem;width:.5rem;border-radius:50%;background-color:#425d44;position:absolute;top:.9rem;left:0}.article__content .section{padding:3rem 0;margin:3rem auto}.article__content .section.section--white{border-top:.1rem solid #dadada;border-bottom:.1rem solid #dadada}.article__content .wp-block-image{display:block;margin:3rem auto}.article__content .wp-block-image:first-child{margin-top:0}.article__content blockquote,.article__content .wp-block-quote{margin:3rem auto;border-left:.5rem solid #617791;padding:.5rem .5rem .5rem 2rem}.article__content blockquote p,.article__content .wp-block-quote p{margin:0 auto .5rem}.article__content blockquote cite,.article__content .wp-block-quote cite{color:#617791;font-weight:600}.article__content .upsell-swiper-wrapper{padding:2rem;border-radius:1rem;background:#eff2f0}.article__content .upsell-swiper-wrapper .upsell-swiper{margin-right:-2rem}.article__content .upsell-swiper-wrapper .upsell-swiper .swiper-slide{max-width:19rem}.author-bio{width:100%;display:block;text-align:center;clear:both}.author-bio .author-bio__image{position:relative;margin-bottom:2rem;display:flex;justify-content:center}.author-bio .author-bio__image:before{content:"";height:.1rem;width:100%;background-color:#dadada;top:0;left:0;bottom:0;margin:auto;display:block;position:absolute}.author-bio .author-bio__image .author__placeholder,.author-bio .author-bio__image img{height:6rem;width:6rem;border-radius:50%;z-index:2;position:relative}.author-bio .author-bio__image .author__placeholder:before{font-size:2.2rem;line-height:2.2rem}.author-bio .author-bio__name{text-decoration:none}.author-bio .author-bio__name,.author-bio .author-bio__name a{color:#362cef}.author-bio .author-bio__content{margin-top:1.5rem;font-weight:600}.author-bio .author-bio__content .btn{margin-top:3rem}.author-bio .author-bio__content .btn:first-child{margin-top:0 !important}ul.card-list{padding:0;list-style:none}ul.card-list li{padding:0;margin-left:0;position:relative}ul.card-list li+li{margin-top:2rem}@media screen and (min-width: 767px)and (max-width: 991px){ul.card-list{display:flex;align-items:stretch;margin-left:-1rem;margin-right:-1rem}ul.card-list li{flex:0 0 calc(50% - 2rem);margin:0 1rem}ul.card-list li+li{margin-top:0}}#article-sidebar{display:flex;flex-direction:column}#article-sidebar .sidebar-section>h4{color:#425d44;margin-bottom:2.5rem}#article-sidebar .sidebar-section>h4 a{color:#362cef}#article-sidebar .sidebar-section+.sidebar-section{margin-top:3rem;border-top:.1rem solid #dadada;padding-top:3rem}@media screen and (max-width: 991px){#article-sidebar{padding-top:3rem}#article-sidebar:before{content:"";height:.1rem;width:100%;background-color:#dadada;display:block;margin-bottom:3rem}}.chevron-list{list-style:none;padding:0}.chevron-list .chevron-list__item{display:flex;align-items:center;padding:0;margin-left:0}.chevron-list .chevron-list__item+.chevron-list__item{margin-top:.5rem}.chevron-list .chevron-list__item a{color:#362cef;text-decoration:none}.chevron-list .chevron-list__icon{transform:rotate(-90deg);width:1.2rem;height:.8rem;fill:#b4cc16;margin-right:1rem}.author{display:flex;align-items:center}.author .author__image{height:4rem;width:4rem;border-radius:50%;margin-right:1rem}.author__placeholder{height:4rem;width:4rem;border-radius:50%;background-color:#425d44;display:flex;align-items:center;justify-content:center;margin-right:1rem}.author__placeholder:before{content:attr(data-initials);text-transform:uppercase;font-size:1.6rem;line-height:1.6rem;font-weight:bold;color:#fff;text-align:center}.author .author__content .author__name{margin-bottom:0;text-decoration:none;display:block}.author .author__content .author__name h5{margin-bottom:0 !important}.author .author__content .author__name:last-child{margin-bottom:0 !important}.author.author--large .author__image{height:6rem;width:6rem;margin-right:1.5rem}#expert__placeholder,.author__placeholder{height:4rem;width:4rem;border-radius:50%;background-color:#425d44;display:flex;align-items:center;justify-content:center;margin-right:1rem}#expert__placeholder:before,.author__placeholder:before{content:attr(data-initials);text-transform:uppercase;font-size:1.6rem;line-height:1.6rem;font-weight:bold;color:#fff;text-align:center}.breadcrumbs{color:#425d44;margin-bottom:2rem}@media screen and (max-width: 767px){.breadcrumbs{font-size:1.1rem;line-height:1.3rem;margin-bottom:2rem}}.breadcrumbs a{color:#362cef;text-decoration:none}.breadcrumbs .breadcrumbs__sep{width:1.2rem;height:.8rem;transform:rotate(-90deg);fill:#d5dbd6}.single-post .breadcrumbs{margin-bottom:1rem}.post-card{background-color:#fff;border-radius:10px;border:.1rem solid #dadada;height:100%;overflow:hidden}.post-card a{text-decoration:none !important;outline:none !important}.post-card h1,.post-card .h1,.post-card h2,.post-card .h2,.post-card h3,.post-card .h3,.post-card h4,.post-card .h4,.post-card h5,.post-card .h5,.post-card h6,.post-card .h6{font-weight:600 !important}.post-card .post-card__image picture{display:flex}.post-card .post-card__image picture img{object-fit:cover}.post-card .post-card__content{padding:2.5rem;display:block;color:#6d6d6d;text-align:center}.post-card .post-card__content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:6.6rem}.post-card .post-card__title span{background-color:#fafad2}.post-card.post-card--cover .post-card__image picture img{object-fit:cover}.post-card.post-card--no-image .post-card__content{padding:2rem;display:flex;flex-direction:column;height:100%;text-align:left}.post-card.post-card--no-image .post-card__content .post-card__title{display:block}.post-card.post-card--no-image .post-card__content h4{margin-bottom:1.5rem;margin-top:0}.post-card.post-card--no-image .post-card__content p{margin-bottom:0;font-size:1.4rem;line-height:1.7rem;font-weight:normal;max-height:5.1rem}.post-card.post-card--no-image .post-card__content .author{padding-top:1.5rem;margin-top:auto;margin-bottom:0}.post-card.post-card--no-image .post-card__content .author .author__name{color:#362cef}.post-card.post-card--no-image .post-card__content .author .author__area{font-size:1.4rem;line-height:1.7rem;font-weight:normal}@media screen and (min-width: 500px)and (max-width: 767px){.post-card:not(.post-card--no-image){display:flex}.post-card:not(.post-card--no-image) .post-card__image{flex:0 0 30%}.post-card:not(.post-card--no-image) .post-card__image picture{height:100%}.post-card:not(.post-card--no-image) .post-card__content{flex:1}}@media screen and (max-width: 500px){.post-card .post-card__image picture{height:22rem;width:100%}.post-card .post-card__image picture img{width:100%}}@media screen and (min-width: 992px){.post-card .post-card__image{height:23rem;display:block}.post-card .post-card__image picture{display:flex;height:100%}.post-card .post-card__image picture img{object-fit:contain;width:100%}}#expert #expert__header{padding-top:5rem;padding-bottom:3rem;display:flex;flex-direction:column}@media screen and (max-width: 600px){#expert #expert__header{padding-top:3rem}}#expert #expert__placeholder,#expert #expert__image{border-radius:50%;width:12rem;height:12rem;margin-bottom:3rem}@media screen and (max-width: 600px){#expert #expert__placeholder,#expert #expert__image{width:8rem;height:8rem;margin-bottom:1rem}}#expert #expert__placeholder:before{font-size:4.8rem;line-height:4.8rem}#expert #expert__name{margin-bottom:1rem}#expert #expert__expertise{color:#425d44;font-weight:normal;margin-bottom:1.5rem}#expert #expert__description{max-width:92.5rem}#MainWrapper #expert #expert__header{padding-left:2rem;padding-right:2rem}.expert-section{padding:5rem 0;background-color:#fff}.expert-section.expert-section--darker{background-color:#eff2f0}.expert-section .grid:last-child{margin-bottom:2rem}.expert-section .expert-section__header{padding-bottom:3rem;border-bottom:.1rem solid #dadada;margin-bottom:3rem}.expert-section .expert-section__header h2{margin-bottom:0 !important}.pagination{text-align:center;margin-top:4rem;display:flex;align-items:center;justify-content:center}.pagination a,.pagination span{font-size:1.5rem;line-height:2.2rem;margin:0 .5rem}.pagination span{position:relative;top:-0.05rem}.pagination a{font-weight:600;text-decoration:none;color:#362cef}.pagination .prev,.pagination .next{display:block;height:1.2rem;line-height:0;font-size:0;top:.2rem;position:relative}.pagination .prev svg,.pagination .next svg{width:1.2rem;height:.8rem;transform:rotate(90deg);fill:#362cef}.pagination .next svg{transform:rotate(-90deg)}#news-header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:3rem;border-bottom:1px solid #dadada;margin-bottom:3rem}#news-header #news-header__content{margin-top:-1rem}#news-header #news-header__content *:last-child{margin-bottom:0}#news-header #news-header__search{flex:0 0 40rem;display:flex;align-items:flex-start;margin-left:5rem}#news-header #news-header__search .search-input{padding:.8rem 5.8rem .8rem 1.8rem;margin-right:-4rem;border:.1rem solid #dadada;font-size:1.5rem;line-height:2.2rem;border-radius:2rem;width:100%;font-family:"Gilroy","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#6d6d6d}#news-header.no-border{border-bottom:none;padding-bottom:0}@media screen and (max-width: 991px){#news-header{flex-direction:column}#news-header #news-header__search{flex:0 0 auto;margin-left:0;margin-top:3rem;width:100%;max-width:50rem}}.child-category{padding-bottom:4rem;border-bottom:1px solid #dadada;margin-bottom:3rem}.child-category .child-category__title{margin-bottom:2.5rem}.child-category .child-category__actions{text-align:center;margin-top:3rem}.child-category:last-child{padding-bottom:0;border-bottom:none;margin-bottom:2rem}hr{border-top:1px solid #ddd}.download-section+.download-section{margin-top:3rem}.download-section>h3{margin-bottom:0 !important}.download-section .reflex-grid li{margin-left:0}.section{padding-top:8rem;padding-bottom:8rem}.section.section--white+.section--white,.section.section--darker+.section--darker,.section.section--medium+.section--medium,.section.section--light+.section--light,.section.section--gradient+.section--gradient{padding-top:0}.section .section__header{margin-bottom:3rem}.section .section__header h1:last-child,.section .section__header .h1:last-child,.section .section__header h2:last-child,.section .section__header .h2:last-child,.section .section__header h3:last-child,.section .section__header .h3:last-child,.section .section__header h4:last-child,.section .section__header .h4:last-child,.section .section__header h5:last-child,.section .section__header .h5:last-child,.section .section__header h6:last-child,.section .section__header .h6:last-child{margin-bottom:0}.section.section--darker{background-color:#425d44}.section.section--darker .section__title{color:#fff}.section.section--darker .section__header h1,.section.section--darker .section__header .h1,.section.section--darker .section__header h2,.section.section--darker .section__header .h2,.section.section--darker .section__header h3,.section.section--darker .section__header .h3,.section.section--darker .section__header h4,.section.section--darker .section__header .h4,.section.section--darker .section__header h5,.section.section--darker .section__header .h5,.section.section--darker .section__header h6,.section.section--darker .section__header .h6,.section.section--darker .section__header p{color:#fff}.section.section--medium{background-color:#d5dbd6}.section.section--medium .section__title{color:#425d44}.section.section--medium .section__header h1,.section.section--medium .section__header .h1,.section.section--medium .section__header h2,.section.section--medium .section__header .h2,.section.section--medium .section__header h3,.section.section--medium .section__header .h3,.section.section--medium .section__header h4,.section.section--medium .section__header .h4,.section.section--medium .section__header h5,.section.section--medium .section__header .h5,.section.section--medium .section__header h6,.section.section--medium .section__header .h6,.section.section--medium .section__header p{color:#425d44}.section.section--light{background-color:#eff2f0}#page-content .section.section--light:last-child{border-bottom:.1rem solid #dadada}.section.section--gradient{background-image:linear-gradient(180deg, #EFF2F0 0%, #D5DBD6 50%, #D5DBD6 50%, #D5DBD6 100%)}.section.section--background{background-size:cover;background-position:center}.section.section--upsells .section__title{margin-bottom:3rem}.section.section--padding-small{padding-top:2rem;padding-bottom:2rem}.section.section--padding-large{padding-top:12rem;padding-bottom:12rem}.section.section--no-padding{padding-top:0;padding-bottom:0}@media screen and (max-width: 991px){.section{padding-top:4rem;padding-bottom:4rem}.section.section--padding-small{padding-top:2rem;padding-bottom:2rem}.section.section--padding-large{padding-top:6rem;padding-bottom:6rem}}.section--product-grid{padding-top:4rem;padding-bottom:4rem}.section--product-grid .grid+.grid{margin-top:1rem}@media screen and (min-width: 601px)and (max-width: 991px){.section--product-grid .grid [data-key="5"]{display:none}}@media screen and (max-width: 600px)and (min-width: 441px){.section--product-grid .grid{max-width:42rem;margin-left:auto;margin-right:auto}}.product-grid-image{display:flex;overflow:hidden;border-radius:2rem}@media screen and (max-width: 600px){.product-grid-image.highlighted img{aspect-ratio:400/410 !important}}.product-card{display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:repeat(2, auto);grid-column-gap:0;grid-row-gap:2rem;height:100%;padding:3rem 2.5rem;overflow:hidden;position:relative;border-radius:2rem;transform:translateY(0);transition:all .2s linear}.product-card:hover,.product-card:focus,.product-card:active{transform:translateY(-0.3rem)}.product-card:before{content:"";height:100%;width:100%;position:absolute;display:block;background-image:url(images/grass-vec-2x.png);background-repeat:no-repeat;background-position:bottom left;background-size:160% auto;top:0;left:0}.product-card>*{z-index:10;position:relative}.product-card .product-card__info{grid-area:1/1/2/3;text-decoration:none}.product-card .product-card__info .promo{margin-top:2rem}.product-card .product-card__promo{grid-area:2/1/3/2;flex:0 0 auto}.product-card .product-card__promo .promo span{display:block}.product-card .product-card__promo .promo .promo__code{text-transform:uppercase}.product-card .product-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:lighter;color:#6d6d6d}.product-card .product-card__image{grid-area:2/2/3/3;display:flex;align-items:flex-end;max-width:35rem;margin-left:auto}.product-card .product-card__image picture{height:100%;width:100%;max-height:23rem;display:flex;position:relative}.product-card .product-card__image picture img{object-fit:contain;margin-left:auto;object-position:bottom right}.product-card .product-card__image picture:before{content:"";display:block;height:100%;width:100%;position:absolute;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 60%, rgb(255, 255, 255) 100%);left:0;top:0}.product-card.product-card--highlighted{background-image:linear-gradient(270deg, #B4CC16 0%, #829600 100%);color:#fff}.product-card.product-card--highlighted:before{background-image:url(images/grass-vec-2x.png);background-position:bottom center;background-size:100% auto}.product-card.product-card--highlighted .product-card__description{color:#fff}.product-card.product-card--highlighted .product-card__image picture:before{display:none}.product-card.product-card--highlighted h1,.product-card.product-card--highlighted .h1,.product-card.product-card--highlighted h2,.product-card.product-card--highlighted .h2,.product-card.product-card--highlighted h3,.product-card.product-card--highlighted .h3,.product-card.product-card--highlighted h4,.product-card.product-card--highlighted .h4,.product-card.product-card--highlighted h5,.product-card.product-card--highlighted .h5,.product-card.product-card--highlighted h6,.product-card.product-card--highlighted .h6{color:#fff}@media screen and (min-width: 992px){.product-card.product-card--large{display:grid;grid-template-columns:.8fr 1fr;grid-template-rows:auto repeat(3, 1fr);grid-column-gap:2rem;grid-row-gap:2rem}.product-card.product-card--large .product-card__info{grid-area:1/1/2/2;align-self:start;margin-bottom:0}.product-card.product-card--large .product-card__promo{grid-area:2/1/5/2;align-self:start}.product-card.product-card--large .product-card__image{grid-area:1/2/5/3}.product-card.product-card--large .product-card__image picture{max-height:none}}@media screen and (max-width: 991px){.product-card .product-card__image picture{max-height:13rem}}.section--reviews-slider{background-color:#fff;padding-top:4rem;box-shadow:0 4px 20px -20px rgba(11,20,31,.6)}.section--reviews-slider .section__header h1,.section--reviews-slider .section__header .h1,.section--reviews-slider .section__header h2,.section--reviews-slider .section__header .h2,.section--reviews-slider .section__header h3,.section--reviews-slider .section__header .h3,.section--reviews-slider .section__header h4,.section--reviews-slider .section__header .h4,.section--reviews-slider .section__header h5,.section--reviews-slider .section__header .h5,.section--reviews-slider .section__header h6,.section--reviews-slider .section__header .h6{color:#fff}.site-reviews{background-color:#fff;display:flex}.site-reviews .site-reviews__overview{flex:0 0 21rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;position:relative}.site-reviews .site-reviews__overview:before{content:"";height:100%;width:calc((100vw - 124rem)/2 + 21rem);right:0;top:0;background-color:#eff2f0;position:absolute}.site-reviews .site-reviews__overview>*{z-index:2;position:relative}.site-reviews .site-reviews__overview .stars{margin-bottom:.5rem}.site-reviews .site-reviews__overview .stars .star{height:2.4rem;width:2.4rem}.site-reviews .site-reviews__overview .h3{margin-bottom:.5rem}.site-reviews .site-reviews__overview small{font-size:1.1rem;line-height:1.3rem;color:#425d44;margin-bottom:1rem}.site-reviews .site-reviews__slider{flex:1;min-width:0;padding:5rem 9rem;position:relative}.site-reviews .site-reviews__slider .navigation__prev,.site-reviews .site-reviews__slider .navigation__next{position:absolute;top:0;left:0;bottom:0;margin:auto;height:2.2rem;width:2.2rem;display:flex;align-items:center;justify-content:center;padding:0;appearance:none;background-color:rgba(0,0,0,0)}.site-reviews .site-reviews__slider .navigation__prev svg,.site-reviews .site-reviews__slider .navigation__next svg{height:1.8rem;width:1.8rem;display:block}.site-reviews .site-reviews__slider .navigation__prev svg use,.site-reviews .site-reviews__slider .navigation__next svg use{fill:#b4cc16}.site-reviews .site-reviews__slider .navigation__prev[disabled] svg use,.site-reviews .site-reviews__slider .navigation__next[disabled] svg use{fill:#dadada}.site-reviews .site-reviews__slider .navigation__prev{left:3rem;right:auto;transform:rotate(90deg)}.site-reviews .site-reviews__slider .navigation__next{right:3rem;left:auto;transform:rotate(-90deg)}@media screen and (max-width: 767px){.site-reviews .site-reviews__slider{padding:3rem 5rem}.site-reviews .site-reviews__slider .navigation__prev{left:1rem}.site-reviews .site-reviews__slider .navigation__next{right:1rem}}@media screen and (max-width: 600px){.site-reviews{flex-direction:column}.site-reviews .site-reviews__overview{flex:0 0 auto}}.navigation__prev,.navigation__next{position:absolute;top:0;left:0;bottom:0;margin:auto;height:2.2rem;width:2.2rem;display:flex;align-items:center;justify-content:center;padding:0;appearance:none;background-color:rgba(0,0,0,0)}.navigation__prev svg,.navigation__next svg{height:1.8rem;width:1.8rem;display:block}.navigation__prev svg use,.navigation__next svg use{fill:#b4cc16}.navigation__prev[disabled] svg use,.navigation__next[disabled] svg use{fill:#dadada}.navigation__prev{left:3rem;right:auto;transform:rotate(90deg)}.navigation__next{right:3rem;left:auto;transform:rotate(-90deg)}.external-review{display:flex;flex-direction:column;align-items:center}.external-review .stars{margin-bottom:.5rem}.external-review .stars .star{height:1.8rem;width:1.8rem}.external-review .external-review__title{margin-bottom:1rem;text-align:center;text-align-last:center}.external-review .external-review__copy{margin:0 auto 1rem;line-height:1.8rem;text-align:center;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.external-review .external-review__date{color:#425d44;font-weight:bold}.site-review-slider{position:relative}.section--media-right .media-copy__copy{padding-right:4rem}.section--media-left .media-copy__copy{padding-left:4rem}@media screen and (max-width: 767px){.section--media-right .media-copy__copy{padding-right:1rem}.section--media-left .media-copy__copy{padding-left:1rem}}.media-copy__media .location-map{height:46rem;width:100%}.media-copy__actions{margin-top:3rem}.section--media-copy-alt{padding:4rem 0}.section--media-copy-alt .media-copy__copy ul{padding:0;list-style:none}.section--media-copy-alt .media-copy__media picture{border-radius:1rem;overflow:hidden;display:flex}.section--team-grid .section__header{padding-bottom:2.5rem;border-bottom:.1rem solid #dadada}.team-member{overflow:hidden;height:100%}.team-member__image{height:30rem;display:flex;align-items:center;justify-content:center;background-color:#d5dbd6}.team-member__image picture{max-height:20rem;max-width:20rem;border-radius:50%;overflow:hidden}.team-member__image picture img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 480px){.team-member__image{height:23rem}}.team-member__placeholder{height:20rem;width:20rem;border-radius:50%;background-color:#425d44;display:flex;align-items:center;justify-content:center;margin-right:1rem}.team-member__placeholder:before{content:attr(data-initials);text-transform:uppercase;font-size:4.8rem;line-height:4.8rem;font-weight:bold;color:#fff;text-align:center}.team-member__content{padding:2.5rem}.team-member__content h3,.team-member__content h5{margin:0 0 1rem}.team-member__content .team-member__name h3{color:#362cef}.team-member__content .team-member__job{color:#6d6d6d}.section--cta{color:#fff}.section--cta .container{text-align:center}.section--cta .buttons-group{margin:2.5rem;display:flex;justify-content:center}.section--cta .buttons-group .btn{min-width:15rem;margin:0 1rem}.section--cta h1,.section--cta .h1,.section--cta h2,.section--cta .h2,.section--cta h3,.section--cta .h3,.section--cta h4,.section--cta .h4,.section--cta h5,.section--cta .h5,.section--cta h6,.section--cta .h6{color:#fff}.interactive-cards{padding:2rem;display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center;text-align:center}.interactive-cards a:not(.btn){color:#362cef}.interactive-cards .interactive-cards__description{margin-bottom:2rem}.interactive-cards .interactive-cards__list{padding:0;margin:0 auto 2rem;list-style:none}.interactive-cards .interactive-cards__list li{display:flex;flex-direction:column}.interactive-cards .interactive-cards__list li span{font-weight:bold}.interactive-cards .interactive-cards__list li+li{margin-top:1rem}.interactive-cards .interactive-cards__action{margin-top:auto;width:100%}.call-to-action{background-size:cover;background-position:center;padding:2.5rem;border-radius:1rem;background-color:#eaeaea;margin:3rem auto}.call-to-action h1,.call-to-action .h1,.call-to-action h2,.call-to-action .h2,.call-to-action h3,.call-to-action .h3,.call-to-action h4,.call-to-action .h4,.call-to-action h5,.call-to-action .h5,.call-to-action h6,.call-to-action .h6{margin-bottom:.5rem}.call-to-action .call-to-action__buttons{margin-top:2rem;display:flex;justify-content:space-between;margin-left:-1rem;margin-right:-1rem}.call-to-action .call-to-action__buttons .btn{flex-grow:1;margin:0 1rem}.call-to-action .call-to-action__other{margin-top:2rem;padding-top:2rem;border-top:.1rem solid #d0d7dc}.call-to-action .call-to-action__other h1,.call-to-action .call-to-action__other .h1,.call-to-action .call-to-action__other h2,.call-to-action .call-to-action__other .h2,.call-to-action .call-to-action__other h3,.call-to-action .call-to-action__other .h3,.call-to-action .call-to-action__other h4,.call-to-action .call-to-action__other .h4,.call-to-action .call-to-action__other h5,.call-to-action .call-to-action__other .h5,.call-to-action .call-to-action__other h6,.call-to-action .call-to-action__other .h6{color:#6d6d6d;margin-bottom:1.5rem}.call-to-action .call-to-action__other ul{display:flex;flex-wrap:wrap;align-items:flex-start;list-style:none;padding:0;margin:0 0 -1rem 0}.call-to-action .call-to-action__other ul li{flex:0 0 33.3%;margin-bottom:1rem}.call-to-action .call-to-action__other ul li+li{margin-top:0}.section--upsells .section__title,.upsell-swiper.related .section__title,.section--featured-products-slider .section__title{margin-bottom:2rem}.section--upsells .upsell-swiper,.upsell-swiper.related .upsell-swiper,.section--featured-products-slider .upsell-swiper{margin-bottom:-1.2rem}.section--upsells .upsell-swiper .swiper-slide,.section--upsells .upsell-swiper .swiper-slide .upsell,.upsell-swiper.related .upsell-swiper .swiper-slide,.upsell-swiper.related .upsell-swiper .swiper-slide .upsell,.section--featured-products-slider .upsell-swiper .swiper-slide,.section--featured-products-slider .upsell-swiper .swiper-slide .upsell{max-width:29rem}.section--upsells .upsell,.upsell-swiper.related .upsell,.section--featured-products-slider .upsell{margin-top:.3rem;margin-bottom:1.2rem}.section--upsells .upsell .upsell__image,.upsell-swiper.related .upsell .upsell__image,.section--featured-products-slider .upsell .upsell__image{background-color:#fff;border-bottom:1px solid #dadada;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem;padding:1.5rem 1.5rem 0 1.5rem;max-height:25.8rem;height:25rem}.section--upsells .upsell .upsell__image picture,.section--upsells .upsell .upsell__image picture img,.upsell-swiper.related .upsell .upsell__image picture,.upsell-swiper.related .upsell .upsell__image picture img,.section--featured-products-slider .upsell .upsell__image picture,.section--featured-products-slider .upsell .upsell__image picture img{width:100%}.section--white+.section--logo-carousel.section--white,.section--light+.section--logo-carousel.section--light,.section--reviews-slider+.section--logo-carousel.section--white,.section--reviews-slider+.section--logo-carousel.section--light{position:relative;overflow:hidden}.section--white+.section--logo-carousel.section--white.section--padding-default,.section--light+.section--logo-carousel.section--light.section--padding-default,.section--reviews-slider+.section--logo-carousel.section--white.section--padding-default,.section--reviews-slider+.section--logo-carousel.section--light.section--padding-default{padding-top:8rem}.section--white+.section--logo-carousel.section--white.section--padding-small,.section--light+.section--logo-carousel.section--light.section--padding-small,.section--reviews-slider+.section--logo-carousel.section--white.section--padding-small,.section--reviews-slider+.section--logo-carousel.section--light.section--padding-small{padding-top:2rem}.section--white+.section--logo-carousel.section--white.section--padding-large,.section--light+.section--logo-carousel.section--light.section--padding-large,.section--reviews-slider+.section--logo-carousel.section--white.section--padding-large,.section--reviews-slider+.section--logo-carousel.section--light.section--padding-large{padding-top:12rem}.section--white+.section--logo-carousel.section--white:before,.section--light+.section--logo-carousel.section--light:before,.section--reviews-slider+.section--logo-carousel.section--white:before,.section--reviews-slider+.section--logo-carousel.section--light:before{content:"";position:absolute;top:-1rem;bottom:-3rem;right:-3rem;left:-3rem;box-shadow:inset 0 4px 20px 0 rgba(11,20,31,.6)}.logo-carousel .swiper-wrapper{transition-timing-function:linear}.logo-carousel .swiper-slide{max-width:190px;border-radius:1rem;overflow:hidden}.category-card{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.5rem;border-radius:2rem;height:100%;background-image:url(images/grass-grey-2x.png);background-size:100% auto;background-position:bottom left;background-repeat:no-repeat}.category-card .category-card__content p{font-size:1.4rem;font-weight:bold;line-height:1;color:#425d44}.category-card .category-card__image{flex:0 0 17rem;max-width:17rem}@media screen and (min-width: 992px)and (max-width: 1200px),screen and (min-width: 601px)and (max-width: 767px){.category-card .category-card__image{flex:0 0 8rem;max-width:8rem}}@media screen and (min-width: 768px)and (max-width: 991px){.category-card{flex-direction:column-reverse;align-items:flex-start}.category-card .category-card__image{margin-bottom:1rem}.category-card .category-card__content{width:100%}}@media screen and (max-width: 600px){.category-card .category-card__image{flex:0 0 12rem;max-width:12rem}}@media screen and (max-width: 440px){.category-card .category-card__image{flex:0 0 8rem;max-width:8rem}}@media screen and (min-width: 600px)and (max-width: 767px){.grid--category-cards [class^=col-]:nth-child(3){display:none}}.banner-image{border-radius:2rem;overflow:hidden;display:flex}@media screen and (max-width: 767px){.banner-image img{aspect-ratio:727/360 !important}}font[size="1"]{margin-left:auto;margin-right:auto;align-self:center;justify-self:center}font[size="1"]+br{display:none}.xdebug-error{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;color:#000;font-size:1.4rem;margin-left:auto;margin-right:auto;width:100%;max-width:120rem;border-radius:0;border:none;margin-bottom:2rem;line-height:normal;letter-spacing:normal;word-spacing:normal}.xdebug-error a{color:inherit;border:none;text-decoration:underline}.xdebug-error a:before,.xdebug-error a:after{content:none}.xdebug-error td{padding:.05rem .5rem}.xdebug-error th{padding:.15rem .5rem}.xdebug-error pre{margin:0;padding:.15rem .5rem}.xdebug-error+br{display:none}

/*# sourceMappingURL=main.css.map*/