@import url(https://use.typekit.net/vtr6npx.css);.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:root{--mm-lineheight:20px;--mm-listitem-size:50px;--mm-navbar-size:50px;--mm-toggle-size:34px;--mm-color-border:#0000001a;--mm-color-button:#0000004d;--mm-color-text:#000000bf;--mm-color-text-dimmed:#0000004d;--mm-color-background:#fff;--mm-color-background-highlight:#0000000d;--mm-color-background-emphasis:#fff6;--mm-color-focusring:#06c}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-btn{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding:0;position:relative;width:50px}.mm-btn:after,.mm-btn:before{border:2px solid #24272c}.mm-btn--next:after,.mm-btn--prev:before{border-bottom:none;border-right:none;bottom:0;box-sizing:initial;content:"";display:block;height:8px;margin:auto;position:absolute;top:0;width:8px}.mm-btn--prev:before{left:23px;right:auto;transform:rotate(-45deg)}.mm-btn--next:after{left:auto;right:23px;transform:rotate(135deg)}.mm-btn--close:after,.mm-btn--close:before{bottom:0;box-sizing:initial;content:"";display:block;height:5px;margin:auto;position:absolute;top:0;transform:rotate(-45deg);width:5px}.mm-btn--close:before{border-bottom:none;border-right:none;right:18px}.mm-btn--close:after{border-left:none;border-top:none;right:25px}.mm-btnreset{background:0 0;border:none;cursor:pointer;padding:0}[dir=rtl] .mm-btn--next:after{left:23px;right:auto;transform:rotate(-45deg)}[dir=rtl] .mm-btn--prev:before{left:auto;right:23px;transform:rotate(135deg)}[dir=rtl] .mm-btn--close:after,[dir=rtl] .mm-btn--close:before{right:auto}[dir=rtl] .mm-btn--close:before{left:25px}[dir=rtl] .mm-btn--close:after{left:18px}.mm-divider{background:var(--mm-color-background);background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));font-size:75%;min-height:var(--mm-lineheight);opacity:1;overflow:hidden;padding:calc((var(--mm-listitem-size)*0.65 - var(--mm-lineheight))*.5) 20px;text-overflow:ellipsis;text-transform:uppercase;transition:opacity .4s ease;white-space:nowrap}@supports(position:sticky){.mm-divider{position:sticky;top:0;z-index:2}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-listview{display:block}.mm-listitem,.mm-listview{list-style:none;margin:0;padding:0}.mm-listitem{border-color:var(--mm-color-border);color:var(--mm-color-text);display:flex;flex-wrap:wrap;position:relative}.mm-listitem:after{border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;bottom:0;content:"";display:block;left:20px;position:absolute;right:0}.mm-listitem__btn,.mm-listitem__text{color:inherit;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/2) 0}.mm-listitem__text{flex-basis:10%;flex-grow:1;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.mm-listitem__btn{background:#03020100;border-color:inherit;padding-right:50px;position:relative;width:auto}.mm-listitem__btn:not(.mm-listitem__text){border-left-style:solid;border-left-width:1px}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__btn{border-left-style:none;border-left-width:0;padding-left:50px}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){border-right-style:solid;border-right-width:1px;padding-right:0}.mm-menu{-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--mm-color-background);border-color:var(--mm-color-border);bottom:0;color:var(--mm-color-text);display:flex;flex-direction:column;left:0;line-height:var(--mm-lineheight);margin:0;overscroll-behavior:none;padding:0;position:absolute;right:0;top:0;z-index:0}.mm-menu,.mm-menu *{box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none}[dir=rtl] .mm-menu{direction:rtl}.mm-navbar{background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);color:#2d2d2d;display:flex;min-height:var(--mm-navbar-size);opacity:1;padding-top:env(safe-area-inset-top);position:sticky;text-align:center;top:0;transition:opacity .4s ease;z-index:2}.mm-navbar>*{align-items:center;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center}.mm-navbar__btn{flex-grow:0}.mm-navbar__title{display:flex;flex:1 1 50%;font-family:canada-type-gibson,sans-serif;font-style:normal;font-weight:600;overflow:hidden;padding:0 20px}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{font-size:1.2em;line-height:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){padding-left:60px;padding-right:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-left:10px;padding-right:60px}[dir=rtl] .mm-navbar{flex-direction:row-reverse}.mm-panel{-webkit-overflow-scrolling:touch;background:var(--mm-color-background);border-color:var(--mm-color-border);bottom:0;color:var(--mm-color-text);left:0;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;right:0;top:0;transform:translate3d(100%,0,0);transition:visibility 0s linear .4s,transform .4s ease 0s,left .4s ease 0s;visibility:hidden;z-index:1}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel--opened{transform:translateZ(0);transition-delay:0s;visibility:visible;z-index:2}.mm-panel--parent{transform:translate3d(-30%,0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{transition:none!important;transition-duration:0s!important}.mm-panel__content{padding:20px 20px 0}[dir=rtl] .mm-panel{transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel--opened{transform:translateZ(0)}[dir=rtl] .mm-panel--parent{transform:translate3d(30%,0,0)}.mm-panels{background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);flex-grow:1;height:100%;overflow:hidden;position:relative}.mm-sronly{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;min-height:1px!important;min-width:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.mm-toggle{align-self:center;appearance:none!important;background:var(--mm-color-border);border:none!important;border:var(--mm-color-border);border-radius:var(--mm-toggle-size);cursor:pointer;display:flex;flex:calc(var(--mm-toggle-size)*1.7) 0 0;height:var(--mm-toggle-size);margin-right:10px;transition:background-color .3s ease}.mm-toggle:before{aspect-ratio:1;background:var(--mm-color-background);border-radius:100%;content:"";margin:1px;transition:transform .2s ease}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{transform:translateX(calc(var(--mm-toggle-size)*1.7 - var(--mm-toggle-size)))}.mm-listitem--vertical>.mm-panel{padding:10px 0 10px 10px;position:static;transform:none!important;transition:none!important;width:100%}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical.mm-listitem--opened>.mm-panel{visibility:visible}.mm-listitem--vertical>.mm-listitem__btn{bottom:auto;height:var(--mm-listitem-size)}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:#0000}.mm-listitem--opened>.mm-listitem__btn:after{right:19px;transform:rotate(225deg)}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;right:auto;transition:visibility 0s linear .4s;width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size));z-index:0}.mm-menu--offcanvas.mm-menu--opened{transition-delay:0s}.mm-menu--offcanvas:not(.mm-menu--opened){pointer-events:none;visibility:hidden}.mm-menu--offcanvas:not(.mm-menu--opened) *{visibility:inherit}.mm-page{background:inherit;box-sizing:border-box;min-height:100vh}.mm-slideout{position:absolute;transition:width .4s ease,transform .4s ease;width:100%;z-index:1}.mm-wrapper--opened .mm-slideout{transform:translate3d(clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size)),0,0)}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:#0000004d;bottom:0;left:100%;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .4s ease .4s;visibility:hidden;z-index:2}.mm-wrapper--opened .mm-wrapper__blocker{left:0;opacity:.5;visibility:visible}.mm-wrapper__blocker:focus{opacity:1}.mm-counter{color:var(--mm-color-text-dimmed);display:block;float:right;padding-left:20px;text-align:right}[dir=rtl] .mm-counter{float:left;padding-left:0;padding-right:20px;text-align:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{background:var(--mm-color-background);border:0 solid;border-color:var(--mm-color-border);bottom:0;box-sizing:border-box;color:var(--mm-color-text-dimmed);display:none;overflow:hidden;position:absolute;text-align:center;top:0;width:var(--mm-iconbar-size);z-index:2}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:flex;flex-direction:column;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;width:100%}.mm-iconbar__bottom>*,.mm-iconbar__top>*{box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{-webkit-text-decoration:none;text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{left:0}.mm-panel--iconpanel-1{left:var(--mm-iconpanel-size)}.mm-panel--iconpanel-2{left:calc(var(--mm-iconpanel-size)*2)}.mm-panel--iconpanel-3{left:calc(var(--mm-iconpanel-size)*3)}.mm-panel--iconpanel-first~.mm-panel{left:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;transform:unset;visibility:visible!important}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-left-style:solid;border-left-width:1px}.mm-panel__blocker{background:var(--mm-color-background);display:block;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:3}.mm-panel--parent .mm-panel__blocker{bottom:-100000px;opacity:.6;visibility:visible}[dir=rtl] .mm-menu--iconpanel .mm-panels>.mm-panel{left:0;right:auto;transition-property:transform,width}[dir=rtl] .mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-navbars{flex-shrink:0}.mm-navbars .mm-navbar{border-bottom:none;padding-top:0;position:relative}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 50%;justify-content:flex-start;overflow:hidden;overflow-x:auto;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.mm-navbar__breadcrumbs>*{align-items:center;display:flex;justify-content:center;padding-right:6px}.mm-navbar__breadcrumbs>a{-webkit-text-decoration:underline;text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-left:0}.mm-navbar__tab{border:1px solid #0000;padding:0 10px}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-bottom-color:#0000;border-top-color:var(--mm-color-border)}.mm-navbars--bottom.mm-navbars--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbars--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:#0000}.mm-searchfield{display:flex;flex-grow:1;height:var(--mm-navbar-size);overflow:hidden;padding:0}.mm-searchfield__input{align-items:center;display:flex;flex:1;position:relative}.mm-searchfield__input,.mm-searchfield__input input{box-sizing:border-box;max-width:100%;padding:0 10px;width:100%}.mm-searchfield__input input{border:none;border-radius:4px;display:block;height:calc(var(--mm-navbar-size)*.7);line-height:calc(var(--mm-navbar-size)*.7);font:inherit;font-size:inherit;margin:0;max-height:auto;min-height:auto}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{bottom:0;display:none;position:absolute;right:0;top:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;line-height:var(--mm-navbar-size);max-width:0;-webkit-text-decoration:none;text-decoration:none;transition:none .2s linear;transition-property:visibility,max-width,padding;visibility:hidden}.mm-searchfield--cancelable .mm-searchfield__cancel{max-width:75px;padding-right:10px;visibility:visible}.mm-panel--search{border:none!important;left:0!important;right:0!important;width:100%!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{color:var(--mm-color-text-dimmed);display:none;font-size:150%;padding:40px 20px;text-align:center}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;font-size:12px;justify-content:space-evenly;position:absolute;right:calc(0px - var(--mm-sectionindexer-size));text-align:center;top:0;transition:right .4s ease;width:var(--mm-sectionindexer-size);z-index:5}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);display:block;line-height:1;-webkit-text-decoration:none;text-decoration:none}.mm-sectionindexer~.mm-panel{padding-right:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{padding-right:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{transition:background-color .4s ease}@media(hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{transition-delay:.2s}@media(hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-page,.mm-wrapper--sidebar-expanded .mm-page{background:inherit;box-sizing:border-box;min-height:100vh}.mm-wrapper--sidebar-collapsed .mm-menu--sidebar-collapsed,.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{bottom:0!important;left:0!important;right:auto!important;top:0!important;visibility:visible!important}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-slideout{transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);width:calc(100% - var(--mm-sidebar-collapsed-size))}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-panel--opened{visibility:visible}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{border-right-style:solid;border-right-width:1px;width:var(--mm-sidebar-expanded-size)}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none!important}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-menu--sidebar-expanded~.mm-slideout{transform:translate3d(var(--mm-sidebar-expanded-size),0,0);width:calc(100% - var(--mm-sidebar-expanded-size))}.mm-menu__blocker{background:var(--mm-color-background);bottom:0;display:block;left:0;opacity:.5;pointer-events:auto;position:absolute;right:0;top:0;visibility:visible;z-index:3}.mm-menu--opened .mm-menu__blocker{bottom:100%;opacity:0;visibility:hidden}[dir=rtl].mm-wrapper--sidebar-collapsed .mm-slideout,[dir=rtl].mm-wrapper--sidebar-expanded .mm-slideout,[dir=rtl].mm-wrapper--sidebar-expanded:not(.mm-wrapper--sidebar-closed) .mm-menu--sidebar-expanded.mm-menu--opened~.mm-slideout{transform:translateZ(0)}.mm-menu--fullscreen,.mm-menu--fullscreen.mm-menu--opened~.mm-slideout{--mm-size:100%;--mm-min-size:100%;--mm-max-size:100%}.mm-menu--position-right{left:auto;right:0}.mm-menu--position-right.mm-menu--opened~.mm-slideout{transform:translate3d(clamp(0px - var(--mm-max-size),0px - var(--mm-size),0px - var(--mm-min-size)),0,0)}.mm-menu--position-front{transform:translate3d(-100%,0,0)}.mm-menu--position-front.mm-menu--position-right{transform:translate3d(100%,0,0)}.mm-menu--position-bottom,.mm-menu--position-top{height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size));width:100%}.mm-menu--position-top{bottom:auto;transform:translate3d(0,-100%,0)}.mm-menu--position-bottom{top:auto;transform:translate3d(0,100%,0)}.mm-menu--position-bottom,.mm-menu--position-front,.mm-menu--position-top{transition:visibility 0s linear .4s,transform .4s ease 0s;z-index:2}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{transform:translateZ(0)}.mm-menu--position-bottom.mm-menu--opened~.mm-slideout,.mm-menu--position-front.mm-menu--opened~.mm-slideout,.mm-menu--position-top.mm-menu--opened~.mm-slideout{transform:none!important}.mm-menu--position-bottom.mm-menu--opened~.mm-wrapper__blocker,.mm-menu--position-front.mm-menu--opened~.mm-wrapper__blocker,.mm-menu--position-top.mm-menu--opened~.mm-wrapper__blocker{z-index:1}.mm-menu--theme-white{--mm-color-border:#0000001a;--mm-color-button:#2d2d2d;--mm-color-text:#000000b3;--mm-color-text-dimmed:#0000004d;--mm-color-background:#fff;--mm-color-background-highlight:#0000000f;--mm-color-background-emphasis:#00000008}.mm-menu--theme-dark{--mm-color-border:#0000004d;--mm-color-button:#fff6;--mm-color-text:#ffffffd9;--mm-color-text-dimmed:#fff6;--mm-color-background:#333;--mm-color-background-highlight:#ffffff14;--mm-color-background-emphasis:#0000001a}.mm-menu--theme-black{--mm-color-border:#ffffff40;--mm-color-button:#fff6;--mm-color-text:#ffffffbf;--mm-color-text-dimmed:#fff6;--mm-color-background:#000;--mm-color-background-highlight:#fff3;--mm-color-background-emphasis:#ffffff26}#app{float:left;position:relative;width:100%}.mm-wrapper--opened .mm-wrapper__blocker{position:absolute!important}#nav-icon{background:none;margin:0;padding:0}#mobileMenuBar{display:none;left:0;margin:auto 0 auto auto;position:relative;top:-7px;z-index:1}#mobileMenuBar .wrapper{transition:all .2s}#mobileMenuBar.fix{box-shadow:0 0 25px #00000026}#mobileMenuBar.fix .main-nav{padding:18px 0}#mobileMenuBar.fix .main-nav a.active:before{transform:translateY(18px)}#mobileMenuBar .btn-menu{height:40px;margin:auto;position:relative;top:8px;transform:scale(.9);transform-origin:center;transition:.25s ease-in-out;width:60px}#mobileMenuBar .nav-icon-container{display:flex;float:right;width:70px}#MainNavigation.commercial .container #mobileMenuBar .btn-menu span{background-color:#8656dc}#mobileMenuBar .social-media{display:flex;float:right;list-style:none;margin:28px 0 0;padding:0;position:relative;width:125px}#mobileMenuBar .social-media li{font-size:1.2em;margin:0 9px}#mobileMenuBar .btn-menu span{background:#9e0b0b;display:block;height:6px;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:50%}#mobileMenuBar .btn-menu span:nth-child(2n){left:50%}#mobileMenuBar .btn-menu span:nth-child(odd){left:0}#mobileMenuBar .btn-menu span:first-child,#nav-icon span:nth-child(2){top:0}#mobileMenuBar .btn-menu span:nth-child(3),#nav-icon span:nth-child(4){top:16px}#mobileMenuBar .btn-menu span:nth-child(5),#nav-icon span:nth-child(6){top:32px}#mobileMenuBar .btn-menu.open span:first-child,#nav-icon.open span:nth-child(6){transform:rotate(45deg)}#mobileMenuBar .btn-menu.open span:nth-child(2),#nav-icon.open span:nth-child(5){transform:rotate(-45deg)}#mobileMenuBar .btn-menu.open span:first-child{left:5px;top:7px}#mobileMenuBar .btn-menu.open span:nth-child(2){left:calc(50% - 5px);top:7px}#mobileMenuBar .btn-menu.open span:nth-child(3){left:-50%;opacity:0}#mobileMenuBar .btn-menu.open span:nth-child(4){left:100%;opacity:0}#mobileMenuBar .btn-menu.open span:nth-child(5){left:5px;top:29px}#mobileMenuBar .btn-menu.open span:nth-child(6){left:calc(50% - 5px);top:29px}#mobileMenuBar .logo-container{float:left;position:relative;width:220px}#mobileMenuBar .logo-container img{float:left;margin-bottom:10px;margin-top:10px;position:relative}#mobileMenuNavigation{display:none}#MobileMenu.active{opacity:1}#mobileMenu .mm-panels{background:#1c2433!important;color:#fff;font-size:1.5em}#mobileMenu .mm-navbar{padding:10px}#mobileMenu .mm-navbar .mm-title{color:#fff!important;font-size:1.7em}#mobileMenu .mm-listview{font-size:.9em;line-height:1.3;margin:0;width:100%}#mobileMenu .mm-navbar .mm-btn{top:12px}.mm-menu .mm-listview>li .mm-next:after{border-color:#ffffffc7}.mm-menu .mm-navbar .mm-btn:after,.mm-menu .mm-navbar .mm-btn:before{border-color:#2d2d2d}#mobileMenuBar .donate-button-menu{display:none;float:right;font-size:.6em;margin-top:16px;position:relative;width:142px}#mobileMenu li a{color:#fff}#mobileMenu .selected{background:#f9e700}#mobileMenu .selected a{color:#fff}#mobileMenu .mm-title{color:#fff!important}@media only screen and (max-width:1125px){#mobileMenuNavigation{display:block}#mobileMenuNavigation .logo{margin:10px 0;width:120px}#mobileMenu .mm-listview{font-size:.8em}#mobileMenu .mm-navbar .mm-title{font-size:1.1em}#mobileMenuBar{display:block}#mobileMenuBar .logo svg{float:left;height:80px;width:120px}#mobileMenuBar .logo-container img{padding-bottom:10px;padding-left:10px;padding-top:15px}.mm-menu a .arrows{display:none}}@media only screen and (max-width:350px){#mobileMenuBar .nav-icon-container{float:right;margin-left:10px;width:53px}#mobileMenuBar .logo-container{width:200px}}@media only screen and (max-width:300px){#mobileMenuBar .logo-container{width:180px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0}*{box-sizing:border-box;outline:none}ol,p,ul{float:left;width:100%}h1{font-size:53px;line-height:70px;margin-bottom:80px}h1,h2{color:#9e0b0b;font-family:canada-type-gibson,sans-serif;font-style:normal;font-weight:600}h2{font-size:28px;line-height:48px;margin-bottom:20px}@media(max-width:640px){h2{font-size:22px}}h3{color:#282830;font-family:canada-type-gibson,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:50px;text-transform:uppercase}@media(max-width:640px){h3{font-size:18px}}h4{font-size:20px;font-weight:600;line-height:20px;text-transform:uppercase}h4,h5{color:#9e0b0b;font-family:canada-type-gibson,sans-serif;font-style:normal;margin-bottom:20px}h5{font-size:23px;font-weight:regular;line-height:23px}h6{color:#9e0b0b;font-size:14px;line-height:18px;margin-bottom:20px}h6,ol,p,ul{font-family:canada-type-gibson,sans-serif;font-style:normal;font-weight:500}ol,p,ul{font-size:16px;font-weight:400;line-height:26px;margin-bottom:10px}@media(max-width:640px){ol,p,ul{font-size:15px}}ol strong,p strong,ul strong{font-family:canada-type-gibson,sans-serif;font-style:normal;font-weight:600}ol em,ol i,p em,p i,ul em,ul i{font-style:italic}ol li,ul li{position:relative}strong{font-family:canada-type-gibson,sans-serif;font-style:normal;font-weight:600}a{color:color(#000);-webkit-text-decoration:none;text-decoration:none}html:not(.touch) a{transition:color .3s}html:not(.touch) a:hover{color:color()}@media(max-width:1025px){h1{font-size:50px;line-height:55px;margin-bottom:30px}h2{line-height:40px}h2,h3{font-size:30px;margin-bottom:20px}h3{line-height:30px}h4{font-size:20px;line-height:20px}h5{font-size:23px;line-height:23px;margin-bottom:50px}h6{font-size:14px;line-height:18px;margin-bottom:30px}}@media(max-width:860px){h1{font-size:42px;line-height:55px;margin-bottom:30px}h2{line-height:40px}h2,h3{font-size:30px;margin-bottom:20px}h3{line-height:30px}h4{font-size:20px;line-height:20px}h5{font-size:23px;line-height:23px;margin-bottom:50px}h6{font-size:14px;line-height:18px;margin-bottom:30px}}#ProductsSearch .container .product-filters .active-filters .clear,.button{background:#9e0b0b!important;border-radius:5px!important;color:#fff!important;float:left;font-weight:600!important;position:relative}#ProductsSearch .container .product-filters .active-filters .icon.clear,.button.icon{font-weight:500!important;padding:0!important;position:relative}#ProductsSearch .container .product-filters .active-filters .icon.clear span,.button.icon span{bottom:1px;display:flex;padding:10px}#ProductsSearch .container .product-filters .active-filters .icon.clear span .icon-container,.button.icon span .icon-container{bottom:7px;margin:auto 10px auto auto;padding:0;position:absolute;transition:.2s}#ProductsSearch .container .product-filters .active-filters .icon.clear span .icon-container svg,.button.icon span .icon-container svg{left:0;position:relative;top:0}#ProductsSearch .container .product-filters .active-filters .icon.clear span,.button.icon span{margin:auto;position:relative}#ProductsSearch .container .product-filters .active-filters .icon.clear span .button-text,.button.icon span .button-text{left:-1px;margin-right:10px;padding-left:40px;top:2px}#ProductsSearch .container .product-filters .active-filters .icon.clear span .button-text span,.button.icon span .button-text span{margin:auto;padding:0;position:relative}#ProductsSearch .container .product-filters .active-filters .clear span,.button span{float:left;font-weight:500;margin:auto;padding:10px;position:relative}#ProductsSearch .container .product-filters .active-filters .clear span .button-text,.button span .button-text{padding:0}#ProductsSearch .container .product-filters .active-filters .clear:focus,#ProductsSearch .container .product-filters .active-filters .clear:hover,.button:focus,.button:hover{background:#5f0505!important}#ProductsSearch .container .product-filters .active-filters .green-background.clear,.button.green-background{background:#00913c!important}#ProductsSearch .container .product-filters .active-filters .green-background.clear:focus,#ProductsSearch .container .product-filters .active-filters .green-background.clear:hover,.button.green-background:focus,.button.green-background:hover{background:#007b33!important}#ProductsSearch .container .product-filters .active-filters .orange-background.clear,.button.orange-background{background:#e28404!important}#ProductsSearch .container .product-filters .active-filters .orange-background.clear:focus,#ProductsSearch .container .product-filters .active-filters .orange-background.clear:hover,.button.orange-background:focus,.button.orange-background:hover{background:#d37b04!important}#ProductsSearch .container .product-filters .active-filters .black-background.clear,.button.black-background{background:#282830!important}#ProductsSearch .container .product-filters .active-filters .black-background.clear:focus,#ProductsSearch .container .product-filters .active-filters .black-background.clear:hover,.button.black-background:focus,.button.black-background:hover{background:#111117!important}#ProductsSearch .container .product-filters .active-filters .grey-background.clear,.button.grey-background{background:#efefef!important;color:#515151!important}#ProductsSearch .container .product-filters .active-filters .grey-background.clear:focus,#ProductsSearch .container .product-filters .active-filters .grey-background.clear:hover,.button.grey-background:focus,.button.grey-background:hover{background:#515151!important;color:#fff!important}#ProductsSearch .container .product-filters .active-filters .woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login .clear,.large-button,.woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login #ProductsSearch .container .product-filters .active-filters .clear,.woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login .button{border:0 solid;cursor:pointer;font-size:16px;font-weight:600;margin:auto auto 5px 0;min-width:284px;padding:13px 21px!important;position:relative;text-align:center;text-transform:uppercase}.cms-content{position:relative}.cms-content *{clear:both!important}.cms-content .featured-image-container+ol,.cms-content .featured-image-container+p,.cms-content .featured-image-container+ul{font-size:26px;font-weight:600;margin-bottom:50px}.cms-content ol,.cms-content p,.cms-content ul{font-size:16px;position:relative}.cms-content ol:last-child,.cms-content p:last-child,.cms-content ul:last-child{margin-bottom:0}.cms-content figure:not(:first-child){margin-bottom:40px;margin-top:60px;width:100%}.cms-content figure img{height:auto;width:100%}.cms-content iframe{max-width:100%;position:relative;width:100%}.cms-content iframe[style="border:0"]{max-height:75vw}.cms-content iframe[allowfullscreen]{max-height:calc(56.25vw - 28.125px)}.cms-content .video-wrapper{height:0;padding-bottom:56.25%!important;position:relative}.cms-content .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.cms-content blockquote ol,.cms-content blockquote ul{left:40px;position:relative}.cms-content a:not(.button){color:#9e0b0b;font-weight:600}.cms-content a:not(.button):focus,.cms-content a:not(.button):hover{-webkit-text-decoration:underline;text-decoration:underline}.cms-content strong{font-weight:600}.cms-content ol,.cms-content ul{font-size:16px;padding:10px 0;position:relative;width:100%}.cms-content ol li ol,.cms-content ol li p,.cms-content ol li ul,.cms-content ul li ol,.cms-content ul li p,.cms-content ul li ul{line-height:1}.cms-content ul li{padding:0 0 14px 40px;position:relative}.cms-content ul li:before{background-color:#9e0b0b;border-radius:100%;content:"";display:inline-block;font-weight:900;height:8px;left:10px;position:absolute;top:9px;width:8px}.cms-content ol{counter-reset:ol;list-style-type:none}.cms-content ol li{padding:0 0 12px 32px;position:relative}.cms-content ol li:last-child{padding-bottom:0}.cms-content ol li:before{content:counters(ol,"") ".";counter-increment:ol;left:0;position:absolute}.cms-content ol li a,.cms-content ul li a{display:inline}.cms-content table{margin-bottom:20px;position:relative;width:100%}.cms-content th{font-size:21px;font-weight:700;line-height:1.7}.cms-content td,.cms-content th{border:2px solid #9e0b0b;color:#9e0b0b;font-size:18px;padding:12px 18px;text-align:left}@media only screen and (max-width:1025px){.cms-content ol,.cms-content p,.cms-content ul{font-size:16px}.cms-content ol,.cms-content ul{font-size:18px}}.grid-item{float:left;position:relative;width:100%}html{overflow-x:hidden;scroll-behavior:smooth}body{color:#2b2e34;font-family:canada-type-gibson,sans-serif;font-style:normal;font-weight:400}.container{margin-left:auto;margin-right:auto;max-width:1254px;width:100%}@media only screen and (max-width:1414px){.container{width:calc(100% - 60px)}}@media only screen and (max-width:900px){.container{width:calc(100% - 80px)}}@media only screen and (max-width:600px){.container{width:calc(100% - 40px)}}section,section:after{clear:both}.mm-page{min-height:0!important}.youtube{background-color:#000;cursor:pointer;margin-bottom:20px;overflow:hidden;position:relative}.youtube img{left:0;opacity:.7;top:-16.82%;width:100%}.youtube .youtube-featured-image{object-fit:cover}.youtube .overlay,.youtube .youtube-featured-image{height:100%;left:0;position:absolute;top:0;width:100%}.youtube .overlay{background:#000;opacity:.23}.youtube .play-button{background-color:#0000;height:100%;opacity:1;width:100%;z-index:1}.play-button:hover svg,.youtube-play-button:focus svg{transform:scale(1.3)}.youtube .youtube-play-button,.youtube img{cursor:pointer}.youtube .youtube-play-button,.youtube .youtube-play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .youtube-play-button,.youtube .youtube-play-button:before{background:none;border:0 solid;display:flex;height:100%;left:0;top:0;width:100%}.youtube iframe{height:100%;left:0;top:0;width:100%}.youtube .youtube-play-button svg{margin:auto;position:relative}.vimeo-embed{background-color:#000;cursor:pointer;margin-bottom:20px;overflow:hidden;position:relative}.vimeo-embed img{left:0;opacity:.7;top:-16.82%;width:100%}.vimeo-embed .vimeo-featured-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.vimeo-embed .overlay{background:#000;height:100%;left:0;opacity:.23;position:absolute;top:0;width:100%}.vimeo-embed .play-button{background-color:#0000;height:100%;opacity:1;width:100%;z-index:1}.play-button svg{height:150px;margin:auto;position:relative;transition:.2s;width:150px}.play-button:hover svg,.vimeo-play-button:focus svg{transform:scale(1.3)}.vimeo-embed .vimeo-play-button,.vimeo-embed img{cursor:pointer}.vimeo-embed .vimeo-play-button,.vimeo-embed .vimeo-play-button:before,.vimeo-embed iframe,.vimeo-embed img{position:absolute}.vimeo-embed .vimeo-play-button,.vimeo-embed .vimeo-play-button:before{background:none;border:0 solid;display:flex;height:100%;left:0;top:0;width:100%}.vimeo-embed iframe{height:100%;left:0;top:0;width:100%}.vimeo-embed .vimeo-play-button svg{margin:auto;position:relative}.modal-custom{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-custom.open{display:block}.modal-custom .underlay{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%}.modal-custom .video-content{display:flex;height:80%;left:10%;position:absolute;top:10%;width:80%}.modal-custom .video-content .content{box-sizing:border-box;height:100%;margin:auto;position:relative;width:100%}.close-modal{background:none;border:0 solid;color:#333;font-size:2em;position:absolute;right:50px;top:50px}@media only screen and (max-width:780px){.close-modal{bottom:0;height:50px;position:absolute;right:20px;top:20px}.modal-custom{overflow:auto}.modal-custom .video-content{height:300px;top:10px}.modal-custom .video-content .content{height:300px}}@media screen and (orientation:portrait){.landscape-warning{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.landscape-warning img{margin:auto auto 20px;position:relative!important;top:0;width:232px!important}.landscape-warning ol,.landscape-warning p,.landscape-warning ul{font-size:30px;font-weight:700;line-height:45px;margin:0 auto auto;position:relative;text-align:center;width:300px}.modal-custom .video-content{display:none}}@media screen and (orientation:landscape){.landscape-warning{display:none}.modal-custom .video-content{display:flex}}.preloader-container{display:flex;float:left;height:100%;padding:50px 0;position:absolute;top:0;width:100%;z-index:9}.preloader-container.hide{display:none}.preloader-container .preloader{-moz-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;border:4px solid #9e0b0b;border-radius:50%;border-top-color:#fff;height:40px;margin:0 auto auto;position:relative;-webkit-transition-duration:1.2s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;width:40px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#main{float:left;margin-top:175px;position:relative;width:100%}#main .grid-item:first-child{margin-top:200px}#main .contact-flexible-content{float:left;margin-top:60px;position:relative;width:60%}@media(max-width:800px){#main .contact-flexible-content{margin:0 0 40px;width:100%}}#main .contact-flexible-content .grid-item{margin-top:0!important}#main .contact-details-container{float:left;margin-top:70px;position:relative;width:40%}@media(max-width:800px){#main .contact-details-container{margin:0 0 40px;width:100%}}#main .contact-details-container .contact-details{background:#efefef;border-radius:10px;float:right;max-width:450px;padding:23px 18px;position:relative;width:100%}@media(max-width:800px){#main .contact-details-container .contact-details{float:left}}#main .contact-details-container .contact-details h5{color:#282830;font-size:20px;font-weight:600;margin-bottom:10px}#main .contact-details-container .contact-details ol,#main .contact-details-container .contact-details p,#main .contact-details-container .contact-details ul{float:left;margin-bottom:5px;position:relative;width:100%}#main .contact-details-container .contact-details ol a,#main .contact-details-container .contact-details p a,#main .contact-details-container .contact-details ul a{color:#9e0b0b;font-weight:600;margin-left:2px}#main .contact-details-container .contact-details ol a:focus,#main .contact-details-container .contact-details ol a:hover,#main .contact-details-container .contact-details p a:focus,#main .contact-details-container .contact-details p a:hover,#main .contact-details-container .contact-details ul a:focus,#main .contact-details-container .contact-details ul a:hover{-webkit-text-decoration:underline;text-decoration:underline}#main .contact-details-container .contact-details ol:last-child,#main .contact-details-container .contact-details p:last-child,#main .contact-details-container .contact-details ul:last-child{margin-bottom:0}@media only screen and (max-width:1125px){#main{margin-top:80px}#main .grid-item:first-child:not(#main .grid-item:first-child.slider){margin-top:50px!important}}main.sales-banner{margin-top:221px!important}@media only screen and (max-width:1125px){main.sales-banner{margin-top:162px!important}}@media only screen and (max-width:700px){main.sales-banner{margin-top:180px!important}}@media only screen and (max-width:360px){main.sales-banner{margin-top:197px!important}}.select2-container--default .select2-selection--single{height:60px!important}#richSnippetReviewsWidget-defaultContainer{pointer-events:none}#richSnippetReviewsWidget-defaultContainer #richSnippetReviewsWidget-defaultContainer_frame{height:160px!important;pointer-events:auto}@media(max-width:550px){#richSnippetReviewsWidget-defaultContainer_frame{bottom:15vh;top:auto}}.brands-list-parent{display:flex;flex-direction:column;gap:48px}.red-title{color:#9e0c0c;font-size:20px;font-weight:500}.flexible-brands_list{background:#f0f0f1;padding-bottom:52px}.brands-list-link a{color:#282830;font-size:20px;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.brands-list-container{align-items:center;display:inline-flex;flex-wrap:wrap;gap:32px;justify-content:center}.brands-list-wrapper{align-items:center;background:#fff;border-radius:8px;display:flex;height:70px;justify-content:center;overflow:hidden;padding:6px 14px;width:140px}.brands-list-wrapper>img{height:100%;object-fit:contain;width:100%}.flexible-products_list{background:#efefef;padding-bottom:48px;padding-top:64px}.product-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:1rem}.product-content-title{color:#9e0b0b;font-size:20px;font-weight:500}.product-content-price{color:#282830;font-size:14px}.product-button{background:#9e0b0b;border-radius:6px;color:#fff;display:block;font-size:14px;font-weight:500;padding:12px;width:-moz-fit-content;width:fit-content}.product-item{aspect-ratio:1/1;background-color:#f9f9f9;border-radius:12px;overflow:hidden;position:relative}.products-text-wrapper{display:flex;justify-content:center;width:100%}.products-text-title{color:#9e0b0b;font-size:20px;font-weight:500;text-align:center}.product-content{bottom:0;display:flex;flex-direction:column;gap:6px;left:0;max-width:170px;padding-bottom:12px;padding-left:12px;position:absolute;right:0}.product-content a{display:block}.product-item img{display:block;height:100%;object-fit:cover;width:100%}@media(max-width:1100px){.product-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.product-grid{grid-template-columns:1fr}}#wt-cli-settings-btn{border:0 solid;position:relative}#wt-cli-settings-btn:after{background:none;bottom:0;content:"";height:auto;position:relative}#wt-cli-settings-btn:active:after,#wt-cli-settings-btn:focus:after,#wt-cli-settings-btn:hover:after{left:inherit;right:auto;width:auto}#wt-cli-accept-btn{background:#fac204;border-bottom:0 solid!important;border-radius:5px!important;color:#2b2e34;font-family:canada-type-gibson,sans-serif;font-style:normal;font-weight:500;letter-spacing:3px;min-width:250px;padding:20px 35px!important;position:relative;text-align:center;text-transform:uppercase;transition:.2s}#wt-cli-accept-btn:focus,#wt-cli-accept-btn:hover{background:#2b2e34!important;border-bottom:0 solid!important;color:#fff!important}#wt-cli-accept-btn:after{border-bottom:0 solid!important}form{position:relative}form label{float:left;font-size:16px;font-weight:500;margin-bottom:5px;position:relative;width:100%}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{border:0 solid;border-radius:8px;box-sizing:border-box;float:left;margin-bottom:10px;outline:0;padding:20px;position:relative;width:100%}form .lost_password{position:relative}form .lost_password a{color:#9e0b0b}.select2-container--default .select2-selection--single{border:0 solid;border-radius:8px;box-sizing:border-box;float:left;height:0;margin-bottom:10px;outline:0;padding:20px;position:relative;width:100%}.hidden{display:none!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-4{gap:1rem!important}.m-0{margin:0!important}.mt-1{margin-top:.25rem!important}.mb-2{margin-bottom:.5rem!important}.ml-4{margin-left:1rem!important}.mx-auto{margin-inline:auto!important}.p-0{padding:0!important}.pt-1{padding-top:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pl-4{padding-left:1rem!important}.px-4{padding-inline:1rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.font-bold{font-weight:700!important}.font-medium{font-weight:500!important}.font-light{font-weight:300!important}.text-sm{font-size:14px!important}.text-base{font-size:20px!important}.w-full{width:100%!important}.w-1\/2{width:50%!important}.w-1\/4{width:25%!important}.h-full{height:100%!important}.h-screen{height:100vh!important}.w-screen{width:100vw!important}.max-w-screen{max-width:100vw!important}.max-h-screen{max-height:100vh!important}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;left:0;line-height:0;outline:none;position:absolute;text-align:center;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{*zoom:1;background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:43%;width:100%}.lb-cancel{background:url(/wp-content/themes/brownsladders/public/images/loading.f65782.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:none}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(/wp-content/themes/brownsladders/public/images/prev.0edc57.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:left;left:0;opacity:0;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{background:url(/wp-content/themes/brownsladders/public/images/next.62074a.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);float:right;opacity:0;right:0;transition:opacity .6s;width:64%}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{*zoom:1;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#2c282b;display:block;padding-bottom:1em}.lb-data .lb-close{background-color:#fff;background-image:url(/wp-content/themes/brownsladders/public/images/close.f1d5aa.png);background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:5px;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);float:right;height:30px;opacity:.7;outline:none;padding:5px;text-align:right;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-closeContainer{position:absolute;right:150px;top:0}.grid-item.slider{background:#fff;margin-top:0!important;position:relative;width:100%}.grid-item.slider a{display:block;overflow:hidden;position:relative;width:100%}.grid-item.slider a img{height:auto;position:relative;width:100%}.grid-item.slider a img.desktop{display:block;visibility:visible}.grid-item.slider a img.mobile{display:none;visibility:hidden}.grid-item.slider .tns-nav{bottom:20px;position:absolute;right:100px;z-index:1}.grid-item.slider .tns-nav button{background:#fff;border:0 solid;border-radius:100%;height:15px;margin-right:5px;width:15px}.grid-item.slider .tns-nav button.tns-nav-active{background:#9e0b0b}@media(min-width:1126px){.grid-item.slider a{aspect-ratio:16/3.5}.grid-item.slider a img{object-fit:contain}}@media only screen and (max-width:1125px){.grid-item.slider a img{height:300px;object-fit:cover}}@media only screen and (max-width:780px){.grid-item.slider a img{height:auto;object-fit:cover}.grid-item.slider a img.desktop{display:none;visibility:hidden}.grid-item.slider a img.mobile{display:block;visibility:visible}}.grid-item.shop-our-products{background:#f0f0f1;float:left;margin-bottom:0;padding-top:60px;position:relative;width:100%}.grid-item.shop-our-products h2{color:#9e0b0b;margin-bottom:20px;text-align:center}.grid-item.shop-our-products .ladders-list{display:flex;flex-wrap:wrap;float:left;margin-bottom:80px;position:relative;width:100%}.grid-item.shop-our-products .ladders-list .ladder{display:flex;flex-direction:column;margin:0 1% -40px;position:relative;text-align:center;transition:.2s;width:18%}.grid-item.shop-our-products .ladders-list .ladder h5{font-size:20px;font-weight:500;line-height:28px;margin-bottom:0}.grid-item.shop-our-products .ladders-list .ladder h5 a{color:#2b2e34}.grid-item.shop-our-products .ladders-list .ladder h5 a:focus,.grid-item.shop-our-products .ladders-list .ladder h5 a:hover{color:#9e0b0b;-webkit-text-decoration:underline;text-decoration:underline}.grid-item.shop-our-products .ladders-list .ladder img{float:none;margin:auto auto 20px;position:relative}.grid-item.shop-our-products .ladders-list .ladder:focus,.grid-item.shop-our-products .ladders-list .ladder:hover{transform:scale(1.05)}@media(max-width:1100px){.grid-item.shop-our-products .ladders-list .ladder{margin-bottom:20px;width:23%}}@media(max-width:900px){.grid-item.shop-our-products .ladders-list .ladder{margin-bottom:20px;width:31%}}@media(max-width:780px){.grid-item.shop-our-products h2{font-size:28px;line-height:3.2rem}.grid-item.shop-our-products .ladders-list .ladder{margin-bottom:20px;top:0;width:48%}.grid-item.shop-our-products .ladders-list .ladder .circle{height:180px;width:180px}.grid-item.shop-our-products .ladders-list .ladder .circle .bottom-circle,.grid-item.shop-our-products .ladders-list .ladder .circle .top-circle{height:50%}.grid-item.shop-our-products .ladders-list .ladder .circle .bottom-circle img{bottom:135px}.grid-item.shop-our-products .ladders-list .ladder h4{font-size:1.2rem}.grid-item.shop-our-products .ladders-list .ladder img{margin-bottom:15px;max-width:100%;object-fit:contain}}@media(max-width:415px){.grid-item.shop-our-products h2{font-size:28px;line-height:3.2rem}.grid-item.shop-our-products .ladders-list .ladder{margin-left:3%;margin-right:3%;width:44%}.grid-item.shop-our-products .ladders-list .ladder .circle{bottom:0;height:130px;width:130px}.grid-item.shop-our-products .ladders-list .ladder .circle .bottom-circle,.grid-item.shop-our-products .ladders-list .ladder .circle .top-circle{height:50%}.grid-item.shop-our-products .ladders-list .ladder .circle .bottom-circle img{bottom:110px;height:auto;width:100%}.grid-item.shop-our-products .ladders-list .ladder h4{font-size:1.2rem;margin-top:30px}.grid-item.shop-our-products .ladders-list .ladder img{height:170px;width:auto}}.grid-item.our-most-popular-products{background:#fff;float:left;padding:80px 0;position:relative;text-align:center;width:100%}.grid-item.our-most-popular-products .container{position:relative}.grid-item.our-most-popular-products .container h2{color:#9e0b0b;font-weight:600;margin-bottom:40px}.grid-item.brands-list{background:#282830;float:left;padding:60px 0;position:relative;width:100%}.grid-item.brands-list .brands{display:flex;flex-direction:row;flex-flow:wrap;margin-bottom:20px}.grid-item.brands-list .brands .brand{display:flex;margin-bottom:20px;padding:0 10px;position:relative;width:16.6%}.grid-item.brands-list .brands .brand span{background:#fff;border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;margin:auto;padding:20px;position:relative;width:100%}.grid-item.brands-list .link{float:left;position:relative;text-align:center;width:100%}.grid-item.brands-list .link ol,.grid-item.brands-list .link p,.grid-item.brands-list .link ul{margin-bottom:0}.grid-item.brands-list .link ol a,.grid-item.brands-list .link p a,.grid-item.brands-list .link ul a{color:#fff;font-size:20px;-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (max-width:1225px){.grid-item.brands-list .brands .brand{width:25%}}@media only screen and (max-width:1025px){.grid-item.brands-list .brands .brand{width:25%}}@media only screen and (max-width:991px){.grid-item.brands-list .brands .brand{width:33.3%}.grid-item.brands-list .brands .brand span{padding:12px 18px}.grid-item.brands-list .brands .brand span img{width:100%}}@media only screen and (max-width:600px){.grid-item.brands-list .brands .brand{width:33.3%}.grid-item.brands-list .brands .brand span{padding:4px 10px}.grid-item.brands-list .brands .brand span img{width:100%}}.grid-item.all-brands{background:#fff;float:left;padding-bottom:40px;padding-top:20px;position:relative;width:100%}.grid-item.all-brands .container{display:flex;flex-direction:revert;flex-wrap:wrap}.grid-item.all-brands .container .tax-by-letter{margin-bottom:50px;width:20%}.grid-item.all-brands .container .tax-by-letter h3{color:#9e0b0b;font-size:20px;margin-bottom:20px}.grid-item.all-brands .container .tax-by-letter ul li a,.grid-item.all-brands .container .tax-by-letter ul li span{color:#282830}.grid-item.all-brands .container .tax-by-letter ul li a{-webkit-text-decoration:underline;text-decoration:underline}.grid-item.all-brands .container .tax-by-letter ul li a:hover{color:#9e0b0b}@media only screen and (max-width:980px){.grid-item.all-brands .container .tax-by-letter{width:25%}}@media only screen and (max-width:780px){.grid-item.all-brands .container .tax-by-letter{width:33.3%}}@media only screen and (max-width:620px){.grid-item.all-brands .container .tax-by-letter{width:50%}}@media only screen and (max-width:380px){.grid-item.all-brands .container .tax-by-letter{width:100%}}.grid-item.helpful-guides{background:#fff;float:left;padding:80px 0;position:relative;text-align:center;width:100%}.grid-item.helpful-guides h2{color:#9e0b0b;font-weight:600;margin-bottom:40px}.grid-item.contact-block{background:#fff;float:left;margin-top:0!important;padding:50px 0;position:relative;width:100%}@media(max-width:1024px){.grid-item.contact-block{display:flex;flex-direction:column;padding:0}}.grid-item.contact-block .address{height:100%;position:absolute;right:0;top:0;width:50%}@media(max-width:1024px){.grid-item.contact-block .address{height:auto;margin-top:50px;order:1;position:relative;width:100%}}.grid-item.contact-block .address iframe{height:100%;position:absolute;right:0;top:0;width:100%}@media(max-width:1024px){.grid-item.contact-block .address iframe{height:400px;position:relative}}.grid-item.contact-block .container{position:relative}.grid-item.contact-block .container .contact-details{position:relative;width:50%}@media(min-width:1025px){.grid-item.contact-block .container .contact-details{padding-right:40px}}@media(max-width:1024px){.grid-item.contact-block .container .contact-details{max-width:100%;width:700px}}.grid-item.contact-block .container .contact-details h1{margin-bottom:20px}.grid-item.contact-block .container .contact-details .contact-section{display:flex;flex-direction:column;position:relative}.grid-item.contact-block .container .contact-details .contact-section ol,.grid-item.contact-block .container .contact-details .contact-section p,.grid-item.contact-block .container .contact-details .contact-section ul{position:relative}.grid-item.contact-block .container .contact-details .contact-section ol:first-child,.grid-item.contact-block .container .contact-details .contact-section p:first-child,.grid-item.contact-block .container .contact-details .contact-section ul:first-child{font-size:20px;font-weight:500;margin-bottom:5px}.grid-item.contact-block .container .contact-details .contact-section ol:nth-child(2),.grid-item.contact-block .container .contact-details .contact-section p:nth-child(2),.grid-item.contact-block .container .contact-details .contact-section ul:nth-child(2){color:#9e0b0b;font-size:28px;font-weight:600;line-height:36px;margin-bottom:35px}@media(max-width:640px){.grid-item.contact-block .container .contact-details .contact-section ol:nth-child(2),.grid-item.contact-block .container .contact-details .contact-section p:nth-child(2),.grid-item.contact-block .container .contact-details .contact-section ul:nth-child(2){font-size:22px;line-height:1.3}}.grid-item.contact-block .container .contact-details .contact-section ol:nth-child(2) a,.grid-item.contact-block .container .contact-details .contact-section p:nth-child(2) a,.grid-item.contact-block .container .contact-details .contact-section ul:nth-child(2) a{color:#9e0b0b;word-break:break-word}.grid-item.contact-block .container .contact-details .contact-section ol:nth-child(2) a:focus,.grid-item.contact-block .container .contact-details .contact-section ol:nth-child(2) a:hover,.grid-item.contact-block .container .contact-details .contact-section p:nth-child(2) a:focus,.grid-item.contact-block .container .contact-details .contact-section p:nth-child(2) a:hover,.grid-item.contact-block .container .contact-details .contact-section ul:nth-child(2) a:focus,.grid-item.contact-block .container .contact-details .contact-section ul:nth-child(2) a:hover{-webkit-text-decoration:underline;text-decoration:underline}.grid-item.contact-block .container .contact-details .contact-section table{float:left;font-size:14px;max-width:180px;position:relative;width:100%}.grid-item.contact-block .container .contact-details .contact-section table tbody{position:relative}.grid-item.contact-block .container .contact-details .contact-section table tbody tr{display:flex;padding-bottom:10px;position:relative}.grid-item.contact-block .container .contact-details .contact-section table tbody tr td{margin:auto;position:relative}.grid-item.contact-block .container .contact-details .contact-section table tbody tr td:first-child{margin-left:0}.grid-item.contact-block .container .contact-details .contact-section table tbody tr td:nth-child(2){margin-right:0}.grid-item.title{float:left;margin-bottom:40px!important;margin-top:60px!important;width:100%}.grid-item.title,.grid-item.title .container{position:relative}.grid-item.title .container h1{margin-bottom:20px}.grid-item.title .container .subtitle{float:left;position:relative;width:100%}.grid-item.title .container .subtitle ol,.grid-item.title .container .subtitle p,.grid-item.title .container .subtitle ul{font-size:20px;font-weight:600;line-height:28px;margin-bottom:20px}.grid-item.title.image .container{display:flex}.grid-item.title.image .container .content-container{margin-right:5%;width:60%}@media(max-width:800px){.grid-item.title.image .container .content-container{margin:0 0 40px;width:100%}}.grid-item.title.image .container .content-container ol,.grid-item.title.image .container .content-container p,.grid-item.title.image .container .content-container ul{font-size:20px;line-height:28px;margin-bottom:20px}.grid-item.title.image .container .image-container{display:flex;width:35%}@media(max-width:800px){.grid-item.title.image .container .image-container{width:100%}}.grid-item.title.image .container .image-container img{float:right;margin:auto auto 0;max-width:370px;position:relative;width:100%}.grid-item.accordion{float:left;position:relative;width:100%}.grid-item.accordion .accordion{background:#efefef;border-bottom:0 solid #c8c8ca;border-radius:10px;border-top:0 solid #c8c8ca;display:flex;flex-direction:column;margin-bottom:20px;padding:20px 30px;position:relative;width:100%}.grid-item.accordion .accordion button{position:relative}.grid-item.accordion .accordion button span{font-size:28px}.grid-item.accordion .accordion button svg{margin-top:0}.grid-item.accordion .accordion .content{float:left;margin-top:20px;position:relative;width:100%}.grid-item.accordion .accordion.open .content{margin-top:20px!important}.grid-item.map{margin-bottom:60px}.grid-item.footer-map,.grid-item.map{float:left;position:relative;width:100%}.grid-item.footer-map{line-height:0}.content-and-images{float:left;padding:60px 0;position:relative;width:100%}.content-and-images .content-image{display:flex;float:left;position:relative;width:100%}.content-and-images .content-image .container{display:flex;flex-direction:row-reverse}.content-and-images .content-image .container .content-container{display:flex;margin-left:0;margin-right:5%;opacity:0;position:relative;right:250px;transition:.4s;width:45%}.content-and-images .content-image .container .content-container .content{margin:auto;position:relative}.content-and-images .content-image .container .content-container .content h2{color:#9e0b0b;font-size:40px}.content-and-images .content-image .container .button-container{float:left;margin-top:30px;position:relative}.content-and-images .content-image .container .media{position:relative}.content-and-images .content-image .container .media img{border-radius:15px;bottom:-150px;opacity:0;transition:.4s}.content-and-images .content-image .container .media img.show{bottom:0;opacity:1;right:0}.content-and-images .content-image .container .media .style{position:absolute;right:-60px;top:-60px;z-index:1}.content-and-images .content-image .container .media .style img{width:auto!important}.content-and-images .content-image .container.show{position:relative}.content-and-images .content-image .container.show .media{position:relative;width:50%}.content-and-images .content-image .container.show .media img{bottom:0;left:0;opacity:1;transition:.4s}.content-and-images .content-image .container.show .content-container{opacity:1;right:0}.content-and-images .content-image:nth-child(odd) .container{display:flex;flex-direction:row}.content-and-images .content-image:nth-child(odd) .container .media{width:50%}.content-and-images .content-image:nth-child(odd) .container .media img{float:left;opacity:0;position:relative;right:150px;transition:.4s;width:100%}.content-and-images .content-image:nth-child(odd) .container .media .style{left:-60px;position:absolute;z-index:1}.content-and-images .content-image:nth-child(odd) .container .media .style img{width:auto!important}.content-and-images .content-image:nth-child(odd) .container .content-container{display:flex;left:-150px;margin-left:5%;margin-right:0;opacity:0;transition:.4s;width:50%}.content-and-images .content-image:nth-child(odd) .container .content-container .content{margin:auto;position:relative}.content-and-images .content-image:nth-child(odd) .container.show,.content-and-images .content-image:nth-child(odd) .container.show .media{position:relative}.content-and-images .content-image:nth-child(odd) .container.show .media img{bottom:0;opacity:1;right:0;transition:.4s}.content-and-images .content-image:nth-child(odd) .container.show .content-container{left:0;opacity:1}.content-and-images .content-image.margin-bottom{margin-bottom:50px}@media(max-width:860px){.content-and-images .content-image .container{flex-direction:column}.content-and-images .content-image .container .media{margin-bottom:40px;width:100%!important}.content-and-images .content-image .container .media img{float:left;position:relative;width:100%}.content-and-images .content-image .container .content-container{margin-left:0;width:100%}.content-and-images .content-image .container .content-container .content{text-align:center}.content-and-images .content-image .container .button-container{display:flex;justify-content:center;width:100%}.content-and-images .content-image:nth-child(odd) .container{flex-direction:column}.content-and-images .content-image:nth-child(odd) .container .media{width:100%}.content-and-images .content-image:nth-child(odd) .container .content-container{width:90%}.content-and-images .content-image .container .media .style{display:none}}.grid-item.top-banner{float:left;margin-top:0!important;padding:160px 0;position:relative;width:100%}.grid-item.top-banner img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.grid-item.top-banner .underlay{background:#000;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.grid-item.top-banner .underlay.red{background:#9e0b0b}.grid-item.top-banner .container{display:flex;position:relative;text-align:center;z-index:2}.grid-item.top-banner .container .content-container{color:#fff;display:flex;flex-direction:column;margin:auto;position:relative}.grid-item.top-banner .container .content-container h1{color:#fff;font-size:58px;margin:auto auto 20px;position:relative}.grid-item.top-banner .container .content-container ol,.grid-item.top-banner .container .content-container p,.grid-item.top-banner .container .content-container ul{font-size:28px;margin:auto;position:relative}@media screen and (min-width:576px)and (max-width:767px){.grid-item.top-banner{padding:120px 0}.grid-item.top-banner .container .content-container h1{font-size:48px}.grid-item.top-banner .container .content-container ol,.grid-item.top-banner .container .content-container p,.grid-item.top-banner .container .content-container ul{font-size:24px}}@media screen and (max-width:575px){.grid-item.top-banner{padding:80px 0}.grid-item.top-banner .container .content-container h1{font-size:28px}.grid-item.top-banner .container .content-container ol,.grid-item.top-banner .container .content-container p,.grid-item.top-banner .container .content-container ul{font-size:18px}}.grid-item.content-box{float:left;padding:60px 0;position:relative;width:100%}.grid-item.content-box.left-align{text-align:left}.grid-item.content-box.center-align{text-align:center}.grid-item.content-box .container{max-width:840px}.grid-item.content-4-items{background:#f0f0f1;float:left;padding:50px 0;position:relative;width:100%}.grid-item.content-4-items .container h2{color:#9e0b0b;font-size:20px;margin-bottom:30px;text-align:center}.grid-item.content-4-items .container .items{display:flex;flex-direction:row;flex-wrap:wrap;float:left;position:relative;width:100%}.grid-item.content-4-items .container .items .item{box-sizing:border-box;padding:0 25px;text-align:center;width:25%}.grid-item.content-4-items .container .items .item img{float:left;margin-bottom:30px;position:relative;width:100%}.grid-item.content-4-items .container .items .item img.circle{border-radius:100%}.grid-item.content-4-items .container .items .item h3{color:#282830;float:left;font-size:20px;margin-bottom:0;position:relative;text-transform:capitalize;width:100%}@media only screen and (min-width:768px)and (max-width:991px){.grid-item.content-4-items .container .items .item{width:33.33%}.grid-item.content-4-items .container .items .item img{margin-bottom:20px}.grid-item.content-4-items .container .items .item h3{font-size:16px;margin-bottom:10px}}@media only screen and (max-width:767px){.grid-item.content-4-items .container .items .item{width:50%}.grid-item.content-4-items .container .items .item img{margin-bottom:20px}.grid-item.content-4-items .container .items .item h3{font-size:16px;margin-bottom:10px}}.grid-item.select-brands{background:#c8c8ca;display:flex;float:left;padding:60px 0 40px;position:relative;width:100%}.grid-item.select-brands .container{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;max-width:608px;position:relative}.grid-item.select-brands .container .brand-item{background:#fff;border-radius:10px;box-sizing:border-box;margin:auto auto 25px;padding:20px;position:relative}.grid-item.select-brands .container .brand-item img{height:40px;width:138px}.grid-item.reviews-io{background:#f5f5f5;float:left;position:relative;width:100%}@media(max-width:735px){.grid-item.reviews-io{padding-top:40px}}.accordion-section{padding-bottom:120px;position:relative;width:100%}.accordion-section .accordion{border-top:1px solid #c8c8ca;display:flex;flex-direction:column;position:relative;width:100%}.accordion-section .accordion:first-child{border-top:0 solid #2b2e34}.accordion-section .accordion:last-child{border-bottom:0 solid #2b2e34}.accordion-section .accordion button{background:none;border:0 solid;cursor:pointer;display:flex;flex-direction:column;float:left;outline:0;padding:5px 0;position:relative;width:100%}.accordion-section .accordion button span{color:#2c282b;font-family:canada-type-gibson,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:35px;margin:0 auto auto 0;position:relative;text-align:left;width:92%}.accordion-section .accordion button svg{margin:0 0 auto auto;position:absolute;right:0;top:15px;transform:rotate(0deg);transition:.2s}.accordion-section .accordion .content{display:none;font-family:canada-type-gibson,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin:0 auto auto 0;opacity:0;padding-bottom:10px;position:absolute;text-align:left;transition:.4s;width:92%;z-index:0}.accordion-section .accordion:hover button svg{transform:rotate(180deg)}.accordion-section .accordion:hover button:focus span,.accordion-section .accordion:hover button:hover span{-webkit-text-decoration:underline;text-decoration:underline}.accordion-section .accordion.open .content{display:block;margin-bottom:10px;margin-top:0;opacity:1;position:relative}.accordion-section .accordion.open button svg{transform:rotate(90deg)}@media(max-width:1025px){.accordion-section{padding-bottom:0}}.grid-item.delivery-icons{background:#282830;float:left;padding:13px 0;position:relative;width:100%}.grid-item.delivery-icons .icon-container{display:flex;float:left;position:relative;width:100%}.grid-item.delivery-icons .icon-container .icon{color:#fff;display:flex;margin:auto;position:relative}.grid-item.delivery-icons .icon-container .icon svg{margin:auto 15px auto auto;position:relative}.grid-item.delivery-icons .icon-container .icon ol,.grid-item.delivery-icons .icon-container .icon p,.grid-item.delivery-icons .icon-container .icon ul{margin:auto;position:relative}@media only screen and (max-width:1125px){.grid-item.delivery-icons{display:none}}.breadcrumbs{border-bottom:1px solid #c8c8ca;display:flex;float:left;margin-bottom:40px;padding:15px 0;position:relative;width:100%}.breadcrumbs nav a{color:#2c282b}.breadcrumbs nav a:hover{-webkit-text-decoration:underline;text-decoration:underline}.breadcrumbs nav .last{color:#a00;font-weight:600}@media only screen and (max-width:1125px){.breadcrumbs ul{flex-wrap:wrap}}.view-more-container{height:90px;overflow:hidden;padding:0;transition:.3s}.view-more-container.has-sub-title{height:110px}.view-more-container.has-sub-title+.view-more-button-container{top:-34px}.view-more-container.open{height:auto;padding:0}.view-more-button-container{background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.991) 31%,#fff 54%,hsla(0,0%,100%,.694) 75%,#fff0);display:flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);float:left;height:50px;position:relative;top:-44px;width:100%}.view-more-button-container button{background:none;border:0 solid;color:#9e0b0b;cursor:pointer;font-size:14px;font-weight:700;height:50px;margin:auto 0 0;position:relative;width:100%}.view-more-button-container button:focus,.view-more-button-container button:hover{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:780px){.view-more-button-container{display:none}.view-more-container{height:auto}}@media(max-width:1024px){.single .main .container{display:flex;flex-wrap:wrap}}.article-header{float:left;position:relative;width:100%}@media(min-width:1025px){.article-header{font-size:40px;width:70%}}.article-header h1{color:#9e0b0b;font-size:58px;line-height:1.2;margin-bottom:20px}@media(max-width:1024px){.article-header h1{font-size:40px}}@media(max-width:800px){.article-header h1{font-size:32px}}.article-header ol,.article-header p,.article-header ul{margin-bottom:30px}.article-content{margin-bottom:60px;margin-right:10%;position:relative}@media(min-width:1025px){.article-content{float:left;width:65%}}@media(min-width:801px)and (max-width:1024px){.article-content{width:calc(90% - 250px)}}@media(max-width:800px){.article-content{width:100%}}.article-content ol:first-child,.article-content p:first-child,.article-content ul:first-child{font-size:28px;font-weight:600;line-height:36px;margin-bottom:40px}.article-content ol:empty,.article-content p:empty,.article-content ul:empty{display:none}.article-content .featured-image{float:left;margin-bottom:40px;position:relative;width:100%}.article-content .featured-image img{border-radius:10px;float:left;height:auto;position:relative;width:100%}.other-articles{margin-bottom:50px;position:relative}@media(min-width:1025px){.other-articles{float:left;width:25%}}@media(min-width:801px)and (max-width:1024px){.other-articles{width:250px}}@media(max-width:800px){.other-articles{width:100%}}.other-articles h2{color:#9e0b0b;font-weight:600}.other-articles .posts-list{display:flex;flex-direction:column}.other-articles .posts-list .post{margin-bottom:30px;width:100%}.other-articles .posts-list .post:hover{transform:scale(1)}.other-articles .posts-list .post .content{float:left;position:relative}.other-articles .posts-list .post .content h2{margin-left:0}.article-categories{float:left;margin-bottom:30px;margin-top:30px;position:relative;width:100%}.article-categories h1{margin-bottom:40px}.article-categories ul{display:flex;flex-wrap:wrap;float:left;margin-bottom:0;position:relative;width:100%}.article-categories ul li{margin-bottom:15px;margin-right:15px}.posts-section{margin-bottom:40px}.posts-list,.posts-section{float:left;position:relative;width:100%}.posts-list{display:flex;flex-direction:row;flex-wrap:wrap}.posts-list .post{background:#9e0b0b;border-radius:10px;margin:0 1% 20px;overflow:hidden;position:relative;transition:.1s;width:23%}.posts-list .post a,.posts-list .post a img{float:left;position:relative;width:100%}.posts-list .post a img{object-fit:cover;opacity:0}.posts-list .post a img.show{opacity:1}.posts-list .post .content{box-sizing:border-box;display:flex;float:left;padding:25px 30px;position:relative;width:100%}.posts-list .post .content h2{display:flex;font-size:20px;font-weight:500;line-height:28px;margin:auto;position:relative}.posts-list .post .content h2 a{color:#fff;margin:auto;position:relative}.posts-list .post .content h2 a:focus,.posts-list .post .content h2 a:hover{-webkit-text-decoration:underline;text-decoration:underline}.posts-list .post:hover{transform:scale(1.05)}@media(max-width:840px){.posts-list .post{width:48%}}@media(max-width:640px){.posts-list .post{width:100%}}.custom-pagination{float:left;margin:50px 0;position:relative;width:100%}.custom-pagination .nav-links{display:flex;float:left;position:relative;width:100%}.custom-pagination .nav-links a{background:#fff;border:2px solid #282830;border-radius:10px;box-sizing:border-box;color:#282830;line-height:0;margin:auto 5px auto auto;padding:15px 11px 12px;position:relative}.custom-pagination .nav-links a:focus,.custom-pagination .nav-links a:hover{background:#9e0b0b;border:2px solid #282830;color:#fff}.custom-pagination .nav-links a:last-child{display:none;margin-left:0}.custom-pagination .nav-links .page-numbers-container{display:flex;margin:auto auto auto 0;position:relative}.custom-pagination .nav-links .page-numbers-container .page-numbers{background:#fff;border:2px solid #282830;border-radius:10px;box-sizing:border-box;color:#282830;line-height:0;margin:auto 5px auto auto;padding:15px 11px 12px;position:relative}.custom-pagination .nav-links .page-numbers-container .page-numbers.current,.custom-pagination .nav-links .page-numbers-container .page-numbers:focus,.custom-pagination .nav-links .page-numbers-container .page-numbers:hover{background:#9e0b0b;border:2px solid #282830;color:#fff}.custom-pagination .nav-links .page-numbers-container .dots,.custom-pagination .nav-links .page-numbers-container .dots:focus,.custom-pagination .nav-links .page-numbers-container .dots:hover{background:#fff;border:0 solid #282830;color:#282830}.custom-pagination .nav-links .page-numbers-container a:last-child{display:block}.products-list{flex-wrap:wrap;width:100%}.products-list,.products-list .product{display:flex;float:left;position:relative}.products-list .product{flex-direction:column;margin-bottom:40px;margin-right:1%;text-align:left;transition:.2s;width:24%}.products-list .product:hover{transform:scale(1.05)}.products-list .product .product-image{display:flex;float:left;margin-bottom:20px;position:relative;width:100%}.products-list .product .product-image img{float:left;height:200px;object-fit:cover;object-position:center;position:relative;width:100%}.products-list .product .product-image .sale-badge{align-items:center;aspect-ratio:1/1;background:#9e0b0b;border-radius:100%;color:#fff;display:flex;font-weight:500;justify-content:center;padding:14px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.products-list .product .product-image .sale-badge span{position:relative}.products-list .product .product-image .sale-badge span br{margin-bottom:3px}.products-list .product .product-label{border-radius:5px;color:#fff;font-size:16px;font-weight:500;padding:8px;position:absolute;text-transform:uppercase;z-index:2}.products-list .product .product-label.green{background-color:#00913c;right:10px;top:10px}.products-list .product .product-label.red{background-color:#9e0b0b;bottom:10px;left:10px}.products-list .product .content{float:left;margin-bottom:20px;position:relative;width:100%}.products-list .product .content h2{color:#282830;font-size:16px!important;font-weight:600;line-height:26px;margin-bottom:20px}.products-list .product .content h2 a{color:#282830}.products-list .product .content h2 a:focus,.products-list .product .content h2 a:hover{color:#5f0505}.products-list .product .content .price{color:#9e0b0b;display:flex;font-weight:700;position:relative}.products-list .product .content .price span{margin:auto;position:relative}.products-list .product .content .price span.old-price{-webkit-text-decoration:line-through;text-decoration:line-through}.products-list .product .content .price span .old-price{position:relative}.products-list .product .content .price span .old-price:after{background:#282830;content:"";height:1px;left:0;position:absolute;top:40%;width:100%}@media(min-width:640px){.products-list .product .content .price span:first-child{font-size:20px;margin-left:0;margin-right:0}.products-list .product .content .price span:first-child:not(:last-child){margin-right:5px}}.products-list .product .content .price span:nth-child(2){color:#9e0b0b}@media(min-width:640px){.products-list .product .content .price span:nth-child(2){font-size:20px;margin-left:0}.products-list .product .content .price span:nth-child(2):not(:first-child){margin-left:5px}}.products-list .product .buttons{float:left;margin:auto auto 0;position:relative;width:100%}.products-list .product .buttons .button-container,.products-list .product .buttons .button-container a{float:left;position:relative}.products-list .product .buttons .button-container:first-child{margin-bottom:10px;margin-right:15px}@media(max-width:1023px){.products-list .product{width:48%}.products-list .product:nth-child(odd){margin-right:4%}.products-list .product:nth-child(2n){margin-right:0}.products-list .product .product-image{aspect-ratio:1/1;overflow:hidden}.products-list .product .product-image img{height:auto;max-width:100%}}@media(max-width:639px){.products-list .product .content h2{text-align:center}.products-list .product .content .price{align-items:center;display:flex;flex-direction:column}.products-list .product .content .price span{font-size:17px;margin:0 auto}.products-list .product .content .price span:nth-child(2){margin-top:8px}.products-list .product .buttons{display:flex;flex-direction:column}.products-list .product .buttons .button-container{margin:auto;position:relative;width:100%}.products-list .product .buttons .button-container:first-child{margin-right:auto}.products-list .product .buttons .button-container a{display:flex;justify-content:center;width:100%}}#product{float:left;margin-top:180px;opacity:.2;transition:.2s}#product,#product .product-brief{position:relative;width:100%}#product .product-brief .product-image-container{float:left;margin-right:4%;position:relative;width:25%}#product .product-brief .product-image-container a,#product .product-brief .product-image-container a .product-zoom{float:left;position:relative;width:100%}#product .product-brief .product-image-container a .product-zoom img{float:left;height:392px;object-fit:contain;position:relative;width:392px}#product .product-brief .product-image-container a .product-zoom .magnifier-lens,#product .product-brief .product-image-container a .product-zoom .magnifier-preview{height:100%;left:0;position:absolute;top:0;width:100%}#product .product-brief .product-image-container .woocommerce-product-gallery{float:left;position:relative;width:50%}#product .product-brief .product-image-container #ProductThumbnailImages{float:left;position:relative}#product .product-brief .product-image-container .tns-nav{display:none;visibility:hidden}#product .product-brief .thumbnail-container{padding:0 10px;position:relative}#product .product-brief .thumbnail-container .thumbnail{border-radius:5px}#product .product-brief .thumbnail-container .thumbnail .thumbnail-container{position:relative}#product .product-brief .thumbnail-container .thumbnail .thumbnail-container a img{border:2px solid #c8c8ca;border-radius:10px;box-sizing:border-box;height:62px;margin:10px;object-fit:contain;position:relative;transition:.2s;width:62px}#product .product-brief .thumbnail-container .thumbnail .thumbnail-container a:focus img,#product .product-brief .thumbnail-container .thumbnail .thumbnail-container a:hover img{border-radius:0;transform:scale(1.1)}#product .product-brief .thumbnail-container .product-slider-arrows{display:flex;height:100%;left:-1%;position:absolute;top:0;width:106%;z-index:-1}#product .product-brief .thumbnail-container .product-slider-arrows button{background:none;border:0 solid;cursor:pointer;display:flex;margin:32px auto auto;position:relative;z-index:1}#product .product-brief .thumbnail-container .product-slider-arrows button:first-child{margin-left:0}#product .product-brief .thumbnail-container .product-slider-arrows button:nth-child(2){margin-right:0}#product .product-brief .thumbnail-container .product-slider-arrows button:focus,#product .product-brief .thumbnail-container .product-slider-arrows button:hover{transform:scale(1.6)}#product .product-brief .product-summary{float:left;position:relative;width:71%}#product .product-brief .product-summary .product-brand{font-size:20px;margin-bottom:10px;text-transform:uppercase}#product .product-brief .product-summary .product-title{color:#282830;font-size:28px;line-height:36px;margin-bottom:0}#product .product-brief .product-summary .price{display:flex;float:left;margin-bottom:20px;position:relative;width:100%}#product .product-brief .product-summary .price.hide{display:none}#product .product-brief .product-summary .price .exc-tax{color:#9e0b0b;font-size:28px;font-weight:600;margin:auto 0 0;position:relative}#product .product-brief .product-summary .price .exc-tax ol,#product .product-brief .product-summary .price .exc-tax p,#product .product-brief .product-summary .price .exc-tax ul{color:#9e0b0b;font-size:28px;font-weight:600;margin-bottom:0}#product .product-brief .product-summary .price .exc-tax ol span.ex-offer,#product .product-brief .product-summary .price .exc-tax p span.ex-offer,#product .product-brief .product-summary .price .exc-tax ul span.ex-offer{color:#000;font-size:16px;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}#product .product-brief .product-summary .price .inc-tax{margin:auto auto 0 20px;position:relative}#product .product-brief .product-summary .price .inc-tax ol,#product .product-brief .product-summary .price .inc-tax p,#product .product-brief .product-summary .price .inc-tax ul{color:#282830;font-size:16px;margin-bottom:0}#product .product-brief .product-summary .lead-time{display:flex}#product .product-brief .product-summary .lead-time span{color:#00913c;font-size:16px;font-weight:600;margin:auto auto 0;position:relative}#product .product-brief .product-summary .product-divider{border:1px solid #c8c8ca;float:left;margin-bottom:30px;opacity:.6;position:relative;width:100%}#product .product-brief .product-summary .product-dropdown{float:left;margin-bottom:20px;position:relative;width:100%}#product .product-brief .product-summary .product-dropdown ol,#product .product-brief .product-summary .product-dropdown p,#product .product-brief .product-summary .product-dropdown ul{font-size:16px;font-weight:600;margin:auto 20px 0 auto;position:relative}#product .product-brief .product-summary .product-dropdown select{appearance:none;-webkit-appearance:none;background:#efefef;border:1px solid #efefef;box-sizing:border-box;color:#444;cursor:pointer;font-size:16px;line-height:1.3;margin:0;outline:none;padding:.6em 1.9em .5em .8em;width:100%}#product .product-brief .product-summary .product-dropdown select:hover{background:#d2d2d2}#product .product-brief .product-summary .product-dropdown select:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 12%27%3E%3Cpolygon fill=%27rgb%28102,102,102%29%27 points=%278,12 0,0 16,0%27/%3E%3C/svg%3E") 0 0 no-repeat;content:"";height:8px;margin-top:0;pointer-events:none;position:absolute;right:1em;top:50%;width:9px;z-index:2}#product .product-brief .product-summary .product-dropdown select .product-variations-select-form{border:1px solid #9e0b0b}#product .product-brief .product-summary .product-dropdown select .product-variations-select-form.active{border:0 solid #efefef}#product .product-brief .product-summary .product-super-table{float:left;margin-bottom:30px;position:relative;text-align:left;width:100%}#product .product-brief .product-summary .product-super-table.error{border:4px solid #9e0b0b}#product .product-brief .product-summary .product-super-table.text-center{text-align:center}#product .product-brief .product-summary .product-super-table thead{background:#9e0b0b;color:#fff}#product .product-brief .product-summary .product-super-table thead tr th{box-sizing:border-box;line-height:18px;padding:12px 18px 10px}#product .product-brief .product-summary .product-super-table tbody{color:#2b2e34}#product .product-brief .product-summary .product-super-table tbody tr{background:#fff;cursor:pointer;transition:.1s}#product .product-brief .product-summary .product-super-table tbody tr:first-child{padding-top:50px}#product .product-brief .product-summary .product-super-table tbody tr:nth-child(odd){background:#efefef}#product .product-brief .product-summary .product-super-table tbody tr td{box-sizing:border-box;line-height:18px;padding:15px 18px 10px}#product .product-brief .product-summary .product-super-table tbody tr:focus,#product .product-brief .product-summary .product-super-table tbody tr:hover{background:#9e0b0b;color:#fff}#product .product-brief .product-summary .product-super-table tbody tr.active{background:#600101;color:#fff}#product .product-brief .product-summary .product-super-table.single tbody{color:#2b2e34}#product .product-brief .product-summary .product-super-table.single tbody tr{background:#fff!important}#product .product-brief .product-summary .product-super-table.single tbody tr:hover{background:#fff!important;color:#2b2e34!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#product .product-brief .product-summary .product-dropdown select::-ms-expand{display:none}#product .product-brief .product-summary select:focus::-ms-value{background:#0000;color:#222}}#product .product-brief .product-summary .product-variations{display:flex;flex-wrap:wrap;float:left;position:relative;width:100%}#product .product-brief .product-summary .product-variations .title{display:flex;width:15%}#product .product-brief .product-summary .product-variations .title ol,#product .product-brief .product-summary .product-variations .title p,#product .product-brief .product-summary .product-variations .title ul{font-size:16px;margin:auto;position:relative}#product .product-brief .product-summary .product-variations .options{display:flex;flex-wrap:wrap;width:80%}#product .product-brief .product-summary .product-variations .options .product-attribute-button{background:#fff;border:2px solid #c8c8ca;border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:16px;margin:auto 10px auto 0;padding:10px 15px;position:relative}#product .product-brief .product-summary .product-variations .options .product-attribute-button:focus,#product .product-brief .product-summary .product-variations .options .product-attribute-button:hover{background:#00913c;border:2px solid #00913c;color:#fff}#product .product-brief .product-summary .product-variations .options .product-attribute-button.active{background:#00913c;border:2px solid #00913c;color:#fff;opacity:1!important}#product .product-brief .product-summary .product-variations .options .product-attribute-button.not-available{background:#9e0b0b;border:2px solid #9e0b0b;color:#fff;opacity:.1}#product .product-brief .product-summary .product-variations .options .product-attribute-button.not-available.active{opacity:1!important}#product .product-brief .product-summary .product-variations .options .product-attribute-button.not-available:focus,#product .product-brief .product-summary .product-variations .options .product-attribute-button.not-available:hover{background:#9e0b0b;border:2px solid #9e0b0b;color:#fff;opacity:1}#product .product-brief .product-summary .product-variations .message{color:#9e0b0b;float:left;font-weight:600;margin-top:20px;position:relative;width:100%}#product .product-brief .product-summary .product-variations .message.error{color:#9e0b0b}#product .product-brief .product-summary .product-table{float:left;margin:30px 0;position:relative;width:100%}#product .product-brief .product-summary .product-table .cell-container{display:flex;float:left;margin-bottom:10px;position:relative;width:50%}#product .product-brief .product-summary .product-table .cell-container .cell{flex:1;font-size:16px;position:relative}#product .product-brief .product-summary .preloader-container{float:left;left:0;margin-bottom:20px;padding:0;position:relative}#product .product-brief .product-summary .buttons{display:flex;float:left;margin-bottom:20px;opacity:.3;position:relative;transition:.3s;width:100%}#product .product-brief .product-summary .buttons.active{display:flex;opacity:1}#product .product-brief .product-summary .buttons .button-container{display:flex;flex-direction:column;margin:0 10px 0 0;position:relative}#product .product-brief .product-summary .buttons .button-container.active{display:flex;opacity:1}#ProductsSearch .container .product-filters .active-filters #product .product-brief .product-summary .buttons .button-container .clear,#product .product-brief .product-summary .buttons .button-container #ProductsSearch .container .product-filters .active-filters .clear,#product .product-brief .product-summary .buttons .button-container .button{border:0 solid;display:block;font-size:16px;font-weight:600;margin:0 auto 5px 0;min-width:284px;padding:13px 21px!important;position:relative;text-align:center;text-transform:uppercase}#ProductsSearch .container .product-filters .active-filters #product .product-brief .product-summary .buttons .button-container .active.clear,#product .product-brief .product-summary .buttons .button-container #ProductsSearch .container .product-filters .active-filters .active.clear,#product .product-brief .product-summary .buttons .button-container .button.active{cursor:pointer;display:block;opacity:1;pointer-events:all}#ProductsSearch .container .product-filters .active-filters #product .product-brief .product-summary .buttons .button-container .added.clear,#product .product-brief .product-summary .buttons .button-container #ProductsSearch .container .product-filters .active-filters .added.clear,#product .product-brief .product-summary .buttons .button-container .button.added{opacity:.2;pointer-events:none}#product .product-brief .product-summary .buttons .button-container .basket-lead-container{display:flex;margin:auto;max-width:200px;position:relative}#product .product-brief .product-summary .buttons .button-container .basket-lead-container ol,#product .product-brief .product-summary .buttons .button-container .basket-lead-container p,#product .product-brief .product-summary .buttons .button-container .basket-lead-container ul{font-weight:600;margin-bottom:0;text-align:center}#product .product-brief .product-summary .buttons .add-to-basket-button-container{position:relative}#product .product-brief .product-summary .buttons .add-to-basket-button-container ol,#product .product-brief .product-summary .buttons .add-to-basket-button-container p,#product .product-brief .product-summary .buttons .add-to-basket-button-container ul{color:#00913c}#product .product-brief .product-summary .buttons .click-and-collect-button-container{position:relative}#product .product-brief .product-summary .buttons .click-and-collect-button-container ol,#product .product-brief .product-summary .buttons .click-and-collect-button-container p,#product .product-brief .product-summary .buttons .click-and-collect-button-container ul{color:#00913c}#product .product-brief .product-summary .detail-links{display:flex;flex-flow:wrap;margin-bottom:15px;margin-top:0;max-width:700px;position:relative;width:100%}#product .product-brief .product-summary .detail-links li{margin:auto 5px auto auto;position:relative}#product .product-brief .product-summary .detail-links li:first-child{margin-left:0}#product .product-brief .product-summary .detail-links li a{color:#2b2e34}#product .product-brief .product-summary .detail-links li a:focus,#product .product-brief .product-summary .detail-links li a:hover{color:#282830;-webkit-text-decoration:underline;text-decoration:underline}#product .product-details{float:left;position:relative;width:100%}#product .product-details .accordion-section{float:left;margin-top:10px;padding-bottom:40px;position:relative;width:100%}#product .product-details .accordion-section .accordion{background:#efefef;border:0 solid #efefef;border-radius:5px;float:left;margin-bottom:15px;padding:18px 30px;position:relative}#product .product-details .accordion-section .accordion .accordion-button{position:relative}#product .product-details .accordion-section .accordion .accordion-button span{font-size:28px}#product .product-details .accordion-section .accordion .content{margin-top:30px}#product .product-details .product-description{float:left;position:relative;width:100%}#product .product-details .product-description .product-description-container{float:left;margin-right:5%;position:relative;width:65%}#product .product-details .product-description .product-description-container .cms-content{flex-direction:column}#product .product-details .product-description .product-description-container #ProductDescriptionContainer{float:left;font-size:16px;line-height:26px;position:relative;width:100%}#product .product-details .product-description .product-description-container #ProductDescriptionContainer ul{margin-top:20px;position:relative}#product .product-details .product-description .product-description-container #ProductDescriptionContainer .content{margin-top:0}#product .product-details .product-description .product-description-container #ProductDescriptionContainer .content .description{font-size:16px;line-height:26px}#product .product-details .product-description .product-description-container .grouped-product-description-hidden{display:none;visibility:hidden}#product .product-details .product-description .product-description-container .grouped-product-description-hidden.active{display:block;visibility:visible}#product .product-details .product-description #ProductInformation{float:left;position:relative;width:30%}#product .product-details .product-description #ProductInformation table{float:right;font-size:16px;max-width:400px;width:100%}#product .product-details .product-description #ProductInformation table tbody{position:relative}#product .product-details .product-description #ProductInformation table tbody tr{display:flex;flex-direction:row;position:relative}#product .product-details .product-description #ProductInformation table tbody tr td{padding-bottom:10px;position:relative;width:50%}#product .product-details .product-description #ProductInformation table tbody tr td:first-child{font-weight:500}#product .product-details #ProductDownloads{float:left;margin-top:15px;position:relative;width:100%}#product .product-details #ProductDownloads .download-button-container{float:left;margin-bottom:15px;position:relative;width:100%}#product .product-details #ProductDownloads .download-button-container .download-button{font-weight:500!important;padding:10px 15px!important}#product .related-products{margin-bottom:60px}#product .related-products,#product .related-products .title{float:left;position:relative;width:100%}#product .related-products .title h2{color:#9e0b0b;font-size:28px;margin-bottom:20px;text-align:center}#ProductParentVariations{position:relative}.SKU-placeholder{background-color:#f0f;z-index:2}.SKU-placeholder div{box-sizing:border-box}.SKU-placeholder div:first-child{line-height:18px;padding:12px 18px 10px}.flex-table-wrapper{position:relative}@media(max-width:1125px){.flex-table-wrapper{margin-bottom:20px;padding-bottom:40px}.flex-table-wrapper img{bottom:0;content:"";display:block;height:40px;position:absolute;right:0;width:40px}.flex-table-wrapper:after{bottom:10px;content:"Please swipe across the table to view extra dimensions.";font-size:12px;line-height:1.4em;position:absolute;width:calc(100% - 75px)}}@media(min-width:1126px){.flex-table-wrapper img,.flex-table-wrapper:after{display:none}}#ProductVariationForms *{float:none!important}.flex-table-inner{overflow:auto;width:100%}.flex-table-inner #ProductSuperTable{opacity:1!important}.SKU-placeholder{bottom:50px;left:0;pointer-events:none;position:absolute}@media(min-width:1126px){.SKU-placeholder{display:none}}.SKU-placeholder>div{background-color:#fff;display:block;font-size:12px;line-height:18px;padding:12px 10px 11px;text-align:center;white-space:nowrap;width:100px}.SKU-placeholder>div:first-child{background-color:#9e0b0b;color:#fff;padding:10px}.SKU-placeholder>div:nth-child(2n){background-color:#efefef}@media(max-width:660px){#product .product-brief .product-summary .buttons{flex-wrap:wrap;margin:0 0 15px}#ProductsSearch .container .product-filters .active-filters #product .product-brief .product-summary .buttons .button-container .clear,#product .product-brief .product-summary .buttons .button-container,#product .product-brief .product-summary .buttons .button-container #ProductsSearch .container .product-filters .active-filters .clear,#product .product-brief .product-summary .buttons .button-container .button{width:100%}}@media(max-width:1125px){#product .product-brief .product-summary #ProductSuperTable{margin:0 0 10px}#product .product-brief .product-summary #ProductSuperTable tbody,#product .product-brief .product-summary #ProductSuperTable thead{display:block}#product .product-brief .product-summary #ProductSuperTable tbody tr,#product .product-brief .product-summary #ProductSuperTable thead tr{display:flex;padding:0!important}#product .product-brief .product-summary #ProductSuperTable tbody td,#product .product-brief .product-summary #ProductSuperTable tbody th,#product .product-brief .product-summary #ProductSuperTable thead td,#product .product-brief .product-summary #ProductSuperTable thead th{display:block;font-size:12px;line-height:18px;padding:10px;text-align:center;white-space:nowrap}#product .product-brief .product-summary #ProductSuperTable tbody td:not(:last-child),#product .product-brief .product-summary #ProductSuperTable tbody th:not(:last-child),#product .product-brief .product-summary #ProductSuperTable thead td:not(:last-child),#product .product-brief .product-summary #ProductSuperTable thead th:not(:last-child){margin-right:20px}#product .product-brief .product-summary #ProductSuperTable tbody td:first-child,#product .product-brief .product-summary #ProductSuperTable tbody th:first-child,#product .product-brief .product-summary #ProductSuperTable thead td:first-child,#product .product-brief .product-summary #ProductSuperTable thead th:first-child{width:100px}}@media only screen and (max-width:1125px){#product .product-brief .product-image-container a .product-zoom img{height:300px}#product .product-brief .product-summary{overflow:auto;width:100%}#product .product-brief .product-summary .detail-links{flex-wrap:wrap;max-width:100%}#product .product-brief .product-summary .detail-links li{margin-left:0;margin-right:auto;width:25%}#product .product-brief .product-image-container{margin-right:0;width:100%}#product .product-brief .product-image-container a .product-zoom img{height:300px!important;margin-bottom:20px;width:100%}}@media only screen and (max-width:860px){#product .product-details .product-description .product-description-container{margin-bottom:10px;width:100%}#product .product-details .product-description #ProductInformation{width:100%}#product .product-details .product-description #ProductInformation table{float:left}}@media only screen and (max-width:780px){#product .product-brief .product-summary{width:100%}#product .product-brief .product-summary .detail-links{display:block}#product .product-brief .product-summary .detail-links li{float:left;width:33%}#product .product-brief .product-image-container{margin-right:0;width:100%}#product .product-brief .product-image-container a .product-zoom img{height:auto;width:100%}}@media only screen and (max-width:680px){#product .product-brief .product-summary .buttons.active{flex-direction:column}#product .product-brief .product-summary .buttons .button-container{margin-bottom:15px}#ProductsSearch .container .product-filters .active-filters #product .product-brief .product-summary .buttons .button-container .clear,#product .product-brief .product-summary .buttons .button-container #ProductsSearch .container .product-filters .active-filters .clear,#product .product-brief .product-summary .buttons .button-container .button{margin-left:auto}#product .product-brief .product-summary .detail-links{margin-bottom:30px}#product .product-brief .product-summary .detail-links li{float:left;text-align:center;width:100%}#product .product-brief .product-summary .price{flex-direction:column}#product .product-brief .product-summary .lead-time span,#product .product-brief .product-summary .price .inc-tax{margin-left:0}#product .product-brief .thumbnail-container .product-slider-arrows{left:0;width:100%}}#ProductsSearch{float:left;margin-bottom:80px;position:relative;width:100%}#ProductsSearch .container{display:flex;flex-direction:row;flex-wrap:wrap}#ProductsSearch .container .product-filters{background:#efefef;border-radius:15px;box-sizing:border-box;margin-right:5%;padding:22px;width:28%}#ProductsSearch .container .product-filters.hide{display:none;visibility:hidden}#ProductsSearch .container .product-filters label{cursor:pointer;float:inherit;width:auto}#ProductsSearch .container .product-filters input{cursor:pointer}#ProductsSearch .container .product-filters .title{display:flex;margin-bottom:15px}#ProductsSearch .container .product-filters .title h2{margin:auto auto auto 0;position:relative}#ProductsSearch .container .product-filters .title button{background:none;border:0 solid;cursor:pointer;font-size:14px;margin:auto 0 auto auto;position:relative}#ProductsSearch .container .product-filters .title button:focus,#ProductsSearch .container .product-filters .title button:hover{-webkit-text-decoration:underline;text-decoration:underline}#ProductsSearch .container .product-filters .active-filters{margin-bottom:40px}#ProductsSearch .container .product-filters .active-filters #ActiveFilters:empty+.clear{display:none}#ProductsSearch .container .product-filters .active-filters .clear{border:0;float:none;padding:5px 15px}#ProductsSearch .container .product-filters .active-filters ul{display:block;margin-bottom:20px}#ProductsSearch .container .product-filters .active-filters ul:first-child{margin-bottom:10px}#ProductsSearch .container .product-filters .active-filters ul:first-child li{position:relative}#ProductsSearch .container .product-filters .active-filters ul:first-child li button{cursor:not-allowed}#ProductsSearch .container .product-filters .active-filters ul li{float:left;margin-bottom:5px;margin-right:5px;position:relative}#ProductsSearch .container .product-filters .active-filters ul li button{background:#fff!important;border:0 solid;color:#282830!important;cursor:pointer;display:flex;font-size:14px;text-transform:capitalize}#ProductsSearch .container .product-filters .active-filters ul li button span{display:flex;margin:auto;position:relative}#ProductsSearch .container .product-filters .active-filters ul li button span:nth-child(2){padding-left:10px}#ProductsSearch .container .product-filters .active-filters ul li button span svg{margin:auto;position:relative}#ProductsSearch .container .product-filters .active-filters ul li button:focus,#ProductsSearch .container .product-filters .active-filters ul li button:hover{background:#9e0b0b!important;color:#fff!important}#ProductsSearch .container .product-filters .product-search{display:flex;flex-direction:column;float:left;margin-bottom:10px;position:relative;width:100%}#ProductsSearch .container .product-filters .product-search label{cursor:pointer;font-size:16px;font-weight:600;margin-bottom:10px}#ProductsSearch .container .product-filters .product-search input{background:#efefef;border:0 solid;border-bottom:2px solid #282830;border-radius:inherit;box-sizing:inherit;cursor:pointer;font-weight:700;height:100%;margin-bottom:10px;padding:20px 25px 20px 0;position:relative;text-align:left;width:100%}#ProductsSearch .container .product-filters .accordion-container{float:left;position:relative;width:100%}#ProductsSearch .container .product-filters .accordion-container .content{height:120px;overflow:auto}#ProductsSearch .container .product-filters .accordion-container .content .parent-category{display:flex;flex-wrap:wrap;float:left;margin-bottom:10px;position:relative;width:100%}#ProductsSearch .container .product-filters .accordion-container .content .parent-category input{cursor:pointer;margin:0 0 auto;position:relative}#ProductsSearch .container .product-filters .accordion-container .content .parent-category label{cursor:pointer;font-size:14px;margin:auto auto 5px 10px;position:relative}#ProductsSearch .container .product-filters .accordion-container .content .parent-category label:focus,#ProductsSearch .container .product-filters .accordion-container .content .parent-category label:hover{-webkit-text-decoration:underline;text-decoration:underline}#ProductsSearch .container .product-filters .accordion-container .content .parent-category .child-category-indent-1{margin-bottom:5px;margin-left:10px}#ProductsSearch .container .product-filters .accordion-container .content .parent-category .child-category-indent-2{margin-bottom:5px;margin-left:20px}#ProductsSearch .container .product-filters .mobile-button-filter{display:none}#ProductsSearch .container .product-results{position:relative;transition:.3s;width:67%}#ProductsSearch .container .product-results.full-width{width:100%}#ProductsSearch .container .product-results .taxonomy-information{margin-bottom:30px;position:relative;text-align:center}#ProductsSearch .container .product-results .taxonomy-information h1{margin-bottom:10px}#ProductsSearch .container .product-results .filter-button{background:#efefef;border:0 solid;color:#282830;display:none;font-size:20px;margin-bottom:50px;padding:20px;width:100%}#ProductsSearch .container .product-results .products-list{display:flex;flex-wrap:wrap;float:left;margin-bottom:40px;opacity:.4;position:relative;width:100%}#ProductsSearch .container .product-results .products-list.show{opacity:1}#ProductsSearch .container .product-results .products-list .no-products-available{margin:30px auto auto;max-width:600px;position:relative;text-align:center}#Categoryaccessories .children-categories{float:left;position:relative;width:100%}@media(max-width:1125px){#ProductsSearch .container{flex-direction:column}#ProductsSearch .container .product-filters{border-radius:0;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99}#ProductsSearch .container .product-filters.open{display:block}#ProductsSearch .container .product-filters .mobile-button-filter{display:flex;float:left;margin-top:20px;width:100%}#ProductsSearch .container .product-filters .mobile-button-filter button{border:0 solid;border-radius:5px;font-size:20px;margin:auto;padding:10px 15px;position:relative;width:100%}#ProductsSearch .container .product-results{width:100%}#ProductsSearch .container .product-results .filter-button{display:block}}@media(min-width:1126px){#ClearFilter,#CloseFilter{display:none}#CloseFilter+.clear{display:block}}@media(max-width:1125px){#CloseFilter+.clear{display:none}}#ProductFilters{opacity:.2;transition:.2s}#ProductFilters.show{opacity:1}#SearchProductTitle{position:relative}#SearchProductTitle input{float:left}#SearchProductTitle .product-search-suggestions{background:#fff;left:0;opacity:0;overflow-y:auto;padding:0;pointer-events:none;position:absolute;top:57px;width:100%;z-index:9}#SearchProductTitle .product-search-suggestions li{display:none;list-style:none;width:100%}#SearchProductTitle .product-search-suggestions li a{color:#9e0b0b;float:left;padding:12px 26px;position:relative;width:100%}#SearchProductTitle .product-search-suggestions li a:focus,#SearchProductTitle .product-search-suggestions li a:hover{-webkit-text-decoration:underline;text-decoration:underline}#SearchProductTitle.active .product-search-suggestions{opacity:1;pointer-events:auto}#SearchProductTitle.active .product-search-suggestions li{display:block}#SearchProductTitle.active .product-search-suggestions li:hover{background:#efefef}#ProductsPagination{overflow-X:auto;display:flex;margin:40px auto 80px;max-width:500px;position:relative;width:100%}#ProductsPagination::-webkit-scrollbar{height:7px;width:5px}#ProductsPagination::-webkit-scrollbar-thumb{background-color:#1e202a;border-radius:50px;outline:1px solid #1e202a}#ProductsPagination::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #0003}@-moz-document url-prefix(){#ProductsPagination .scroller{scrollbar-color:#1e202a;scrollbar-width:thin}}#ProductsPagination .pagination-links{display:flex;margin:auto;padding-bottom:30px;position:relative;width:auto}#ProductsPagination .pagination-links .filter-pagination-link{background:none;border:2px solid;border-radius:5px;box-sizing:border-box;cursor:pointer;font-weight:600;margin:0 5px;padding:7px 12px}#ProductsPagination .pagination-links .filter-pagination-link.active,#ProductsPagination .pagination-links .filter-pagination-link:focus,#ProductsPagination .pagination-links .filter-pagination-link:hover{background:#9e0b0b;border-color:#9e0b0b;color:#fff}#ProductAddedToBasket{height:100%;position:fixed;right:0;top:0;width:100%;z-index:999}#ProductAddedToBasket .alert-container{background:#282830;cursor:pointer;left:0;position:absolute;top:0;transition:.2s;width:100%}@media(max-width:1025px){#ProductAddedToBasket .alert-container{opacity:.98}}#ProductAddedToBasket .alert-container:hover{display:flex;height:100%;opacity:.9}#ProductAddedToBasket .alert-container:hover .underlay{background:#000;cursor:pointer;height:100%;opacity:.7;position:absolute;right:0;top:0;transition:.2s;width:100%}#ProductAddedToBasket .alert-container:hover .underlay:hover{opacity:.5}#ProductAddedToBasket .alert-container:hover .alert{background:#fff;border-radius:5px;box-sizing:border-box;float:right;margin:auto;max-width:430px;min-width:430px;padding:28px;position:relative;width:100%}@media(min-width:471px){#ProductAddedToBasket .alert-container:hover .alert{max-width:430px;min-width:430px}}#ProductAddedToBasket .alert-container:hover .alert .title{display:flex;float:left;margin-bottom:20px;position:relative;width:100%}#ProductAddedToBasket .alert-container:hover .alert .title h5{display:flex;margin:auto auto auto 0;position:relative}#ProductAddedToBasket .alert-container:hover .alert .title h5 svg{margin:auto;position:relative}#ProductAddedToBasket .alert-container:hover .alert .title h5 span{color:#00913c;font-size:20px;font-weight:600;margin:auto;padding-left:10px;position:relative;top:2px}#ProductAddedToBasket .alert-container:hover .alert .title a:focus svg path,#ProductAddedToBasket .alert-container:hover .alert .title a:hover svg path{fill:red}#ProductAddedToBasket .alert-container:hover .alert .title button{background:none;border:0 solid;cursor:pointer;margin:auto 0 auto auto;position:relative}#ProductAddedToBasket .alert-container:hover .alert .content{float:left;margin-bottom:5px;position:relative;width:100%}#ProductAddedToBasket .alert-container:hover .alert .content .product{display:flex;float:left;position:relative;width:100%}#ProductAddedToBasket .alert-container:hover .alert .content .product .image{position:relative}#ProductAddedToBasket .alert-container:hover .alert .content .product .content{margin-left:15px}#ProductAddedToBasket .alert-container:hover .alert .content .product .content h3{font-size:14px;font-weight:600;line-height:25px;margin-bottom:10px;text-transform:capitalize}#ProductAddedToBasket .alert-container:hover .alert .content .product .content h4{font-size:14px}#ProductAddedToBasket .alert-container:hover .alert .button-container{display:flex;float:left;margin-bottom:10px;position:relative;width:100%}@media(max-width:470px){#ProductAddedToBasket .alert-container:hover .alert .button-container{display:flex;flex-direction:column;width:100%}}#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear,#ProductAddedToBasket .alert-container:hover .alert .button-container .button,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear{margin:auto;padding:0;position:relative}@media(min-width:471px){#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .button+.clear,#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear+.button,#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear+.clear,#ProductAddedToBasket .alert-container:hover .alert .button-container .button+.button,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .button+.clear,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear+.button,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear+.clear{margin-left:20px}}@media(max-width:470px){#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear,#ProductAddedToBasket .alert-container:hover .alert .button-container .button,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear{display:flex;width:100%}#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .button+.clear,#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear+.button,#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear+.clear,#ProductAddedToBasket .alert-container:hover .alert .button-container .button+.button,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .button+.clear,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear+.button,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear+.clear{margin-left:20px;margin-top:15px}#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear:first-child,#ProductAddedToBasket .alert-container:hover .alert .button-container .button:first-child,#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear:first-child{margin-left:0}#ProductAddedToBasket .alert-container:hover .alert .button-container #ProductsSearch .container .product-filters .active-filters .clear:nth-child(2),#ProductAddedToBasket .alert-container:hover .alert .button-container .button:nth-child(2),#ProductsSearch .container .product-filters .active-filters #ProductAddedToBasket .alert-container:hover .alert .button-container .clear:nth-child(2){margin-right:0}}#BasketPage{float:left;margin-bottom:60px;position:relative;width:100%}#BasketPage h1{margin-bottom:30px}#BasketPage .woocommerce-cart-form{position:relative}#BasketPage .woocommerce-cart-form th{font-weight:600}#BasketPage .woocommerce-cart-form a{color:#9e0b0b}#BasketPage .cart-collaterals{display:flex}#BasketPage .cart-collaterals .terms-and-conditions{background:#efefef;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px 34px;width:50%}#BasketPage .cart-collaterals .terms-and-conditions.alert{border:3px solid #9e0b0b}#BasketPage .cart-collaterals .terms-and-conditions h2{color:#9e0b0b;font-size:20px}#BasketPage .cart-collaterals .terms-and-conditions .terms-and-conditions-box{background:#fff;box-sizing:border-box;height:200px;margin-bottom:20px;overflow:auto;padding:25px 24px;position:relative;scrollbar-color:#282830 #efefef;scrollbar-width:thin}#BasketPage .cart-collaterals .terms-and-conditions .terms-and-conditions-box::-webkit-scrollbar{width:12px}#BasketPage .cart-collaterals .terms-and-conditions .terms-and-conditions-box::-webkit-scrollbar-track{background:#efefef}#BasketPage .cart-collaterals .terms-and-conditions .terms-and-conditions-box::-webkit-scrollbar-thumb{background-color:#282830;border:3px solid #efefef;border-radius:20px}#BasketPage .cart-collaterals .terms-and-conditions label{margin-left:10px}#BasketPage .cart-collaterals .terms-and-conditions .terms-and-conditions-alert.alert{color:#9e0b0b;font-weight:600}#BasketPage .cart-collaterals .total-costs{display:flex;flex-direction:column;margin-left:5%;width:45%}#BasketPage .cart-collaterals .total-costs .cart_totals{display:flex;flex-direction:column;margin-bottom:20px;width:100%}#BasketPage .cart-collaterals .total-costs .cart_totals th{font-weight:500}#BasketPage .cart-collaterals .total-costs .cart_totals .shipping-calculator-button{color:#9e0b0b}#BasketPage .cart-collaterals .total-costs .terms-conditions-alert{color:#9e0b0b;font-size:16px}#BasketPage .buttons-container{display:flex}#BasketPage .buttons-container #ProductsSearch .container .product-filters .active-filters .woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login .clear,#BasketPage .buttons-container .large-button,#BasketPage .buttons-container .woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login #ProductsSearch .container .product-filters .active-filters .clear,#BasketPage .buttons-container .woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login .button,#ProductsSearch .container .product-filters .active-filters .woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login #BasketPage .buttons-container .clear,.woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login #BasketPage .buttons-container .button,.woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login #ProductsSearch .container .product-filters .active-filters #BasketPage .buttons-container .clear{padding:18px!important;width:100%}#BasketPage .buttons-container #ProceedToCheckout{cursor:pointer;opacity:1}#BasketPage .buttons-container #ProceedToCheckout.active{cursor:pointer;opacity:1;pointer-events:auto}.woocommerce a.remove{background:none!important;color:#9e0b0b!important}.woocommerce a.remove:focus,.woocommerce a.remove:hover{color:#2b2e34!important}@media only screen and (max-width:1125px){#BasketPage .cart-collaterals{flex-direction:column}#BasketPage .cart-collaterals .terms-and-conditions{margin-bottom:20px;width:100%}#BasketPage .cart-collaterals .terms-and-conditions label{color:#9e0b0b!important;font-weight:700;margin-left:10px}#BasketPage .cart-collaterals .total-costs{margin-left:0;width:100%}}#TermsAndConditionsAcceptance{background-color:#efefef;border:2px solid #efefef;border-radius:10px;padding:10px}#TermsAndConditionsAcceptance.alert{border-color:#9e0b0b!important}#TermsAndConditionsBox+.total-costs .cart_totals{margin-bottom:0!important}.woocommerce-error li:before,.woocommerce-error:before{display:none!important}.woocommerce-shipping-calculator ol .select2-selection,.woocommerce-shipping-calculator p .select2-selection,.woocommerce-shipping-calculator ul .select2-selection{background:#efefef;border:1px solid #efefef;border-radius:500px;padding:20px}.woocommerce-shipping-calculator ol input,.woocommerce-shipping-calculator p input,.woocommerce-shipping-calculator ul input{background:#efefef;border:1px solid #efefef;border-radius:500px}.woocommerce-message{border-top-color:#9e0b0b}#ProductsSearch .container .product-filters .active-filters .woocommerce-message .wc-forward.wp-element-button.clear,.woocommerce-message #ProductsSearch .container .product-filters .active-filters .wc-forward.wp-element-button.clear,.woocommerce-message .button.wc-forward.wp-element-button{display:none!important}.woocommerce-message .restore-item{color:#2b2e34;margin-left:15px}.woocommerce-message .restore-item:focus,.woocommerce-message .restore-item:hover{-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:none;color:#9e0b0b;font-family:canada-type-gibson,sans-serif;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:0;padding:10px 10px 10px 40px}.woocommerce-error:last-child,.woocommerce-info:last-child,.woocommerce-message:last-child{margin-bottom:2em}.woocommerce-message:before{color:#9e0b0b;content:"";left:8px;line-height:1;top:12px}#CheckoutForm{float:left;margin-bottom:60px;width:100%}#CheckoutForm,#CheckoutForm .title{position:relative}#CheckoutForm .title h1{margin-bottom:20px}#CheckoutForm .checkout{display:flex;flex-wrap:wrap}#CheckoutForm .checkout .woocommerce-NoticeGroup{width:100%}#CheckoutForm .checkout .customer-order-fields{display:flex;width:100%}#CheckoutForm .checkout .customer-order-fields .woocommerce-billing-fields{background:#efefef;border-radius:10px;max-width:608px;padding:35px 30px;width:100%}#CheckoutForm .checkout .customer-order-fields .woocommerce-billing-fields h3{color:#9e0b0b;font-size:28px;margin-bottom:15px;text-transform:capitalize}#CheckoutForm .checkout .customer-order-fields .order-summary{padding:0 30px 35px;width:50%}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields{float:left;margin-bottom:40px;padding-top:0;position:relative;width:100%}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields h3{float:left;margin-bottom:20px;margin-top:0;position:relative;width:100%}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields h3 label{color:#9e0b0b;font-size:18px;font-weight:600;text-transform:capitalize}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields .shipping_address{margin-bottom:30px}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields .shipping_address,#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields .woocommerce-additional-fields{background:#efefef;border-radius:10px;float:left;max-width:608px;padding:35px 30px;position:relative;width:100%}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields .woocommerce-additional-fields .notes{position:relative}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields .woocommerce-additional-fields .notes label{color:#9e0b0b;font-size:18px;font-weight:600;margin-bottom:15px;text-transform:capitalize}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields .woocommerce-additional-fields .input-text{height:150px}#CheckoutForm .checkout .customer-order-summary .order-summary{float:right;max-width:500px;position:relative;width:100%}#CheckoutForm .checkout .customer-order-summary .order-summary td,#CheckoutForm .checkout .customer-order-summary .order-summary th{font-weight:400}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary{margin-top:100px}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary label{display:flex;flex-direction:column;margin-bottom:15px}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary label .opayopi-card-icons{float:left;margin:auto auto auto 0;position:relative;width:auto}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment,#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method,#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li{position:relative}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li label{display:flex;flex-direction:column}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li .payment_box:before{display:none}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li .payment_box{background:none;margin-top:100px;padding:0}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li .payment_box .woocommerce_opayo_pi_description{position:relative}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li .payment_box .woocommerce_opayo_pi_description .opayopi-payment-data ol a,#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li .payment_box .woocommerce_opayo_pi_description .opayopi-payment-data p a,#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .woocommerce-checkout-payment .wc_payment_method li .payment_box .woocommerce_opayo_pi_description .opayopi-payment-data ul a{color:red}#CheckoutForm .checkout .customer-order-summary .order-summary .order-summary .payment_box.payment_method_opayopi{background:red}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#00913c!important}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:focus{background:#006429!important}.woocommerce-checkout #payment div.payment_box:before{display:none!important}.woocommerce-checkout #payment div.payment_box{background:none;padding:0}@media only screen and (max-width:1125px){#CheckoutForm .checkout .customer-order-fields{width:100%}#CheckoutForm .checkout .customer-order-fields .woocommerce-billing-fields,#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields{max-width:500px}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields .woocommerce-additional-fields{max-width:100%}#CheckoutForm .checkout .customer-order-summary{width:100%}#CheckoutForm .checkout .customer-order-summary .order-summary{float:left}}@media only screen and (max-width:1025px){#CheckoutForm .checkout .customer-order-fields{flex-direction:column}#CheckoutForm .checkout .customer-order-fields .woocommerce-billing-fields{margin-bottom:30px;max-width:100%}#CheckoutForm .checkout .customer-order-fields .woocommerce-shipping-fields{max-width:100%}#CheckoutForm .checkout .customer-order-fields .order-summary{padding:0 0 35px;width:100%}}@media only screen and (max-width:680px){#CheckoutForm .checkout .customer-order-fields .woocommerce-billing-fields{padding:35px 20px}}.woocommerce-form-login-toggle{display:none!important}.woocommerce-form-login-toggle+.woocommerce-form.woocommerce-form-login.login{background-color:#efefef;border:0;border-radius:10px!important;display:block!important;margin-bottom:40px}#MyAccount{float:left;padding:30px 0 60px;position:relative;width:100%}@media(min-width:1025px){#MyAccount{padding-top:60px}}#MyAccount .container{position:relative}#MyAccount .container h1{font-size:46px;line-height:1.2;margin-bottom:40px}@media(max-width:1024px){#MyAccount .container h1{font-size:40px;margin-bottom:30px}}@media(max-width:800px){#MyAccount .container h1{font-size:28px}}#MyAccount .container .u-columns{display:flex}@media(min-width:1025px){#MyAccount .container .u-columns{justify-content:space-between}}@media(max-width:1024px){#MyAccount .container .u-columns{flex-direction:column}}#MyAccount .container .u-columns [class*=u-column] h2{color:#9e0b0b;font-size:28px}@media(max-width:1024px){#MyAccount .container .u-columns [class*=u-column] h2{font-size:24px}}#MyAccount .container .u-columns .col-1{position:relative}@media(min-width:1025px){#MyAccount .container .u-columns .col-1{width:calc(50% - 20px)}}@media(max-width:1024px){#MyAccount .container .u-columns .col-1{margin-bottom:40px}}#MyAccount .container .u-columns .col-1 .login-form{background:#efefef;border-radius:10px;box-sizing:border-box;float:left;padding:30px;position:relative;width:100%}@media(min-width:1025px){#MyAccount .container .u-columns .col-2{width:calc(50% - 20px)}}#MyAccount .container .u-columns .col-2 .register-form{background:#efefef;border-radius:10px;box-sizing:border-box;float:left;padding:30px;position:relative;width:100%}#MyAccount .container .u-columns .col-2 .register-form .register{float:left;position:relative;width:100%}#MyAccount #ProductsSearch .container .product-filters .active-filters .u-columns .col-2 .register-form .clear,#MyAccount #ProductsSearch .container .u-columns .col-2 .register-form .product-filters .active-filters .clear,#MyAccount .container .u-columns .col-2 .register-form .button,#MyAccount .container .u-columns .col-2 .register-form input,#MyAccount .container .u-columns .col-2 .register-form label,#MyAccount .container .u-columns .col-2 .register-form ol,#MyAccount .container .u-columns .col-2 .register-form p,#MyAccount .container .u-columns .col-2 .register-form ul,#ProductsSearch #MyAccount .container .product-filters .active-filters .u-columns .col-2 .register-form .clear,#ProductsSearch #MyAccount .container .u-columns .col-2 .register-form .product-filters .active-filters .clear{float:none}#MyAccount .container .u-columns .col-2 .register-form input{margin-top:6px}#MyAccount .container .u-columns .woocommerce-button{margin-top:10px}@media(max-width:640px){#MyAccount .container .u-columns .woocommerce-button{max-width:100%;min-width:auto;width:100%}}.woocommerce-privacy-policy-text{margin-bottom:10px;position:relative}.woocommerce-privacy-policy-text a{color:#9e0b0b;font-weight:600}.woocommerce-privacy-policy-text a:focus,.woocommerce-privacy-policy-text a:hover{color:#2b2e34;-webkit-text-decoration:underline;text-decoration:underline}#MyAccountDashboard{float:left;padding:60px 0;position:relative;width:100%}#MyAccountDashboard .woocommerce-message:before{color:#9e0b0b;content:""!important}#MyAccountDashboard .container{display:flex;flex-direction:row}#MyAccountDashboard .container .woocommerce-MyAccount-navigation{position:relative;width:26%}#MyAccountDashboard .container .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column}#MyAccountDashboard .container .woocommerce-MyAccount-navigation ul .is-active{position:relative}#MyAccountDashboard .container .woocommerce-MyAccount-navigation ul .is-active a{background:#282830!important;color:#fff!important}#MyAccountDashboard .container .woocommerce-MyAccount-content{width:74%}#MyAccountDashboard .container .woocommerce-MyAccount-content .woocommerce-EditAccountForm{background:#efefef;border:0 solid #efefef;border-radius:5px;float:left;margin-bottom:15px;padding:30px;position:relative}#header-navigation{background-color:#fff;position:fixed;z-index:9999}header{margin:0;width:100%}header .sales-banner-container{align-items:center;display:flex;justify-content:center}header .top-banner{background-color:#00913c}header .top-banner a,header .top-banner h1,header .top-banner h2,header .top-banner h3,header .top-banner h4,header .top-banner h5,header .top-banner h6,header .top-banner ol,header .top-banner p,header .top-banner span,header .top-banner ul{color:#fff;margin:0}header .top-banner a{-webkit-text-decoration:underline;text-decoration:underline;transition-duration:.3s;transition:ease-in-out}header .top-banner a:hover{opacity:.8}header .banner-text-wrapper{align-items:center;display:flex;justify-content:center;margin:0;padding-bottom:8px;padding-top:8px}#Header .sales-banner{background:#00913c;box-sizing:border-box;display:flex;float:left;padding:10px;position:relative;text-align:center;width:100%}@media only screen and (max-width:1125px){#Header .sales-banner{padding:7px}}#Header .sales-banner .container ol,#Header .sales-banner .container p,#Header .sales-banner .container ul{color:#fff;margin-bottom:0}@media only screen and (max-width:1125px){#Header .sales-banner .container ol,#Header .sales-banner .container p,#Header .sales-banner .container ul{font-size:14px;line-height:1.2}}#Header .sales-banner .container ol a,#Header .sales-banner .container p a,#Header .sales-banner .container ul a{color:#fff;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline}#Header .sales-banner .container ol a:hover,#Header .sales-banner .container p a:hover,#Header .sales-banner .container ul a:hover{opacity:.9}.top-menu{border-bottom:1px solid #efefef;padding-top:12px;position:relative;transition:height .3s ease,opacity .3s ease,padding .3s ease,border-bottom .3s ease;width:100%}.top-menu,.top-menu .container{align-items:center;display:flex}.top-menu .container{justify-content:space-between;width:calc(100% - 60px)}.top-menu .left-menu{display:flex;gap:16px}.top-menu .left-menu li:nth-child(2) a{color:#0375c9}.top-menu .left-menu li:nth-child(3) a{color:#e28404}.top-menu .right-menu{align-items:center;display:flex;gap:16px;justify-content:end}.top-menu a{color:#000;font-size:14px;font-weight:400}.top-menu a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:600px){.top-menu .left-menu{display:none!important}}.mid-menu{background:#fff;float:left;padding:20px 0;position:relative;transition:.4s;width:100%}.mid-menu .nav-logo{max-width:220px}.mid-menu .mid-menu-container{display:flex;width:100%}.mid-menu .mid-menu-container .brand{display:flex;width:22%}.mid-menu .mid-menu-container .brand svg{margin:auto auto auto 0;position:relative}.mid-menu .mid-menu-container .headerRight{align-items:center;display:flex;justify-content:end;width:100%}.mid-menu .mid-menu-container .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{min-height:0;min-width:0}.mid-menu .mid-menu-container .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before{display:none}@media(max-width:992px){.mid-menu .mid-menu-container .search-icon.mobile{background:#9e0b0b;border-radius:100%;padding:6px}.mid-menu .mid-menu-container .nav-logo{max-width:150px}}.mid-menu .mid-menu-container .header-right-wrapper{align-items:center;display:flex;gap:12px}.mid-menu .mid-menu-container .searchWrapper{position:relative;width:100%}.mid-menu .mid-menu-container .search-box{display:flex;transition:.2s;width:30%}.mid-menu .mid-menu-container .search-box form{display:flex;height:100%;margin:auto;position:relative;width:100%}.mid-menu .mid-menu-container .search-box form input{background:#efefef;border:1px solid #efefef;border-radius:500px;box-sizing:border-box;font-weight:700;height:100%;margin:auto;padding:13px 50px 13px 22px;position:relative;width:100%}.mid-menu .mid-menu-container .search-box form input:focus,.mid-menu .mid-menu-container .search-box form input:hover{border:1px solid #707070}.mid-menu .mid-menu-container .search-box form button{border:0 solid;border-radius:100%!important;box-sizing:border-box;cursor:pointer;height:35px;margin:0;padding:10px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:35px}.mid-menu .mid-menu-container .search-box form button svg path{fill:#fff;color:#fff}.mid-menu .mid-menu-container .need-help{display:flex;text-align:center;width:23%}.mid-menu .mid-menu-container .need-help ol,.mid-menu .mid-menu-container .need-help p,.mid-menu .mid-menu-container .need-help ul{font-size:14px;margin:auto;position:relative}.mid-menu .mid-menu-container .need-help ol a,.mid-menu .mid-menu-container .need-help p a,.mid-menu .mid-menu-container .need-help ul a{color:#9e0b0b;font-weight:600}.mid-menu .mid-menu-container .need-help ol a:focus,.mid-menu .mid-menu-container .need-help ol a:hover,.mid-menu .mid-menu-container .need-help p a:focus,.mid-menu .mid-menu-container .need-help p a:hover,.mid-menu .mid-menu-container .need-help ul a:focus,.mid-menu .mid-menu-container .need-help ul a:hover{-webkit-text-decoration:underline;text-decoration:underline}.mid-menu .mid-menu-container .search-icon{display:none;z-index:1}.mid-menu .mid-menu-container .search-icon button{background:#fff;border:0;box-sizing:border-box;padding:10px}.mid-menu .mid-menu-container .cart{display:flex;width:5%}.mid-menu .mid-menu-container .cart a{margin:auto;position:relative}.mid-menu .mid-menu-container .cart a #OverallCartCount{background:#00913c;border-radius:100%;display:flex;height:24px;position:absolute;right:0;top:0;width:24px}.mid-menu .mid-menu-container .cart a #OverallCartCount span{color:#fff;line-height:1.7;margin:auto;position:relative}.mid-menu .mid-menu-container .search-box.mobile{display:none}@media(max-width:1125px){.mid-menu .mid-menu-container .brand{width:120px;z-index:1}.mid-menu .mid-menu-container .need-help{display:none}.mid-menu .mid-menu-container .mobile-sidebar{display:flex;margin:auto 0 auto auto;position:relative}.mid-menu .mid-menu-container .mobile-sidebar .cart{display:flex;margin:auto 20px auto auto;position:relative;width:auto}.mid-menu .mid-menu-container .mobile-sidebar .search-icon{margin:auto 20px auto auto;position:relative}.mid-menu .mid-menu-container .search-box{background:#fff;height:0;left:0;opacity:0;padding-top:0;position:fixed;width:100%!important}.mid-menu .mid-menu-container .search-box form{float:left;padding:15px 0;position:relative;width:calc(100% - 80px)!important}.mid-menu .mid-menu-container .search-box.open{height:150px;opacity:1;padding-top:60px}.search-icon{display:flex!important}#Header.resize .search-box{padding-top:50px}#Header.resize .mid-menu{padding:23px 0!important}}@media(max-width:400px){.mid-menu .mid-menu-container .mobile-sidebar .cart,.mid-menu .mid-menu-container .mobile-sidebar .search-icon{margin-right:10px}}.primary-navigation{background:#9e0b0b;float:left;position:relative;width:100%}.primary-navigation [x-cloak]{display:none!important}.primary-navigation .menu-primary-menu-container .nav{display:flex;margin:auto;width:auto!important}.primary-navigation .menu-primary-menu-container .nav .nav-children-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:33.33%}.primary-navigation .menu-primary-menu-container .nav .brands-content-wrapper{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);width:50%}.primary-navigation .menu-primary-menu-container .nav .header-content-wrapper{display:flex;gap:32px;justify-content:space-between;width:100%}.primary-navigation .menu-primary-menu-container .nav .brands-content-links-wrapper{display:grid;grid-template-columns:repeat(3,1fr);width:50%}.primary-navigation .menu-primary-menu-container .nav .nav-brand-image-wrapper{align-items:center;aspect-ratio:9/3;background:#efefef;border:none;border-radius:10px;box-shadow:0 0 0 0 #0000;cursor:pointer;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;overflow:hidden;transition:box-shadow .2s}.primary-navigation .menu-primary-menu-container .nav .nav-brand-image-wrapper:hover{box-shadow:0 2px 8px 0 #00000014}.primary-navigation .menu-primary-menu-container .nav .nav-brand-image-wrapper a{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;width:100%}.primary-navigation .menu-primary-menu-container .nav .nav-brand-image-wrapper img{display:block;height:auto;max-height:60%;max-width:60%;object-fit:contain;object-position:center;width:auto}.primary-navigation .menu-primary-menu-container .nav .menu-item-green{background-color:#00913c;border-left:0}.primary-navigation .menu-primary-menu-container .nav .menu-item-darkBlue{background-color:#2a2c3a}.primary-navigation .menu-primary-menu-container .nav .-rotate-90{margin-bottom:0;rotate:-90deg}.primary-navigation .menu-primary-menu-container .nav ul{position:unset}.primary-navigation .menu-primary-menu-container .nav li{border-left:1px solid #7b0c0c;display:flex;font-size:12px;line-height:22px;position:unset}.primary-navigation .menu-primary-menu-container .nav li a{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:16px;font-weight:450;gap:4px;margin:auto;padding:10px 16px;text-align:center}.primary-navigation .menu-primary-menu-container .nav li a span{margin-bottom:4px}.primary-navigation .menu-primary-menu-container .nav li:first-child{margin-left:0}.primary-navigation .menu-primary-menu-container .nav li:last-child{margin-right:0}.primary-navigation .menu-primary-menu-container .nav li .sub-menu{background-color:#fff;left:0;padding-top:12px;position:absolute;top:44px;width:100vw;z-index:10000}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .sub-menu-wrapper{align-items:start;display:flex;gap:32px;justify-content:space-between;margin:0 auto;max-width:1254px;width:calc(100% - 60px)}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .guide-nav-links{padding-bottom:24px}.primary-navigation .menu-primary-menu-container .nav li .sub-menu a{font-weight:400;padding:0}.primary-navigation .menu-primary-menu-container .nav li .sub-menu a:hover{background:none;-webkit-text-decoration:underline;text-decoration:underline}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .category-title{font-weight:500}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .nav-button-links{display:flex;gap:32px;justify-content:space-between}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .guide-nav-buttons a{background-color:#efefef;color:#9e0c0c;font-size:20px;font-weight:450;padding:12px}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .guide-nav-buttons a svg{fill:#9e0c0c}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .guide-nav-buttons a:nth-child(2){background-color:#00913c;color:#fff;font-size:20px;padding:12px}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .sub-menu-nav-link{color:#282830;font-size:14px;text-align:left}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .category-title{color:#9e0c0c;font-size:14px}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .tabbed-sections a{margin-bottom:12px}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .tabbed-sections .active-tab{color:#9e0c0c;opacity:1}.primary-navigation .menu-primary-menu-container .nav li .sub-menu .tabbed-sections a{color:#282830;font-size:20px;font-weight:450;opacity:.4;padding:0}@media(max-width:1260px){.primary-navigation .menu-primary-menu-container .nav li{font-size:11px}}@media(max-width:1200px){.primary-navigation .menu-primary-menu-container .nav li a{padding:12px 7px}}@media(max-width:1143px){.primary-navigation .menu-primary-menu-container .nav li a{font-size:10px;padding:12px 6px}}@media(max-width:1125px){.primary-navigation{display:none}}#Footer{background:#282830;padding-top:60px}#Footer,#Footer .logo-container{float:left;position:relative;width:100%}#Footer .logo-container{margin-bottom:50px}#Footer .menu-container{display:flex;float:left;margin-bottom:60px;position:relative;width:100%}#Footer .menu-container .menu-item{display:flex;flex-direction:column;width:20%}#Footer .menu-container .menu-item:nth-child(4){margin-right:3%;width:17%}#Footer .menu-container .menu-item:nth-child(5){width:17%}#Footer .menu-container .menu-item h2{color:#fff;font-size:14px;text-transform:uppercase}#Footer .menu-container .menu-item h2 a{color:#fff}#Footer .menu-container .menu-item h2 a:focus,#Footer .menu-container .menu-item h2 a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}#Footer .menu-container .menu-item ul{position:relative}#Footer .menu-container .menu-item ul li{margin-bottom:5px;position:relative}#Footer .menu-container .menu-item ul li a{color:#fff}#Footer .menu-container .menu-item ul li a:focus,#Footer .menu-container .menu-item ul li a:hover{color:#9e0b0b;-webkit-text-decoration:underline;text-decoration:underline}#Footer .menu-container .menu-item ol,#Footer .menu-container .menu-item p,#Footer .menu-container .menu-item table,#Footer .menu-container .menu-item ul{color:#fff}#Footer .menu-container .menu-item table tr{display:flex;padding-bottom:10px;position:relative}#Footer .menu-container .menu-item table tr td{margin:auto;position:relative}#Footer .menu-container .menu-item table tr td:first-child{margin-left:0}#Footer .menu-container .menu-item table tr td:nth-child(2){margin-right:0}#Footer .bottom-footer{display:flex;flex-wrap:wrap;float:left;padding-bottom:60px;position:relative;width:100%}#Footer .bottom-footer .social-media-container{display:flex;margin:auto auto auto 0;position:relative;width:auto}#Footer .bottom-footer .social-media-container li{display:flex;margin:auto 8px;position:relative}#Footer .bottom-footer .social-media-container li:first-child{margin-left:0}#Footer .bottom-footer .social-media-container li a{display:flex;margin:auto;position:relative}#Footer .bottom-footer .social-media-container li a svg{margin:auto;position:relative}#Footer .bottom-footer .email-container{display:flex;width:35%}#Footer .bottom-footer .email-container ol,#Footer .bottom-footer .email-container p,#Footer .bottom-footer .email-container ul{font-size:28px;margin:auto;position:relative}#Footer .bottom-footer .email-container ol a,#Footer .bottom-footer .email-container p a,#Footer .bottom-footer .email-container ul a{color:#fff}#Footer .bottom-footer .email-container ol a:focus,#Footer .bottom-footer .email-container ol a:hover,#Footer .bottom-footer .email-container p a:focus,#Footer .bottom-footer .email-container p a:hover,#Footer .bottom-footer .email-container ul a:focus,#Footer .bottom-footer .email-container ul a:hover{-webkit-text-decoration:underline;text-decoration:underline}#Footer .bottom-footer .telephone-container{display:flex;width:35%}#Footer .bottom-footer .telephone-container ol,#Footer .bottom-footer .telephone-container p,#Footer .bottom-footer .telephone-container ul{font-size:28px;margin:auto;position:relative}#Footer .bottom-footer .telephone-container ol a,#Footer .bottom-footer .telephone-container p a,#Footer .bottom-footer .telephone-container ul a{color:#fff}#Footer .bottom-footer .telephone-container ol a:focus,#Footer .bottom-footer .telephone-container ol a:hover,#Footer .bottom-footer .telephone-container p a:focus,#Footer .bottom-footer .telephone-container p a:hover,#Footer .bottom-footer .telephone-container ul a:focus,#Footer .bottom-footer .telephone-container ul a:hover{-webkit-text-decoration:underline;text-decoration:underline}#Footer .bottom-footer .merchant-container{display:flex;width:20%}#Footer .bottom-footer .merchant-container svg{margin:auto 0 auto auto;position:relative}.copyright-container{background:#1a1a1f;color:#fff;float:left;padding:30px 0;position:relative;width:100%}.copyright-container .container{display:flex;flex-wrap:wrap;position:relative}.copyright-container .container .copyright-policies{display:flex;margin-bottom:0;width:53%}.copyright-container .container .copyright-policies li{margin:auto 15px;position:relative}.copyright-container .container .copyright-policies li:first-child{margin-left:0}.copyright-container .container .copyright-policies li a{color:#fff}.copyright-container .container .copyright-policies li a:focus,.copyright-container .container .copyright-policies li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.copyright-container .container .made-by-container{display:flex;width:47%}.copyright-container .container .made-by-container ol,.copyright-container .container .made-by-container p,.copyright-container .container .made-by-container ul{display:flex;margin:auto;position:relative}.copyright-container .container .made-by-container ol span,.copyright-container .container .made-by-container p span,.copyright-container .container .made-by-container ul span{margin:auto 0 auto auto;position:relative}.copyright-container .container .made-by-container ol a,.copyright-container .container .made-by-container p a,.copyright-container .container .made-by-container ul a{display:flex;margin:4px 0 auto 6px;position:relative}.copyright-container .container .made-by-container ol a svg,.copyright-container .container .made-by-container p a svg,.copyright-container .container .made-by-container ul a svg{margin:auto;position:relative}.copyright-container .container .made-by-container ol a:focus,.copyright-container .container .made-by-container ol a:hover,.copyright-container .container .made-by-container p a:focus,.copyright-container .container .made-by-container p a:hover,.copyright-container .container .made-by-container ul a:focus,.copyright-container .container .made-by-container ul a:hover{border-bottom:2px solid #fff;-webkit-text-decoration:underline;text-decoration:underline}.floating-button{align-items:center;background-color:#00913c;border:0;border-radius:8px 8px 0 0;color:#fff;cursor:pointer;display:flex;font-size:22px;font-weight:500;height:56px;justify-content:center;letter-spacing:1px;line-height:1;outline:0;padding:10px 20px;position:fixed;right:-55px;top:50%;transform:translateY(-50%) rotate(-90deg);width:160px;z-index:999}.floating-button:hover{background-color:#007b33}.cart .floating-button,.checkout .floating-button{display:none}@media only screen and (max-width:1150px){#Footer .bottom-footer .email-container{width:40%}#Footer .bottom-footer .telephone-container{width:26%}}@media only screen and (max-width:1125px){#Footer .menu-container{flex-wrap:wrap}#Footer .menu-container .menu-item{width:33%}#Footer .menu-container .menu-item.opening-hours{margin-top:20px;width:28%}#Footer .menu-container .menu-item.find-us{margin-top:20px;width:50%}}@media only screen and (max-width:900px){#Footer .menu-container{flex-wrap:wrap}#Footer .menu-container .menu-item{width:50%}#Footer .menu-container .menu-item.find-us,#Footer .menu-container .menu-item.opening-hours{margin-top:0;width:50%}#Footer .bottom-footer{flex-direction:column;padding-bottom:30px}#Footer .bottom-footer .email-container{margin-bottom:30px;width:100%}#Footer .bottom-footer .social-media-container{margin-bottom:30px}#Footer .bottom-footer .telephone-container{margin-bottom:30px;width:100%}#Footer .bottom-footer .merchant-container{width:100%}#Footer .bottom-footer .merchant-container svg{margin-left:0;margin-right:auto}}@media only screen and (max-width:800px){#Footer .logo-container{margin-bottom:20px}#Footer .menu-container{flex-wrap:wrap;margin-bottom:20px}#Footer .menu-container .menu-item{width:100%}#Footer .menu-container .menu-item table,#Footer .menu-container .menu-item ul{display:none}#Footer .menu-container .menu-item h2{margin-bottom:0}.container{flex-direction:column}.container .copyright-policies{margin-bottom:20px!important;width:100%!important}.container .copyright-policies li{line-height:14px}.container .copyright-policies li a{font-size:14px;line-height:14px}.container .made-by-container{width:100%!important}.container .made-by-container ol span,.container .made-by-container p span,.container .made-by-container ul span{margin-left:0!important}}@media only screen and (max-width:480px){.copyright-container .container .copyright-policies{flex-direction:column}.copyright-container .container .copyright-policies li{margin-bottom:10px;margin-left:0}}.woocommerce-grouped-product-list td a{color:#282830}#product .product-brief .product-summary .product-super-table tbody tr:hover td a,.simple-selected td,.simple-selected td div{color:#fff}#product .product-brief .product-summary .product-super-table tbody tr{cursor:auto}body{background:#fff}