@font-face{font-family:Quicksand;font-display:swap;src:url(/public/fonts/Quicksand-Medium.woff2)format("woff2")}@font-face{font-family:Quicksand;font-display:swap;src:url(/public/fonts/Quicksand-Bold.woff2)format("woff2");font-weight:700}@font-face{font-family:Quicksand;font-display:swap;src:url(/public/fonts/Quicksand-Regular.woff2)format("woff2");font-style:italic}body,body.default,html{letter-spacing:-.02em;font-family:Quicksand,SourceSans3,Muli,sans-serif!important}:root{--primary-color:#053c2f;--secondary-color:#94054b}*{box-sizing:border-box;margin:0;padding:0}body,html{color:#333;font-family:sans-serif;font-size:13px;line-height:18px}html{-webkit-text-size-adjust:100%}body.noscrolling{position:fixed}a{color:#333;text-decoration:none}a:hover,a:focus{text-decoration:underline}a>img:hover{opacity:.8}.logo img:hover{opacity:1}a.link,.text a{text-decoration:underline}ul{list-style-type:none}img{opacity:1;opacity:1;border:0;transition:opacity .3s}img.init{transition:none!important}img.loading{opacity:0;transition:opacity}img[data-src]:not(.loaded),img[data-srcset]:not(.loaded){opacity:0}header>div>div,footer>div,#main,#nsp-main,#menu>div:not(.page-cover),#top-terms{max-width:1022px;margin:0 auto}header{z-index:20;position:fixed;top:0;left:0}.top-content{vertical-align:middle;height:60px;position:relative}#content-skip,.content-skip{color:#333;z-index:100;background-color:#fff;width:1px;height:1px;padding:4px 8px;text-decoration:underline;position:absolute;top:0;left:-10000px}#content-skip:focus,.content-skip:focus{width:auto;height:auto;left:0}a.logo{width:300px;height:100%}a.logo>span{vertical-align:middle;height:100%;display:inline-block}.top-content>a img{vertical-align:middle;text-align:left;width:auto;height:42px;margin-top:9px}.b2b .top-content>a img{margin-top:0}.search-container{text-align:right;z-index:1;width:calc(100% - 400px);height:100%;position:absolute;top:0;right:150px}.country-container{float:left;z-index:1;position:relative}#sp-select-country>div{border-radius:3px;width:auto;height:24px;padding:4px 20px 4px 4px;background-color:#ffffff1a!important;border:0!important;margin:3px 0 0!important}#sp-select-country>div:after{color:#fff}#sp-select-country>div:hover{background-color:#fff3!important}#sp-select-country .flag{float:left;height:16px;margin-right:0;position:relative;top:0;left:0}#sp-select-country>div:after{top:4px}#spcc-select-country{flex-direction:column;display:flex}#spcc-select-country>div{white-space:nowrap}#sp-select-country span{display:none}.select-popup-button .flag{height:30px;margin-right:8px;position:absolute;top:2px;left:2px;box-shadow:1px 1px 3px #0003}.select-popup-content .flag{height:18px;margin-right:8px;box-shadow:1px 1px 3px #0003}#spcc-select-country{border-radius:3px;border:0!important}#country-header{color:#fffc;margin-right:8px;line-height:30px}#country-select-mobile #sp-select-country-mobile{padding:0 8px}#sp-select-country-mobile .flag{height:30px;position:absolute;top:2px;left:2px}#sp-select-country-mobile span,#sp-select-country-popup span,#sp-select-country-mobile-product span,#sp-select-country-popup-product span{padding-left:50px}#mobile-login{display:none}.bottom-content{height:30px;position:relative}.bottom-content nav{flex-shrink:0}.bottom-content nav:not(.top-navigation)>a{height:30px;margin-right:16px;line-height:30px}.bottom-content nav a.menu-link{padding-right:16px;position:relative}.top-navigation{z-index:0;padding-left:10px;position:absolute;right:0}.top-navigation a{text-align:center;height:30px;margin-left:20px;line-height:30px;position:relative}.bottom-content a.open{border-bottom:2px solid #fff}.bottom-content .menu-link:hover,.bottom-content .menu-link:visited,.bottom-content .menu-link:active,.bottom-content .menu-link:link{text-decoration:none!important}.bottom-content .menu-link:after,a.show-more:after,.filter-column .show-more span:after{content:" ";border-top:4px solid #fff;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:14px;right:0}.filter-column .show-more{text-align:right;padding-right:14px!important}.filter-column .show-more span:after{float:right;top:7px;right:-14px}.bottom-content .menu-link:hover:after{border-top-color:#fff}#m-menu-header,#m-cart-header,#user-menu{display:none}footer{border-top:1px solid #ddd;max-width:200vw;min-height:200px;margin-top:16px;padding:0 0 16px;position:relative}footer>div{padding:4px}footer .social img{margin-left:6px;display:inline}footer .external img{width:auto;height:76px}footer .external .footer-logo{align-items:center;display:flex}footer .external .footer-logo img{height:56px}footer .external.dk img{height:50px}footer #klarna-logo{height:40px;margin-top:15px}.fc1,.fc2,.fc3{width:341px}.fc3.external{padding-top:10px}#bottom-line{border-top:1px solid #ddd;margin-top:20px;padding:12px 16px 0;font-size:11px}#bottom-line>*{padding-top:4px}#bottom-line a{cursor:pointer;margin-left:10px}#footer h3{text-transform:uppercase;font-size:1.3em;display:inline-block}#footer-top a{margin-top:4px;display:inline-block}#footer-top>div{margin-bottom:16px}#footer .contact>div{padding-left:38px}#footer .contact .icon{float:left;width:30px;padding-left:0}#klarna-badge{margin-bottom:32px}#klarna-badge img{width:100%;max-width:351px;height:auto;margin:0 auto;display:block}#klarna-badge.small img{width:150px}#footer .social-links{text-align:center;padding-top:23px}#footer .social-links img{height:30px;margin:0 8px}#footer .align-center .social-links{padding-top:0}#footer-top>div>div{text-align:left;display:inline-block}#menu{z-index:18;opacity:0;height:0;transition:opacity .1s ease-out;position:fixed;top:0;left:0}#menu a,#menu div.o-c{float:left;width:263px;display:block}#menu a.sub{border-left:1px solid #eee;padding-left:8px}#root-categories{border-right:1px solid #ddd;flex-shrink:0;width:202px;padding:8px 0 8px 8px}#root-categories a,#root-categories div.o-c{padding:3px 8px;line-height:32px}#root-categories .selected{background-color:#fff;border:1px solid #ddd;border-right-width:0;width:calc(100% + 1px)}.sub-categories{background-color:#fff;align-items:flex-start;width:820px;display:none}.sub-categories>div{flex-wrap:wrap;width:100%}.sub-categories>div>div{width:20%;padding:8px 0 8px 8px}.sub-categories>div>div.cs-2{width:40%}.sub-categories>div>div.cs-3{width:60%}.sub-categories>div>div.cs-4{width:80%}#header-bottom a>.icon,#header-bottom div.o-c>.icon,.ct .icon{color:#fff;text-align:center;filter:invert();width:32px;height:32px;margin-top:-16px;margin-right:12px;padding-top:1px;line-height:32px;position:absolute;top:50%;background-color:#0000!important}#header-bottom a>.icon img,#header-bottom div.o-c>.icon img,.ct .icon img{width:30px;height:30px}#menu a:not(.o-c):hover{font-weight:700}.sub-categories a{line-height:20px}.sub-categories a:not(.h){font-size:.9rem}.sub-categories a.nnc{margin-top:18px}div.colspan{margin-top:26px}div.s-1{width:164px}div.s-2{width:328px}div.s-3{width:492px}div.s-4{width:656px}.section.bg1{background-color:#f1f1f1}#menu .page-cover{z-index:18;background-color:#0003;bottom:0}#menu .o-c{display:none}#menu{opacity:1;height:auto;transition:none;display:none;top:0;position:absolute!important}#menu.open{opacity:1;display:block;transition:opacity .1s ease-in!important}#root-categories .o-c,#menu .flex a{line-height:32px;padding-left:12px!important}#root-categories>div>a.o-c,#root-categories>div>div.o-c{min-height:38px;position:relative;display:table!important}#menu>div{position:relative;left:0}#menu>div>div,#menu>div>ul{box-shadow:none}#menu .page-cover{display:none}#root-categories{border-right:0;width:263px;padding:8px 16px 8px 0;background-color:#fff!important}.sub-c{z-index:1;background-color:#fff;width:263px;position:absolute}#menu,.sub-c{box-shadow:1px 1px 5px #0003}#menu .sub-categories{display:none}#menu a.sub{border-left:0}.o-c:not(.open):after{content:"\2572 \2571 ";color:#333;font-size:6px;position:absolute;top:4px;right:16px;transform:rotate(-90deg)}.o-c.no-children:after{content:"";color:#333;opacity:0;font-size:6px;position:absolute;top:4px;right:16px;transform:rotate(-90deg)}.o-c.open:after{content:"";z-index:3;border-top:19px solid #0000;border-bottom:19px solid #0000;border-right:19px solid #eee;width:0;height:0;position:absolute;top:0;right:11px}.top-categories .o-c.open:after{border-right-color:#fff;right:10px}.top-categories .o-c.open:before{content:"";z-index:2;border-top:19px solid #0000;border-bottom:19px solid #0000;border-right:19px solid #eee;width:0;height:0;position:absolute;top:0;right:11px}.o-c{position:relative;padding-left:12px!important;display:block!important}.o-c.open{opacity:1;font-weight:700;border-bottom:0!important}#root-categories>div>.o-c.open,#root-categories>li>.o-c.open{border-style:solid;border-width:0 0 0 4px;background-color:#fff!important;border-color:#0000!important;padding-left:8px!important}#root-categories>div>.o-c:not(.open),#root-categories>li>.o-c:not(.open){background-color:#fff!important}#root-categories>div>.sub-c,#root-categories>ul .sub-c{border-width:0}.o-c>.category-name{vertical-align:middle;padding-left:44px;line-height:19px;display:table-cell}.o-c>div{vertical-align:middle;padding-left:44px;display:table-cell}.o-c img{filter:invert(0);width:24px;height:24px;position:absolute}#menu .goto{background-color:#eee}#root-categories,.sub-c{padding-right:0}.m-open.open{font-weight:700}.sub-c{opacity:0}.sub-c.open{opacity:1}.root-link{display:none!important}.mobile-menu-content>div:not(.content-search){border-left:2px solid #eee;border-right:2px solid #eee}.mobile-menu-content a{border-bottom:2px solid #eee;display:block}#new-menu{z-index:18;height:0;margin-top:-1px;transition:opacity .1s ease-out;display:none;position:fixed;top:0;left:0}#new-menu.open{opacity:1;height:100%;display:block;transition:opacity .1s ease-in!important}#new-menu>div{opacity:0;background-color:#fff;width:200px;position:absolute;box-shadow:1px 1px 5px #0000001a}#cl-1{opacity:1;display:block!important}#new-menu a{width:calc(100% - 30px);padding:0 42px 0 12px;line-height:30px;display:inline-block}#new-menu .sub-link{text-align:center;cursor:pointer;border-left:1px solid #eee;width:30px;height:100%;position:absolute;top:0;right:0}#new-menu .sub-link:before{content:">";line-height:30px}#new-menu>div>div{border-top:1px solid #eee;padding:0;position:relative}#new-menu>div.open{opacity:1;transition:opacity .2s,left .2s ease-out}#new-menu .sub-link.open{background-color:#eee}#cl-1{z-index:100;left:0;opacity:1!important}#cl-2{z-index:101;left:200px}#cl-3{z-index:102;left:400px}#cl-4{z-index:103;left:600px}#cl-5{z-index:104;left:800px}.print{display:none}.w100{width:100%}.left{float:left!important}.right{float:right!important}.clear{clear:both}.break-before{clear:both!important}.remove-clear{clear:none!important}.bgw{background-color:#fff}.ra{text-align:right}.la{text-align:left}.ca{text-align:center}.h,.bold{font-weight:700}.fwn{font-weight:400}.i{font-style:italic}.lt{text-decoration:line-through}.red{color:red}.pointer{cursor:pointer}.hidden{display:none!important}.oh{overflow:hidden}.oa{overflow:auto}.box,.b-r{border-radius:4px}.brt{border-radius:4px 4px 0 0}.brb{border-radius:0 0 4px 4px}.brl{border-radius:4px 0 0 4px}.brr{border-radius:0 4px 4px 0}.flex{display:flex}.grow{flex-grow:1}.wrap{flex-wrap:wrap}.s-b{justify-content:space-between}.s-a{justify-content:space-around}.fend{justify-content:flex-end}.nfw{flex-wrap:nowrap}.f50>*,.f2>*{width:50%}.f2m>*{min-width:50%}.f1>*{width:100%}.f3>*{width:33.3333%}.f4>*{width:25%}.f5>*{width:20%}.f6>*{width:16.6667%}.fd20{width:20%}.fd30{width:30%}.fd40{width:40%}.fd50{width:50%}.fd60{width:60%}.fd70{width:70%}.fd80{width:80%}.reverse{flex-direction:row-reverse}.col{flex-direction:column}.col.reverse{flex-direction:column-reverse}.shrink{flex-shrink:2}.align-center{align-items:center}.t-wrap{white-space:normal!important}.mb{margin-bottom:6px!important}.mb8{margin-bottom:8px!important}.mt{margin-top:6px!important}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt12{margin-top:12px}.mt16{margin-top:16px!important}.ml{margin-left:6px}.mr{margin-right:6px!important}.m8{margin:8px}.pl{padding-left:8px}.pl6{padding-left:6px}.pr{padding-right:8px}.pl0{padding-left:0!important}.p0{padding:0!important}.p4{padding:4px}.pt16{padding-top:16px}.nmt{margin-top:0!important}.npt{padding-top:0!important}.mobile{display:none!important}.relative{position:relative}.db{display:block}.center{margin-left:auto;margin-right:auto}.no-wrap{white-space:nowrap}.center-screen{max-width:400px}.bw{filter:grayscale()}.line-separator{border-bottom:1px solid #ccc;height:0;margin:24px;position:relative}.line-separator>div{float:left;position:relative;left:50%}.line-separator>div>div{float:left;background-color:#fff;margin-top:-18px;padding:8px;position:relative;left:-50%}.notd:hover{text-decoration:none}.cover-l{z-index:10;position:absolute;inset:0}.cover-l:hover{background-color:#fff3;text-decoration:none}.no-b{border-color:#0000}.tt{cursor:pointer;opacity:1;transition:opacity .2s ease-in}.tt:hover{opacity:.7;transition:opacity .2s ease-out}.ttw{cursor:pointer;transition:background-color .2s ease-in}.ttw:hover{background-color:#f3f3f3;transition:background-color .2s ease-in}.non-clickable{pointer-events:none}.disabled{pointer-events:none;transition:opacity .2s;-webkit-transform:translateZ(0);opacity:.5!important}.disabled-silent{pointer-events:none;-webkit-transform:translateZ(0)}.bsi{box-shadow:inset 0 5px 5px -4px #0003}.p8{padding:8px}.p12{padding:12px}.p12t{padding:8px 12px 4px}.p16{padding:16px}.pp{padding:0 16px 16px}.npl{padding-left:0}.i-b{display:inline-block}.br{margin-bottom:8px;display:block}.brad-b{border-radius:0 0 4px 4px}.fade-out{height:12px;display:none;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(#fff0 0%,#fff 100%)!important;padding:0!important}#print-logotype,#print-detailed-info{display:none}.separator-bottom{border-bottom:1px solid #eee;margin-bottom:12px;padding-bottom:12px}.border-b{border-bottom:1px solid #ddd;margin-bottom:8px;padding-bottom:8px}.sup{vertical-align:super;font-size:smaller}div.backordered{color:#c1984e}.pw-visibility{z-index:10;cursor:pointer;text-align:center;border-left:1px solid #d6d6d6;width:32px;height:32px;font-size:16px;line-height:30px;position:absolute;top:4px;right:1px}.pw-visibility:hover{background-color:#f3f3f3}.pw-shown{color:#0a0}h1,.h1{font-size:1.6rem;line-height:28px}h2,.h2{font-size:1.3rem;line-height:23px}h3,.h3{font-size:1.1rem}h4.bb{border-bottom:1px solid #ddd;padding-bottom:6px}.gold{color:#d5b82a}#mini-cart{z-index:20;width:115px;height:100%;position:absolute;bottom:0;right:0}#mini-cart:hover,#mini-cart:focus{background-color:#ffffff1a}#mini-cart .icon{width:35px;height:60px;margin-left:4px;display:inline-block;position:absolute;top:0}#mini-cart .icon img{height:33px;margin-top:13px}#mini-cart .cart-content{text-align:center;height:37px;margin-top:-18px;position:absolute;top:50%;right:8px}#mini-cart .cart-content div{font-size:1.4em}#mini-cart .cart-content .amount{font-size:.8em;line-height:16px}#mini-cart-content{z-index:25;border-top-width:0;border-radius:0 0 4px 4px;width:400px;position:fixed;left:calc(50vw + 103px);box-shadow:0 5px 5px #0003}#cart{background-color:#fff}#mini-cart-content .cart-member-box{background-color:#f9f8f8;display:none}#mini-cart-content>div>div{padding:8px;overflow:hidden}#mini-cart-content .links{border-radius:0 0 4px 4px;padding:8px 8px 0}#mini-cart-content .links .button{margin-top:0;margin-bottom:8px}#mini-cart-content .content{max-height:calc(100vh - 110px);overflow:auto}#mini-cart-content .shipping,#mini-cart-content .login-code,#mini-cart-content .form{display:none}#mini-cart-content .box{border:0!important}#mini-cart-content #options,.backup-link{display:none}.cart-member-box{padding:8px}.cart-member-box h3{margin-bottom:4px}.cart-member-box>div{padding:8px;position:relative}.cart-member-box>div .tc-part{height:24px;line-height:24px;top:0;right:0;position:absolute!important}.cart-member-box>div .tc-part .tcef{height:24px}.cart-member-box>div .club-coupons>div{margin-bottom:0}.cart-member-box>div .text-container{margin-bottom:12px;padding:0}.cart-member-box>div .text-container h3{margin-bottom:6px;display:block!important}#checkout .cart-member-box>div .text-container{margin-bottom:0}#checkout .cart-member-box{background-color:#fff;border-radius:4px;padding:0!important}#checkout .cart-member-box>div .tc-part{border-radius:0 4px;top:0;right:0}#mini-cart-content .cart-member-box>div{padding:0;overflow:visible}#mini-cart-content .cart-member-box>div .text-container h3{margin-bottom:4px}#mini-cart-content .cart-member-box>div .tc-part{border-top-right-radius:0;top:-8px;right:-8px}#mini-cart-content .club-coupons .club-coupon-container{width:140px;height:70px;padding:6px}#mini-cart-content .club-coupons .coupon-date-text{font-size:11px;bottom:6px}#mini-cart-content .club-coupons .coupon-value{font-size:34px;line-height:34px;top:12px}#mini-cart-content .cart-member-box>div .club-coupons .club-coupon-container:after,#mini-cart-content .cart-member-box .club-coupons .club-coupon-container:before{background-color:#f9f8f8}#mini-cart-content .info-icon,#mini-cart-content .coupon-cart-text{display:none}#mini-cart-content .club-coupons-new>div{margin-right:8px}#mini-cart-content .club-coupons-new .club-coupon-container{width:140px}#mini-cart-content .club-coupons-new .button{height:28px;line-height:26px;font-size:12px!important}#mini-cart-content .club-coupons-new .coupon-value{font-size:36px;line-height:36px}#checkout .coupon-info-q,.checkout #mini-cart-content .cart-member-box{display:none}#header #menu,#header #new-menu{margin-top:30px}#main-wrapper{z-index:10;min-height:calc(100vh - 297px);padding-top:90px;position:relative}.main-top-banner{display:none}.content-top{padding-bottom:0}.content-top.bg{padding-top:20%;position:relative}#main,#nsp-main{min-height:0;position:relative}#top-terms{margin:16px auto;font-weight:700}#top-terms>div{text-align:center}#top-terms span.subrow{font-weight:400;display:block}.trustpilot-usp{text-align:center}.trustpilot-usp img{height:16px;margin:0 auto;display:block}#top-terms>div:nth-child(2){white-space:nowrap;flex-grow:2}#top-terms>div>div>img{float:left;height:30px;margin-top:3px;margin-right:8px}#tt-space{height:3px}.banners-container{background-color:#fff;width:100%;padding:4px 0 0 4px;overflow:hidden}.banner{float:left;border:4px solid #fff;border-width:0 4px 4px 0}.b2{width:66.6667%}.b3{width:33.3333%}.product-list .show-more{margin:8px 0 8px 4px}.pl-cover{z-index:2;padding:8px;font-weight:700;position:absolute;inset:0}.pl-cover>div{display:inline-block;position:relative}.pl-cover span{background-color:#fffc}.pl-cover span:not(.products-title){padding-right:4px;font-weight:400;display:inline-block}.pl-cover:hover{border:0;text-decoration:none}.pl-cover:hover span{background-color:#f1f6eecc}.pb-price{z-index:1;flex-direction:column;align-items:flex-end;font-size:24px;line-height:24px;display:flex;position:absolute;bottom:8px;right:8px}.pb-price .campaign-icon,.pb-price .price{border-radius:3px;padding:5px 8px;position:relative}.pb-price>div{position:relative}.pb-price .campaign-icon,.pb-campaign-icon .campaign-icon{margin-bottom:4px;padding:3px 6px;font-size:16px;line-height:18px}.product-list-small .pb-price{font-size:18px;line-height:18px}.l-image{width:22.95vw;max-width:235px;height:18.07vw;max-height:185px;margin:33px auto;position:absolute}.product-list .sizes,.grid .sizes{width:30px}.sizes>div{color:#fff;text-align:center;float:right;background-color:#ccc;border-radius:2px;width:22px;height:16px;margin-bottom:2px;font-size:11px;line-height:16px}.product-list .fav{display:none}.product-list .fav.selected{float:left;opacity:0;width:14px;max-width:0;height:14px;transition:max-width 50ms,opacity .5s;display:inline-block;position:relative}.product-list .fav.selected.show{opacity:1;max-width:14px;margin:2px 5px 0 0}.product-list>div>.fav.selected{display:none}.product-list-pager>span{color:#fff;background-color:#333;border-radius:2px;padding:0 5px}.sold-out{color:#fff;z-index:10;background-color:#ff4c4ecc;border-radius:4px;padding:22px 8px;font-family:Impact,Charcoal,sans-serif;font-size:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-5deg)}.sold-out div{text-align:center;width:100%;font-size:14px;display:block}#pboxes .sold-out{font-size:28px}.product-list-top{margin-bottom:1px;padding:0;overflow:hidden}.product-list-top span{line-height:35px}.list-banner.lb-1x2{height:50vw;max-height:514px}.load-more-products{margin-top:6px}.load-more-products:not(.disabled) .loading,.load-more-products.disabled .get{display:none}.search-analysis-overlay{z-index:5;position:absolute;bottom:8px;left:8px;right:8px}.search-analysis-overlay .analysis-pid{float:right;background-color:#fffc;border-radius:4px;margin-bottom:2px;padding:0 4px;font-size:10px}.search-analysis-overlay table{background-color:#e8e8e8e6;border-radius:4px;width:100%;padding:8px}.search-analysis-overlay td{padding-right:8px}.search-analysis-overlay tr.name td{border-bottom:1px dashed #999;padding-bottom:4px;font-size:12px}.search-analysis-overlay tr.total span.parts{font-size:10px}.search-analysis-overlay td:last-child{text-align:right;max-width:75px;padding-right:0}.search-analysis-overlay tr.total td{text-align:left;border-top:1px dashed #999;padding-top:4px}#search-analysis-toggle{display:none}#staff-filterlink textarea{font-size:10px}#f-sort{flex-grow:1}#tabs-sort span{font-size:1rem;line-height:37px}#filter{padding:0!important}#filter .acc-h{padding-left:32px}#filter .acc-h>span{margin-top:-1px;margin-right:24px;font-weight:400}#filter .filter-shown{background:#ddd;border-radius:3px;margin-top:-1px;padding:2px 8px;font-size:11px;display:inline-block}#filter .open .acc-h,#article-mobile-filter .open .acc-h{border-bottom:1px solid #eee}#filter .acc,#article-mobile-filter .acc{border-top:1px solid #eee;border-radius:4px}#search-filter-container-desktop #filter .acc{border-top:0}#search-filter-container-desktop #filter .controls{margin-top:0!important}#filter .acc-c{padding-bottom:8px}.filter-icon{width:16px;height:16px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.remove-filters-link{background:#eee;margin-right:8px;padding:5px 9px}.tabs .remove-filters-link{background:#fff}#filter .controls>div{display:block;overflow:hidden}.f-header{text-transform:uppercase;float:left;min-width:150px;margin-bottom:4px;padding:4px 8px 4px 4px;font-weight:700;display:inline-block}.f-content{width:100%;padding:0 0 0 150px}#filter-sort{margin-right:0}.f-item.sort{float:right;margin-top:-2px;margin-left:8px;width:130px!important}.f-item.sort.left{margin-left:0}.f-select span{display:none}.f-select span.name{display:inline}#selected-filters{display:none}.filter-option:hover,.filter-option.selected,.filter-checkbox.selected,.remove-filters-link{border-radius:2px}.filter-option:hover,.remove-filters-link:hover,.filter-checkbox:hover{opacity:.8;border-color:#0000!important}#filter .controls>div:last-child{margin-bottom:0!important}.filter-option:hover,.filter-option.selected,.filter-option:hover .amount,.filter-option.selected .amount,.remove-filters-link{color:#fff}span.amount{color:#aaa;text-align:right;width:30px;margin-left:6px;font-weight:400;display:inline-block}span.amount:before{content:"("}span.amount:after{content:")"}.filter-checkbox,.filter-option,.f-content .show-more,.nested-filters .show-more{cursor:pointer;float:left;background-color:#eee;border:1px solid #0000;border-radius:2px;margin:0 4px 4px 0;padding:4px 8px;position:relative}.f-content .show-more,.nested-filters .show-more{background-color:#fff;border:1px solid #eee}.filter-column .show-more span{display:inline-block;position:relative}.f-content .show-more:after,.nested-filters .show-more:after{content:"..."}#search-filter-column .show-more:after{content:""}.limit10{background:#fff;height:230px;padding:2px;overflow:auto}#f-color .filter-option{padding-left:15px}#f-color .filter-option>div{border-radius:2px 0 0 2px;width:4px;position:absolute;top:1px;bottom:1px;left:1px}.filter-column #f-color .filter-option{padding-left:17px}.filter-column #f-color .filter-option>div{left:6px}.filter-column #f-color .filter-option div{border-radius:0}.show-all{margin:8px 0 0 8px}#filter .tabs{display:none}#filter .acc-h{margin-top:0!important}#selected_filters{display:none!important}.filter-column div:not(.filter-checkbox)>span,.filter-column .filter-checkbox{cursor:pointer;color:#333;float:none;background:0 0;border:0;width:100%;margin:0;padding:0 0 0 17px;display:block;position:relative;overflow:hidden}.filter-column div:not(.filter-checkbox)>span:hover,.filter-column div>span:hover .amount,.filter-column .filter-checkbox:hover,.filter-column .filter-checkbox:hover .amount{color:#777;background:0 0!important}.nested-filters>div{overflow:auto}.nested-filters>div>div{padding-left:12px}.filter-column span.amount{float:right;width:auto}.filter-column span.selected,.filter-column .selected .amount,.filter-column .filter-checkbox.selected{color:#333;font-weight:700;background:0 0!important}.filter-column .f-content{padding:0}.filter-column .show-more{background-color:#0000;border:0}.filter-column #filter{margin-top:0!important}.filter-column .f-header{float:none;text-transform:uppercase;width:100%;padding:0;font-size:1.1rem;font-weight:700;line-height:22px;position:relative}.filter-column #filter .controls>div{overflow:visible}.nested-filters>div>span.sub:before{content:"\2572 \2571 ";font-size:5px;transition:all .2s;display:block;position:absolute;top:0;left:1px;transform:rotate(-90deg)}.nested-filters>div>span.sub.selected:before{top:2px;transform:rotate(0)}#search #f-sort{float:right;margin-right:3px;line-height:33px}#search #f-sort>span{float:left}#search #f-sort .select-popup-button>div{margin:0;padding:0 8px}#search #f-sort .select-popup-button>div:after{top:1px}#search li.sort{margin-left:auto}#articles-filter>div>div:not(.f-header){cursor:pointer;border-left-style:solid;border-left-width:3px;margin:2px 0;padding-left:8px;line-height:16px}#articles-filter>div>div>span{float:right;color:#777}#articles-filter>div>div:hover{opacity:.7}#articles-filter>div>div.selected{font-weight:700}.featured-filters{margin-bottom:8px;padding-left:4px;overflow:hidden}.featured-filters>a{margin-right:8px!important}.slider{width:100%;position:relative;overflow-x:hidden}.slider>.wrapper{align-items:flex-start;width:40000px;max-width:40000px;display:flex;overflow-y:hidden}.slider .panel{position:relative}.swiper-button-next,.swiper-button-prev{cursor:pointer;z-index:17;background-color:#ffffffb3;width:24px;line-height:100%;position:absolute;top:0;bottom:0}.product-list-horizontal .swiper-button-next,.product-list-horizontal .swiper-button-prev{background-color:#00000003;border-radius:0 4px 4px 0;margin:3px 0}.product-list-horizontal .swiper-button-prev{border-radius:4px 0 0 4px}.swiper-button-next:after,.swiper-button-prev:after{content:"\2572 \2571 ";color:#333;width:0;height:0;font-size:9px;font-weight:700;position:absolute;top:41%;left:30%}.swiper-button-next{right:0}.swiper-button-next:after{top:51%;transform:rotate(-90deg)}.swiper-button-prev{left:0}.swiper-button-prev:after{left:70%;transform:rotate(90deg)}.product-list-horizontal .swiper-button-prev:after{top:44%}.swiper-button-disabled{display:none}.swiper-button-next{transition:all .3s}.swiper-button-next.large,.swiper-button-prev.large{background-color:#fff3;width:50px;top:40%;bottom:40%}.swiper-button-next.large{border-radius:4px 0 0 4px}.swiper-button-next.large:after{top:calc(50% + 12px);left:37%}.swiper-button-prev.large{border-radius:0 4px 4px 0}.swiper-button-prev.large:after{top:calc(50% - 7px);left:63%}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#ffffffe6!important}.product-list-horizontal .swiper-button-next:hover,.product-list-horizontal .swiper-button-prev:hover{background-color:#0000004d!important}.navbar{-webkit-backface-visibility:hidden;white-space:nowrap;width:100%;padding:4px 8px 4px 0;display:inline-block;position:relative}.navbar.white{background-color:#fff}.navbar ol{height:20px;line-height:20px;list-style-type:none}.navbar li{display:inline-block}.navbar li>span{color:#767676}.navbar li.sep{color:#aaa;padding:0 6px}.navbar .social{position:absolute;top:4px;right:0}.navbar-home-icon{float:left;width:auto;height:12px;margin-top:3px;margin-right:2px;display:inline-block}#images-purchase .navbar{padding-top:8px;padding-left:24px}#show-sub{display:none;position:absolute}#show-sub:after{content:"\2261 ";height:30px;position:absolute;top:0;left:12px}#show-sub.open:after{content:"\2715 "}#category-info .navbar{padding:4px 0}#category-info #bottom-description,#manufacturer-info #bottom-description{height:0;position:relative;overflow:hidden;padding:0!important}#description-fade{z-index:1;background:linear-gradient(#fff0 0%,#fff 100%);height:0;position:absolute;bottom:0;left:0;right:0}#description-popup-button{float:right;margin-top:-10px;margin-bottom:8px}.pagez{overflow:hidden}.pagez>div{width:100%;margin-bottom:6px;line-height:0}.pagez .product-list{line-height:normal}#pagez{margin-top:8px}.pagez .card{margin-bottom:0}.html{line-height:normal}.html h2,.html p{padding:4px 0}.pagez h1,.pagez h2,.pagez h3{line-height:normal}.ape_campaign.new{background-color:#16a5f7;border-radius:2px}.multi{float:left;line-height:0;overflow:hidden;width:50%!important;padding-bottom:0!important}.multi *{position:relative!important}.multi img{width:100%!important}.ape_header{display:none}.pi-articles{flex-wrap:wrap;line-height:normal;padding-bottom:0!important}.pi-articles>div{width:calc(50% - 4px);margin-bottom:6px;position:relative}.pi-articles>div img{width:100%;height:auto}.pi-articles>div.c3{width:calc(33.3333% - 4px)}.pi-article-links>div{flex-wrap:wrap;line-height:normal}.pi-article-links h3{margin-bottom:4px}.pi-article-links>div>div{width:50%;padding-right:8px}.pi-article-links a{display:block}.articles-carousel{position:relative;overflow:hidden}.articles-carousel .navigator{text-align:center;position:absolute;top:0;right:10px}.articles-carousel .navigator a{color:#555;opacity:.5}.articles-carousel .navigator a.current{opacity:1}.articles-carousel .carousel-pane{float:left;width:100%;display:inline-block;position:relative}.articles-carousel .page-text{background-color:#fff9;border-radius:3px;padding:10px;position:absolute;bottom:8px;left:8px}.g-r>div,.g-faqs>div{width:50%}.faqs{border-left:1px solid #eee}.faq{background-color:#fff;border-radius:3px;margin-bottom:4px;overflow:hidden}.faq h3{margin:0;padding:4px 8px;font-size:1rem;position:relative}.faq.closable h3{cursor:pointer}.faq.closable h3:after{content:"\2572 \2571 ";color:#aaa;font-family:verdana;font-size:6px;position:absolute;top:3px;right:8px}.faq.open.closable h3:after{content:"\2571 \2572 "}.faq .answer{opacity:0;max-height:0;transition:max-height .3s,opacity .3s;display:block}.faq .answer>div{padding:0 8px 8px}.faq.open .answer{opacity:1;max-height:200px;display:block}.faq.init .answer{display:block}.grid,.product-list,#product-articles{width:100vw;max-width:1028px;margin-left:-3px;overflow:hidden}.grid #product-articles{margin-bottom:-3px}.block{float:left;width:100%}.block.full,.grid-100p{width:100%}.grid{margin-bottom:48px}.block>div:not(.product-list),.reviews .block>div,.campaignBanners .block,.top5 .block>div,.product-list>div,#product-articles>div{float:left;border-radius:4px;width:25vw;max-width:257px;height:25vw;max-height:257px;padding:3px;position:relative;overflow:hidden}.block>div>img,.block>div>picture>img,.product-list>div>img{width:100%;height:100%}.block>div.g2x1,.campaignBanners .block,.campaignBanners .block>div,.product-list>div.g2x1,#product-articles>div{width:50vw;max-width:514px}.block>div.g1x2,.product-list>div.g1x2{height:50vw;max-height:514px}.block>div.g4x1,.product-list>div.g4x1{width:100vw;max-width:1028px;overflow:hidden}.block>div.g2x2,.product-list>div.g2x2,.plh-2row .panel{width:50vw;max-width:514px;height:50vw;max-height:514px}.block>div.g4x2,.product-list>div.g4x2{width:100vw;max-width:1028px;height:50vw;max-height:514px;overflow:hidden;margin-left:0!important}.block>div.auto{height:auto;max-height:inherit}.block>div.g1x1cc,.member-campaign-boxes .block>div{width:352px;max-width:352px;height:352px;max-height:352px;padding:4px}.block>div.g1x1cc .b-link,.member-campaign-boxes .block>div .b-link{border:0}.block>div.g1x1cc .l-image,.member-campaign-boxes .block>div .l-image{width:352px;max-width:342px;height:280px;max-height:282px}.block>div.g1x1cc .box,.member-campaign-boxes .block>div .box{border-color:#eee}.member-campaign-boxes .block>div .box{border:1px solid #eee}.plh-2row .panel{max-width:529px;max-height:529px}.plh-2row .panel.product-list-small{width:100vw;max-width:1028px;height:40vw;max-height:414px}.product-list.product-list-small>div{width:20vw;max-width:199px;height:20vw;max-height:199px}.product-list-small .l-image{max-width:197px;max-height:131px}.product-list-small .pb-price{bottom:8px}.html-no-bg.text.editor{padding:0}.block>div.pfc{background-color:#fff;border:0 solid #ccc;border-radius:4px;width:calc(100% - 6px);max-width:100%;height:auto;max-height:none;margin:3px;padding:0}div.pfc .acc-c{padding:8px}.block>.html .flex>div:not(:last-child){padding-right:16px}.grid .box,.product-list .box,.pab .box{border-radius:4px;height:100%;position:relative}.plh-2row .product-list .box{margin:3px}.article-info{background-color:#0072bc33;padding:8px;position:absolute;bottom:0;left:0;right:0}.article-info h3{margin-bottom:8px}.unavailable .pl-cover,#images-purchase.unavailable{border:3px solid #ff4c4ecc}.top5>div,.top5 .g2x1,.reviews>div,.reviews .g2x1{width:100%!important;margin-left:0!important;margin-right:0!important}.top5 .block>div:not(.g2x1){width:50%!important;margin-left:0!important;margin-right:0!important}.grid .product-list{margin-left:0}.campaignBanners div{margin:0!important}.campaignBanners img{width:auto!important;height:100%!important}.g2x1.campaignBanners.auto{height:25vw!important;max-height:257px!important}.block .list-img,.product-list .list-img{padding:20px;position:absolute;top:0;bottom:0}.block div.g1x2 .list-img{width:auto;height:100%;margin-left:-50%;padding:32px}.block .info,.block .fav,.block .expand,.block .manufacturer,.upsell .info,.upsell .fav,.upsell .expand,.upsell .rw,.upsell .manufacturer{display:none}.block .old,.product-list .old{color:#777;padding:0;font-size:14px;line-height:14px;position:absolute;bottom:0;left:0}.block .old>div,.product-list .old>div{white-space:nowrap;text-decoration:line-through;position:absolute;bottom:4px;right:6px}.product-list-small .old>div{bottom:3px}.flag img{width:30px;height:auto;margin-bottom:4px;margin-left:4px}.grid .flags,.product-list .flags,#upsell .flags{position:absolute;top:8px;right:8px}.flags .rw{margin-bottom:4px}.flags .review-rating.short .rating{width:auto;font-size:11px;display:block}.flags .review-rating span{height:13px;margin-top:2px;margin-bottom:4px;margin-right:0}.product-list-small .old{font-size:13px}.product-list-small .flags{bottom:4px;left:8px;top:unset;right:unset;text-align:left;flex-direction:column-reverse;display:flex}.product-list-small .flag img{margin-bottom:0;margin-left:0}.product-list-small .flags .rw{margin-top:4px}.manufacturers-logotype{filter:grayscale();position:absolute;bottom:4px;left:8px}.manufacturers-logotype img{width:50px;height:auto}.grid .placeholder{background-color:#4aa1e0!important}.grid .article-links a{float:left;width:100%;display:inline-block}.avg{display:none}.b-link{border-radius:4px;width:100%;height:100%;line-height:0;display:block;position:relative;overflow:hidden}.g-banner img{border-radius:4px;width:calc(100% + 2px);height:calc(100% + 2px);margin-top:-1px;margin-left:-1px}.g-banner div.edit-mode{background-color:#fff;border-radius:4px;width:100%;height:100%}.overlay-image{pointer-events:none;position:absolute;inset:0}.block div.g2x1 .list-img{width:auto;height:100%;right:0}.block div.g2x1 .l-image{margin:30px 0;position:absolute;right:0}.block div.g2x1 .info{border-radius:4px;width:50%;padding:8px;font-size:18px;font-style:italic;display:block;position:absolute;top:52px;left:16px}div.g1x2 .l-image{height:36.14vw;max-height:448px}.b-t{cursor:pointer;text-align:right;border-radius:0 4px;padding:4px 8px;line-height:18px;position:absolute;top:4px;right:4px}.grid-accordion{clear:both;margin-top:-6px;float:none!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.grid-accordion .acc-h{background-color:#f5f5f5;border-radius:0 0 4px 4px;padding:12px 16px;font-size:14px}.grid-accordion .acc-h:after{background-image:url(/sites_new/common/images/core/accordion_open.svg);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;right:16px}.grid-accordion .acc.open>.acc-h:after{background-image:url(/sites_new/common/images/core/accordion_close.svg)}.grid-accordion .acc.open>.acc-h{border-radius:0}.grid-accordion .acc-c{border-radius:0 0 4px 4px}.grid-accordion-content{padding:12px 16px;font-size:14px;line-height:1.6}.grid-h{text-align:center;width:100%;margin:24px 0 6px;overflow:hidden}.grid-h span{position:relative}.grid-h span:before,.grid-h span:after{content:"";border-bottom:1px solid #5c5c5c1a;width:1000px;height:10%;display:block;position:absolute;top:40%}.grid-h span:before{margin-right:16px;right:100%}.grid-h span:after{margin-left:16px;left:100%}.reviews .flag{display:none}.reviews .rw{display:block}.rw .avg{text-align:center;color:#fff;background-color:#edcc09;border-radius:50%;width:30px;height:30px;font-size:14px;font-weight:700;line-height:21px;display:none;position:absolute;top:0;right:0}.rw .avg:after{content:"/5";color:#fff;font-size:9px;font-weight:400;position:absolute;bottom:-3px;right:7px}#t-reviews>span{color:#0000}.b2b #t-reviews>span,#t-reviews.gr>span,#t-reviews>span.show{color:initial}.review-footer{border-top:1px solid #00273b14;padding:16px 10px!important}#top-lists a{line-height:24px;display:block}#top-lists .manufacturers>div,#top-lists .categories>div{border-right:1px solid #eee}#top-lists .manufacturers,#top-lists .categories{width:25%}#top-lists .manufacturers .flex>div,#top-lists .categories .flex>div{width:100%}#top-lists .products{width:75%}#top-lists .products.w-cat{width:50%}#top-lists .products .flex>div{width:33.33%}#top-lists .products.w-cat .flex>div{width:50%}#top-lists .products>div>div{flex-direction:column;width:100%;display:flex}.b-link .old,.b-link .attribute{color:#fff;text-align:center;font-size:16px;line-height:16px}.b-link .price{font-size:3rem;line-height:3rem}.b-link .campaign-icon{font-size:2rem;line-height:2rem}.block [class*=x2] .b-link .pb-price>div{padding:4px 8px}.block [class*=x2] .b-link .price{font-size:4.5rem;line-height:4.5rem}.block [class*=x2] .b-link .campaign-icon{font-size:3rem;line-height:3rem}.block [class*=x2] .b-link .old,.block [class*=x2] .b-link .attribute{color:#fff;text-align:center;font-size:1.7rem;line-height:1.7rem}.block [class*=x2] .b-link .old{position:relative}.b-link .old:before{content:"("}.b-link .old:after{content:")"}.demo .b-link,.demo.content{opacity:0;transition:opacity .5s ease-in}.ds1,.ds2,.ds3,.ds4,.ds5,.ds6,.ds7,.ds8,.ds9,.ds10,.ds11,.ds12,.d-default{display:none}.demo.show .b-link,.demo.content.show{opacity:1}.banner-text-container{position:absolute;inset:0}.banner-text-container.banner1>div{color:#fff;background-color:#73a54e;padding:8px 16px;font-size:48px;line-height:48px;position:absolute}.banner-text-container.banner1 .btr-1{top:32px;left:20px;transform:rotate(-7deg)}.banner-text-container.banner1 .btr-2{top:100px;left:51px;transform:rotate(6deg)}.banner-text-container.banner1 .btr-3{top:161px;left:61px;transform:rotate(-5deg)}.pennant>div{color:#fff;align-items:center;width:34%;height:40%;display:flex;position:absolute;top:0;right:8px}.pennant>div>div{margin-top:-16px;padding:8px}.scale-text{white-space:nowrap;text-align:center;opacity:0;transform-origin:0;-webkit-font-smoothing:subpixel-antialiased;min-width:200px;font-size:100px;line-height:100px;transition:opacity .4s;overflow:visible}.content.category{overflow:hidden}.product-list-col .product-list,#search .product-list{width:773px;margin-bottom:-3px;margin-left:-3px}.account-content .product-list{width:716px;margin-bottom:-3px;margin-left:-3px}.account-content .product-list>div{width:33%;padding:2px}#search .product-list{margin-top:-3px}#campaigns .product-list{margin-top:0}#clearance .select-popup-button>div{height:35px;line-height:16px;margin-top:0!important;margin-bottom:0!important}#clearance .f-item.sort{margin-top:0}.content-top.bg #category-info{background-color:#eeeeeee6;padding:0 4px}#filter-col{width:25vw;max-width:251px;padding-right:0}#filter-col a{width:100%;display:inline-block}#product-list-col,.product-list-col,#articles-result{flex-shrink:1;width:75vw;max-width:765px}#product-list-col .tabs{border-bottom:4px solid #fff}#category-info{margin-bottom:3px;padding-bottom:0}#filter-tree{margin-bottom:8px}#filter-tree div{padding-left:10px}#filter-tree .parent{font-weight:400}#filter-tree .parent:before{content:"<";color:#999;position:absolute;left:-10px}#filter-tree a{position:relative}#c-sitemap h1{margin-top:0}#c-sitemap a{color:#5e5e5e}#c-sitemap .main-c{margin-bottom:20px;overflow:auto}#c-sitemap .main-c>div{float:left;width:200px}#c-sitemap .main-c h2{border-bottom:1px solid #ccc}#c-sitemap .main-c h3{margin:8px 0 0}#c-sitemap .main-c .bottom{padding-left:10px}#c-sitemap .offline{color:#bbb;font-style:italic}#c-sitemap a span{vertical-align:super;font-size:10px;line-height:normal}.ct{margin-left:-8px;font-weight:400}.ct a{width:auto!important}.ct ul a{padding-left:13px;padding-right:16px}.ct li{padding-left:8px;position:relative}.ct>li>div{position:relative}.ct>li.open{background-color:#f9f9f9;padding-left:0}.ct>li.open>div{border-left:0 solid #fff;padding-top:4px;padding-left:8px}.ct ul{margin:2px 0 0;padding:0 0 0 9px;list-style:none}.ct>li:not(:last-child){margin-bottom:4px;padding-bottom:4px}.ct>li>div>a{max-width:calc(100% - 58px);min-height:32px;padding-left:40px;font-size:1.1rem;line-height:17px;display:table!important}.ct>li>div>a span{vertical-align:middle;display:table-cell}.ct :before{font-size:5px;position:absolute;top:5px;left:0}.ct .p:before{content:"\2572 \2571 ";top:7px;left:unset;right:8px;transform:rotate(-90deg)}.ct ul .p:before{top:4px}.ct .m:before{content:"\2572 \2571 ";top:7px;left:unset;right:8px}.ct ul .m:before{top:4px}.ct ul .nc:before{content:" "}.ct ul li{padding:4px 0;font-size:1rem;line-height:20px;position:relative}.ct>:first-child a{margin-top:0}.ct ul li:first-child{border-top:0}.ct>.open>div>a{font-weight:700;line-height:22px;position:relative}.ct .pcount{color:#aaa}.ct>li>div{line-height:32px}.ct .icon{margin-right:8px}.ct>li .open>div>a{font-weight:700}.ct .g{background-color:#f1f1f1;margin-bottom:2px}.ct .g span:after{content:">"}.ct .g a{padding-right:10px}.ct .ct .clicked{opacity:.5}#product .top,#product .bottom{width:1022px;position:relative;overflow:hidden}#product h1{float:left;width:auto;margin-right:8px;padding:0;display:inline-block}.popup-window #product h1{width:calc(100% - 16px)}#images-purchase{border-radius:4px 4px 0 0;width:100%;max-width:1022px}#images-purchase .flex>div{padding-top:0}.no-upsell #images-purchase{width:100%;max-width:1022px}#upsell{width:100%}#upsell .rw{display:none}#upsell .product-list{margin-top:6px;margin-bottom:6px;margin-left:0}#upsell .product-list .box{background-color:#fff;max-width:251px;height:500px;max-height:251px;margin-right:6px}#add-product-form{-webkit-tap-highlight-color:transparent;flex-direction:column;flex-grow:1}.subscription #add-product{width:60%;font-size:16px!important}.subscription #add-subscription{width:calc(40% - 6px);padding:0!important;font-size:16px!important}.images{text-align:center;width:50%;padding:0 12px 24px 24px;position:relative}.no-upsell .images{width:60%}.images .container{margin-bottom:32px}.images img{cursor:pointer}#product-images{width:50vw;max-width:475px;margin:0 auto}#images-purchase .swiper-button-prev,#images-purchase .swiper-button-next{background-color:#ffffff7d}#product-price{padding:12px 0 4px}#product .text.editor{padding:32px 0}#product-images .panel{width:50vw;max-width:475px;height:44.922vw;max-height:468px}.no-upsell #product-images .panel{width:57.617vw;max-width:590px}#product-images .panel.no-extra{height:47.852vw;max-height:522px}#product-images img,#subscription-popup .product-image img,#thumbs img,.l-image img,#pboxes .img img,.apb .panel .img img,.attribute-images>div img,#image-popup .panel img,#ladder img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}#image-popup img{-webkit-backface-visibility:hidden}#image-popup .swiper-zoom-container{width:100%;height:100%}#special-campaign-overlay{z-index:50;width:120px;height:120px;position:absolute;top:16px;left:16px}.apb .panel .button{z-index:12;width:80px;margin-left:-40px;position:absolute;bottom:0;left:50%}#product-popup #product-images,#product-popup #product-images .panel{width:352px;max-width:352px;height:400px;max-height:400px}.helper{vertical-align:middle;height:100%;display:inline-block}#thumbs{bottom:8px;left:0;right:0}#thumbs div{width:43px;height:48px;margin:0 2px;display:inline-block;position:relative}#images-container,#images-container .container{position:relative}#images-purchase .swiper-button-next{right:0!important}#images-purchase .swiper-button-prev{left:0!important}#images-container .flags{z-index:15;position:absolute;bottom:40px;left:16px}#images-container:has(.container) .flags{bottom:120px}#images-container .flags.plus-new{bottom:104px}#images-container:has(.container) .flags.plus-new{bottom:184px}#images-container .flags img{cursor:default}.product-review{cursor:pointer}.gamifiera-rating-container{width:100%;height:28px}.purchase{flex-direction:column;width:50%;padding:0 24px 24px 12px}.popup-window .purchase{width:inherit}.bundle .purchase{width:40%}.purchase .product-review{width:100%;overflow:hidden}.purchase .review-rating{float:left;margin:6px 8px 8px 0;display:inline-block}.purchase .product-review .rating{margin-top:0}.purchase .products-sold{float:left;margin-right:8px;display:inline-block}.products-tag{color:#fff;text-transform:uppercase;background-color:#0072bc;border-radius:4px;padding:1px 8px;font-style:normal;line-height:19px;display:inline-block}.products-tag.small{padding:0 4px;font-size:.8rem;line-height:15px}.products-tag.bo{color:#fff;background-color:#c37e00}.products-tag.campaign{color:#fff;background-color:#db0000}.cart .tag-container{padding:2px;position:absolute;top:-14px}.prices{margin-bottom:8px}.prices>div{align-self:flex-end;margin-right:12px}.prices span:not(.text-edit){font-size:3rem;line-height:3rem}.b2b.prices{margin-bottom:0}.b2b.prices span:not(.text-edit){font-size:2.4rem}.prices h4{font-size:1rem;font-weight:400;line-height:1rem}.prices .price{padding-right:10px}.prices .special{color:#d53c15}.vat-info{font-size:.9rem}.attribute-selects>div>div{font-size:1.1em}.attribute-selects>div>span,.attribute-title>span{display:none}#attribute-image-h{display:inline}.attribute-images{flex-wrap:wrap;margin:0 -2px}.attribute-images>div{cursor:pointer;border:1px solid #ccc;border-radius:2px;width:calc(25% - 4px);margin:2px;padding:4px 2px 0;position:relative}.attribute-images .image{width:100%;height:99px;position:relative}.attribute-images>div>.cover{z-index:100;position:absolute;inset:0}.attribute-images>div img{max-height:99px;padding:4px}.attribute-images>div:not(.selected):hover :not(.missing-image){opacity:.7}.attribute-images>div.na img{opacity:.5}.attribute-images img{width:100%;height:auto;margin-top:3px}.missing-text{display:none}.attribute-images .missing-image,.missing-attribute-image img{filter:grayscale();opacity:.3}.attribute-images .missing-image-text,.missing-attribute-image .missing-text{text-align:center;width:100%;font-size:12px;font-weight:700;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.specials-box{margin-bottom:16px}.specials-box,.bundled-products{border:1px solid #eee;border-radius:4px;position:relative}.specials-box.no-text{background:0 0;border:0}.bonus-product{margin-top:8px}.bonus-product>div{padding:0 8px}.bundled-products .p8>div{margin-top:6px}#campaign-box{position:absolute;top:8px;left:8px}.specials-box.notice{margin:0;padding:0}#add-product-form .campaign-icon{border-radius:4px 0;width:auto;height:26px;margin-top:-1px;margin-bottom:8px;margin-left:-1px;padding:4px 8px;font-size:1.1rem;line-height:18px;display:inline-block}#add-product-form .no-text .campaign-icon,#add-product-form .no-box{border-radius:4px}.product-backordered-feedback{color:#fff!important;background-color:#c1984e!important}.product-backordered-feedback:after,.product-backordered-feedback-feedback:before{border-color:#c1984e #0000!important}.campaign-date{color:#777;font-style:italic;position:absolute;top:4px;right:8px}.no-text .campaign-date{position:relative;left:0}.sale-text{padding:0 8px 8px;font-size:.95rem}#campaign-box.no-date .campaign-icon{border-radius:4px}#campaign-box.no-date .campaign-date{display:none}.rad1{display:inline-block}.rad1:after{content:"\a0 "}.listing-description{border-top:0 solid #f5f5f5;border-radius:4px;margin-top:4px;padding-top:8px;display:inline-block}.return-banner{margin:8px 0;position:relative}.return-banner>*{color:#52ade2;flex-direction:column;place-content:center;font-size:11px;display:flex}.return-banner img{width:auto;height:30px;margin-right:8px}option.oos{color:#999}.product-info{background-color:#fff;border-radius:0 0 4px 4px;width:100%;padding:8px 24px}.product-info .favorite{width:20px;height:20px;position:absolute;top:8px;right:8px}#pdesc,#product #reviews,#ddesc,#product #terms{border-radius:0 4px 4px}#terms table{float:left;margin-bottom:8px;width:50%!important}#terms .text table tr:first-child h3{margin-top:0}#terms td{padding-right:16px}#terms img,#top-terms-popup img{width:40px;height:40px;margin:8px 0}#terms tr>:first-child,#top-terms-popup tr>:first-child{width:48px!important}#pboxes{min-height:200px;margin-top:6px}#pboxes .panel,.apb .panel{text-align:center;width:190px}#pap .panel,#pap-popup .panel,.apb .panel,.pbc .panel{height:225px;padding-top:0}#pap>span,#pap-popup>span,#psc>span,.apb>span,.pbc>span{position:absolute;top:180px;left:0;right:0}#psc>span{top:200px}#pboxes .c-name{white-space:nowrap;display:none;position:absolute;top:0;left:0;right:0}#pboxes .panel>img,.apb .panel>img{width:80%;margin:0 auto;display:block}#pboxes .img,#pap-popup .l-image,.apb .panel .img,#pboxes .l-image,.apb .panel .l-image,#upsell-swiper .l-image,.pbc .l-image{z-index:0;width:190px;height:175px;margin:0 auto;position:relative}#pap-popup .l-image{width:130px;height:128px}#pap .pl-cover>div,#pap-popup .pl-cover>div,.apb .pl-cover>div{padding-right:0}.panel .sizes,#upsell .sizes,#upsell-swiper .sizes{display:none}.apb .panel{width:154px;height:192px}#article .apb .panel .img{width:140px;height:144px}.text.editor .apb .panel{height:201px}#pap .tagline,#pap-popup .tagline{bottom:68px}#pboxes .campaign-icon:after,.apb .campaign-icon:after{display:none}#pboxes .panel>span,.apb .panel>.name{margin-top:2px;padding:0 4px;font-size:13px;font-weight:700}.apb .panel>.name{background-color:#ffffff80;width:100%;line-height:19px;position:absolute;bottom:35px}#pboxes .pl-cover,#psc .pl-cover,#pap-popup .pl-cover,.pbc .pl-cover{padding-top:0}#pboxes .pb-price,#psc .pb-price,#upsell-swiper .pb-price,#pap-popup .pb-price,.pbc .pb-price{font-size:1.3rem;line-height:1.3rem;bottom:45px;right:8px}#pboxes .pb-price .price{padding:5px 6px 3px}#pboxes .old,#psc .old,#upsell-swiper .old,#pap-popup .old,.pbc .old{display:none}#psc .panel{height:225px}#psc .product-box{height:220px;position:relative}#pboxes .flags,#upsell-swiper .flags,#pap-popup .flags,.pbc .flags{display:none}#psc .pl-cover div,#pboxes .pl-cover div,#upsell-swiper .pl-cover div,#pap-popup .pl-cover div,.pbc .pl-cover div{text-align:center;position:absolute;top:183px;left:0;right:0}#upsell-swiper .pl-cover div{top:139px}#complementary-products{padding:16px 0}#complementary-products>.header{font-weight:700}#complementary-products .c-p{border-top:1px solid #eee;margin-bottom:8px;padding-top:8px}#complementary-products div.ui-checkbox{width:32px;vertical-align:center;flex-shrink:0;padding-bottom:0;margin-right:0!important}.c-p .stock{width:100%}.c-p>div,.c-p .stock>div,.c-p .stock>div{align-items:center}.c-p-image{flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:8px;display:flex}.c-p-image img{cursor:pointer;max-width:30px;max-height:30px;margin:0 auto;display:block}.c-p-name{flex-grow:5}.c-p-name .attribute{color:#707070;font-size:12px}.c-p-price{min-width:fit-content}.c-p-select{padding-top:8px}.c-p-price.special,.c-p-special{color:#d53c15}.acc-h .review-rating{vertical-align:middle;align-items:center;height:1em;margin-left:12px;display:inline-flex}.acc-h .review-rating .rating{color:#333;font-weight:700;font-size:inherit;background:0 0;margin-top:0;padding:0}.acc-h .review-rating .review-count{font-size:0}.acc-h .review-rating .review-count:before{content:attr(data-count);font-size:15px}.tab .review-rating{float:right;margin-top:9px;margin-left:8px}.fav{cursor:pointer;background-repeat:no-repeat;background-size:cover;width:20px;height:20px;position:absolute}.fav.selected{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNDQuNiIgaGVpZ2h0PSIxNDQuNiIgdmlld0JveD0iMCAwIDE0NC42IDE0NC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNDQuNTcgMTQ0LjU3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRDVCODJBIiBkPSJNNzEuOSAxMzkuMWwtNi44LTdjLTEuNy0xLjgtMy41LTMuNS01LjItNS4zIC02LjQtNi41LTEyLjktMTIuOS0xOS40LTE5LjQgLTcuOC03LjgtMTUuNi0xNS42LTIzLjMtMjMuNEM5LjkgNzYuOSA1LjIgNjkuOCAyLjUgNjJjLTUuOC0xNi44IDAuNi0zNi4xIDE1LjUtNDYuOSA3LjQtNS40IDE2LjItOC4yIDI1LjMtOC4yIDEwLjkgMCAyMS4yIDQuMSAyOS4xIDExLjQgOC4yLTcuNiAxNy42LTExLjQgMjguMS0xMS40IDQgMCA4LjIgMC42IDEyLjQgMS44IDE3IDQuNyAyNy42IDE2LjcgMzAuOSAzNC43IDEuNiA5LTAuMiAxOC01LjQgMjcgLTIuOCA0LjgtNi4xIDkuMi0xMC4xIDEzLjEgLTEzLjIgMTMuMi0yNi40IDI2LjQtMzkuNiAzOS42bC0xMC44IDEwLjhjLTAuMiAwLjItMC41IDAuNS0wLjggMC44TDcxLjkgMTM5LjF6Ii8+PC9zdmc+)!important}.fav-add{display:none}.replacement{background-color:#ffcbcb;border-radius:4px;padding:8px}.replacement-description{background:#fff;border-radius:4px}@keyframes favorite-bounce{0%,to{transform:scale(1)}30%{transform:scale(1.1)}}.fav.selected{background-clip:border-box;transition-timing-function:cubic-bezier(.22,1.05,0,1.56);animation:.4s favorite-bounce}#favorites-history .fav.selected{display:none}.logged-in{padding-left:20px}.top-navigation .fav,.top-navigation .logged-in-icon{width:16px;height:16px;margin-top:-8px;top:50%;left:0}.logged-in-icon{cursor:pointer;background-size:cover;position:absolute}.review-form{border-left:1px solid #eee}.write-review .hide-link,.write-review.first .show-link{display:none}.select.rating{width:50px}.rules,#subscription-popup .information{border-radius:0 0 4px 4px;padding:16px;background-color:#dce5eaf2!important}.popup-window .rules,#subscription-popup .information{box-shadow:inset 1px 4px 9px -7px}.disclaimer{border-radius:4px}.upsell{flex-direction:column}.upsell>div{background-color:#fff;width:254px;max-width:25vw;height:254px;max-height:25vw}.upsell>div>img{width:auto;height:70%;margin:0 auto;position:absolute;top:15%;left:0;right:0}.upsell .pb-price{font-size:1.3rem;line-height:1.3rem;bottom:8px;right:8px}.upsell .pb-price .old{display:none}.upsell .pl-cover{padding:8px}.upsell .pct{font-size:1.4rem;line-height:1.7rem}.upsell .campaign-icon:before{border-top-width:70px;border-left-width:70px}.tagline{color:#fff;background-color:#e62828;border-radius:3px;padding:3px 8px;font-size:.9rem;line-height:1.1rem;position:absolute;bottom:36px;right:8px}.upsell .box .campaign-icon{display:none}.slider .campaign-icon,.slider .campaign-icon .percentage{line-height:1.1rem;font-size:.9rem!important}.upsell .l-image{width:calc(100% - 16px);height:calc(100% - 46px);margin:23px 8px;position:relative}.otc-banner{text-align:center}.otc-banner img{max-width:100%;width:auto!important}.new-product{color:#fff;background-color:#054798;border-radius:50%;width:60px;height:60px;font-size:16px;line-height:60px;position:absolute;bottom:40px;left:16px}#images-container:has(#thumbs:not(.hidden)) .new-product{bottom:109px}.pct-badge{color:#fff;text-align:center;z-index:1;background-color:#e62828;border-radius:50%;width:60px;height:60px;font-size:16px;font-weight:700;line-height:60px;position:absolute;top:16px;right:16px}.campaign-info-inline{color:#666;margin-top:2px;font-size:.85rem}.campaign-info-inline .campaign-save{display:none}.campaign-info-inline .campaign-date{color:#666;font-style:normal;display:block;position:static}.campaign-date-inline{white-space:nowrap;font-style:normal;text-decoration:none}.campaign-date-inline:after{content:"|";margin:0 8px}.campaign-date-inline.no-compare:after{content:none}.compare-price{color:#767676}.compare-price-value{white-space:nowrap}#upsell-swiper .wrapper>div{width:152px;height:176px;max-height:176px}#upsell-swiper .upsell{flex-direction:row}#upsell .manufacturers-logotype img{width:40px}#pboxes .manufacturers-logotype,#upsell-swiper .manufacturers-logotype{display:none}#manufacturer-info{padding:8px}.manufacturer-map>div{flex-wrap:wrap;margin-bottom:20px}.manufacturer-map>div>div{width:25%;min-width:182px;overflow:hidden}.manufacturer-map>div :nth-child(4n+1)>div{border-left:1px solid #555}.manufacturer-map>div :nth-child(n+5)>div{padding-top:20px}.manufacturer-map .letter{float:left;text-align:right;text-align:right;width:50px;padding:0 10px 0 0;font-size:36px;line-height:27px;display:inline-block}.manufacturer-map a{width:100%;padding-left:10px;display:block}.manufacturer-map>div>div>div{margin-left:50px}.manufacturer-map break{flex-basis:100%;width:0;height:0;overflow:hidden}#top-manufacturers{margin-bottom:16px}#top-manufacturers>div{text-align:center;width:25%;margin:16px 0}#manufacturer-info .manufacturer-logotype{margin:0!important}.content.manufacturer h1,.content.manufacturer h2{margin:0 0 8px}.text{width:100%}.text.editor{padding:32px 64px;font-size:15px;line-height:24px;overflow:hidden}.text.editor.no-extra-padding{padding:8px}.text.editor>h1,.text.flex>* h1{font-size:1.7em}.text.editor>h2,.text.flex>* h2{font-size:1.5em}.text.editor>h3,.text.flex>* h3{font-size:1.2em}.text.editor>h4,.text.flex>* h4,.text.editor>h5,.text.flex>* h5{font-size:1.1em}.text h2,.text h3{clear:left;margin-top:8px;margin-bottom:0}.text.editor h2.first,.text.editor h1.first,.text.editor .firstH2,.text.editor .firstH1{text-align:left;width:100%;margin-top:16px;margin-bottom:8px;font-size:2.2rem;line-height:2.7rem}.text.editor>h1,.text.editor>h2,.text.editor>h3,.text.editor>h4,.text.editor>h5,.text.flex>* h1,.text.flex>* h2,.text.flex>* h3,.text.flex>* h4,.text.flex>* h5{padding:16px 0 6px}.text>p,.text.flex>*>p,.text>ul,.text>ol{padding:4px 0 12px}.text img{max-width:100%;height:auto;margin:0 auto;display:block}.text .cc-info-page img{height:initial}.text td img{width:inherit;max-width:initial}.text .cc-info-page td img{width:initial}.text ul{list-style-type:disc}.text ul,.text ol{margin:4px 0;padding-left:24px}.text>:first-child:not(.notification):not(p):not(.social):not(.button):not(.read-more-button){margin-top:0!important;padding-top:0!important}.text img.left,.text .img_left{float:left;width:50%;padding:8px 8px 8px 0}.text img.right,.text .img_right{float:right;width:50%;padding:8px 0 8px 8px}.text .table-float{flex-wrap:wrap;justify-content:space-between;display:flex}.text .table-float>table{width:50%!important}.text .image{padding:4px 0 12px}.text .image>div{width:fit-content;margin:0 auto}.text hr{background-color:#eee;border:0;height:1px;margin:12px 0}.text .ingress{font-size:1.4rem;font-style:italic}.text .product-flags{text-align:center;margin-bottom:24px;font-size:1.3rem}.text .video-wrapper{margin-bottom:8px}.pp.text{padding:0 16px 12px}.text.no-padding{padding:0}.grid .text img{width:100%!important}.grid .text.f2>div{width:calc(50% - 16px)}#category-info .text,#manufacturer-info{padding:4px}#reviews .text.editor{padding:32px 54px}#review-verified-link{margin-top:12px;margin-left:0;padding-left:22px;font-size:14px}@media only screen and (width>=768px){#review-verified-link:after{top:50%;bottom:auto;left:0;transform:translateY(-50%)}}@media only screen and (width<=767px){#review-verified-link:after{top:50%;bottom:auto;transform:translateY(-50%)}}#manufacturer-logotype{z-index:1;position:absolute;top:8px;right:8px}.tm{margin-bottom:16px;padding-bottom:12px;line-height:24px}.tm:not(.no-bg){border-radius:2px}.tmr{float:right;margin-left:6px}.tml{float:left;margin-right:6px}.tmf>.tmr{margin-left:3px}.tmf>.tml{margin-right:3px}.tm50{width:calc(50% - 6px)}.tmf>.tm50{width:calc(50% - 3px)}.tm.itop img{border-radius:2px 2px 0 0}.tm>ul,.tm>ol,.tm>p{margin:0;padding:12px 12px 0}.tm .header{font-weight:700}.tm ul,.tm>ol{padding-left:30px;list-style-type:none}.tm>ol{counter-reset:ol-counter}.tm li{position:relative}.tm li span{font-weight:700;display:block}.tm li:before{text-align:center;width:22px;font-size:15px;position:absolute;top:0;left:-22px}.tm>ol li:before{content:counter(ol-counter) ".";counter-increment:ol-counter;font-size:13px;font-weight:700}.tm li.plus:before{content:"\ff0b ";color:#0a0}.tm li.minus:before{content:"\ff0d ";color:#900}.tm li.check:before{content:"\2713 ";color:#0a0}.tm li.dot:before{content:"\2022 "}.tm .quote{text-align:center;color:#777;width:60%;margin:0 auto;padding:30px 0;font-size:24px;font-style:italic;line-height:32px;position:relative}.tm .quote div{z-index:1;position:relative}.tm .quote:before{content:"\201d ";color:#eee;z-index:0;font-family:serif;font-size:180px;font-style:normal;line-height:20px;position:absolute;top:68px;left:-30px}.tm-text-left{float:left;width:calc(50% - 18px)}.tm-text-right{float:right;width:calc(50% - 18px)}.tmf{padding-bottom:0;display:flex}.tmf>*{display:block;width:50%!important}.tmf>div:not(.tm),.tm.itop>div{line-height:0}.tm.r2t img{border-radius:0 2px 2px 0}.tmf.tl>p{padding:0 12px 0 0}.tmf.tr>p{padding:0 0 0 12px}.tmtable{width:100%;margin-bottom:12px;overflow-x:auto}.tmtable table{border-bottom:1px solid #ccc}.tmtable tr:not(.trheader) td{border-left:1px solid #ccc}.tmtable tr>*{padding:3px 6px}.tmtable th:first-child,.tmtable tr td:first-child{border-left:0}.tm-c{margin-bottom:8px;padding:0 12px 12px;line-height:18px}.r2t>p{padding-bottom:12px}.tm h2,.tm h3,.tm h4{padding-top:4px;padding-left:12px}.tm.itop{padding-bottom:0}.tm.itop>p{padding-bottom:12px}input[type=checkbox]{display:none}input[type=text],input[type=number],input[type=date],input[type=time],input[type=button],input[type=password],input[type=email],input[type=tel],input[type=submit],select,button,textarea,a.button,.y-input{color:#555;-webkit-appearance:none;background-color:#fff;border:0;border-radius:3px;width:100%;height:34px;margin:3px 0;padding:0 8px;font-size:16px;border:1px solid #d6d6d6!important}input[type=text]:hover,input[type=text]:focus,input[type=number]:hover,input[type=number]:focus,input[type=password]:hover,input[type=password]:focus,input[type=email]:hover,input[type=email]:focus,input[type=tel]:hover,input[type=tel]:focus,textarea:hover,textarea:focus{border-color:#54a9e5!important;box-shadow:0 0 3px #54a9e5!important}textarea::placeholder{color:#bbb;opacity:1}textarea::-moz-placeholder{color:#bbb}#search-field{box-shadow:none;background-color:#fff;border-radius:3px;border:0!important}#search-field:focus,#search-field:hover{background-color:#fff}#search-field:hover,#search-field:focus{box-shadow:none!important;border-color:#fff!important}input[type=submit],input[type=button],button{box-shadow:none;border:0!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{height:100px;padding-top:4px;font-family:Open Sans Site,arial}select{cursor:pointer;appearance:none;border:0;height:28px;margin:0;padding-right:26px;font-size:13px}.select{background-color:#fff;border:1px solid #ccc;border-radius:3px;margin:3px 0;position:relative;padding:0!important}span.select{display:inline-block}.select:after{content:"\2572 \2571 ";color:#999;pointer-events:none;font-size:.5rem;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.select.multiple select{height:auto}.select.multiple:after{display:none}.select.inline{margin:0}.select.inline select{height:auto;font-size:1rem;line-height:1rem;border:0!important}select::-ms-expand{display:none}.select-buttons{display:flex}.select-buttons>div,.select-popup-button>div{text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:2px;min-width:60px;margin:2px 4px 2px 0;padding:8px;display:inline-block;position:relative}.select-buttons>div>div{text-align:center;margin-top:4px;font-size:12px}.select-buttons>div>div.pct{color:#fff;border-radius:3px;padding:0 3px;font-size:10px;display:none;position:absolute;top:-14px;right:4px}.select-buttons .selected{background-color:#f8f8f4}.attribute-images>div>div:not(.missing-image-text){text-align:center;padding-bottom:4px;font-size:12px}.na{opacity:.5}.select-buttons>div:not(.selected):hover{cursor:pointer;background-color:#eff3f6}.select-popup-button>div{text-align:left;cursor:pointer;background-color:#f8f8f4;width:100%;position:relative}.select-popup-button.white>div{background-color:#fff}.select-popup-button>div:after{content:"\2572 \2571 ";color:#333;font-size:.5em;position:absolute;top:9px;right:10px}.select-buttons>div:after{content:attr(data-text);color:#0000;visibility:hidden;height:1px;margin-bottom:-1px;font-weight:700;display:block;overflow:hidden}.select-popup-button>div:hover{background-color:#eff3f6}.select-buttons .special,.attribute-images .special{color:red}.thin .select-popup-button>div{padding:4px 8px}.thin .select-popup-button>div:after{top:5px}.select-popup-button.single>div{color:#fff;cursor:initial;background-color:#0000;border:0}.select-popup-button.single>div:after{content:"";border:0}.select-popup-button.single>div:hover{background-color:#fff3}.bo .fwn,.fwn.bo{color:#c37e00}.select-buttons>div.bo,.select-buttons>div.new{padding:2px 8px}.select-buttons>div.bo .fwn{color:#c1984e;margin-top:0}.select-popup-content.show{z-index:10;background-color:#fff;border:1px solid #ccc;max-height:400px;transition:opacity .2s;position:absolute;overflow-y:auto;box-shadow:0 1px 5px #0003;opacity:1!important}.select-popup-content.header.show{z-index:21}.select-popup-content.from-popup{z-index:1000}.select-popup-content>div,#select-popup-content>div>div>div{cursor:pointer;align-items:center;width:100%;padding:8px 12px;display:flex}.select-popup-content>div:hover{background-color:#eee}.select-popup-content>div>div,#select-popup-content>div>div>div>div,.select-popup-button>div>div{margin-top:4px;font-size:12px}.select-popup-content>div .fwn,#select-popup-content>div>div>div .fwn{margin-top:0;margin-left:4px;line-height:13px}.select-popup-content.multiple>div{clear:both}.select-popup-content .ui-checkbox,#select-popup-content .ui-checkbox{width:auto;padding-bottom:2px}#select-popup-content .ui-checkbox{min-width:28px}.select-popup-content .w-desc,#select-popup-content .w-desc{font-size:13px}.select-popup-content .w-desc span.description,#select-popup-content .w-desc span.description{color:#999;font-size:12px}.select-popup-button.multiple>div>span{padding:3px 3px 7px;display:inline-block}.select-popup-button.multiple>div{padding:5px 5px 1px}.select-popup-button .multiple-box{background-color:#f1f1f1;border-radius:2px;margin:0 6px 4px 0;padding:5px;line-height:14px;display:inline-block}#select-popup-content .ui-checkbox{overflow:hidden}#attributes-birthdate{cursor:pointer;border:1px solid #ccc;height:36px}#attributes-form>div{margin-bottom:8px}.fwn.oos,.fwn.special{color:red}.fwn.new{color:#0a0;margin-top:0;margin-left:8px}.select-popup-button .fwn{margin-top:0;margin-left:8px;display:inline-block}input.button,.button,button,a.button{cursor:pointer;border-radius:3px;padding:0 20px;font-family:Open Sans Site,sans-serif;line-height:34px;border-width:0!important;font-size:1.2rem!important}.button.cart,button.cart{background-color:#229329;color:#fff!important}.button.theme,button.theme{background-color:#0072bc;color:#fff!important}.button.theme-inverted{color:#0072bc!important;border:1px solid #0072bc!important}.button.subscription,button.subscription{background-color:#4aafb0}.button.white{color:#555!important}.button.discount{color:#fff;background-color:#1d4d7d;border:1px solid #fff!important}.button.gray{background-color:#ddd;color:#333!important}.button.klarna{text-align:center;background-color:#fa85a2;border-radius:3px;width:auto;max-width:248px;height:auto;margin:12px auto 0;padding:0 21px;font-weight:700;line-height:50px;display:inline-block;font-size:16px!important}.button.featured{float:left;background-color:#fff;width:auto;color:#555!important;border:1px solid #ddd!important}.button.yes{background-color:#fff;padding:0 10px;line-height:24px;color:#009245!important;border:1px solid #009245!important}.button.yes:after{content:"";float:left;background-image:url(/sites_new/common/images/tumme-upp.png);background-repeat:no-repeat;background-size:23px 20px;width:23px;height:20px;margin-top:0;margin-right:8px;position:relative}.button.yes.selected{background-color:#009245;color:#fff!important}.button.yes.selected:after{background-image:url(/sites_new/common/images/tumme-upp-vit.png)}.button.no{background-color:#fff;padding:0 10px;line-height:24px;color:#c1272d!important;border:1px solid #c1272d!important}.button.no:after{content:"";float:left;background-image:url(/sites_new/common/images/tumme-ner.png);background-repeat:no-repeat;background-size:23px 20px;width:23px;height:20px;margin-top:5px;margin-right:8px;position:relative}.button.no.selected{background-color:#c1272d;color:#fff!important}.button.no.selected:after{background-image:url(/sites_new/common/images/tumme-ner-vit.png)}.button.kco{color:#fff;background-color:#171717;height:50px;padding:0;line-height:50px;border-radius:0!important}.button.dim{background-color:#fff;line-height:32px;color:#555!important;border:1px solid #999!important}input.link{width:auto;height:auto;line-height:inherit;font-size:inherit;text-align:left;cursor:pointer;background:0 0;margin:0;padding:0;font-family:inherit;font-weight:400;border:0!important}input.link:hover,input.link:focus{text-decoration:underline}.button.delete{background-color:#7d1010}.button.cancel,button.cancel{background-color:#fff;color:#aaa!important;border:1px solid #ddd!important}.button.checkout{text-align:center;background-color:#0072bc;border-color:#0072bc;border-radius:5px;width:100%;height:auto;margin:0 auto;padding:0 20px;font-family:arial;font-weight:700;line-height:58px;font-size:19px!important}.button.radio2{width:20px;height:20px;padding:0;position:relative;border:2px solid #333!important;border-radius:50%!important}.button.radio2.selected:after{content:"";background-color:#333;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.auto-width{width:auto!important}a.button{text-align:center;display:block}.button:hover,.select:hover{opacity:.8;text-decoration:none}.button.klarna:not(.theme):hover{opacity:1;background-color:#f47192!important}.button.small{border-radius:2px;height:24px;padding:0 4px;line-height:24px;display:inline-block;font-size:1rem!important}.button.large{height:44px;line-height:44px}.button.icon{padding-left:40px;display:inline-block;position:relative}.button.icon img{width:auto;height:100%;padding:4px;position:absolute;top:0;left:0}.button.auto{width:auto!important}.button .loader{border-width:3px;width:12px;height:12px;display:inline-block}.button-loading{z-index:1;line-height:40px;position:absolute;top:50%;left:20px;transform:translate(-50%,-50%)}.button-loading .loader{border-color:#fff3 #ffffffb3 #ffffffb3!important}.checkbox{cursor:pointer;background-color:#eee;border-radius:2px;width:18px;height:18px;position:relative;box-shadow:inset 0 1px 1px #aaa}.selected .checkbox:after{content:"";position:absolute;inset:0}.radio{border:1px solid #cbcbcd;border-radius:50%;width:14px;height:14px;margin-top:2px;position:relative}.radio.selected{border:0}.radio.selected:before{content:"";background:#fff;border-radius:5px;width:4px;height:4px;position:absolute;top:5px;left:5px}.button-input{position:relative}.button-input .button{border-top-left-radius:0;border-bottom-left-radius:0;width:auto;position:absolute;top:0;right:0}#cart-checkout-button{width:135px}input::-webkit-input-placeholder{color:#aaa;font-style:italic}input::placeholder{color:#aaa;font-style:italic}input:-ms-placeholder-shown{color:#aaa;font-style:italic}.ui-checkbox{cursor:pointer;clear:both;cursor:pointer;width:100%;margin-right:8px;padding:0 0 8px;display:inline-block;overflow:auto}.ui-checkbox>div.checkbox{width:18px;margin-right:8px}.ui-checkbox>div{float:left;display:inline-block}.ui-checkbox>div.checkbox-text{width:calc(100% - 32px)}.ui-toggle{clear:both;width:100%;margin-bottom:8px;overflow:auto}.ui-toggle span{float:left;line-height:30px}.ui-toggle .container{cursor:pointer;float:right;background:#bbb;border-radius:30px;width:60px;height:30px;transition:background-color .2s cubic-bezier(.55,0,.1,1);position:relative}.ui-toggle .toggle{background:#fff;border-radius:36px;width:26px;height:26px;transition:all .1s cubic-bezier(.55,0,.1,1);position:absolute;top:2px;left:2px;box-shadow:0 0 5px #0006}.ui-toggle.selected .container{background-color:#2ecc71}.ui-toggle.selected .toggle{transform:translate(30px)}.information-button{color:#0000;white-space:nowrap;margin:0 4px;position:relative}.information-button:after{content:"?";text-align:center;color:#999;cursor:pointer;border:1px solid #999;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:18px;position:absolute;bottom:3px;left:-24px}#search-sort-description-button{min-width:20px}#search-sort-description-button:after{bottom:10px;left:0}.buttons>.button{width:calc(50% - 8px)}.tabs{display:flex}.tab{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:4px 4px 0 0;flex-shrink:1;flex-basis:auto;margin-right:4px;padding:0 12px;line-height:35px;display:inline-block;overflow:hidden}.tab:not(.selected){margin-top:4px;box-shadow:inset 0 -5px 5px -5px #0003}.tab:hover{box-shadow:none;background-color:#fff;text-decoration:none}.tab.selected{flex-shrink:0;margin-bottom:-1px;padding-top:4px;background-color:#fff!important;flex-basis:auto!important}.tabs .tab:last-child{margin-right:0}.tabs .info{flex-grow:2;margin-left:auto;padding:4px 0 0 4px;line-height:35px}#search .tabs .info{max-width:calc(100% - 256px)}.tabs.vertical{flex-direction:column;padding:4px 0}.tabs.vertical>div{box-shadow:none;background-color:#ffffff80;border-width:0;border-radius:0;margin:0 0 0 4px;padding-top:0}.tabs.vertical>div:hover{background-color:#fffc}.tabs.vertical>div.selected{background-color:#fff;border-width:1px 0 1px 1px;margin:-1px -1px 0 0;padding-left:16px}.below .tab{border-radius:0 0 4px 4px}.below .tab:not(.selected){margin-top:0;margin-bottom:4px;box-shadow:inset 0 5px 5px -5px #0003}.free-floating-tabs,#campaigns>.tabs{display:block}.free-floating-tabs a.tab,#campaigns a.tab{box-shadow:none!important;border-radius:4px!important;margin:0!important}.free-floating-tabs a.tab:hover,#campaigns a.tab:hover{opacity:.8}.free-floating-tabs a.tab.selected,#campaigns a.tab.selected{color:#fff;margin-bottom:0;padding-top:0;background-color:#054798!important;border-color:#054798!important}.acc{width:100%}.acc-w>:first-child>.acc-h{border-top-width:0;border-radius:4px 4px 0 0}.acc-w>:last-child:not(.open)>.acc-h{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.acc-c{background-color:#fff;overflow:hidden}.acc:not(.open)>.acc-c,.acc.close>.acc-c{display:none}.acc.open>.acc-c{display:block}.acc-h,.tab{font-weight:700;position:relative}.acc-h{cursor:pointer;width:100%;margin-top:1px;padding:16px 12px;line-height:1em;display:block;transition:background-color .2s!important}.acc-h:after{content:"";color:#333;font-size:.5em;transition:all .1s;position:absolute;top:14px;right:12px}#product .acc-h:after{width:12px;height:12px;top:19px;left:0;right:auto}#product .acc-h{padding:18px 0 16px 24px}.acc-h.inverse:after{content:"\2571 \2572 "}.acc-tabs .acc-h{display:none}.acc-h:hover{background-color:#f3f3f3}.acc-w .acc-c{border-radius:0 4px 4px!important}#ddesc .p8,#terms .p8{min-height:250px}#d-i{font-size:13px;line-height:18px}#ddesc #d-i>div{width:calc(50% - 16px)}#d-i:not(.sticker) table{border-spacing:0;border-collapse:separate;width:100%}#d-i:not(.sticker) .nutri table{border-bottom:1px solid #ccc}#d-i:not(.sticker) .nutri table td{vertical-align:top;border-left:1px solid #ccc;padding:3px 6px}#d-i:not(.sticker) .nutri table td.ra{white-space:nowrap}#d-i:not(.sticker) .nutri table tr td:first-child{border-left:0}#d-i:not(.sticker) tr:nth-child(2n){background-color:#e6edf8}#d-i:not(.sticker) .nutri{border:0;width:100%;margin-top:4px}#d-i:not(.sticker) .nutri>tr>td{padding:2px}#d-i:not(.sticker) .port span,#d-i:not(.sticker) .h{font-weight:700}#d-i:not(.sticker) span.h{margin-top:8px;display:inline-block}#d-i:not(.sticker) .nl{margin-bottom:8px;display:inline-block}#d-i:not(.sticker) .nl:after{white-space:pre;content:"\a "}#d-i:not(.sticker) tr.h{color:#fff;background-color:#2d5e87}#d-i:not(.sticker) tr.h td{border-color:#2d5e87}#d-i:not(.sticker) .csh>td{border-bottom:3px solid #2d5e87;font-weight:700}#d-i:not(.sticker) .tt{cursor:default;transition:none;position:relative}#d-i:not(.sticker) .show-info .tt{cursor:pointer}#d-i:not(.sticker) .tt:hover{opacity:1}#d-i:not(.sticker) tr td:not(:first-child){padding-left:4px}#d-i .nb>td{border-bottom:0}#d-i .descriptions>:first-child{margin-top:0}#d-i .descriptions{border-left:1px solid #eee;padding-left:6px}#d-i .descriptions h2{font-size:1rem!important}#d-i .descriptions img{display:none}#d-i>div :first-child{margin-top:0}.detailed-image{width:100%;display:block}#d-i.sticker{font-size:12px;line-height:16px}#ddesc #d-i.sticker>div{width:calc(33.333% - 4px);margin-right:8px}#d-i.sticker table{border-spacing:0;border-collapse:separate;width:100%}#d-i.sticker td{vertical-align:top;padding:0}#d-i.sticker .nutri{border:1px solid #ccc;width:100%;margin-top:4px;padding:2px}#d-i.sticker .nutri>tr>td{padding:2px}#d-i.sticker .port span,#d-i.sticker .h{font-weight:700}#d-i.sticker span.h{margin-top:8px;display:inline-block}#d-i.sticker .nl{margin-bottom:8px;display:inline-block}#d-i.sticker .nl:after{white-space:pre;content:"\a "}#d-i.sticker .cr>td,#d-i.sticker .csr>td,#d-i.sticker .bb>td{border-bottom:1px solid #5e5e5e}#d-i.sticker .h>td{border:0 solid #5e5e5e;border-width:4px 0 2px}#d-i.sticker .csh>td{border-bottom:3px solid #5e5e5e;font-weight:700}#d-i.sticker .last>td{border-bottom:2px solid #5e5e5e}#d-i.sticker .tt{cursor:default;transition:none;position:relative}#d-i.sticker .show-info .tt{cursor:pointer}#d-i.sticker .tt:hover{opacity:1}#d-i.sticker tr td:not(:first-child){padding-left:4px}#d-i.sticker .nb>td{border-bottom:0}#d-i.sticker .descriptions>:first-child{margin-top:0}#d-i.sticker .descriptions{border-left:1px solid #eee;padding-left:6px}#d-i.sticker .descriptions h2{font-size:1rem!important}#d-i.sticker .descriptions img{display:none}#d-i.sticker>div :first-child{margin-top:0}.need-translation{color:red;font-weight:700}.d-i-popup{width:250px}.d-i-popup p:last-child{margin-bottom:0;padding-bottom:0}.d-i-popup img{margin:0 auto}.vertical-content .acc-c{border-radius:4px!important}.list{width:100%}.list>a,.list>.h{cursor:pointer;padding-top:4px;padding-bottom:4px;display:block}.list>div{display:block;overflow:hidden}.list>.h{cursor:default;background-color:#f8f8f8}.list>a:hover{background-color:#fffc;text-decoration:none}.list>:not(.order-info)>div,.separator{padding:4px 12px;display:inline-block}.list>a.open{margin-bottom:0}.order-info .buttons button{width:initial}.order-row{cursor:pointer}.order-row:hover{background-color:#f8f8f8}.order-row .order-returnable-pill{white-space:nowrap;vertical-align:middle;border-radius:9999px;margin:-3px 0 -3px 8px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-block}.order-info-products{border-bottom:1px dashed #ddd;margin-bottom:4px;padding-bottom:4px;font-size:1rem}.order-info .customer-info{padding-right:32px}.order-info .customer-info>div,.order-products{margin-bottom:12px}.infoBox td{font-size:1rem}.dop{width:120px}.dop img{width:auto;height:14px;margin-top:3px}.oid{width:70px;font-weight:700}.status{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 290px);overflow:hidden;padding:4px 0!important}.list .price{max-width:100px}html[lang=fi] #orders .oid{width:110px}html[lang=fi] #orders .status{width:calc(100% - 330px)}@media only screen and (width<=640px){html[lang=fi] #orders .oid{width:90px}html[lang=fi] #orders .dop{white-space:nowrap;width:100px}html[lang=fi] #orders .status{width:calc(100% - 265px)}html[lang=fi] #orders .price{max-width:75px}}.event{width:150px}#settings-info{width:calc(30% - 6px);margin-top:0}#settings-info .links a{display:block}#settings-club{margin-top:0}.club-description{width:calc(100% - 28px)}.club-meter{width:100%;height:30px;position:relative}.progress{position:absolute;top:0;bottom:0;left:0}.points{color:#fff;text-shadow:0 0 2px #0003;padding-right:8px;font-size:1.2rem;line-height:30px;position:absolute;top:0;left:0;right:0}.points>div{float:right}.points span{margin-left:8px}.club-values{width:100%;padding:4px;font-size:.8rem;position:relative}.separator{font-weight:700}#point-store .list img{margin-left:12px}#point-store form>div{place-content:center space-between;align-items:center;width:100%;display:flex}#point-store form>div:not(.h):not(.separator){height:49px}#point-store .name{flex-grow:1}#point-store .reg-price{width:20%}#point-store .points-col{flex-shrink:0}#point-store .price-col{flex-shrink:0;width:40%;display:-webkit-flex}#point-store .button-col{flex-shrink:0;width:20%}.account .subscription{border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:8px}.account .subscription td{padding:4px 0}.account .subscription td.price{vertical-align:top;width:60px}.account .subscription .total td{border-top:1px dashed #ddd}.account .subscription .grow{padding-left:16px}.send-info>div{padding:3px 0}.customer-form .text{padding:0 0 8px}#t-subscriptions{color:#4aafb0}.summary-order{margin-top:10px}.order-progress{width:calc(100% - 50px);height:60px;margin:0 25px}.opd{background-color:#eee;border-radius:50%;width:30px;height:30px;position:absolute;top:0}.opd-1,.opi-1{margin-left:-15px;left:0}.opd-2{margin-left:-15px;left:50%}.opd-3,.opi-3{margin-right:-15px;right:0}.opi{position:absolute;top:35px}.opi-2{width:100px;margin-left:-50px;left:50%}.order-progress-bg,.order-progress-bar,.club-progress-bg{background-color:#eee;height:10px;position:absolute;top:10px;left:0}.order-progress-bg,.club-progress-bg{right:0}.opb-1{width:0}.opb-2{right:50%}.opb-3{right:0}.club-progress{width:calc(100% - 50px);height:120px;margin:0 25px}.club-progress-bg{top:40px}.club-progress-bar{height:10px;position:absolute;top:40px;left:0}.cpd{background-color:#eee;border-radius:50%;width:30px;height:30px;margin-left:-15px;position:absolute;top:30px}.cpd.first,.cpd.last{margin-left:-15px}.cpi{width:60px;margin-left:-30px;position:absolute;top:70px}.cpi.la,.cpi.ra{width:auto;margin-left:-15px}.cpi.ra{margin-right:-15px;right:0;left:auto!important}.marker,.marker-text,.club-progress-bar-tip{position:absolute}.marker{border-width:0 0 0 1px;border-left-style:solid;border-left-color:#888;width:0;height:10px;top:20px}.marker-text{width:60px;margin-left:-30px;top:0}.club-progress-bar-tip{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:10px solid #555;width:0;height:0;margin-left:5px;top:40px}.club-level-coin{position:absolute;top:21px;width:50px!important;height:50px!important;margin-left:-25px!important}.club-benefits,.club-points{width:calc(50% - 8px);height:auto}.account-points{font-size:36px;line-height:36px}#settings-newsletter-text{border-bottom:1px solid #eee;border-right:0 solid #eee;margin-bottom:16px;margin-right:0;padding-bottom:16px;padding-right:0}#change-password-message{margin-top:16px}#account-menu{display:none}#account-menu .header.pc{text-align:center;height:60px;padding-right:17px!important}#account-menu .header.pc span{line-height:60px}#account-menu .header.pc .close{top:15px;right:15px}.account-login{width:100%;position:relative}.account-login h2{text-align:center;text-transform:uppercase;margin-top:8px;margin-bottom:16px;font-size:24px}.account-content{width:100%}.account-menu-container{flex-shrink:0;width:300px;margin-right:6px}.account-menu-container .account-help-menu{display:none}.account-menu-container .user-avatar{pointer-events:none}.account-content-container{width:716px}.account-login .info-icon{top:2px;right:8px;position:absolute!important}.account-menu-latest-order{background-color:#e9f1e7;margin-bottom:8px;padding:8px}.latest-order-content{text-align:center;padding:12px;line-height:32px}.latest-order-content .top{font-size:16px}.latest-order-content .center{font-size:24px}.latest-order-content .bottom{font-size:18px}.gamifiera-profile-header-container{background-color:#0072bc;border-radius:4px;min-height:92px;padding-top:8px;padding-left:8px}.klarna-badge-button,.klarna-badge-button-pink{text-align:center;width:100%;height:34px;line-height:34px;font-size:13px!important}.klarna-badge-button{background-color:#0b051d;justify-content:center;display:flex}.klarna-badge-button>img{height:20px;margin-top:7px;margin-left:8px;display:inline}.klarna-badge-button-pink{background-color:#ffa8cd;padding-left:8px;color:#0b051d!important}.klarna-badge-button-pink>img{float:left;height:20px;margin-top:7px;display:inline}.account-menu .menu-options>a{margin-bottom:8px}.account-menu .acc-w{margin-top:0}.account-menu .menu-options a{cursor:pointer;background-color:#e7ecf1;border-radius:2px;width:100%;display:block;position:relative}.account-menu .menu-options a.current{background-color:#d9e7f1}.account-menu .menu-options a:hover{background-color:#d2dae0;text-decoration:none}.account-menu .menu-options a,.account-menu .acc-h{padding:0 8px;line-height:34px}.account-menu .menu-options div.icon{text-align:center;float:left;background-color:#0000;width:20px;height:18px;margin-top:4px;margin-right:8px;display:block}.account-menu .menu-options div.icon img{height:100%}.account-menu .acc-h{text-transform:none!important}.account-menu .acc-c{padding:0}.account-menu .acc-c>a{border-top:1px solid #ccc;margin-top:0}.account-menu .menu-options p{display:inline-block}.account-menu .menu-options p span{color:#fff;background-color:#054798;border-radius:2px;height:16px;margin-left:8px;padding:2px 5px;font-size:13px;line-height:13px;display:inline}.account-menu .m-nfn{color:#fff;text-align:center;background-color:#c93d3d;border:1px solid #333;border-radius:50%;width:18px;height:18px;font-size:10px;line-height:15px;position:absolute;top:0;right:0}.account-menu .tc{padding-right:0!important}.tc-part{float:right;text-align:center;color:#fff;border-radius:4px;width:80px;height:34px;padding:0 4px;line-height:34px;position:relative}.tc-part .tcef{height:34px;position:absolute;right:100%}.tc-part,.tc-part-free{background-color:#0072bc}.menu-options .tc-part{border-bottom-right-radius:4px}.account-menu .menu-options a.logout{background-color:#fff;border:1px solid #e7ecf1}.account-menu .menu-options a.logout:hover{background-color:#e7ecf1}.account-menu .order-number{font-size:11px;position:absolute;top:9px;right:8px}.account-menu-header{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;background-color:#e7ecf1;margin-bottom:8px;position:relative;overflow-x:scroll}.other-login-methods{text-align:center;margin-top:12px}.intro-banner img.pc{border-radius:4px}.club-progress-container{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;background-color:#e7ecf1;overflow-x:scroll}.club-progress-content{width:100%;height:120px;padding-left:16px;position:relative}.club-progress-content::-webkit-scrollbar{display:none}.club-progress-content .level-bar-container{position:absolute;top:52px}.club-progress-content .level-bar{z-index:1;background-color:#ccc;width:100%;height:4px;position:absolute;top:6px}.club-progress-content .level-dot{z-index:2;background-color:#ccc;border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:0}.club-progress-content .level-dot.reached{background-color:#1d4d7d}.club-progress-content .level-info{text-align:center;width:50px;margin-left:-25px;font-size:10px;line-height:33px;position:absolute;top:-25px}.club-progress-content .progress-bar{z-index:3;background-color:#1d4d7d;height:4px;position:absolute;top:6px}.club-progress-content .coupon-line{background-color:#ccc;width:1px;height:4px;margin-left:-1px;position:absolute;top:9px}.club-progress-content .coupon-box{text-align:center;background-color:#ccc;border-radius:4px;margin-left:-20px;padding:2px 8px;font-size:10px;position:absolute;top:40px}.club-progress-content .reached{color:#fff;background-color:#1d4d7d}.club-progress-content .coupon-box:before{content:"";border-bottom:6px solid #ccc;border-left:6px solid #0000;border-right:6px solid #0000;display:block;position:absolute;top:-6px;left:15px}.club-progress-content .coupon-box.reached:before{border-bottom-color:#1d4d7d}.club-progress-content .user-box{background-color:#ffd100;border-radius:4px;margin-left:-22px;padding:4px 12px;font-size:10px;position:absolute;top:-46px}.club-progress-content .user-box span{margin-left:20px}.club-progress-content .user-box:before{content:"";border-top:6px solid #ffd100;border-left:6px solid #0000;border-right:6px solid #0000;display:block;position:absolute;bottom:-6px;left:15px}.club-progress-content .user-avatar{width:17px;position:absolute;top:5px;left:4px}.club-progress-content .user-avatar .gmf-profile-dropdown-btn{width:24px!important;height:24px!important}#account-menu{z-index:30;opacity:0;background-color:#fff;width:350px;transition:transform .3s,right .3s ease-out;display:block;position:fixed;top:0;bottom:0;left:100vw;box-shadow:0 1px 5px #0003}body.show-account-menu #account-menu{opacity:1;transform:translate(-350px)}#account-menu .content{padding:8px}#account-menu .header{height:50px;display:block;padding:0!important}#account-menu .header .close{width:30px;height:30px;position:absolute;top:10px;right:10px}#account-menu .header span{text-transform:uppercase;white-space:nowrap;margin-left:8px;font-size:20px;line-height:50px;color:#fff!important}.account-help-menu{background-color:#fff;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 5px #0000001a}.account-help-menu .acc-h{text-align:center}.help-option{text-align:center;border-top:1px solid #ddd;margin-left:8px;margin-right:8px;padding:0}.help-option a{width:100%;height:100%;line-height:34px;display:block}.help-option a:hover{background-color:#f8f8f8;text-decoration:none}.help-option:first-child{border-top:0}body.show-account-menu{-ms-overflow-style:none;scrollbar-width:none;padding-right:17px;overflow:hidden}body.show-account-menu header{padding-right:17px}body.show-account-menu::-webkit-scrollbar{display:none}.club-coupons>div{float:left;text-align:center;margin:0 12px 8px 0;font-size:12px;line-height:24px;position:relative}.club-coupons .club-coupon-container{cursor:pointer;color:#333;background-color:#e1e1e1;background-image:none;width:160px;height:80px;padding:8px;position:relative;overflow:hidden}.club-coupons.noclick .club-coupon-container{cursor:unset}.club-coupons .club-coupon-container .club-coupon-border{border:2px dashed #0072bb;width:100%;height:100%;padding:8px}.club-coupons .coupon-value{color:#0072bb;text-align:center;font-family:sans-serif,arial;font-size:40px;font-style:italic;font-weight:700;line-height:40px;position:absolute;top:13px;left:0;right:0}.club-coupons .coupon-date-text{text-align:center;position:absolute;bottom:9px;left:8px;right:8px}.coupon-activated-overlay{z-index:2;color:#fff;background-color:#00000080;font-family:arial;font-size:40px;font-weight:700;line-height:40px;display:none;position:absolute;inset:0}.coupon-activated-overlay img{height:40px;margin-top:20px}.club-coupons>div.activated .coupon-activated-overlay{display:block}.club-coupons>div .button{width:auto;position:absolute;bottom:8px;left:9px;right:9px}.coupon-link:hover{background-color:#f1f1f1;border-radius:3px;text-decoration:none}.club-coupons.small .club-coupon-container{width:110px;height:60px;padding:6px}.club-coupons.small .coupon-value{font-size:30px;line-height:30px;top:15px}.club-coupons.small .club-coupon-container .club-coupon-border{border-width:1px;padding:4px}.club-coupons-new>div{float:left;text-align:center;background-position:top;background-size:100%;border-radius:4px;margin:0 12px 8px 0;font-size:12px;line-height:24px;position:relative}.club-coupons-new .club-coupon-container{cursor:pointer;color:#fff;border-radius:4px;width:160px;min-height:120px;padding:8px 8px 4px;position:relative;overflow:hidden}.club-coupons-new .button{background-color:#0072bb;border:1px solid #fff!important}.club-coupons-swiper .multiple>.club-coupon-container{background-color:#0006}.club-coupons-new .coupon-value{text-align:center;text-shadow:1px 1px 17px #000;padding:0 0 4px;font-family:sans-serif,arial;font-size:40px;font-style:italic;font-weight:700;line-height:40px}.club-coupons-new .coupon-date-text{text-align:center;background-color:#00000080;border-radius:4px;font-size:12px;font-style:italic}.club-coupons-new .from-bottom{position:absolute;bottom:4px;left:8px;right:8px}.club-coupons-new.small .club-coupon-container{min-height:initial;cursor:initial}.coupon-button-deactivate,.activated .coupon-button-activate{display:none}.activated .coupon-button-deactivate{display:block}.activated .coupon-button-deactivate .button{background-color:#333}.club-coupon-container.incoming,.club-coupons-new .incoming .button{cursor:initial}div.coupon-amount{font-size:24px;font-weight:700;line-height:56px}.club-coupons-new.small .club-coupon-container{width:136px}.reward-coupon .club-coupon-container{cursor:default!important}.club-coupon-progress{width:300px;display:flex;position:relative}.club-coupon-progress .coupon-text{align-self:center;padding-left:16px}.club-progress-svg circle{stroke:#0072bc20}.club-progress-svg text{fill:#333;text-anchor:middle;dominant-baseline:middle}.club-coupon-progress .start-line{background-color:#333;width:1px;height:18px;position:absolute;bottom:1px;left:59px}.club-progress-meter .info{float:left;width:calc(100% - 50px)}.club-progress-meter .acc-h{font-weight:400;text-transform:none!important}.club-progress-meter .acc-h:after{background-color:#eee;border-radius:50%;width:12px;height:12px;padding:8px;line-height:12px;top:4px}.club-progress-meter .acc{border-top:1px solid #eee}.club-progress-meter .acc-c{padding:8px}.club-progress-meter .progress-bar{width:500px;max-width:80%;height:110px;margin:0 auto;position:relative}.club-progress-meter .progress-bar h3{text-align:center;font-weight:400;position:absolute;top:20px;left:0;right:0}.club-progress-meter .progress-bar .meter{z-index:2;background-color:#0072bc20;border-radius:2px;width:500px;max-width:100%;height:12px;position:absolute;top:50px;left:0}.club-progress-meter .progress-bar .progress{z-index:3;background-color:#0072bc;border-radius:2px 0 0 2px;height:12px;position:absolute;top:50px;left:0}.club-progress-meter .progress-bar .incoming{background-color:#0072bc50}.club-progress-meter .progress-bar .start-level{text-align:left;position:absolute;top:70px;left:0}.club-progress-meter .progress-bar .progress-text{text-align:center;position:absolute;top:70px;left:0;right:0}.club-progress-meter .progress-bar .next-level{text-align:right;position:absolute;top:70px;right:0}.coupon-progress-container{border-right:1px solid #ddd;width:44%;padding-right:8px}.coupon-progress-container>h2{margin-bottom:8px}.info-icon>img{width:20px;height:20px}.coupons-container{width:56%;padding-left:12px}.coupons-container>h3{float:left;width:auto;margin-top:5px}.coupons-container>div{margin-top:48px}.campaign-icon.tc{background-color:#0072bc!important;border-bottom-left-radius:0!important}.campaign-icon.tc .icon{float:right;margin-left:8px;display:inline-block}.campaign-icon.tc img.tcl{float:left;height:14px;margin-top:6px}.campaign-icon.tc img.tcl.po{height:16px;margin-top:6px}.campaign-icon.tc img.tce{height:26px;position:absolute;top:0;right:-14px}.campaign-icon.tc img.tcef{height:26px;position:absolute;top:0;left:-14px}.tcpb .campaign-icon.tc{height:26px;margin-right:0;line-height:26px;border-radius:3px!important;padding:0 6px!important}.tcpb .campaign-icon.tc img.tcl{margin-right:8px}.tcpb .campaign-icon.tcb{height:initial;text-align:right;margin-right:0;font-size:11px;line-height:24px;border-radius:4px!important;padding:0 4px 0 5px!important}.tcpb .campaign-icon.tcb span{font-size:24px;line-height:20px}.specials-box .campaign-icon.tc img.tcl{margin-top:2px}.member-price-bar{border-radius:8px;justify-content:flex-start;align-items:center;gap:0;margin-top:12px;margin-bottom:12px;padding:0}.member-price-cta{font-size:12px;line-height:1.3}.product-club-points{margin-top:8px;line-height:20px}.product-club-points img{float:left;height:18px;margin-top:1px;margin-right:4px}.cc-info-page>*{margin:0 0 8px}.cc-info-page table{border-collapse:collapse;border-spacing:0;width:100%}.cc-info-page>table td{border-top:1px solid #eee;padding:8px 0;position:relative}.cc-info-page>table td>img{margin-right:16px}.cc-info-page>table tr:first-of-type td{border-top:0}.cc-level-table td{border-bottom:1px solid #ccc}.cc-info-page>table tr.h-row td{border-top-color:#ccc}.h-rot{writing-mode:vertical-lr;white-space:nowrap;display:inline-block;transform:rotate(200deg)}.cc-info-page td.c-col{text-align:center;width:40px}.cc-info-page table table td{border:0;padding:0}.icon-left{width:30px;height:30px}.cc-info-page .button{width:auto}.cc-info-page .info-boxes h3{margin-bottom:4px}.cc-info-page .info-boxes>div{line-height:24px}.cc-info-page .icon{float:left;text-align:center;margin-right:8px;display:inline-block;width:48px!important}.cc-info-page .info-boxes img{height:16px;margin-top:5px}.cc-info-page .info-boxes>div>div{padding:6px 12px 6px 0}.cc-info-page div.bonus-levels{background-color:#e7ecf1;border-radius:4px;padding-left:12px!important}.cc-info-page .info-boxes>div>div>div{padding:2px 0}.cc-info-page .bonus-levels span.bold{width:50%;display:inline-block}.cc-info-page .bl-f{padding-right:12px}.cc-info-page .bl-t{padding-left:12px}.cc-info-page>div,.cc-info-page>table{margin-top:16px}.i-pr{padding-right:8px}.i-lb{position:absolute;top:calc(50% - 9px);left:0}.blt-t tr td:first-child{text-align:center;width:60px}.quest-box{background-color:#e9eff3;border-radius:4px;margin-top:8px;margin-bottom:32px;margin-left:60px;padding:8px;position:relative}.quest-box .progress-bar{z-index:1;background-color:#b9d3e3;border-radius:4px 0 0 4px;width:0;position:absolute;top:0;bottom:0;left:0}.quest-box .progress-text{text-align:right;white-space:nowrap;padding-left:16px;font-size:18px;font-weight:700;line-height:34px}.quest-box .info{z-index:2;justify-content:space-between;display:flex;position:relative}.quest-box .points{color:#0072bc;text-align:center;width:52px;height:42px;padding:0;font-size:24px;font-weight:700;line-height:18px;position:absolute;top:8px;left:-60px}.quest-box .points span{margin-left:0;font-size:14px;font-weight:400;line-height:14px}.quest-box .quest-type{z-index:2;font-weight:700;display:none;position:absolute;bottom:8px;left:8px}.quest-box .active-to,.quest-box .finished-date{z-index:2;font-style:italic;position:absolute;bottom:-20px;right:8px}.quest-box.not-viewed .progress-bar{transition:width .5s ease-in-out}.quest-box.completed .progress-bar{background-color:#ddd;border-radius:4px;width:100%}.quest-box.not-viewed .progress-bar{background-color:#91c191;width:0}.quest-box.not-viewed .points{color:#5f895f}@keyframes flash-once{50%{opacity:.5}to{opacity:1}}.flash-once{opacity:1;animation:.7s ease-in flash-once}.review-rating{overflow:hidden}.review-rating img{width:auto;height:100%}.review-rating .cover{opacity:.8;z-index:5;background-color:#fff;transition:background-color .2s;position:absolute;top:0;bottom:0;right:0}.review-rating span{float:left;height:16px;margin-right:8px;font-weight:400;line-height:16px;position:relative}.review-rating span:not(.rating):not(.review-count){width:70px}.review-rating .review-count{color:#999;margin-top:0}.reviews-list>div:not(.ra):not(:first-child){border-top:1px solid #eee;padding-top:8px}.reviews-list .description{padding:4px 0 8px}.review-rating .stars,.review-rating .stars-layer-2{z-index:3;width:100%;height:16px;position:absolute;top:0;left:0;background-size:16px 100%!important}.review-rating .stars-layer-2{filter:grayscale();z-index:2}#product .review-rating .stars,#product .review-rating .stars-layer-2{height:14px;background-size:14px 100%!important}.review-rating.short{background-color:#f1f1f1;border-radius:4px;padding:0 4px}.review-rating.short .stars{width:13px;background-repeat:unset!important}.product-info .rating{color:#999;background:#f8f8f4;border-radius:2px;padding:0 4px;font-size:.7rem}.flags .review-rating span{width:65px}.flags .review-rating.short>span{width:16px}.flags .review-rating .stars{height:13px;background-size:13px 100%!important}.flags .review-rating.short .stars{margin-top:0}.summary-club-information{border-top:1px solid #eee;margin-top:12px;padding-top:4px}.card{background-color:#fff;border-radius:4px;padding:8px}.card.text:not(.editor){padding:16px}.card.grey{background-color:#eee}#staff{opacity:.1;z-index:20;width:256px;margin-top:4px;padding:8px;position:fixed;top:90px;left:calc(50vw + 506px)}#preview{background-color:#efec8b;border-radius:2px;padding:4px}#preview>div{font-size:1.5em}.staff-data,#shipping-controls{background-color:#eff1e7;border-radius:4px;padding:4px 8px}.staff-data h3,#shipping-controls h3{border-bottom:1px dashed #aaa;margin-bottom:4px;padding-top:4px;padding-bottom:4px}.staff-ab{background-color:#fefffb;border-radius:2px;padding:4px}.staff-ab>h4{margin-bottom:4px;font-weight:400}.staff-ab a{margin-left:4px}#staff-data{max-height:500px;overflow:auto}#staff-data.qt-search td{font-weight:700}#staff-data.qt-search .right{width:100%;padding-left:12px;font-size:12px;font-weight:400}#staff-data td{border-top:1px dashed #ccc;padding:3px 0}#staff-data tr:first-child td{border-top:0}#staff-article-versions .version-date{color:#999;font-size:11px}#shipping-controls{background-color:#dae3eb}.server-message{text-transform:uppercase;text-align:right;color:#999;width:100%;margin-top:2px;font-size:8px;line-height:8px}span.kudt{color:#777;font-size:9px;font-weight:700}#show-staff,#show-receipt,#show-feedback{text-align:center;cursor:pointer;z-index:18;color:#fff;transform-origin:right top 0;background-color:#404040e6;border-radius:4px 4px 0 0;padding:0 16px;line-height:30px;position:fixed;bottom:216px;right:30px;transform:rotate(-90deg)}#show-feedback{background-color:#2d9e33;top:100px}#show-receipt{top:276px;bottom:inherit}.banner_b1{height:auto;line-height:0;width:100%!important}.notification{border-radius:2px;margin-bottom:8px;padding:4px 8px}.write-review .notification{margin-bottom:0}.notification.user,.notification.success{color:#529555;background:#ebffec;border-radius:4px;font-weight:700}.notification.error{color:#a1574e;background:#ffe8e6;border-radius:4px;font-weight:700}.message-stack-header{text-align:center;z-index:200;border-radius:4px;width:752px;margin:0 auto;font-weight:700;position:fixed;top:100px;left:calc(50% - 376px);overflow:hidden;box-shadow:1px 1px 15px #0000004d}.message-stack-header>.success{color:#529555;background-color:#ebffec;padding:16px}.message-stack-header>.error{color:#a02828;background-color:#fde8e8;padding:16px}.message-stack-header>.warning{color:#b35900;background-color:#fff4e0;padding:16px}.page-notification{text-align:center;border:1px solid #ccc;border-radius:4px;margin-bottom:6px;padding:8px}a.show-more{padding-right:16px;display:inline-block;position:relative}a.show-more:after,span.show-more span:after{top:7px;border-top-color:#555!important}.show-more-initial{max-height:300px;overflow:hidden}.show-more-cover{background:linear-gradient(#fff0 0%,#fff 100%);height:150px;position:absolute;bottom:0;left:0;right:0}.show-more-button{text-align:center;background-color:#fff;width:100%;padding:8px 0 12px;display:none;position:absolute;bottom:-8px;left:0;right:0}.read-more-button,.read-more-popup-button{text-align:center;background-color:#fff;border-radius:3px;padding:4px 18px;display:inline-block;color:#0072bc!important;border:1px solid #0072bc!important;width:auto!important}.show-more-breakpoint{margin-top:30px}#category-info .show-more-button{right:inherit;color:#333}.checklist>div{margin-bottom:3px;padding-left:15px;position:relative}.checklist>div:before{content:"\2713 ";color:#7abb5e;font-size:1.2rem;position:absolute;top:1px;left:0}.checklist>div.cross:before{content:"\2717 ";color:red}.checklist>div.cross.orange:before{color:#c1984e}.checklist.dropshipping>div{padding-left:8px;white-space:normal!important}.checklist>div.exclamation-mark:before{content:"!"}.dropshipping-terms-link{text-decoration:underline}#product .checklist{margin-top:12px}#product .checklist>div{white-space:nowrap;margin-top:4px;margin-right:8px}#product .checklist>div span.pr{max-width:calc(100% - 20px)}#product .checklist>div:last-child{margin-right:0}.bubble{background-color:#f5f5f5;border-radius:8px;padding:8px;position:relative}.bubble:after{content:"";z-index:1;border:8px solid #0000;border-top-color:#f5f5f5;border-bottom:0 solid #f5f5f5;width:0;margin-left:-8px;display:block;position:absolute;bottom:-8px;right:100px}.loader{border-radius:50%;width:40px;height:40px;animation:2s linear infinite spin;border:8px solid #f3f3f3!important;border-top-color:#3498db!important}.loader.small{border-width:4px;width:20px;height:20px}@keyframes spin{0%{-wekbit-transform:rotate(0deg);transform:rotate(0)}to{-wekbit-transform:rotate(360deg);transform:rotate(360deg)}}.references{color:#999;font-style:italic}.page-cover{z-index:17;opacity:0;background-color:#0003;transition:opacity .3s;position:fixed;inset:90px 0 0}.page-cover.show{opacity:1}#scroll-to-top{opacity:0;color:#fff;text-align:center;z-index:10;background-color:#71a654e6;border-radius:50%;width:50px;height:50px;font-size:30px;line-height:46px;transition:all .2s;position:fixed;bottom:100px;left:calc(50% + 516px)}#scroll-to-top.show{opacity:1}.cookie-accept #scroll-to-top{display:none}.standardtabell,.naringsinnehall_tabell{border-collapse:collapse;border-spacing:1px;border:0!important;width:100%!important}.standardtabell td{padding:4px}.standardtabell tbody :first-child>td{border-top-width:0}.standardtabell tbody :last-child>td{border-bottom-width:0}.standardtabell tr :first-child{border-left-width:0;padding-left:0}.standardtabell tr :last-child{border-right-width:0;padding-right:0}.standardtabell.rubrik tbody :first-child>td{font-weight:700;border-bottom-color:#777!important}.naringsinnehall_wrapper{padding:2px;font-size:.8rem;border:1px solid #eee!important}.naringsinnehall_tabell{border:2px solid #777!important;border-width:2px 0!important}.naringsinnehall_tabell td{border-top:1px solid #777;padding:0 3px}.naringsinnehall_tabell tr td:last-child{text-align:right;text-align:right}.video-wrapper{height:0;padding-bottom:56.25%;position:relative}.video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-wrapper-vertical-container{float:right;width:calc(50% - 16px);margin-bottom:16px;margin-left:16px;overflow:hidden}.video-wrapper.vertical{width:80%;margin:16px auto;padding-bottom:142%}table.th tbody :first-child>td{background-color:#eee}.validate_error{color:red;display:none}#campaigns .empty{text-align:center;background-color:#fff;border-radius:0 0 4px 4px;height:350px;padding-top:150px}.tabs-bottom-line{background-color:#fff;border:1px solid #ccc;border-top-width:0;width:100%;height:2px}#search .tabs-bottom-line{margin-bottom:-1px}.recruto_ad_container:not(.first){border-top:1px solid #ddd;margin-top:16px}#cookie-accept{width:600px}body.country-notification #cookie-accept{display:none!important}#cookie-accept.new-customer{opacity:1;z-index:30;background-color:#fff;border-radius:4px;display:none;position:fixed;bottom:200px;right:-650px;box-shadow:2px 2px 10px #0000004d}#cookie-accept.new-customer.accepted,#cookie-accept.new-customer.closed{-webkit-transition:all 1s ease-in;transition:all .4s ease-in}#cookie-accept.new-customer.show{opacity:1;right:calc(50vw - 500px)}#cookie-accept.checkout{bottom:calc(50vh - 100px);right:calc(50vw - 200px)}#cookie-accept h2{font-size:1.5rem;font-weight:400;padding:24px 24px 16px 0!important}.cookie-accept-wrapper{max-height:750px}.cookie-accept-container{display:none;overflow:hidden}.cookie-accept-container.show{display:block}.cookie-accept-container .content{border-radius:4px;padding:0;font-size:15px;line-height:24px}.cookie-accept-container .content .info{padding:0 24px}.cookie-accept-container .content .details .flex{padding:0 24px 0 0}.cookie-accept-container .content .details .ca-description{padding-left:24px}.cookie-accept-container .content .details .cookie-list{padding:0 24px}.cookie-accept-wrapper.scroll .cookie-accept-container .content{-webkit-overflow-scrolling:touch;padding-bottom:124px;position:absolute;inset:0;overflow-y:auto}.cookie-accept-container>.bottom{background-color:#fff;border-radius:4px;padding:24px}.cookie-accept-container>.bottom.fixed{border-radius:4px;padding-right:0;position:absolute;bottom:0;left:0;right:24px}.cookie-accept-bottom{padding-top:24px}.cookie-accept-container h3{margin-top:0!important}#cookie-accept .details>div{margin-top:16px;position:relative}#cookie-accept .details>div>div:before{content:"\2572 \2571 ";font-size:5px;transition:all .2s;display:block;position:absolute;top:0;left:8px;transform:rotate(-90deg)}#cookie-accept .details>div.open>div:before{top:0;transform:rotate(0)}#cookie-accept .cookie-list{margin-bottom:24px;display:none}#cookie-accept .open .cookie-list{display:block}#cookie-accept .cookie-list .flex{border-top:1px dashed #eee;margin-top:8px;padding-top:8px}#cookie-accept .cookie-list .flex .bold{word-break:break-all}#cookie-accept .cookie-list .flex>div{width:calc(100% - 120px)}#cookie-accept .cookie-list .flex>div.title{width:120px}#cookie-accept-main input[type=button]{min-width:175px}#cookie-accept .text{font-size:16px;line-height:24px}#cookie-accept .text>div{margin-top:8px;margin-bottom:8px}#cookie-accept .text p{margin-top:8px}#cookie-accept li{line-height:28px}#cookie-accept.show>div{opacity:1}#cookie-accept .accept{width:100%;padding:0 32px 32px;position:absolute;bottom:0;left:0}#cookie-accept-overlay{z-index:10}#cookie-accept.only-details{width:100%!important}#cookie-accept.only-details .cookie-accept-wrapper{max-height:initial}#cookie-accept.only-details .info{padding:0}#cookie-accept.only-details h2{padding:revert;font-size:revert;font-weight:revert}#cookie-accept .footnote{color:#999;font-style:italic}#cookie-accept .not-selected{color:#aaa;text-decoration:line-through}#cookie-accept .main-buttons{margin:0 auto}#ca-accept-all,#ca-details-accept-all{margin-left:24px}#ca-show-details,#ca-hide-details{font-size:14px}#article{padding-top:3px}#article>.article{margin-top:3px;overflow:hidden}#article .pagez{width:100%}#article .pagez .grid-h{margin:4px 0}#article>.article{background-color:#fff}.article-boxes img{float:left;width:20%;height:auto;margin-right:8px}.article-boxes .oh{margin-top:6px;position:relative;width:100%!important}.article-boxes .oh>div{padding-left:calc(20% + 8px)}.article-boxes img{border-style:solid;border-width:0 0 0 4px}#article .breadcrumb{margin:8px 16px}#article .navigation{width:100%}.article>#article-navigation{margin-bottom:24px}#article-navigation a{color:#333}a.g1,a.g2,a.g3,a.g4,a.g5,a.g6,a.g15{background-color:#fff;border-style:solid;border-width:0 0 0 4px;border-radius:4px;width:100%;margin-bottom:4px;padding:8px;font-size:1.5em;display:block;position:relative}.g1{border-color:#0c78c4!important}.alg1{color:#0c78c4}a.g1:hover,a.g1.current{background-color:#0c78c4}.alg2{color:#76c429!important}a.g2:hover,a.g2.current{background-color:#76c429}.alg3{color:#8a5d88!important}a.g3:hover,a.g3.current{background-color:#8a5d88}.alg4{color:#8a2624!important}a.g4:hover,a.g4.current{background-color:#8a2624}.alg5{color:#f81!important}a.g5:hover,a.g5.current{background-color:#f81}.alg6{color:#0b1628!important}a.g6:hover,a.g6.current{background-color:#0b1628}.g15{border-color:#eaa087}a.g15:hover,a.g15.current{background-color:#eaa087}#article .links .current,#article .links a:hover{color:#fff;text-decoration:none}#article .article-boxes>div{flex-wrap:wrap;justify-content:space-between}#article .signature{width:inherit}#article .article h2{clear:both}.articlesBanner{background-color:#fff;padding:8px;line-height:normal}.articlesBanner a{width:100%;display:flex;position:relative}.articlesBanner a:hover{opacity:.8;text-decoration:none}.articlesBanner .image{width:70%;line-height:0}.articlesBanner img{width:100%;height:auto}.articlesBanner .article-text{width:30%;min-width:200px;padding-left:8px}.bmr{width:395px;height:160px;position:relative}.bmr input{position:absolute}.bmr input[value=female]{top:51px;left:74px}.bmr input[type=text]{text-align:right;border:0;width:67px;height:16px;padding:0 2px;font-size:12px}.bmr input[value=male]{top:51px;left:135px}.bmr input[name=length]{top:69px;left:75px}.bmr input[name=weight]{top:89px;left:75px}.bmr input[name=age]{top:109px;left:75px}.bmr input[name=bmr]{background-color:#eee;top:129px;left:75px}.bmr input[type=button]{cursor:pointer;font-size:1.1rem!important}.bmr input[type=button]:hover{opacity:.8}.bmr .berakna{width:80px;top:92px;left:206px;padding:0!important}.bmr .rensa{width:60px;top:92px;left:295px;padding:0!important}p.img_cred{float:right;margin-top:-7px;padding-top:0;font-size:10px}p.img_cred a{color:#999}.apb{clear:both;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:8px 0;padding:8px 0}.apb h4{margin-bottom:6px;margin-left:12px}.pab>div{background-color:#fff;border-radius:4px;height:100%;line-height:0}.pab>div>*{width:100%}.pab img{width:auto;height:45%;margin-left:-10%}.pab>div>div:not(.article-image){text-align:center;padding:8px 12px;line-height:18px}.pab h3{margin-bottom:4px;font-size:1.3rem;line-height:1.7rem}.article .pab h3{padding-top:2px}.g2x1.article .pab h3,#product-articles .pab h3{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;padding:0;font-size:1.5rem;line-height:43px;overflow:hidden}.g2x1.article .pab img,#product-articles .pab img{height:initial;border-radius:4px 4px 0 0;width:100%;margin-left:0}.g2x1.article .pab>div>div:not(.article-image),#product-articles .pab>div>div:not(.article-image){background-color:#fff;padding:12px 16px;position:absolute;bottom:0}#nsp-articles #product-articles .pab>div>div:not(.article-image){padding:0 12px 12px}.g2x1.article .article-box-ingress,#product-articles .article-box-ingress,.article-box-title .cta,#product-articles.article-box-title .cta{display:none}.article-box-title .title{flex-grow:10}.g2x1.article .article-box-title .title,#product-articles .article-box-title .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g2x1.article .title,#product-articles .title{text-align:left;width:100%}.g2x1.article .article-box-title .cta,#product-articles .article-box-title .cta{padding-left:12px;font-size:1.3rem;display:block}#nsp-articles #product-articles .article-box-title .cta{font-size:1rem}.g2x1.article .article-box-title,#product-articles .article-box-title{align-content:center;height:43px;line-height:43px}#nsp-articles #product-articles .article-box-title{line-height:33px}.g4x1.article .pab h3{font-size:1.5rem}.g4x1.article .pab img{width:100%;height:auto;margin-top:-10%}.g4x1.article .pab>div>div:not(.article-image){background-color:#fff;padding:18px 12px;position:absolute;bottom:0}.g1x2.article .pab img{width:auto;height:73%;margin-left:-100%}.g1x2.article .pab>div>div :not(.article-image){background-color:#fff;padding:8px 12px 18px}.g2x2.article .pab h3{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.g2x2.article .pab img{width:auto;height:83%;margin-left:-57%}.g2x2.article .pab>div>div:not(.article-image){background-color:#fff;position:absolute;bottom:0}.ingredientstable{float:left;border-right:1px solid #eee;width:30%;margin:16px 31px 32px 0;padding-right:30px}.ingredienser_lista{margin-bottom:32px}.pab .article-image{border-radius:4px 4px 0 0}.pab .article-box-content{border-radius:0 0 4px 4px}.support.bg{padding-top:30%!important}#support-banner{border-radius:4px;line-height:0;overflow:hidden}#support-banner img{border-radius:4px;width:100%;height:auto}#support .flex>div{width:25%;padding:0 8px 8px 0}#support .flex>div a{line-height:24px;display:block}.sa{margin-top:12px!important}.field_title{color:#0000;height:0}.article .review.text.editor{padding-top:0!important}#customer_service_info.text{width:50%}.attribute-title.sa{display:inline-block;margin-top:8px!important}#checkout{margin-top:4px}#checkout div.cart{width:45%}#checkout div.payment{width:55%;padding-left:6px}#checkout div.cart .links{display:none}#checkout.disabled{opacity:.2}#checkout .cart>.content>:not(form){background:#fff;border-radius:4px;margin-bottom:6px;padding:8px 8px 0}#checkout .cart>.content>.shipping,#checkout .cart .content>div:not(.shipping){padding-bottom:8px}#session-check{width:500px;margin:100px auto;padding:32px}#session-check .loader-container{width:70px;margin-top:8px}#session-check .ml{margin-left:16px}.pf-confirmation h3,.pf-confirmation .instructions{margin-top:20px}.pf-confirmation .button.white{margin-top:16px}.klarna-price{color:#31393e;text-shadow:0 1px #fff;margin:32px 0;font-family:arial;font-size:32px}.klarna-price div{margin-top:8px;font-size:14px}#preview-warning,.page-warning{color:#fff;text-align:center;background-color:#ab2508;padding:32px 64px;font-weight:700}#shipping .acc{border-top:1px solid #eee}#shipping .acc:first-child{border-top:0}#shipping .acc-w{border-radius:4px 4px 0 0}#shipping-price table{font-size:inherit}#shipping-price td.ra{vertical-align:top}.kss #checkout{display:block!important}.kss #checkout .cart{width:100%;margin-bottom:0!important}.kss #checkout .acc-w{max-width:640px;margin:0 auto;padding:12px}.kss #checkout .payment{width:100%;padding-left:0}.kss #checkout .cart .box{border:0}.kss #checkout .acc{border:1px solid #dedad7;border-radius:5px;font-family:Helvetica,Arial}.kss #checkout .acc .content{padding:4px}.kss #checkout .acc.open .content{border-top:1px solid #dedad7}.kss #checkout .acc-h{text-transform:none;margin-top:0;font-size:15px;font-weight:400}.kss #checkout .acc h3{display:none}.kss #checkout #options{color:#999;border-top:1px solid #dedad7;padding:12px;font-size:11px}.kss #checkout #shipping-price,.kss #shipping-price{display:none}.kss #checkout .box.form.hidden{margin:0;padding:0}.klarna-box{color:#787878;text-align:center;max-width:640px;margin:0 auto;padding:0 15px;font-family:helvetica;font-size:16px;line-height:21px}.klarna-separator{border-top:1px solid #e5e5e6;max-width:640px;margin:24px auto}.klarna-box .page-header{text-align:center;width:100%;padding-top:12px;font-family:Helvetica,Open Sans Site;font-size:22px;font-weight:300;line-height:34px}.klarna-box p{padding:0}.klarna-box>div>*{padding-top:2px;padding-bottom:3px}.klarna-box>div:not(.klarna-separator){border:1px solid #fff;margin:0 auto 10px;padding:15px 13px}.klarna-box:not(.no-bg)>div{background-color:#f2f2f1;border-radius:5px}.klarna-box.no-bg>div{padding-top:0}.klarna-box h2{color:#343434;font-size:16px;font-weight:500;line-height:25px}.klarna-box h3{margin:8px 0 0}.klarna-box h3:first-child{margin-top:0}.klarna-box h3,.klarna-box h3 a{text-transform:uppercase;color:#9d9d9e;font-size:10px;font-weight:700;line-height:11px}.rate-us{text-align:center;margin-top:40px;padding-bottom:20px}.rate-us a{font-weight:700}.rate-us h3{margin-bottom:20px;font-family:Helvetica,Open Sans Site;text-transform:none!important}.rate-us>div{max-width:640px;margin:0 auto}.rate-us>div>div{max-width:100px}.rate-us img{width:auto;height:40px}#kco{background-color:#fff;border-radius:4px;padding:12px}#kco.b2b{color:#171717;padding:27px}#kco.b2b .frame{border:1px solid #dedad7;border-radius:5px;padding:16px 14px;font-size:16px;line-height:25px}#kco.b2b h3{padding-bottom:8px;font-size:18px}#kco.b2b .text,#kco.b2b .shipping-price{color:#787573}#kco.b2b .shipping-price{font-weight:400!important}#kco.b2b .info{color:#aaa;margin-top:4px;font-style:italic}#kco.b2b .space{margin-top:20px}#kco.b2b .frame .radio-container{padding-left:35px;position:relative}#kco.b2b .frame .radio-container:before{content:"";background-color:#487b94;border-radius:10px;width:20px;height:20px;position:absolute;top:2px;left:0}#kco.b2b .frame .radio-container:after{content:"";background-color:#fff;border-radius:3px;width:6px;height:6px;position:absolute;top:9px;left:7px}#kco.b2b .info-frame{background-color:#f0eeeb;padding:15px}#kco.b2b ul{padding-left:20px;list-style-type:disc}#kco.b2b .totals{text-align:center;font-size:16px;line-height:25px}#kco.b2b .totals>div{font-size:27px;line-height:30px}#kco.b2b .totals.incl-vat{font-size:12px;line-height:20px}#kco.b2b .totals.incl-vat>div{font-size:14px;line-height:22px}#kco.b2b .terms-of-purchase{text-align:center;margin-top:24px}#kco.b2b .terms-of-purchase a{text-decoration:underline}.p-r{border:1px solid #fff;border-bottom-width:0;justify-content:space-between;padding:4px 0;display:flex}.p-r .qty{flex-grow:0;width:30px;position:relative}.p-r .qty .bonus:after{content:"B";color:#fff;text-align:center;background-color:#54a9e5;border-radius:2px;width:19px;height:19px;line-height:19px;position:absolute;top:0;right:0}.p-r .name{width:calc(100% - 95px);padding:0 8px}.p-r.discount-price .name{width:calc(100% - 160px)}.p-r .price{width:65px;padding-right:4px}.p-r.discount-price .price{color:red;width:130px}.p-r.discount-price .price span{color:#333;text-decoration:line-through}.value{width:72px;padding-right:5px;display:inline-block}.p-r .child,.p-r .subscription{font-size:.8em;font-style:italic}.p-r.xfory .x-for-y,.p-r.xfory .price{color:red}.p-r.open{background-color:#f3f3f3;border:1px solid #cbcbcd;border-bottom-width:0;border-radius:3px 3px 0 0}.summary{border-top:1px dashed #ddd;margin-top:4px;padding-top:4px}.summary>*{padding:1px 0}.summary .info{min-width:40%}.summary .info>*{margin-top:4px}#cart .controls{background-color:#f3f3f3;border:1px solid #cbcbcd;border-top-width:0;border-radius:0 0 3px 3px;margin-bottom:8px;padding-bottom:4px;padding-left:4px;overflow:hidden;padding-top:4px!important}#cart .controls>div{float:left;margin-right:8px}#cart .controls>div,.controls-button{color:#fff;text-align:center;cursor:pointer;border-radius:2px;width:30px;height:30px;font-size:26px;line-height:28px;position:relative}#cart .controls .products-link a{float:right;color:#333;background:#ddd;border-radius:2px;height:30px;margin-right:4px;padding:0 8px;line-height:30px;display:inline-block}#cart .controls .add{margin-left:8px}#cart .controls .remove{background-color:#aaa!important;margin-left:24px!important}#cart .controls .remove img{width:auto;height:100%;padding:3px}#cart .controls .add:before,#cart .controls .add:after,#cart .controls .sub:after{content:"";z-index:1;background:#fff;position:absolute}.shipping-price-notice{color:#999;font-size:.9rem;font-style:italic}.b2b .cart .shipping{display:none}#shipping{border:1px solid #cbcbcd;border-radius:5px;margin-top:8px;padding-bottom:2px}#shipping .group{border-top:1px solid #e5e5e6;padding:15px 20px 12px;overflow:hidden}#shipping .group.first{border-width:0}#shipping .groups .group.first{border-width:1px}#shipping .group.show-more{padding:6px 14px}#shipping .checkbox,#shipping .radio{margin-right:15px}#shipping .title{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;flex-grow:1;font-size:14px;font-weight:600}#shipping .subtitle,#shipping .title .tag{color:#8e8e90}#shipping .subtitle:before{content:"-";margin:0 4px;display:none}#shipping .title .tag{clear:both;font-size:13px;line-height:21px}.sh-content{width:100%;max-width:345px;margin:0 auto}.sh-content p{margin:4px 0}.selected .sh-content{padding-top:8px}.radio-group>div{padding:6px 0}.radio-group .info{width:calc(100% - 24px)}.delivery-info{text-align:center;background:#eee;border-radius:2px;margin-top:12px;padding:4px;font-style:italic;display:none}.delivery-info.selected{display:block}.eta{font-size:11px;font-style:italic;width:150px!important}.bankid-notice{background-color:#f0eeeb;align-items:center;display:flex;overflow:auto}.bankid-notice img{float:left;width:auto;height:48px}.bankid-notice span{margin-left:8px}.shipping-code-container .select-popup-button .fwn{display:none}.down-arrow{color:#333;font-size:9px;display:block!important}.down-arrow.same-line{margin-left:12px;position:relative;display:inline!important}.down-arrow:after{content:"\2572 \2571 ";font-weight:700}.down-arrow.same-line:after{font-size:6px;font-weight:400;position:absolute;top:-4px;right:-8px}#shipping .logotypes>img{width:auto;height:16px;margin:1px 0 0 12px}#shipping span.shipping-price{color:#999;margin-left:4px;font-size:13px;font-weight:400}#shipping .group span.shipping-price{color:#555}.gate-code-td{padding-right:12px}.delivery-icon{color:#fff;background-color:#0072bc;border-radius:2px;height:16px;padding:3px 4px;font-size:10px;font-style:italic;line-height:10px;display:inline-block;font-weight:400!important}.delivery-icon img{float:left;width:auto;height:100%}.groups .delivery-icon{margin:0 0 0 4px}.delivery-icon.climate{background-color:#67a780}.delivery-icon.eco-delivery{background-color:#71a554}#shipping .groups .delivery-icon{width:26px}#shipping>div:not(.groups) .delivery-icon{margin:1px 0 0 15px}.input-zip-code .flex{max-width:160px}#ladder .panel{width:100px;height:153px;overflow:hidden}#ladder .panel.limit{filter:grayscale();opacity:.3}#ladder .image-container{height:110px;margin-bottom:4px;position:relative}#ladder .at{position:absolute;bottom:0;left:0;right:0}#ladder .price{z-index:1;border-radius:4px;padding:0 8px;font-size:1rem;line-height:1.7rem;position:absolute;bottom:57px;right:0}#bonus-products .bonus img{float:left;width:auto;height:22px}#bonus-products .bonus span{float:left;margin-left:8px;line-height:22px}#bonus-products .bonus input{float:right;width:75px}.bonus .select{width:100%;margin-right:4px;display:inline-block}#premier .select-popup-button{width:100%}#premier .select-popup-button div{white-space:nowrap;text-overflow:ellipsis;padding-right:24px;overflow:hidden}.premie>div{flex-grow:2;width:75%}.premie>input{flex-grow:1;margin-left:8px}#unsent-orders{width:400px;margin-left:-200px;position:absolute;top:200px;left:50%;box-shadow:0 0 10px #0003}#confirmation .rate-us{min-width:300px}#confirmation .change-password{max-width:300px}.change-password input[type=button]{width:40%}#confirmation .club-meter,#confirmation .club-values{display:none}.discounts span{color:#999}#shipping .single .radio{display:none}#shipping .single .sh-content{max-width:100%}.shipping-tag{height:24px;line-height:unset;background-color:#efefef;border-radius:99999px;margin-bottom:8px;margin-right:8px;padding:4px 7px 4px 4px;display:inline-block}.shipping-tag img{height:16px}#activated-discounts{background-color:#f0eeea;border-radius:4px;margin-top:8px;padding:12px 12px 6px}#activated-discounts h4{margin-bottom:6px}#activated-discounts td{border-top:1px solid #fff;padding-top:6px;padding-bottom:6px;overflow:hidden}#activated-discounts table tr>td:first-child{padding-right:12px}.checkout-customer-info{background-color:#e7ecf1;border-radius:4px;max-width:608px;margin:0 auto;padding:16px}.checkout-customer-info>div{margin-top:8px}.checkout-customer-info .buttons{width:100%;margin-top:16px}.checkout-customer-info .buttons input,.checkout-customer-info .buttons a{width:auto;margin:0 auto;display:block}.checkout-customer-info .footnote{margin-top:8px;font-size:11px}.checkout-customer-info .tc-part{margin-top:0;top:-16px;right:-16px}.footnote{color:#777;max-width:608px;margin:0 auto;padding:16px 0;font-style:italic}.search-container.open input{border-bottom:0;border-radius:3px 3px 0 0}.search-icon{cursor:pointer;width:18px;height:18px;position:absolute;top:10px;right:10px}body.nspa .search-icon{background-color:#febd69;border-radius:0 3px 3px 0;width:32px;height:34px;top:3px;right:0}.search-icon div{background-size:100% 100%;width:18px;height:18px}body.nspa .search-icon div{position:absolute;top:8px;left:6px}body.nsp .search-clear{cursor:pointer;width:32px;height:34px;display:none;position:absolute;top:0;right:0}#nsp .search-clear{display:block;top:1px}body.nsp .search-clear div{background-size:100% 100%;width:24px;height:24px;position:absolute;top:4px;left:4px}#close-search{width:20px;height:20px;display:none;position:absolute;top:7px;right:8px}#search-suggestions{opacity:0;z-index:2;background-color:#fff;border:2px solid #fff;border-top:0;border-radius:0 0 3px 3px;height:0;transition:opacity .2s ease-out;position:absolute;top:35px;left:0;right:0;overflow:hidden;box-shadow:0 6px 9px #0003}#search-suggestions div>*{text-align:left;padding:2px;display:block}#search-suggestions div>*>span{padding:0 4px}#search-suggestions div>span{color:#bbb;padding:4px 8px}.search-container.open #search-suggestions{opacity:1;height:auto;transition:opacity .2s ease-in}.suggestions-container{display:none}#search-suggestions a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#search-suggestions a span>span{font-weight:700}#search-suggestions a.link:before{content:attr(data-type-text);text-transform:uppercase;float:left;border-radius:2px;margin:2px 2px 0 0;padding:0 4px;font-size:10px;line-height:15px;display:inline-block}#search-suggestions a.article:before{color:#fff;background:#bbb}#search-suggestions a.redirect:before{color:#fff;background:#0072bc}#search-suggestions a.campaign:before{color:#fff;background:#a90400}.filter-column,#articles-filter{background-color:#fff;border-radius:0 4px 4px;width:25vw;max-width:256px;margin-right:6px}#articles-filter .f-header{float:none;width:100%}#campaigns .filter-column{border-radius:4px}#s-products,#s-articles,#s-products .acc-c{background-color:#0000}#search>div{overflow:hidden}#search>div>.products{width:65%}#search>div>.right-col{width:35%;padding-left:4px}#search-manufacturers,#search-categories{width:calc(50% - 3px);overflow:hidden}#search-manufacturers a{width:calc(25% - 6px);margin:3px;line-height:0}#search-manufacturers img{width:100%;height:auto}#search .article-boxes>div{flex-wrap:wrap;justify-content:space-between;display:flex}#search .article-boxes .oh{margin-bottom:2px;width:calc(50% - 6px)!important}#search-icon{display:none}.filter-column .show-more{cursor:pointer;display:inline-block;margin-top:12px!important}#search-filter-container-desktop .acc-c{display:block!important}#search .acc-c{background-color:#0000}#nsp{flex-direction:column;display:flex;position:relative}#nsp-campaigns{order:1}#nsp-products{order:2}#nsp-manufacturers{order:3}#nsp-articles{order:4}body.articles #nsp-products{order:3}body.articles #nsp-articles{order:2}#nsp-products .information-popup-link.pc{float:right;top:3px;left:0}#nsp-products .information-button:after{left:-8px}.goto-results .link{float:right;margin-left:24px}#nsp-campaigns img{width:auto;height:100%}#nsp-products-flex .left-col{width:1024px}#nsp-products-flex .right-col{display:none}#search-presentation.nsp-popup{z-index:24;background-color:#f1eeee;border-radius:4px;width:1032px;max-height:calc(100vh - 86px);padding:6px;position:fixed;top:70px;left:calc(50% - 516px);overflow:auto}#search-presentation-overlay{z-index:22;opacity:.3;background-color:#000;position:fixed;inset:90px 0 0}#search-presentation h2{text-align:center;width:100%;margin:8px 0;display:none}#search-presentation .goto-results{text-align:right;min-width:150px;padding-right:2px}#nsp-products>.goto-results{margin-bottom:8px}#nsp-articles>.goto-results{margin-top:4px}#search-presentation.nsp-popup .box{overflow:unset;background-color:#fff;border-color:#fff}#presentation-filter-result{width:100%;display:flex}#presentation-filter-result>div{width:33%}#search-presentation .suggestions,#nsp-links{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 32px);padding:8px 4px 12px;overflow:hidden}#search-presentation .suggestions>h3,#nsp-links>h3{float:left;width:auto;margin-right:12px}#search-presentation .suggestions a,#nsp-links a{margin-right:12px}#nsp-articles.article-boxes-small .pab{width:20vw;max-width:205px;height:17.17vw;max-height:176px}#nsp-articles.article-boxes-small .article-box-ingress{display:none}#nsp-articles.article-boxes-small .article-box-title{flex-direction:column;place-content:center;height:auto;display:flex}#nsp-articles.article-boxes-small .article-box-title h3{font-size:1rem}#nsp-categories,#nsp-manufacturers{width:100vw;max-width:1028px;margin-bottom:8px;margin-left:-3px;overflow:hidden}#nsp-categories a,#nsp-manufacturers a{float:left;text-align:center;background-color:#fff;border-radius:4px;width:20vw;max-width:199px;height:auto;margin:3px;padding:8px;display:inline-block}#nsp-articles .box{filter:grayscale(.3)}#nsp-articles .box:hover{filter:grayscale(0)}.nsp-categories{padding-left:4px}.nsp-categories>*{float:left;width:auto;margin-right:12px;display:inline-block}.nsp-categories h3{margin-top:5px}.nsp-categories a,#nsp-links a{color:#fff;background-color:#054798;border-radius:20px;margin-bottom:6px;padding:4px 10px}.nsp-categories a:hover,#nsp-links a:hover{background-color:#004a7a;text-decoration:none}#nsp-manufacturers a{place-content:center;height:53px;display:flex}#nsp-manufacturers img{filter:grayscale()}#nsp-manufacturers a:hover img{filter:none}#nsp-categories a{place-content:center;align-items:center;height:40px;display:flex}#nsp-categories a div{float:left;border-radius:2px;width:24px;height:24px;margin-right:8px}#nsp-categories a img{width:auto;height:100%;padding:3px}#campaigns #s-products .acc-c>div{margin-top:0!important}#campaigns #filter .acc{border:0}#clearance{margin-top:4px}#s-articles #product-articles{width:75vw;max-width:771px;margin-top:-3px;margin-left:-3px}#articles-result{margin-bottom:-3px}.content.login>div,.content.password>div{width:400px;margin:20px auto;padding:24px}.content.login .text,.content.password .text{padding:8px 0 0}.content.login h1{display:inline-block}.content.login .show-info{float:left;margin-top:3px;margin-left:4px}.bottom-information{color:#777;background-color:#eee;border-top:1px solid #ddd;border-radius:0 0 4px 4px;margin:24px -24px -24px;padding:24px}#country-select-page>div.country-links img{float:left;height:100%;max-height:26px;margin-right:8px;box-shadow:1px 1px 5px #0003}#country-select-page>div.country-links>div>a{width:100%;line-height:26px;display:inline-block}#country-select-page>div.country-links>div{margin-top:24px;padding:4px}#country-select-page>div.country-links>div.selected{background-color:#f1f1f1;border-radius:3px}.user-guestimate{border-bottom:1px solid #eee;padding-bottom:24px}.popup:after{content:" \29c9 ";color:#bbb;font-family:arial;font-size:.8rem;font-weight:400}.popup-window{-webkit-transition:-webkit-transform .1s ease-out;background:#fff;max-height:95vh;transition:transform .2s ease-out;display:none;position:fixed;top:150px;left:50%;overflow:visible;transform:scale(.95)}.popup-window.open{transform-origin:50%;display:block;transform:scale(1)}.popup-window.pc-scroll{height:calc(100vh - 224px)}.popup-window.pc-scroll .scroll{-webkit-overflow-scrolling:touch;position:absolute;inset:40px 0 0;overflow-y:auto}.popup-window .scroll-top{top:0!important}.popup-window .popup-banner{border-radius:4px 4px 0 0;width:100%}.popup-fixed-bottom{position:fixed;bottom:0;left:0;right:0;background-color:#0000!important}.popup-fixed-bottom>div{background-color:#eee!important}.popup-fixed-bottom-padding{padding-bottom:82px}.pw0{z-index:100}.pw1{z-index:110}.pw2{z-index:120}.pw3{z-index:130}.pw99{z-index:131}.popup-window.loading{opacity:.9}.popup-window>:not(.popup-loading){opacity:1;transition:opacity .3s ease-out}.popup-window.loading>:not(.popup-loading){opacity:0}.popup-window .close,.show-info-popup .close,#cookie-accept .close,.crossell-popup-window .close{cursor:pointer;z-index:10;width:32px;height:32px;position:absolute;top:8px;right:8px}.show-info-popup .close{top:-16px;right:8px}.popup-loading{line-height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-loading.no-text{width:56px}.popup-loading .loader{margin-right:8px}.page-overlay,#cookie-accept-overlay{background-color:#00000080;position:fixed;inset:0}.page-overlay.crossell-popup{z-index:10;top:50px}.po0{z-index:99}.po1{z-index:109}.po2{z-index:119}.po3{z-index:129}.popup-window>h2,#cookie-accept>h2,.crossell-popup-window>div>h2{border-radius:4px 4px 0 0;width:100%;padding:16px 38px 8px 16px}.popup-window .tc-part{border-radius:0 4px;height:34px;line-height:34px;position:absolute;top:0;right:0}.popup-window .tc-part .tcef{height:34px}#join-club-perks-container{padding:12px 0!important}#join-popup-points{text-align:center;border-left:1px solid #eee;padding:0 0 0 16px}#join-popup-points div{color:#0072bc;text-transform:uppercase;text-align:center;padding:8px 0;font-size:32px;font-weight:700;line-height:35px}.join-club-perks{padding:0}.club-box{background-color:#f1f1f1;border-radius:4px;margin:3px}.club-box span.sub-row{text-transformation:none;padding:8px 4px;font-size:12px;line-height:15px;display:block}.m-close{display:none}#subscription-popup{background-color:#fff;width:616px;margin-left:-300px}#subscription-popup>.pp:not(.information){background-color:#fff}#subscription-popup h2{padding:16px;color:#fff!important;background-color:#4aafb0!important}#subscription-popup .product-image{text-align:center;min-width:278px;min-height:310px;position:relative}#subscription-popup .form{width:50%}#subscription-popup .form>div{margin-bottom:8px}#subscription-popup .prices h4{font-size:.8rem}#subscription-popup .prices span:not(.text-edit){font-size:2.8rem;line-height:2.8rem}#subscription-popup .special span{font-weight:700}#subscription-popup .container{align-items:center;padding-top:16px}#ladder-popup{width:516px}#ladder-popup .image img{width:100%}#ladder-popup .description{position:relative}#ladder-popup .prices span:not(.text-edit){font-size:2.2rem;line-height:2.3rem}#ladder-popup .single{border:1px solid #eee;border-width:1px 0;padding:4px 0}#servicePoints-popup{width:1000px;height:700px}#map{z-index:0;border-radius:4px 0 0 4px;flex-shrink:100;width:700px;height:700px}#servicePoints-popup .right-col{z-index:1;width:300px;height:700px;position:relative;box-shadow:-1px 0 2px #0000004d}.service-point{padding:5px 8px}.service-point .header{cursor:pointer}.service-point.selected{background-color:#f3f3f3;border:1px solid #cbcbcd;border-radius:5px}.service-point.selected .header{margin-bottom:8px;font-weight:700}.service-point .header:hover{opacity:.8;font-weight:700}.service-point .company,.service_point .icons,.service-point-information,.service-points h3>img{display:none}.service-point.nearest .company{display:inline}.service-point.nearest .icons,.service-point.selected .service-point-information{display:block}.service-point-information{padding-right:0!important}.top-table>tbody>tr>td{padding:4px 0}#servicePoints-popup .fwn{font-size:12px}#servicePoints-popup .selected .fwn{display:none}.service-points{padding:0 8px;position:absolute;inset:70px 0 0;overflow:auto}td.sp-icon img{width:16px;height:auto}.service-points table{width:100%}td.sp-icon{vertical-align:top;width:24px;padding-top:4px}.service-points a{margin-bottom:8px}.service-points .text{padding:8px}.service-points h3{line-height:inherit;background:#fff;border-bottom:1px solid #ddd;margin-bottom:4px;padding:0 8px 4px}#loginCode-popup{width:416px}#loginCode-popup .buttons a{line-height:40px}#showInformation-popup{width:900px}#showInformation-popup h1{display:none}#showInformation-popup .text.editor{padding:16px 64px 24px}#showInformation-popup>h2{padding-left:64px}.popup-window.old-club-info{z-index:200}.page-overlay.old-club-info{z-index:199}#showOrder-popup{width:640px}#top-terms-popup .text{flex-wrap:wrap;display:flex}#top-terms-popup .pp{padding-top:0!important}#top-terms-popup h2{line-height:inherit;padding:0 0 4px}#top-terms-popup table{width:50%!important;margin-top:16px!important}#top-terms-popup tr:not(:last-child) td:not(:first-child){padding:0 8px 8px 0}#top-terms-popup tr:last-child td:not(:first-child){padding-bottom:0}#top-terms-popup tr:first-child td h3{margin-top:0}#top-terms-popup td{padding-right:16px}#top-terms .badge span{padding-left:38px}#club-info-popup{width:656px;height:500px;overflow-y:auto}#reviewWrite-popup{width:566px}#product-popup{width:800px}#product-popup #product{overflow:auto}#product-popup .product-image{float:left;margin-right:12px;position:relative}#product-popup #add-product-form{min-height:262px}#product-popup .flags{z-index:10;position:absolute;bottom:0;left:0}#product-popup .flags.plus-new{bottom:66px}#product-popup .images{width:initial}#product-popup .new-product{bottom:0;left:0}#product-popup .scroll-container{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow:auto}#product-popup .scroll-container::-webkit-scrollbar{display:none}#productNotification-popup{width:500px}#verifyRemoveOrder-popup{width:300px}#club-join-popup{width:500px}#club-join-popup .button.cancel{width:36%}#club-join-popup .button.theme{width:60%}#changePassword-popup{width:400px}#cookies-popup{width:600px}#mtd-changed-popup{width:500px}#mtd-changed-popup>.pp{height:250px}#confirmSummaryJoinClub-popup{width:400px}#confirmAccountJoinClub-popup{width:550px}#country-select-popup{width:400px;overflow:visible}#country-select-popup .flag-links{overflow:hidden}#country-select-popup .flag-links a{text-align:center;float:left;background-color:#f8f8f4;border:1px solid #ccc;border-radius:2px;width:100px;margin-right:8px;padding:2px;display:block}#country-select-popup .flag-links a .flag{width:100%;display:block}#country-select-popup .flag-links a span{padding:4px;display:block}#country-select-popup .flex{align-items:flex-end}#country-select-popup .flex>div{flex-grow:2;width:auto}#country-select-popup .select-container{width:100%!important}#select-country-popup-button{width:auto;margin-left:8px}#shareAddProduct-popup{background-color:#fff;width:400px;height:400px}#backorderNotification-popup{width:300px}.popup-window>h2.backordered{padding:16px;background-color:#c1984e!important}.popup-window>h2.light-theme{padding:16px;background-color:#d9dee2!important}#empty-popup{min-width:300px}.coupon-description{border:1px solid #eee;width:100%;padding:8px}#description-popup-popup{width:100vw;max-width:1024px;min-height:100px}#productCrossell-popup{opacity:0;width:600px;max-height:100px;transition:opacity .3s,max-height .3s;position:fixed;top:200px;right:calc(50% - 300px)}#productCrossell-popup>div{background-color:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:1px 1px 10px #0003}#productCrossell-popup.show{opacity:1;max-height:5000px}#productCrossell-popup .in-cart-info>img{float:left;width:auto;height:65px;margin-right:12px}#productCrossell-popup .buttons{padding:0 16px 14px}#productCrossell-popup .buttons>*{width:calc(50% - 8px)}#productCrossell-popup .xsell{padding-bottom:0}.amount-icons>div{float:left;margin-right:16px;line-height:30px}.amount-icon{text-align:center;color:#fff;cursor:pointer;background-color:#aaa;border-radius:50%;width:30px;height:30px;font-size:30px;line-height:30px}.amount-info{text-align:center;min-width:20px;height:30px}.amount-info span{min-width:20px;line-height:30px}#stockPriceHistory-popup{background-color:#fff;width:500px}#stockPriceHistory-popup tr{position:relative}#stockPriceHistory-popup th{text-align:left;background-color:#eee;border-bottom:1px solid #aaa;padding:4px 8px}#stockPriceHistory-popup td{vertical-align:top;padding:4px 8px 2px}#stockPriceHistory-popup td.special{color:red}#stockPriceHistory-popup tr.older td{color:#999;background-color:#eee}#stockPriceHistory-popup tr.older td.special{color:#f99}#stockPriceHistory-popup tr.c-start td,#stockPriceHistory-popup tr.no-c td{border-bottom:1px solid #fff}#stockPriceHistory-popup tr.breakpoint td{border-bottom:2px dashed #555}#stockPriceHistory-popup .campaign-col{width:70%;max-width:70%}#stockPriceHistory-popup .date-col{min-width:100px}#stockPriceHistory-popup tr.campaign td{background-color:#ffecec}#stockPriceHistory-popup tr.older.campaign td{color:#fff;background-color:#f3cece}#stockPriceHistory-popup td.date{font-size:11px;overflow:visible}#stockPriceHistory-popup tr.c-end:after{content:"|";color:#aaa;z-index:1;width:12px;height:12px;font-size:10px;display:block;position:absolute;bottom:-4px;left:42px}#notifications-popup{width:500px}#trustpilotUsp-popup{width:600px;padding:0}#trustpilotUsp-popup h2{margin-bottom:24px;padding:16px}#trustpilotUsp-popup>div.content{padding:16px}#newsletterSignup-popup{width:400px}#confirmationJoinClubContent-popup,#noMemberPopupContent-popup{width:400px;padding-bottom:0}#no-products-panel{width:400px;margin-top:-150px;margin-left:-200px;display:block;top:300px}#no-products-panel .buttons{display:block!important}#products-oos-popup{width:400px;margin-top:-150px;margin-left:-200px;display:block}#products-oos-popup .buttons{display:block!important}.show-info{display:inline-block}.show-info:not(.default){width:20px;position:relative}.show-info:not(.hover){cursor:pointer}.show-info:hover{opacity:.8}.show-info:not(.default):after{content:"!";color:#999;text-align:center;border:0;border-radius:50%;width:14px;height:14px;font-size:11px;font-weight:700;line-height:15px;position:absolute;top:1px;left:8px}.delivery-message.show-info{cursor:pointer;width:auto;display:block}.delivery-message.show-info:after,#shipping-string.show-info:after{display:none}#shipping-string.show-info{width:auto}.show-info.info-icon:after{content:"";border:0;width:0;height:0}.show-info-content{display:none}.show-info-popup{z-index:99;opacity:0;background-color:#fff;max-width:95vw;transition:all .1s;position:absolute;transform:scale(.95);box-shadow:1px 1px 4px #0006}.show-info-popup:after{content:"";z-index:1;border:16px solid #0000;border-top-color:#fff;border-bottom:0 solid #fff;width:0;margin-left:-16px;display:block;position:absolute;bottom:-16px;left:47%}.show-info-popup:before{content:"";z-index:1;border:17px solid #0000;border-top-color:#ddd;border-bottom:0 solid #ddd;width:0;margin-left:-16px;display:block;position:absolute;bottom:-17px;left:47%}.show-info-popup.show{opacity:1;transform:scale(1);display:block!important}.show-info-popup.dpi{width:300px}a.show-info{text-decoration:none}#removeShareList-popup{width:300px}#cookieAcceptSettings-popup .close{right:16px}#fsk-popup{z-index:100;background-color:#fff;border-radius:4px;width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px 1px 4px #0006}#fsk-popup .fsk-banner img{border-radius:4px 4px 0 0;width:100%}#fsk-popup>div.fsk-content{padding:16px}.auto-popup{z-index:100;background-color:#fff;border-radius:4px;width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px 1px 4px #0006}.auto-popup>.text{padding:0 16px 4px}#receipt .info{flex-grow:1}.receipt{width:299px;line-height:20px}#receipt .top{height:9px}#receipt .content{padding:16px}#receipt .bottom{height:50px}#receipt .title{border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:12px;font-family:arial;font-size:30px;font-weight:100}#receipt .address{padding-top:10px;padding-bottom:10px}#receipt .date{padding-bottom:10px}#receipt .discounts,#receipt .products{border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px}#receipt .products{padding-bottom:4px}#receipt .totals{border-top:1px dashed #ddd;margin-top:4px;padding-top:10px}#receipt .products>div,#receipt .totals>div{font-family:arial;position:relative;overflow:auto}#receipt .qty{width:33px;height:inherit;margin-right:4px;padding:0}#receipt .child-container{clear:both;width:100%;padding:0 8px 0 37px}#receipt .name{width:165px}#receipt .child{font-size:.8rem;font-style:italic}.no-click{cursor:default}.recruto_ad_container img{display:none}.recruto_ad_container{max-height:256px;padding-bottom:16px;position:relative;overflow:hidden}.recruto_ad_container a.button{width:auto;display:inline-block}.recruto-show-all{z-index:2;text-align:center;cursor:pointer;background-color:#eee;display:inline-block;position:absolute;bottom:0;left:0;right:0}.recruto-show-all:hover{background-color:#ddd}.recruto-show-all span{color:#fff;padding:8px}.recruto-dimmer{z-index:1;background:linear-gradient(#fff0 0%,#fff 100%);height:150px;position:absolute;bottom:30px;left:0;right:0}.link-offset{visibility:hidden;display:block;position:relative;top:-100px}.recruto_ad_container.open{max-height:unset;overflow:visible}#header,#main-wrapper,#footer,.navbar{margin-left:0;transition:margin-left .3s}.order-status{float:left;width:calc(75vw - 3px);min-height:508px;max-width:765px!important}.order-status .status-icon{width:30px;position:relative}.order-status .status-icon>.icon{z-index:2;background-color:#fff;border:1px solid #0072bc;border-radius:15px;width:19px;height:19px;position:absolute;top:5px;left:5px}.order-status .status-icon.end>.icon{background-color:#0072bc}.order-status .status-icon>.line{border-right:1px solid #0072bc;width:0;height:100%;position:absolute;top:23px;left:14px}.order-status .status-icon.first>.line{display:none}.order-status .status-text{width:calc(100% - 30px);padding:5px 0 12px 12px}#order-status{border-bottom:1px solid #eee;margin-bottom:16px;padding-bottom:16px}#order-status-buttons{width:200px}.status-circle{background-color:#0072bc;border-radius:50%;width:80vw;max-width:200px;height:80vw;max-height:200px;margin:0 auto}.status-circle>*{text-align:center;color:#fff;width:80vw;max-width:200px;padding:0 8px;position:absolute}.status-circle .center{font-size:15px;line-height:20px;top:47%;bottom:auto}.status-circle .bottom{white-space:nowrap;margin-bottom:-13px;font-size:24px;line-height:26px;top:59%;bottom:auto}.status-circle .top{font-size:19px;line-height:23px;top:auto;bottom:64%}.status-circle.two-rows .center{top:auto;bottom:56%}.status-circle.two-rows .bottom{top:auto;bottom:47%}.status-circle.two-rows .top{display:none}.status-notice,.notice{background-color:#f0eeeb;margin:12px 0;padding:12px}#estimated-delivery{margin-bottom:12px}#estimated-delivery .status-icon>.icon{background-color:#fff;border:1px solid #0072bc}#order-status-side-image{border:1px solid #ccc;border-radius:4px;width:calc(25vw - 3px);max-width:251px;height:50vw;max-height:508px;overflow:hidden}#order-status-side-image img{height:508px}.orders-status-information{float:right;background-color:#f3f2ed;border:1px solid #d8d8d7;border-radius:3px;width:250px;padding:12px}.status-date{color:#999;padding-bottom:0!important}#change-share-name{color:#ccc}#change-share-name:hover{color:#555}#products-share-list{border-top:1px solid #eee;margin-top:12px;padding-top:12px}#products-share-list div{align-self:center}#products-share-list .header{border-bottom:1px solid #eee;align-self:flex-end;margin-bottom:8px;padding-bottom:8px;font-weight:700}.psl-image{text-align:center;width:50px;padding:4px 8px 4px 0}.psl-image img{width:auto;max-width:40px;height:30px}.psl-container{width:calc(100% - 50px)}.pls-bundle-products{padding:4px 0 0 16px;font-size:.8rem}.psl-name{flex-grow:4;width:calc(100% - 350px)}.psl-name a{font-weight:400!important}.psl-name span{color:#999}.psl-name span.attr:before{content:", "}.psl-buttons input{margin:0 0 0 8px;padding:0 8px!important}.psl-price{width:150px;padding-top:2px;padding-right:8px}.psl-price .special{color:#e62828}.psl-price span.non-campaign-price{color:#aaa;margin-left:8px;margin-right:8px;font-size:13px;text-decoration:line-through}.psl-icons{width:150px;padding-top:3px}.psl-icons .campaign-icon{background-color:#ea4e25;border-radius:3px;margin-right:8px;padding:2px 4px}.stock-amount-bullet{background-color:#0a0;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.stock-amount-bullet.backordered{background-color:#c37e00}.stock-amount-bullet.out-of-stock{background-color:red}a#share-copy{margin-top:3px}.change-share-name{color:#aaa;display:inline-block}#share-products-total{border-top:1px solid #ddd;margin-top:8px;margin-bottom:16px;padding-top:8px;padding-right:58px;font-size:20px}#share-link-container>div a{margin-top:6px}#share-link-container .grid{margin-left:0}#share-link-container .grid .block>div{width:318px;max-width:318px;height:318px;max-height:318px;margin-left:0;padding:0}#share-edit-container{border-top:1px solid #eee;margin-top:12px;padding-top:8px}#share-name-container>div{width:300px}#share-name-container>div>input[type=text]{flex-growth:4;margin-right:8px}#share-name-container a.link{margin:6px 0}.products-share-box .image-container{text-align:center;z-index:0;position:absolute;inset:0 0 50%;overflow:hidden}.products-share-box .image-container img{border-radius:4px;max-width:100%}.products-share-box .image-container div{width:100%;height:100%;position:absolute;top:0;bottom:0;box-shadow:inset 0 -7px 9px -7px #0006}.products-share-box .text-container{text-align:left;background-color:#f5ffa4;border-radius:0 0 4px 4px;padding:8px 8px 0;position:absolute;inset:50% 0 0;overflow:hidden}.products-share-box .text-container h2{white-space:nowrap;text-overflow:ellipsis;float:left;width:auto;margin-bottom:0;display:inline-block;overflow:hidden}.products-share-box .text-container .change-share-name{float:left;margin-top:2px;margin-left:6px;display:block}.products-share-box .bottom-gradient{background-image:linear-gradient(#f5ffa400,#f5ffa4);height:32px;position:absolute;bottom:0;left:0;right:0}.products-share-box ul{list-style-type:disc;padding-left:24px!important}.products-share-box ul li span{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}#share .grid .products-share-box h2{width:100%}.share-remove{z-index:10;text-align:center;background-color:#b30000ad;border-radius:3px;width:16px;height:16px;font-size:14px;line-height:16px;position:absolute;top:8px;right:8px}.share-remove:before{content:"\d7 ";color:#fff}#notifications>div{text-align:center;width:1022px;margin:0 auto;padding:8px 0}#notifications>div>div,#notifications-mobile>div>div{margin:0 auto;display:inline-block}#notifications .close{display:none}body.notifications-default #notifications{z-index:19;background-color:#f1f5d3f2;position:relative;top:90px;left:0;right:0}body.notifications-default #notifications-mobile{text-align:center;padding:8px}body.notifications-minimized-button #notifications,body.notifications-minimized-button #notifications-mobile{z-index:11;width:auto;left:initial;right:initial;background-color:#fff;border-radius:8px;padding:10px 16px;position:fixed;box-shadow:1px 1px 36px #0003}body.notifications-minimized-button #notifications{max-width:500px;bottom:24px;right:24px}body.notifications-minimized-button #notifications>div{width:auto;font-size:14px;font-weight:700}body.notifications-minimized-button #notifications-mobile{max-width:calc(100vw - 48px);bottom:24px;right:24px}body.notifications-minimized-button #notifications-mobile>div{padding:8px 0;font-size:14px;font-weight:700;line-height:22px}body.notifications-minimized-button #notifications .close,body.notifications-minimized-button #notifications-mobile .close{border-radius:50%;width:24px;height:24px;display:block;top:-12px;right:-12px;box-shadow:1px 1px 8px #0003;position:absolute!important}body.notifications-invert-black #notifications,body.notifications-invert-black #notifications-mobile{color:#fff;background-color:#282828e6}body.notifications-christmas #notifications,body.notifications-christmas #notifications-mobile{text-shadow:1px 1px 5px #00000080;background-color:#751212;background-size:100px 100px;font-weight:700;color:#fff!important}body.notifications-christmas #notifications a,body.notifications-christmas #notifications-mobile a{color:#fff}body.notifications-sticky #notifications,body.notifications-sticky #notifications-mobile{position:sticky}#search-box{position:absolute;inset:50px 0 0}#search-box>input[type=text]{width:70%;padding-top:2px}#search-box>input[type=button]{width:calc(30% - 8px);margin-left:8px}#search-box-result{padding:0 16px;position:absolute;inset:66px 0 0;overflow-y:auto}#search-box-result>div{width:100%;margin-bottom:2px}#search-box-result>div span{margin-top:6px}.calendar{background-color:#eee;border:1px solid #ccc}.calendar td{text-align:center;color:#999;padding:5px}.calendar .controls{border-bottom:1px solid #ccc}.calendar .controls td{color:#555}.calendar td span{padding:4px}.calendar td.current-month{color:#333;background-color:#ddd}.calendar td.passed-date{color:#bbb}.calendar td.selectable{cursor:pointer;background-color:#e3e7e3}.calendar td.selectable.current-month{background-color:#cddbcd}.calendar td.current-day{outline:1px solid #999}.calendar td.selectable:hover{outline:1px solid #aaa}.calendar td.send-day span{color:#fff;background-color:#2d9e33;border-radius:50%}.calendar .next,.calendar .prev{cursor:pointer}.feedback-box{background-color:#f7f7f7;border:1px solid #ccc;border-radius:4px;width:200px;margin-top:16px;padding:8px;position:relative}.feedback-box h3{margin-top:0}.feedback-box textarea{background-color:#fff;outline:0;font-family:arial;font-size:13px;border:0!important}.feedback-box textarea:focus{background-color:#f7f7f7}.feedback-box .message-container{position:relative}.feedback-box .message-container>div{margin-bottom:0}.feedback-box .stars{justify-content:space-around;margin:8px 8px 16px;display:flex}.feedback-box .stars>span{cursor:pointer;color:#bbb;opacity:.5;margin:0 2px;font-size:32px}.feedback-box .stars:not(.hovering) .selected{color:#0072bc;opacity:1}.feedback-box .stars .hover{color:#0072bc;opacity:.5}.feedback-box.popup{width:100%;box-shadow:none;border:0;margin-top:0}.dropshipping-banner{background-color:#e9f3f9;border:1px solid #eee;border-radius:4px;padding:8px}.dropshipping-banner a{text-decoration:underline}.b2b-attribute-information{border:1px solid #ccc;width:100%;margin:16px 0;padding:8px}.b2b-attribute-information td{padding-right:12px}.b2b-add-product #add-product-amount{width:15%;margin-right:8px}.b2b-add-product #add-product{flex-shrink:1;width:85%}.text-edit{cursor:pointer;background-color:#ff660040;outline:1px dotted #fff}#editPageText-popup .text-location{background-color:#eee;border-radius:4px;margin-bottom:12px;padding:8px}#footer .trustpilot-footer-wrapper{margin-bottom:24px;padding-top:24px;padding-bottom:24px;overflow:hidden;max-width:100%!important}#footer .trustpilot-footer-wrapper>div{max-width:1022px;margin:0 auto}#footer>#footer-top:first-child{margin-top:0;padding-top:24px}.tp-widget-trustscore{display:none!important}.account-menu-button{width:54px;height:60px;position:absolute;top:0;right:115px}.account-menu-button:hover{background-color:#ffffff1a}.account-menu-button>div{width:44px;margin-top:8px}.account-menu-button .logged-out-icon,.account-menu-button .user-icon{text-align:center;width:100%;height:34px;margin-top:13px}.account-menu-button .logged-out-icon img,.account-menu-button .user-icon img{height:33px;margin-top:1px}.account-menu-button>*{pointer-events:none}body.newcc .search-container{width:calc(100% - 420px);right:183px}.gmf-dropdown-profile{padding-left:5px;margin-left:0!important}.gmf-profile-dropdown-btn{width:44px!important;height:44px!important}.gmf-profile-dropdown-btn img{margin-top:0!important}.validation-code{background-color:#f0f8ff;justify-content:space-between;padding:12px;display:flex}.validation-code>div{width:12%}.validation-code>div input{text-align:center}.newsletter-signup-div{background-color:#f7f7f7;border-radius:4px;max-width:350px;margin:0 auto;padding:16px}.newsletter-signup-div h2,.newsletter-signup-div p{margin-bottom:8px}.fav{display:none!important}#customer_service_input .single_select{display:none}body.cookie-accept .popup-window,body.cookie-accept .page-overlay{display:none!important}@media only screen and (height<=1000px){#cookie-accept.new-customer{opacity:1;bottom:24px}}@media only screen and (width>=914px){.klarna-box>div{padding:15px!important}.klarna-box.no-bg>div{padding:0 24px 15px!important}.klarna-box .page-header{padding-top:10px;line-height:28px}.center-screen.buttons{max-width:min-content}.center-screen.buttons .button{width:auto!important}}@media only screen and (width>=768px){.no-upsell #product-images{width:57.617vw;max-width:590px}.psl-name,.psl-price,.psl-buttons .button{font-size:15px!important}.psl-buttons .button{line-height:15px;padding:3px 8px!important}#pboxes>div{padding:12px 24px}}@media only screen and (width<=1180px){.tablet{display:block!important}#staff.mobile-show{opacity:1;z-index:200;top:200px;left:calc(50vw - 100px)}}@media only screen and (width<=1064px){#scroll-to-top{left:inherit;right:6px}}@media only screen and (width<=1024px){#mini-cart-content{right:0;left:unset}.main-top-banner{height:105.469vw}.front-page .grid{margin-left:0!important}#footer{padding-left:12px;padding-right:12px}#bottom-line{padding:12px 4px!important}a.logo{margin-left:8px}.top-content>a img{height:60%;margin-left:12px}.ml{margin-left:.585938vw}.mr{margin-right:.585938vw}#product,#main>#article,#main>.content.category,#main>#search,#main>#campaigns{padding:0 3px}#product .bottom,#product .top{width:100%}#product-list-col,.product-list-col,#articles-result{max-width:763px}.related{width:37.793vw;padding-left:.78125vw}.category .product-list,.flex-container,#search .product-list{margin-left:-3px;width:75vw!important}.l-image{margin:3.22vw auto}.campaign-icon{font-size:1.367vw;line-height:1.758vw}.pb-price{font-size:2.539vw;line-height:2.539vw}.pb-price .campaign-icon{line-height:1.757vw;font-size:1.5625vw!important}.block .old,.product-list .old{font-size:1.5625vw;line-height:1.5625vw}.flag img{width:2.96vw!important;height:auto!important}#upsell .flag img{width:2.929vw!important}#product-articles .flex{justify-content:space-around}#product-articles .mt{margin-top:.440313vw!important}.block>div:not(.product-list),.reviews .block>div,.campaignBanners .block,.top5 .block>div,.product-list>div,#product-articles .pab{padding:3px}.block [class*=x2] .b-link .pb-price>div{padding:4px 8px}.block [class*=x2] .b-link .price{font-size:5.71vw;line-height:5.71vw}.block [class*=x2] .b-link .campaign-icon{line-height:3.81vw;font-size:3.81vw!important}.block [class*=x2] .b-link .old,.block [class*=x2] .b-link .attribute{color:#fff;text-align:center;font-size:2.16vw;line-height:2.16vw}.b-link .old:before{content:"("}.b-link .old:after{content:")"}.block div.g2x1 .info{width:50%;font-size:1.7578vw;top:5.0781vw;left:1.5625vw}.rw .avg{width:2.9297vw;height:2.9297vw;font-size:1.3672vw;line-height:2.0506vw}.rw .avg:after{font-size:.8789vw;bottom:-.29297vw;right:.6836vw}.rw{height:2.9296vw}.prices span:not(.text-edit){font-size:3.809vw;line-height:3.809vw}.upsell>div{margin-bottom:.585938vw}.tagline{bottom:calc(1.66vw + 18px)}.bottom-content>*{padding:0 8px}.popup-window{max-width:95vw;max-height:95vh}.fc1,.fc2,.fc3{width:33.3333vw}.upsell .pb-price{font-size:1.55vw;line-height:1.66vw}#root-categories,#menu a,.sub-c{width:25vw}.sub-categories{width:80vw}.mb{margin-bottom:.58593vw!important}#f-sort{margin-right:4px}#menu>div{width:100%}.sold-out{padding:4px 8px;font-size:4.9vw}#search-suggestions div>*{padding:12px 4px 12px 8px}.campaignBanners.auto{height:24.5597vw!important}.g2x1.campaignBanners.auto{height:24.5597vw!important;max-height:none!important}.pab h3{font-size:2vw;line-height:2.5vw}.filter-column,#articles-filter{margin-right:3px}.content.favorites{padding:3px}#footer-top{padding:0 16px}#cookie-accept.show{opacity:1;right:12px!important}.tp-col,.tp-col-p{flex-direction:column}.tp-col-r{flex-direction:column-reverse}.tp-col>*,.tp-col-r>*{width:100vw!important}.tp-col-p>*{width:100%!important}.tablet{display:block!important}#staff.mobile-show{opacity:1;z-index:200;top:200px;left:calc(50vw - 100px)}#notifications>div{width:100vw}#search-presentation{overflow-y:scroll}#search-presentation.nsp-popup{width:100vw;padding:3px;left:0;overflow:hidden auto}.product-list.product-list-small>div,#nsp-categories a,#nsp-manufacturers a{width:calc(20vw - 6px)}.plh-2row .panel.product-list-small{height:calc(40vw + 12px)}#search-presentation .suggestions,#nsp-links{width:calc(100vw - 48px)}.product-list-small .l-image{width:calc(20vw - 6px);height:13vw}#nsp-products-flex{margin-bottom:8px}#nsp-articles.article-boxes-small .article-image{min-height:9.1vw;max-height:9.1vw;overflow:hidden}.block>div.g1x1cc,.member-campaign-boxes .block>div{aspect-ratio:1;width:calc(50% - 161px);max-width:calc(50% - 161px);height:unset;max-height:unset;padding:4px}.block>div.g1x1cc .l-image,.member-campaign-boxes .block>div .l-image{max-width:100%;max-height:unset;width:100%;height:unset;aspect-ratio:1/.7}.html-no-bg.text.editor{padding:0 16px!important}}@media only screen and (width<=900px){.images,.purchase{width:50%}#product-images,#product-images .panel{width:38vw}#product,#main>#article,#main>.content.category,#main>#search,#main>#campaigns{padding:0 2px}#root-categories{width:25vw!important}.sub-categories{width:75vw}.sub-categories>div>div,.sub-categories>div>div.cs-2,.sub-categories>div>div.cs-3,.sub-categories>div>div.cs-4{width:33%}.product-list .fav{opacity:0}.flags{text-align:left;flex-direction:column-reverse;display:flex;bottom:4px;left:8px;top:inherit!important;right:inherit!important}#images-purchase .flags{left:8px!important}.rw .avg:after{display:none}.tablet-portrait{display:block}.rw .avg{line-height:2.9297vw}#thumbs div{width:33px;height:40px}#product .top .flags img{text-align:left;flex-direction:column-reverse;display:flex;position:absolute;bottom:0;left:8px;top:inherit!important;right:inherit!important}#product .top .flags .rw{margin-bottom:0}.yotpo-bottomline-3-boxes{max-width:400px!important}.manufacturer-map>div>div{width:33%;min-width:182px;overflow:hidden}.manufacturer-map>div :nth-child(4n+1)>div{border-left:0}.manufacturer-map>div :nth-child(3n+1)>div{border-left:1px solid #555}.manufacturer-map>div :nth-child(n+5)>div{padding-top:0}.manufacturer-map>div :nth-child(n+4)>div{padding-top:20px}.yotpo.yotpo-main-widget{padding:0 2px}.block>div:not(.product-list),.reviews .block>div,.campaignBanners .block,.top5 .block>div,.product-list>div,#product-articles .pab{padding:2px!important}#search .product-list,#s-articles #product-articles{margin-top:-2px}.grid #product-articles{margin-bottom:-2px}.category .product-list,.flex-container,#search .product-list{margin-left:-2px}.mr{margin-right:4px!important}.ml{margin-left:4px!important}.mb{margin-bottom:4px!important}.upsell>div{margin-bottom:4px}.text.editor{padding:24px 48px}#reviews .text.editor{padding:24px 38px}.pab>div>div:not(.article-image){padding:8px}.filter-column,#articles-filter{margin-right:2px}div.country-links.f5>div{width:25%}div.country-links.f3>div{width:50%}.ingredientstable{margin-right:16px;padding-right:15px}.content.favorites{padding:2px}.product-list .sizes,.grid .sizes{margin-bottom:6px}.sizes>div{float:left;color:#333;white-space:nowrap;background-color:#eee9;border:1px solid #ddd;width:20px;height:13px;font-size:9px;line-height:11px;overflow:hidden}.flags.clothes{margin-bottom:18px}.account-menu-container{display:none}.account-content-container{width:100vw}.block>div.g1x1cc,.member-campaign-boxes .block>div{aspect-ratio:1;width:calc(50vw - 8px);max-width:calc(50vw - 8px);height:unset;max-height:unset;padding:4px}.block>div.g1x1cc .l-image,.member-campaign-boxes .block>div .l-image{max-width:100%;max-height:unset;width:100%;height:unset;aspect-ratio:1/.7}.cc-info-page{padding:0 12px}}@media only screen and (width>=768px){#main-wrapper{overflow-x:hidden}#image-popup{max-width:1022px;max-height:95vh;line-height:0}#image-popup .container{background:#fff;border-radius:4px;max-width:1022px;max-height:95vh}#image-popup .container>img{max-width:1002px;max-height:calc(100vh - 224px)}#image-popup .panel{max-width:1022px;max-height:95vh}#image-popup img{padding:10px}.popup-window.transform-center{transform:scale(.95)translate(-50%,-50%);top:50%!important;left:50%!important}.popup-window.open.transform-center{display:block;transform:scale(1)translate(-50%,-50%)}#account-logout .button{float:right;border:0;width:auto;height:27px;line-height:27px}.vertical-content .acc.open{min-height:100%}.sub-c,#root-categories>div>.o-c.open{background-color:#fff!important}#footer .trustpilot-widget{height:150px!important}}@media only screen and (width>=768px) and (height<=1000px){#cookie-accept.show{max-height:calc(100vh - 24px);bottom:12px}}@media only screen and (width<=767px){body,html{font-size:14px;line-height:19px}#menu{display:block}.pc,#upsell{display:none!important}#product,#main>#article,#main>.content.category,#main>#search,#main>#campaigns{padding:0}.mb{margin-bottom:2px!important}#category-info{margin-bottom:2px}.link-offset{top:-60px}.mobile-open-search .link-offset{top:-102px}.top-content>a img{margin-left:0}.account-menu-button .logged-out-icon img{margin-top:2px}#main-wrapper{max-width:100vw}.content.front-page{overflow-x:hidden}#upsell-swiper{margin-top:2px;padding:12px;display:block}#images-purchase{width:100%;max-width:100%;margin-bottom:0!important}#product-images,#product-images .panel{width:50vw}#header-bottom{z-index:20;top:0;left:-90vw;left:-webkit-calc(50px - 100vw);width:90vw;width:-webkit-calc(100vw - 50px);opacity:0;width:calc(100vw - 50px);height:100vh;transition:left .3s,opacity .3s ease-out;position:fixed;left:calc(50px - 100vw);box-shadow:0 1px 5px #0003;background-color:#fff!important}.bottom-content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:10000;height:100%;padding-top:8px;position:absolute;inset:50px 0 0;overflow-y:scroll;display:block!important}#bottom-left-navigation{min-height:101vh;padding-bottom:160px}#m-menu-header,#m-cart-header,.slide-in-header,#account-menu .header{height:50px;display:block;padding:0!important}#m-menu-header .logo{width:auto;height:30px;margin:10px 8px}#m-menu-header .close,#m-cart-header .close,.slide-in-header .close,#account-menu .header .close{width:30px;height:30px;position:absolute;top:10px;right:10px}#m-cart-header span,#m-menu-header span,.slide-in-header span,#account-menu .header span{text-transform:uppercase;white-space:nowrap;margin-left:8px;font-size:20px;line-height:50px;color:#fff!important}#main,#nsp-main{margin-top:50px}.page-cover{z-index:10;top:50px}.page-cover div{width:100vw;height:101vh}.page-cover.left-menu{left:calc(100vw - 50px)}.page-cover.right-menu{right:calc(100vw - 50px)}.product-list .fav{opacity:1}#top-terms{height:32px;margin:0 auto;padding:0;font-weight:400;line-height:32px}#top-terms span{display:none}#top-terms span.subrow{display:none!important}#top-terms a{width:100%;display:inline-block}#tt-space{height:0}.ml{margin-left:0!important}a.logo{width:auto}#mobile-login,#mobile-history,#mobile-share{width:auto;padding:4px 0;display:block!important}#mobile-login{float:left}#mobile-history a,#mobile-share a{border-left:1px solid #fff3}#mobile-login a,#mobile-history a,#mobile-share a{float:left;border-radius:2px;width:40px;height:50px;margin-left:5px;padding-top:5px;line-height:40px;padding:9px 8px!important}#mobile-history a,#mobile-share a{text-align:right!important}#mobile-login div{float:left;width:24px;height:24px;margin:0 5px}#mobile-login span,#mobile-history span,#mobile-share span{color:#fff;float:left;padding:0 4px;line-height:24px}#header-bottom nav{bottom:inherit;left:inherit;right:inherit;flex-direction:column;padding-left:0;position:relative;overflow:hidden}#header-bottom a,a.o-c,div.o-c,#menu .header,#header-bottom .header{color:#333;text-align:left;text-transform:none;border-radius:inherit;background-color:#0000;width:100%;height:auto;margin:1px 0;padding:6px 16px;font-size:14px;line-height:30px;overflow:hidden}#header-bottom #campaigns-link span,#header-bottom #campaigns-link-mobile span,#header-bottom #share-link span{padding-left:44px}#root-categories>div>a.o-c,#root-categories>div>div.o-c,#root-categories>li>a.o-c,#root-categories>li>a.o-c{min-height:44px}#header-bottom a{text-decoration:none}#header-bottom .menu-link{display:none}.top-navigation a.account-link:after{content:"(" attr(data-a-text) ")";margin-left:8px;font-size:13px;position:relative;top:0}#menu{opacity:1;height:auto;transition:none;top:0;position:relative!important}#root-categories .o-c,#favorites,#menu .flex a,#campaigns-list a,#campaigns-link,#campaigns-link-mobile{line-height:30px;padding-left:16px!important}#favorites .fav{width:12px;height:12px;margin-top:-6px;margin-left:2px;left:4px}#menu>div{position:relative;left:0}#menu>div>div{box-shadow:none}#menu .page-cover{display:none}#root-categories{border-right:0;width:100%;padding:0 0 8px;background-color:inherit!important}#menu .sub-categories{display:none}.sub-c{opacity:1;background-color:#0000;width:100%;padding-left:15px;padding-right:0;position:relative;overflow:hidden;background-color:#0072bc11!important}#menu a.sub{border-left:0}#menu .goto{background-color:#0000}#root-categories,#menu a,#menu div.o-c{width:100%!important}.no-favorites-text{margin:1px;border:1px solid #ccc!important;border-radius:4px!important}#header-bottom .m-open.open{border-bottom:0;margin-bottom:0}.content-search{background-color:#eee;padding:4px 8px}.mobile-menu-content{float:left;width:100%}#campaigns-link,#campaigns-link-mobile{padding-right:16px!important}#campaigns-link.open,#campaigns-link-mobile.open{background-color:#f001;border-bottom:0;padding-left:12px!important}#menu .header,#header-bottom .header{background-color:#eee;margin-bottom:1px}#campaigns-link:after,#campaigns-link-mobile:after{font-size:6px;font-weight:700;position:absolute;right:16px;width:13px!important;height:15px!important;top:12px!important;transform:rotate(0)!important}.o-c:after{font-size:6px;font-weight:700;position:absolute;right:16px;width:13px!important;height:auto!important;line-height:1!important;top:50%!important;transform:translateY(-50%)!important}#campaigns-link:after,#campaigns-link-mobile:after{color:red;right:16px;top:10px!important}#campaigns-link.open:after,#campaigns-link-mobile.open:after{border:0;transform:rotate(90deg)!important}.o-c.open:after{content:"\2571 \2572 ";border:0;right:16px}.o-c:before{display:none}#campaigns-link.open:after,#campaigns-link-mobile.open:after{top:15px!important}#menu{width:100%;overflow:hidden}#menu,.sub-c{box-shadow:none}.o-c{position:relative;padding-left:12px!important;display:block!important}a.o-c,div.o-c{align-items:center!important;display:flex!important}.o-c.open{font-weight:700;border-bottom:0!important}#root-categories>div>a.o-c.open,#root-categories>div>div.o-c.open,#root-categories>li>a.o-c.open,#root-categories>li>a.o-c.open{border-style:solid;border-width:0 0 0 4px;background-color:#0072bc22!important;padding-left:12px!important}#campaigns-link>div,#campaigns-link-mobile>div{background-color:#a90400}#campaigns-link.open,#campaigns-link-mobile.open{border-left:4px solid #0000}#campaigns-list{background-color:#a9040011;padding-left:12px}.m-open.open{font-weight:700}.root-link{display:none!important}.mobile-menu-content>div:not(.content-search){border-left:2px solid #eee;border-right:2px solid #eee}.mobile-menu-content a{border-bottom:2px solid #eee;display:block}#mini-cart{width:45px;margin-left:5px}#header.open-menu-left #header-bottom{opacity:1;transform:translate(calc(100vw - 50px))}#main-wrapper,#header #menu{margin-top:0;padding-top:0}.top-content>a.logo{width:calc(100vw - 118px);height:auto;margin:0;display:flex;position:absolute;top:8px;left:58px}body.gamifiera .top-content>a.logo{width:calc(100vw - 162px)}.top-content>a>img{margin:0 auto}.top-content nav a,.search-container,#mini-cart .cart-content,.main-content .left-column,#subscription-popup .product-image,footer .wide,.acc-tabs:not(.tabs-mobile) .tabs{display:none}.tabs-mobile .tabs li:first-child{margin-left:4px}.tabs-mobile .tab{box-shadow:none;border:1px solid #ccc;border-radius:4px;margin:0 4px 4px 0;padding:0 8px}.tabs-mobile .tab.selected{color:#fff;padding:0 8px;background-color:#0072bc!important;border-color:#0072bc!important}#search-icon{z-index:16;text-align:right;border-radius:2px;width:30px;height:30px;display:block;position:absolute;top:10px;right:52px}#search-icon a{fill:#fff;width:26px;height:26px;position:absolute;top:2px;right:2px}#search-icon.visible a{width:26px;height:26px;top:2px;right:2px}body.checkout #search-icon{display:none}.search-icon{top:8px;left:8px;display:none!important}.mobile-open-search .search-icon{display:block!important}body.nsp .search-clear{top:0;right:0}.search-container{width:auto;left:50px;right:50px}.search-container>div>img{display:none}#search-suggestions{z-index:16;position:fixed;top:50px}#search-suggestions div>*{padding:10px 8px}.content-top.support{margin-top:0}#mini-cart .icon{width:35px;height:50px}#mini-cart .icon:not(.empty):after{content:attr(data-amount);text-align:center;color:#fff;background-color:#54a9e5e6;border:1px solid #fff;border-radius:50%;width:19px;height:19px;line-height:19px;position:absolute;top:3px;right:-3px}.mobile{display:block!important}.hidden{display:none!important}.menu-link{color:#fff;width:40px;height:100%;padding:6px 5px 5px 13px;font-family:arial;font-size:2.5em;line-height:50px}.b-1,.b-2,.b-3{background-color:#fff;width:100%;height:2px;margin:8px 0;transition:all .4s}.change .b-1{transform:rotate(-45deg)translate(-12px,6px)}.change .b-2{opacity:0}.change .b-3{transform:rotate(45deg)translate(-12px,-6px)}.current-articles .article{width:100%;margin-right:0}.current-articles .article img{float:left;width:20%}.current-articles .article h3{background:0 0;position:relative}.pi-articles>div.c3{width:calc(50% - 4px)}.b3{width:50%}.purchase{max-width:none}.navbar,#filter-tree{margin:0}.navbar{line-height:20px}#filter-tree{top:70px}.review-form{border:0;padding-left:0!important}.acc-w:not(.tabs-mobile) .acc-h{display:block!important}.tab{padding:0 8px;font-size:1em}.g-r>div,.g-faqs>div{width:100%}.faqs{border:0}#checkout #m-cart-header,#checkout .cart>div>div:not(.shipping,.cart-member-box):not(.form){display:none}#checkout .cart>div>.form{padding:8px 12px}.kss #checkout .cart>div>div{display:block!important}.popup-window{max-width:100vw;max-height:calc(100vh - 128px);top:initial;border-radius:4px;padding-bottom:4px;width:calc(100vw - 32px)!important;height:auto!important;margin-bottom:16px!important;margin-left:calc(16px - 50vw)!important;bottom:0!important;left:50vw!important}.popup-window.bottom{padding-bottom:70px;height:auto!important;top:inherit!important;margin-top:0!important;bottom:8px!important}.popup-window.top{height:auto!important;top:0!important;bottom:inherit!important;margin-top:0!important}.popup-window.top-w-margin{height:auto!important;bottom:inherit!important}.popup-window:not(#selectContent-popup)>h2{padding-right:26px}#fsk-popup{top:initial;transform:none}#productCrossell-popup div.pp{padding-left:0;padding-right:0}#image-popup img{max-width:100%;max-height:calc(100vh - 128px);margin:0 auto;padding:12px}#image-popup .swiper-container,#image-popup .panel{max-height:calc(100vh - 128px);width:calc(100vw - 32px)!important;height:calc(100vh - 32px)!important}#image-popup .container{align-items:center;display:flex}#image-popup .swiper-zoom-container{position:relative}#mtd-changed-popup>.pp{height:50vh}#mini-cart-content{z-index:100;left:initial;width:calc(100vw - 50px);transition:right .3s;position:fixed;bottom:0;right:calc(50px - 100vw);box-shadow:-1px 0 5px #0003;top:0!important}#mini-cart-content.open{transform:translate(calc(50px - 100vw))!important}#mini-cart-content>.content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:calc(100vh - 50px);padding-bottom:80px;overflow:scroll}.content.category{width:100vw}.grid,.product-list,.flex-container,#product-articles{width:100vw!important;margin:0 0 1px!important}.grid{margin-bottom:48px!important}.article>#article-navigation{padding-top:24px!important}#confirmation .rate-us{padding-left:0}#club-info-popup{width:100%;height:100%}.receipt{float:none;margin:0 auto}#settings-info{width:100vw;margin:0}#club-history .event{display:none!important}#checkout .payment{padding-left:0}#ladder-popup .image{display:none}.m-close{z-index:20;display:block}#category-info{border-radius:4px 4px 0 0!important}#filter{z-index:200;color:#fff;background-color:#303030e6;padding:8px 0;display:none;position:fixed;bottom:0;left:0;right:0}#map{flex-shrink:1;height:30vh}#servicePoints-popup{height:calc(100vh - 128px)!important}#servicePoints-popup .right-col{height:inherit;position:absolute;inset:30vh 0 0;overflow:hidden}#servicePoints-popup .service-points{padding-bottom:100px;top:74px;overflow-y:auto}.service-points .text{margin-bottom:8px}.service-points>div>a{margin-top:8px}.rw .avg{line-height:2.9297vw}#campaigns .tabs{display:none}#images-purchase .swiper-button-prev,#images-purchase .swiper-button-next{opacity:1}.fc1{width:100vw;padding:0;text-align:center!important}.fc2{width:100%;padding:20px 0 0;text-align:center!important}.fc2>div{text-align:center!important}.fc3{width:100%;text-align:center!important}.fc3 a{float:none!important}#footer>div>div{flex-wrap:wrap}a.social{margin:0 4px}#footer .social-links{margin:0 0 20px;padding:0}#footer .social-links h3{display:none}#footer .social-links.mobile{display:flex!important}#footer .social-links.mobile a{flex:1}#footer .social-links .social img{max-width:33%}#footer h3{font-size:1.2rem}#footer .fc2 h3{display:none}.b-t{font-size:11px;line-height:14px}.b-t:after{border-bottom-width:22px!important}.helpful{margin-right:12px}#support .flex>div{width:50%}#support{padding-top:0!important}#campaigns-list a{display:block}.product-list-col .product-list,#search .product-list,.content.favorites .product-list{margin-left:0;width:100vw!important}#campaigns .product-list{margin-top:3px}.navbar{border-bottom:1px solid #ddd;padding:10px 12px}.navbar .breadcrumb{float:right;min-width:100%;overflow:hidden}.navbar.social .breadcrumb{min-width:calc(100% - 75px);margin-right:75px}#images-purchase .breadcrumb{min-width:calc(100% - 30px);margin-right:30px}.f-header,.f-content{width:100%}.f-content{padding:0;overflow:auto}.filter-column div:not(.filter-checkbox)>span,.filter-column .filter-checkbox{margin-bottom:4px}.manufacturer-map>div{width:100%}#kco:not(.b2b){border-radius:0;padding:0}#filter-col{display:none}#product-list-col{width:100vw}.acc:first-of-type{border-radius:4px 4px 0 0}.images,.purchase{width:50%}.bottom-content>*{padding:0}#article .right-col{padding-left:0!important}.pi-article-links>div>div{width:50%}#staff.mobile-show{z-index:200;width:initial;top:8px;left:8px;right:8px;opacity:1!important}.acc-h .review-rating .cover{background-color:#ffffffe6}.acc-h:hover .review-rating .cover{background-color:#f3f3f3e6}#top-lists .products .flex>div{width:50%}#top-lists .products>div>div{flex-direction:row;width:100%!important}#top-lists .products>div>div>div{width:50%}.select-popup-content{z-index:200;display:none!important}.select-popup-content .flag{height:18px;margin-right:12px}#thumbs{display:none}.images .container{margin-bottom:0}footer{margin-top:0}.popup-window .scroll,.popup-window .scroll-mobile{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 187px);padding-bottom:69px;top:46px;bottom:0;overflow-y:auto}.popup-window .scroll.no-bottom-padding{padding-bottom:0}.select-popup-button>div:after{content:" ";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:8px solid #333;font-family:verdana;font-size:1em;top:11px}.thin .select-popup-button>div:after{top:7px}.bottom .product-info{border-bottom:1px solid #ccc;padding:0;margin-bottom:0!important}.bottom .product-info .acc-h,.account-content .acc-h{border-top:1px solid #ccc;border-radius:0!important}.pi-article-links a{margin-top:8px}.purchase{padding:0 12px 12px}.prices h4{margin-bottom:2px;font-size:.9rem}.images{padding:0 0 12px}.upsell .tagline{font-size:.9rem;line-height:1.1rem;bottom:68px;right:8px}.upsell .pb-price{bottom:3vw}.upsell .tagline{padding:3px 6px;display:none}.product-info .favorite{top:5px}#images-purchase .flags.plus-new{bottom:32px}.acc.open .acc-h{border-radius:4px 4px 0 0}.acc-h{margin-top:0}#pboxes{min-height:inherit}#pboxes .panel,.apb .panel{width:152px}#pap .panel,#pap-popup .panel,.apb .panel,.pbc .panel,#psc .panel{height:180px}#psc .product-box{height:175px}#pboxes .img,#pap-popup .l-image,.apb .panel .img,#pboxes .l-image,.apb .panel .l-image,#upsell-swiper .l-image,.pbc .l-image{width:152px;height:141px}#pap>span,#pap-popup>span,#psc>span,.apb>span,.pbc>span{top:138px}#psc>span{top:158px}#psc .pl-cover div,#pboxes .pl-cover div,#upsell-swiper .pl-cover div,#pap-popup .pl-cover div,.pbc .pl-cover div{top:141px}#pboxes .pb-price,#psc .pb-price,#upsell-swiper .pb-price,#pap-popup .pb-price,.pbc .pb-price{bottom:42px}#pboxes .pb-price .price{padding:3px 6px}#psc h3,#upsell-swiper h3{margin-bottom:8px!important}.faq .answer>div,.faq h3{margin-top:4px;padding:0}.text img.right,.text .img_right,.text img.left,.text .img_left{float:none;width:100%;padding:8px 0}#d-i .descriptions{border:0;margin-top:8px;padding-left:0;display:none}#ddesc #d-i>div{width:calc(50% - 8px)}#campaign-box{position:absolute;top:0;left:12px}#product .rw{z-index:90;width:40px;height:40px;margin:0;position:absolute;bottom:16px}#product .rw .avg{font-size:20px;line-height:40px;display:block;top:0;width:40px!important;height:40px!important}.select-popup-content>div>div,#select-popup-content>div>div,.select-popup-button>div>div{font-size:1rem}#footer .fc2{text-align:left}#footer>div:not(.external)>*{line-height:24px}#footer>div.external>*{width:50%!important}#header-bottom #campaigns-link,#header-bottom #campaigns-link-mobile{color:#a90400}.m-open{position:relative}.m-open:after{color:#333;width:13px;height:15px;font-family:verdana;font-size:6px;transition:all .1s;position:absolute;top:14px;right:16px;transform:rotate(90deg)}.m-open.open:after{top:14px;right:22px;transform:rotate(-90deg)}#product-popup{height:calc(100vh - 128px)!important}#product-popup .scroll-container{-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:scroll}#product-popup #product{padding:16px}#product-popup .product-image{float:none;margin-top:8px;overflow:hidden}#product-popup #add-product-form{min-height:initial}#product-popup #product-images,#product-popup #product-images .panel{width:calc(100vw - 48px);max-width:calc(100vw - 48px);height:200px;max-height:200px}#product-popup .flags img{width:30px;height:30px}.manufacturers-logotype img{width:30px}.apb .panel,.apb .panel .img{width:141px;height:168px}.apb .panel .img{height:117px}.apb .name{font-size:12px}.account{margin-top:0}#settings-info{border-top:1px solid #ccc}#settings-info .acc-w{margin:12px}.list .h>div{font-size:11px}#no-products-panel{bottom:unset!important}.replacement-description .p8{padding:0}.filter-column,#articles-filter{max-width:none;display:none;position:absolute}#articles-result{margin-bottom:0;margin-left:0;padding-left:0;width:100vw!important}#search .tabs .info{background-color:#fff;border-top:1px solid #ccc;width:100vw;max-width:100vw;padding:0 12px 4px}.filter-column .acc{box-shadow:none}.filter-column .f-header{clear:both}.filter-column .acc-h{visibility:hidden;display:none!important}.filter-column .acc-c{display:block!important}.filter-column .controls{-webkit-overflow-scrolling:touch;padding-bottom:60px;position:absolute;inset:50px 0 0;overflow-y:auto}.filter-column .controls.ft-search-strings{padding-bottom:150px}.slide-in-menu{z-index:10000;height:100vh;transition:left .3s;top:0;left:calc(50px - 100vw);width:calc(100vw - 50px)!important;display:block!important;position:fixed!important}.slide-in-menu.open{left:0;box-shadow:1px 0 5px #0003}.slide-in-menu.right{left:100vw}.slide-in-menu.right.open{left:50px;box-shadow:-1px 0 5px #0003}.show-info-popup:not(.feedback){z-index:200;border-radius:4px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding:16px;position:fixed;right:0;transform:translateY(-50%);top:50%!important;left:2.5vw!important}.show-info-popup:not(.feedback)>:not(.close){width:100%!important}.show-info-popup:not(.feedback):after,.show-info-popup:not(.feedback):before{display:none}.show-info-popup:not(.feedback)>h2{padding-bottom:8px}.page-overlay.info-popup{z-index:199}#shipping-popup{width:100%}#filter .acc-h,#article-mobile-filter .acc-h{border-radius:0;padding:12px 0 12px 22px}#filter .acc-h:hover,#article-mobile-filter .acc-h:hover{background:#fff}.filter-icon{left:0}#filter .acc-h:after,#article-mobile-filter .acc-h:after{right:2px}.text .table-float>table{width:100%!important}#search{overflow:hidden}#show-search-filter{text-align:center;width:30%;height:35px}#search #f-sort{line-height:18px;float:none!important}#search #f-sort .select-popup-button>div{margin:2px 4px 2px 0;padding:4px 8px}#search #f-sort .select-popup-button>div:after{top:7px}.nested-filters>div>span.sub:before{margin-right:6px;line-height:0;display:inline-block;position:relative;top:-3px}.nested-filters>div>span.sub.selected:before{top:-2px}.nested-filters>div{overflow:initial}.nested-filters>div>div{display:inline-block}.nested-filters>div>div>.filter-option,.nested-filters>div>div>.filter-option:not(.selected):hover,.nested-filters>div>div>.filter-option:not(.selected):hover .amount{border-color:#0072bc!important}#filter .acc-h .popup-loading{top:-5px;left:25px}#search-filter-container-mobile,#article-mobile-filter,#search-presentation-filters{background-color:#fff;border-bottom:1px solid #ccc;margin-bottom:1px}#search-presentation-filters{border-top:1px solid #ccc}#search .acc,#search .acc-c,#nsp-products .acc{border-top:0;border-radius:0!important}#search .acc-c .controls{padding-bottom:6px}#articles-result .acc-c{padding-bottom:2px}#search-filter-container-mobile .p8,#article-mobile-filter .p8{padding:12px 0 0}.filter-container{z-index:100;color:#333;background-color:#0000;padding:0;transition:all .2s;position:fixed;bottom:calc(-50vh - 58px);left:0;right:0}.filter-container .filter-header{color:#fff;background-color:#0072bc;width:100%;height:48px;padding-left:32px;font-weight:700;line-height:48px}.filter-container>div{padding:0 8px}.filter-container .filter-content{-webkit-overflow-scrolling:touch;background-color:#eee;max-height:50vh;overflow:auto}.filter-container .tabs{display:none}.filter-container.open{bottom:0}.filter-container .close{width:24px;height:24px;position:absolute;top:11px;right:8px}.show-filter-container{z-index:100;color:#333;background-color:#054798;min-height:48px;padding:0;position:fixed;bottom:0;left:0;right:0}.show-filter-container>div>div{color:#fff;height:48px;padding:0 8px 0 32px;line-height:48px;position:relative}.show-filter-container .filter-icon,.filter-container .filter-header .filter-icon{top:16px;left:10px;transform:none}.show-filter-container .sort-icon{left:unset;right:8px}.show-filter-container .select-popup-button>div:after{display:none}.show-filter-container .sort-button{padding-right:8px}.show-filter-container #f-sort{height:48px;margin:0!important}.show-filter-container .f-header{display:none}.show-filter-container .f-item.sort{width:100%!important;margin:0!important}.show-filter-container .select-popup-button>div{text-align:right;color:#fff;background-color:#0000;border:0;outline:none;width:100%;height:48px;margin:0;padding:0 16px 0 0;line-height:48px}.show-filter-container .select-popup-button>div:after{border-left-color:#fff;top:18px;right:0}.show-filter-container .filter-shown{background-color:#fff3;border-radius:3px;margin-left:4px;padding:4px 8px;font-size:11px}.filter-option{background-color:#fff;margin:0 8px 8px 0}#f-products-flags-id{display:block}#session-check{width:100%;height:500px;margin:0;padding:32px}#mini-cart-content .content>div:not(#offers,#special-offers,.cart-member-box) h3{display:none}.show-more-button{padding-bottom:-12px;bottom:-12px}#receipt-popup{padding-top:4px;top:90px}#receipt-popup .content{-webkit-overflow-scrolling:touch;padding-bottom:70px;position:relative;overflow:auto}#checkout .cart>.content>.shipping{margin-bottom:0;padding:8px 12px 0}#checkout .cart>.content>.shipping h3,#premier h3{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;padding-bottom:6px;font-size:15px;text-transform:none!important}#checkout #options{margin-top:0!important}#special-campaign-overlay{width:30vw;height:auto;top:0}#shipping{margin-top:0}#cookie-accept{border-radius:4px;width:auto;height:auto;padding:0;left:8px;overflow:hidden;bottom:-100vh!important;right:8px!important}.cookie-accept-wrapper{width:calc(100vw - 16px);max-height:calc(100vh - 16px);top:0}#cookie-accept .buttons input{width:100%!important}#cookie-accept>h2{padding:16px 38px 0 16px!important}#cookie-accept.show{top:8px!important;bottom:8px!important;right:8px!important}#cookie-accept>.content{padding:8px 16px 16px}#cookie-accept .accept{padding:8px 0 0;position:relative}#cookie-accept .text{font-size:15px;line-height:24px}#cookie-accept.full-screen{top:8px}.cookie-accept-container .content{padding-bottom:128px}#cookie-accept li{margin-bottom:2px;line-height:22px}#cookie-accept input[type=button]{min-width:auto}.cookie-accept-container>.bottom{position:absolute;bottom:0;left:0;right:0}#cookie-accept h2{padding-top:0!important}#cookie-accept .info h2{padding-top:24px!important}.cookie-accept-wrapper.scroll-mobile .cookie-accept-container .content{-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow-y:auto}#ca-accept-all,#ca-details-accept-all{margin-left:8px}#cookie-accept .main-buttons input[type=button]{padding:0 14px}#cookieAcceptSettings-popup{height:calc(100vh - 128px)!important}#customer_service_info{margin-top:20px}body.mobile-open-search #search-icon{display:none}body.mobile-open-search #main-wrapper{margin-top:92px}body.mobile-open-search .search-container{height:42px;top:50px;left:0;right:0;display:block!important}body.mobile-open-search .search-container>div{margin:0;padding:0 8px;top:0}body.mobile-open-search #search-field{margin-top:0;padding:0 33px;border-radius:2px!important}body.mobile-open-search #search-suggestions{top:92px}.box,.card{border-width:0;border-radius:0}.product-list .box,.grid .box,.pab .box{border-width:1px}#account-summary .text>h3,#account-summary .text .w100>h3,#account-summary .w100 a,#goto-order-history,.summary-order{padding:0 12px}#account-summary .text.p8{padding:12px 0}.list>:not(.order-info)>div,.separator{padding:4px 12px}#settings-club .text,#settings-newsletter .text,.summary-club-information{padding:12px}.block>div:not(.product-list),.reviews .block>div,.campaignBanners .block,.top5 .block>div,.product-list>div,#product-articles .pab{padding:1px!important}#select-popup-content>div{width:100%;max-height:calc(100vh - 128px);inset:40px 0 0;overflow-y:auto}#select-popup-content>div>div{margin-bottom:50px;padding:0 12px 12px}#select-popup-content>div>div>div{border:1px solid #eee;border-top-width:0;width:100%;padding:12px;transition:padding-left .4s ease-out}#select-popup-content>div>div>div.animate-padding{padding-left:20px}#select-popup-content>div>div>div:first-child{border-top-width:1px}#select-popup-content .flag{height:18px;margin-right:12px}#select-popup-content>div>div>div.selected{font-weight:700}#showInformation-popup>h2{padding-left:12px}.b2,#pdesc .description,#pdesc .articles,#detailed-description,#ddesc #d-i>div,.acc-c .flex:not(.no-m-break)>*,.images,.purchase,#top-terms-popup>div{width:100%}.logotypes{width:auto!important}#shipping .acc-c .flex>.radio{width:14px}.country-container{float:none;width:100%}.ingredientstable{border-right:0;width:100%;padding-right:0}#campaigns #filter .acc{border-top:1px solid #eee!important}.review-footer{padding:16px 12px!important}.yotpo-first-review-content{padding:0 12px 12px!important}#manufacturer-logotype{margin-right:-50px;top:0;right:50%}.grid .g4x1 .article-links a{width:100%}#article-navigation{padding:0 12px}#top-lists a,#top-lists h3{margin-bottom:16px}.select-header{margin-top:8px}#footer-top>div{width:auto;min-width:50%}#contact-links{width:100%!important}.order-status{float:none;width:100%}.orders-status-information{float:none;border:0;border-radius:0;width:100%;padding:12px;margin-top:0!important}.yotpo-slider-title-wrapper{text-align:left!important;padding-left:12px!important}.pl-cover{padding:5px 8px 8px}#products-share-list{margin-top:16px}#products-share-list>div{margin-bottom:4px}.psl-image{text-align:center;width:40px;margin-top:4px;align-self:auto!important;padding:0 4px!important}.psl-image img{width:auto;max-width:30px;height:auto;max-height:28px}.psl-container{flex-wrap:wrap;width:calc(100% - 40px)}.psl-name{order:1;width:calc(100% - 165px)}.psl-name .attr{display:inline-block}.psl-name span.attr:before{content:""}.psl-buttons{order:3}.psl-price{order:2;width:73px;padding-top:0}.psl-price span.non-campaign-price{color:#aaa;margin-left:8px;font-size:13px;text-decoration:line-through}.psl-icons{flex-grow:3;order:3;width:50px;margin-top:4px}.psl-icons .campaign-icon{background-color:#ea4e25;border-radius:4px;margin-right:8px;padding:2px 4px}#share-name-container>div{width:100%}#share-link-container>div.flex{width:calc(100% - 32px);position:absolute;bottom:12px}.products-share-box .text-container{font-size:.8rem;line-height:1rem}.products-share-box .text-container .change-share-name{margin-top:4px;font-size:1rem}.products-share-box .text-container h2{font-size:1.2rem}#share-link-container .grid .block>div{width:calc(100vw - 48px);max-width:calc(100vw - 48px);height:calc(100vw - 48px);max-height:calc(100vw - 48px)}#footer-top a{margin-top:8px;margin-bottom:8px}#checkout div.payment{padding-left:0}#kco.b2b{padding:15px}.acc-h:after{width:13px;height:15px}#product .acc-h:after{width:12px;height:12px;top:17px;left:12px;right:auto}#product .acc-h{padding:16px 12px 16px 36px}.acc-h.inverse:after{transform:rotate(-90deg)}.acc.open>.acc-h.inverse:after{transform:rotate(90deg)}.show-info-popup.show.product-popup{position:fixed}.list-banner.lb-1x2{height:100vw}#productCrossell-popup{width:100vw;padding:0 12px;top:62px;right:0}#productCrossell-popup:after{border-width:0 10px 10px;margin-left:-10px;top:-10px;right:5px}#productCrossell-popup:before{border-width:0 11px 11px;margin-left:-10px;top:-11px;right:5px}#search-presentation{width:100vw;overflow-y:none;padding:0;position:relative}#search-presentation>div{overflow-y:scroll}#search-presentation .tabs .info{padding:0 0 0 4px}#search-sort-description-button a{color:#999;border-radius:4px;padding:1px 8px}#search-sort-description-button a span{text-align:center;background-color:#ffffff75;border:1px solid #999;border-radius:50%;width:24px;height:24px;line-height:22px;display:inline-block}#search-sort-description-button:after{display:none}.trustpilot-usp a{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex!important}.trustpilot-usp img.mobile{height:20px;margin:0 0 0 8px;display:inline-block!important}.trustpilot-usp .logotype{align-items:center;margin-top:-5px;display:flex}.feedback-box{width:calc(100% - 32px);margin:16px}.feedback-box.vertical{display:none;position:absolute}.feedback-box.popup{margin:0!important}.block>div.pfc{border:0;margin:0;height:0!important;padding:0!important}.gamifiera-rating-container{padding-top:3px}#gmf-comment-section{padding:12px}.signup-badge-row{flex-direction:column}.signup-badge-row>*{width:100%;margin-bottom:8px}.flex-mobile-column{flex-direction:column}.account-content-container{width:100vw}.coupon-progress-container{margin-bottom:8px}.coupon-progress-container,.coupons-container{border:0;width:100%}.block>div.g1x1cc,.member-campaign-boxes .block>div{aspect-ratio:1;width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:unset;max-height:unset;padding:4px}.block>div.g1x1cc .l-image,.member-campaign-boxes .block>div .l-image{max-width:100%;max-height:unset;width:100%;height:unset;aspect-ratio:1/.7}.account-menu-button .logged-out-icon{height:30px;margin-top:9px}.checkout-customer-info,.footnote{margin:8px 16px}.popup-window .checkout-customer-info{margin:0}.fm100{width:100%!important}.club-coupon-progress{width:100%}.checkout .cart-member-box{margin:12px}#mini-cart .icon img{margin-top:6px}.message-stack-header{left:0;width:100%!important}}@media only screen and (device-width<=767px) and (width>=641px){.pl-cover>div{font-size:13px}}@media only screen and (device-width<=767px) and (orientation:landscape){#subscription-popup{background-color:#fff}#subscription-popup .information{background-color:#eee;border-top:0;border-left:1px solid #ddd;width:48%;position:absolute;top:40px;bottom:0;right:0}#footer .m-col{flex-direction:column}}@media only screen and (width<=640px){#account-menu{z-index:105;opacity:0;background-color:#fff;width:calc(100vw - 50px);transition:transform .3s,right .3s ease-out;display:block;position:fixed;top:0;bottom:0;left:100vw;box-shadow:0 1px 5px #0003}body.show-account-menu #account-menu{opacity:1;transform:translate(calc(50px - 100vw))}#account-menu .content{padding:8px}.account-menu-container{display:none}.gamifiera-profile-header-container{border-radius:0}.grid .block,.product-list-container{float:none;max-width:514px;margin:0 auto}#terms table{width:100%!important}.center-screen{margin:0 auto}.new-product,#images-container .flags{font-size:.75rem;line-height:40px;bottom:16px;left:16px}.new-product,#images-container .flags img{width:40px!important;height:40px!important;font-size:.75rem!important;line-height:40px!important}.pct-badge{width:40px;height:40px;padding:0;line-height:40px;top:auto;bottom:16px;right:16px}#images-container:has(.container) .flags{bottom:16px}#images-container .flags.plus-new,#images-container:has(.container) .flags.plus-new{bottom:60px}#images-container .new-product{right:inherit;font-size:.8rem;bottom:16px!important;left:12px!important}.m-col,.m-col-p{flex-direction:column}.m-col-r{flex-direction:column-reverse}#product-images .panel,#product-images .panel.no-extra,#product-images,#product-images .panel.no-extra,.bundle #product-images{height:100vw;max-height:initial;width:100vw;max-width:initial}#top-terms-popup table{float:left;width:100%!important}#top-terms-popup img{margin-right:12px}.m-col>*,.m-col-r>*,.m-col-p>*{width:100%!important}#terms .popup-loading{width:0!important}.account .subscription .grow{padding-top:16px;padding-left:0}#top-lists .manufacturers,#top-lists .products,#top-lists .categories{width:100%}#top-lists .manufacturers>div,#top-lists .categories{border:0}#top-lists .manufacturers .flex>div,#top-lists .categories .flex>div{width:50%}.fc3{text-align:center!important;width:100%!important}#bottom-description,.load-more-products{margin-bottom:1.17417vw!important}#nsp-products .load-more-products{border-radius:3px;margin:8px 24px}#nsp-products .acc{background-color:#fff}#nsp-products .acc-c{padding:0 12px 8px}#search-presentation .no-result-suggestion{margin-top:8px;display:inline-block}#club-setting>div{width:auto}#club-setting .club-description{padding-left:8px}#point-store .price-col{width:20%}#bottom-line{padding:12px 0!important}#bottom-line>*{text-align:center!important}#bottom-line a{margin:0 5px}.order-progress{height:50px}.opd{background-color:#eee;border-radius:50%;width:20px;height:20px;position:absolute;top:0}.opd-1,.opi-1{margin-left:-10px;left:0}.opd-2{margin-left:-10px;left:50%}.opd-3,.opi-3{margin-right:-10px;right:0}.opi{position:absolute;top:25px}.opi-2{width:100px;margin-left:-50px;left:50%}.order-progress-bg,.order-progress-bar,.club-progress-bg{background-color:#eee;height:6px;position:absolute;top:7px;left:0}.order-progress-bg,.club-progress-bg{right:0}.opb-1{width:0}.opb-2{right:50%}.opb-3{right:0}.club-progress{height:110px}.club-progress-bg{top:37px}.club-progress-bar{height:6px;position:absolute;top:37px;left:5px}.cpd{background-color:#eee;border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:30px}.cpd.first,.cpd.last{margin-left:-10px}.cpi{width:60px;margin-left:-30px;position:absolute;top:60px}.cpi.la,.cpi.ra{width:auto;margin-left:-15px}.cpi.ra{margin-right:-15px;right:0;left:auto!important}.marker,.marker-text,.club-progress-bar-tip{position:absolute}.marker{border-width:0 0 0 1px;border-left-style:solid;border-left-color:#888;width:0;height:10px;top:20px}.marker-text{width:60px;margin-left:-30px;top:0}.club-progress-bar-tip{border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:6px solid #555;width:0;height:0;margin-left:10px;top:37px}.club-level-coin{position:absolute;top:25px;width:30px!important;height:30px!important;margin-left:-15px!important}.manufacturer-map a{padding:2px 0 2px 10px}.campaignBanners.auto{height:49.1194vw!important}.manufacturer-map>div :nth-child(3n+1)>div{border-left:0}.manufacturer-map>div :nth-child(n+4)>div{padding-top:0}.text{padding:0}.p8,.card,.text.p8,.editor-padding{padding:12px}#pdesc .p8,#ddesc .p8{padding:12px 0}.text.editor>p:not(.image),.text.editor>h1,.text.editor>h2,.text.editor>h3,.text.editor>h4,.text.editor>h5,.text.flex>* p,.text.flex>* h1,.text.flex>* h2,.text.flex>* h3,.text.flex>* h4{padding-left:12px!important;padding-right:12px!important}.text.editor ul,.text.editor ol{margin-left:12px;margin-right:12px}.p-m{padding-left:12px;padding-right:12px}.tm50{width:100%;margin-left:0;margin-right:0}.tm .quote{width:80%}.tmf{flex-direction:column;padding-bottom:8px}.tmf.r2t{flex-direction:column-reverse}.tm.r2t img{border-radius:0}.tmf>*{width:100%!important}.text.editor>h1,.text.flex>* h1{font-size:1.7rem}.text.editor>h2,.text.flex>* h2{font-size:1.6rem}.text.editor>h3,.text.flex>* h3{font-size:1.4rem}.text .ingress{font-size:1.3rem}.text h2.first,.text h3.first{font-size:1.8rem;line-height:2.4rem}.text.editor{padding:12px 0!important}.tmf>.tmr{margin-left:0}.tm.itop img{border-radius:0}.tm-text-left,.tm-text-right{float:none;width:100%}.text .image .caption{padding-left:12px}.text .image em{margin:0 12px;display:inline-block}.tmf.tl>p,.tmf.tr>p{padding:12px 12px 0}.recruto_ad_container,.mobile-text-margin{margin:0 12px}#d-i{margin:12px 0}#d-i div.port{padding:12px}#d-i>div:not(:first-child),#d-i>div.no-nutrition{padding-left:12px;padding-right:12px}.tmtable tr>*,#d-i .nutri table td{padding:3px 12px}#ddesc #d-i>div{width:calc(50% - 4px)}#reviews .yotpo{min-height:50px}#reviews .yotpo .loader{margin-top:50px;margin-left:-20px}#reviews .text.editor{padding:12px 2px}.purchase .product-review{float:left}.tmtable tr>*{white-space:nowrap}.ingredientstable>table{margin:0 12px 32px}#clearance{margin-top:0}#clearance>h2{padding-bottom:0}.apb .img img{padding:0 8px}#article{padding-top:0}#article>.article{border-bottom:1px solid #ccc;margin-top:0}#unsent-orders{width:calc(100vw - 24px);margin-left:12px;left:0}#unsent-orders>div{margin:0 12px}#footer{padding-left:0;padding-right:0}.article-links a{padding:0 12px}#mini-cart .icon,#mobile-login div{background-repeat:no-repeat;background-size:80% 100%!important}.content.favorites{padding:0}#add-product,#add-subscription{height:40px;line-height:40px}#footer-top>div>div{display:block}.status-circle{margin-bottom:16px}.popup-fixed-bottom{position:fixed;bottom:0;left:0;right:0}.popup-fixed-bottom>div{background-color:#eee}#top-terms>div>div>img{height:20px;margin-top:6px}.purchase .products-sold{float:right;margin-top:4px;margin-left:8px;margin-right:0;font-size:13px;line-height:18px}.products-tag{line-height:18px}#footer-top>div{width:auto;min-width:100%}#product-popup .flags{bottom:10px}#product-popup .flags.plus-new{bottom:56px;left:4px}#product-popup .flags.plus-new img{width:40px;height:40px}#product-popup .new-product{bottom:10px}#products-oos-popup{height:calc(100vh - 68px)!important;top:52px!important}#products-oos-popup>div.text{display:block!important}#nsp-products-flex .left-col{display:none}#nsp-products-flex .right-col{width:100%}.plh-2row .product-list .box{height:inherit;background-color:#fff;width:calc(50vw - 2px);height:calc(50vw - 2px);margin:1px}.plh-2row .panel{height:100vw}#s-articles>.acc-c,#s-links>.acc-c{background-color:#0000}.links-container{width:100%}#s-links .link-box{width:100%;height:20vw;padding:1px;overflow:hidden}#s-links .link{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:3px;width:100%;height:100%;margin-bottom:2px;display:block;overflow:hidden}#s-links .link:visited,#s-links .link:focus{color:#333;text-decoration:none}#s-links .link-title{height:100%;padding:8px;line-height:17px}.video-wrapper-vertical-container{float:none;background-color:#e6edf8;width:100%;margin-left:0}#top-manufacturers>div{width:50%}body.gamifiera .search-container{width:auto}.account-menu-button .logged-out-icon,.account-menu-button .user-icon{margin-top:7px}body.newcc .search-container{width:auto}#join-club-perks-container>div{width:100%}#join-popup-points{border-top:1px solid #eee;border-left:0;margin-top:12px;padding-top:12px;padding-left:0}header{transition:transform,margin-left .3s,all .3s!important}#mini-cart,.menu-link.mobile{z-index:19;-webkit-tap-highlight-color:#fff0}#mini-cart .icon{transition:transform .3s}.menu-link.mobile{z-index:19;transition:transform .3s;position:absolute}#header #header-bottom{transition:transform .3s,left .1s}#mini-cart-content{transition:transform .3s,right .1s}body.mobile-open-search .search-container>div{transition:padding-right 50ms ease-in,padding-left 50ms ease-in}body.mobile-open-search.mobile-sticky-close .search-container>div{transition:padding-right 50ms ease-out,padding-left 50ms ease-out!important}.mobile-sticky-search.hide-header header{transform:translateY(-42px)}.mobile-sticky-search.hide-header #mini-cart .icon,.mobile-sticky-search.hide-header .menu-link.mobile{transform:translateY(42px)}body.mobile-open-search.mobile-sticky-search.hide-header .search-container>div{padding-left:50px;padding-right:50px}.mobile-sticky-search.hide-header #header.open-menu-left #header-bottom,.hide-header #mini-cart-content{transform:translateY(42px)}#mini-cart-content .links{z-index:100;width:100%;position:fixed;bottom:0}.mobile-sticky-search.hide-header #header.open-menu-left #header-bottom{transform:translate(calc(100vw - 50px),42px)}#close-search{display:none!important}.search-container.open #close-search{cursor:pointer;z-index:100;display:block!important}.grid-h span:before,.grid-h span:after{border-bottom:0}#customer_service_info>*{padding-left:0!important;padding-right:0!important}#customer_service_input{width:initial!important}#pdesc .articles{padding-top:0}#product h1{float:left;margin-right:8px}.purchase .review-rating{margin-top:5px;margin-right:0;font-size:13px;line-height:18px}.listing-description:not(.replacement){display:none}.listing-description.replacement{width:100%;padding:8px;overflow:hidden}.manufacturer-map .no-line a{border-left-width:1px}.manufacturer-map .no-line div{padding-top:0}.prices span:not(.text-edit),.b2b.prices span:not(.text-edit){font-size:9.618vw;line-height:9.618vw}#reviews .reviews-list{padding-right:0!important}.campaign-icon{font-size:2.734vw;line-height:3.516vw}.pb-price{font-size:5.078vw;line-height:5.078vw}.pb-price .campaign-icon{line-height:3.51563vw;font-size:3.51563vw!important}.pb-price .old{font-size:3.125vw;line-height:3.125vw}.flag img{margin:0 4px 4px 0;width:6.44534vw!important}.rw .avg{width:6.44534vw;height:6.44534vw;font-size:3vw;line-height:6.44534vw}.rw{height:6.44534vw;margin-bottom:0!important}.block div.g2x1 .info{width:50%;font-size:3.5156vw;top:10.1562vw;left:3.125vw}.block.full,#subscription-popup .form{width:100%}.block>div:not(.product-list),.reviews .block>div,.top5 .block>div,.product-list>div{width:50vw;height:50vw}.block>div.g2x1,.top5 .first,.campaignBanners>div{width:100vw}.block>div.g1x2{height:100vw;max-height:99.9vw}.block>div.g1x2.right{height:100vw;max-height:100vw}.block>div.g4x1{width:100%}.block>div.g2x2{width:100vw;height:100vw}.block>div.g4x2{width:100vw;height:100vw;margin-left:0!important}.block>div.auto{height:auto;max-height:inherit}div.campaignBanners{height:50vw!important}.g2x1.campaignBanners.auto{height:50vw!important;max-height:none!important}.block>div.g4x1 img{width:199.243vw;overflow:hidden}.block>div.g4x1 .pab img{width:auto!important}.block>div.g4x1 #product-articles .pab img{width:100%!important}.block>div.g4x2 img{width:calc(200vw - 2px);margin-left:-50%;overflow:hidden}.block>div.g1x1cc,.member-campaign-boxes .block>div{width:100vw;height:100vw;padding:4px!important}.block>div.g1x1cc .l-image,.member-campaign-boxes .block>div .l-image{width:100vw;max-width:100%;height:100vw;max-height:80%}.pab>div>div:not(.article-image){line-height:17px}#support-banner{overflow:hidden}#support-banner img{width:auto}#search h2{font-size:1.1rem}.o1{margin-left:-2%!important}.o2{margin-left:-4%!important}.o3{margin-left:-6%!important}.o4{margin-left:-8%!important}.o5{margin-left:-10%!important}.o6{margin-left:-12%!important}.o7{margin-left:-14%!important}.o8{margin-left:-16%!important}.o9{margin-left:-18%!important}.o10{margin-left:-20%!important}.o11{margin-left:-22%!important}.o12{margin-left:-24%!important}.o13{margin-left:-26%!important}.o14{margin-left:-28%!important}.o15{margin-left:-30%!important}.o16{margin-left:-32%!important}.o17{margin-left:-34%!important}.o18{margin-left:-36%!important}.o19{margin-left:-38%!important}.o20{margin-left:-40%!important}.o21{margin-left:-42%!important}.o22{margin-left:-44%!important}.o23{margin-left:-46%!important}.o24{margin-left:-48%!important}.o25{margin-left:-50%!important}.o26{margin-left:-52%!important}.o27{margin-left:-54%!important}.o28{margin-left:-56%!important}.o29{margin-left:-58%!important}.o30{margin-left:-60%!important}.o31{margin-left:-62%!important}.o32{margin-left:-64%!important}.o33{margin-left:-66%!important}.o34{margin-left:-68%!important}.o35{margin-left:-70%!important}.o36{margin-left:-72%!important}.o37{margin-left:-74%!important}.o38{margin-left:-76%!important}.o39{margin-left:-78%!important}.o40{margin-left:-80%!important}.o41{margin-left:-82%!important}.o42{margin-left:-84%!important}.o43{margin-left:-86%!important}.o44{margin-left:-88%!important}.o45{margin-left:-90%!important}.o46{margin-left:-92%!important}.o47{margin-left:-94%!important}.o48{margin-left:-96%!important}.o49{margin-left:-98%!important}.o50{margin-left:-100%!important}.l-image{width:45.9vw;height:36.14vw;margin:6.44vw auto}div.g1x2 .l-image{height:85.28vw}#support.flex>div,.pi-articles>div{width:100%!important}#article p img{float:none;width:100%;margin:8px 0}#article .html img{margin:0}.content.login>div,.content.password>div{width:100vw;margin-top:0!important}.show-info:not(.default):after{width:13px;padding-left:1px}footer .external div{text-align:center!important}footer #klarna-logo{height:30px;margin-top:10px}h1,.h1{font-size:1.4rem}.pi-article-links>div>div{width:100%}#search-manufacturers a{width:calc(32% - 6px)}.sold-out{font-size:5.7vw}#thumbs div{background-color:#e6e6e6;border-radius:50%;width:6px;height:6px}#thumbs .current{background-color:#888;outline:0}#thumbs div img{opacity:0}#pdesc .articles>div{border:0}#search .article-boxes .oh{width:100%!important}#search .article-boxes>div{flex-direction:column}.detailed-image{width:100%}.block [class*=x2] .b-link .campaign-icon{line-height:7.62vw;font-size:7.62vw!important}.block [class*=x2] .b-link .price{line-height:11.42vw;font-size:11.42vw!important}.block [class*=x2] .b-link .old,.block [class*=x2] .b-link .attribute{font-size:4.32vw;line-height:4.32vw}#next-level-info{width:100%;margin-top:8px}.manufacturer-map>div>div{width:100%;min-width:182px;overflow:hidden}.manufacturer-map>div :nth-child(odd)>div{border-left:0}.manufacturer-map>div :nth-child(n+1)>div{border-left:1px solid #555}.manufacturer-map>div :nth-child(n+3)>div{padding-top:0}#ft-search-strings{background:#fff;border-top:1px solid #eee;width:100%;position:absolute;bottom:0}#product-articles .mt{margin-top:.880626vw!important}#product-articles .pab{max-width:100vw;max-height:257px;margin-bottom:1px;width:100vw!important;height:50vw!important}.s-links .link{max-width:100vw;width:100vw!important;height:20vw!important}.link-image{float:left;width:20vw;display:inline-block;overflow:hidden}.link-image img{float:left;width:auto;height:20vw;margin-left:-100%}.link-title{justify-content:start;align-items:center;width:calc(80vw - 6px);height:20vw;display:flex}#product-articles .pab .fade-out{display:none}.link-title h3{text-align:left;padding-left:16px;font-style:normal;line-height:6vw}#product-articles .pab>div>div:not(.article-image){width:100%}.pab h3{font-size:4vw;line-height:4.2vw}.pab>div>div:not(.article-image){padding:8px}.g2x1.article .pab h3,#product-articles .pab h3{font-size:1.2rem}.g2x1.article .article-box-title .cta,#product-articles .article-box-title .cta{width:auto;padding-left:12px;font-size:1.2rem;display:block}.g2x1.article .article-box-title,#product-articles .article-box-title{align-content:center;height:34px;line-height:34px}.g2x1.article .pab h3,#product-articles .pab h3{line-height:34px}#article .article-boxes .oh,#product .article-boxes .oh{float:left;width:50%;margin-top:6px}.grid #product-articles{margin-bottom:-2px!important;margin-left:-1px!important}.grid .g4x1 .article-links a{width:100%}.apb{border-radius:0}.text>table{margin:0 12px;width:calc(100% - 12px)!important}.text>table td{padding-right:12px}.faq.closable h3:after{top:0}#support>img{width:auto;max-width:100vw}footer .external.dk img{margin:8px auto}#country-select-page>div.country-links>div{border:1px solid #eee;border-radius:3px;padding-top:40px;position:relative}#country-select-page>div.country-links img{float:none;margin:8px auto;position:absolute;top:0;left:0;right:0}.button.store{padding:0}.mt12m{margin-top:12px!important}.empty-fill{min-height:calc(100vh - 293px)}.block .flags .rw,.product-list .flags .rw{height:inherit!important;margin-bottom:5px!important}#search-box-result.scroll{width:100%;height:calc(100vh - 138px);top:72px}#search-box-result>div{margin-bottom:12px}.pl-cover>div{padding-right:0}.checklist>div:before{top:0}.page-notification{border:0;border-radius:0;margin:0;padding:0;line-height:32px}#kco-type-link{margin-top:16px;margin-right:12px}#notifications>div{width:100vw;padding:8px}body.notifications-default #main-wrapper{padding-top:0}.account-menu-button{width:46px;height:50px;right:50px}.account-menu-button>div{margin-top:3px}}@media only screen and (width<=320px){.flag img{margin-bottom:0}.flags .review-rating span{width:50px}.flags .review-rating .stars{height:10px}.pl-cover{padding-top:4px;font-size:11px}.b-t{font-size:11px;line-height:16px}.top-content>a>img{max-height:30px}#top-lists .manufacturers .flex>div,#top-lists .products .flex>div{width:100%}#top-lists .products>div>div{flex-direction:column}#top-lists .products>div>div>div{width:100%}.acc-h .review-rating,.delivery-icon{display:none}.sizes>div{width:19px;height:14px;font-size:9px;line-height:14px}.filter-shown{display:none}#cookie-accept .main-buttons input[type=button]{padding:0 12px}.no320{display:none}#cookie-accept,#cookie-accept .text{font-size:13px}.cookie-accept-bottom{padding-top:12px}.cookie-accept-container>.bottom{padding:12px;box-shadow:0 -3px 3px #0000001a}.cookie-accept-container>.bottom.fixed{padding-right:12px;right:0}}@page{size:auto;margin:20mm}@media print{.no-print{display:none}.print{display:block}header,footer,#top-terms,#upsell,#pboxes,#product-articles,.navbar,.video-wrapper,.apb,#images-purchase .specials-box{display:none}#images-purchase{width:100%!important;max-width:100%!important}.box{border:0!important}#print-logotype{z-index:1000;width:1.5in;display:block;position:absolute;top:0;right:0}#pdesc .acc-c{display:flex}#pdesc .description{width:70%}#print-detailed-info{width:30%;display:block}#print-detailed-info>div{border:1px solid #ccc;margin-top:64px;padding:8px}#print-detailed-info #d-i{flex-direction:column!important}#print-detailed-info #d-i .nutri table td{border-color:#eee}#print-detailed-info #d-i tr.h td{color:#333;border-color:#eee;border-bottom-style:solid;border-bottom-width:3px;font-size:1.1rem;font-weight:700}#print-detailed-info #d-i .csh>td{border-color:#eee;border-bottom-width:2px}#print-detailed-info #d-i .nutri table{border-color:#fff}#pdesc .text{padding-left:0;padding-right:32px}#product h1{font-size:.4in;position:absolute;top:.4in;left:0}#images-purchase{padding-top:1in;overflow:hidden}#images-purchase>.flex{flex-direction:row-reverse}#images-purchase .purchase{padding-left:0!important}#main-wrapper{padding-top:0}.text.editor h1,.text.editor h2{text-align:left!important}.text.editor .firstH2{width:calc(100% - 108px)}#manufacturer-logotype{top:64px}#product .prices span{font-size:4rem;line-height:4rem}.review-rating-print{margin-bottom:16px}#article-navigation{display:none}#article .text h1,#information.text h1{min-height:1.4in;padding-left:112px;padding-top:.3in!important}.text.editor,body{font-size:12pt;line-height:18pt}}.campaign-terms{background:#fff;border-radius:6px;align-items:center;gap:20px;margin:0;padding:14px 20px;display:flex}.campaign-terms .campaign-terms-text{flex:1;min-width:0}.campaign-terms .campaign-terms-header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:14px;display:flex}.campaign-terms .campaign-terms-header .dot{border-radius:50%;width:8px;height:8px;display:inline-block}.campaign-terms .campaign-terms-header .label{font-weight:600}.campaign-terms .campaign-terms-header .dates{color:#666;font-weight:400}.campaign-terms .campaign-terms-body{font-size:14px;line-height:1.5}.campaign-terms .coupon-code-container{background:0 0;border:0;flex-shrink:0;margin:0;padding:0}.campaign-terms .coupon-code-container .coupon-code-input{display:none}.campaign-terms .coupon-code-container .coupon-code-button{cursor:pointer;letter-spacing:.02em;border:0;border-radius:9999px;padding:10px 24px;font-size:13px;font-weight:700;transition:opacity .15s}.campaign-terms .coupon-code-container .coupon-code-button:disabled{opacity:.55;cursor:default}@media only screen and (width<=767px){.campaign-terms{flex-direction:column;align-items:center;gap:10px}.campaign-terms .campaign-terms-text{align-self:stretch}.campaign-terms .campaign-terms-header{justify-content:center}.campaign-terms .campaign-terms-body{text-align:center}}.article-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.article-meta .article-dates{color:#666;font-size:13px}.article-meta .article-dates-sep{color:#999;margin:0 4px}@media only screen and (width<=767px){.article-meta{flex-direction:column;align-items:flex-start;gap:8px}}.review-rating .starsnew{background-repeat:repeat-x;background-size:auto 100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYWdlcl8xIiBkYXRhLW5hbWU9IkxhZ2VyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iLTEyIDAgMjA2LjQ4IDE3My43MyI+PHBhdGggZmlsbD0icmdiKDE5OSwxNTgsNjkpIiBkPSJNMTgwLjAyLDYyLjA1YzMuNzYsMy42OSwyLjk1LDEwLjIxLS42NCwxMy43OGwtMzYuOTMsMzUuMjZjMS4wNywxNi4xMyw3LjQ1LDMzLjc1LDguNjUsNDkuNTQuNjUsOC42Mi0yLjE3LDE0LjM3LTExLjcsMTIuNjlsLTQ4LjIxLTI0LjgyLTQ4LjIxLDI0LjgyYy03Ljc4LDEuOTMtMTIuMTEtMy4yOS0xMS43My0xMC43Mi43NS0xNC43NCw4LjA0LTMzLjI5LDguNjktNDcuOTQuMDUtMS4xOS4zOS0yLjM1LS4wOS0zLjUzTDEuNTcsNzMuMzZjLTQuNDMtOC40NSwxLjE0LTEyLjU2LDktMTQuMzEsMTUuNzctMy41LDMzLjc3LTMuNjIsNDkuNjktNy4zMUw4My4wNiw0Ljg2YzMuNTUtNi40OCwxMi43LTYuNDcsMTYuMjQsMGwyMy41OSw0Ni41N2MxNS45OSw0LjMsMzMuOTMsNC4xMiw0OS44OCw3LjYyLDIuNDQuNTQsNS40LDEuMiw3LjI0LDNaIi8+PC9zdmc+)!important}body,html,body.default,#search-suggestions a:hover,#search-suggestions .selected{background-color:#eeece8}footer{background-color:#fff}#root-categories,#mini-cart-content .links{background-color:#eee}.block div.g2x1 .info{background-color:#e8e8da4d}.specials-box,.bundled-products{background-color:#eeeee466;border-color:#eee}.product .top,footer,#images-purchase,#checkout .acc-w,#mini-cart-content,.product-list>div .box,.block>*>.box,.top5 .block>div,.reviews .block>div,.popup-loading,.club-values,#settings-info .links,#servicePoints-popup{background-color:#fff}#header-top,.search-container,#header-bottom{color:#053c2f;background-color:#fff}#m-menu-header,#m-cart-header,.slide-in-header{color:#053c2f;background-color:#b6ddae}.order-progress .lit,.order-progress-bar,#search-icon,.order-status .status-icon.end>.icon,.status-circle,.delivery-icon,.nsp-categories a,.popup-window h2.theme,#account-menu .header,.account-menu .menu-options p span,.tc-part,.tc-part-free{color:#fff;background-color:#87bb7e}.status-circle>*{color:#053c2f}.tc-part{border-radius:4px;width:80px;padding-left:4px;padding-right:4px}.campaign-icon.tc{background-color:#87bb7e!important}.campaign-icon.tc img.tcef{left:-2px}.tc-part .tcef{display:none}.club-coupons-new .button{background-color:#b6ddae;color:#053c2f!important;border:0!important}.club-progress-meter .progress-bar .meter,.validation-code{background-color:#87bb7e33}.club-progress-meter .progress-bar .progress{background-color:#87bb7e}.club-progress-svg .progress.ptg{stroke:#87bb7e99}.tcpb .campaign-icon.tc{height:auto;line-height:17px;padding:3px 8px!important}.tcpb .campaign-icon.tcb{border-radius:3px!important}.campaign-icon.tc img.tce{right:-3px}#add-product-form .campaign-icon{height:26px;margin-top:0;margin-left:0;border-bottom-right-radius:4px!important;padding-right:8px!important}#add-product-form .campaign-icon .tcl{height:12px;margin-top:3px;margin-right:1px}#account-menu .header span,#m-cart-header span,#m-menu-header span{text-transform:none}.account-menu-button .user-icon img{height:34px;margin-top:0}#mini-cart .icon img{height:34px}.button.theme-inverted{background-color:#053c2f;border:0;color:#fff!important}.campaign-icon.tc .icon{margin-left:6px}.quest-box{color:#053c2f;background-color:#eeece8}.quest-box .progress-bar{background-color:#b6ddae}.quest-box .points{color:#053c2f}.quest-box.completed .progress-bar{background-color:#f1e0d3}.quest-box.completed .points{color:#053c2f}.checkout-customer-info{background-color:#f4f7f4}.order-status .status-icon>.icon{border:1px solid #87bb7e}.order-status .status-icon>.line{border-right:1px solid #87bb7e}.loader{border-top-color:#87bb7e}#mini-cart.open,#show-receipt{background:#619b84}#scroll-to-top{background-color:#619b84cc}.cm-1{background-color:#cd975a!important}.cm-1 .progress,.cl-1 .lit,.cl-1 .club-progress-bar{background-color:#ab8056}.clc-1{color:#ab8056}.cl-1 .marker{border-top-color:#ab8056}.cl-1 .club-progress-bar-tip{border-left-color:#ab8056}.cm-2{background-color:#e0e0e0!important}.cm-2 .progress,.cl-2 .lit,.cl-2 .club-progress-bar{background-color:silver}.clc-2{color:silver}.cl-2 .marker{border-top-color:silver}.cl-2 .club-progress-bar-tip{border-left-color:silver}.cm-3{background-color:#d4af37cc!important}.cm-3 .progress,.cl-3 .lit,.cl-3 .club-progress-bar{background-color:#c5a437}.clc-3{color:#c5a437}.cl-3 .marker{border-top-color:#c5a437}.cl-3 .club-progress-bar-tip{border-left-color:#c5a437}.cm-4,.cm-4 .progress,.cl-4 .lit,.cl-4 .club-progress-bar{background-color:#d2cdc4!important}.clc-4{color:#d2cdc4}.cl-4 .marker{border-top-color:#d2cdc4}.cl-4 .club-progress-bar-tip{border-left-color:#d2cdc4}.text a,.list>a,.faq h3,.product-list-pager>a,.remove-filters-link,#select-service-point-link,a.link,input.link,span.link,.prices .tc,#join-popup-points div{color:#053c2f}.button.featured{color:#619b84!important;border-color:#619b84!important}#d-i:not(.sticker) .csh>td,.read-more-button{border-color:#619b84}.pb-price .old{color:#555}a,.campaign-icon,.top-navigation a,.cart-content,.bottom-content nav:not(.top-navigation)>a,.bottom-content .menu-link:after,#ladder .price,.product-subscription-feedback,.copy-list-feedback{color:#053c2f}#selectContent-popup h2{color:#333}.pb-price .price,.tagline,.select-buttons>div>div.pct,.campaign-icon,#ladder .price,.products-tag.campaign,.pct-badge{color:#fff;background-color:#94054b}.prices .special,.fwn.oos,.fwn.special,.c-p-price.special,.c-p-special,.p-r.discount-price .price{color:#94054b}.pb-price,.tagline,#add-product-form .campaign-icon{font-family:Quicksand,SourceSans3,Source Sans Pro,TrueNorth}.ui-toggle .container{background-color:#eeece8}.button.cart,button.cart,#cart .controls>div,.controls-button,.ui-toggle.selected .container{background-color:#053c2f}.product-feedback{color:#fff;background-color:#053c2f}.product-feedback:after,.product-feedback:before{border-color:#053c2f #0000}.copy-list-feedback{background-color:#87bb7e}.copy-list-feedback:after,.copy-list-feedback:before{border-color:#87bb7e #0000}.button.theme,button.theme{background-color:#053c2f!important}#campaigns a.tab.selected{background-color:#053c2f!important;border-color:#053c2f!important}.campaign-icon:after{border-left-color:#94054b}.b-t,#search-suggestions a.redirect:before{color:#fff;background-color:#71a654}.b-t:after{border-right-color:#71a654}.b-t.inverted{color:#71a654;background-color:#fff}.breadcrumb{font-style:normal}.search-container>div{width:100%;margin-top:-20px;position:absolute;top:50%;right:0}.bottom-content .menu-link.open{border-bottom:4px solid #eeeee4}.bmr{background-image:url(images/bmr_bg.jpg)}.select-popup-button>div:focus,.select-popup-button>div:hover{border-color:#54a9e5;outline:none;box-shadow:0 0 4px #54a9e5}.select-buttons>div:not(.selected):hover{border-color:#2d9e33}#thumbs div{border-radius:8px;overflow:hidden}#thumbs .current{outline:2px solid #053c2f}#thumbs div:not(.current):hover{outline:1px solid #053c2f}.product-subscription-feedback{color:#053c2f;background-color:#b6ddae}.product-subscription-feedback:after,.product-subscription-feedback:before{border-color:#b6ddae #0000}.pl-cover:hover{background-color:#71a6541a}.tab,.tab .cover{background-color:#fcfcfa}.tab .cover{opacity:.6}#mobile-login.logged-in div .st6{fill:#54a9e5!important}.load-more-products{color:#fff;background-color:#71a654}.load-more-products .down-arrow{color:#fff}footer{border:0}h1,h2,h3,h4,h5{font-family:Quicksand,SourceSans3,Source Sans Pro,TrueNorth}.pennant>div{background:url(images/band.svg) 0 0/contain no-repeat;font-family:TrueNorth}.nested-filters>div>div>.filter-option,.nested-filters>div>div>.filter-option:not(.selected):hover,.nested-filters>div>div>.filter-option:not(.selected):hover .amount{border-color:#87bb7e!important}.yotpo .primary-color-btn.yotpo-disabled:hover,.yotpo input[type=button].primary-color-btn.yotpo-disabled:hover{background-color:#2d9e33!important}.yotpo-icon-button-text{display:inline-block;text-transform:lowercase!important}.yotpo-icon-button-text:first-letter{text-transform:capitalize!important}input.button,.button,button,a.button,.yotpo-icon-button-text,.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:Quicksand,Muli,sans-serif!important}.order-progress .lit,.order-progress-bar,#search-icon,.order-status .status-icon.end>.icon,.status-circle,.delivery-icon,.nsp-categories a,.popup-window h2.theme,#account-menu .header,#subscription-popup h2{background-color:#b6ddae;color:#053c2f!important}.tc-part,.tc-part-free,.campaign-icon.tc{color:#f1e0d3;background-color:#053c2f;font-weight:700}.campaign-icon.tc{color:#f1e0d3;font-weight:700;background-color:#053c2f!important}.tcpb .campaign-icon.tcb span{font-weight:700}.account-menu .menu-options a,.card.grey{background-color:#fff}.account-menu .menu-options a:hover,.account-menu .menu-options a.current{background-color:#b6ddae}#search-field{color:#053c2f;padding-left:36px;border:1px solid #f1e0d3!important;border-radius:9999px!important}#search-field:hover{background-color:#f1e0d3}.search-icon{left:10px;right:unset}.trustpilot-footer-wrapper{background-color:#053c2f;max-width:100%!important}.trustpilot-footer-wrapper>div{max-width:1022px;margin:0 auto}.review-rating.short{background-color:unset}.bottom-content .menu-link:after,.bottom-content .menu-link:hover:after{border-top-color:#053c2f}.filter-option:hover,.filter-option:hover .amount,.filter-option.selected,.filter-option.selected .amount,.filter-checkbox.selected,.filter-checkbox.selected .amount,.filter-checkbox:hover,.filter-checkbox:hover .amount,#footer .trustpilot-footer-wrapper{background:#053c2f}.filter-checkbox,.filter-option,.f-content .show-more,.nested-filters .show-more{background-color:#eeece8}.read-more-button,.read-more-popup-button{color:#053c2f!important;border-color:#053c2f!important}.subscription #add-subscription{color:#053c2f!important;background-color:#fff!important;box-shadow:inset 0 0 0 2px #053c2f!important}.subscription #add-subscription:hover{background-color:#b6ddae!important}input[type=text],input[type=number],input[type=date],input[type=time],input[type=button],input[type=password],input[type=email],input[type=tel],input[type=submit],select,button,a.button,.y-input{border-radius:9999px!important}input.button,.button,button,a.button{border-radius:9999px}#top-terms{margin:16px 0}.grid-h,footer{margin-top:48px}#footer-top{margin-top:32px}.bottom-content{height:42px}#main-wrapper{padding-top:102px}.select-popup-button>div{border-radius:17px;padding-left:16px}.select-popup-button.multiple>div{padding-left:6px}body.notifications-default #notifications{top:102px}body.notifications-default #main-wrapper{padding-top:102px}body.notifications-invert-black #notifications,body.notifications-invert-black #notifications-mobile{color:#053c2f;background-color:#b6ddae;font-weight:700}.tm:not(.no-bg),.tmtable tr:nth-child(2n),#d-i:not(.sticker) tr:nth-child(2n),.video-wrapper-vertical-container{color:#053c2f;background-color:#b6ddae}.tmtable tr:first-child,#d-i:not(.sticker) tr.h td{color:#fff;background-color:#053c2f}#d-i:not(.sticker) tr:nth-child(2n){color:inherit;background-color:#eeece8}#d-i:not(.sticker) .nutri table td{border-left:1px solid #fff;padding:5px 9px}#d-i:not(.sticker) tr.h td,#d-i:not(.sticker) .nutri table{border-color:#053c2f}#footer-top{color:#053c2f!important}#footer h3{letter-spacing:1px}#footer .contact{margin-bottom:22px}.order-progress .lit,.order-progress-bar,#search-icon,.order-status .status-icon.end>.icon,.status-circle,.delivery-icon,.nsp-categories a,.popup-window h2.theme,#account-menu .header,.account-menu .menu-options p span,#subscription-popup h2,.button.subscription,button.subscription{color:#053c2f!important;background-color:#b6ddae!important}#account-menu .header span{color:#053c2f!important}.select-buttons>div.selected,#product .select-popup-button>div,.attribute-images>div.selected{border-color:#053c2f;box-shadow:0 0 4px #053c2f}.select-popup-button>div{background-color:#eeece8}.popup-window .rules,#subscription-popup .information{background-color:#f1e0d3!important}#mini-cart.open,#show-receipt{background-color:#b6ddae}.newcc #mini-cart .icon img,.account-menu-button .user-icon img,.account-menu-button .logged-out-icon img{height:28px}.newcc #mini-cart .icon img{margin-top:16px}.account-menu-button .user-icon img,.account-menu-button .logged-out-icon img{margin-top:3px}.checkout-customer-info .tc-part{font-weight:700}.club-coupons-new .club-coupon-container{color:#053c2f;background-color:#f1e0d3;background-image:none!important}.club-coupons-new .coupon-value{text-shadow:none}.checkout-customer-info{color:#053c2f;background-color:#b6ddae}.club-coupons-new .from-bottom{line-height:15px;bottom:16px}.club-coupons-new>div{background-image:none!important}.p-r.open,#cart .controls{border:0}#cart .controls .products-link a{color:#053c2f;background-color:#b6ddae;border-radius:9999px}#mini-cart-content .cart-content,#mini-cart-content #cart{background-color:#eeece8}#mini-cart-content .links{background-color:#fff}.button.dim{background-color:#b6ddae;color:#053c2f!important}#checkout #mini-cart-content,#checkout #cart,#checkout #mini-cart-content .links{background-color:#fff}#mini-cart-content .links .button{border:0!important}.p-r{border:0}.summary{border-top-color:#053c2f}#article-navigation a{margin:0 8px}.button.featured{line-height:30px}.selected .checkbox,.radio.selected{background-color:#053c2f;box-shadow:inset 0 1px 1px #053c2f}.purchase .products-sold{background-color:#87bb7e}.contact .icon img{width:24px}.select-buttons>div,.select-popup-button>div{background-color:#eeece8;border:0}.select-buttons>div.selected,#product .select-popup-button>div,.attribute-images>div.selected{box-shadow:none;color:#053c2f;background-color:#b9ddb0}#product .select-popup-button>div{background-color:#eeece8}.nsp-categories a:hover,#nsp-links a:hover{background-color:#5d8756}#nsp-articles .pab .article-box-content{min-height:initial!important}.account-menu .menu-options p span{color:#fff!important;background-color:#053c2f!important}.club-progress-svg circle,.club-progress-meter .progress-bar .meter{stroke:#eeece8}.club-progress-svg .progress{stroke:#053c2f}.specials-box{background-color:#eeece8;border:0}.specials-box.tc{background-color:#f1e0d3}.bundled-products{background-color:#fff;border:1px solid #eeece8}#thumbs div{width:64px;height:64px}#scroll-to-top{color:#053c2f;background-color:#b6ddae}.new-product{color:#053c2f;background-color:#b6ddae;font-weight:700}#search-field::placeholder{color:#053c2f;opacity:1}#search-field,.navbar li>span{color:#053c2f}.o-c img,#header-bottom a>.icon,#header-bottom div.o-c>.icon,.ct .icon{filter:invert(0);width:24px;height:24px;margin-top:4px;margin-left:4px}.ct .icon{margin-top:-15px;padding-top:4px;padding-left:4px}.ct .icon img{width:24px;height:24px}.newsletter-signup-div{background-color:#eeece8}.club-coupons-new .coupon-value{font-family:Quicksand}.club-coupons-new .button{background-color:#053c2f;color:#fff!important}.club-coupons-new .coupon-date-text{background-color:#0000;font-weight:700}.activated .coupon-button-deactivate .button{background-color:#0000;line-height:30px;color:#053c2f!important;border:2px solid #053c2f!important}.message-stack-header>.success,.campaign-icon.no,.campaign-icon.new-attribute{color:#053c2f;background-color:#b6ddae}.campaign-icon.no{font-weight:700}.discounts span,.campaign-date{color:#281a08}.p-r .subscription,.order-info .subscription{color:#053c2f}.grid-h span:before,.grid-h span:after{border-color:#fff}.attribute-selects .select-popup-button>div:after{top:13px;right:10px}.select-popup-button.white>div{color:#053c2f!important;background-color:#eeece8!important}.select-popup-button .multiple-box{background-color:#b6ddae;border-radius:9999px;padding:5px 10px}.remove-filters-link:hover{color:#053c2f;background-color:#eeece8}.prices .original,.prices .recommended{color:#281a08}.product-info .rating{color:#281a08;background-color:#eeece8}.shipping-price-notice{color:#94054b}.sp-support-topic{margin-bottom:6px}#filter .filter-shown{background-color:#f1e0d3}.filter-column div:not(.filter-checkbox)>span,.filter-column .filter-checkbox{padding-bottom:3px}#search #f-sort .select-popup-button>div{background-color:#fff}#mini-cart .icon:not(.empty):after{background-color:#053c2f;color:#fff!important}.specials-box.notice .campaign-icon{background-color:#053c2f}.attribute-images>div{border-width:3px;border-color:#fff}.attribute-images>div:not(.selected):hover{border-color:#b9ddb020}.attribute-images>div:not(.selected):hover .cover{background-color:#b9ddb020}.attribute-images>div.selected{background-color:#fff;border-color:#b9ddb0}#search-field:hover,#search-field:focus{outline:2px solid #053c2f;border-width:0!important}.tcpb .campaign-icon.tc{color:#053c2f!important;background-color:#f1e0d3!important}.show-info:not(.default):after{color:#fff;background-color:#053c2f}.club-box{background-color:#f0dfd4}.club-box span.sub-row{text-transform:none}body,html{font-size:14px}h1,h2,h3,h4,h5{text-transform:none}#images-purchase .swiper-button-next,#images-purchase .swiper-button-prev{color:#053c2f}.purchase .review-rating .rating{color:#333;font-weight:700;font-size:inherit;background:0 0;padding:0}.compare-price{font-size:.85rem}.manufacturer-link a{text-decoration:underline}.prices h4{display:none}.member-price-bar{background-color:#0000;border-radius:0}.member-price-label{color:#053c2f;white-space:nowrap;background-color:#f1e0d3;border-radius:4px 0 0 4px;height:30px;padding:0 14px;font-weight:700;line-height:30px}.member-price-cta{color:#666;background-color:#f1e0d340;border-radius:0 4px 4px 0;height:30px;padding:0 14px;line-height:30px}.member-price-cta a{color:#053c2f}#product .acc-h{border-top:1px solid #053c2f;font-size:15px}#product .acc-w>:first-child>.acc-h{border-top:0}.acc-h:after{background-color:#000;width:12px;height:12px;top:16px;-webkit-mask:url(/sites_new/common/images/healthwell/accordion_open.svg) 50%/contain no-repeat;mask:url(/sites_new/common/images/healthwell/accordion_open.svg) 50%/contain no-repeat}.acc.open>.acc-h:after{background-color:#000;-webkit-mask:url(/sites_new/common/images/healthwell/accordion_close.svg) 50%/contain no-repeat;mask:url(/sites_new/common/images/healthwell/accordion_close.svg) 50%/contain no-repeat}#product .acc-h:hover:after,#product .acc.open>.acc-h:hover:after{background-color:#b9ddb0}#product .acc-h:hover{color:#b9ddb0;background-color:#fff}.product-info{padding:8px 0}.product-info.acc-w{padding:8px 24px}#product h1{font-size:2rem;line-height:32px}span.memberprice{font-size:11px!important;line-height:14px!important}.tagline{padding-bottom:5px;bottom:42px}@media only screen and (width>=767px){.pb-price{line-height:23px}.pb-price .campaign-icon{padding-top:4px;line-height:17px}.tagline{padding-top:4px;line-height:1rem}.product-list-small .pb-price .campaign-icon{padding:3px 5px 1px;line-height:16px}.product-list-small .price{padding-top:6px}}@media only screen and (width<=767px){#main-wrapper{padding-top:0}#header-top{background-image:none}.top-navigation{width:100%;padding-left:0}.top-navigation a{text-shadow:none}.top-content{height:50px}#main-wrapper,#menu{margin-top:50px}.top-content>a>img{width:44vw;height:auto;max-height:34px;margin-top:0}a.logo{padding:0}#top-terms{background:#053c2f}#top-terms a{color:#fff}.trustpilot-usp .logotype{margin-left:8px}.navbar{margin-top:4px}#cart,#mini-cart-content,.product-info,#upsell-swiper,#checkout{background-color:#fff}#search-icon.visible{z-index:30;background-color:#54a9e5;border-radius:4px}#mini-cart-content .links,.order-info{background-color:#fff}a.tel{color:#053c2f}.filter-option:not(.selected):hover,.filter-option:not(.selected):hover .amount{color:#333;background:#ddd}.menu-items>span:hover,.menu-items>span:hover .amount{background-color:#eee;color:#333!important}.menu-items>span.selected,.menu-items>span.selected .amount{background:#71a654;color:#fff!important}#campaigns-link>div{background-color:#be3546}#header-bottom #campaigns-link,#header-bottom #campaigns-link-mobile{color:#94054b;background-color:#fff!important}#campaigns-link-mobile.open{background-color:#fff!important}#campaigns-list,.shipping-tag{background-color:#eeece8}.tabs-mobile .tab{border:0}.tabs-mobile .tab.selected{color:#fff;background-color:#053c2f!important;border-color:#053c2f!important}.show-filter-container,.filter-container .filter-header{background-color:#053c2f}#top-terms>div{text-transform:none;flex-grow:1}.newcc #mini-cart .icon img{margin-top:10px}#root-categories>div>a.o-c.open,#root-categories>div>div.o-c.open{background-color:#87bb7e22!important}.sub-c{background-color:#eeece8!important}#root-categories>div>a.o-c.open,#root-categories>div>div.o-c.open,#root-categories>li>a.o-c.open,#root-categories>li>a.o-c.open{background-color:#fff!important}#m-cart-header span,#m-menu-header span,.slide-in-header span,#account-menu .header span{color:#053c2f!important}.b-1,.b-2,.b-3{background-color:#053c2f}body.mobile-open-search #search-field{border-radius:9999px!important}body.notifications-default #main-wrapper{padding-top:0}#top-terms{margin-bottom:0}.bottom-content{height:initial}.o-c img,#header-bottom a>.icon img{width:24px;height:24px;margin-top:3px}#menu a{color:#053c2f}body.healthwell .carrow:after,.m-open:after,.acc-h:after,#campaigns-link-mobile:after{width:8px!important}#product-articles .pab .article-box-content{width:75vw}#campaigns-link-mobile .icon.mobile{margin-top:-15px}.product-info.acc-w{padding:8px 0}.acc-h{border-top:0;padding-left:12px;padding-right:12px}.acc-h:after{right:12px}#product .acc-h{border-top:0}#product .acc-h:before{content:"";background-color:#000;height:1px;position:absolute;top:0;left:12px;right:12px}#product .acc-w>:first-child>.acc-h:before{display:none}}#product .checklist{justify-content:center}#product .checklist>div{margin-right:28px}.checklist>div{padding-left:19px}.checklist>div:before{content:"";background-image:url(/sites_new/common/images/healthwell/icon_check.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;font-size:0;top:2px}.checklist>div.stock-message:not(.cross){padding-left:22px}.checklist>div#shipping-string{padding-left:25px}.checklist>div.delivery-message:not(.cross){padding-left:22px}.checklist>div.stock-message:not(.cross):before,.checklist>div#shipping-string:before,.checklist>div.delivery-message:not(.cross):before{content:"";aspect-ratio:auto;background-position:0;background-repeat:no-repeat;background-size:contain;width:auto;height:14px;font-size:0;display:block}.checklist>div.stock-message:not(.cross):before{background-image:url(/sites_new/common/images/healthwell/check_stock.svg);width:13px}.checklist>div#shipping-string:before{background-image:url(/sites_new/common/images/healthwell/check_freeshipping.svg);width:17px}.checklist>div.delivery-message:not(.cross):before{background-image:url(/sites_new/common/images/healthwell/check_shipping.svg);width:14px}.product-club-points{text-align:center;margin-top:20px}.products-tag{background-color:#281a08}.product-club-points .cc-part-free{display:inline}.product-club-points img{float:none;vertical-align:text-bottom;height:22px;margin-bottom:-2px;margin-right:6px}.campaign-terms .campaign-terms-header .dot{background-color:#94054b}.campaign-terms .coupon-code-container .coupon-code-button{color:#94054b;background-color:#fcedf1;border:1px solid #e0b8c7}.campaign-terms .coupon-code-container .coupon-code-button:hover{background-color:#f6dce4;border-color:#c99aae}.pct-badge{border-radius:9999px!important;width:auto!important;height:auto!important;padding:10px 18px!important;font-size:16px!important;line-height:1!important}.pb-price .campaign-icon,.pb-campaign-icon .campaign-icon{border-radius:9999px!important;padding:6px 12px!important;font-size:13px!important;font-weight:700!important;line-height:1!important;display:inline-block!important}.pb-price .campaign-icon.tc,.pb-campaign-icon .campaign-icon.tc{border-radius:9999px!important;height:auto!important;padding:6px 12px!important;line-height:1!important}.pb-price .price{border-radius:9999px!important;padding:6px 14px!important;font-size:1.15rem!important;font-weight:700!important;line-height:1!important;display:inline-block!important}.campaign-icon.tc.tcb br{display:none!important}.campaign-icon.tc.tcb,.campaign-icon.tc.tcb *{font-size:13px!important;line-height:1!important}.campaign-icon.tc.tcb{border-radius:9999px!important;padding:6px 12px!important;font-weight:700!important;line-height:1!important;display:inline-block!important}.select-buttons>div>div.pct{white-space:nowrap!important;border-radius:9999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:400!important;line-height:1!important;display:inline-block!important;position:absolute!important;top:-14px!important;right:-6px!important}.attribute-selects .select-buttons>div[data-badge]:before{content:attr(data-badge);visibility:hidden;white-space:nowrap;height:0;margin:0 -20px;padding:0 8px;font-size:12px;font-weight:400;display:block;overflow:hidden}.attribute-selects .select-buttons>div,.attribute-selects .select-popup-button>div{border:2px solid #0000!important;border-radius:10px!important;margin:8px 10px 0 0!important;padding:12px 20px!important}@media only screen and (width<=767px){.attribute-selects .select-buttons>div{margin:8px 6px 0 0!important;padding:12px 24px!important}.attribute-selects .select-buttons>div[data-badge]:before{margin:0 -24px}}.select-buttons>div.selected,#product .select-popup-button>div,.attribute-images>div.selected{color:#053c2f!important;box-shadow:none!important;background-color:#b9ddb0!important;border:2px solid #053c2f!important}.select-buttons>div:not(.selected):hover{background-color:#b9ddb0!important;border-color:#0000!important}#add-product-form .specials-box.multipack{background-color:#b6ddae!important;border:none!important;border-radius:9999px!important;align-items:center!important;padding:10px!important;display:flex!important;overflow:visible!important}#add-product-form .specials-box.multipack .campaign-icon{color:#fff!important;background-color:#053c2f!important;border-radius:9999px!important;flex:none!important;width:auto!important;height:auto!important;margin:0!important;padding:7px 18px!important;font-size:13px!important;font-weight:700!important;line-height:1!important;display:inline-block!important;position:static!important}#add-product-form .specials-box.multipack .campaign-icon:before,#add-product-form .specials-box.multipack .campaign-icon:after{display:none!important}#add-product-form .specials-box.multipack .campaign-icon .icon,#add-product-form .specials-box.multipack .campaign-icon .icon span{color:inherit!important;font-size:inherit!important;line-height:inherit!important;background:0 0!important;padding:0!important}#add-product-form .specials-box.multipack .sale-text{color:#053c2f!important;flex:auto!important;padding:0 16px!important;font-size:14px!important;line-height:1.2!important}#add-product-form .specials-box.multipack .campaign-date{display:none!important}#add-product-form .specials-box.size{background-color:#d9eed0!important;border:none!important;border-radius:9999px!important;align-items:center!important;padding:10px!important;display:flex!important;overflow:visible!important}#add-product-form .specials-box.size .campaign-icon{color:#fff!important;background-color:#053c2f!important;border-radius:9999px!important;flex:none!important;width:auto!important;height:auto!important;margin:0!important;padding:7px 18px!important;font-size:13px!important;font-weight:700!important;line-height:1!important;display:inline-block!important;position:static!important}#add-product-form .specials-box.size .campaign-icon:before,#add-product-form .specials-box.size .campaign-icon:after{display:none!important}#add-product-form .specials-box.size .campaign-icon .icon,#add-product-form .specials-box.size .campaign-icon .icon span{color:inherit!important;font-size:inherit!important;line-height:inherit!important;background:0 0!important;padding:0!important}#add-product-form .specials-box.size .sale-text{color:#053c2f!important;flex:auto!important;padding:0 16px!important;font-size:14px!important;line-height:1.2!important}#add-product-form .specials-box.size .campaign-date{display:none!important}.pb-price .campaign-icon.multipack-listing,.pb-price .campaign-icon.package{color:#053c2f!important;background-color:#eeece8!important}@media only screen and (width<=767px){.pct-badge{padding:8px 14px!important;font-size:14px!important}.pb-price .campaign-icon,.pb-campaign-icon .campaign-icon{padding:5px 10px!important;font-size:12px!important}.pb-price .campaign-icon.tc,.pb-campaign-icon .campaign-icon.tc{padding:5px 10px!important}.campaign-icon.tc.tcb,.campaign-icon.tc.tcb *{font-size:12px!important}.campaign-icon.tc.tcb{padding:5px 10px!important}}.order-row .order-returnable-pill{color:#053c2f;background-color:#b6ddae}.return-history .return-history-pill.open{color:#053c2f;background-color:#eeece8}.return-request .return-order-card{background-color:#eeece8!important}.return-request .return-pill-submitted{color:#053c2f!important;background-color:#b6ddae!important}.return-request .return-pill-blocked{color:#94054b!important;background-color:#f1e0d3!important}
.close, #close-search, .search-clear > div { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 153 152'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Ccircle class='st0' cx='76.4' cy='76' r='76.2'/%3E%3Cpolygon points='116.3 41.7 110.6 36 76.4 70.3 42.1 36 36.4 41.7 70.7 76 36.4 110.2 42.1 115.9 76.4 81.6 110.6 115.9 116.3 110.2 82.1 76 '/%3E%3C/svg%3E") no-repeat; background-size: 100% 100%; }
.close.white { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 153 152'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='116.3 41.7 110.6 36 76.4 70.3 42.1 36 36.4 41.7 70.7 76 36.4 110.2 42.1 115.9 76.4 81.6 110.6 115.9 116.3 110.2 82.1 76 '/%3E%3C/svg%3E"); }
.close.fgreen { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 153 152'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23053C2F;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='116.3 41.7 110.6 36 76.4 70.3 42.1 36 36.4 41.7 70.7 76 36.4 110.2 42.1 115.9 76.4 81.6 110.6 115.9 116.3 110.2 82.1 76 '/%3E%3C/svg%3E"); }
#mini-cart .icon.svg { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 181.5 152.8' version='1.1' viewBox='0 0 181.5 152.8' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231D71B8;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23F6F6F6;%7D .st3%7Bfill:%23FFFFFF;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st4%7Bfill:none;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st5%7Bfill:none;stroke:%23FFFFFF;stroke-width:4;stroke-miterlimit:10;%7D .st6%7Bfill:%23D9E6B1;%7D .st7%7Bfill:%23FFDC0A;%7D .st8%7Bfill:none;stroke:%23FFFFFF;stroke-width:10;stroke-linecap:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st1' d='M181.3,23.9H42.3L35.8,0H0.7v10.7h26.9l31.9,116.7h102.9v-10.7H67.7l-2.6-9.6l97.8-10.9L181.3,23.9z M62.2,96.7l-17-62.1h122.3l-13.2,51.8L62.2,96.7z'/%3E%3Ccircle class='st1' cx='63' cy='142.1' r='10.6'/%3E%3Ccircle class='st1' cx='154.8' cy='142.1' r='10.6'/%3E%3C/svg%3E%0A"); background-size: 100% 100%; }
.search-icon > div { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath d='M35.5 31.2l-8.9-8.9c1.4-2.2 2.3-4.9 2.3-7.8 0-7.9-6.4-14.3-14.3-14.3 -7.9 0-14.3 6.4-14.3 14.3 0 7.9 6.4 14.3 14.3 14.3 2.9 0 5.5-0.8 7.8-2.3l8.9 8.9c0.3 0.3 0.8 0.3 1.1 0l3.2-3.2C35.8 32 35.8 31.5 35.5 31.2zM4.8 14.6c0-5.4 4.4-9.8 9.8-9.8 5.4 0 9.8 4.4 9.8 9.8 0 5.4-4.4 9.8-9.8 9.8C9.2 24.4 4.8 20 4.8 14.6z' fill='%23999'/%3E%3C/svg%3E"); background-size: 100% 100%; }
body.healthwell .search-icon > div { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath d='M35.5 31.2l-8.9-8.9c1.4-2.2 2.3-4.9 2.3-7.8 0-7.9-6.4-14.3-14.3-14.3 -7.9 0-14.3 6.4-14.3 14.3 0 7.9 6.4 14.3 14.3 14.3 2.9 0 5.5-0.8 7.8-2.3l8.9 8.9c0.3 0.3 0.8 0.3 1.1 0l3.2-3.2C35.8 32 35.8 31.5 35.5 31.2zM4.8 14.6c0-5.4 4.4-9.8 9.8-9.8 5.4 0 9.8 4.4 9.8 9.8 0 5.4-4.4 9.8-9.8 9.8C9.2 24.4 4.8 20 4.8 14.6z' fill='%23053C2F'/%3E%3C/svg%3E"); background-size: 100% 100%; }
#search-icon > a { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150.1 152.7'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231D71B8;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23F6F6F6;%7D .st3%7Bfill:%23FFFFFF;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st4%7Bfill:none;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st5%7Bfill:none;stroke:%23FFFFFF;stroke-width:4;stroke-miterlimit:10;%7D .st6%7Bfill:%23D9E6B1;%7D .st7%7Bfill:%23FFDC0A;%7D .st8%7Bfill:none;stroke:%23FFFFFF;stroke-width:10;stroke-linecap:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st1' d='M60.9 10c28 0 50.8 22.7 50.8 50.8 0 28-22.7 50.8-50.8 50.8S10.1 88.8 10.1 60.8C10.1 32.7 32.8 10 60.9 10M60.9 0C27.3 0 0.1 27.3 0.1 60.8s27.3 60.8 60.8 60.8 60.8-27.3 60.8-60.8S94.4 0 60.9 0L60.9 0z'/%3E%3Cline class='st8' x1='99.1' y1='101.6' x2='145.1' y2='147.6'/%3E%3C/svg%3E"); background-size: 100% 100%; }
#mobile-login div { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 139.8 152.8'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231D71B8;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23F6F6F6;%7D .st3%7Bfill:%23FFFFFF;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st4%7Bfill:none;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st5%7Bfill:none;stroke:%23FFFFFF;stroke-width:4;stroke-miterlimit:10;%7D .st6%7Bfill:%23D9E6B1;%7D .st7%7Bfill:%23FFDC0A;%7D .st8%7Bfill:none;stroke:%23FFFFFF;stroke-width:10;stroke-linecap:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st1' d='M69.9 10.5C96.8 10.5 97 45.8 97 45.8l-0.6 1.6L96 50.6c0 0 2.2 1.3 2.2 3.2 0 1.9-2.8 8.2-5.7 10.1s-2.8 5.7-4.1 9.5c-1.3 3.8-3.8 7.2-3.8 7.2L85.3 91c0 0 4.4 0.9 6 2.5 1.6 1.6 2.5 5.1 2.5 5.1s24 7.9 30 13.6c6 5.7 6 30.6 6 30.6H69.9 10c0 0 0-24.9 6-30.6 6-5.7 30-13.6 30-13.6s0.9-3.5 2.5-5.1c1.6-1.6 6-2.5 6-2.5l0.6-10.5c0 0-2.5-3.4-3.8-7.2 -1.3-3.8-1.3-7.6-4.1-9.5 -2.8-1.9-5.7-8.2-5.7-10.1 0-1.9 2.2-3.2 2.2-3.2l-0.3-3.2 -0.6-1.6C42.8 45.8 43 10.5 69.9 10.5M69.9 0.5c-15.3 0-27 8.5-33 24.1 -4 10.2-4.1 20.1-4.1 21.2l0 1.9 0.1 0.3c-0.8 1.7-1.4 3.6-1.4 5.7 0 4.9 3.9 13.3 8.9 17.5 0.1 0.4 0.2 0.9 0.3 1.3 0.3 1.1 0.6 2.5 1.1 3.9 0.9 2.6 2.1 4.9 3.1 6.7l0 0.7c-1.3 0.7-2.5 1.5-3.5 2.5 -1.2 1.2-2.2 2.7-3 4.1 -8.5 3-23.5 8.8-29.3 14.3 -4.4 4.2-7 11.5-8.3 23.6C0 135.9 0 142.5 0 142.8v10h10 59.9 59.9 10v-10c0-0.3 0-6.9-0.8-14.3 -1.3-12.1-3.9-19.4-8.3-23.6 -5.8-5.5-20.8-11.3-29.3-14.3 -0.8-1.4-1.7-2.9-3-4.1 -1-1-2.2-1.9-3.5-2.5l0-0.7c1-1.8 2.2-4.1 3.1-6.7 0.5-1.5 0.8-2.8 1.1-3.9 0.1-0.4 0.2-0.9 0.3-1.3 5-4.2 8.9-12.6 8.9-17.5 0-2.1-0.5-4.1-1.4-5.7l0.1-0.3 0-1.9c0-1.1-0.2-11-4.1-21.2C96.9 9 85.2 0.5 69.9 0.5L69.9 0.5z'/%3E%3C/svg%3E"); background-size: 100% 100%; }
#mobile-login.logged-in div, .logged-in-icon { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 139.8 152.8'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%232d9e33;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23F6F6F6;%7D .st3%7Bfill:%23FFFFFF;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st4%7Bfill:none;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st5%7Bfill:none;stroke:%23FFFFFF;stroke-width:4;stroke-miterlimit:10;%7D .st6%7Bfill:%23ffffff;%7D .st7%7Bfill:%23FFDC0A;%7D .st8%7Bfill:none;stroke:%23FFFFFF;stroke-width:10;stroke-linecap:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st6' d='M5 147.8v-5c0-6.4 0.5-27.6 7.6-34.3 5.7-5.4 22.5-11.5 29.5-13.9 0.6-1.5 1.6-3.3 2.9-4.6 1.3-1.3 3.1-2.2 4.8-2.8l0.3-5.3c-1-1.6-2.5-4.2-3.4-7 -0.4-1.3-0.7-2.5-1-3.5 -0.3-1.3-0.7-3.1-1.2-3.4 -4.3-2.9-7.9-10.8-7.9-14.3 0-2.2 0.9-3.9 2-5.2l-0.7-1.8 0-1c0.1-13.9 6.8-40.3 32.1-40.3s32 26.4 32.1 40.3l0 1 -0.7 1.8c1 1.2 2 3 2 5.2 0 3.5-3.6 11.4-7.9 14.3 -0.4 0.3-0.9 2.1-1.2 3.4 -0.3 1.1-0.5 2.3-1 3.5 -1 2.9-2.4 5.4-3.4 7l0.3 5.3c1.7 0.6 3.5 1.5 4.8 2.8 1.3 1.3 2.3 3.1 2.9 4.6 7 2.4 23.9 8.5 29.5 13.9 7 6.6 7.6 27.9 7.6 34.3v5H5z'/%3E%3Cpath class='st1' d='M69.9 10.5C96.8 10.5 97 45.8 97 45.8l-0.6 1.6L96 50.6c0 0 2.2 1.3 2.2 3.2 0 1.9-2.8 8.2-5.7 10.1 -2.8 1.9-2.8 5.7-4.1 9.5 -1.3 3.8-3.8 7.2-3.8 7.2L85.3 91c0 0 4.4 0.9 6 2.5 1.6 1.6 2.5 5.1 2.5 5.1s24 7.9 30 13.6c6 5.7 6 30.6 6 30.6H69.9 10c0 0 0-24.9 6-30.6 6-5.7 30-13.6 30-13.6s0.9-3.5 2.5-5.1c1.6-1.6 6-2.5 6-2.5l0.6-10.5c0 0-2.5-3.4-3.8-7.2 -1.3-3.8-1.3-7.6-4.1-9.5 -2.8-1.9-5.7-8.2-5.7-10.1 0-1.9 2.2-3.2 2.2-3.2l-0.3-3.2 -0.6-1.6C42.8 45.8 43 10.5 69.9 10.5M69.9 0.5c-15.3 0-27 8.5-33 24.1 -4 10.2-4.1 20.1-4.1 21.2l0 1.9 0.1 0.3c-0.8 1.7-1.4 3.6-1.4 5.7 0 4.9 3.9 13.3 8.9 17.5 0.1 0.4 0.2 0.9 0.3 1.3 0.3 1.1 0.6 2.5 1.1 3.9 0.9 2.6 2.1 4.9 3.1 6.7l0 0.7c-1.3 0.7-2.5 1.5-3.5 2.5 -1.2 1.2-2.2 2.7-3 4.1 -8.5 3-23.5 8.8-29.3 14.3 -4.4 4.2-7 11.5-8.3 23.6C0 135.9 0 142.5 0 142.8v10h10 59.9 59.9 10v-10c0-0.3 0-6.9-0.8-14.3 -1.3-12.1-3.9-19.4-8.3-23.6 -5.8-5.5-20.8-11.3-29.3-14.3 -0.8-1.4-1.7-2.9-3-4.1 -1-1-2.2-1.9-3.5-2.5l0-0.7c1-1.8 2.2-4.1 3.1-6.7 0.5-1.5 0.8-2.8 1.1-3.9 0.1-0.4 0.2-0.9 0.3-1.3 5-4.2 8.9-12.6 8.9-17.5 0-2.1-0.5-4.1-1.4-5.7l0.1-0.3 0-1.9c0-1.1-0.2-11-4.1-21.2C96.9 9 85.2 0.5 69.9 0.5L69.9 0.5z'/%3E%3C/svg%3E%0A"); }
.review-rating .stars { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140.3 134.4'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFDC00;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='71 0.4 92.6 44.3 141 51.3 106 85.5 114.2 133.7 71 110.9 27.7 133.7 35.9 85.5 0.9 51.3 49.3 44.3 '/%3E%3C/svg%3E"); background-repeat: repeat-x; background-size: auto 100%; }

.selected .checkbox::after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;fill:%2327348B;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Crect x='-7.6' y='-1.9' class='st0' width='119.1' height='110.5'/%3E%3Cpath class='st1' d='M77 30.2l-4.5-3.6c-2-1.6-4.7-1.1-6.2 1.1L46.6 57.4 35.2 40.5c-1.4-2.1-4.2-2.6-6.2-1l-4.5 3.6c-2 1.6-2.4 4.6-0.9 6.8L42 77.1c1.1 1.6 2 1.9 4.5 1.9 3 0 3.7-0.3 4.7-1.9L78 37C79.4 34.8 79 31.8 77 30.2z'/%3E%3C/svg%3E") no-repeat; }
.filter-icon { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 149 152.8'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231D71B8;%7D .st1%7Bfill:%23333333;%7D .st2%7Bfill:%23333333;%7D .st3%7Bfill:%23333333;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st4%7Bfill:none;stroke:%231D71B8;stroke-width:6;stroke-miterlimit:10;%7D .st5%7Bfill:none;stroke:%23333333;stroke-width:4;stroke-miterlimit:10;%7D .st6%7Bfill:%23D9E6B1;%7D .st7%7Bfill:%23FFDC0A;%7D .st8%7Bfill:none;stroke:%23333333;stroke-width:10.0006;stroke-linecap:round;stroke-miterlimit:10;%7D .st9%7Bfill:none;stroke:%23333333;stroke-width:10.0006;stroke-linejoin:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpolygon class='st9' points='143.7 5.4 6.3 5.4 63.8 84.5 63.8 147.8 83.2 140.1 83.2 84.5 '/%3E%3C/svg%3E"); background-size: 100% 100%; }
.filter-icon.white { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 149 152.8'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23FFFFFF;%7D .st2%7Bfill:%23FFFFFF;%7D .st3%7Bfill:%23FFFFFF;stroke:%23FFFFFF;stroke-width:6;stroke-miterlimit:10;%7D .st4%7Bfill:none;stroke:%23FFFFFF;stroke-width:6;stroke-miterlimit:10;%7D .st5%7Bfill:none;stroke:%23FFFFFF;stroke-width:4;stroke-miterlimit:10;%7D .st6%7Bfill:%23FFFFFF;%7D .st7%7Bfill:%23FFFFFF;%7D .st8%7Bfill:none;stroke:%23FFFFFF;stroke-width:10.0006;stroke-linecap:round;stroke-miterlimit:10;%7D .st9%7Bfill:none;stroke:%23FFFFFF;stroke-width:10.0006;stroke-linejoin:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpolygon class='st9' points='143.7 5.4 6.3 5.4 63.8 84.5 63.8 147.8 83.2 140.1 83.2 84.5 '/%3E%3C/svg%3E"); background-size: 100% 100%; }
.sort-icon.white { background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Lager_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 50' style='enable-background:new 0 0 50 50%3B' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M13.6 8.2l8.9 15.5h-6.7v18h-4.5v-18H4.6L13.6 8.2z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M36.4 41.8l-8.9-15.5h6.7v-18h4.5v18h6.7L36.4 41.8z'/%3E%3C/g%3E%3C/svg%3E"); }
.fav { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' x='0' y='0' width='141.7' height='141.7' viewBox='0 0 141.7 141.7' enable-background='new 0 0 141.73 141.73' xml:space='preserve'%3E%3Cpath fill='%23C4C4C3' d='M70.6 137.1l-6.7-6.8c-1.7-1.7-3.4-3.5-5.1-5.2 -6.3-6.3-12.7-12.7-19-19 -7.7-7.7-15.3-15.3-22.9-23C9.6 75.9 5 69 2.4 61.3 -3.3 44.8 2.9 25.8 17.6 15.2c7.3-5.3 15.9-8.1 24.8-8.1 10.7 0 20.8 4 28.6 11.2C79 10.8 88.3 7.1 98.5 7.1c3.9 0 8 0.6 12.1 1.7 16.7 4.6 27.2 16.4 30.3 34.1 1.6 8.8-0.2 17.7-5.3 26.5 -2.7 4.7-6 9-9.9 12.9 -13 13-25.9 26-38.9 38.9l-10.7 10.7c-0.2 0.2-0.5 0.5-0.8 0.7L70.6 137.1zM42.4 19.8c-6.2 0-12.2 2-17.4 5.7 -10 7.3-14.5 20.6-10.6 31.7 2 5.8 5.6 11.2 11.4 16.9 7.6 7.7 15.3 15.3 22.9 23 6.3 6.3 12.7 12.7 19 19 1.1 1.1 2.1 2.1 3.2 3.2l7-7c13-13 25.9-25.9 38.9-38.9 3.1-3.1 5.8-6.6 7.9-10.3 3.6-6.2 4.8-12.1 3.8-17.9 -2.3-12.9-9.3-20.7-21.2-24.1 -3-0.8-6-1.3-8.7-1.3 -8.1 0-15.4 3.6-21.8 10.7 -0.2 0.2-0.4 0.5-0.7 0.8l-5.1 5.9 -5.1-5.8c-0.3-0.3-0.5-0.6-0.8-0.9C59.4 23.7 51.1 19.8 42.4 19.8z'/%3E%3C/svg%3E"); }
body.healthwell #scroll-to-top { padding: 6px 2px 6px 6px; transform: rotate(270deg); content: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 24 24"%3E%3Cpath d="M16.5,12c0,.19-.07.38-.22.53l-7.5,7.5c-.29.29-.77.29-1.06,0s-.29-.77,0-1.06l6.97-6.97-6.97-6.97c-.29-.29-.29-.77,0-1.06s.77-.29,1.06,0l7.5,7.5c.15.15.22.34.22.53Z" fill="%23053C2F" /%3E%3C/svg%3E') !important; }

@media only screen and (min-width: 768px) {
    .top-navigation .fav { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' x='0' y='0' width='141.7' height='141.7' viewBox='0 0 141.7 141.7' enable-background='new 0 0 141.73 141.73' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M70.6 137.1l-6.7-6.8c-1.7-1.7-3.4-3.5-5.1-5.2 -6.3-6.3-12.7-12.7-19-19 -7.7-7.7-15.3-15.3-22.9-23C9.6 75.9 5 69 2.4 61.3 -3.3 44.8 2.9 25.8 17.6 15.2c7.3-5.3 15.9-8.1 24.8-8.1 10.7 0 20.8 4 28.6 11.2C79 10.8 88.3 7.1 98.5 7.1c3.9 0 8 0.6 12.1 1.7 16.7 4.6 27.2 16.4 30.3 34.1 1.6 8.8-0.2 17.7-5.3 26.5 -2.7 4.7-6 9-9.9 12.9 -13 13-25.9 26-38.9 38.9l-10.7 10.7c-0.2 0.2-0.5 0.5-0.8 0.7L70.6 137.1zM42.4 19.8c-6.2 0-12.2 2-17.4 5.7 -10 7.3-14.5 20.6-10.6 31.7 2 5.8 5.6 11.2 11.4 16.9 7.6 7.7 15.3 15.3 22.9 23 6.3 6.3 12.7 12.7 19 19 1.1 1.1 2.1 2.1 3.2 3.2l7-7c13-13 25.9-25.9 38.9-38.9 3.1-3.1 5.8-6.6 7.9-10.3 3.6-6.2 4.8-12.1 3.8-17.9 -2.3-12.9-9.3-20.7-21.2-24.1 -3-0.8-6-1.3-8.7-1.3 -8.1 0-15.4 3.6-21.8 10.7 -0.2 0.2-0.4 0.5-0.7 0.8l-5.1 5.9 -5.1-5.8c-0.3-0.3-0.5-0.6-0.8-0.9C59.4 23.7 51.1 19.8 42.4 19.8z'/%3E%3C/svg%3E") !important; }
}

@media only screen and (max-width: 767px) {
   /*
   .carrow::after, .m-open::after, .acc-h::after { content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 59.414 59.414' style='enable-background:new 0 0 59.414 59.414;' xml:space='preserve'%3E%3Cpolygon points='15.561,0 14.146,1.414 42.439,29.707 14.146,58 15.561,59.414 45.268,29.707 '/%3E%3C/svg%3E%0A") !important; }
    body.healthwell .carrow::after, .m-open::after, .acc-h::after { content: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9.2 16.7"><defs><style> .cls-1 { fill: none; stroke: %23063c30; stroke-linecap: round; stroke-linejoin: round; stroke-width: 1.7px; } </style></defs><path class="cls-1" d="M.85.85l7.5,7.5L.85,15.85"/></svg>') !important; }
    */
}
