/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::before,::after{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline}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:#ffff00;color:#000000}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,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;width:100%}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}button,input{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}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[aria-disabled]{cursor:default}html{color:#252729;font-family:"Barlow Semi Condensed", sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-family:"Barlow Semi Condensed", sans-serif}h1{color:#5C595C;font-weight:600}h2{color:#5C595C;font-weight:700}p{line-height:1.5}p:first-of-type{margin-top:0}a{color:#00A13B;text-decoration:none}a:hover{color:#006e28}ul li,ol li{line-height:1.5}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;margin-top:0}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#FFFFFF !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{max-width:1300px}}.main-promo>img{width:100%}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:0.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8e5c8}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7ace99}.table-hover .table-primary:hover{background-color:#a5deba}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a5deba}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#daeeca}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#badf9d}.table-hover .table-secondary:hover{background-color:#cde8b7}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cde8b7}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#FFFFFF;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#FFFFFF;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#FFFFFF;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.alert{border:1px solid transparent;color:#FFFFFF;margin-bottom:1.5rem;padding:0.7rem 1rem;position:relative}.alert--full-width{width:100%}.alert--success,.alert-success{background-color:#3CB208}.alert--warning{background-color:#E6A923}.alert--error{background-color:#D80F45}.alert--success-outline{background-color:rgba(60,178,8,0.15);border-color:#3CB208;color:currentColor}.alert--warning-outline{border-color:#E6A923;color:currentColor}.alert--error-outline{border-color:#D80F45;color:currentColor}a.disabled{pointer-events:none}button,.btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#00A13B;border:1px solid #00A13B;border-radius:5px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;min-width:145px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#FFFFFF}button:hover,.btn:hover{background-color:#018130;border-color:#018130;color:#fff}button:focus,button.focus,.btn:focus,.btn.focus{outline:0}button.disabled,button:disabled,.btn.disabled,.btn:disabled{opacity:0.5}button.disabled:hover,button:disabled:hover,.btn.disabled:hover,.btn:disabled:hover{background-color:#00A13B;border-color:#00A13B}button:not(:disabled):not(.disabled),.btn:not(:disabled):not(.disabled){cursor:pointer}.btn--has-border{background-color:#FFFFFF;border:1px solid #00A13B;color:#00A13B}.btn--has-border:hover{background-color:#003b16;border-color:#003b16;color:#FFFFFF}.gm-control-active{display:block;min-width:auto;white-space:inherit}.btn--small{max-width:145px}.btn--full-width{width:100%}.btn--has-icon{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;width:100%}.btn--has-icon>.btn-icon{height:14px;width:14px}.btn-primary{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#00A13B;border:1px solid #00A13B;border-radius:5px;color:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;min-width:145px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.btn-primary:hover{background-color:#018130;border-color:#018130;color:#FFFFFF}.btn-primary:focus,.btn-primary.focus{outline:0}.btn-primary.disabled,.btn-primary:disabled{opacity:0.5}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#00A13B;border-color:#00A13B}.btn-primary:not(:disabled):not(.disabled){cursor:pointer}.btn-secondary{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#A7A7A7;border:1px solid #A7A7A7;border-radius:5px;color:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;min-width:145px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.btn-secondary:hover{background-color:#018130;border-color:#018130;color:#FFFFFF}.btn-secondary:focus,.btn-secondary.focus{outline:0}.btn-secondary.disabled,.btn-secondary:disabled{opacity:0.5}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#A7A7A7;border-color:#A7A7A7}.btn-secondary:not(:disabled):not(.disabled){cursor:pointer}.btn-tertiary{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#EDECED;border:1px solid #EDECED;border-radius:5px;color:#00A13B;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;font-weight:600;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;min-width:145px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.btn-tertiary:hover{background-color:#018130;border-color:#018130;color:#00A13B}.btn-tertiary:focus,.btn-tertiary.focus{outline:0}.btn-tertiary.disabled,.btn-tertiary:disabled{opacity:0.5}.btn-tertiary.disabled:hover,.btn-tertiary:disabled:hover{background-color:#EDECED;border-color:#EDECED}.btn-tertiary:not(:disabled):not(.disabled){cursor:pointer}.form-group{margin-bottom:1.5rem}.form-group>div>label,.form-group>label,.form-group>.form-group--has-errors>label{color:#5C595C;display:block;margin-bottom:0.5rem}.form-group>div>label.form-control--required:after,.form-group>label.form-control--required:after,.form-group>.form-group--has-errors>label.form-control--required:after{color:#00A13B;content:" *"}.form-group .form-control-danger{border:1px solid #D80F45}.form-group .form-text{font-size:0.833rem;margin-top:0.5rem}.form-group .form-text.has-danger{color:#D80F45}.form-group__required{font-size:0.875rem;margin-top:0.5rem}.form-group .invisible{display:none}.form-group__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-group__flex>div:first-of-type{margin-bottom:1.5rem}@media only screen and (min-width: 768px){.form-group__flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.form-group__flex>div{-webkit-flex-basis:calc(50% - 0.5rem);-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem)}.form-group__flex>div:first-of-type{margin-bottom:0;margin-right:1rem}}.form-group>.form-control+.form-control,.form-group>.form-group--has-errors+.form-control{margin-top:1rem}.form-control{background-color:#EDECED;background-clip:padding-box;border:1px solid #EDECED;border-radius:0;color:#5C595C;display:block;font-size:0.933rem;line-height:1.5;padding:0.375rem 0.75rem;width:100%}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{background-color:#EDECED;border-color:#d4d2d4;-webkit-box-shadow:0;box-shadow:0;color:#5C595C;outline:0}.form-control::-webkit-input-placeholder{color:#5C595C;opacity:1}.form-control:-ms-input-placeholder{color:#5C595C;opacity:1}.form-control::-ms-input-placeholder{color:#5C595C;opacity:1}.form-control::placeholder{color:#5C595C;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#c8c5c8;opacity:1}.form-group--has-errors>input{border:1px solid #D80F45}.form-check .form-group--has-errors .form-group__error-message{display:none}.form-check .form-group--has-errors .form-check-label{color:#D80F45}.form-group__error-message{color:#D80F45;font-size:0.725rem;margin-top:0.5rem}select.form-control:not([size]):not([multiple]){height:40px}select.form-control:focus::-ms-value{background-color:#EDECED;color:#5C595C}.form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.form-check .form-check-label{color:#5C595C;font-size:0.875rem;margin-bottom:0;margin-left:0.25rem}.form-check .form-check-input:disabled ~ .form-check-label{color:#8f8c8f}.main-content .breadcrumb-list{display:none;margin:1.875rem 0}.breadcrumb-list>li{font-size:0.875rem;margin-right:0.5rem}@media only screen and (min-width: 768px){.main-content .breadcrumb-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body:not(.body-home) .header{border-bottom:1px solid #EDECED}.header-top{background-color:#00A13B;display:none}.header-main{position:relative}.header-main>.container{padding-bottom:1rem;padding-top:1rem}.header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-logo .header-logo__svg{height:90px;width:90px}.header-main__content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-links__list,.header-where-to-buy,.header-basket__items{display:none}.header-nav-toggle,.header-search-toggle,.header-basket{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:30px}.header-nav-toggle__svg,.header-search-toggle__svg,.header-basket__svg{height:16px;margin-right:0.35rem}.header-nav-toggle:hover,.header-search-toggle:hover,.header-basket:hover{cursor:pointer}.header-search-toggle{border-left:1px solid #A7A7A7;border-right:1px solid #A7A7A7}.header-nav-toggle__svg,.header-search-toggle__svg,.header-basket__svg{fill:#00A13B}.header-basket__wrapper{position:relative}@media only screen and (min-width: 768px){body:not(.body-home) .header{border-bottom:none}.header-top,.header-links__list,.header-where-to-buy,.header-basket__items{display:block}.header-top__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"Barlow Semi Condensed", sans-serif;font-size:0.875rem;font-weight:500;height:35px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header-top__list .header-top__item a{color:#fff}.header-top__list .header-top__item:last-child{margin-left:2rem}.header-top__item__svg{fill:#FFFFFF;height:15px;margin-right:0.15rem;width:20px}.header-top__item__svg-phone{width:15px}.header-main>.container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:118px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:0;padding-bottom:0}.header-logo .header-logo__svg{height:auto;width:125px}.header-nav-toggle,.header-search-toggle{display:none}.header-main__content .header-links__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-main__content .header-links__list .header-links__item{font-weight:600}.header-main__content .header-links__list .header-links__item>a{color:#5C595C}.header-main__content .header-links__list .header-links__item:not(:first-child){margin-left:2rem}.header-main__content>*{margin-left:1rem}.header-basket>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-basket__svg{height:24px;width:24px}.header-basket__items{color:#00A13B;font-weight:600;left:-5px;position:relative;top:-10px}.header-basket__quote{display:none}}.navigation{background-color:#EDECED;display:none;position:absolute;width:100%}.navigation--open{display:block;padding-bottom:1rem;z-index:10}.navigation-list__item__title{font-size:1.25rem;font-weight:600}.navigation-list__item{border-bottom:1px solid #A7A7A7;padding:1rem 0}.navigation-list__link{color:#A7A7A7;font-weight:600}@media only screen and (min-width: 768px){.navigation-list .navigation-list__item__title{display:none}.navigation-list__item{border:0}.navigation{display:block;position:relative;width:auto}.navigation-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navigation-list__item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;width:calc(100% / 3)}.navigation-list__link{text-align:center;text-decoration:none;width:100%}.navigation-list__item:not(:last-child)>.navigation-list__link{border-right:1px solid #A7A7A7}}.footer{background-color:#5C595C;padding:2rem 0}.footer-groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-list{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.footer-list:first-of-type{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1.5rem}.footer-list__item{color:#A7A7A7;font-size:0.875rem;margin-bottom:0.25rem}.footer-list__item a{color:#A7A7A7}.footer-list__item__header{color:#FFFFFF;font-weight:600}.footer-list__item__link{color:#A7A7A7}.footer-list__item__link:hover{color:currentColor;text-decoration:underline}.footer-list__item__svg{height:12px;margin-right:0.15rem;width:15px}.footer-list__item__svg-mail{height:11px;width:14px}.footer-list__item__svg-phone{height:15px}.footer-bottom{border-top:1px solid #A7A7A7;font-size:0.75rem;margin-top:1.5rem;padding-top:0.5rem}.footer-bottom__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0.25rem}.footer-bottom__links>a{color:#A7A7A7}.footer-bottom__links>a:not(:last-of-type){border-right:1px solid #A7A7A7;margin-right:0.5rem;padding-right:0.5rem}.footer-bottom__links>a:hover{text-decoration:underline}.footer-bottom__copyright{font-size:0.75rem;color:#A7A7A7;margin:0.5rem 0 0}@media only screen and (min-width: 1025px){.footer-bottom__copyright{width:70%}}@media only screen and (min-width: 768px){.footer{height:252px}.footer-groups{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-list,.footer-list:first-of-type{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.footer-list:not(:last-of-type){margin-right:7.5rem}.footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-bottom__links{margin-right:2rem}}.header-search{display:none}.header-search .search-autocomplete__inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#FFFFFF;border:1px solid #EDECED;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;padding:0 0.5rem}.header-search .search-autocomplete__inner>.search-autocomplete__input{background-color:transparent;border:0;width:100%}.header-search .search-autocomplete__inner>.search-autocomplete__input:focus{outline:0}.header-search .search-autocomplete__inner>.search-autocomplete__input::-ms-clear{display:none}.header-search .search-autocomplete__inner>.search-autocomplete__icon{fill:#00A13B}.header-search .search-autocomplete--active .search-autocomplete__inner{border-radius:5px 5px 0 0}.header-search .search-autocomplete--active .overlay{background-color:rgba(255,255,255,0.8)}.header-search .autocomplete__product-title{color:#5C595C}.header-search .autocomplete__product-price{color:#00A13B;font-size:1.125rem}.header-search--open{background-color:#FFFFFF;border-top:1px solid #EDECED;display:block;left:0;padding:0.75rem;position:absolute;top:152px;width:100%;z-index:10}@media only screen and (min-width: 768px){.header-search{display:block;margin-left:2rem;width:auto}.header-search .search-autocomplete__input{min-width:185px}}@media only screen and (min-width: 1024px){.header-search .search-autocomplete__input{min-width:305px}}.promo-group__hero-image{overflow:hidden;position:relative}.promo-group__hero-image .promo-content{height:100%;position:absolute;top:0;width:100vw}.promo-group__hero-image .promo-content>.container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.promo-group__hero-image .promo-info>*:not(.btn){margin-bottom:1rem}.promo-group__hero-image .promo-info__title{color:#00A13B;font-size:2rem;font-weight:700;letter-spacing:-0.1rem;line-height:1;text-transform:uppercase}.promo-group__hero-image .promo-info__description{color:#5C595C;font-size:1rem}@media only screen and (min-width: 768px){.promo-group__hero-image .promo-info__description{display:block}.promo-group__hero-image .promo-info{width:450px}.promo-group__hero-image .promo-info__title{font-size:3.4rem}.promo-group__hero-image .promo-info__description{font-size:1.375rem}}.carousel-slider{position:relative}.carousel-frame{position:relative;overflow:hidden;white-space:nowrap;width:100vw}.carousel-slides{display:inline-block}.carousel-slides .carousel-slide{display:inline-block;position:relative;min-height:570px;width:100%}.carousel-prev,.carousel-next{cursor:pointer;display:block;position:absolute;margin-top:-25px;top:50%}.carousel-next{right:0}.carousel-prev{left:0}.carousel-next svg,.carousel-prev svg{width:25px}.carousel-dots{bottom:0.75rem;margin:0;padding:0;position:absolute;text-align:center;width:100%}.carousel-dots>li{background-color:#5C595C;border-radius:14px;cursor:pointer;display:inline-block;height:14px;margin:0 5px;width:14px}.carousel-dots>li.active{background-color:#00A13B}.promo-group__carousel{overflow:hidden}.promo-group__carousel .promo{position:relative}.promo-group__carousel .promo-content{position:absolute;margin-top:1rem;width:100vw;z-index:10}.promo-group__carousel .promo-content>.container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.promo-group__carousel .promo-info{overflow:hidden;width:425px;white-space:normal}.promo-group__carousel .promo-info>*:not(.btn){margin-bottom:1rem}.promo-group__carousel .promo-info__title{font-size:2.25rem;font-weight:700}.promo-group__carousel .promo-info__subtitle{font-size:1.625rem}.promo-group__carousel .promo-info__description{font-size:1.25rem;font-weight:300}@media only screen and (min-width: 768px){.carousel-slides .carousel-slide{min-height:auto}.carousel-dots{bottom:1rem}.promo-group__carousel .promo-content{height:100%;margin-top:0;top:0;width:100%}.promo-group__carousel .promo-info{width:425px}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.promo-group__carousel .promo-info{width:285px}.promo-group__carousel .promo-info>*:not(.btn){margin-bottom:0.5rem}.promo-group__carousel .promo-info__title{font-size:1.75rem}.promo-group__carousel .promo-info__subtitle{font-size:1.25rem}.promo-group__carousel .promo-info__description{font-size:1rem}}.promo-group__6x6>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(4rem - 1rem);margin-top:4rem}.promo-group__6x6 .promo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:calc(50% - 0.5rem);-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;margin-right:1rem}.promo-group__6x6 .promo:nth-of-type(2n){margin-right:0}.promo-group__6x6 .promo-text{background-color:#00A13B;color:#FFFFFF;display:block;font-size:1.875rem;font-weight:600;height:calc(100% - 48px);max-height:200px;padding:1.5rem 1.5rem;width:100%}.promo-group__6x6 .promo-info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#EDECED;color:#252729;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:48px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.25rem;font-weight:600;padding:0.5rem}@media only screen and (min-width: 768px){.promo-group__6x6 .promo{-webkit-flex-basis:calc(100vw / 7);-ms-flex-preferred-size:calc(100vw / 7);flex-basis:calc(100vw / 7);margin-right:0.5rem}.promo-group__6x6 .promo:nth-of-type(2n){margin-right:0.5rem}}@media only screen and (min-width: 1025px){.promo-group__6x6 .promo{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px}.promo-group__6x6 .promo-info{padding:1rem}}.promo-group__aboutx3{background-color:#EDECED;padding:3rem 0}.promo-group__aboutx3__h1{font-size:1.875rem;text-align:center;text-transform:uppercase;width:100%}.promo-group__aboutx3__p{font-size:1.25rem;font-weight:300;margin:0 auto 3rem}.promo-group__aboutx3__promos .promo-info{background-color:#FFFFFF;padding:3rem 2rem}.promo-group__aboutx3__promos .promo-info>p{font-size:1.125rem;font-weight:300;margin:0}@media only screen and (min-width: 768px){.promo-group__aboutx3__p{max-width:870px;text-align:center}.promo-group__aboutx3__promos .promo-info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 2px #A7A7A7;box-shadow:0 2px 2px #A7A7A7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 1.5rem;min-height:258px;position:relative;top:-2.5rem}}@media only screen and (min-width: 768px) and (orientation: landscape){.promo-group__aboutx3__promos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.promo-group__aboutx3__promos>.promo{-webkit-flex-basis:calc((100% / 3) - 0.5rem);-ms-flex-preferred-size:calc((100% / 3) - 0.5rem);flex-basis:calc((100% / 3) - 0.5rem)}.promo-group__aboutx3__promos>.promo:not(:last-of-type){margin-right:1rem}}.survey-section{background-color:#68ad10;background-position:center center;background-repeat:no-repeat;padding-bottom:3rem;padding-top:3rem}.survey__title{color:#FFFFFF;font-size:2.25rem;margin-bottom:1rem;font-weight:500}.survey__p{color:#FFFFFF;font-size:1.125rem;font-weight:300}@media only screen and (min-width: 768px){.survey-section{background-image:url(/assets/survey-bg-ca824d575b10d2081df81327cc3901fbf37aa0bdf724174db60bc015aa45d113.jpg);height:500px}.survey{margin-left:3rem;max-width:460px}}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#5c595c;font-size:10px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before,.loader:after{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,
  80%,
  100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,
  80%,
  100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.branch-locator--loading{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(237,236,237,0.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;min-height:710px;position:absolute;top:0;width:100%}.branch-locator__map__element{height:350px}.branch-locator__map{min-height:350px;margin-bottom:4rem;position:relative}.branch-locator__sidebar{margin-top:1rem}.branch-locator__search{background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px -1px;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px -1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0.5rem}.branch-locator__search .branch-locator__search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.branch-locator__search .branch-locator__search-form>input{border:0;border-radius:2px;height:40px;padding:0 0.825rem;width:100%}.branch-locator__search .branch-locator__search-form>input:focus{outline:0}.branch-locator__search .branch-locator__search-form>button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:0 5px 5px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:40px}.branch-locator__search .branch-locator__search-form>button svg{height:20px;width:20px}.branch-locations__search-geo{background-color:transparent;border:0;color:#252729;font-size:0.875rem;font-weight:600;min-width:auto;padding:0}.branch-locations__search-geo svg{height:20px;margin-right:0.25rem;width:20px}.branch-locations__search-geo:hover{background-color:transparent;color:#252729}.branch-locator__no-results{background-color:#f5f5f5;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 3px 4px -1px;box-shadow:rgba(0,0,0,0.3) 0px 3px 4px -1px;padding:1rem;position:relative;top:-1px}.branch-locator__branch-list{background-color:#FFFFFF;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 4px -1px;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px -1px;margin-top:0.5rem;max-height:580px}.branch-locator__branch-list .branch-list__header{padding:0 2rem}.branch-locator__branch-list .branch-list__header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:2px;color:#a7a7a7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.125rem;font-weight:600;height:57px}.branch-locator__branch-list .branch-list__ul{overflow-y:scroll;height:515px}.branch-locator__branch-list .branch-list__ul .branch{padding:0 2rem 1rem}.branch-locator__branch-list .branch-list__ul .branch:not(:last-of-type){border-bottom:1px solid #a7a7a7}.branch-locator__branch-list .branch-list__ul .branch:hover{cursor:pointer}.branch-locator__branch-list .branch-list__ul .branch__name h3{font-weight:600;margin:1rem 0}.branch-locator__branch-list .branch-list__ul .branch__address{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.branch-locator__branch-list .branch-list__ul .branch__address>svg{height:15px;width:8px}.branch-locator__branch-list .branch-list__ul .branch__telephone{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.branch-locator__branch-list .branch-list__ul .branch__telephone>svg{fill:#00A13B;height:15px;margin-right:0.5rem;width:15px}.branch-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.branch-info__opening{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.branch-info__opening-day{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.branch-info__opening-day:not(:last-child){border-bottom:1px solid #EDECED;margin-bottom:0.5rem;padding-bottom:0.5rem}.branch-info__list-item__phone,.branch-info__list-item__button{margin-top:1rem}.branch-info__list-item__phone>svg,.branch-info__list-item__button>svg{height:11px}.branch-info__list-item>svg{fill:#00A13B;height:15px;margin-right:0.25rem;width:15px}@media only screen and (min-width: 768px){.branch-locator__map__element{height:500px}.branch-locator__sidebar{width:70%}.branch-locations__search-geo{margin-left:0.5rem}.branch-locator__search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.branch-locator__search .branch-locator__search-form>input{width:240px}.branch-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:70%}}@media only screen and (min-width: 1025px){.branch-locator__map__element{height:710px}.branch-locator__sidebar{left:11px;margin-top:0;position:absolute;top:55px;width:400px;z-index:10}.branch-locator__search .branch-locator__search-form>input{width:220px}}.basket-preview{display:none;right:0;width:420px}.basket-preview .basket-preview__inner{background-color:#fff;border:1px solid #EDECED;border-top:4px solid #00A13B;padding:1rem;margin-top:1rem}.basket-preview .basket-preview__h3{border-bottom:1px solid #5C595C;font-weight:500;margin-top:0;padding-bottom:1rem}.basket-preview .basket-preview__h3>span{font-size:0.933rem;font-weight:400;margin-left:0.75rem}.basket-preview .basket-preview__item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.basket-preview .basket-preview__item:not(:last-child){border-bottom:1px solid #EDECED;margin-bottom:0.5rem;padding-bottom:0.5rem}.basket-preview .basket-preview__item__img{height:40px;margin-right:0.75rem;width:40px}.basket-preview .basket-preview__item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.basket-preview .basket-preview__content__description{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.basket-preview .basket-preview__content__info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.basket-preview .basket-preview__info__remove{fill:#00A13B;height:17px;margin-left:0.5rem;width:14px}.basket-preview__button-wrapper{border-top:1px solid #edeced;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0.5rem;padding-top:0.5rem}@media only screen and (min-width: 1025px){.basket-preview:hover{display:block;position:absolute;z-index:10}.header-basket:hover+.basket-preview{display:block;position:absolute;z-index:10}}.add-to-basket__form .quantity-box{height:40px;margin-right:1rem}.add-to-basket__response{margin-top:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-to-basket__response>span{font-weight:700}@media only screen and (min-width: 768px){.add-to-basket__response{width:50%}}.basket-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}.basket-page__title{border-bottom:1px solid #EDECED;font-size:2.25rem;font-weight:700;margin:3rem 0;padding-bottom:1.25rem}.basket-items{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.basket-page__heading,.basket-items__product{border-bottom:1px solid #EDECED;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;padding-bottom:1rem}.basket-page__heading>div,.basket-items__product>div{font-size:1.125rem;font-weight:600}.basket-page__heading .basket-page__heading__product,.basket-items__product .basket-page__heading__product{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.basket-page__heading .basket-page__heading__quantity,.basket-items__product .basket-page__heading__quantity{display:none}.basket-items__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.basket-items__product-info{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.basket-items__product-info>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem}.basket-items__product-info img{height:60px;max-width:60px}.basket-items__product-info h3{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:1.125rem;font-weight:500;margin:0 0 0 1rem}.basket-items__product-info h3 a{color:#5C595C}.quantity-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #A7A7A7;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px;padding:0 0.5rem;width:90px}.quantity-box>.quantity-box__minus,.quantity-box>.quantity-box__plus{height:15px;width:15px}.quantity-box>.quantity-box__minus .minus-icon,.quantity-box>.quantity-box__minus .plus-icon,.quantity-box>.quantity-box__plus .minus-icon,.quantity-box>.quantity-box__plus .plus-icon{fill:#A7A7A7}.quantity-box>.quantity-box__minus:hover,.quantity-box>.quantity-box__plus:hover{cursor:pointer}.quantity-box>input{border:0;color:#A7A7A7;font-family:"Barlow Semi Condensed", sans-serif;font-size:1rem;text-align:center;width:45px}.basket-items__product-actions{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.basket-items__product-actions .remove{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.basket-items__product-actions .remove>svg{height:20px;margin-right:0.25rem;width:16px}.basket-items__product-actions .remove>span{color:#5C595C;font-weight:500}.basket-items__product-actions .remove:hover{cursor:pointer}.basket-form{background-color:#EDECED;margin-top:3rem;padding:1rem}.basket-form__title{font-size:1.5rem;font-weight:600;margin:0 0 1.875rem}.basket-form__form .form-group>.form-control{background-color:#FFFFFF;color:#A7A7A7}.basket-form__form .form-group__recaptcha{height:78px;position:relative}.basket-form__form .form-group__recaptcha .g-recaptcha{left:-22px;position:absolute;-webkit-transform:scale(0.85);transform:scale(0.85)}.basket-form__form .form-group__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 768px){.basket-wrapper{margin-bottom:6rem}.basket-items__product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.basket-page__heading .basket-page__heading__product,.basket-items__product .basket-items__product-info{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.basket-page__heading .basket-page__heading__quantity,.basket-items__product .basket-items__product-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.basket-items__product-actions{margin-top:0}.basket-form{margin-top:0;padding:1.875rem}}@media only screen and (min-width: 1025px){.basket-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.basket-form{margin-left:1.25rem;width:420px}}.category-header{background-color:#7ac242;position:relative;margin-bottom:4rem}.category-header .category-header__image{display:none}.category-header .category-header__content{color:#FFFFFF;padding:1.5rem 0}.category-header--has-svg .category-header__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.category-header .category-header__h1{color:#FFFFFF;margin-top:0}.category-header .category-header__text{margin-bottom:0}@media only screen and (min-width: 768px){.category-header .category-header__image{display:block;min-height:450px}.category-header__content{width:370px}.category-header--has-svg .category-header__content{height:75%;padding:0;position:absolute;top:0}}.product-filters .aggregations__header{background-color:#00A13B}.product-filters .product-filter__aggregation>.aggregation__title{background-color:#EDECED;color:#5C595C;text-transform:capitalize}.product-filters .product-filter__aggregation .aggregation__options>.aggregate{color:#5C595C}.products-pagination .products-pagination__link.products-pagination__link--selected{background-color:#00A13B}.products-pagination .products-pagination__link:hover,.products-options__sort .sort-options .sort-options__item:hover,.products-options__sort .sort-options .sort-options__item--selected,.per-page__list .per-page__list-item .per-page__list-item__link:hover,.per-page__list .per-page__list-item .per-page__list-item__link--selected,.product .product__add-to-fav .product__add-to-fav-icon,.product-options .product-options__price{color:#00A13B}.comparison-bar{background-color:rgba(0,0,0,0.5);bottom:0;left:0;position:fixed;width:100vw;z-index:10}.comparison-bar .show-comparison__btn{border:0;border-radius:0;height:45px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0 1rem;width:300px}.comparison-bar .show-comparison__btn>svg{height:15px}.comparison-bar .show-comparison__btn .show-comparison__value{border:2px solid #fff;border-radius:50%;height:25px;margin-left:0.5rem;padding:0.15rem 0.5rem;width:25px}.comparison-bar .comparison{background-color:#EDECED;color:#999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:scroll;padding:1rem;z-index:10}.comparison-bar .comparison .comparison-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:1rem}.comparison-bar .comparison .comparison-header h4{color:#00A13B;margin:0 0 10px 0;font-weight:400}.comparison-bar .comparison .comparison-header p{display:none;font-size:0.8rem}.comparison-bar .comparison .comparison-header .btn{min-width:100px}.comparison-bar .comparison .comparison-products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comparison-bar .comparison .comparison-products .comparison-product{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:200px;padding:0.5rem;position:relative}.comparison-bar .comparison .comparison-products .comparison-product:not(:last-of-type){margin-right:0.875rem}.comparison-bar .comparison .comparison-products .comparison-product>img{height:60px;margin-right:1rem;width:60px}.comparison-bar .comparison .comparison-products .comparison-product>svg{position:absolute;right:5px;top:5px;width:15px;z-index:20}.comparison-bar .comparison .comparison-products .comparison-product>svg:hover{cursor:pointer}.comparison-bar .comparison .comparison-products .comparison-product__desc{max-width:150px}.admin{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:12px}.admin .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.admin .header-title{color:#5C595C;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:1.625rem;margin-left:50px;font-weight:400;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;line-height:60px}.admin .nav-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:70%}.admin .nav-wrapper .link-wrapper{padding:0}.admin .nav-wrapper .link{display:inline-block;text-align:center;margin:0 24px}.admin .nav-wrapper .link-text{padding:100% 0 28px 0;color:#A7A7A7;text-transform:uppercase;cursor:pointer}.admin .nav-wrapper .link-text:hover,.admin .nav-wrapper .link-text.active{border-bottom:3px solid #00A13B}.admin .user-details p{margin:0;color:#A7A7A7}.admin .user-details p .sign-out{color:#5C595C}.admin .user-details p .sign-out:hover{color:#EDECED}.admin .admin-wrapper{background:#EDECED}.admin .admin-wrapper .container{display:block;padding:48px 0 32px 0;margin-top:-8px}.admin .admin-wrapper h1{margin-top:0}.header-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quote-container{border:1px solid #EDECED;padding:24px;background:#FFFFFF;-webkit-box-shadow:0 2px 2px #A7A7A7;box-shadow:0 2px 2px #A7A7A7;margin-top:24px}.quote-container .quote-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #EDECED;padding-bottom:12px}.quote-container .quote-header p{margin:0}.quote-container .quote-header p.title{color:#5C595C;font-weight:600}.quote-container .quote-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px;-webkit-box-align:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;border-radius:0}.quote-container .quote-info .quote-data{-webkit-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%}.quote-container .quote-info .quote-data.product{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.quote-container .quote-info .quote-data .sub-heading{color:#A7A7A7;margin:0}.quote-container .quote-info .quote-data .item{margin-top:8px;color:#252729}.quote-container .quote-info .quote-data .item.email{color:#3CB208}.quote-container .quote-info .quote-data .item .list-item{border-bottom:1px solid #A7A7A7;padding:10px 0}.quote-container .quote-info .quote-data .item .list-item:last-child{border-bottom:0}.quote-container .quote-info .quote-data .item .list-item.list-item--removed{color:#D80F45;text-decoration:line-through}.quote-container .quote-info .quote-data .item span{margin-right:12px}.quote-container .quote-info .btn-secondary{background:white;color:#3CB208;border:1px solid #00A13B}.quote-container .quote-info .btn-secondary:hover{background:#00A13B;color:#FFFFFF}.login{background:#EDECED}.login .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh}.login h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;margin:32px 0;text-transform:uppercase;font-weight:400}.login .form-label{width:250px;color:#00A13B;font-weight:600}.login .btn{width:100%}.login .alert{width:250px}.login .form-control{border:1px solid #A7A7A7;background-color:#FFFFFF}.banner-wrapper .banner-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner-wrapper .banner-header .btn-primary{font-weight:400}.banner-wrapper .banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#FFFFFF;margin-bottom:12px;padding:24px;-webkit-box-shadow:0 2px 2px #A7A7A7;box-shadow:0 2px 2px #A7A7A7;border:1px solid #A7A7A7}.banner-wrapper .banner .banner-heading{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #EDECED;padding-bottom:12px}.banner-wrapper .banner .banner-heading h2{margin:0;color:#00A13B;font-size:16px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.banner-wrapper .banner .banner-heading a{padding-left:12px}.banner-wrapper .banner .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0.75rem;min-height:100px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.banner-wrapper .banner .item.svg{text-align:center}.banner-wrapper .banner .item .item-subheading{margin:0;font-weight:400;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;color:#A7A7A7}.banner-wrapper .banner .item .item-text{margin:12px 0 0 0;color:#5C595C}.banner-wrapper .banner .item .tick_svg{height:20px;width:20px}.banner-wrapper .banner .item__subtitle,.banner-wrapper .banner .item__url{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;word-break:break-all}.banner-form-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner-form-header h1{margin:0}.banner-form{-webkit-box-shadow:0 2px 2px #A7A7A7;box-shadow:0 2px 2px #A7A7A7;border:1px solid #A7A7A7;background:#FFFFFF;padding:24px;margin-top:32px}.banner-form .input-wrapper input,.banner-form .input-wrapper textarea{background:#FFFFFF;border:1px solid #A7A7A7}.banner-form .input-wrapper input.btn-primary,.banner-form .input-wrapper textarea.btn-primary{background:#00A13B}.banner-form .input-wrapper p{color:#5C595C;margin-bottom:6px}.banner-form .input-wrapper p.caption{color:#A7A7A7;font-size:14px;margin:0}.banner-form .input-wrapper .form-group.width-75{width:75%}.banner-form .input-wrapper .form-group.width-50{width:50%}.banner-form .input-wrapper .form-group.position{width:5%}.banner-form .input-wrapper .form-group.date{float:left;width:15%}.banner-form .input-wrapper .form-group.date.end{margin-left:24px}.banner-form .input-wrapper .form-group.submit{clear:both}.banner-form .input-wrapper .form-group .error{color:#D80F45;font-size:14px;margin-top:4px}.banner-form .input-wrapper .form-group img{height:auto;width:50%;margin-bottom:8px}.banner-form .input-wrapper .form-control.error{border:1px solid #D80F45}.hidden-input .file-input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.hidden-input .file-input-label{border:1px solid #A7A7A7;cursor:pointer;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#A7A7A7;background:#FFFFFF}.hidden-input .file-input-label:hover strong{background:#8e8e8e}.hidden-input p.error-msg{color:#D80F45;font-size:14px;margin-top:4px}.hidden-input span,.hidden-input strong{padding:8px}.hidden-input strong{background:#A7A7A7;color:#FFFFFF;width:100px;text-align:center}.header-wrapper{margin-bottom:40px}.header-wrapper h1{margin:0}.circle-svg{width:20px;margin-right:12px}.circle-svg .circle-2{fill:#EDECED}.circle-svg .circle-1,.circle-svg .circle-2{stroke:#EDECED}.icon-wrapper{color:#A7A7A7;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-wrapper.selected{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.icon-wrapper .tick_svg{height:20px;margin-right:12px;width:20px}.category-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:24px 0;border:1px solid #A7A7A7;-webkit-box-shadow:0 2px 2px #A7A7A7;box-shadow:0 2px 2px #A7A7A7;background:#FFFFFF;height:100px;cursor:pointer}.category-wrapper .category-info.title,.category-wrapper .category-info.heading{color:#A7A7A7}.category-wrapper.selected{border:2px solid #00A13B;-webkit-box-shadow:none;box-shadow:none}.category-wrapper.selected .icon-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.category-wrapper.selected .circle-svg .circle-2{fill:#00A13B}.category-wrapper.selected .circle-svg .circle-1,.category-wrapper.selected .circle-svg .circle-2{stroke:#00A13B}.category-wrapper.selected .category-info.title,.category-wrapper.selected .category-info.heading{color:#5C595C}.category-wrapper .category-info{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;padding:24px;font-weight:600;color:#5C595C}.category-wrapper .category-info.title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category-wrapper .category-info.title p{margin:0}.category-wrapper .category-info.edit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category-wrapper .category-info.edit p{margin:0}.category-wrapper .category-info.heading{margin:0;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.btn-secondary{background:white;color:#3CB208;border:1px solid #00A13B;margin-left:20px;margin-top:5px}.btn-secondary:hover{background:#00A13B;color:#FFFFFF}.sub-categories img{max-width:100%;height:auto;width:200px}.sub-categories .hidden-input{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.sub-categories .hidden-input .file-input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.sub-categories .hidden-input .file-input-label{border:1px solid #A7A7A7;cursor:pointer;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#A7A7A7;background:#FFFFFF}.sub-categories .hidden-input .file-input-label:hover strong{background:#8e8e8e}.sub-categories .hidden-input p{color:#5C595C;margin-bottom:6px}.sub-categories .hidden-input span,.sub-categories .hidden-input strong{padding:8px}.sub-categories .hidden-input strong{background:#A7A7A7;color:#FFFFFF;width:100px;text-align:center}.sub-categories .caption{margin-top:4px;font-size:14px;color:#A7A7A7}.sub-categories .sub-title{border-bottom:1px solid #A7A7A7;margin-top:0;color:#00A13B;font-size:16px;padding-bottom:8px;font-weight:600;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.sub-categories .category-wrapper{display:block;padding:24px;height:auto;cursor:default}.sub-categories .category-wrapper .sub-category form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 24px 0 24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sub-categories .category-wrapper .sub-category form .input-wrap{margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.sub-categories .category-wrapper .sub-category form .position{display:inline-block}.sub-categories .category-wrapper .sub-category form .position label{display:block;text-align:center;margin-bottom:8px;color:#5C595C;font-size:14px}.sub-categories .category-wrapper .sub-category form .position input{width:50px;padding:6px;text-align:center;outline:none;border:1px solid #A7A7A7}.sub-categories .category-wrapper input[type="submit"]{cursor:pointer;width:100px;padding:7px;border:0;background:#00A13B;color:#FFFFFF}.sub-categories .category-wrapper input[type="submit"]:hover{background:#008832}.sub-categories .category-wrapper input[type="submit"].disabled{background:grey;cursor:default}.sub-categories .category-wrapper a[data-method="delete"]{background:#D80F45;cursor:pointer;border:0;width:100px;padding:7px;text-align:center;color:#FFFFFF}.sub-categories .category-wrapper a[data-method="delete"]:hover{background:#a80c36}.sub-categories .category-wrapper .file-info{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sub-categories .category-wrapper .file-info input{margin-left:12px}.sub-categories .category-wrapper .btn-secondary{width:100px;min-width:100px}@media only screen and (min-width: 768px){.main-content{min-height:calc(100vh - (213px + 252px))}}.product-categories{margin-bottom:4rem}.product-categories .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-categories .pagination:first-of-type{margin-bottom:1rem}.product-categories .pagination:last-of-type{margin-top:1rem}.product-categories .pagination>*{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #EDECED;border-right:1px solid #EDECED;border-top:1px solid #EDECED;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px}.product-categories .pagination>*:first-of-type{border-left:1px solid #EDECED}.product-categories .pagination>.current{padding:0;margin:0}.product-category:not(:last-child){margin-bottom:1rem}.product-category>a:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-category__image{height:200px;-o-object-fit:contain;object-fit:contain;width:200px}.product-category__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#5C595C;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#EDECED;font-size:1.5rem;font-weight:600;height:70px;line-height:1;padding:0 2rem;text-transform:uppercase}@media only screen and (min-width: 768px){.product-category:not(:nth-child(-n+3)){margin-top:2rem}.product-categories__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-categories__list .product-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:calc(33.33% - 1rem);-ms-flex-preferred-size:calc(33.33% - 1rem);flex-basis:calc(33.33% - 1rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;margin-right:1.5rem}.product-categories__list .product-category:nth-child(3n){margin-right:0}}@media only screen and (min-width: 1025px){.product-category__image{height:250px;width:250px}}.product-page__product-main .carousel-frame{width:100%}.product-page__product-main .carousel-slides .carousel-slide{min-height:auto}.product-images .carousel-dots{position:relative;margin:1.5rem 0}.product-images .carousel-dots--hidden{display:none}.product-image>img{-o-object-fit:none;object-fit:none;max-height:400px}.product-content__partcode{font-weight:600}.product-content__partcode span{font-weight:normal}.product-content__title{border-bottom:1px solid #EDECED;color:#252729;font-size:2.25rem;font-weight:700;letter-spacing:-0.5px;margin:0 0 1.25rem;padding-bottom:1.25rem;text-transform:uppercase}.product-content .features{margin-bottom:2rem}.product-content__subtitle{font-size:1.25rem;font-weight:600;margin:0 0 1rem 0}.features__item{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:1.275rem;position:relative}.features__item:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjUwMjYuNSAxODkxLjkzOCA3LjAzNCA1LjcyNSI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjMDBhMTNiOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJHcm91cF83MTIiIGRhdGEtbmFtZT0iR3JvdXAgNzEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MTAyIDExOTEpIj4gICAgPGcgaWQ9Ikdyb3VwXzE2MiIgZGF0YS1uYW1lPSJHcm91cCAxNjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkyNC41IDcwMC45MzgpIj4gICAgICA8cGF0aCBpZD0iUGF0aF8zNzQiIGRhdGEtbmFtZT0iUGF0aCAzNzQiIGNsYXNzPSJjbHMtMSIgZD0iTTIuNDYzLDY5LjIxOGEuNjM4LjYzOCwwLDAsMS0uNDU3LS4xOTNMLjE2Myw2Ni45ODhBLjQyNS40MjUsMCwwLDEsLjIsNjYuMzczYS40MjUuNDI1LDAsMCwxLC42MTUuMDM1bDEuNjUxLDEuODA5LDMuODQ1LTQuNTY1YS40MzYuNDM2LDAsMSwxLC42NjcuNTYyTDIuOTM3LDY5LjAyNWEuNzY2Ljc2NiwwLDAsMS0uNDc0LjE5M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjA0OCAtNjMuNDkzKSIvPiAgICA8L2c+ICA8L2c+PC9zdmc+);background-position:center;background-size:8px 10px;border:1px solid #00A13B;border-radius:50%;content:" ";height:14px;left:0;position:absolute;top:5px;width:14px}.add-to-basket__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.add-to-basket__form .quantity{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #EDECED;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:0.75rem;max-width:134px;padding:0 0.5rem}.add-to-basket__form .quantity>input{border:0;text-align:center;width:100px}.add-to-basket__form .quantity .quantity-control{width:15px}.specification{margin:1.25rem 0}.specification .specification__title{margin-bottom:1rem}.spec-pair{border-top:1px solid #A7A7A7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0}.spec-pair>div{-webkit-flex-basis:calc(50% - 0.5rem);-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem)}.spec-pair>.spec-key{font-weight:700;text-transform:uppercase}.spec-pair>.spec-value{font-weight:300}.technical-downloads{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#EDECED;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:226px;margin-bottom:5rem;margin-top:calc(5rem - 1.125rem);padding:0 1rem}.technical-downloads .technical-downloads__svg{display:none}.technical-downloads .technical-downloads__title{margin-top:0}.technical-downloads .technical-downloads__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.technical-downloads .technical-downloads__list .technical-download__list-item:not(:last-of-type){margin-bottom:1rem}.technical-downloads .technical-download__link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.technical-downloads .technical-download__svg{height:20px;margin-right:0.25rem;width:16px}.similar-products{border-top:1px solid #EDECED;margin-bottom:8rem;padding-top:3rem}.similar-products .similar-products-list{background-color:#EDECED;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.75rem;padding:1rem}.similar-products .similar-product{background-color:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.similar-products .similar-product:not(:last-of-type){margin-bottom:1rem}.similar-products .similar-product>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto}.similar-products .similar-product img{height:200px;margin:0 auto;width:200px}.similar-products .similar-product__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.5rem}.similar-products .similar-product__title{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 0 1.5rem}@media only screen and (min-width: 768px){.product-page__product-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-page__product-main>.carousel-slider{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}.product-page__product-main>.product-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:3rem}.spec-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.spec-table>.spec-pair{-webkit-flex-basis:calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}.similar-products .similar-products-list{padding:1.875rem}.technical-downloads{padding:0 1.875rem}.technical-downloads .technical-downloads__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.technical-downloads .technical-downloads__list .technical-download__list-item:not(:last-of-type){margin-bottom:0;margin-right:2rem}.technical-downloads .technical-downloads__svg{display:block;height:130px;margin-right:4.5rem;width:97px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.similar-products .similar-product{-webkit-flex-basis:calc(50% - 0.5rem);-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-bottom:1rem}}@media only screen and (min-width: 1025px){.similar-products .similar-product{-webkit-flex-basis:calc(25% - 1.25rem);-ms-flex-preferred-size:calc(25% - 1.25rem);flex-basis:calc(25% - 1.25rem)}.similar-products .similar-product:not(:last-of-type){margin-bottom:0}}.about-us{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:4rem}.about-us .about-us__item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:4rem}.about-us .about-us__item>p{text-align:center;width:100%}.about-us .about-us__item__svg{height:125px;width:125px}@media only screen and (min-width: 768px){.about-us__item{-webkit-flex-basis:calc(33.33% - 6rem);-ms-flex-preferred-size:calc(33.33% - 6rem);flex-basis:calc(33.33% - 6rem)}.about-us__item:not(:nth-of-type(3n)){margin-right:3rem}}.contact-us-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.contact-us__info>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-us__info>div:not(:last-of-type){margin-bottom:1rem}.contact-us__info__address>svg{position:relative;top:0.35rem}.contact-us__info__icon__svg{fill:#00A13B;height:20px;margin-right:0.5rem;width:20px}@media only screen and (min-width: 768px){.contact-us-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contact-us-wrapper>.contact-us__form{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:6rem}}.body-not_found .main-content,.body-service_error .main-content{background:#7AC242;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px 0}.body-not_found .main-content .error-wrapper,.body-service_error .main-content .error-wrapper{text-align:center;width:100%}.body-not_found .main-content .error-wrapper .img-wrapper,.body-service_error .main-content .error-wrapper .img-wrapper{width:100%;margin-bottom:12px}.body-not_found .main-content .error-wrapper .img-wrapper .error-img,.body-service_error .main-content .error-wrapper .img-wrapper .error-img{width:200px;height:auto}.body-not_found .main-content .error-wrapper h1,.body-service_error .main-content .error-wrapper h1{color:#FFFFFF;margin-bottom:24px}.body-not_found .main-content .error-wrapper p,.body-service_error .main-content .error-wrapper p{color:#FFFFFF;font-size:20px}.body-not_found .main-content .error-wrapper .link-wrapper,.body-service_error .main-content .error-wrapper .link-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 24px}.body-not_found .main-content .error-wrapper .link-wrapper a:first-of-type,.body-service_error .main-content .error-wrapper .link-wrapper a:first-of-type{margin-right:12px}.catalogues-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:48px}.catalogues-wrapper .catalogue{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.catalogues-wrapper .catalogue-img{width:100%;height:320px}.catalogues-wrapper .catalogue-title{margin-left:20px}.catalogues-wrapper .catalogue-title h3{color:#5C595C;font-size:22px}.downloads .cms__h3{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#5C595C;border-bottom:2px solid #a7a7a7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0.75rem}.downloads .cms__h3 .cms__h3__downloads-count{font-size:1rem;font-weight:400}.download-catalogue{margin-bottom:4rem;max-width:243px}.download-catalogue .download-catalogue__img{width:243px}.product-downloads__pagination{margin-bottom:0}.product-downloads__search-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px}.product-downloads__search{width:100%;height:40px;padding:0 0.5rem}@media screen and (min-width: 768px){.product-downloads__search{width:30%}}.product-downloads__search:focus{outline:0}.product-downloads__svg-wrapper{background:#00A13B;width:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-downloads__svg-wrapper svg{width:14px;height:14px}.product-downloads__svg-wrapper svg g{color:#FFFFFF}.downloads .product-downloads__list{margin-bottom:4rem}.download-item{border-top:1px solid #ccc;padding:0.5rem 0}.download-item>a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.download-item svg{height:14px;margin-right:0.25rem;width:14px}.full-comparison .comparison-page-header{margin-bottom:2rem}.full-comparison .comparison-page__product__image{height:170px;-o-object-fit:contain;object-fit:contain;width:170px}.full-comparison .comparison-table th{font-weight:600;text-align:left}.full-comparison .comparison-table td{font-size:0.9rem;border:1px solid #EDECED}.full-comparison .comparison-table__products th{border:none}.full-comparison .comparison-page__product__info{margin-top:1rem}.full-comparison .comparison-page__product-title{display:block;font-weight:600;min-height:70px;word-break:break-word;overflow:hidden}.full-comparison .comparison-page__product-codes{font-size:0.875rem;list-style:none;margin:1rem 0;padding:0}.full-comparison .comparison-page__product-codes>li>span{font-weight:600}.full-comparison .table-responsive:first-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.full-comparison .comparison-table td{width:25%;word-break:break-all}.full-comparison .comparison-btns__primary,.full-comparison .comparison-btns__secondary{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.full-comparison .comparison-products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.full-comparison .comparison-products .comparison-product{-webkit-flex-basis:calc(33.33% - 1rem);-ms-flex-preferred-size:calc(33.33% - 1rem);flex-basis:calc(33.33% - 1rem)}.full-comparison .comparison-products .comparison-product:not(:last-of-type){margin-right:1rem;margin-bottom:0}}@media only screen and (min-width: 1025px){.full-comparison .table-responsive{display:table}}.privacy-policy{margin:2.5rem auto;color:#5c595c}.privacy-policy .heading-large{text-transform:capitalize;font-size:2.25rem;border-bottom:0.063rem solid #edeced;padding-bottom:1.5rem}.privacy-policy .heading-large.extra-bold{font-weight:700}.privacy-policy .heading-copy{margin:3rem 0;font-weight:700}.privacy-policy .policy-header{font-size:1.625rem;font-weight:800;text-transform:capitalize;margin:2rem 0}.privacy-policy .policy-header p{font-size:1rem;font-weight:normal;text-transform:none}.privacy-policy br{margin:1rem 0;display:block;content:""}.terms-and-conditions{margin:2.5rem auto}.terms-and-conditions .heading-large{text-transform:capitalize;font-size:2.25rem;border-bottom:0.063rem solid #edeced;padding-bottom:1.5rem}.terms-and-conditions .heading-large.extra-bold{font-weight:700}.terms-and-conditions br{margin:1rem 0;display:block;content:""}.no-bullet{list-style:none;margin:0;padding:0}.cms__h1{border-bottom:1px solid #EDECED;margin-bottom:1.5rem;padding-bottom:1.5rem}.pagination .current{font-style:normal;background:#3CB208;color:white}.pagination .current,.pagination a,.pagination span{margin:0 6px}.pagination .current,.pagination a:not(.next_page):not(.previous_page){padding:6px 8px}.pagination a:not(.next_page):not(.previous_page){color:#252729}.pagination a:not(.next_page):not(.previous_page):hover{background:#3CB208;color:#FFFFFF}.pagination .next_page,.pagination .previous_page{color:#252729;background:none}.pagination .next_page:hover,.pagination .previous_page:hover{color:#A7A7A7}.pagination .disabled{color:#A7A7A7}.alert-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,0.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:1;position:fixed;top:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;width:100vw;z-index:10}.alert-overlay>.alert-overlay__inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.alert-overlay .alert-overlay__header{color:#5C595C;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:600}.alert-overlay .alert-overlay__header:before{content:url(/assets/icons/tick-icon-bb724c4df3b916444f34ee4a4c983f321111f44e1e810ce307308202d6210ea1.svg);height:19px;margin-right:0.5rem;width:24px}.alert-overlay .alert-overlay__text{color:#5C595C;margin:1rem 0}.basket-items{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preview-header{background-color:#000;margin-bottom:0.67rem}.preview-header>div{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:90px}.preview-header .preview-title{color:#fff;font-size:1.5rem;font-weight:700}.preview-header:not(:first-of-type){margin-top:1.25rem}.preview-sub-title{color:#000;font-weight:700;margin:1.25rem 0 0.75rem}.generic-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.generic-form>div{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:15px 0}.generic-form>div.form-submit{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
