.single-product .site-content .col-full{background-color:#fff!important}#page .site-header{position:fixed;top:0;left:0;right:0;z-index:100!important}.site-header.site-header{background-color:transparent!important}.site-header.site-header.header-scrolled{background-color:rgba(255,255,255,.7019607843)!important}.site-header .header-rating{margin-top:-1px;color:#fff;background-color:#000;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:8px 0 7px;font-size:12px;font-weight:500;flex-wrap:wrap;line-height:1.2}.site-header .header-rating .star-rating{display:inline-block;margin:0 5px}.site-header .main-header.col-full{position:relative;min-height:70px}.site-header .shop-child-menu-toggle{background-color:transparent;padding:0}.site-header button.menu-toggle{width:30px;height:auto;padding:0;background-color:transparent}.site-header .sc-menu-icons{display:block;background:url(../images/menu-icons.png);background-repeat:no-repeat;background-size:auto 30px;overflow:hidden;text-indent:-9999px;text-align:left;width:0;height:0}.site-header .sc-menu-icons.sc-menu-bar{width:30px;height:22px;background-position:-148px -4px}.site-header .sc-menu-icons.sc-cart{width:30px;height:30px;background-position:-75px 0;background-size:auto 40px;background-color:#fff}.site-header .sc-menu-icons.sc-account{width:30px;height:30px;background-position:-44px -2px;background-size:auto 40px;background-color:#fff}.site-header .sc-menu-icons.sc-search{width:30px;height:30px;background-position:-101px -1px;background-size:auto 38px;background-color:#fff}.site-header .sc-menu-icons.sc-close{width:30px;height:30px;background-position:-5px -2px;background-size:auto 72px;background-color:#fff}.site-header .shoptimizer-primary-navigation{display:none}.site-header .shoptimizer-primary-navigation #site-navigation{position:relative;margin-right:10px}.site-header .shoptimizer-primary-navigation #site-navigation:after{content:"";position:absolute;width:2px;height:36px;background:#fff;right:0;top:0;bottom:0;margin:auto}.site-header .shoptimizer-primary-navigation #site-navigation ul li a{font-weight:600;font-size:16px}.site-header .shoptimizer-primary-navigation #site-navigation ul li a span{font-weight:600;font-size:16px}.site-header .sc-custom-logo-link{align-items:center;position:absolute;margin:auto;text-align:center;display:block;top:5px;left:0;bottom:0;right:0;width:70px}.site-header .sc-custom-logo-link img{max-width:70px}.site-header .site-header-icons{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;margin:0;position:absolute;z-index:2;right:15px;top:0;bottom:0;align-items:center;height:auto;line-height:1;list-style:none}.site-header .site-header-icons li{margin-left:10px;position:relative}.site-header .site-header-icons li a{position:relative;display:inline-block;border-radius:15px;overflow:hidden;background-color:#fff;box-shadow:0 0 10px 3px #d0def2}.site-header .site-header-icons li .sc-cart-count span{position:absolute;background:#36da7a;color:#fff;width:18px;height:18px;font-size:12px;display:inline-block;text-align:center;border-radius:10px;padding:3px 0;top:-6px;right:-10px}.site-header.header-scrolled,.site-header.not-home-page{background-color:rgba(255,255,255,.5019607843);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.site-header.header-scrolled.header-rating-scrolled .header-rating,.site-header.not-home-page.header-rating-scrolled .header-rating{display:none}.site-header.header-scrolled .sc-menu-icons.sc-menu-bar,.site-header.not-home-page .sc-menu-icons.sc-menu-bar{background-position:-108px -4px}.page-template-front-page .sc-custom-logo-link .logo-black{display:none}.page-template-front-page .sc-custom-logo-link .logo-white{display:block}.page-template-front-page .site-header .site-header-icons li a{box-shadow:unset}.not-home-page .sc-custom-logo-link .logo-black,.page-template-front-page .header-scrolled .sc-custom-logo-link .logo-black{display:block}.not-home-page .sc-custom-logo-link .logo-white,.page-template-front-page .header-scrolled .sc-custom-logo-link .logo-white{display:none}.not-home-page.site-header .site-header-icons li a,.page-template-front-page .header-scrolled.site-header .site-header-icons li a{box-shadow:0 0 10px 3px #d0def2}.not-home-page.site-header .shoptimizer-primary-navigation #site-navigation:after,.page-template-front-page .header-scrolled.site-header .shoptimizer-primary-navigation #site-navigation:after{background:#000}#mobile-sidebar-menu.sidebar-offcanvas-menu{display:none;opacity:1;position:fixed;top:0;bottom:0;width:290px;left:-290px;z-index:999999999}#mobile-sidebar-menu.sidebar-offcanvas-menu.show-menu{display:block;opacity:1}#mobile-sidebar-menu.sidebar-offcanvas-menu .sidebar-wrapper{position:relative;height:100%;overflow:auto}#mobile-sidebar-menu.sidebar-offcanvas-menu .outer{height:100%;background:#fff;overflow:auto;padding:0 0 20px}#mobile-sidebar-menu.sidebar-offcanvas-menu .inner{padding:10px 0}#mobile-sidebar-menu.sidebar-offcanvas-menu .sidebar-top-header{background-color:#fff;padding:15px;box-shadow:0 1px 10px 1px #d0def2;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center}#mobile-sidebar-menu.sidebar-offcanvas-menu .sidebar-close-btn{text-align:right;float:right;padding:0}#mobile-sidebar-menu.sidebar-offcanvas-menu .sidebar-logo img{max-width:130px;margin:0 auto}#mobile-sidebar-menu.sidebar-offcanvas-menu .sidebar-close-btn button{color:#343434;font-size:30px;text-align:right;padding:10px;cursor:pointer;background:0 0}#mobile-sidebar-menu.sidebar-offcanvas-menu #scm-menu ul{list-style:none;margin:0}#mobile-sidebar-menu.sidebar-offcanvas-menu #scm-menu ul li{padding:7px 15px}#mobile-sidebar-menu.sidebar-offcanvas-menu #scm-menu ul li.current-menu-item,#mobile-sidebar-menu.sidebar-offcanvas-menu #scm-menu ul li:hover,#mobile-sidebar-menu.sidebar-offcanvas-menu #scm-menu ul li:focus{background-color:#e6eff4}#mobile-sidebar-menu.sidebar-offcanvas-menu #scm-menu ul li a{font-weight:600;color:#131315;display:block;text-transform:uppercase}#sc-footer-overlay{display:none;z-index:101;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);content:"";transition:opacity .6s,visibility .6s;position:fixed;-webkit-transition:opacity .6s,visibility .6s;-moz-transition:opacity .6s,visibility .6s;-ms-transition:opacity .6s,visibility .6s;-o-transition:opacity .6s,visibility .6s}#sc-footer-overlay.sc-show{display:block}body:not(.page-template-front-page) .site-content{margin-top:122px}body.page-template-front-page .site-content{margin-top:96px}.chmobile-search-wrapper{display:none;background-color:#fff;padding:10px 15px;position:relative}.chmobile-search-wrapper .chmobile-search-form{display:flex;flex-direction:row;align-items:center}.chmobile-search-wrapper .chmobile-search-form.loading .ch-loader-span{display:block}.chmobile-search-wrapper .chmobile-search-form input.chsearch-input{font-size:20px;border:none;display:inline-block;border-radius:5px;padding:2px 10px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:2px solid #eaebf1}.chmobile-search-wrapper .chsearch-btn,.chmobile-search-wrapper .chclose-btn{background-color:unset;border:2px solid #eaebf1;padding:3px 0;border-radius:5px;margin-left:6px;min-width:34px;min-height:40px;font-weight:700;font-size:22px;line-height:1}.chmobile-search-wrapper .chappend-mobile-wrapper{display:block;position:relative;min-height:1px;width:100%}.chmobile-search-wrapper .chappend-mobile{top:0;display:none;background-color:#fff;position:absolute;z-index:999;max-height:60vh;overflow-y:auto;border:2px solid #fff;margin-top:6px;padding:5px;width:100%;box-shadow:0 -5px 5px 0 #f4f6fe,10px 10px 10px 5px rgba(215,220,242,.5019607843),0 5px 10px 5px rgba(215,220,242,.5019607843),-10px 5px 10px 6px rgba(215,220,242,.5019607843)}.chmobile-search-wrapper .chappend-mobile .ch-items{margin-bottom:5px;padding-bottom:5px;display:flex;flex-direction:revert;align-items:start;border-bottom:1px dotted #ececec}.chmobile-search-wrapper .chappend-mobile .ch-items img{width:42px;height:42px;margin-right:10px;background-color:#fff}.chmobile-search-wrapper .chappend-mobile .ch-items .ch-left{text-align:left}.chmobile-search-wrapper .chappend-mobile .ch-items a{color:#333;font-size:15px;line-height:1;width:auto;height:auto;background:unset;margin-bottom:2px;font-family:tungsten;font-weight:500;font-size:20px}.chmobile-search-wrapper .chappend-mobile .ch-items a:hover,.chmobile-search-wrapper .chappend-mobile .ch-items a:focus{color:#ffa31b}.chmobile-search-wrapper .chappend-mobile .ch-items .was-now-save{color:#222;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;padding:0;position:relative;margin:0 5px 0 0;font-weight:700;font-family:oswald!important;font-size:15px}.chmobile-search-wrapper .chappend-mobile .ch-items .was-now-save .amount{font-family:oswald!important}.chmobile-search-wrapper .chappend-mobile .ch-items .was-now-save .was{color:#d3d1d1;margin-right:5px;text-decoration:line-through;display:flex;align-items:center;font-size:15px}.chmobile-search-wrapper .chappend-mobile .ch-items .was-now-save .was .amount{font-weight:500}.chmobile-search-wrapper .chappend-mobile .ch-items .was-now-save .now{margin-right:5px;color:#36da7a;font-size:15px}.chmobile-search-wrapper .chappend-mobile .ch-items .was-now-save .now .amount{font-weight:700}.chmobile-search-wrapper .chappend-mobile .ch-items .was-now-save .save{display:none;font-size:10px;border:1px solid;color:#ee9f3e;padding:2px 4px;border-radius:2px}.ch-loader-span{position:relative;display:none}.ch-loader-span .loader{border:4px solid #f3f3f3;border-top:4px solid #333;border-radius:50%;width:24px;height:24px;animation:spinloader 2s linear infinite;-webkit-animation:spinloader 2s linear infinite;position:absolute;right:10px;margin:auto;top:0;bottom:0}@keyframes spinloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (min-width:500px){body .site-content{margin-top:104px}body.page-template-front-page .site-content,body:not(.page-template-front-page) .site-content{margin-top:96px}}@media only screen and (min-width:768px){body.page-template-front-page .site-content{margin-top:112px}.site-header.header-scrolled.header-rating-scrolled .header-rating,.site-header.not-home-page.header-rating-scrolled .header-rating{display:flex}.site-header .header-rating{font-size:16px}.chmobile-search-wrapper{position:absolute;z-index:999;padding:0;margin-top:0;border-radius:5px}.chmobile-search-wrapper .chmobile-search-form{padding:5px 7px}.chmobile-search-wrapper .chmobile-search-form .chsearch-btn{display:none}}@media only screen and (min-width:992px){.site-header.header-scrolled,.site-header.not-home-page{border-bottom:1px solid #e5e5e5}.site-header .main-header.col-full{padding:0 15px}.site-header .shop-child-menu-toggle{display:none}.site-header .sc-custom-logo-link{position:relative;top:0;margin:0;width:auto;z-index:1;margin-top:-23px}.site-header .sc-custom-logo-link:before{content:""}.site-header .sc-custom-logo-link img{max-width:90px;height:unset}.site-header .sc-angle-wrapper{display:block;position:absolute;top:-10px;left:0;right:0;height:21px;overflow:hidden;z-index:-1}.site-header .sc-angle-wrapper:after{content:"";display:block;width:25px;height:14px;background-color:#fff;margin:10px auto 0;position:relative;z-index:-2}.site-header .sc-angle{display:inline-block;position:absolute;top:9px;right:auto;left:auto;width:43px;height:12px;background:#001e55;text-indent:-9999px;z-index:-1}.site-header .sc-angle.sc-l{transform:rotate(-31deg);left:8px}.site-header .sc-angle.sc-r{transform:rotate(31deg);right:8px}.site-header .shop-child-menu-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-right:0;margin-left:auto}.site-header .shop-child-menu-wrapper .main-navigation ul li{margin:0}.site-header .shop-child-menu-wrapper .shoptimizer-primary-navigation{display:block;padding:0}.site-header .shop-child-menu-wrapper .site-header-icons{position:relative;right:0}.site-header.header-scrolled .sc-angle,.site-header.not-home-page .sc-angle{background:#fff}.site-header.header-scrolled .menu-primary-menu-container ul li a,.site-header.not-home-page .menu-primary-menu-container ul li a{color:#000}.page-template-front-page .site-header .sc-angle-wrapper:after{background-color:#001e55}.page-template-front-page .site-header.header-scrolled .sc-angle-wrapper:after{background-color:#fff}body.page-template-front-page .site-content{margin-top:30px}}@media only screen and (min-width:1200px){body:not(.page-template-front-page) .site-content{margin-top:104px}}