:root{--logo-dark-blue: #174685;--logo-light-blue: #5394D8;--background-light-blue: #6698CB;--background-dark-blue: #174685;--light-grey-hover: #EEEEEE;--main-font-family: "Lato", sans-serif}.overlay{background-color:#000000bf;display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:50}.overlay.show{display:block;align-content:center;justify-content:center}#main-header{background-color:#fff;display:flex;justify-content:center;font-family:var(--main-font-family)}#main-header *{box-sizing:border-box}#sticky-header{position:fixed;top:0;left:0;width:100%;z-index:45}.header-container{display:grid;grid-template-columns:auto 25% 15% 15% 15% 10%;align-items:center}@media (min-width: 1200px){.header-container{grid-template-columns:110px auto 15% 10% 10% 10%}}.header-container .logo{grid-column:1/2;max-width:110px;padding:10px 0;align-self:stretch;display:flex;align-items:flex-start;justify-content:start;background-color:#fff}.header-container .logo img{width:100%;height:auto;display:block}.header-container .search{grid-column:1/7;grid-row:2;background-color:var(--background-light-blue);padding:10px}.trustpilot-widget{display:none}.header-container .search predictive-search{width:100%;text-align:left;display:flex;justify-content:center;border-radius:25px}.header-container .search form{width:100%;position:relative;overflow:visible;border-radius:20px}.header-container .search form #predictive-search{position:absolute;top:calc(100% + 12px);left:50%;max-height:75vh;width:100%;background-color:#fff;box-shadow:2px 2px 10px 2px #00000061;overflow-y:auto;transform:translate(-50%);z-index:100}@media (min-width: 1200px){.header-container .search form #predictive-search{width:calc(100% - 30px);top:calc(100% + 2px)}}#predictive-search-mask{position:fixed;top:0;left:0;background-color:#000;display:none;height:100%;width:100vw;opacity:0;z-index:44}#predictive-search-mask.visible{display:block;opacity:.5}.header-container .search form input#Search{position:sticky;font-size:14px;font-family:var(--main-font-family);width:100%;padding:10px 10px 10px 40px;border:none;border-radius:25px;border:1px solid #bec6cf;transition:all .2s ease;z-index:102;background-color:#fff;outline:none}.header-container .search form input#Search:focus{box-shadow:2px 2px 5px 2px #0000003d}.header-container .search form input.submit{position:absolute;left:0;top:1px;background:#fff url(search-icon.svg) no-repeat left center;background-size:20px;margin-left:10px;border:none;padding:10px;border-radius:20px 0 0 20px;color:transparent;z-index:103}.header-container .icon-image{fill:var(--background-dark-blue);height:auto;flex-basis:75%;display:block;margin:0 auto}.header-container .icon a,.header-container .icon .header-container__a{max-width:100px;color:var(--logo-dark-blue);text-decoration:none;display:flex;align-items:center}:is(.header-container .icon a,.header-container .icon .header-container__a):hover{cursor:pointer}.header-container .icon a:hover .header-container .icon .header-container__a:hover{background-color:var(--light-grey-hover)}.header-container .icon p{text-align:center;flex-grow:1;display:none;text-transform:uppercase;font-size:14px}.header-container .currency{grid-column:2/3;max-width:100%}.header-container .currency img{width:100%;max-width:32%;height:100%;object-fit:contain;display:block;margin-right:10px}@media (min-width: 860px){.header-container .currency img{max-width:19%}}@media (min-width: 1200px){.header-container .currency img{max-width:18%}}#mobile-currency-switcher{position:absolute;top:50%;left:50%;display:none;width:300px;max-width:90vw;transform:translate(-50%,-50%);padding:20px;background-color:#fff;z-index:50}#mobile-currency-switcher.visible{display:block}.header-container .account{grid-column:3/4}.header-container .cart{grid-column:4/5}.header-container .cart .cart-item-count{position:absolute;right:2px;top:0;margin:0;background-color:var(--logo-dark-blue);color:#fff;padding:0 8px;border-radius:12px;display:block}.header-container .store{grid-column:5/6}.header-container .icon{white-space:nowrap}.header-container .mobile-menu{grid-column:6/7;padding:5px 10px 5px 5px;position:relative;align-self:stretch;display:flex;justify-content:center}.header-container .mobile-menu .menu-icon{fill:var(--background-dark-blue);cursor:pointer;position:relative;z-index:10;max-width:50px;width:100%;height:auto;display:block}.mobile-menu-holder .menu-close{fill:var(--background-dark-blue);cursor:pointer;max-width:60px;width:100%;height:auto;display:block;align-self:start}.mobile-menu-holder{position:fixed;z-index:60;top:0;right:-100%;background-color:#fff;width:100%;transition:all .2s ease;padding:10px}.mobile-menu-holder.show{right:0}.mobile-menu-holder .mm-header{display:flex;margin-bottom:10px}.mobile-menu-holder .mm-header .mm-logo{flex-basis:85%}.mobile-menu-holder .mm-header .mm-logo img{width:30%;height:auto;display:block;max-width:160px}.mobile-menu-holder .mm-header .mm-close{flex-basis:15%;display:flex;justify-content:right;padding:10px}.mobile-menu-holder .mm-icons{display:flex;flex-wrap:wrap;margin:30px 10px 20px}.mobile-menu-holder .mm-icons>div{flex-basis:33%;display:flex;justify-content:center;padding:5px}.mobile-menu-holder .mm-icons>div a{display:block}.mobile-menu-holder ul{list-style-type:none;padding-left:0;font-size:13px;margin:0;display:flex;flex-wrap:wrap}.mobile-menu-holder ul li{text-decoration:none;color:var(--logo-dark-blue);padding:10px 10px 10px 5px;margin:0 10px;display:flex;align-items:stretch;justify-content:center;flex-basis:calc(50% - 20px);border-bottom:1px solid #CCCCCC;text-align:center;background:url(menu-right-arrow.svg) no-repeat right center;background-size:3%}.mobile-menu-holder ul li:hover{background-color:#999;border-bottom:1px solid #999999}@media (min-width: 450px){.mobile-menu-holder ul{font-size:17px}}@media (min-width: 680px){.mobile-menu-holder ul{font-size:18px}}@media (min-width: 900px){.mobile-menu-holder ul{font-size:20px}}.mobile-menu-holder .mobile-sub-menu{position:absolute;top:0;left:100%;background-color:#eee;transition:all .4s ease;padding:10px;min-height:100%}.mobile-menu-holder .mobile-sub-menu{width:100%;grid-template-columns:1fr}.mobile-menu-holder .mobile-sub-menu.show{left:0}.mobile-menu-holder .mobile-sub-menu .close{grid-column:1/3;grid-row:1;margin:0;padding:5px 0 10px;cursor:pointer}.mobile-menu-holder .mobile-sub-menu h3{margin:20px 0 0}.mobile-menu-holder .mobile-sub-menu a{text-decoration:none;color:#666}.mobile-menu-holder .mobile-sub-menu ul{padding:0 5px;margin-top:5px;font-size:calc(var(--font-heading-scale) * 1.3rem)}.mobile-menu-holder .mobile-sub-menu ul li{padding:0;background-image:none}.mobile-menu-holder .mobile-sub-menu ul li a{padding:7px 0;display:flex;flex-grow:1;align-items:center;justify-content:center}@media (min-width: 680px){.mobile-menu-holder .mobile-sub-menu{grid-template-rows:min-content max-content}.mobile-menu-holder .mobile-sub-menu.triple{grid-template-columns:1fr 1fr 1fr}.mobile-menu-holder .mobile-sub-menu .close{grid-column:1/4}.mobile-menu-holder .mobile-sub-menu .columnTwo{padding:0 5px 0 0}.mobile-menu-holder .mobile-sub-menu .columnThree{grid-column:3/4;grid-row:2;padding:0 0 0 5px;display:block}.mobile-menu-holder .mobile-sub-menu .columnThreeNarrow{display:none}.mobile-menu-holder .mm-icons>div{flex-basis:16.5%}}@media (min-width: 860px){.header-container .icon a,.header-container .icon .header-container__a{max-width:none}.header-container .icon p{display:block;flex-basis:50%;text-align:left}.header-container .icon-image{flex-basis:50%}}@media (min-width: 1200px){.mobile-menu-holder{display:none}.header-container .logo{justify-content:center}.header-container .icon>a .header-container .icon>.header-container__a{justify-content:center;padding:0 17%}.header-container .mobile-menu{display:none}.header-container .search form input{border-top:2px solid var(--logo-light-blue);border-left:2px solid var(--logo-light-blue);border-bottom:2px solid var(--logo-light-blue)}.header-container .currency{grid-column:3/4}.header-container .account{grid-column:4/5;border-left:1px solid var(--logo-light-blue)}.header-container .cart{grid-column:5/6;border-left:1px solid var(--logo-light-blue)}.header-container .store{grid-column:6/7;border-left:1px solid var(--logo-light-blue)}.header-container .search{grid-column:2/3;grid-row:1;background-color:transparent;padding:10px 2% 10px 5%}.trustpilot-widget{display:block;margin-bottom:0}.header-container .search form{max-width:550px}.header-container .currency .currency-selector{position:static;display:flex;background-color:transparent}.header-container .currency .current{display:none}.header-container .icon p{display:block;flex-basis:60%;text-align:left}.header-container .icon-image{flex-basis:40%}}.breadcrumb-holder{padding:6px 0}.breadcrumb-holder .breadcrumb-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.breadcrumb-holder .breadcrumb-container .breadcrumbs{flex:1 1 auto;padding:0;max-width:100%}.breadcrumb-holder .breadcrumb-container .socials-and-stars{display:flex;flex:1 1 auto;justify-content:space-between}.breadcrumb-holder .breadcrumb-container a.product-rating{display:flex;align-items:center;justify-content:center;visibility:hidden;color:#666;opacity:0;text-decoration:none;transition:opacity .3s ease}.breadcrumb-holder .breadcrumb-container a.product-rating:hover{color:var(--background-dark-blue)}.breadcrumb-holder .breadcrumb-container a.product-rating.visible{visibility:visible;opacity:1}.breadcrumb-holder .breadcrumb-container a.product-rating .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__text{white-space:nowrap}@media (min-width: 750px){.breadcrumb-holder .breadcrumb-container a.product-rating{flex:auto 0 0}}@media (min-width: 750px){.breadcrumb-holder .breadcrumb-container a.product-rating .jdgm-widget .jdgm-prev-badge{display:flex!important;flex-direction:row-reverse;justify-content:center;gap:10px}.breadcrumb-holder .breadcrumb-container a.product-rating .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__text{text-align:center;font-size:.9em}}.breadcrumbs ul{display:flex;max-width:100%;margin:0;padding:0;list-style-type:none;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.breadcrumbs li a{font-weight:700;text-decoration:none;padding:2px 10px;color:#666;border-left:1px solid #AAAAAA;display:block}.breadcrumbs li:first-child a{border-left:none;padding-left:0}.breadcrumbs li a:hover{color:var(--background-dark-blue)}@media (min-width: 1480px){.breadcrumbs{padding:0}}@media (min-width: 750px){.breadcrumbs li:first-child a{padding-left:0}}#HeaderCountryForm{min-width:145px}
/*# sourceMappingURL=/s/files/1/0727/9348/9673/t/4/assets/section-header-hc.css.map */
