/* Generated by docs/tools/build-searchpage-css.js from: docs.min.css, ascentnavcss.min.css, ascentsearch.css, searchstyle.css, search3.css, ascentindexcss.css, search5.css. Edit those, then rebuild. */
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");
.bd-sidebar{-ms-flex-order:0;order:0;}@media (min-width: 768px){@supports ((position: -webkit-sticky) or (position:sticky)){.bd-sidebar{position:-webkit-sticky;position:sticky;top:4rem;z-index:1000;height:calc(100vh - 4rem)}}}@media (min-width: 1200px){.bd-sidebar{-ms-flex:0 1 320px;flex:0 1 320px}}.bd-links{padding-bottom:1rem;margin-right:-5px;margin-left:-5px}@media (min-width: 768px){@supports ((position:-webkit-sticky) or (position:sticky)){.bd-links{max-height:calc(100vh - 9rem);overflow-y:auto}}}@media (min-width: 768px){.bd-links,.mid-links{display:block!important}}
@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('fonts/open-sans-v35-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('fonts/open-sans-v35-latin-600.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('fonts/open-sans-v35-latin-700.woff2') format('woff2');}body{font-family:'Open Sans',sans-serif;overflow-x:hidden;font-size:14px;display:flex;min-height:100vh;flex-direction:column;}h1,h2,h3,h4,h5,h6{color:#204d77;}h1{font-size:33px;}h4{font-size:20px;}h5{font-size:18px;}h6{font-size:16px;}p{line-height:24px;}p.intro{font-size:16px;line-height:30px;}a,a:hover,a:active,a:focus{color:#204d77;text-decoration:none;outline:0;}#main{flex:1;}.modal{z-index:10001;}.modal-title{padding-left:15px;}.modal-header .close{margin-right:5px;background-color:#fff;border:0;font-size:1.8em;}.modal-dialog{max-width:650px;margin:1.75rem auto;}.navbar{padding:0px;}.bd-navbar{background-color:#132036;}.nav-link,.nav-link:hover,.nav-link:active,.nav-link:focus,.bd-navbar .navbar-nav .nav-link{color:#fff;}.lowerbar{height:40px;background-color:#1b3253}.lowerbar ul{list-style-type:none;margin:0;padding:5px;}.lowerbar ul li{float:left;padding-right:15px;padding-top:3px;}.lowerbar .nav-link{padding:0px;}.tooltip > .tooltip-inner{padding:5px;max-width:450px;color:black;text-align:left;background-color:white;background:white;opacity:1.0 !important;filter:alpha(opacity=100);z-index:1000;}.tooltip > .tooltip-arrow{border-bottom-color:black;}.tooltip.in{opacity:1 !important;}.tooltip.show{opacity:1 !important;}section.quote{background:#e4e4e4;margin-top:75px;}section.quote .container{position:relative;}section.quote blockquote{padding:30px 0 10px 60px;border:0;margin:0;flex-grow:1;font-style:italic;font-size:1em;color:#1b3253;}section.quote blockquote span{font-style:normal;display:block;color:#404041;font-size:0.85em;text-align:right;margin-top:20px;}section.quote blockquote:before{top:-25px;content:" ";display:block;width:60px;height:60px;background-image:url(img/quote_bg.png);background-size:60px 60px;position:absolute;left:10px;}section.quote a.btn{margin:40px 0 30px 0;float:right;}.pointer{cursor:pointer;}.btn{transition:.2s;border-radius:0;margin:10px 0;text-transform:uppercase;padding:12px;font-weight:600;position:relative;z-index:999;color:#fff;}.btn:hover,.btn:focus,.btn:active{box-shadow:0 0 4px rgba(0,0,0,.5);}.btn--primary,.btn--solid-blue{background:#204d77;color:#fff;border:2px solid #204d77;}.btn--primary:hover,.btn--solid-blue:hover{background:#fff;color:#204d77;}.btn--secondary{background:#fff;color:#204d77;border:2px solid #204d77;margin-right:10px;}.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:active{color:#fff;background:#204d77;}.btn--business{background:#4ab4e3;color:#fff;border:2px solid #4ab4e3;}.btn--business:hover,.btn--business:focus,.btn--business:active{color:#fff;background:#4ab4e3;}.btn--businesssml{background:#4ab4e3;color:#fff;border:2px solid #4ab4e3;height:30px;font-size:10pt;padding:5px;margin-right:10px;}.btn--businesssml:hover,.btn--businesssml:focus,.btn--businesssml:active{color:#fff;background:#4ab4e3;}.form-control{height:auto;}.form-group{margin-bottom:0rem;}.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{border-radius:0px;}.menubtn{background-color:#eee;color:#204d77;border:0px;border-radius:5px;margin-right:7px;font-size:smaller;text-transform:none;padding:6px;margin-top:auto;margin-bottom:auto;}textarea.form-control{border-radius:0px;box-shadow:none;font-size:14px;}input[type="text"],input[type="email"],input[type="date"],input[type="password"],input[type="search"],textarea{border-radius:0px;box-shadow:none;font-size:14px;height:50px;}.custom-select{border-radius:0px;}.input-group-text{border-radius:0px;}.form-control.is-valid,.was-validated .form-control:valid{background-size:calc(1em + .375rem) calc(1em + .375rem)}.form-control.is-valid,.was-validated .form-control:invalid{background-size:calc(1em + .375rem) calc(1em + .375rem)}.displaynone{visibility:hidden;display:none;}span.required{color:#dc1d27;}.alert{width:100%;border-radius:0px;}#gstexcl{height:18px;font-weight:bold;cursor:pointer;color:#204c77}.fieldSelect{cursor:pointer;color:#fff;margin-top:5px;border:1px solid #4ab4e3;border-radius:3px;background-color:#4ab4e3;padding:1px;font-weight:bold;}footer{background:#132036;padding-top:30px;color:#fff;}footer a{color:#fff;font-size:1em;}footer a:hover,footer a:active,footer a:focus{color:#efefef;}footer h4{color:#fff;margin:0 0 30px;font-size:1em;font-weight:600;}.footer__quick-links h4{font-size:1.2em;margin:0 0 10px;}.footer__sales h3{font-size:1.4em;font-weight:600;color:#fff;}.footer__sales p{color:#ccc;}.footer__sales a{font-weight:600;font-size:1.4em;}.footer__sales a:last-of-type{margin-right:0;}.footer__quick-links a{display:block;margin-bottom:10px;}p.copyright{color:#959595;font-size:0.85em;text-align:center;}@media (min-width: 768px){.bg{background-size:100%;}section.quote{margin-top:80px;}section.quote blockquote{padding:30px 0 30px 80px;margin:0 50px 0 0;font-size:1.7em;}section.quote .container{display:flex;flex-direction:row;}section.quote blockquote{padding-left:120px;}section.quote blockquote:before{left:0;top:-35px;width:100px;height:100px;background-size:100px 100px;}}@media (min-width: 992px){section.quote blockquote{padding-left:200px;}section.quote blockquote:before{top:-50px;width:180px;height:180px;background-size:180px 180px;}}@media (min-width: 1200px){section.quote blockquote{padding-left:260px;}section.quote blockquote:before{top:-75px;width:232px;height:232px;background-size:232px 232px;}}#nav__toggle{width:40px;height:40px;position:absolute;top:0;right:0;margin:10px 10px 0 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;}#nav__toggle span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:9px;opacity:1;right:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav__toggle span:nth-child(1){top:0px;}#nav__toggle span:nth-child(2){top:15px;}#nav__toggle span:nth-child(3){top:30px;}.nav-open #nav__toggle span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.nav-open #nav__toggle span:nth-child(2){opacity:0;right:-30px;}.nav-open #nav__toggle span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.help-section{position:fixed;bottom:20px;right:20px;z-index:10000;}.help-button{background-color:transparent;float:right;padding:10px;background-color:#81cc29;border-radius:50%;height:60px;width:60px;}.help-button:hover{color:#fff;}.help-button i{color:#fff;font-size:2em;margin-left:7px;margin-top:7px;}.help_bar_contents{display:none;position:relative;width:200px;top:-10px;z-index:1001;text-align:left;box-shadow:1px 1px 5px rgba(0,0,0,.5);overflow-y:auto;font-size:10pt;border-radius:5px;}.popover-title{text-align:center;}header{background:#132036;}header .form-inline{margin-left:10px;margin-right:10px;width:100%;}header .form-inline .input-group{width:100%;}header .form-inline .input-group input[type="search"]{border:0px;height:48px;width:100%;text-indent:10px;outline:none;display:none;}.navbar-toggler{font-size:2em;}.navbar-brand{margin-left:-10px;margin-top:-10px;}.logo__ascent{background-image:url(img/logo_ascent.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__A{background-image:url(img/logo_A.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__scent{background-image:url(img/logo_scent.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__easter{background-image:url(img/logo_easter.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__stpats{background-image:url(img/logo_stpats.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__valentines{background-image:url(img/logo_valentine.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__anzac{background-image:url(img/logo_anzac.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__mothersday{background-image:url(img/logo_mother.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__xmas{background-image:url(img/logo_xmas.png),url(img/logo_know.png);background-repeat:no-repeat,no-repeat;}.logo__beta{background:url(img/logo_beta.png) no-repeat 0 0;}.logo__halloween{background:url(img/logo_halloween.png) no-repeat 0 0;}.logo__wellington{background:url(img/logo_wellington.png) no-repeat 0 0;}.logo{position:relative;display:block;width:270px;height:56px;background-size:256px 76px;}nav .nav-item{padding-right:30px;text-align:right;}nav .nav-icons .fal{color:#fff;}nav .nav-icons{font-size:2em;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;}nav.nav-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;}.nav .fal{color:#fff;}.dropdown-menu{border-radius:0;border:0;background:#132036;padding:0;margin:0;}.dropdown-item{color:#fff;padding:0.50rem 1.5rem;text-align:right;}.dropdown-item:active{background-color:#fff;color:#132036;}.dropdown-menu li > a{color:#fff;padding-right:0;padding-top:0;padding-left:10px;padding-bottom:0;font-size:0.9em;height:45px;margin-top:0;line-height:45px;font-weight:normal;}.dropdown-menu li > a:hover{color:#000;background:#fff;}.dropdown-toggle::after{display:none;visibility:hidden;}.nav-icon span{color:#fff;font-size:11px;text-align:center;position:absolute;top:0px;right:0px;border-radius:10px;width:20px;height:20px;line-height:20px;background:#dc1d27;box-shadow:0 0 2px rgba(0,0,0,.3);z-index:1;}.shopping__cart__contents{display:none;position:absolute;background:#fbfbfb;border:1px solid #cccacb;top:68px;right:-20px;width:300px;padding:10px 10px 20px 20px;z-index:1001;color:#000;text-align:left;box-shadow:1px 1px 5px rgba(0,0,0,.5);font-size:10pt;}header .shopping__cart__contents{right:0px;}.shopping__cart__contents__item{margin-bottom:20px;}.shopping__cart__contents a{display:block;color:#02376e;line-height:1.3em;font-weight:400;}.shopping__cart__contents a:hover{background:transparent;color:#000;}.shopping__cart__contents__item > div{font-weight:600;color:#000;}.shopping__cart__contents a.remove{float:right;font-size:1.75rem;position:relative;top:-7px;}.shopping__cart__contents__link{display:block;font-weight:600;margin-bottom:20px;}.shopping__cart__contents__link span{font-weight:400;}@media (max-width: 576px){.nav-icon{width:50px;height:50px;position:absolute;top:0;right:55px;margin:6px 10px 0 0;font-size:1.4em;}.nav-iconTee{width:50px;height:50px;position:absolute;top:0;right:55px;margin:6px 10px 0 0;font-size:1.4em;}header .form-inline{margin-right:0px;margin-left:0px;}}@media (min-width: 576px){.nav-icon{width:50px;height:50px;position:absolute;top:0;right:55px;margin:6px 10px 0 0;font-size:1.4em;}.nav-iconTee{width:50px;height:50px;position:absolute;top:0;right:55px;margin:6px 10px 0 0;font-size:1.4em;}.icon-middle{right:120px;}.icon-left{right:190px;}.icon-farleft{right:260px;}}@media (min-width: 992px){.dropdown-item{text-align:center;}}@media (min-width: 1200px){.nav-iconTee{position:relative;right:0px;font-size:0.9em;margin:6px 0 0 0;}.nav-icon{position:relative;right:0px;font-size:0.9em;margin:6px 0 0 0;}.nav-icon span{right:-10px;}.icon-middle{right:0px;}.icon-left{right:0px;}.icon-farleft{right:0px;}}.was-validated .novalidation:valid,.was-validated .novalidation:invalid{background:none;}@media (min-width:768px){@supports ((position:-webkit-sticky) or (position:sticky)){.bd-navbar{position:-webkit-sticky;position:sticky;top:0;z-index:1071;}}}.bd-navbar .dropdown-menu{font-size:.875rem;}.btn-dark{background-color:#000;color:#fff;}.btn-sm{border-radius:0px;}.sidenav{position:fixed;z-index:1000000;top:109px;left:10px;overflow-y:hidden;overflow-x:hidden;transition:0.1s;font-size:10pt;}.sidenav a{padding:5px 5px 5px 15px;text-decoration:none;display:block;transition:0.3s;}.sidenav a:hover{font-weight:bold;}.sidenav .header{font-size:14px;font-weight:bold;}@media (max-width: 768px){.sidenav{top:60px;left:0px;overflow-y:auto;z-index:1000000;position:absolute;border-bottom:2px solid #eee;}.sidenav a{padding:5px 5px 5px 15px;text-decoration:none;display:block;}.sidenav a:hover{font-weight:bold;}.sidenav .closebtn{position:absolute;top:10px;right:10px;font-size:36px;padding:0;}}.product-card{display:block;position:relative;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:30px;max-width:320px;}.product-card--sidebar{max-width:300px;margin:0 auto 50px;}.product-card h3{font-size:1.3em;font-weight:400;margin:0 0 5px;padding-top:10px;}.product-card h3 a{display:block;color:#1f4b76;}.product-card__info{padding:0 8px 10px;border-left:2px solid #fff;border-right:2px solid #fff;transition:.3s ease-in-out;}.product-card__info cd{font-style:italic;padding-left:10px;font-size:small;}.promo .product-card__info{border-left-color:#e8e8e8;border-right-color:#e8e8e8;}.product-card:hover .product-card__info{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.1);border-left:2px solid #ccc;border-right:2px solid #ccc;}.product-card__info__price{font-size:1.3em;color:#030303;font-weight:600;}.product-card__info__price ep{font-size:1.3em;color:#030303;font-weight:600;}.product-card__info__price div{color:#a5a4a4;display:inline-block;margin:0 5px;font-size:0.8em;font-weight:400;text-decoration:line-through;}.product-card__info__price span{font-size:0.8em;font-weight:400;}.product-card__image{display:block;position:relative;background:#fff;border:1px solid #efefef;text-align:center;width:100%;height:210px;line-height:204px;overflow:hidden;}.product-card__image img{width:auto;height:auto;max-width:100%;max-height:100%;display:inline-block;}.product-card__actions{position:absolute;top:0;left:0;background:rgba(31,100,169,.8);width:100%;height:0px;opacity:0;transition:opacity .3s;}.product-card__image.hasFocus .product-card__actions{opacity:1;}.product-card__actions a{background:#fff;color:#4ab4e3;border:1px solid #4ab4e3;border-radius:4px;margin:0 4px;font-size:1.5em;padding:5px 10px;}.product-card__actions a:hover{background:#efefef;color:#204d77;}.product-card__actions a.active{background:#efefef;color:#4ab4e3;}.product-card__actions a.active:hover{background:#efefef;color:#204d77;}a.active .fa-shopping-cart,a.active .fa-balance-scale,.fa-heart,a.active .fa-cart-arrow-down{position:relative;}a.active .fa-shopping-cart:after,a.active .fa-balance-scale:after,a.active .fa-heart:after,a.active .fa-cart-arrow-down:after{color:#dc1d27;font-family:"Font Awesome 5 Pro";content:"\f058";font-weight:900;position:absolute;top:-6px;right:-8px;font-size:.7em;background:#fff;border-radius:20px;}.tag,.tagd{position:relative;display:inline-block;margin:0 5px 5px 0;padding:5px 10px 5px 25px;background:#dc1d27;text-transform:uppercase;text-align:left;color:#fff;z-index:999;white-space:nowrap;font-weight:bold;}.product-card .tag{position:absolute;top:-5px;left:-5px;}.product-card .tagd{position:absolute;top:-5px;right:-10px;}.tag:before{font-family:FontAwesome !important;display:block;position:absolute;left:4px;top:3px;font-size:1.1em}.tag--popular,.tag--new{padding-left:10px;}.btn--popular,.tag--popular,.btn--hot,.tag--hot{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#dc1d27;}.btn--hot:before,.tag--hot:before{}.btn--gift,.tag--gift{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#e8b31b;}.btn--gift:before,.tag--gift:before{}.btn--offer,.tag--offer{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#4ab4e3;}.btn--offer:before,.tag--offer:before{}.btn--clearance,.tag--clearance{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#81cc29;}.btn--clearance:before,.tag--clearance:before{}.btn--grey,.tag--grey{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#dddddd;color:#000;}.btn--grey:before,.tag--grey:before{}.btn--deal,.tag--deal{background:#e8b31b;padding-left:10px;}.btn--wishlist,.tag--wishlist{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#4ab4e3;}.btn--wishlist:before,.tag--wishlist:before{margin:0px;}.btn--delivery,.tag--delivery{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#81cc29;}.btn--delivery:before,.tag--delivery:before{margin:0px;}.btn--warranty:before,.tag--warranty:before{}.btn--warranty,.tag--warranty{background:#fff;width:118px;height:36px;top:9px;}.tag--offer{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#4ab4e3;}.tag{display:inline-block;text-transform:uppercase;text-align:left;color:#fff;z-index:999;white-space:nowrap;font-weight:bold;}.refinement-category{float:left;width:30%;}.refinement-products{float:right;width:70%;}.ais-SearchBox{width:100%;}.ais-SearchBox-input{border:0px;height:48px;width:100%;text-indent:10px;outline:none;}header .ais-RefinementList-list,.ais-Hits-list{list-style-type:none;}header .ais-RefinementList-item,.ais-Hits-item{padding:5px;text-align:left;font-size:small;}.ais-RefinementList-item li:hover{background-color:#eee;}.ais-Hits-item:hover{background-color:#eee;}.ais-RefinementList-item li a span{color:#fff;background-color:#4ab4e3;font-weight:bold;padding:0.2rem 0.4rem;border-radius:4px;}.popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:1 1 0%;clear:both}.popup .popuptext{visibility:hidden;background-color:#fff;color:#fff;text-align:center;border-radius:0px;padding:8px 0;position:absolute;z-index:1000;width:100%;margin-top:-10px;}.popup .popuptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent;}.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}.popup.active{color:red;}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media (min-width: 768px){.bg{background-size:100%;}.product__sectionhp h3 a{display:block;padding:20px 0 18px 70px;font-size:24px;}}@media (max-width: 768px){.ais-Hits-list{padding-inline-start:0px;}.refinement-category{width:100%;}.refinement-products{width:100%;margin-left:0px;}}button.close{padding:0;background-color:transparent;border:0;}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}.form-floating{margin-bottom:15px;}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
a:not([href]):not([tabindex]){color:$link-color;}.bg--grey,.bg--white{background-image:none;}.bg--white{background:#fff;}:root{--input-padding-x:.85rem;--input-padding-y:.85rem;}.product-card{display:block;position:relative;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:30px;max-width:320px;}.product-card--sidebar{max-width:300px;margin:0 auto 50px;}.product-card h3{font-size:1.3em;font-weight:400;margin:0 0 5px;padding-top:10px;}.product-card h3 a{display:block;color:#1f4b76;}.product-card__info{padding:0 8px 10px;border-left:2px solid #fff;border-right:2px solid #fff;transition:.3s ease-in-out;}.product-card__info cd{font-style:italic;padding-left:10px;font-size:small;}.product-card:hover .product-card__info{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.1);border-left:2px solid #ccc;border-right:2px solid #ccc;}.product-card__info__price{font-size:1.3em;color:#030303;font-weight:600;}.product-card__info__price ep{font-size:1.3em;color:#030303;font-weight:600;}.product-card__info__price div{color:#a5a4a4;display:inline-block;margin:0 5px;font-size:0.8em;font-weight:400;text-decoration:line-through;}.product-card__info__price span{font-size:0.8em;font-weight:400;}.product-card__image{display:block;position:relative;background:#fff;border:1px solid #efefef;text-align:center;width:100%;height:210px;line-height:204px;overflow:hidden;}.product-card__image img{width:auto;height:auto;max-width:100%;max-height:100%;display:inline-block;}.product-card__actions{position:absolute;top:0;left:0;background:rgba(31,100,169,.8);width:100%;height:0px;opacity:0;transition:opacity .3s;}.product-card__image.hasFocus .product-card__actions{opacity:1;}.product-card__actions a{background:#fff;color:#4ab4e3;border:1px solid #4ab4e3;border-radius:4px;margin:0 4px;font-size:1.5em;padding:5px 10px;}.product-card__actions a:hover{background:#efefef;color:#204d77;}.product-card__actions a.active{background:#efefef;color:#4ab4e3;}.product-card__actions a.active:hover{background:#efefef;color:#204d77;}a.active .fa-shopping-cart,a.active .fa-balance-scale,.fa-heart,a.active .fa-cart-arrow-down{position:relative;}a.active .fa-shopping-cart:after,a.active .fa-balance-scale:after,a.active .fa-heart:after,a.active .fa-cart-arrow-down:after{color:#dc1d27;font-family:"Font Awesome 5 Pro";content:"\f058";font-weight:900;position:absolute;top:-6px;right:-8px;font-size:.7em;background:#fff;border-radius:20px;}#results-table{margin:0 0 20px;}.options{border-bottom:1px solid #cecece;margin-bottom:20px;padding-bottom:5px;}.options > div{margin:0 0 0 0;clear:both;}.options h4{font-size:1em;margin:0 0 5px;color:#204c77;}.options__per-page{text-align:right;margin-bottom:20px;}.options__view div{font-size:2em;color:#bbb;margin-right:10px;padding-right:10px;border-right:1px solid #cecece;cursor:pointer;float:left;}.options__view div:hover{color:#204d77;}.options__view div:last-of-type{border:0;margin:0;padding:0;}.options__view div.active{color:#204d77;cursor:default;}.fa-times-circle,.fa-times-circle-o{color:#dc1d27;}.fa-circle{color:orange;}.fa-check-circle,.fa-check-circle-o{color:#81cc29;}a .fa-envelope.fa-envelope--blue-hover{color:#4ab4e3;transition:.3s;}a:hover .fa-envelope.fa-envelope--blue-hover{color:#204d77;}.pointer{cursor:pointer;}.row.quick-card{padding-top:15px;padding-bottom:15px;border:1px solid #d9d9d9;background:#fafafa;margin-bottom:30px;line-height:1;margin-left:15px;margin-right:15px;width:100%;}.row.quick-card:nth-child(even){background:#fff;}.quick-card__stock > div{font-size:2em;margin-right:10px;}.quick-card__stock > span{font-size:1.3em;margin-right:10px;}.quick-card__stock > a{font-size:2em;margin-right:10px;}.quick-card__meta{margin:5px 0 10px;}.quick-card__meta > *{display:inline-block;}.quick-card__meta dt{margin-right:10px;}.quick-card__actions a{display:inline-block;text-align:center;margin:0 5px 5px 0;color:#4ab4e3;border:1px solid #4ab4e3;font-size:2em;width:40px;line-height:40px;transition:.3s;}.quick-card__actions a:last-of-type{margin:0;}.quick-card__actions a.active,.quick-card__actions a:hover{}.quick-card__actions a.active:hover{background:#fff;color:#4ab4e3;}.quick-card__info cd{font-style:italic;font-size:small;padding-left:10px;}.quick-card__info__price{font-size:2em;color:#030303;font-weight:600;margin-bottom:20px;}.quick-card__info__price div{color:#dc1d27;display:inline-block;margin:0 10px;font-size:0.65em;font-weight:400;text-decoration:line-through;}.quick-card__info__price span{font-size:0.5em;font-weight:400;margin-right:20px;}.quick-card__info__price span em{font-style:normal;font-weight:600;}.quick-card a.remove{display:block;margin-bottom:10px;}.quick-card a.remove .fa{float:none;}.table{width:100%;}.table--simple td{padding:10px;margin:2px;}.table--simple tr td:first-of-type{width:40%;font-weight:600;border-right:1px solid #fff;}.table--simple tr td:last-of-type{width:60%;}.footable-details__show{display:none;}.product-list{width:100%;}.product-list > table{margin-bottom:30px;width:100%;}.product-list th{color:#fff;background-color:#204d77;padding:10px;}.listingsmaller{font-size:smaller;}.listingsmaller td{padding:0px;}.listingsmaller th.product-list__product{width:70%;text-align:left;}.listingsmaller td.product-list__stock span{visibility:hidden;display:none;}th.product-list__product{width:50%;text-align:left;}th.product-list__price,th.product-list__quantity,th.product-list__actions,th.product-list__total{width:8%;text-align:right;}td.product-list__price,td.product-list__quantity,td.product-list__actions,td.product-list__total{width:8%;text-align:right;}th.product-list__stock,td.product-list__actions{width:12%;}td.product-list__actions{text-align:right;padding-right:10px;}td.product-list__actions a{font-size:1.7em;color:#4ab4e3;line-height:35px;margin-left:10px;display:inline-block;transition:.3s;}td.product-list__actions a:hover{color:#204d77;}td.product-list__actions a:first-of-type{margin-left:0;}td.product-list__actions a.active{color:#4ab4e3;}td.product-list__actions a.active:hover{color:#4ab4e3;}td.product-list__product{padding-left:10px;}td.product-list__product a{font-weight:600;display:block;padding:5px;}td.product-list__product cd{display:block;font-size:small;font-style:italic;}td.product-list__product .product-list__product__actions a{display:inline-block;margin-right:10px;}td.product-list__total{text-align:right;font-weight:600;}td.product-list__total a i.fal{font-size:1.7em;color:#dc1d27;}tr:nth-of-type(odd){background:#fff;}tr:nth-of-type(even){background:#efefef;}.product-list__stock{text-align:center;}.product-list__product__actions{font-weight:600;font-size:1.7em;text-transform:uppercase;}.product-list__product__actions a{color:#4ab4e3}.product-list__product__actions a i{margin-right:10px;}td.product-list__quantity{text-align:center;font-weight:600;}td.product-list__quantity input{width:50px;font-weight:400;padding-left:10px;display:block;margin:0 auto;}.product-list__product__message{margin-top:10px;margin-bottom:10px;}.product-list__product__message span{font-size:0.85em;margin-left:10px;}.product-list__product__message span a{display:inline;}.product-list .product-list__product__message .fal{float:left;font-size:1.3em;}.product-list .product-list__product__message .fa-exclamation-triangle{color:#4ab4e3;}.product-list .product-list__product__message .fa-money-bill{color:#e8b31b;}.product-list .fa{display:block;text-align:center;}.product-list__product__actions .fa{color:#4ab4e3;font-size:2em;display:inline-block;margin-right:20px;}.product-list__product__actions .fa-trash-alt{color:#dc1d27;}td.product-list__stock .fa{font-size:1.7em;}.product-list__stock span{font-size:0.85em;}.product-list td.product-list__movement{background:#bfc9d2;}.product-list tbody tr:nth-child(even) td.product-list__movement{background:#cfd6de;}td.product-list__movement .fa{font-size:1.6em;color:#204d77;}.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(vendor/images/close.png) url(vendor/images/prev.png) url(vendor/images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(vendor/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(vendor/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(vendor/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.tag,.tagd{position:relative;display:inline-block;margin:0 5px 5px 0;padding:5px 10px 5px 25px;background:#dc1d27;text-transform:uppercase;text-align:left;color:#fff;z-index:999;white-space:nowrap;font-weight:bold;}.product-card .tag{position:absolute;top:-5px;left:-5px;}.product-card .tagd{position:absolute;top:-5px;right:-10px;}.tag:before{font-family:FontAwesome !important;display:block;position:absolute;left:4px;top:3px;font-size:1.1em}.tag--popular,.tag--new{padding-left:10px;}.btn--popular,.tag--popular,.btn--hot,.tag--hot{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#dc1d27;}.btn--gift,.tag--gift{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#e8b31b;}.btn--offer,.tag--offer{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#4ab4e3;}.btn--clearance,.tag--clearance{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#81cc29;}.btn--grey,.tag--grey{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#dddddd;color:#000;}.btn--deal,.tag--deal{background:#e8b31b;padding-left:10px;}.btn--wishlist,.tag--wishlist{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#4ab4e3;}.btn--wishlist:before,.tag--wishlist:before{margin:0px;}.btn--delivery,.tag--delivery{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#81cc29;}.btn--delivery:before,.tag--delivery:before{margin:0px;}.displaynone{visibility:hidden;display:none;}input[type=number]{max-width:90px;font-weight:600;font-size:1.2em;padding:0 0 0 5px;line-height:30px;position:relative;top:2px;border-radius:0px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1;}@media (min-width: 992px){.options > div{float:left;margin:0 0 10px;clear:both;}.options > div.options__sort{margin-left:20px;}.options > div.options__preferences{margin:0;float:right;}}@media (min-width: 992px){.options > div{clear:none;}}div.options__preferences div{display:inline-block;margin-top:11px;}@media (min-width: 1200px){.col-xl-8{flex:0 0 58.111111%;max-width:58.111111%;}.col-xl-2{flex:0 0 24.99999%;max-width:24.99999%;}}@media (min-width: 1500px){.col-xl-8{flex:0 0 66.6666664%;max-width:66.66664%;}.col-xl-2{flex:0 0 16.6666667%;max-width:16.6666667%;}}.input-group-prepend input[type=text]{text-align:center;height:53px;margin-top:10px;width:70px;}.input-group-prepend button{background-color:#eee;font-size:1.15em;border:1px solid #ccc;color:#204d77;top:0px;height:53px;}
.facet{margin-bottom:30px;display:block;clear:both;}.facet h5{margin:0px 0 6px;padding:0px 0 6px;border-bottom:1px solid #eee;text-transform:uppercase;float:left;width:100%;}.facet h5 a{float:right;text-transform:none;cursor:pointer;}.facet h5 i{float:right;text-transform:none;}.facet ul{margin:0;padding:0;list-style-type:none;}.facet li{margin-bottom:1px;border-bottom:1px solid #eee;display:inline-block;width:100%;}.facet li i{cursor:pointer;}.facet li i:hover{}.facet li al i{float:right;width:30px;padding:5px;font-size:1.5em;color:#4ab4e3;}.facet li de i{float:right;width:20px;padding:5px;font-size:1.5em;color:#dc1d27;}.facet li div{padding:4px 2px 2px 2px;color:#999;float:left;}#sort-by{display:none;}#sort-wrapper ul{margin:0;padding:0;list-style-type:none;margin-top:14px;}#sort-wrapper ul li{display:inline;color:#204d77;font-weight:bold;padding:1px;cursor:pointer;}#sort-wrapper ul li a.selected{color:#fff;border:1px solid #4ab4e3;border-radius:3px;background-color:#4ab4e3;padding:1px;}#sort-wrapper ul li span.selected{color:#fff;border:1px solid #4ab4e3;border-radius:3px;background-color:#4ab4e3;padding:1px;}#sort-wrapper ul li::after{content:" | ";}#sort-wrapper ul li.disabled{visibility:hidden;display:none;}ais-sort-by-selector--item__active{color:#204d77;}.ais-RefinementList-showMore--disabled{display:none;}#clear-all{width:100%;text-align:center;background:#fff;color:#204d77;border:1px solid #204d77;transition:.2s;font-weight:700;position:relative;z-index:999;margin-right:0.3rem;margin-top:0.3rem;padding:0.24rem 0.5rem;display:flex;border-radius:5px;}.ais-refinement-list--count,.ais-refinement-list--name,.ais-refinement-list--label{position:relative;float:right;color:#204d77;padding:2px;width:auto;text-align:right;cursor:pointer;}.ais-refinement-list--name{float:left;text-align:left;margin-left:10px;}.ais-refinement-list--name:hover{color:#204d77;}.ais-refinement-list--label{display:inline-block;float:left;width:8%;padding-top:4px;}.ais-refinement-list--label:hover{text-decoration:line-through;color:#ed5565;}.ais-refinement-list--label > input[type="checkbox"]{float:left;display:block;position:absolute;width:100%;height:100%;margin:-.5rem;cursor:pointer;opacity:0;z-index:666;}.ais-refinement-list--label > input[type="checkbox"] + span{display:inline-block;width:1.5rem;height:1.5rem;border:1px solid #e3e3e3;border-radius:3px;background-color:#e3e3e3;margin-right:.5rem;}a.clear-all{font-size:12px;line-height:1;display:inline-block;margin:10px;padding:8px 12px;text-decoration:none;color:black;border:2px solid #ddd;border-radius:4px;}a.clear-all:hover{transition:border-color .3s ease-in;border-color:#999;}.ais-RangeInput-separator{padding:10px;}.ais-RangeInput-label{padding-right:10px;}input[type=number]{max-width:90px;font-weight:normal;font-size:1em;line-height:25px;padding:5px;}
.results h2{font-size:1.35em;font-weight:600;margin:0 0 20px;color:#204d77;}.results h2{font-size:1.65em;}.results h3{color:#333;}.ais-SearchBox-form{display:block;position:relative;width:100%;}.ais-SearchBox{width:100%;}.ais-SearchBox-input{border:0px;height:48px;width:100%;text-indent:10px;outline:none;}.ais-HitsPerPage-select{border-radius:0px;width:100px;}.ais-SearchBox-submit .SearchIcon{background-color:#000;color:#fff;}.ais-VoiceSearch-button{border:none;width:24px;height:24px;padding:4px;border-radius:50%;color:#3a4570;background-color:transparent;}.ais-VoiceSearch-button svg{color:currentColor;}.ais-VoiceSearch-button:hover{cursor:pointer;background-color:#a5aed1;color:#fff;}.ais-VoiceSearch-button:disabled{color:#a5aed1;}.ais-VoiceSearch-button:disabled:hover{color:#a5aed1;cursor:not-allowed;background:inherit;}.ais-Panel{margin-top:30px;}.ais-Panel-header{margin:4px 0 4px;padding:4px 0 4px;border-top:1px solid #ddd;display:inline-block;width:100%;}.ais-Panel-header h5{float:left;margin-bottom:0px;}.ais-Panel-collapseButton{float:right;background:#fff;border:0px;}.ais-Panel-collapseButton i{margin-top:13px;}.ais-Panel--collapsible{position:relative;}.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-body,.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-footer{display:none;}.ais-Panel--collapsible .ais-Panel-collapseButton{position:absolute;top:0;right:0;padding:0;border:none;background:none;}#refined div.ais-Panel{margin-top:0px;}.ais-CurrentRefinements-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;}.ais-CurrentRefinements-item{color:#fff;background-color:#4ab4e3;font-weight:bold;margin-right:0.3rem;margin-top:0.3rem;padding:0.3rem 0.5rem;display:flex;border-radius:5px;white-space:nowrap;}.ais-CurrentRefinements-label{margin-right:5px;color:#fff;}.ais-CurrentRefinements-delete{border:0px;background-color:#4ab4e3;display:inline;margin:0 auto;color:#fff;font-weight:bold;font-size:smaller;}.ais-CurrentRefinements-category{color:#fff;}#refinedquery .ais-Panel{margin-top:0px;}.ais-RangeInput-submit{width:100%;margin-top:15px;height:40px;border:1px solid #ccc;background-color:#eee;}.ais-RangeInput-input{border:1px solid #eee;}#refinedquery .ais-CurrentRefinements-item{color:#fff;background-color:#81cc29;font-weight:bold;margin-right:0.3rem;margin-top:0.3rem;padding:0.3rem 0.5rem;display:flex;border-radius:5px;}#refinedquery .ais-CurrentRefinements-delete{background-color:#81cc29;font-size:smaller;}.ais-RefinementList-list{list-style-type:none;margin:0;padding:0;font-size:small;}.ais-RefinementList-item{display:inline-block;width:100%;padding:2px;}.ais-RefinementList-showMore{width:100%;height:40px;background-color:#fff;border:1px solid #ccc;}.ais-RefinementList-label{width:100%;margin-bottom:0px;}.ais-RefinementList-checkbox{float:left;}.ais-RefinementList-labelText,.ais-RefinementList-count{position:relative;float:right;color:#204d77;padding:2px;width:auto;text-align:right;cursor:pointer;margin-left:15px;}.ais-RefinementList-item--selected .ais-RefinementList-label .ais-RefinementList-count{color:#fff;font-weight:bold;background-color:#4ab4e3;border-radius:3px;}.ais-RefinementList-labelText{float:left;font-weight:normal;}input[type='checkbox']{line-height:1.5em;width:18px;height:18px;border:1px solid #ccc;border-radius:0.25em;background:#eee;margin-top:3px;}.ais-RangeSlider{margin-left:10px;margin-right:10px;padding-bottom:2px;}.ais-RangeSlider .ais-RangeSlider--disabled{cursor:not-allowed;}.ais-RangeSlider .ais-RangeSlider--disabled .ais-RangeSlider-handle{border-color:#ddd;cursor:not-allowed;}.ais-RangeSlider .ais-RangeSlider--disabled .rheostat-horizontal .rheostat-progress{background-color:#ddd;}.ais-RangeSlider .rheostat{overflow:visible;margin-top:2em;margin-bottom:2em;}.ais-RangeSlider .rheostat-background{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:2px solid #ddd;border-right:2px solid #ddd;position:relative;}.ais-RangeSlider .rheostat-horizontal .rheostat-background{height:6px;top:0;width:100%;}.ais-RangeSlider .rheostat-horizontal .rheostat-progress{background:linear-gradient(to right,#3e9ff0 0%,#ff5e06 100%);position:absolute;height:4px;top:1px;}.ais-RangeSlider .rheostat-horizontal .rheostat-handle{margin-left:-12px;top:-7px;}.rheostat .rheostat-horizontal .rheostat-handle .rheostat-tooltip{text-align:center;margin-left:-10px;width:40px;}.rheostat .rheostat-horizontal .rheostat-handle::after,.rheostat .rheostat-horizontal .rheostat-handle::before{top:7px;height:10px;width:1px;}.rheostat .rheostat-horizontal .rheostat-handle::before{left:10px;}.rheostat .rheostat-horizontal .rheostat-handle::after{left:13px;}.rheostat-handle{width:17px;height:17px;position:relative;z-index:1;cursor:pointer;}.rheostat-handle-lower{left:5px;bottom:7px;background:#3e9ff0;}.rheostat-handle-lower .rheostat-tooltip{left:5px;top:-22px;}.rheostat-handle-upper{right:0px;bottom:7px;background:#ff5e06;}.rheostat-handle-upper .rheostat-tooltip{right:0px;top:22px;}.rheostat-tooltip{position:absolute;background:#fff;font-size:.8em;}.rheostat-value{width:40px;position:absolute;text-align:center;margin-left:-20px;padding-top:15px;font-size:.8em;}.rheostat-marker{position:absolute;background:#ddd;margin-left:-1px;width:1px;height:5px;}#pagination{display:block;clear:both;}.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Pagination-list{margin:0;padding:0;list-style:none;}.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ais-InfiniteHits-loadPrevious::-moz-focus-inner,.ais-InfiniteHits-loadMore::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner{padding:0;border:0;}.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteResults-loadMore[disabled]{cursor:default;}.ais-Pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.ais-InfiniteHits,.ais-InfiniteResults,.ais-Pagination{color:#3a4570;}.ais-Pagination-link{color:#4ab4e3;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}.ais-Pagination-link:hover,.ais-Pagination-link:focus{color:#0073a8;}.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore{padding:0.3rem 0.5rem;font-size:0.8rem;color:#fff;background-color:#4ab4e3;border-radius:5px;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;outline:none;}.ais-InfiniteHits-loadPrevious:hover,.ais-InfiniteHits-loadPrevious:focus,.ais-InfiniteHits-loadMore:hover,.ais-InfiniteHits-loadMore:focus,.ais-InfiniteResults-loadMore:hover,.ais-InfiniteResults-loadMore:focus{background-color:#0073a8;}.ais-InfiniteHits-loadMore--disabled{opacity:0.6;cursor:not-allowed;}.ais-InfiniteHits-loadMore--disabled:hover,.ais-InfiniteHits-loadMore--disabled:focus,.ais-InfiniteResults-loadMore--disabled:hover,.ais-InfiniteResults-loadMore--disabled:focus{background-color:#4ab4e3;}.ais-InfiniteHits-loadPrevious--disabled{display:none;}.ais-InfiniteHits-list,.ais-InfiniteResults-list{margin-top:-1rem;margin-left:-1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ais-Panel-body .ais-InfiniteHits-list,.ais-Panel-body .ais-InfiniteResults-list,.ais-Panel-body .ais-Hits-list,.ais-Panel-body .ais-Results-list{margin:0.5rem 0 0 -1rem;}.ais-InfiniteHits-item,.ais-InfiniteResults-item{margin-top:1rem;margin-left:1rem;padding:1rem;width:calc(25% - 1rem);border:1px solid #c4c8d8;-webkit-box-shadow:0 2px 5px 0px #e3e5ec;box-shadow:0 2px 5px 0px #e3e5ec;}.ais-InfiniteResults-item{margin:0.5rem 0 0.5rem 1rem;}.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore{margin-top:1rem;}.ais-InfiniteHits-loadPrevious{margin-bottom:1rem;}.ais-Pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ais-Pagination-item + .ais-Pagination-item{margin-left:0.3rem;}.ais-Pagination-link{padding:0.3rem 0.6rem;display:block;border:1px solid #c4c8d8;border-radius:5px;font-size:12pt;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;}.ais-Pagination-link:hover,.ais-Pagination-link:focus{background-color:#e3e5ec;}.ais-Pagination-item--disabled .ais-Pagination-link{opacity:0.6;cursor:not-allowed;color:#a5abc4;}.ais-Pagination-item--disabled .ais-Pagination-link:hover,.ais-Pagination-item--disabled .ais-Pagination-link:focus{color:#a5abc4;background-color:#fff;}.ais-Pagination-item--selected .ais-Pagination-link{color:#fff;background-color:#4ab4e3;border-color:#4ab4e3;}.ais-Pagination-item--selected .ais-Pagination-link:hover,.ais-Pagination-item--selected .ais-Pagination-link:focus{color:#fff;}.img-thumbnail{max-height:150px;}
.tag--offer{margin:5px 5px 5px 0;padding:5px 5px 5px 5px;background:#4ab4e3;}.tag{display:inline-block;text-transform:uppercase;text-align:left;color:#fff;z-index:999;white-space:nowrap;font-weight:bold;}.refinement-category{float:left;width:30%;}.refinement-products{float:right;width:70%;}.ais-SearchBox{width:100%;}.ais-SearchBox-input{border:0px;height:48px;width:100%;text-indent:10px;outline:none;}header .ais-RefinementList-list,.ais-Hits-list{list-style-type:none;}header .ais-RefinementList-item,.ais-Hits-item{padding:5px;text-align:left;font-size:small;}.ais-RefinementList-item li:hover{background-color:#eee;}.ais-Hits-item:hover{background-color:#eee;}.ais-RefinementList-item li a span{color:#fff;background-color:#4ab4e3;font-weight:bold;padding:0.2rem 0.4rem;border-radius:4px;}.popup{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:1 1 0%;clear:both}.popup .popuptext{visibility:hidden;background-color:#fff;color:#fff;text-align:center;border-radius:0px;padding:8px 0;position:absolute;z-index:1000;width:100%;margin-top:-10px;}.popup .popuptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent;}.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;}.popup.active{color:red;}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media (min-width: 768px){.bg{background-size:100%;}.product__sectionhp h3 a{display:block;padding:20px 0 18px 70px;font-size:24px;}}@media (max-width: 768px){.ais-Hits-list{padding-inline-start:0px;}.refinement-category{width:100%;}.refinement-products{width:100%;margin-left:0px;}}
.results h2{font-size:1.35em;font-weight:600;margin:0 0 20px;color:#204d77;}.results h2{font-size:1.65em;}.results h3{color:#333;}.ais-SearchBox-form{display:block;position:relative;width:100%;}.ais-SearchBox{width:100%;}.ais-SearchBox-input{border:0px;height:48px;width:100%;text-indent:10px;outline:none;}.ais-HitsPerPage-select{border-radius:0px;width:100px;}.ais-SearchBox-submit .SearchIcon{background-color:#000;color:#fff;}.ais-RefinementList-searchBox input.ais-SearchBox-input{width:83%;border:1px solid #eee;margin-top:10px;margin-bottom:10px;flex:1;padding:8px;border:1px solid #ccc;}.ais-SearchBox-submit{background:#4ab4e3;border:1px solid #4ab4e3;border-left:none;padding:8px 12px;cursor:pointer;height:50px;width:40px;}.ais-SearchBox-submitIcon{display:none;}.ais-SearchBox-submit::before{content:"\f002";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:16px;color:#fff;}.ais-SearchBox-reset{display:none;}.ais-VoiceSearch-button{border:none;width:24px;height:24px;padding:4px;border-radius:50%;color:#3a4570;background-color:transparent;}.ais-VoiceSearch-button svg{color:currentColor;}.ais-VoiceSearch-button:hover{cursor:pointer;background-color:#a5aed1;color:#fff;}.ais-VoiceSearch-button:disabled{color:#a5aed1;}.ais-VoiceSearch-button:disabled:hover{color:#a5aed1;cursor:not-allowed;background:inherit;}.ais-Panel{margin-top:30px;}.ais-Panel-header{margin:4px 0 4px;padding:4px 0 4px;border-top:1px solid #ddd;display:inline-block;width:100%;}.ais-Panel-header h5{float:left;margin-bottom:0px;}.ais-Panel-collapseButton{float:right;background:#fff;border:0px;}.ais-Panel-collapseButton i{margin-top:13px;}.ais-Panel--collapsible{position:relative;margin-bottom:20px;}.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-body,.ais-Panel--collapsible.ais-Panel--collapsed .ais-Panel-footer{display:none;}.ais-Panel--collapsible .ais-Panel-collapseButton{position:absolute;top:0;right:0;padding:0;border:none;background:none;}#refined div.ais-Panel{margin-top:0px;}.ais-CurrentRefinements-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;}.ais-CurrentRefinements-item{color:#fff;background-color:#4ab4e3;font-weight:bold;margin-right:0.3rem;margin-top:0.3rem;padding:0.3rem 0.5rem;display:flex;border-radius:5px;white-space:nowrap;}.ais-CurrentRefinements-label{margin-right:5px;color:#fff;}.ais-CurrentRefinements-delete{border:0px;background-color:#4ab4e3;display:inline;margin:0 auto;color:#fff;font-weight:bold;font-size:smaller;}.ais-CurrentRefinements-category{color:#fff;}#refinedquery .ais-Panel{margin-top:0px;}.ais-RangeInput-submit{width:100%;margin-top:15px;height:40px;border:1px solid #ccc;background-color:#eee;}.ais-RangeInput-input{border:1px solid #eee;}#refinedquery .ais-CurrentRefinements-item{color:#fff;background-color:#81cc29;font-weight:bold;margin-right:0.3rem;margin-top:0.3rem;padding:0.3rem 0.5rem;display:flex;border-radius:5px;}#refinedquery .ais-CurrentRefinements-delete{background-color:#81cc29;font-size:smaller;}.ais-RefinementList-list{list-style-type:none;margin:0;padding:0;font-size:small;}.ais-RefinementList-item{display:inline-block;width:100%;padding:2px;}.ais-RefinementList-showMore{width:100%;height:40px;background-color:#fff;border:1px solid #ccc;}.ais-RefinementList-label{width:100%;margin-bottom:0px;}.ais-RefinementList-checkbox{float:left;}.ais-RefinementList-labelText,.ais-RefinementList-count{position:relative;float:right;color:#204d77;padding:2px;width:auto;text-align:right;cursor:pointer;margin-left:15px;}.ais-RefinementList-item--selected .ais-RefinementList-label .ais-RefinementList-count{color:#fff;font-weight:bold;background-color:#4ab4e3;border-radius:3px;}.ais-RefinementList-labelText{float:left;font-weight:normal;}input[type='checkbox']{line-height:1.5em;width:18px;height:18px;border:1px solid #ccc;border-radius:0.25em;background:#eee;margin-top:3px;}.ais-RangeSlider{margin-left:10px;margin-right:10px;padding-bottom:2px;}.ais-RangeSlider .ais-RangeSlider--disabled{cursor:not-allowed;}.ais-RangeSlider .ais-RangeSlider--disabled .ais-RangeSlider-handle{border-color:#ddd;cursor:not-allowed;}.ais-RangeSlider .ais-RangeSlider--disabled .rheostat-horizontal .rheostat-progress{background-color:#ddd;}.ais-RangeSlider .rheostat{overflow:visible;margin-top:2em;margin-bottom:2em;}.ais-RangeSlider .rheostat-background{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:2px solid #ddd;border-right:2px solid #ddd;position:relative;}.ais-RangeSlider .rheostat-horizontal .rheostat-background{height:6px;top:0;width:100%;}.ais-RangeSlider .rheostat-horizontal .rheostat-progress{background:linear-gradient(to right,#3e9ff0 0%,#ff5e06 100%);position:absolute;height:4px;top:1px;}.ais-RangeSlider .rheostat-horizontal .rheostat-handle{margin-left:-12px;top:-7px;}.rheostat .rheostat-horizontal .rheostat-handle .rheostat-tooltip{text-align:center;margin-left:-10px;width:40px;}.rheostat .rheostat-horizontal .rheostat-handle::after,.rheostat .rheostat-horizontal .rheostat-handle::before{top:7px;height:10px;width:1px;}.rheostat .rheostat-horizontal .rheostat-handle::before{left:10px;}.rheostat .rheostat-horizontal .rheostat-handle::after{left:13px;}.rheostat-handle{width:17px;height:17px;position:relative;z-index:1;cursor:pointer;}.rheostat-handle-lower{left:5px;bottom:7px;background:#3e9ff0;}.rheostat-handle-lower .rheostat-tooltip{left:5px;top:-22px;}.rheostat-handle-upper{right:0px;bottom:7px;background:#ff5e06;}.rheostat-handle-upper .rheostat-tooltip{right:0px;top:22px;}.rheostat-tooltip{position:absolute;background:#fff;font-size:.8em;}.rheostat-value{width:40px;position:absolute;text-align:center;margin-left:-20px;padding-top:15px;font-size:.8em;}.rheostat-marker{position:absolute;background:#ddd;margin-left:-1px;width:1px;height:5px;}#pagination{display:block;clear:both;}.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Pagination-list{margin:0;padding:0;list-style:none;}.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ais-InfiniteHits-loadPrevious::-moz-focus-inner,.ais-InfiniteHits-loadMore::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner{padding:0;border:0;}.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteResults-loadMore[disabled]{cursor:default;}.ais-Pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.ais-InfiniteHits,.ais-InfiniteResults,.ais-Pagination{color:#3a4570;}.ais-Pagination-link{color:#4ab4e3;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out;}.ais-Pagination-link:hover,.ais-Pagination-link:focus{color:#0073a8;}.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore{padding:0.3rem 0.5rem;font-size:0.8rem;color:#fff;background-color:#4ab4e3;border-radius:5px;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;outline:none;}.ais-InfiniteHits-loadPrevious:hover,.ais-InfiniteHits-loadPrevious:focus,.ais-InfiniteHits-loadMore:hover,.ais-InfiniteHits-loadMore:focus,.ais-InfiniteResults-loadMore:hover,.ais-InfiniteResults-loadMore:focus{background-color:#0073a8;}.ais-InfiniteHits-loadMore--disabled{opacity:0.6;cursor:not-allowed;}.ais-InfiniteHits-loadMore--disabled:hover,.ais-InfiniteHits-loadMore--disabled:focus,.ais-InfiniteResults-loadMore--disabled:hover,.ais-InfiniteResults-loadMore--disabled:focus{background-color:#4ab4e3;}.ais-InfiniteHits-loadPrevious--disabled{display:none;}.ais-InfiniteHits-list,.ais-InfiniteResults-list{margin-top:-1rem;margin-left:-1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ais-Panel-body .ais-InfiniteHits-list,.ais-Panel-body .ais-InfiniteResults-list,.ais-Panel-body .ais-Hits-list,.ais-Panel-body .ais-Results-list{margin:0.5rem 0 0 -1rem;}.ais-InfiniteHits-item,.ais-InfiniteResults-item{margin-top:1rem;margin-left:1rem;padding:1rem;width:calc(25% - 1rem);border:1px solid #c4c8d8;-webkit-box-shadow:0 2px 5px 0px #e3e5ec;box-shadow:0 2px 5px 0px #e3e5ec;}.ais-InfiniteResults-item{margin:0.5rem 0 0.5rem 1rem;}.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore{margin-top:1rem;}.ais-InfiniteHits-loadPrevious{margin-bottom:1rem;}.ais-Pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ais-Pagination-item + .ais-Pagination-item{margin-left:0.3rem;}.ais-Pagination-link{padding:0.3rem 0.6rem;display:block;border:1px solid #c4c8d8;border-radius:5px;font-size:12pt;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;}.ais-Pagination-link:hover,.ais-Pagination-link:focus{background-color:#e3e5ec;}.ais-Pagination-item--disabled .ais-Pagination-link{opacity:0.6;cursor:not-allowed;color:#a5abc4;}.ais-Pagination-item--disabled .ais-Pagination-link:hover,.ais-Pagination-item--disabled .ais-Pagination-link:focus{color:#a5abc4;background-color:#fff;}.ais-Pagination-item--selected .ais-Pagination-link{color:#fff;background-color:#4ab4e3;border-color:#4ab4e3;}.ais-Pagination-item--selected .ais-Pagination-link:hover,.ais-Pagination-item--selected .ais-Pagination-link:focus{color:#fff;}.ssr-heading{margin-top:1rem;margin-bottom:.5rem;padding-left:22px;}.ssr-heading h1{font-size:1.6rem;font-weight:700;color:#101828;margin:0 0 .35rem;}.ssr-heading p{font-size:.95rem;line-height:1.5;color:#667085;margin:0;max-width:800px;}.ssr-listing{margin-top:1rem;margin-bottom:2rem;}.ssr-count{font-size:.85rem;color:#667085;margin:0 0 .75rem;}.ssr-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;}@media (min-width: 768px){.ssr-grid{grid-template-columns:repeat(3,1fr);}}@media (min-width: 1200px){.ssr-grid{grid-template-columns:repeat(4,1fr);}}.ssr-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e4e7ec;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.05);}.ssr-card__image{display:flex;align-items:center;justify-content:center;height:170px;padding:14px;background:#f6f8fa;}.ssr-card__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;}.ssr-card__info{display:flex;flex-direction:column;flex:1 1 auto;padding:12px 16px 14px;}.ssr-card__info h2{font-size:.95rem;font-weight:500;line-height:1.35;margin:0 0 6px;}.ssr-card__info h2 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#101828;text-decoration:none;}.ssr-card__info h2 a:hover{color:#1f4b76;}.ssr-card__price{margin-top:auto;font-size:1.2rem;font-weight:700;color:#101828;}.ssr-card__price span{font-size:.75rem;font-weight:400;color:#667085;margin-left:.15rem;}.js .ssr-listing{display:none;}#tppage .options{display:flex !important;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:0 0 .75rem;padding:.75rem 0;border-bottom:1px solid #e5e9ef;}#tppage .options > div,#tppage .options > div.options__sort,#tppage .options > div.options__preferences{float:none;clear:none;display:flex;align-items:center;gap:.6rem;margin:0;padding:0;}#tppage .options > div.options__sort{flex:1 1 auto;margin-left:0;}#tppage .options > div.options__preferences{margin-left:auto;}#tppage .options h4{margin:0;font-size:.85rem;font-weight:600;letter-spacing:0;text-transform:none;color:#212529;white-space:nowrap;}#tppage .options__view{gap:.6rem;}#tppage .options__view > div{float:none;display:flex;align-items:center;justify-content:center;width:38px;height:34px;margin:0 0 0 -1px;padding:0;border:1px solid #d5dce5;border-right:1px solid #d5dce5;background:#fff;color:#667085;font-size:1rem;border-radius:0;transition:background-color .15s ease,color .15s ease;}#tppage .options__view > div:nth-of-type(1){margin-left:0;border-radius:8px 0 0 8px;}#tppage .options__view > div:last-of-type{border:1px solid #d5dce5;border-radius:0 8px 8px 0;margin:0 0 0 -1px;padding:0;}#tppage .options__view > div:hover{background:#eef6fb;color:#204d77;}#tppage .options__view > div.active{background:#204d77;border-color:#204d77;color:#fff;cursor:default;}#tppage #sort-wrapper ul{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;}#tppage #sort-wrapper ul li{display:block;padding:0;margin:0;font-weight:600;}#tppage #sort-wrapper ul li::after{content:none;}#tppage #sort-wrapper ul li.displaynone{display:none;}#tppage #sort-wrapper ul li span{display:inline-block;padding:.35rem .9rem;border:1px solid #d5dce5;border-radius:999px;background:#fff;color:#475467;font-size:.85rem;line-height:1.3;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;}#tppage #sort-wrapper ul li span:hover{background:#eef6fb;border-color:#b9d3e6;color:#204d77;}#tppage #sort-wrapper ul li span.selected{background:#204d77;border-color:#204d77;color:#fff;padding:.35rem .9rem;border-radius:999px;}#tppage .options__preferences div{margin:0;}#tppage #gstexcl{display:inline-flex;height:auto;border:1px solid #d5dce5;border-radius:999px;overflow:hidden;background:#fff;cursor:pointer;}#tppage #gstexcl > span{padding:.35rem .9rem;margin:0;border:0;border-radius:0;background:transparent;color:#475467;font-size:.85rem;font-weight:600;line-height:1.3;}#tppage #gstexcl > span.fieldSelect{background:#204d77;color:#fff;}#tppage #results-subheader{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;margin:0 0 .5rem;}#tppage #results-subheader > .col-8{flex:1 1 320px;width:auto;max-width:none;padding:0 0 .25rem;}#tppage #results-subheader > .col-4{flex:0 1 auto;width:auto;max-width:100%;margin:0;padding:0;}#tppage #stats{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:#101828;}#tppage #hits-per-page-selector{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;}#tppage .ais-HitsPerPage-select{width:auto;min-width:130px;padding:.35rem 2rem .35rem .75rem;border:1px solid #d5dce5;border-radius:8px;background-color:#fff;color:#101828;font-size:.9rem;font-weight:600;cursor:pointer;}#tppage #results-subheader ul{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;}#tppage #results-subheader ul > li{float:none !important;}#tppage .ais-CurrentRefinements,#tppage .ais-Panel-body{padding:0;}#tppage .ais-CurrentRefinements-list{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;}#tppage .ais-CurrentRefinements-item,#tppage #refinedquery .ais-CurrentRefinements-item{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.2rem .3rem .2rem .8rem;border:1px solid #cfe3f2;border-radius:999px;background:#eef6fb;color:#204d77;font-size:.82rem;font-weight:600;white-space:nowrap;}#tppage .ais-CurrentRefinements-label,#tppage .ais-CurrentRefinements-category{margin:0;color:#204d77;}#tppage .ais-CurrentRefinements-categoryLabel{display:inline-flex;align-items:center;gap:.35rem;}#tppage .ais-CurrentRefinements-delete,#tppage #refinedquery .ais-CurrentRefinements-delete{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:50%;background:#204d77;color:#fff;font-size:.65rem;font-weight:700;line-height:1;cursor:pointer;transition:background-color .15s ease;}#tppage .ais-CurrentRefinements-delete:hover{background:#b42318;}#tppage #clear-all{width:auto;padding:.2rem .5rem;border:0;background:transparent;color:#204d77;font-size:.82rem;font-weight:600;text-indent:0;text-decoration:underline;cursor:pointer;}#tppage #clear-all:hover{color:#b42318;}.ssr-heading p{max-width:none;}@media (max-width: 767.98px){#tppage .options{gap:.6rem 1rem;}#tppage .options > div.options__preferences{margin-left:0;}#tppage .options > div.options__sort{flex-basis:100%;flex-wrap:wrap;}}#tppage .results-controls{flex:0 1 auto;width:auto;max-width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.6rem 1.25rem;margin:0;padding:0;}#tppage .results-controls .options__preferences{display:flex;align-items:center;gap:.6rem;margin:0;}#tppage .results-controls .options__per-page{margin:0;text-align:left;}#tppage #refined,#tppage #refined .ais-Panel,#tppage #refined .ais-Panel-body,#tppage #refined .ais-Panel-body > div,#tppage #refined .ais-CurrentRefinements,#tppage #refined .ais-CurrentRefinements-list{display:contents;}#tppage #refinedquery,#tppage #refinedquery .ais-Panel,#tppage #refinedquery .ais-Panel-body,#tppage #refinedquery .ais-Panel-body > div,#tppage #refinedquery .ais-CurrentRefinements,#tppage #refinedquery .ais-CurrentRefinements-list{display:contents;}#results table.product-list{width:100%;border:1px solid #e5e9ef;border-radius:12px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#fff;}#results table.product-list thead th{padding:.65rem .85rem;border:0;border-bottom:0;background:#204d77;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;}#results table.product-list tbody tr,#results table.product-list tbody tr:nth-child(odd){background:#fff;transition:background-color .12s ease;}#results table.product-list tbody tr:nth-child(even){background:#f6f8fa;}#results table.product-list tbody tr:hover,#results table.product-list tbody tr:nth-child(even):hover{background:#e9f1f9;}#results table.product-list tbody td{padding:.6rem .85rem;border:0;border-bottom:1px solid #eef1f5;vertical-align:middle;font-size:.88rem;}#results table.product-list tbody tr:last-child td{border-bottom:0;}#results table.product-list .product-list__product a{color:#101828;line-height:1.4;font-weight:400;text-decoration:none;}#results table.product-list .product-list__product a:hover{color:#1f4b76;text-decoration:underline;}#results table.product-list .product-list__price{text-align:right;font-weight:400;color:#101828;white-space:nowrap;font-variant-numeric:tabular-nums;}#results table.product-list thead .product-list__price{text-align:right;}#results table.product-list .product-list__stock{text-align:center;}#results .tag::before{display:none;}#results table.product-list .tag,#results .quick-card .tag{position:static;display:inline-block;margin:0 0 .3rem;padding:.1rem .55rem;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.04em;line-height:1.5;}#results.ajax-results > [class*="col-"]{margin-bottom:1rem;}#results .product-card{display:flex;flex-direction:column;height:100%;max-width:none;margin:0;background:#fff;border:1px solid #e4e7ec;border-radius:14px;overflow:hidden;text-align:left;box-shadow:0 1px 2px rgba(16,24,40,.05);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;}#results .product-card:hover{border-color:#d0d5dd;box-shadow:0 12px 28px rgba(16,24,40,.12);transform:translateY(-2px);}#results .product-card__image{position:relative;box-sizing:border-box;flex:0 0 190px;height:190px;padding:14px;border:0;background:#f6f8fa;}#results .product-card__image > div:first-child{display:flex;align-items:center;justify-content:center;height:100% !important;width:100% !important;}#results .product-card__image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;}#results .product-card__info,#results .product-card:hover .product-card__info{flex:1 1 auto;display:flex;flex-direction:column;border:0;box-shadow:none;padding:12px 16px 14px;text-align:left;}#results .product-card h3,#results .product-card h2{margin:0 0 6px;padding-top:0;font-size:.95rem;font-weight:500;line-height:1.35;}#results .product-card h3 a,#results .product-card h2 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#101828;text-decoration:none;}#results .product-card h3 a:hover,#results .product-card h2 a:hover{color:#1f4b76;}#results .product-card__info__price{margin-top:auto;font-size:1.25rem;font-weight:700;line-height:1.2;color:#101828;}#results .product-card__info__price span{margin-left:.15rem;font-size:.75rem;font-weight:400;color:#667085;}#results .product-card .tag{top:12px;left:12px;margin:0;padding:4px 11px;border-radius:999px;font-size:.7rem;line-height:1.4;letter-spacing:.04em;box-shadow:0 1px 3px rgba(16,24,40,.2);}#results .product-card__actions{top:12px;right:12px;left:auto;bottom:auto;width:auto;height:auto;background:transparent;display:flex;flex-direction:column;gap:8px;transform:translateX(6px);transition:opacity .2s ease,transform .2s ease;z-index:5;}#results .product-card__image.hasFocus .product-card__actions{transform:translateX(0);}#results .product-card__actions a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;background:#fff;color:#344054;font-size:15px;box-shadow:0 2px 8px rgba(16,24,40,.18);transition:background-color .15s ease,color .15s ease;}#results .product-card__actions a:hover,#results .product-card__actions a:focus-visible{background:#1f4b76;color:#fff;}#results .quick-card{align-items:center;margin:0 0 .75rem !important;padding:.75rem !important;background:#fff;border:1px solid #e4e7ec;border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease;}#results .quick-card:hover{border-color:#d0d5dd;box-shadow:0 6px 18px rgba(16,24,40,.08);}#results .quick-card__image img{max-height:110px;width:auto;max-width:100%;padding:6px;border:0;border-radius:8px;background:#f6f8fa;object-fit:contain;mix-blend-mode:multiply;}#results .quick-card__info h5{margin:0 0 .5rem;font-size:.95rem;font-weight:600;line-height:1.4;}#results .quick-card__info h5 a{color:#101828;text-decoration:none;}#results .quick-card__info h5 a:hover{color:#1f4b76;}#results .quick-card__info__price{color:#101828;font-weight:700;}#results .quick-card__info__price span{font-size:.75rem;font-weight:400;color:#667085;}@media (prefers-reduced-motion: reduce){#results .product-card,#results .product-card__actions,#results .quick-card,#results table.product-list tbody tr{transition:none;}#results .product-card:hover{transform:none;}}#results table.product-list .product-list__actions{white-space:nowrap;text-align:right;}#results table.product-list .product-list__actions a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-left:.35rem;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:14px;text-decoration:none;vertical-align:middle;transition:background-color .12s ease,color .12s ease,border-color .12s ease;}#results table.product-list .product-list__actions a:hover,#results table.product-list .product-list__actions a:focus-visible{border-color:#204d77;color:#204d77;background:#eef4fa;}#results table.product-list .product-list__actions a.remove-from-compare{border-color:#204d77;background:#204d77;color:#fff;}#results table.product-list .product-list__actions a.add-to-wishlist:hover,#results table.product-list .product-list__actions a.remove-from-wishlist{border-color:#d92d5f;color:#d92d5f;background:#fff1f5;}#results table.product-list .product-list__actions a.remove-from-wishlist i{font-weight:900;}#results table.product-list .product-list__actions a.action__cart{border-color:#204d77;background:#204d77;color:#fff;}#results table.product-list .product-list__actions a.action__cart:hover{background:#1a3f61;color:#fff;}#results table.product-list .product-list__actions a.action__cart.active{border-color:#2e9e5b;background:#2e9e5b;}#results .btn--business,#results .btn--businesssml{display:inline-flex;align-items:center;gap:.4rem;height:auto;margin:0;padding:.35rem .8rem;border:1px solid #b9d9ee;border-radius:999px;background:#eef7fc;color:#204d77;font-size:.8rem;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.3;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease;}#results .btn--business:hover,#results .btn--business:focus-visible,#results .btn--businesssml:hover,#results .btn--businesssml:focus-visible{border-color:#204d77;background:#204d77;color:#fff;}#results .btn--business i,#results .btn--businesssml i{font-size:.75rem;}#results table.product-list .product-list__price .btn--businesssml{float:none !important;}#results .quick-card__actions{display:flex;align-items:center;gap:.4rem;}#results .quick-card__actions a:not(.btn){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#475467;font-size:15px;text-decoration:none;transition:background-color .12s ease,color .12s ease,border-color .12s ease;}#results .quick-card__actions .btn,#results .quick-card__actions button.btn{float:none !important;display:inline-flex;align-items:center;height:36px;margin:0 !important;padding:0 1.1rem !important;border-radius:999px;font-size:.85rem;font-weight:600;text-transform:none;letter-spacing:0;}#results .quick-card__actions a:not(.btn):hover,#results .quick-card__actions a:not(.btn):focus-visible,#results .product-card__actions a:hover,#results .product-card__actions a:focus-visible{border-color:#204d77;color:#204d77;background:#eef4fa;}#results .quick-card__actions a.remove-from-compare,#results .product-card__actions a.remove-from-compare{border-color:#204d77;background:#204d77;color:#fff;}#results .quick-card__actions a.add-to-wishlist:hover,#results .product-card__actions a.add-to-wishlist:hover,#results .quick-card__actions a.remove-from-wishlist,#results .product-card__actions a.remove-from-wishlist{border-color:#d92d5f;color:#d92d5f;background:#fff1f5;}#results .quick-card__actions a.remove-from-wishlist i,#results .product-card__actions a.remove-from-wishlist i{font-weight:900;}#results .product-card__actions a.add-to-cart{background:#204d77;color:#fff;}#results .product-card__actions a.add-to-cart:hover{background:#1a3f61;color:#fff;}#results .product-card__actions a.remove-from-cart{background:#2e9e5b;color:#fff;}#results .quick-card__actions .btn.disabled{background:#2e9e5b;border-color:#2e9e5b;color:#fff;opacity:1;}@media (max-width: 767.98px){#results table.product-list,#results table.product-list tbody{display:block;width:100%;border-radius:12px;}#results table.product-list thead{display:none;}#results table.product-list tbody tr{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"product product product" "stock price actions";align-items:center;gap:.5rem .75rem;padding:.75rem .85rem;border-bottom:1px solid #eef1f5;}#results table.product-list tbody tr:last-child{border-bottom:0;}#results table.product-list tbody td{display:block;width:auto;padding:0;border:0;}#results table.product-list tbody td.product-list__product{grid-area:product;}#results table.product-list tbody td.product-list__stock{grid-area:stock;text-align:left;}#results table.product-list tbody td.product-list__price{grid-area:price;text-align:left;font-size:1rem;font-weight:600;}#results table.product-list tbody td.product-list__price[colspan]{grid-column:2 / 4;text-align:right;}#results table.product-list tbody td.product-list__actions{grid-area:actions;}#tppage .results-controls{justify-content:flex-start;}#results .quick-card__actions{flex-wrap:wrap;}}@media (hover: none){#results .product-card__actions{opacity:1 !important;visibility:visible !important;transform:none;top:8px;right:8px;gap:6px;}#results .product-card__actions a{width:34px;height:34px;font-size:14px;}}#results table.product-list thead th,#results table.product-list thead th span{color:#fff !important;}#bd-docs-nav{scrollbar-width:thin;scrollbar-color:#c5ccd6 transparent;}#bd-docs-nav .ais-Panel{margin:0;}#bd-docs-nav .ais-Panel--collapsible{margin-bottom:0;}#bd-docs-nav .ais-Panel{margin-top:1.1rem;}#bd-docs-nav #dynamic-widget > :first-child .ais-Panel{margin-top:0;}#bd-docs-nav .ais-Panel-header{display:flex;align-items:center;justify-content:space-between;margin:0;padding:1.25rem 0 .75rem;border-top:1px solid #e5e9ef;}#dynamic-widget > div:first-child .ais-Panel-header,#bd-docs-nav #dynamic-widget > :first-child .ais-Panel-header{border-top:0;}#bd-docs-nav .ais-Panel-header h5{float:none;margin:0;font-size:.95rem;font-weight:600;letter-spacing:0;text-transform:none;color:#101828;}#bd-docs-nav .ais-Panel--collapsible .ais-Panel-collapseButton{position:static;float:none;margin:0 0 0 auto;padding:.25rem .35rem;border-radius:6px;background:transparent;color:#667085;line-height:1;}#bd-docs-nav .ais-Panel--collapsible .ais-Panel-collapseButton:hover{background:#eef4fa;color:#204d77;}#bd-docs-nav .ais-Panel-collapseButton i{margin-top:0;font-size:.72rem;}#bd-docs-nav .ais-Panel-body{padding-bottom:1rem;}#bd-docs-nav .ais-RefinementList-list{font-size:.875rem;}#bd-docs-nav .ais-RefinementList-item{display:block;width:auto;padding:0;margin:1px 0;border-radius:8px;transition:background-color .12s ease;}#bd-docs-nav .ais-RefinementList-item:hover{background:#f6f8fa;}#bd-docs-nav .ais-RefinementList-item--selected,#bd-docs-nav .ais-RefinementList-item--selected:hover{background:#eef4fa;}#bd-docs-nav .ais-RefinementList-label{display:flex;align-items:center;gap:.6rem;width:100%;margin:0;padding:.32rem .5rem;cursor:pointer;}#bd-docs-nav .ais-RefinementList-checkbox{float:none;flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:#204d77;cursor:pointer;}#bd-docs-nav .ais-RefinementList-labelText{float:none;flex:1 1 auto;min-width:0;margin:0;padding:0;text-align:left;color:#344054;line-height:1.3;overflow-wrap:anywhere;}#bd-docs-nav .ais-RefinementList-item--selected .ais-RefinementList-labelText{color:#101828;font-weight:600;}#bd-docs-nav .ais-RefinementList-count{float:none;flex:0 0 auto;margin:0;padding:.05rem .45rem;border-radius:999px;background:#f2f4f7;color:#667085;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;}#bd-docs-nav .ais-RefinementList-item--selected .ais-RefinementList-label .ais-RefinementList-count{background:#204d77;color:#fff;font-weight:600;border-radius:999px;}#bd-docs-nav .ais-RefinementList-showMore{width:100%;height:34px;margin-top:.4rem;border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#204d77;font-size:.8rem;font-weight:600;transition:background-color .12s ease,border-color .12s ease;}#bd-docs-nav .ais-RefinementList-showMore:hover:not(:disabled){border-color:#204d77;background:#eef4fa;}#bd-docs-nav .ais-RefinementList-showMore--disabled{display:none;}#bd-docs-nav .ais-RefinementList-searchBox input.ais-SearchBox-input{width:100%;height:36px;margin:.25rem 0 .5rem;padding:0 .75rem;border:1px solid #d0d5dd;border-radius:8px;text-indent:0;}#bd-docs-nav .ais-RangeSlider{margin-left:8px;margin-right:8px;}#bd-docs-nav .ais-RangeSlider .rheostat-background{height:4px;border:0;border-radius:999px;background:#e5e9ef;}#bd-docs-nav .ais-RangeSlider .rheostat-horizontal .rheostat-progress{top:0;height:4px;border-radius:999px;}#bd-docs-nav .rheostat-handle{border-radius:50%;border:2px solid #fff;box-shadow:0 1px 5px rgba(16,24,40,.35);}#bd-docs-nav .rheostat-tooltip{color:#475467;font-size:.75rem;}.filter-badge{display:inline-block;min-width:1.3rem;margin-left:.25rem;padding:0 .4rem;border-radius:999px;background:#204d77;color:#fff;font-size:.75rem;font-weight:600;line-height:1.3rem;text-align:center;}.filter-drawer__bar,.filter-drawer__footer{display:none;}@media (max-width: 767.98px){.bd-sidebar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;}.bd-sidebar > .btn.btn-link{float:none !important;display:inline-flex;align-items:center;gap:.4rem;height:40px;padding:0 1rem !important;border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#204d77 !important;font-size:.9rem;font-weight:600;text-transform:none;}.bd-sidebar > .btn.btn-link[aria-expanded="true"]{border-color:#204d77;background:#eef4fa;}#bd-docs-nav.show,#bd-docs-nav.collapsing{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;max-height:none;height:auto;background:#fff;overflow:hidden;}#bd-docs-nav.collapsing{transition:none;}#bd-docs-nav .filter-drawer__bar{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e5e9ef;font-size:1.05rem;color:#101828;}#bd-docs-nav .filter-drawer__close{width:40px;height:40px;border:0;border-radius:50%;background:#f2f4f7;color:#344054;font-size:1.1rem;}#bd-docs-nav .filter-drawer__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:1rem;}#bd-docs-nav .filter-drawer__footer{display:block;flex:0 0 auto;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid #e5e9ef;background:#fff;}#bd-docs-nav .filter-drawer__apply{width:100%;height:46px;border-radius:999px;background:#204d77;color:#fff;font-weight:600;text-transform:none;letter-spacing:0;}#bd-docs-nav .ais-RefinementList-label{padding:.5rem .5rem;}#bd-docs-nav .ais-RefinementList-checkbox{width:20px;height:20px;}body.filters-open{overflow:hidden;}}@media (min-width: 768px){.bd-sidebar{top:var(--sticky-top,8rem);height:calc(100vh - var(--sticky-top,8rem));}.bd-links{max-height:calc(100vh - var(--sticky-top,8rem) - 1.5rem);}}@media (max-width: 767.98px){#tppage #sort-header:not(.show):not(.collapsing){display:none !important;}#tppage #sort-header.show,#tppage #sort-header.collapsing{position:fixed;inset:0;z-index:2000;display:flex !important;flex-direction:column;flex-wrap:nowrap;gap:0;height:auto;margin:0;padding:0;background:#fff;overflow:hidden;transition:none;}#tppage #sort-header .filter-drawer__bar{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e5e9ef;font-size:1.05rem;color:#101828;}#tppage #sort-header .filter-drawer__close{width:40px;height:40px;border:0;border-radius:50%;background:#f2f4f7;color:#344054;font-size:1.1rem;}#tppage #sort-header .options__view,#tppage #sort-header .options__sort{flex:0 0 auto;padding:1.25rem 1rem 0;}#tppage #sort-header .options__sort{flex:1 1 auto;overflow-y:auto;}#tppage #sort-header h4{margin-bottom:.6rem;font-size:.95rem;}#tppage #sort-header .filter-drawer__footer{display:block;flex:0 0 auto;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid #e5e9ef;background:#fff;}#tppage #sort-header .filter-drawer__apply{width:100%;height:46px;border-radius:999px;background:#204d77;color:#fff;font-weight:600;text-transform:none;letter-spacing:0;}}@media (max-width: 767.98px){#tppage #sort-header.show,#tppage #sort-header.collapsing{align-items:stretch;justify-content:flex-start;align-content:flex-start;}#tppage #sort-header .options__view,#tppage #sort-header .options__sort{display:block;width:100%;margin:0;}#tppage #sort-header .options__sort{flex:0 1 auto;}#tppage #sort-header .options__view{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;}#tppage #sort-header .options__view h4{width:100%;margin:0 0 .1rem;}#tppage #sort-header .filter-drawer__footer{margin-top:auto;}}#results .quick-card__info h4,#results .quick-card__info h5,#results .quick-card__info h4 a,#results .quick-card__info h5 a{font-weight:400;}#pagination{margin:1.5rem 0 2rem;}#pagination .ais-Pagination-list{flex-wrap:wrap;justify-content:center;gap:.35rem;}#pagination .ais-Pagination-item + .ais-Pagination-item{margin-left:0;}#pagination .ais-Pagination-link{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .6rem;border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#344054;font-size:.95rem;font-weight:500;line-height:1;text-decoration:none;font-variant-numeric:tabular-nums;transition:background-color .12s ease,border-color .12s ease,color .12s ease;}#pagination a.ais-Pagination-link:hover,#pagination a.ais-Pagination-link:focus-visible{border-color:#204d77;background:#eef4fa;color:#204d77;}#pagination .ais-Pagination-item--selected .ais-Pagination-link,#pagination .ais-Pagination-item--selected .ais-Pagination-link:hover{border-color:#204d77;background:#204d77;color:#fff;font-weight:600;}#pagination .ais-Pagination-item--disabled .ais-Pagination-link{opacity:1;border-color:#eaecf0;background:#f9fafb;color:#c3c8d1;cursor:not-allowed;}#pagination .ais-Pagination-item--previousPage .ais-Pagination-link,#pagination .ais-Pagination-item--nextPage .ais-Pagination-link,#pagination .ais-Pagination-item--firstPage .ais-Pagination-link,#pagination .ais-Pagination-item--lastPage .ais-Pagination-link{font-size:1.2rem;}@media (max-width: 575.98px){#pagination .ais-Pagination-list{gap:.2rem;}#pagination .ais-Pagination-link{min-width:34px;height:34px;padding:0 .3rem;font-size:.85rem;}#pagination .ais-Pagination-item--firstPage,#pagination .ais-Pagination-item--lastPage{display:none;}}#results table.product-list tbody td{font-size:.8125rem;}#results table.product-list .product-list__price{font-size:.8125rem;}
