@font-face{font-family:'Open Sans Site';font-style:normal;font-weight:400;font-display:swap;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('https://cdn.svensktkosttillskott.se/public/fonts/open-sans-v17-latin-regular.woff2') format('woff2'),url('https://cdn.svensktkosttillskott.se/public/fonts/open-sans-v17-latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans Site';font-style:normal;font-weight:700;font-display:swap;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('https://cdn.svensktkosttillskott.se/public/fonts/open-sans-v17-latin-700.woff2') format('woff2'),url('https://cdn.svensktkosttillskott.se/public/fonts/open-sans-v17-latin-700.woff') format('woff')}@font-face{font-family:'Open Sans Site';font-style:italic;font-weight:400;font-display:swap;src:local('Open Sans Italic'),local('OpenSans-Italic'),url('https://cdn.svensktkosttillskott.se/public/fonts/open-sans-v17-latin-italic.woff2') format('woff2'),url('https://cdn.svensktkosttillskott.se/public/fonts/open-sans-v17-latin-italic.woff') format('woff')}body,body.default,html{font-family:'Open Sans Site',sans-serif !important;letter-spacing:-0.02em}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:sans-serif;font-size:13px;color:#333;line-height:18px}html{-webkit-text-size-adjust:100%}body.noscrolling{position:fixed}a{text-decoration:none;color:#333}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;-ms-transition:opacity .3s;transition:opacity .3s;opacity:1;border:0}img.init{transition:none !important}img.loading{opacity:0;transition:opacity 0}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{position:fixed;left:0;top:0;z-index:20}.top-content{height:60px;vertical-align:middle;position:relative}#content-skip,.content-skip{position:absolute;top:0;left:-10000px;width:1px;height:1px;background-color:#fff;padding:4px 8px;color:#333;text-decoration:underline;z-index:100}#content-skip:focus,.content-skip:focus{left:0;width:auto;height:auto}a.logo{height:100%;width:300px}a.logo>span{display:inline-block;height:100%;vertical-align:middle}.top-content>a img{height:70%;height:42px;vertical-align:middle;text-align:left;width:auto;margin-top:9px}.b2b .top-content>a img{margin-top:0}.search-container{width:calc(100% - 400px);position:absolute;right:150px;text-align:right;z-index:1;height:100%;top:0}.country-container{float:left;position:relative;z-index:1}#sp-select-country>div{height:24px;width:auto;background-color:rgba(255,255,255,0.1) !important;border:0 !important;padding:4px 20px 4px 4px;border-radius:3px;margin:3px 0 0 0 !important}#sp-select-country>div::after{color:#fff}#sp-select-country>div:hover{background-color:rgba(255,255,255,0.2) !important}#sp-select-country .flag{float:left;height:16px;top:0;left:0;margin-right:0;position:relative}#sp-select-country>div::after{top:4px}#spcc-select-country{display:flex;flex-direction:column}#spcc-select-country>div{white-space:nowrap}#sp-select-country span{display:none}.select-popup-button .flag{position:absolute;top:2px;left:2px;height:30px;margin-right:8px;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}.select-popup-content .flag{height:18px;margin-right:8px;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}#spcc-select-country{border:0 !important;border-radius:3px}#country-header{color:rgba(255,255,255,0.8);line-height:30px;margin-right:8px}#country-select-mobile #sp-select-country-mobile{padding:0 8px}#sp-select-country-mobile .flag{position:absolute;top:2px;left:2px;height:30px}#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;line-height:30px;margin-right:16px}.bottom-content nav a.menu-link{padding-right:16px;position:relative}.top-navigation{position:absolute;padding-left:10px;right:0;z-index:0}.top-navigation a{line-height:30px;height:30px;margin-left:20px;text-align:center;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:" ";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;right:0;top:14px}.filter-column .show-more{text-align:right;padding-right:14px !important}.filter-column .show-more span::after{top:7px;float:right;right:-14px}.bottom-content .menu-link:hover:after{border-top-color:rgba(255,255,255,1)}#m-menu-header,#m-cart-header{display:none}#user-menu{display:none}footer{position:relative;min-height:200px;padding:0 0 16px 0;border-top:1px solid #ddd;margin-top:16px;max-width:200vw}footer>div{padding:4px}footer .social img{margin-left:6px;display:inline}footer .external img{height:76px;width:auto}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{padding:12px 16px 0;border-top:1px solid #ddd;margin-top:20px;font-size:11px}#bottom-line>*{padding-top:4px}#bottom-line a{margin-left:10px;cursor:pointer}#footer h3{text-transform:uppercase;font-size:1.3em;display:inline-block}#footer-top a{display:block;margin-top:4px;display:inline-block}#footer-top>div{margin-bottom:16px}#footer .contact{margin-bottom:12px}#footer .contact>div{padding-left:38px}#footer .contact .icon{padding-left:0;float:left;width:30px}#klarna-badge{margin-bottom:32px}#klarna-badge img{width:100%;max-width:351px;margin:0 auto;display:block;height:auto}#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{position:fixed;top:0;left:0;z-index:18;height:0;opacity:0;transition:opacity .1s ease-out}#menu a,#menu div.o-c{display:block;width:263px;float:left}#menu a.sub{padding-left:8px;border-left:1px solid #eee}#root-categories{width:calc(1022px - 820px);flex-shrink:0;padding:8px 0 8px 8px;border-right:1px solid #ddd}#root-categories a,#root-categories div.o-c{line-height:32px;padding:3px 8px}#root-categories .selected{background-color:#fff;border:1px solid #ddd;border-right-width:0;width:calc(100% - -1px)}.sub-categories{display:none;width:820px;background-color:#fff;-webkit-align-items:flex-start;align-items:flex-start}.sub-categories>div{flex-wrap:wrap;width:100%}.sub-categories>div>div{padding:8px 0 8px 8px;width:20%}.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{position:absolute;top:50%;margin-top:-16px;width:32px;height:32px;line-height:32px;color:#fff;margin-right:12px;text-align:center;padding-top:1px;background-color:transparent !important;filter:invert(1)}#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:bold}.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{background-color:rgba(0,0,0,0.2);bottom:0;z-index:18}#menu .o-c{display:none}#menu{position:absolute !important;transition:none;opacity:1;height:auto;top:0;display:none}#menu.open{display:block;opacity:1;transition:opacity .1s ease-in !important}#root-categories .o-c,#menu .flex a{padding-left:12px !important;line-height:32px}#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:#ffff !important}.sub-c{position:absolute;width:263px;background-color:#fff;z-index:1}#menu,.sub-c{box-shadow:1px 1px 5px rgba(0,0,0,0.2)}#menu .sub-categories{display:none}#menu a.sub{border-left:0}.o-c:not(.open)::after{content:"\2572\2571";color:#333;position:absolute;right:16px;top:4px;font-size:6px;transform:rotate(-90deg)}.o-c.no-children::after{content:"";color:#333;position:absolute;right:16px;top:4px;font-size:6px;transform:rotate(-90deg);opacity:0}.o-c.open::after{content:"";width:0;height:0;position:absolute;right:11px;top:0;border-top:19px solid transparent;border-bottom:19px solid transparent;border-right:19px solid #eee;z-index:3}.top-categories .o-c.open::after{border-right-color:#fff;right:10px}.top-categories .o-c.open::before{content:"";width:0;height:0;position:absolute;right:11px;top:0;border-top:19px solid transparent;border-bottom:19px solid transparent;border-right:19px solid #eee;z-index:2}.o-c{display:block !important;padding-left:12px !important;position:relative}.o-c.open{border-bottom:0 !important;font-weight:bold;opacity:1}#root-categories>div>.o-c.open,#root-categories>li>.o-c.open{border-width:0 0 0 4px;border-style:solid;padding-left:8px !important;border-color:transparent !important;background-color:#fff !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{padding-left:44px;line-height:19px;display:table-cell;vertical-align:middle}.o-c>div{padding-left:44px;display:table-cell;vertical-align:middle}.o-c img{position:absolute;filter:invert(1);width:32px;height:32px}#menu .goto{background-color:#eee}#root-categories,.sub-c{padding-right:0}.m-open.open{font-weight:bold}.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{display:block;border-bottom:2px solid #eee}#new-menu{display:none;position:fixed;top:0;left:0;z-index:18;height:0;transition:opacity .1s ease-out;margin-top:-1px}#new-menu.open{display:block;height:100%;opacity:1;transition:opacity .1s ease-in !important}#new-menu>div{background-color:#fff;position:absolute;opacity:0;width:200px;background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.1)}#cl-1{display:block !important;opacity:1}#new-menu a{width:calc(100% - 30px);display:inline-block;padding:0 42px 0 12px;line-height:30px}#new-menu .sub-link{position:absolute;top:0;right:0;width:30px;height:100%;text-align:center;cursor:pointer;border-left:1px solid #eee}#new-menu .sub-link::before{content:">";line-height:30px}#new-menu>div>div{position:relative;padding:0;border-top:1px solid #eee}#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:bold}.fwn{font-weight:normal}.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{border-radius:4px}.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:-webkit-flex;display:flex}.grow{flex-grow:1}.wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.s-b{-webkit-justify-content:space-between;justify-content:space-between}.s-a{-webkit-justify-content:space-around;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.33333%}.f4>*{width:25%}.f5>*{width:20%}.f6>*{width:16.66667%}.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{-webkit-flex-direction:column;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(1)}.line-separator{height:0;margin:24px;border-bottom:1px solid #ccc;position:relative}.line-separator>div{position:relative;left:50%;float:left}.line-separator>div>div{position:relative;left:-50%;float:left;padding:8px;margin-top:-18px;background-color:#fff}.notd:hover{text-decoration:none}.cover-l{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.cover-l:hover{text-decoration:none;background-color:rgba(255,255,255,0.2)}.no-b{border-color:transparent}.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;opacity:.5 !important;transition:opacity .2s ease;-webkit-transform:translateZ(0)}.disabled-silent{pointer-events:none;-webkit-transform:translateZ(0)}.bsi{box-shadow:0 5px 5px -4px rgba(0,0,0,0.2) inset}.p8{padding:8px}.p12{padding:12px}.p12t{padding:8px 12px 4px 12px}.p16{padding:16px}.pp{padding:0 16px 16px}.npl{padding-left:0}.i-b{display:inline-block}.br{display:block;margin-bottom:8px}.brad-b{border-radius:0 0 4px 4px}.fade-out{display:none;position:absolute;bottom:0;left:0;right:0;height:12px;padding:0 !important;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%) !important}#print-logotype,#print-detailed-info{display:none}.separator-bottom{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #eee}.border-b{padding-bottom:8px;border-bottom:1px solid #ddd;margin-bottom:8px}.sup{vertical-align:super;font-size:smaller}div.backordered{color:#c1984e}.pw-visibility{position:absolute;height:32px;width:32px;top:4px;right:1px;z-index:10;cursor:pointer;line-height:30px;text-align:center;border-left:1px solid #d6d6d6;font-size:16px}.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{padding-bottom:6px;border-bottom:1px solid #ddd}.gold{color:#d5b82a}#mini-cart{height:100%;width:115px;position:absolute;right:0;bottom:0;z-index:20}#mini-cart:hover,#mini-cart:focus{background-color:rgba(255,255,255,0.1)}#mini-cart .icon{display:inline-block;position:absolute;height:60px;top:0;width:35px;margin-left:4px}#mini-cart .icon img{height:33px;margin-top:14px}.newcc #mini-cart .icon img{margin-top:13px}#mini-cart .cart-content{position:absolute;height:37px;top:50%;right:8px;margin-top:-18px;text-align:center}#mini-cart .cart-content div{font-size:1.4em}#mini-cart .cart-content .amount{font-size:.8em;line-height:16px}#mini-cart-content{position:fixed;left:calc(50vw - -103px);z-index:25;width:400px;box-shadow:0 5px 5px rgba(0,0,0,0.2);border-top-width:0;border-radius:0 0 4px 4px}#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{padding:8px 8px 0 8px;border-radius:0 0 4px 4px}#mini-cart-content .links .button{margin-top:0;margin-bottom:8px}#mini-cart-content .content{max-height:668px;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{display:none}.backup-link{display:none}.cart-member-box{padding:8px}.cart-member-box h3{margin-bottom:4px}.cart-member-box>div{position:relative;padding:8px}.cart-member-box>div .tc-part{position:absolute !important;top:0;right:0;line-height:24px;height:24px}.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{padding:0;margin-bottom:12px}.cart-member-box>div .text-container h3{display:block !important;margin-bottom:6px}#checkout .cart-member-box>div .text-container{margin-bottom:0}#checkout .cart-member-box{padding:0 !important;background-color:#fff;border-radius:4px}#checkout .cart-member-box>div .tc-part{top:0;right:0;border-radius:0 4px 0 4px}#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{top:-8px;right:-8px;border-top-right-radius:0}#mini-cart-content .club-coupons .club-coupon-container{padding:6px;width:140px;height:70px}#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{display:none}#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{font-size:12px !important;height:28px;line-height:26px}#mini-cart-content .club-coupons-new .coupon-value{font-size:36px;line-height:36px}#checkout .coupon-info-q{display:none}.checkout #mini-cart-content .cart-member-box{display:none}#header #menu,#header #new-menu{margin-top:30px}#main-wrapper{padding-top:90px;z-index:10;position:relative;min-height:500px;min-height:calc(100vh - 297px)}body.notifications-default #main-wrapper{padding-top:93px}.main-top-banner{display:none}.content-top{padding-bottom:0}.content-top.bg{padding-top:20%;position:relative}#main,#nsp-main{position:relative;min-height:0}#top-terms{margin:16px auto;font-weight:bold}#top-terms>div{text-align:center}#top-terms span.subrow{display:block;font-weight:normal}.trustpilot-usp{text-align:center}.trustpilot-usp img{height:16px;display:block;margin:0 auto}#top-terms>div:nth-child(2){flex-grow:2;white-space:nowrap}#top-terms>div>div>img{height:30px;margin-right:8px;float:left;margin-top:3px}#tt-space{height:3px}.banners-container{width:100%;overflow:hidden;background-color:#fff;padding:4px 0 0 4px}.banner{float:left;border:4px solid #fff;border-width:0 4px 4px 0}.b2{width:66.666666%}.b3{width:33.333333%}.product-list .show-more{margin:8px 0 8px 4px}.pl-cover{font-weight:bold;position:absolute;left:0;right:0;top:0;bottom:0;padding:8px;z-index:2}.pl-cover>div{display:inline-block;position:relative}.pl-cover span{background-color:rgba(255,255,255,0.8)}.pl-cover span:not(.products-title){font-weight:normal;display:inline-block;padding-right:4px}.pl-cover:hover{text-decoration:none;border:0}.pl-cover:hover span{background-color:rgba(241,246,238,0.8)}.pb-price{position:absolute;z-index:1;display:flex;right:8px;bottom:8px;font-size:24px;line-height:24px;-webkit-align-items:flex-end;align-items:flex-end;flex-direction:column}.pb-price .campaign-icon,.pb-price .price{border-radius:3px;position:relative;padding:4px 5px}.pb-price>div{position:relative}.pb-price .campaign-icon,.pb-campaign-icon .campaign-icon{margin-bottom:4px;font-size:16px;line-height:18px;padding:3px 6px}.product-list-small .pb-price{font-size:18px;line-height:18px}.l-image{width:22.95vw;height:18.07vw;max-width:235px;max-height:185px;margin:33px auto;position:absolute}.product-list .sizes,.grid .sizes{width:30px}.sizes>div{background-color:#ccc;color:#fff;border-radius:2px;margin-bottom:2px;font-size:11px;width:22px;height:16px;line-height:16px;text-align:center;float:right}.product-list .fav{display:none}.product-list .fav.selected{display:inline-block;float:left;height:14px;width:14px;max-width:0;position:relative;opacity:0;transition:max-width .05s ease,opacity .5s ease}.product-list .fav.selected.show{max-width:14px;margin:2px 5px 0 0;opacity:1}.product-list>div>.fav.selected{display:none}.product-list-pager>span{padding:0 5px;background-color:#333;color:#fff;border-radius:2px}.sold-out{font-family:Impact,Charcoal,sans-serif;background-color:rgba(255,76,78,0.8);color:#fff;z-index:10;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-5deg);font-size:50px;padding:22px 8px;border-radius:4px}.sold-out div{display:block;font-size:14px;width:100%;text-align:center}#pboxes .sold-out{font-size:28px}.product-list-top{padding:0;overflow:hidden;margin-bottom:1px}.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{position:absolute;left:8px;right:8px;bottom:8px;z-index:5}.search-analysis-overlay .analysis-pid{background-color:rgba(255,255,255,0.8);padding:0 4px;font-size:10px;float:right;border-radius:4px;margin-bottom:2px}.search-analysis-overlay table{width:100%;background-color:rgba(232,232,232,0.9);border-radius:4px;padding:8px}.search-analysis-overlay td{padding-right:8px}.search-analysis-overlay tr.name td{padding-bottom:4px;border-bottom:1px dashed #999;font-size:12px}.search-analysis-overlay tr.total span.parts{font-size:10px}.search-analysis-overlay td:last-child{padding-right:0;text-align:right;max-width:75px}.search-analysis-overlay tr.total td{padding-top:4px;border-top:1px dashed #999;text-align:left}#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-right:24px;font-weight:normal;margin-top:-1px}#filter .filter-shown{background:#ddd;font-size:11px;padding:2px 8px;border-radius:3px;display:inline-block;margin-top:-1px}#filter .open .acc-h,#article-mobile-filter .open .acc-h{border-bottom:1px solid #eee}#filter .acc,#article-mobile-filter .acc{border-radius:4px;border-top:1px solid #eee}#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{position:absolute;left:10px;top:10px;height:16px;width:16px}.remove-filters-link{padding:5px 9px;background:#eee;margin-right:8px}.tabs .remove-filters-link{background:#fff}#filter .controls>div{overflow:hidden;display:block}.f-header{padding:4px 8px 4px 4px;text-transform:uppercase;margin-bottom:4px;font-weight:bold;padding-right:8px;display:inline-block;float:left;min-width:150px}.f-content{width:100%;padding:0 0 0 150px}#filter-sort{margin-right:0}.f-item.sort{width:130px !important;margin-left:8px;margin-top:-2px;float:right}.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:transparent !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{display:inline-block;color:#aaa;margin-left:6px;font-weight:normal;width:30px;text-align:right}span.amount::before{content:"("}span.amount::after{content:")"}.filter-checkbox,.filter-option,.f-content .show-more,.nested-filters .show-more{position:relative;cursor:pointer;padding:4px 8px;border:1px solid transparent;border-radius:2px;background-color:#eee;float:left;margin:0 4px 4px 0}.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{height:230px;background:#fff;overflow:auto;padding:2px}#f-color .filter-option{padding-left:15px}#f-color .filter-option>div{position:absolute;left:1px;top:1px;width:4px;bottom:1px;border-radius:2px 0 0 2px}.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{display:block;position:relative;width:auto;cursor:pointer;background:0;color:#333;border:0;padding:0 0 0 17px;width:100%;margin:0;float:none;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:none !important}.nested-filters>div{overflow:auto}.nested-filters>div>div{padding-left:12px}.filter-column span.amount{width:auto;float:right}.filter-column span.selected,.filter-column .selected .amount,.filter-column .filter-checkbox.selected{font-weight:bold;color:#333;background:none !important}.filter-column .f-content{padding:0}.filter-column .show-more{background-color:transparent;border:0}.filter-column #filter{margin-top:0 !important}.filter-column .f-header{width:100%;float:none;line-height:22px;font-size:1.1rem;font-weight:bold;text-transform:uppercase;position:relative;padding:0}.filter-column #filter .controls>div{overflow:visible}.nested-filters>div>span.sub::before{content:"\2572\2571";transition:all .2s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:0;left:1px;position:absolute;display:block;font-size:5px}.nested-filters>div>span.sub.selected::before{-webkit-transform:rotate(0);transform:rotate(0);top:2px}#search #f-sort{margin-right:3px;float:right;line-height:33px}#search #f-sort>span{float:left}#search #f-sort .select-popup-button>div{padding:0 8px;margin:0}#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;padding-left:8px;border-left-width:3px;border-left-style:solid;line-height:16px;margin:2px 0}#articles-filter>div>div>span{float:right;color:#777}#articles-filter>div>div:hover{opacity:.7}#articles-filter>div>div.selected{font-weight:bold}.featured-filters{overflow:hidden;margin-bottom:8px;padding-left:4px}.featured-filters>a{margin-right:8px !important}.slider{width:100%;overflow-x:hidden;position:relative}.slider>.wrapper{width:40000px;max-width:40000px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;overflow-y:hidden}.slider .panel{position:relative}.swiper-button-next,.swiper-button-prev{bottom:0;cursor:pointer;position:absolute;z-index:17;top:0;width:24px;background-color:rgba(255,255,255,0.7);line-height:100%}.product-list-horizontal .swiper-button-next,.product-list-horizontal .swiper-button-prev{background-color:rgba(0,0,0,0.01);margin:3px 0;border-radius:0 4px 4px 0}.product-list-horizontal .swiper-button-prev{border-radius:4px 0 0 4px}.swiper-button-next::after,.swiper-button-prev::after{content:"\2572\2571";position:absolute;width:0;height:0;top:41%;left:30%;color:#333;font-size:9px;font-weight:bold}.swiper-button-next{right:0}.swiper-button-next::after{transform:rotate(-90deg);top:51%}.swiper-button-prev{left:0}.swiper-button-prev::after{transform:rotate(90deg);left:70%}.product-list-horizontal .swiper-button-prev::after{top:44%}.swiper-button-disabled{display:none}.swiper-button-next{transition:all .3s ease}.swiper-button-next.large,.swiper-button-prev.large{top:30%;bottom:30%;width:50px;background-color:rgba(255,255,255,0.2);text-shadow:0 0 2px rgba(255,255,255,1)}.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:rgba(255,255,255,0.9) !important}.product-list-horizontal .swiper-button-next:hover,.product-list-horizontal .swiper-button-prev:hover{background-color:rgba(0,0,0,0.3) !important}.navbar{position:relative;display:inline-block;padding:4px 8px 4px 0;width:100%;-webkit-backface-visibility:hidden;white-space:nowrap}.navbar.white{background-color:#fff}.navbar ol{list-style-type:none;height:20px;line-height:20px}.navbar li{display:inline-block}.navbar li>span{color:#999}.navbar .social{position:absolute;right:0;top:4px}.navbar-home-icon{height:12px;width:auto;display:inline-block;float:left;margin-top:3px;margin-right:2px}#images-purchase .navbar{padding-left:8px}#show-sub{position:absolute;display:none}#show-sub::after{content:"\2261";position:absolute;left:12px;top:0;height:30px}#show-sub.open::after{content:"\2715"}#category-info .navbar{padding:4px 0}#category-info #bottom-description,#manufacturer-info #bottom-description{position:relative;height:0;overflow:hidden;padding:0 !important}#description-fade{position:absolute;bottom:0;left:0;right:0;height:0;z-index:1;background:linear-gradient(0,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}#description-popup-button{float:right;margin-bottom:8px;margin-top:-10px}.pagez{overflow:hidden}.pagez>div{width:100%;line-height:0;margin-bottom:6px}.pagez .product-list{line-height:normal}#pagez{margin-top:8px}.pagez .card{margin-bottom:0}.html{line-height:normal}.html h2{padding:4px 0}.html p{padding:4px 0}.pagez h1,.pagez h2,.pagez h3{line-height:normal}.ape_campaign.new{background-color:#16a5f7;border-radius:2px}.multi{width:50% !important;float:left;overflow:hidden;padding-bottom:0 !important;line-height:0}.multi *{position:relative !important}.multi img{width:100% !important}.ape_header{display:none}.pi-articles{flex-wrap:wrap;padding-bottom:0 !important;line-height:normal}.pi-articles>div{position:relative;width:calc(50% - 4px);margin-bottom:6px}.pi-articles>div img{width:100%;height:auto}.pi-articles>div.c3{width:calc(33.33333333% - 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{overflow:hidden;position:relative}.articles-carousel .navigator{position:absolute;top:0;right:10px;text-align:center}.articles-carousel .navigator a{color:#555;opacity:.5}.articles-carousel .navigator a.current{opacity:1}.articles-carousel .carousel-pane{float:left;position:relative;display:inline-block}.articles-carousel .carousel-pane{width:100%}.articles-carousel .page-text{position:absolute;bottom:8px;left:8px;padding:10px;background-color:rgba(255,255,255,0.6);border-radius:3px}.g-r>div,.g-faqs>div{width:50%}.faqs{border-left:1px solid #eee}.faq{margin-bottom:4px;background-color:#fff;border-radius:3px;overflow:hidden}.faq h3{margin:0;position:relative;font-size:1rem;padding:4px 8px}.faq.closable h3{cursor:pointer}.faq.closable h3::after{content:"\2572\2571";position:absolute;right:8px;top:3px;font-family:verdana;font-size:6px;color:#aaa}.faq.open.closable h3::after{content:"\2571\2572"}.faq .answer{display:block;opacity:0;max-height:0;transition:max-height .3s ease,opacity .3s ease}.faq .answer>div{padding:0 8px 8px}.faq.open .answer{display:block;max-height:200px;opacity:1}.faq.init .answer{display:block}.grid,.product-list,#product-articles{width:100vw;max-width:1028px;overflow:hidden;margin-left:-3px}.grid #product-articles{margin-bottom:-3px}.block{width:100%;float:left}.block.full{width:100%}.grid-100p{width:100%}.block>div:not(.product-list),.reviews .block>div,.campaignBanners .block,.top5 .block>div,.product-list>div,#product-articles>div{width:25vw;height:25vw;max-width:257px;max-height:257px;border-radius:4px;padding:3px;float:left;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{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;height:50vw;max-width:514px;max-height:514px}.block>div.auto{height:auto;max-height:inherit}.block>div.g1x1cc,.member-campaign-boxes .block>div{width:352px;height:352px;max-width: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{max-width:342px;max-height:282px;width:352px;height:280px}.block>div.g1x1cc .box,.member-campaign-boxes .block>div .box{border-color:#eee}.plh-2row .panel{max-width:529px;max-height:529px}.plh-2row .panel.product-list-small{max-width:1028px;max-height:414px;width:100vw;height:40vw}.product-list.product-list-small>div{width:20vw;height:20vw;max-width:199px;max-height:199px}.product-list-small .l-image{max-width:197px;max-height:131px}.product-list-small .pb-price{bottom:8px}.block>div.pfc{padding:0;background-color:#fff;border-radius:4px;width:calc(100% - 6px);max-width:100%;height:auto;max-height:none;border:1px solid #ccc;margin:3px}div.pfc .acc-c{padding:8px}.block>.html .flex>div:not(:last-child){padding-right:16px}.grid .box,.product-list .box,.pab .box{height:100%;position:relative;border-radius:4px}.plh-2row .product-list .box{margin:3px}.article-info{position:absolute;bottom:0;left:0;right:0;padding:8px;background-color:rgba(0,114,188,0.2)}.article-info h3{margin-bottom:8px}.unavailable .pl-cover,#images-purchase.unavailable{border:3px solid rgba(255,76,78,0.8)}.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{height:100% !important;width:auto !important}.campaignBanners a{border:1px solid #ccc}.block .list-img,.product-list .list-img{position:absolute;top:0;bottom:0;padding:20px}.block div.g1x2 .list-img{padding:32px;height:100%;width:auto;margin-left:-50%}.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{font-size:14px;line-height:14px;color:#777;padding:0;position:absolute;bottom:0;left:0}.block .old>div,.product-list .old>div{position:absolute;bottom:4px;right:6px;text-decoration:line-through;white-space:nowrap}.product-list-small .old>div{bottom:3px}.flag img{margin-bottom:4px;height:auto;width:30px;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{display:block;width:auto;font-size:11px}.flags .review-rating span{margin-right:0;height:13px;margin-top:2px;margin-bottom:4px}.product-list-small .old{font-size:13px}.product-list-small .flags{bottom:4px;left:8px;top:unset;right:unset;display:flex;flex-direction:column-reverse;text-align:left}.product-list-small .flag img{margin-left:0;margin-bottom:0}.product-list-small .flags .rw{margin-top:4px}.manufacturers-logotype{position:absolute;bottom:4px;left:8px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.manufacturers-logotype img{width:50px;height:auto}.grid .placeholder{background-color:#4aa1e0 !important}.grid .article-links a{width:100%;display:inline-block;float:left}.avg{display:none}.b-link{display:block;width:100%;height:100%;line-height:0;overflow:hidden;border-radius:4px}.g-banner img{width:calc(100% - -2px);height:calc(100% - -2px);margin-left:-1px;margin-top:-1px;border-radius:4px}.g-banner div.edit-mode{height:100%;width:100%;background-color:#fff;border-radius:4px}.overlay-image{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none}.block div.g2x1 .list-img{height:100%;width:auto;right:0}.block div.g2x1 .l-image{right:0;margin:30px 0;position:absolute}.block div.g2x1 .info{display:block;position:absolute;left:16px;top:52px;width:50%;font-size:18px;font-style:italic;padding:8px;border-radius:4px}div.g1x2 .l-image{height:36.14vw;max-height:448px}.b-t{position:absolute;top:4px;right:4px;padding:4px 8px 4px 8px;border-radius:0 4px 0 4px;line-height:18px;cursor:pointer;text-align:right}.grid-h{width:100%;text-align:center;margin:24px 0 6px;overflow:hidden}.grid-h span{position:relative}.grid-h span::before,.grid-h span::after{content:"";height:10%;display:block;width:1000px;position:absolute;border-bottom:1px solid rgba(92,92,92,0.1);top:40%}.grid-h span::before{right:100%;margin-right:16px}.grid-h span::after{left:100%;margin-left:16px}.reviews .flag{display:none}.reviews .rw{display:block}.rw .avg{display:none;position:absolute;text-align:center;top:0;right:0;width:30px;height:30px;line-height:21px;background-color:#edcc09;color:#fff;border-radius:50%;font-size:14px;font-weight:bold}.rw .avg::after{content:"/5";position:absolute;font-size:9px;font-weight:normal;bottom:-3px;right:7px;color:#fff}#t-reviews>span{color:transparent}.b2b #t-reviews>span{color:initial}#t-reviews.gr>span{color:initial}#t-reviews>span.show{color:initial}.review-footer{border-top:1px solid rgba(0,39,59,0.08);padding:16px 10px !important}#top-lists a{display:block;line-height:24px}#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{display:flex;flex-direction:column;width:100%}.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{display:none}.d-default{display:none}.demo.show .b-link,.demo.content.show{opacity:1}.banner-text-container{position:absolute;top:0;bottom:0;left:0;right:0}.banner-text-container.banner1>div{position:absolute;background-color:#73a54e;padding:8px 16px;color:#fff;font-size:48px;line-height:48px}.banner-text-container.banner1 .btr-1{left:20px;top:32px;-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.banner-text-container.banner1 .btr-2{left:51px;top:100px;-ms-transform:rotate(6deg);-webkit-transform:rotate(6deg);transform:rotate(6deg)}.banner-text-container.banner1 .btr-3{left:61px;top:161px;-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.pennant>div{position:absolute;top:0;right:8px;width:34%;height:40%;color:#fff;display:flex;align-items:center}.pennant>div>div{margin-top:-16px;padding:8px}.scale-text{white-space:nowrap;text-align:center;min-width:200px;font-size:100px;line-height:100px;overflow:visible;opacity:0;transition:opacity .4s ease;transform-origin:left center;-webkit-font-smoothing:subpixel-antialiased}.content.category{overflow:hidden}.product-list-col .product-list,#search .product-list{width:773px;margin-left:-3px;margin-bottom:-3px}.account-content .product-list{width:716px;margin-left:-3px;margin-bottom:-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{margin-bottom:0 !important;margin-top:0 !important;height:35px;line-height:16px}#clearance .f-item.sort{margin-top:0}.content-top.bg #category-info{background-color:rgba(238,238,238,0.9);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{width:75vw;max-width:765px;flex-shrink:1}#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:"<";position:absolute;left:-10px;color:#999}#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 0}#c-sitemap .main-c .bottom{padding-left:10px}#c-sitemap .offline{color:#bbb;font-style:italic}#c-sitemap a span{font-size:10px;vertical-align:super;line-height:normal}.ct{font-weight:normal;margin-left:-8px}.ct a{width:auto !important}.ct ul a{padding-left:13px;padding-right:16px}.ct li{position:relative;padding-left:8px}.ct>li>div{position:relative}.ct>li.open{padding-left:0;background-color:#f9f9f9}.ct>li.open>div{padding-left:8px;border-left:0 solid #fff;padding-top:4px}.ct ul{list-style:none;padding:0;margin:2px 0 0 0;padding-left:9px}.ct>li:not(:last-child){padding-bottom:4px;margin-bottom:4px}.ct>li>div>a{line-height:17px;font-size:1.1rem;max-width:calc(100% - 58px);padding-left:40px;min-height:32px;display:table !important}.ct>li>div>a span{display:table-cell;vertical-align:middle}.ct ::before{position:absolute;left:0;top:5px;font-size:5px}.ct .p::before{content:"\2572\2571";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:7px;left:unset;right:8px}.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{position:relative;padding:4px 0;font-size:1rem;line-height:20px}.ct>:first-child a{margin-top:0}.ct ul li:first-child{border-top:0}.ct>.open>div>a{line-height:22px;font-weight:bold;position:relative}.ct .pcount{color:#aaa}.ct>li>div{line-height:32px}.ct .icon{margin-right:8px}.ct>li .open>div>a{font-weight:bold}.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{overflow:hidden;position:relative;width:1022px}#product h1{padding:0;width:auto;display:inline-block;float:left;margin-right:8px}.popup-window #product h1{width:calc(100% - 16px)}#images-purchase{max-width:836px;width:81.644vw;position:relative}#images-purchase .flex>div{padding-top:0}.no-upsell #images-purchase{width:100%;max-width:1022px}#upsell{max-width:183px;width:17.77vw;min-height:100px}#upsell .rw{display:none}#add-product-form{-webkit-flex-direction:column;flex-direction:column;flex-grow:1;-webkit-tap-highlight-color:transparent}.subscription #add-product{width:60%;font-size:16px !important}.subscription #add-subscription{width:calc(40% - 6px);font-size:16px !important;padding:0 !important}.images{width:56%;text-align:center;padding:8px;position:relative}.no-upsell .images{width:60%}.images .container{margin-bottom:32px}.images img{cursor:pointer}#product-images{max-width:445px;width:43.945vw;margin:0 auto}#images-purchase .swiper-button-prev,#images-purchase .swiper-button-next{opacity:0}#product-images .panel{max-width:445px;width:43.945vw;max-height:468px;height:44.922vw}.no-upsell #product-images .panel{max-width:590px;width:57.617vw}#product-images .panel.no-extra{max-height:490px;max-height:522px;height:47.852vw}#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{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#image-popup img{-webkit-backface-visibility:hidden}#image-popup .swiper-zoom-container{height:100%;width:100%}#special-campaign-overlay{position:absolute;top:16px;left:16px;width:120px;height:120px;z-index:50}.apb .panel .button{position:absolute;bottom:0;left:50%;margin-left:-40px;z-index:12;width:80px}#product-popup #product-images,#product-popup #product-images .panel{max-width:352px;width:352px;max-height:400px;height:400px}.helper{display:inline-block;height:100%;vertical-align:middle}#thumbs{bottom:8px;left:0;right:0}#thumbs div{width:43px;height:48px;margin:0 2px;position:relative;display:inline-block}#images-purchase .swiper-button-next{right:0 !important;background:transparent !important}#images-purchase .swiper-button-prev{left:0 !important;background:transparent !important}#images-purchase .flags{position:absolute;z-index:15;left:16px;bottom:40px}#images-purchase .flags.plus-new{bottom:104px}#images-purchase .flags img{cursor:default}.product-review{cursor:pointer}.gamifiera-rating-container{height:28px;width:100%}.purchase{width:44%;flex-direction:column;-webkit-flex-direction:column}.popup-window .purchase{width:inherit}.bundle .purchase{width:40%}.purchase .product-review{overflow:hidden;float:left}.purchase .review-rating{margin:1px 8px 8px 0;display:inline-block;float:left;margin-top:6px}.purchase .product-review .rating{margin-top:2px}.purchase .products-sold{display:inline-block;float:left;margin-right:8px}.products-tag{background-color:#0072bc;display:inline-block;color:white;font-style:normal;text-transform:uppercase;border-radius:4px;padding:1px 8px;line-height:19px}.products-tag.small{font-size:.8rem;padding:0 4px;line-height:15px}.products-tag.bo{color:#fff;background-color:#c37e00}.products-tag.campaign{color:#fff;background-color:#db0000}.cart .tag-container{position:absolute;top:-14px;padding:2px}.cart .i-b.relative{min-width:80px}.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;line-height:1rem;font-weight:normal}.prices .price{padding-right:10px}.prices .special{color:#e62828}.prices .original,.prices .recommended{color:#bbb}.prices .special.tc{margin-left:12px}.vat-info{font-size:.9rem}.attribute-selects>div>div{font-size:1.1em}.attribute-images{flex-wrap:wrap;margin:0 -2px 0 -2px}.attribute-images>div{width:24%;position:relative;width:calc(25% - 4px);padding:4px 2px 0;cursor:pointer;margin:2px;border:1px solid #ccc;border-radius:2px}.attribute-images .image{height:99px;width:100%;position:relative}.attribute-images>div>.cover{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(228,228,214,0.2);z-index:100}.attribute-images>div img{padding:4px;max-height:99px}.attribute-images>div:not(.selected):hover{border-color:#54a9e5}.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(100%);opacity:.3}.attribute-images .missing-image-text,.missing-attribute-image .missing-text{display:block;position:absolute;font-size:12px;top:50%;left:50%;width:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-weight:bold}.specials-box{margin-bottom:16px}.specials-box,.bundled-products{border-radius:4px;border:1px solid #eee;position:relative}.specials-box.no-text{border:0;background:transparent}.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}#add-product-form .campaign-icon{padding:4px 8px;border-radius:4px 0 4px 0;font-size:1.1rem;line-height:18px;margin-left:-1px;margin-top:-1px;margin-bottom:8px;width:auto;display:inline-block;height:26px}#add-product-form .no-text .campaign-icon{border-radius:4px}#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 transparent !important}.campaign-date{position:absolute;top:4px;right:8px;color:#777;font-style:italic}.no-text .campaign-date{position:relative;left:0}.sale-text{padding:0 8px 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:"\00a0"}.listing-description{font-style:italic;border-radius:4px;margin-top:4px;padding-top:8px;border-top:1px solid #f5f5f5;display:inline-block}.return-banner{position:relative;margin:8px 0}.return-banner>*{color:#52ade2;font-size:11px;display:flex;justify-content:center;align-content:center;-webkit-flex-direction:column;flex-direction:column}.return-banner img{height:30px;width:auto;margin-right:8px}option.oos{color:#999}.product-info{width:100%}.product-info .favorite{position:absolute;height:20px;width:20px;top:8px;right:8px}#pdesc,#product #reviews,#ddesc,#product #terms{border-radius:0 4px 4px 4px}#terms table{width:50% !important;float:left;margin-bottom:8px}#terms .text table tr:first-child h3{margin-top:0}#terms td{padding-right:16px}#terms img,#top-terms-popup img{margin:8px 0;width:40px;height:40px}#terms tr>:first-child,#top-terms-popup tr>:first-child{width:48px !important}#pboxes{min-height:200px}#pboxes .panel,.apb .panel{text-align:center;width:152px}#pap .panel,#pap-popup .panel,.apb .panel,.pbc .panel{height:180px;padding-top:0}#pap>span,#pap-popup>span,#psc>span,.apb>span,.pbc>span{position:absolute;left:0;right:0;top:138px}#psc>span{top:158px}#pboxes .c-name{position:absolute;top:0;left:0;right:0;white-space:nowrap;display:none}#pboxes .panel>img,.apb .panel>img{display:block;width:80%;margin:0 auto}#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;position:relative;margin:0 auto;z-index:0}#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{height:192px;width:154px}.text.editor .apb .panel{height:201px}#pap .tagline,#pap-popup .tagline{bottom:68px}#pap .tagline{display:none}#pboxes .campaign-icon::after,.apb .campaign-icon::after{display:none}#pboxes .panel>span,.apb .panel>.name{font-weight:bold;padding:0 4px;margin-top:2px;font-size:13px}#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:42px;right:8px}#pboxes .old,#psc .old,#upsell-swiper .old,#pap-popup .old,.pbc .old{display:none}#psc .panel{height:180px}#psc .product-box{position:relative;height:175px}#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:141px;left:0;right:0}#upsell-swiper .pl-cover div{top:139px}#complementary-products{padding:16px 0}#complementary-products>.header{padding-bottom:8px;font-weight:bold}#complementary-products .c-p{margin-bottom:8px;border-top:1px solid #eee;padding-top:8px}#complementary-products div.ui-checkbox{width:32px;vertical-align:center;flex-shrink:0;margin-right:0 !important;padding-bottom:0}.c-p .stock{width:100%}.c-p>div,.c-p .stock>div{align-items:center}.c-p .stock>div{align-items:center}.c-p-image{width:30px;height:30px;flex-shrink:0;margin-right:8px;display:flex;justify-content:center;align-items:center}.c-p-image img{max-height:30px;max-width:30px;margin:0 auto;display:block;cursor:pointer}.c-p-name{flex-grow:5}.c-p-name .attribute{color:#777;font-size:12px}.c-p-price{min-width:fit-content}.c-p-select{padding-top:8px;padding-left:32px}.c-p-price.special,.c-p-special{color:red}.acc-h .review-rating{position:absolute;right:29px;top:9px}.tab .review-rating{float:right;margin-top:9px;margin-left:8px}.fav{position:absolute;height:20px;width:20px;background-repeat:no-repeat;background-size:cover;cursor:pointer}.fav.selected{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNDQuNiIgaGVpZ2h0PSIxNDQuNiIgdmlld0JveD0iMCAwIDE0NC42IDE0NC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNDQuNTcgMTQ0LjU3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRDVCODJBIiBkPSJNNzEuOSAxMzkuMWwtNi44LTdjLTEuNy0xLjgtMy41LTMuNS01LjItNS4zIC02LjQtNi41LTEyLjktMTIuOS0xOS40LTE5LjQgLTcuOC03LjgtMTUuNi0xNS42LTIzLjMtMjMuNEM5LjkgNzYuOSA1LjIgNjkuOCAyLjUgNjJjLTUuOC0xNi44IDAuNi0zNi4xIDE1LjUtNDYuOSA3LjQtNS40IDE2LjItOC4yIDI1LjMtOC4yIDEwLjkgMCAyMS4yIDQuMSAyOS4xIDExLjQgOC4yLTcuNiAxNy42LTExLjQgMjguMS0xMS40IDQgMCA4LjIgMC42IDEyLjQgMS44IDE3IDQuNyAyNy42IDE2LjcgMzAuOSAzNC43IDEuNiA5LTAuMiAxOC01LjQgMjcgLTIuOCA0LjgtNi4xIDkuMi0xMC4xIDEzLjEgLTEzLjIgMTMuMi0yNi40IDI2LjQtMzkuNiAzOS42bC0xMC44IDEwLjhjLTAuMiAwLjItMC41IDAuNS0wLjggMC44TDcxLjkgMTM5LjF6Ii8+PC9zdmc+) !important}.fav-add{display:none}.replacement{padding:8px;border-radius:4px;background-color:#ffcbcb}.replacement-description{background:#fff;border-radius:4px}@-webkit-keyframes favorite-bounce{0,100%{transform:scale(1,1)}30%{transform:scale(1.1,1.1)}}@-moz-keyframes favorite-bounce{0,100%{transform:scale(1,1)}30%{transform:scale(1.1,1.1)}}@-o-keyframes favorite-bounce{0,100%{transform:scale(1,1)}30%{transform:scale(1.1,1.1)}}@keyframes favorite-bounce{0,100%{transform:scale(1,1)}30%{transform:scale(1.1,1.1)}}.fav.selected{background-clip:border-box;-webkit-animation:favorite-bounce .4s;-moz-animation:favorite-bounce .4s;-o-animation:favorite-bounce .4s;animation:favorite-bounce .4s;transition-timing-function:cubic-bezier(.22,1.05,0,1.56)}#favorites-history .fav.selected{display:none}.logged-in{padding-left:20px}.top-navigation .fav,.top-navigation .logged-in-icon{left:0;height:16px;width:16px;top:50%;margin-top:-8px}.logged-in-icon{position:absolute;background-size:cover;cursor:pointer}.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{background-color:rgba(220,229,234,0.95) !important;border-radius:0 0 4px 4px;padding:16px}.popup-window .rules,#subscription-popup .information{box-shadow:inset 1px 4px 9px -7px}.disclaimer{border-radius:4px}.upsell{-webkit-flex-direction:column;flex-direction:column}.upsell>div{width:100%;max-height:183px;height:17.77vw;background-color:#fff;position:relative;margin-bottom:6px}.upsell>div>img{width:auto;height:70%;margin:0 auto;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{position:absolute;bottom:36px;right:8px;line-height:1.1rem;background-color:#e62828;color:#fff;padding:3px 8px;font-size:.9rem;border-radius:3px}.upsell .box .campaign-icon{display:none}.slider .campaign-icon,.slider .campaign-icon .percentage{font-size:.9rem !important;line-height:1.1rem}.upsell .l-image{width:calc(100% - 16px);height:calc(100% - 46px);position:relative;margin:23px 8px}.new-product{position:absolute;background-color:#e62828;bottom:40px;color:#fff;width:60px;height:60px;line-height:60px;font-size:16px;left:16px;border-radius:50%}#upsell-swiper .wrapper>div{width:152px;height:176px;max-height:176px}#upsell-swiper .upsell{-webkit-flex-direction:row;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;display:inline-block;font-size:36px;width:50px;text-align:right;line-height:27px;text-align:right;padding:0 10px 0 0}.manufacturer-map a{width:100%;display:block;padding-left:10px}.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{width:25%;text-align:center;margin:16px 0}#manufacturer-info .manufacturer-logotype{width:initial !important;margin:0 !important}.content.manufacturer h1,.content.manufacturer h2{margin:0 0 8px 0}.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{font-size:1.1em}.text.editor>h5,.text.flex>* h5{font-size:1.1em}.text h2,.text h3{margin-top:8px;margin-bottom:0;clear:left}.text.editor h2.first,.text.editor h1.first,.text.editor .firstH2,.text.editor .firstH1{font-size:2.2rem;text-align:center;width:70%;width:100%;line-height:2.7rem;margin-bottom:8px;margin-top:16px}.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{padding-left:24px;margin:4px 0}.text table{width:100% !important;border:0;border-collapse:collapse;*border-collapse:expression('separate',cellSpacing = '0px')}.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{width:50%;padding:8px 8px 8px 0;float:left}.text img.right,.text .img_right{width:50%;padding:8px 0 8px 8px;float:right}.text .table-float{display:flex;justify-content:space-between;flex-wrap:wrap}.text .table-float>table{width:50% !important}.text .image{padding:4px 0 12px 0}.text .image>div{width:fit-content;margin:0 auto}.text hr{border:0;height:1px;background-color:#eee;margin:12px 0}.text .ingress{font-size:1.4rem;font-style:italic;text-align:center}.text .product-flags{font-size:1.3rem;text-align:center;margin-bottom:24px}.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-left:34px}#manufacturer-logotype{position:absolute;top:8px;right:8px;z-index:1}.tm{padding-bottom:12px;margin-bottom:16px;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{padding:12px 12px 0;margin:0}.tm .header{font-weight:bold}.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:bold;display:block}.tm li::before{position:absolute;top:0;left:-22px;font-size:15px;width:22px;text-align:center}.tm>ol li::before{content:counter(ol-counter) ".";counter-increment:ol-counter;font-weight:bold;font-size:13px}.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{position:relative;margin:0 auto;width:60%;text-align:center;font-size:24px;line-height:32px;color:#777;padding:30px 0;font-style:italic}.tm .quote div{z-index:1;position:relative}.tm .quote::before{content:"\201D";position:absolute;font-size:180px;line-height:20px;left:-30px;top:68px;color:#eee;font-family:serif;font-style:normal;z-index:0}.tm-text-left{float:left;width:calc(50% - 18px)}.tm-text-right{float:right;width:calc(50% - 18px)}.tmf{display:flex;padding-bottom:0}.tmf>*{width:50% !important;display:block}.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%;overflow-x:auto;margin-bottom:12px}.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{padding:0 12px 12px;margin-bottom:8px;line-height:18px}.r2t>p{padding-bottom:12px}.tm h2,.tm h3,.tm h4{padding-left:12px;padding-top:4px}.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{width:100%;font-size:16px;margin:3px 0;border:0;height:34px;padding:0 8px;background-color:#fff;border-radius:3px !important;color:#555;-webkit-appearance:none;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::-ms-input-placeholder{color:#bbb}#search-field{background-color:#fff;border:0 !important;box-shadow:none;border-radius:3px}#search-field:focus,#search-field:hover{background-color:#fff}#search-field:hover,#search-field:focus{border-color:#fff !important;box-shadow:none !important}input[type='submit'],input[type='button'],button{border:0 !important;box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{height:100px;font-family:"Open Sans Site",arial;padding-top:4px}select{cursor:pointer;border:0;margin:0;padding-right:26px;appearance:none;-moz-appearance:none;font-size:13px;height:28px}.select{position:relative;padding:0 !important;border:1px solid #ccc;border-radius:3px;margin:3px 0;background-color:#fff}span.select{display:inline-block}.select::after{content:"\2572\2571";color:#999;font-size:.5rem;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.select.multiple select{height:auto}.select.multiple::after{display:none}.select.inline{margin:0}.select.inline select{font-size:1rem;line-height:1rem;height:auto;border:0 !important}select::-ms-expand{display:none}.select-buttons{display:flex}.select-buttons>div,.select-popup-button>div{display:inline-block;position:relative;text-align:center;min-width:60px;padding:8px;background-color:#fff;border:1px solid #ccc;border-radius:2px;margin:2px 4px 2px 0}.select-buttons>div>div{margin-top:4px;font-size:12px;text-align:center}.select-buttons>div>div.pct{display:none;position:absolute;border-radius:3px;top:-14px;right:4px;color:#fff;padding:0 3px;font-size:10px}.select-buttons .selected{background-color:#f8f8f4}.attribute-images>div>div:not(.missing-image-text){padding-bottom:4px;font-size:12px;text-align:center}.na{opacity:.5}.select-buttons>div:not(.selected):hover{background-color:#eff3f6;cursor:pointer}.select-popup-button>div{background-color:#f8f8f4;width:100%;text-align:left;position:relative;cursor:pointer}.select-popup-button.white>div{background-color:#fff}.select-popup-button>div::after{content:"\2572\2571";position:absolute;right:8px;top:9px;color:#333;font-size:.5em}.select-buttons>div:after{display:block;content:attr(data-text);font-weight:bold;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px}.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{border:0;background-color:transparent;color:#fff;cursor:initial}.select-popup-button.single>div::after{content:"";border:0}.select-popup-button.single>div:hover{background-color:rgba(255,255,255,0.2)}.bo .fwn,.fwn.bo{color:#c37e00}.select-buttons>div.bo,.select-buttons>div.new{padding:2px 8px}.select-buttons>div.bo .fwn{margin-top:0;color:#c1984e}.select-popup-content.show{position:absolute;z-index:10;max-height:400px;overflow-y:auto;opacity:1 !important;transition:opacity .2s ease;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 5px rgba(0,0,0,0.2)}.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{width:100%;padding:8px;cursor:pointer;display:flex;align-items:center}.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{font-size:12px;color:#999}.select-popup-button.multiple>div>span{padding:3px 3px 7px 3px;display:inline-block}.select-popup-button.multiple>div{padding:5px 5px 1px 5px}.select-popup-button .multiple-box{display:inline-block;background-color:#f1f1f1;border-radius:2px;padding:5px;line-height:14px;margin:0 6px 4px 0}#select-popup-content .ui-checkbox{overflow:hidden}#attributes-birthdate{border:1px solid #ccc;height:36px;cursor:pointer}#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{display:inline-block;margin-left:8px;margin-top:0}input.button,.button,button,a.button{line-height:34px;padding:0 20px;border-radius:3px;font-size:1.2rem !important;color:#fff !important;cursor:pointer;font-family:"Open Sans Site",sans-serif;border-width:0 !important}.button.cart,button.cart{background-color:#229329}.button.theme,button.theme{background-color:#0072bc}.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{background-color:#1d4d7d;color:#fff;border:1px solid #fff !important}.button.gray{color:#333 !important;background-color:#ddd}.button.klarna{background-color:#fa85a2;max-width:248px;margin:12px auto 0;line-height:50px;padding:0 21px;font-size:16px !important;display:inline-block;border-radius:3px;height:auto;text-align:center;width:auto;font-weight:bold}.button.featured{background-color:#fff;width:auto;float:left;color:#555 !important;border:1px solid #ddd !important}.button.yes{background-color:#fff;color:#009245 !important;border:1px solid #009245 !important;line-height:24px;padding:0 10px}.button.yes::after{content:'';margin-top:0;margin-right:8px;background-image:url(/sites_new/common/images/tumme-upp.png);background-size:23px 20px;background-repeat:no-repeat;position:relative;height:20px;width:23px;float:left}.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;color:#c1272d !important;border:1px solid #c1272d !important;line-height:24px;padding:0 10px}.button.no::after{content:'';margin-top:5px;margin-right:8px;background-image:url(/sites_new/common/images/tumme-ner.png);background-size:23px 20px;background-repeat:no-repeat;position:relative;height:20px;width:23px;float:left}.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{background-color:#171717;color:#fff;padding:19px 24px;height:50px;line-height:50px;border-radius:0 !important;padding:0}.button.dim{background-color:#fff;color:#555 !important;border:1px solid #999 !important;line-height:32px}.button.delete{background-color:#7d1010}.button.cancel,button.cancel{background-color:#fff;color:#aaa !important;border:1px solid #ddd !important}.button.checkout{background-color:#0072bc;border-color:#0072bc;font-family:arial;line-height:58px;height:auto;border-radius:5px;margin:0 auto;width:100%;font-size:19px !important;font-weight:700;padding:0 20px;text-align:center}.button.radio2{border:2px solid #333 !important;border-radius:50% !important;height:20px;width:20px;padding:0;position:relative}.button.radio2.selected::after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background-color:#333}.auto-width{width:auto !important}a.button{text-align:center;display:block}.button:hover,.select:hover{text-decoration:none;opacity:.8}.button.klarna:not(.theme):hover{background-color:#f47192 !important;opacity:1}.button.small{font-size:1rem !important;padding:0 4px;border-radius:2px;display:inline-block;line-height:24px;height:24px}.button.large{line-height:44px;height:44px}.button.icon{display:inline-block;position:relative;padding-left:40px}.button.icon img{position:absolute;left:0;top:0;height:100%;width:auto;padding:4px}.button.auto{width:auto !important}.button .loader{display:inline-block;height:12px;width:12px;border-width:3px}.button-loading{position:absolute;top:50%;left:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:40px;z-index:1}.button-loading .loader{border-color:rgba(255,255,255,0.7) !important;border-top-color:rgba(255,255,255,0.2) !important}.checkbox{position:relative;background-color:#eee;box-shadow:0 1px 1px #aaa inset;cursor:pointer}.checkbox{height:18px;width:18px;border-radius:2px}.selected .checkbox,.radio.selected{background-color:#0072cc;box-shadow:0 1px 1px #0064b3 inset}.selected .checkbox::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.radio{height:14px;width:14px;margin-top:2px;border-radius:50%;border:1px solid #cbcbcd;position:relative}.radio.selected{border:0}.radio.selected::before{content:"";background:#fff;height:4px;width:4px;border-radius:5px;position:absolute;top:5px;left:5px}.button-input{position:relative}.button-input .button{position:absolute;right:0;top:0;width:auto;border-top-left-radius:0;border-bottom-left-radius:0}#cart-checkout-button{width:135px}input::-webkit-input-placeholder{font-style:italic;color:#aaa}input::-moz-placeholder{font-style:italic;color:#aaa}input:-ms-input-placeholder{font-style:italic;color:#aaa}.ui-checkbox{cursor:pointer;clear:both;padding:0 0 8px 0;overflow:auto;cursor:pointer;display:inline-block;margin-right:8px;width:100%}.ui-checkbox>div.checkbox{margin-right:8px;width:18px}.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;height:30px;border-radius:30px;width:60px;background:#bbb;position:relative;transition:background-color .2s cubic-bezier(.55,0,.1,1)}.ui-toggle .toggle{height:26px;width:26px;border-radius:36px;background:#fff;position:absolute;left:2px;top:2px;box-shadow:0 0 5px rgba(0,0,0,0.4);transition:all .1s cubic-bezier(.55,0,.1,1)}.ui-toggle.selected .container{background-color:#2ecc71}.ui-toggle.selected .toggle{transform:translateX(30px)}.information-button{position:relative;color:transparent;margin:0 4px;white-space:nowrap}.information-button::after{content:"?";position:absolute;width:16px;height:16px;font-size:12px;line-height:18px;text-align:center;border-radius:50%;border:1px solid #999;color:#999;cursor:pointer;bottom:3px;left:-24px}#search-sort-description-button{min-width:20px}#search-sort-description-button::after{left:0;bottom:10px}.tabs{display:flex}.tab{border-radius:4px 4px 0 0;display:inline-block;cursor:pointer;padding:0 12px;margin-right:4px;line-height:35px;white-space:nowrap;flex-basis:auto;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.tab:not(.selected){box-shadow:0 -5px 5px -5px rgba(0,0,0,0.2) inset;margin-top:4px}.tab:hover{background-color:#fff;box-shadow:none;text-decoration:none}.tab.selected{background-color:#fff !important;padding-top:4px;flex-basis:auto !important;flex-shrink:0;margin-bottom:-1px}.tabs .tab:last-child{margin-right:0}.tabs .info{line-height:35px;padding:4px 0 0 4px;margin-left:auto;flex-grow:2}#search .tabs .info{max-width:calc(100% - 256px)}.tabs.vertical{flex-direction:column;padding:4px 0}.tabs.vertical>div{padding-top:0;box-shadow:none;margin:0 0 0 4px;border-radius:0;background-color:rgba(255,255,255,0.5);border-width:0}.tabs.vertical>div:hover{background-color:rgba(255,255,255,0.8)}.tabs.vertical>div.selected{margin:-1px -1px 0 0;padding-left:16px;background-color:#fff;border-width:1px 0 1px 1px}.below .tab{border-radius:0 0 4px 4px}.below .tab:not(.selected){margin-top:0;margin-bottom:4px;box-shadow:0 5px 5px -5px rgba(0,0,0,0.2) inset}.free-floating-tabs,#campaigns>.tabs{display:block}.free-floating-tabs a.tab,#campaigns a.tab{border-radius:4px !important;box-shadow:none !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{background-color:#0072bc !important;border-color:#0072bc !important;color:#fff;margin-bottom:0;padding-top:0}.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-left-radius:4px;border-bottom-right-radius:4px}.acc-c{overflow:hidden;background-color:#fff}.acc:not(.open)>.acc-c,.acc.close>.acc-c{display:none}.acc.open>.acc-c{display:block}.acc-h,.tab{position:relative;font-weight:bold}.acc-h{line-height:1em;margin-top:1px;width:100%;transition:background-color .2s ease !important;padding:12px 12px;display:block;width:100%;cursor:pointer}.acc-h::after{content:"\2572\2571";color:#333;position:absolute;right:12px;font-size:.5em;transition:all .1s ease}.acc-h.inverse::after{content:"\2571\2572"}.acc.open>.acc-h::after{transform:rotate(180deg)}.acc-tabs .acc-h{display:none}.acc-h:hover{background-color:#f3f3f3}.acc-w .acc-c{border-radius:0 4px 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{padding:3px 6px;vertical-align:top}#d-i:not(.sticker) .nutri table td{border-left:1px solid #ccc}#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{font-weight:bold}#d-i:not(.sticker) .h{font-weight:bold}#d-i:not(.sticker) span.h{display:inline-block;margin-top:8px}#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{background-color:#2d5e87;color:#fff}#d-i:not(.sticker) tr.h td{border-color:#2d5e87}#d-i:not(.sticker) .csh>td{font-weight:bold;border-bottom:3px solid #2d5e87}#d-i:not(.sticker) .tt{position:relative;cursor:default;transition:none}#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{display:block;width:100%}#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{padding:0;vertical-align:top}#d-i.sticker .nutri{border:1px solid #ccc;padding:2px;width:100%;margin-top:4px}#d-i.sticker .nutri>tr>td{padding:2px}#d-i.sticker .port span{font-weight:bold}#d-i.sticker .h{font-weight:bold}#d-i.sticker span.h{display:inline-block;margin-top:8px}#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 0}#d-i.sticker .csh>td{font-weight:bold;border-bottom:3px solid #5e5e5e}#d-i.sticker .last>td{border-bottom:2px solid #5e5e5e}#d-i.sticker .tt{position:relative;cursor:default;transition:none}#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:bold}.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{display:block;cursor:pointer;padding-top:4px;padding-bottom:4px}.list>div{display:block;overflow:hidden}.list>.h{background-color:#f8f8f8;cursor:default}.list>a:hover{background-color:rgba(255,255,255,0.8);text-decoration:none}.list>*:not(.order-info)>div,.separator{display:inline-block;padding:4px 12px}.list>a.open{margin-bottom:0}.order-info .buttons button{width:initial}.order-row{cursor:pointer}.order-row:hover{background-color:#f8f8f8}.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{margin-top:3px;height:14px;width:auto}.oid{width:70px;font-weight:bold}.status{width:calc(100% - 290px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 0 !important}.list .price{max-width:100px}.event{width:150px}#settings-info{width:29%;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{position:relative;height:30px;width:100%}.progress{position:absolute;top:0;bottom:0;left:0}.points{position:absolute;right:0;left:0;top:0;line-height:30px;color:#fff;font-size:1.2rem;padding-right:8px;text-shadow:0 0 2px rgba(0,0,0,0.2)}.points>div{float:right}.points span{margin-left:8px}.club-values{width:100%;padding:4px;font-size:.8rem;position:relative}.separator{font-weight:bold}#point-store .list img{margin-left:12px}#point-store form>div{display:flex;justify-content:space-between;align-content:center;align-items:center;width:100%}#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{width:40%;display:flex;display:-webkit-flex;flex-shrink:0}#point-store .button-col{width:20%;flex-shrink:0}.account .subscription{border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:8px}.account .subscription td{padding:4px 0}.account .subscription td.price{width:60px;vertical-align:top}.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{height:60px;width:calc(100% - 50px);margin:0 25px}.opd{width:30px;height:30px;position:absolute;background-color:#eee;border-radius:50%;top:0}.opd-1,.opi-1{left:0;margin-left:-15px}.opd-2{left:50%;margin-left:-15px}.opd-3,.opi-3{right:0;margin-right:-15px}.opi{position:absolute;top:35px}.opi-2{left:50%;width:100px;margin-left:-50px}.order-progress-bg,.order-progress-bar,.club-progress-bg{position:absolute;left:0;top:10px;height:10px;background-color:#eee}.order-progress-bg,.club-progress-bg{right:0}.opb-1{width:0}.opb-2{right:50%}.opb-3{right:0}.club-progress{height:120px;width:calc(100% - 50px);margin:0 25px}.club-progress-bg{top:40px}.club-progress-bar{position:absolute;left:0;height:10px;top:40px}.cpd{width:30px;height:30px;position:absolute;background-color:#eee;border-radius:50%;top:30px;margin-left:-15px}.cpd.first{margin-left:-15px}.cpd.last{margin-left:-15px}.cpi{position:absolute;top:70px;width:60px;margin-left:-30px}.cpi.la,.cpi.ra{width:auto;margin-left:-15px}.cpi.ra{left:auto !important;right:0;margin-right:-15px}.marker,.marker-text,.club-progress-bar-tip{position:absolute}.marker{top:20px;width:0;height:10px;border-left:1px solid #888;border-width:0 0 0 1px}.marker-text{margin-left:-30px;width:60px;top:0}.club-progress-bar-tip{top:40px;width:0;height:0;margin-left:5px;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:10px solid #555}.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-right:0 solid #eee;border-bottom:1px solid #eee;margin-right:0;padding-right:0;margin-bottom:16px;padding-bottom:16px}#change-password-message{margin-top:16px}#account-menu{display:none}#account-menu .header.pc{text-align:center;padding-right:17px !important;height:60px}#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{margin-top:8px;margin-bottom:16px;text-align:center;text-transform:uppercase;font-size:24px}.account-content{width:100%}.account-menu-container{width:300px;margin-right:6px;flex-shrink:0}.account-menu-container .account-help-menu{display:none}.account-menu-container .user-avatar{pointer-events:none}.account-content-container{width:calc(1022px - 306px)}.account-login .info-icon{position:absolute !important;top:2px;right:8px}.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;min-height:92px;padding-top:8px;padding-left:8px;border-radius:4px}.klarna-badge-button,.klarna-badge-button-pink{width:100%;height:34px;line-height:34px;text-align:center;font-size:13px !important}.klarna-badge-button{background-color:#0b051d;display:flex;justify-content:center}.klarna-badge-button>img{height:20px;margin-top:7px;margin-left:8px;display:inline}.klarna-badge-button-pink{background-color:#ffa8cd;color:#0b051d !important;padding-left:8px}.klarna-badge-button-pink>img{height:20px;margin-top:7px;display:inline;float:left}.account-menu .menu-options>a{margin-bottom:8px}.account-menu .acc-w{margin-top:0}.account-menu .menu-options a{display:block;width:100%;background-color:#e7ecf1;border-radius:2px;cursor:pointer;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{display:block;height:18px;margin-top:4px;text-align:center;width:20px;float:left;margin-right:8px;background-color:transparent}.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{display:inline;background-color:#0072bc;color:#fff;border-radius:2px;font-size:13px;line-height:13px;padding:2px 5px;height:16px;margin-left:8px}.account-menu .m-nfn{position:absolute;top:0;right:0;background-color:#c93d3d;border-radius:50%;border:1px solid #333;width:18px;height:18px;line-height:15px;color:#fff;text-align:center;font-size:10px}.account-menu .tc{padding-right:0 !important}.tc-part{float:right;height:34px;position:relative;width:80px;text-align:center;line-height:34px;padding:0 4px;border-radius:4px;color:#fff}.tc-part .tcef{position:absolute;height:34px;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{position:absolute;top:9px;right:8px;font-size:11px}.account-menu-header{position:relative;margin-bottom:8px}.account-menu-header{overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;background-color:#e7ecf1;margin-bottom:8px}.other-login-methods{text-align:center;margin-top:12px}.intro-banner img.pc{border-radius:4px}.club-progress-container{overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;background-color:#e7ecf1}.club-progress-content{height:120px;width:100%;position:relative;padding-left:16px}.club-progress-content::-webkit-scrollbar{display:none}.club-progress-content .level-bar-container{position:absolute;top:52px}.club-progress-content .level-bar{position:absolute;z-index:1;width:100%;top:6px;height:4px;background-color:#ccc}.club-progress-content .level-dot{position:absolute;z-index:2;top:0;width:16px;height:16px;margin-left:-8px;background-color:#ccc;border-radius:50%}.club-progress-content .level-dot.reached{background-color:#1d4d7d}.club-progress-content .level-info{position:absolute;top:-25px;width:50px;margin-left:-25px;text-align:center;font-size:10px;line-height:33px}.club-progress-content .progress-bar{position:absolute;z-index:3;background-color:#1d4d7d;top:6px;height:4px}.club-progress-content .coupon-line{position:absolute;top:9px;width:1px;margin-left:-1px;height:4px;background-color:#ccc}.club-progress-content .coupon-box{position:absolute;top:40px;margin-left:-20px;text-align:center;font-size:10px;padding:2px 8px;background-color:#ccc;border-radius:4px}.club-progress-content .reached{background-color:#1d4d7d;color:#fff}.club-progress-content .coupon-box:before{content:"";display:block;position:absolute;left:15px;top:-6px;border-bottom:6px solid #ccc;border-left:6px solid transparent;border-right:6px solid transparent}.club-progress-content .coupon-box.reached:before{border-bottom-color:#1d4d7d}.club-progress-content .user-box{position:absolute;top:-46px;margin-left:-22px;background-color:#ffd100;font-size:10px;padding:4px 12px;border-radius:4px}.club-progress-content .user-box span{margin-left:20px}.club-progress-content .user-box:before{content:"";display:block;position:absolute;left:15px;bottom:-6px;border-top:6px solid #ffd100;border-left:6px solid transparent;border-right:6px solid transparent}.club-progress-content .user-avatar{position:absolute;left:4px;top:5px;width:17px}.club-progress-content .user-avatar .gmf-profile-dropdown-btn{width:24px !important;height:24px !important}#account-menu{display:block;z-index:30;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.2);position:fixed;top:0;bottom:0;width:350px;left:100vw;opacity:0;transition:transform .3s ease,right .3s ease-out}body.show-account-menu #account-menu{opacity:1;transform:translateX(calc(-350px))}#account-menu .content{padding:8px}#account-menu .header{display:block;padding:0 !important;height:50px}#account-menu .header .close{width:30px;height:30px;position:absolute;right:10px;top:10px}#account-menu .header span{font-size:20px;line-height:50px;margin-left:8px;text-transform:uppercase;white-space:nowrap;color:#fff !important}.account-help-menu{position:absolute;background-color:#fff;bottom:0;left:0;right:0;box-shadow:0 -2px 5px rgba(0,0,0,0.1)}.account-help-menu .acc-h{text-align:center}.help-option{margin-left:8px;margin-right:8px;border-top:1px solid #ddd;padding:0;text-align:center}.help-option a{width:100%;height:100%;display:block;line-height:34px}.help-option a:hover{background-color:#f8f8f8;text-decoration:none}.help-option:first-child{border-top:0}body.show-account-menu{overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;padding-right:17px}body.show-account-menu header{padding-right:17px}body.show-account-menu::-webkit-scrollbar{display:none}.club-coupons>div{float:left;position:relative;text-align:center;font-size:12px;line-height:24px;margin:0 12px 8px 0}.club-coupons .club-coupon-container{cursor:pointer;position:relative;overflow:hidden;padding:8px;background-color:#e1e1e1;color:#333;width:160px;height:80px;background-image:url()}.club-coupons.noclick .club-coupon-container{cursor:unset}.club-coupons .club-coupon-container .club-coupon-border{padding:8px;border:2px dashed #0072bb;width:100%;height:100%}.club-coupons .coupon-value{font-family:sans-serif,arial;font-size:40px;line-height:40px;color:#0072bb;font-weight:bold;font-style:italic;position:absolute;top:13px;left:0;right:0;text-align:center}.club-coupons .coupon-date-text{position:absolute;bottom:9px;left:8px;right:8px;text-align:center}.coupon-activated-overlay{display:none;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2;line-height:40px;font-size:40px;font-weight:bold;color:#fff;font-family:arial}.coupon-activated-overlay img{height:40px;margin-top:20px}.club-coupons>div.activated .coupon-activated-overlay{display:block}.club-coupons>div .button{position:absolute;bottom:8px;left:9px;right:9px;width:auto}.coupon-link:hover{background-color:#f1f1f1;text-decoration:none;border-radius:3px}.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{padding:4px;border-width:1px}.club-coupons-new>div{float:left;position:relative;text-align:center;font-size:12px;line-height:24px;margin:0 12px 8px 0;border-radius:4px;background-position:center top;background-size:100% auto}.club-coupons-new .club-coupon-container{cursor:pointer;position:relative;overflow:hidden;border-radius:4px;padding:8px 8px 4px 8px;color:#fff;width:160px;min-height:120px}.club-coupons-new .button{background-color:#0072bb;border:1px solid #fff !important}.club-coupons-swiper .multiple>.club-coupon-container{background-color:rgba(0,0,0,0.4)}.club-coupons-new .coupon-value{font-family:sans-serif,arial;font-size:40px;line-height:40px;font-weight:bold;font-style:italic;text-align:center;padding:0 0 4px 0;text-shadow:1px 1px 17px rgba(0,0,0,1)}.club-coupons-new .coupon-date-text{text-align:center;font-size:12px;font-style:italic;background-color:rgba(0,0,0,0.5);border-radius:4px}.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{display:none}.activated .coupon-button-activate{display:none}.activated .coupon-button-deactivate{display:block}.activated .coupon-button-deactivate .button{background-color:#333}.club-coupon-container.incoming{cursor:initial}.club-coupons-new .incoming .button{cursor:initial}div.coupon-amount{font-size:24px;line-height:56px;font-weight:bold}.club-coupons-new.small .club-coupon-container{width:136px}.club-coupon-progress{position:relative;width:300px;display:flex}.club-coupon-progress .coupon-text{align-self:center;padding-left:16px}.club-progress-svg circle{stroke:#0072bc20}.club-progress-svg .progress{stroke:#0072bc}.club-progress-svg .progress.ptg{stroke:#0072bc60}.club-progress-svg text{fill:#333;text-anchor:middle;dominant-baseline:middle}.club-coupon-progress .start-line{position:absolute;background-color:#333;width:1px;height:18px;bottom:1px;left:59px}.club-progress-meter .info{width:calc(100% - 50px);float:left}.club-progress-meter .acc-h{font-weight:normal;text-transform:none !important}.club-progress-meter .acc-h::after{top:4px;background-color:#eee;width:12px;height:12px;border-radius:50%;line-height:12px;padding:8px}.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;position:relative;margin:0 auto}.club-progress-meter .progress-bar h3{text-align:center;position:absolute;left:0;right:0;top:20px;font-weight:normal}.club-progress-meter .progress-bar .meter{position:absolute;border-radius:2px;left:0;top:50px;width:500px;max-width:100%;height:12px;z-index:2;background-color:#0072bc20}.club-progress-meter .progress-bar .progress{position:absolute;border-radius:2px 0 0 2px;left:0;top:50px;height:12px;z-index:3;background-color:#0072bc}.club-progress-meter .progress-bar .incoming{background-color:#0072bc50}.club-progress-meter .progress-bar .start-level{position:absolute;left:0;top:70px;text-align:left}.club-progress-meter .progress-bar .progress-text{position:absolute;left:0;right:0;top:70px;text-align:center}.club-progress-meter .progress-bar .next-level{position:absolute;right:0;top:70px;text-align:right}.coupon-progress-container{width:calc(44%);padding-right:8px;border-right:1px solid #ddd}.coupon-progress-container>h2{margin-bottom:8px}.info-icon>img{height:20px;width:20px}.coupons-container{width:calc(56%);padding-left:12px}.coupons-container>h3{margin-top:5px;width:auto;float:left}.coupons-container>div{margin-top:48px}.campaign-icon.tc{background-color:#0072bc !important;border-bottom-left-radius:0 !important}.campaign-icon.tc .icon{display:inline-block;float:right;margin-left:8px}.campaign-icon.tc img.tcl{height:14px;float:left;margin-top:6px}.campaign-icon.tc img.tcl.po{margin-top:6px;height:16px}.campaign-icon.tc img.tce{position:absolute;right:-14px;top:0;height:26px}.campaign-icon.tc img.tcef{position:absolute;left:-14px;top:0;height:26px}.tcpb .campaign-icon.tc{border-radius:3px !important;padding:0 6px 0 6px !important;margin-right:0;line-height:26px;height:26px}.tcpb .campaign-icon.tc img.tcl{margin-right:8px}.tcpb .campaign-icon.tcb{font-size:11px;line-height:24px;padding:0 4px 0 5px !important;height:initial;border-radius:4px !important;margin-right:0;text-align:right}.tcpb .campaign-icon.tcb span{font-size:24px;line-height:20px}.specials-box .campaign-icon.tc img.tcl{margin-top:2px}.product-club-points{line-height:20px;margin-top:8px}.product-club-points img{height:18px;float:left;margin-right:4px;margin-top:1px}.cc-info-page>*{margin:0 0 8px 0}.cc-info-page table{width:100%;border-collapse:collapse;border-spacing:0}.cc-info-page>table td{padding:8px 0;border-top:1px solid #eee;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{display:inline-block;transform:rotate(200deg);writing-mode:vertical-lr;white-space:nowrap}.cc-info-page td.c-col{text-align:center;width:40px}.cc-info-page table table td{padding:0;border: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;width:48px !important;text-align:center;display:inline-block;margin-right:8px}.cc-info-page .info-boxes img{margin-top:5px;height:16px}.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{display:inline-block;width:50%}.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;left:0;top:calc(50% - 9px)}.blt-t tr td:first-child{text-align:center;width:60px}.quest-box{margin-top:8px;margin-left:60px;position:relative;border-radius:4px;padding:8px;background-color:#e9eff3;margin-bottom:32px}.quest-box .progress-bar{background-color:#b9d3e3;position:absolute;top:0;left:0;bottom:0;z-index:1;border-radius:4px 0 0 4px;width:0}.quest-box .progress-text{line-height:34px;font-size:18px;font-weight:bold;text-align:right;white-space:nowrap;padding-left:16px}.quest-box .info{position:relative;z-index:2;display:flex;justify-content:space-between}.quest-box .points{position:absolute;left:-60px;top:8px;width:52px;height:42px;color:#0072bc;text-align:center;font-size:24px;line-height:18px;padding:0;font-weight:bold}.quest-box .points span{font-size:14px;line-height:14px;margin-left:0;font-weight:normal}.quest-box .quest-type{position:absolute;left:8px;bottom:8px;font-weight:bold;z-index:2;display:none}.quest-box .active-to,.quest-box .finished-date{position:absolute;right:8px;bottom:-20px;font-style:italic;z-index:2}.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.completed .points{color:#555}.quest-box.not-viewed .progress-bar{background-color:#91c191;width:0}.quest-box.not-viewed .points{color:#5f895f}@keyframes flash-once{50%{opacity:.5}100%{opacity:1}}.flash-once{opacity:1;animation:flash-once .7s ease-in}.review-rating{overflow:hidden}.review-rating img{height:100%;width:auto}.review-rating .cover{background-color:#fff;opacity:.8;position:absolute;right:0;top:0;bottom:0;z-index:5;transition:background-color .2s ease}.review-rating span{float:left;position:relative;height:16px;line-height:16px;margin-right:8px;font-weight:normal}.review-rating span:not(.rating){width:81px}.reviews-list>div:not(.ra):not(:first-child){padding-top:8px;border-top:1px solid #eee}.reviews-list .description{padding:4px 0 8px 0}.review-rating .stars,.review-rating .stars-layer-2{height:16px;width:100%;background-size:16px 100% !important;position:absolute;top:0;left:0;z-index:3}.review-rating .stars-layer-2{filter:grayscale(100%);z-index:2}.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{background:#f8f8f4;border-radius:2px;padding:0 4px;font-size:.7rem;color:#999}.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;padding:8px;border-radius:4px}.card.text:not(.editor){padding:16px}.card.grey{background-color:#eee}#staff{position:fixed;margin-top:4px;top:90px;left:calc(50vw - -506px);padding:8px;opacity:.1;z-index:20;width:200px}#preview{background-color:#efec8b;border-radius:2px;padding:4px}#preview>div{font-size:1.5em}.staff-data,#shipping-controls{background-color:#eff1e7;padding:4px 8px;border-radius:4px}.staff-data h3,#shipping-controls h3{margin-bottom:4px;padding-bottom:4px;padding-top:4px;border-bottom:1px dashed #aaa}.staff-ab{padding:4px;background-color:#fefffb;border-radius:2px}.staff-ab>h4{margin-bottom:4px;font-weight:normal}.staff-ab a{margin-left:4px}#staff-data{max-height:500px;overflow:auto}#staff-data.qt-search td{font-weight:bold}#staff-data.qt-search .right{width:100%;padding-left:12px;font-weight:normal;font-size:12px}#staff-data td{border-top:1px dashed #ccc;padding:3px 0}#staff-data tr:first-child td{border-top:0}#shipping-controls{background-color:#dae3eb}.server-message{font-size:8px;text-transform:uppercase;text-align:right;width:100%;line-height:8px;margin-top:2px;color:#999}span.kudt{color:#777;font-size:9px;font-weight:bold}#show-staff,#show-receipt,#show-feedback{position:fixed;text-align:center;cursor:pointer;line-height:30px;z-index:18;right:30px;bottom:216px;border-radius:4px 4px 0 0;background-color:rgba(64,64,64,0.9);color:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top 0;transform-origin:right top 0;padding:0 16px}#show-feedback{top:100px;background-color:#2d9e33}#show-receipt{top:276px;bottom:inherit}.banner_b1{width:100% !important;height:auto;line-height:0}.notification{padding:4px 8px;border-radius:2px;margin-bottom:8px}.write-review .notification{margin-bottom:0}.notification.user,.notification.success{background:#ebffec;color:#529555;font-weight:bold;border-radius:4px}.notification.error{background:#ffe8e6;color:#a1574e;font-weight:bold;border-radius:4px}.message-stack-header{position:fixed;top:100px;margin:0 auto;width:752px;text-align:center;left:calc(50% - 376px);z-index:200;box-shadow:1px 1px 15px rgba(0,0,0,0.3);font-weight:bold;border-radius:4px;overflow:hidden}.message-stack-header>.success{background-color:#ebffec;padding:16px;color:#529555}.page-notification{padding:8px;border:1px solid #ccc;border-radius:4px;margin-bottom:6px;text-align:center}a.show-more{display:inline-block;position:relative;padding-right:16px}a.show-more::after,span.show-more span::after{top:7px;border-top-color:#555 !important}.show-more-cover{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);height:150px}.show-more-button{position:absolute;bottom:-8px;left:0;right:0;width:100%;text-align:center;padding:8px 0 12px 0;background-color:#fff;display:none}.read-more-button,.read-more-popup-button{display:inline-block;text-align:center;padding:4px 18px;background-color:#fff;border:1px solid #0072bc !important;border-radius:3px;color:#0072bc !important;width:auto !important}.show-more-breakpoint{margin-top:30px}#category-info .show-more-button{right:inherit;color:#333}.checklist>div{padding-left:15px;position:relative;margin-bottom:3px}.checklist>div::before{position:absolute;content:"\2713";font-size:1.2rem;color:#7abb5e;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:"\0021"}.dropshipping-terms-link{text-decoration:underline}#product .checklist>div{margin-right:8px;margin-top:4px;white-space:nowrap}#product .checklist>div span.pr{max-width:85%;max-width:calc(100% - 20px)}#product .checklist>div:last-child{margin-right:0}.bubble{padding:8px;background-color:#f5f5f5;position:relative;border-radius:8px}.bubble::after{content:'';position:absolute;border-style:solid;border-width:8px 8px 0;border-color:#f5f5f5 transparent;display:block;width:0;z-index:1;margin-left:-8px;bottom:-8px;right:100px}.loader{border:8px solid #f3f3f3 !important;border-top:8px solid #3498db !important;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite}.loader.small{width:20px;height:20px;border-width:4px}@keyframes spin{0{-wekbit-transform:rotate(0);transform:rotate(0)}100%{-wekbit-transform:rotate(360deg);transform:rotate(360deg)}}.references{font-style:italic;color:#999}.page-cover{position:fixed;top:90px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:17;transition:opacity .3s ease;opacity:0}.page-cover.show{opacity:1}#scroll-to-top{opacity:0;transition:all .2s;width:50px;height:50px;border-radius:50%;background-color:rgba(113,166,84,0.9);color:#fff;position:fixed;bottom:100px;left:calc(50% - -516px);line-height:46px;text-align:center;font-size:30px;z-index:10}#scroll-to-top.show{opacity:1}.cookie-accept #scroll-to-top{display:none}.standardtabell,.naringsinnehall_tabell{width:100% !important;border-collapse:collapse;border-spacing:1px;border:0 !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{padding-left:0;border-left-width:0}.standardtabell tr :last-child{padding-right:0;border-right-width:0}.standardtabell.rubrik tbody :first-child>td{font-weight:bold;border-bottom-color:#777 !important}.naringsinnehall_wrapper{border:1px solid #eee !important;font-size:.8rem;padding:2px}.naringsinnehall_tabell{border:1px solid #777 !important;border-width:2px 0 2px 0 !important}.naringsinnehall_tabell td{border-top:1px solid #777;padding:0 3px}.naringsinnehall_tabell tr td:last-child{text-align:right}.naringsinnehall_tabell tr td:last-child{text-align:right}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper-vertical-container{overflow:hidden;width:calc(50% - 16px);margin-left:16px;float:right;margin-bottom:16px}.video-wrapper.vertical{width:80%;padding-bottom:142%;margin:16px auto}table.th tbody :first-child>td{background-color:#eee}.validate_error{display:none;color:red}#campaigns .empty{text-align:center;background-color:#fff;border-radius:0 0 4px 4px;height:350px;padding-top:150px}.tabs-bottom-line{width:100%;height:2px;border:2px solid #ccc;border-width:0 1px 1px 1px;background-color:#fff}#search .tabs-bottom-line{margin-bottom:-1px}.recruto_ad_container:not(.first){margin-top:16px;border-top:1px solid #ddd}#cookie-accept{width:600px}body.country-notification #cookie-accept{display:none !important}#cookie-accept.new-customer{position:fixed;bottom:200px;right:-650px;opacity:1;z-index:30;display:none;border-radius:4px;background-color:#fff;box-shadow:2px 2px 10px rgba(0,0,0,0.3)}#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{padding:24px 24px 16px 0 !important;font-size:1.5rem;font-weight:normal}.cookie-accept-wrapper{max-height:750px}.cookie-accept-container{display:none;overflow:hidden}.cookie-accept-container.show{display:block}.cookie-accept-container .content{font-size:15px;line-height:24px;border-radius:4px;padding:0}.cookie-accept-container .content .info{padding:0 24px 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 0 24px}.cookie-accept-wrapper.scroll .cookie-accept-container .content{position:absolute;top:0;left:0;bottom:0;right:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:124px}.cookie-accept-container>.bottom{padding:24px 24px 24px 24px;background-color:#fff;border-radius:4px}.cookie-accept-container>.bottom.fixed{border-radius:4px;position:absolute;padding-right:0;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";transition:all .2s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:0;left:8px;position:absolute;display:block;font-size:5px}#cookie-accept .details>div.open>div::before{-webkit-transform:rotate(0);transform:rotate(0);top:0}#cookie-accept .cookie-list{display:none;margin-bottom:24px}#cookie-accept .open .cookie-list{display:block}#cookie-accept .cookie-list .flex{margin-top:8px;padding-top:8px;border-top:1px dashed #eee}#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{line-height:24px;font-size:16px}#cookie-accept .text>div{margin-bottom:8px;margin-top:8px}#cookie-accept .text p{margin-top:8px}#cookie-accept li{line-height:28px}#cookie-accept.show>div{opacity:1}#cookie-accept .accept{position:absolute;bottom:0;left:0;width:100%;padding:0 32px 32px 32px}#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{font-style:italic;color:#999}#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{width:20%;height:auto;float:left;margin-right:8px}.article-boxes .oh{position:relative;margin-top:6px;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{display:block;position:relative;font-size:1.5em;padding:8px 8px;width:100%;background-color:#fff;margin-bottom:4px;border-style:solid;border-width:0 0 0 4px;border-radius:4px}.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{display:flex;position:relative;width:100%}.articlesBanner a:hover{text-decoration:none;opacity:.8}.articlesBanner .image{width:70%;line-height:0}.articlesBanner img{width:100%;height:auto}.articlesBanner .article-text{padding-left:8px;width:30%;min-width:200px}.bmr{width:395px;height:160px;position:relative}.bmr input{position:absolute}.bmr input[value=female]{top:51px;left:74px}.bmr input[type=text]{font-size:12px;padding:0 2px 0 2px;border:1px solid gray;text-align:right;border:0;width:67px;height:16px}.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]{top:129px;left:75px;background-color:#eee}.bmr input[type=button]{cursor:pointer;font-size:1.1rem !important}.bmr input[type=button]:hover{opacity:.8}.bmr .berakna{left:206px;top:92px;width:80px;padding:0 !important}.bmr .rensa{left:295px;top:92px;width:60px;padding:0 !important}p.img_cred{font-size:10px;padding-top:0;float:right;margin-top:-7px}p.img_cred a{color:#999}.apb{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:8px 0;margin:8px 0;clear:both}.apb h4{margin-bottom:6px;margin-left:12px}.pab>div{background-color:#fff;height:100%;line-height:0;border-radius:4px}.pab>div>*{width:100%}.pab img{width:auto;height:45%;margin-left:-10%}.pab>div>div:not(.article-image){padding:8px 12px;text-align:center;line-height:18px}.pab h3{font-size:1.3rem;font-style:italic;line-height:1.7rem;margin-bottom:4px}.article .pab h3{padding-top:2px}.g2x1.article .pab h3{font-size:1.5rem;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.g2x1.article .pab img{height:initial;margin-left:0;width:100%;border-radius:4px 4px 0 0}.g2x1.article .pab>div>div:not(.article-image){position:absolute;bottom:0;background-color:#fff;padding:12px 12px}.g4x1.article .pab h3{font-size:1.5rem}.g4x1.article .pab img{height:auto;margin-top:-10%;width:100%}.g4x1.article .pab>div>div:not(.article-image){position:absolute;bottom:0;background-color:#fff;padding:18px 12px}.g1x2.article .pab img{height:73%;width:auto;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{height:83%;width:auto;margin-left:-57%}.g2x2.article .pab>div>div:not(.article-image){position:absolute;bottom:0;background-color:#fff}.ingredientstable{width:30%;float:left;margin:16px 31px 32px 0;padding-right:30px;border-right:1px solid #eee}.ingredienser_lista{margin-bottom:32px}#product-articles .pab .article-box-content{position:absolute;bottom:0;min-height:144px;background-color:#fff;padding:12px 12px}.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{line-height:0;border-radius:4px;overflow:hidden}#support-banner img{width:100%;height:auto;border-radius:4px}#support .flex>div{width:25%;padding:0 8px 8px 0}#support .flex>div a{display:block;line-height:24px}.sa{margin-top:12px !important}.field_title{color:transparent;height:0}.article .review.text.editor{padding-top:0 !important}#customer_service_info.text{width:50%}.attribute-title.sa{margin-top:8px !important;display:inline-block}#checkout{margin-top:4px}#checkout div.cart{width:45%}#checkout div.payment{width:55%;padding-left:6px}#checkout div.cart .links{display:none}#checkout .cart>.content>*:not(form){background:#fff;padding:8px 8px 0;border-radius:4px;margin-bottom:6px}#checkout .cart>.content>.shipping{padding-bottom:8px}#checkout .cart .content>div:not(.shipping){padding-bottom:8px}#session-check{margin:100px auto;width:500px;padding:32px}#session-check .loader-container{width:70px;margin-top:8px}#session-check .ml{margin-left:16px}.pf-confirmation h3{margin-top:20px}.pf-confirmation .instructions{margin-top:20px}.pf-confirmation .button.white{margin-top:16px}.klarna-price{font-size:32px;color:#31393e;text-shadow:0 1px #fff;font-family:arial;margin:32px 0}.klarna-price div{font-size:14px;margin-top:8px}#preview-warning,.page-warning{background-color:#ab2508;color:#fff;padding:32px 64px;font-weight:bold;text-align:center}#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;padding:12px;margin:0 auto}.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{margin-top:0;text-transform:none;font-size:15px;font-weight:normal}.kss #checkout .acc h3{display:none}.kss #checkout #options{border-top:1px solid #dedad7;color:#999;padding:12px;font-size:11px}.kss #checkout #shipping-price{display:none}.kss #shipping-price{display:none}.kss #checkout .box.form.hidden{padding:0;margin:0}.klarna-box{max-width:640px;margin:0 auto;color:#787878;padding:0 15px;font-size:16px;line-height:25px;font-family:helvetica;line-height:21px;text-align:centeR}.klarna-separator{border-top:1px solid #e5e5e6;margin:24px auto;max-width:640px}.klarna-box .page-header{font-size:22px;text-align:center;width:100%;line-height:34px;padding-top:12px;font-weight:300;font-family:Helvetica,"Open Sans Site"}.klarna-box p{padding:0}.klarna-box>div>*{padding-top:2px;padding-bottom:3px}.klarna-box>div:not(.klarna-separator){border:1px solid #fff;padding:15px 13px;margin:0 auto 10px}.klarna-box:not(.no-bg)>div{background-color:#f2f2f1;border-radius:5px}.klarna-box.no-bg>div{padding-top:0}.klarna-box h2{font-size:16px;color:#343434;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{font-size:10px;text-transform:uppercase;line-height:11px;font-weight:700;color:#9d9d9e}.rate-us{text-align:center;margin-top:40px;padding-bottom:20px}.rate-us a{font-weight:bold}.rate-us h3{margin-bottom:14px;font-family:Helvetica,"Open Sans Site";margin-bottom:20px;text-transform:none !important}.rate-us>div{max-width:640px;margin:0 auto}.rate-us>div>div{max-width:100px}.rate-us img{height:40px;width:auto}#kco{border-radius:4px;padding:12px;background-color:#fff}#kco.b2b{padding:27px;color:#171717}#kco.b2b .frame{border:1px solid #dedad7;border-radius:5px;padding:16px 14px;font-size:16px;line-height:25px}#kco.b2b h3{font-size:18px;padding-bottom:8px}#kco.b2b .text,#kco.b2b .shipping-price{color:#787573}#kco.b2b .shipping-price{font-weight:normal !important}#kco.b2b .info{font-style:italic;color:#aaa;margin-top:4px}#kco.b2b .space{margin-top:20px}#kco.b2b .frame .radio-container{padding-left:35px;position:relative}#kco.b2b .frame .radio-container::before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;border-radius:10px;background-color:#487b94}#kco.b2b .frame .radio-container::after{content:"";position:absolute;top:9px;left:7px;width:6px;height:6px;border-radius:3px;background-color:#fff}#kco.b2b .info-frame{background-color:#f0eeeb;padding:15px}#kco.b2b ul{list-style-type:disc;padding-left:20px}#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{margin-top:24px;text-align:center}#kco.b2b .terms-of-purchase a{text-decoration:underline}.p-r{display:-webkit-flex;display:flex;padding:4px 0;justify-content:space-between;border:1px solid #fff;border-width:1px 1px 0 1px}.p-r .qty{width:30px;flex-grow:0;position:relative}.p-r .qty .bonus::after{content:"B";position:absolute;top:0;right:0;background-color:#54a9e5;width:19px;height:19px;color:#fff;text-align:center;line-height:19px;border-radius:2px}.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{width:130px;color:red}.p-r.discount-price .price span{text-decoration:line-through;color:#333}.value{width:72px;display:inline-block;padding-right:5px}.p-r .child,.p-r .subscription{font-size:.8em;font-style:italic}.p-r .subscription,.order-info .subscription{color:#469b9c}.p-r.xfory .x-for-y,.p-r.xfory .price{color:red}.p-r.open{background-color:#f3f3f3;border-radius:3px 3px 0 0;border:1px solid #cbcbcd;border-width:1px 1px 0 1px}.summary{border-top:1px dashed #ddd;padding-top:4px;margin-top:4px}.summary>*{padding:1px 0}.summary .info{min-width:40%}.summary .info>*{margin-top:4px}#cart .controls{overflow:hidden;padding-top:4px !important;padding-bottom:4px;margin-bottom:8px;padding-left:4px;background-color:#f3f3f3;border-radius:0 0 3px 3px;border:1px solid #cbcbcd;border-width:0 1px 1px 1px}#cart .controls>div{float:left;margin-right:8px}#cart .controls>div,.controls-button{width:30px;color:#fff;height:30px;position:relative;text-align:center;line-height:28px;border-radius:2px;cursor:pointer;font-size:26px}#cart .controls .products-link a{display:inline-block;float:right;height:30px;line-height:30px;margin-right:4px;padding:0 8px;background:#ddd;color:#333;border-radius:2px}#cart .controls .add{margin-left:8px}#cart .controls .remove{margin-left:24px !important;background-color:#aaa !important}#cart .controls .remove img{width:auto;height:100%;padding:3px}#cart .controls .add::before,#cart .controls .add::after,#cart .controls .sub::after{content:"";position:absolute;z-index:1;background:#fff}.shipping-price-notice{font-size:.9rem;font-style:italic;color:#999}.b2b .cart .shipping{display:none}#shipping{padding-bottom:2px;border:1px solid #cbcbcd;border-radius:5px;margin-top:8px}#shipping .group{padding:15px 20px 12px;overflow:hidden;border-top:1px solid #e5e5e6}#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{font-weight:600;flex-grow:1;font-size:14px;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}#shipping .subtitle,#shipping .title .tag{color:#8e8e90}#shipping .subtitle::before{content:"-";margin:0 4px;display:none}#shipping .title .tag{line-height:21px;clear:both;font-size:13px}.sh-content{margin:0 auto;max-width:345px;width:100%}.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{display:none;background:#eee;border-radius:2px;font-style:italic;text-align:center;padding:4px;margin-top:12px}.delivery-info.selected{display:block}.eta{font-style:italic;font-size:11px;width:150px !important}.bankid-notice{background-color:#f0eeeb;overflow:auto;display:flex;align-items:center}.bankid-notice img{width:auto;height:48px;float:left}.bankid-notice span{margin-left:8px}.shipping-code-container .select-popup-button .fwn{display:none}.down-arrow{font-size:9px;color:#333;display:block !important}.down-arrow.same-line{display:inline !important;margin-left:12px;position:relative}.down-arrow::after{content:"\2572\2571";font-weight:bold}.down-arrow.same-line::after{right:-8px;top:-4px;font-size:6px;position:absolute;font-weight:normal}#shipping .logotypes>img{height:16px;width:auto;margin:1px 0 0 12px}#shipping span.shipping-price{font-weight:normal;font-size:13px;margin-left:4px;color:#999}#shipping .group span.shipping-price{color:#555}.gate-code-td{padding-right:12px}.delivery-icon{display:inline-block;height:16px;padding:3px 4px;background-color:#0072bc;color:#fff;font-size:10px;font-style:italic;font-weight:normal !important;border-radius:2px;line-height:10px}.delivery-icon img{height:100%;width:auto;float:left}.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(100%);opacity:.3}#ladder .image-container{position:relative;height:110px;margin-bottom:4px}#ladder .at{position:absolute;bottom:0;left:0;right:0}#ladder .price{position:absolute;border-radius:4px;line-height:1.7rem;font-size:1rem;right:0;bottom:57px;padding:0 8px;z-index:1}#bonus-products .bonus img{height:22px;width:auto;float:left}#bonus-products .bonus span{float:left;line-height:22px;margin-left:8px}#bonus-products .bonus input{width:75px;float:right}.bonus .select{display:inline-block;margin-right:4px;width:100%}#premier .select-popup-button{width:100%}#premier .select-popup-button div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:24px}.premie>div{flex-grow:2;width:75%}.premie>input{flex-grow:1;margin-left:8px}#unsent-orders{position:absolute;top:200px;left:50%;margin-left:-200px;width:400px}#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%}#activated-discounts{background-color:#f0eeea;border-radius:4px;padding:12px 12px 6px 12px;margin-top:8px}#activated-discounts h4{margin-bottom:6px}#activated-discounts td{border-top:1px solid #fff;overflow:hidden;padding-top:6px;padding-bottom:6px}#activated-discounts table tr>td:first-child{padding-right:12px}.checkout-customer-info{background-color:#e7ecf1;padding:16px;max-width:608px;margin:0 auto;border-radius:4px}.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{font-size:11px;margin-top:8px}.checkout-customer-info .tc-part{right:-16px;top:-16px;margin-top:0}.footnote{max-width:608px;font-style:italic;padding:16px 0;margin:0 auto;color:#777}*/.search-container.open input{border-bottom:0;border-radius:3px 3px 0 0}.search-icon{position:absolute;height:18px;width:18px;top:10px;right:10px;cursor:pointer}body.nspa .search-icon{height:34px;width:32px;top:3px;right:0;background-color:#febd69;border-radius:0 3px 3px 0}.search-icon div{width:18px;height:18px;background-size:100% 100%}body.nspa .search-icon div{top:8px;left:6px;position:absolute}body.nsp .search-clear{position:absolute;height:34px;width:32px;top:0;right:0;cursor:pointer;display:none}#nsp .search-clear{display:block;top:1px}body.nsp .search-clear div{width:24px;height:24px;background-size:100% 100%;top:4px;left:4px;position:absolute}#close-search{position:absolute;right:8px;width:20px;height:20px;top:7px;display:none}#search-suggestions{overflow:hidden;border:2px solid #fff;background-color:#fff;position:absolute;top:35px;left:0;right:0;border-top:0;height:0;opacity:0;transition:opacity .2s ease-out;border-radius:0 0 3px 3px;box-shadow:0 6px 9px rgba(0,0,0,0.2);z-index:2}#search-suggestions div>*{display:block;text-align:left;padding:2px 2px 2px 2px}#search-suggestions div>*>span{padding:0 4px}#search-suggestions div>span{padding:4px 8px;color:#bbb}.search-container.open #search-suggestions{opacity:1;transition:opacity .2s ease-in;height:auto}.suggestions-container{display:none}#search-suggestions a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search-suggestions a span>span{font-weight:bold}#search-suggestions a.link::before{content:attr(data-type-text);display:inline-block;text-transform:uppercase;border-radius:2px;padding:0 4px;font-size:10px;line-height:15px;float:left;margin:2px 2px 0 0}#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{max-width:256px;width:25vw;background-color:#fff;border-radius:0 4px 4px 4px;margin-right:6px}#articles-filter .f-header{width:100%;float:none}#campaigns .filter-column{border-radius:4px}#s-products,#s-articles{background-color:transparent}#s-products .acc-c{background-color:transparent}#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{display:flex;flex-wrap:wrap;justify-content:space-between}#search .article-boxes .oh{width:calc(50% - 6px) !important;margin-bottom:2px}#search-icon{display:none}.filter-column .show-more{margin-top:12px !important;display:inline-block;cursor:pointer}#search-filter-container-desktop .acc-c{display:block !important}#search .acc-c{background-color:transparent}#nsp{display:flex;flex-direction:column;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{top:3px;left:0;float:right}#nsp-products .information-button::after{left:-8px}.goto-results .link{float:right;margin-left:24px}#nsp-campaigns img{height:100%;width:auto}#nsp-products-flex .left-col{width:1024px}#nsp-products-flex .right-col{display:none}#search-presentation.nsp-popup{position:fixed;top:70px;left:calc(50% - 516px);max-height:calc(100vh - 86px);z-index:24;width:1032px;padding:6px;background-color:#f1eeee;border-radius:4px;overflow:auto}#search-presentation-overlay{position:fixed;top:90px;left:0;right:0;bottom:0;z-index:22;background-color:#000;opacity:.3}#search-presentation h2{width:100%;text-align:center;margin:8px 0;display:none}#search-presentation .goto-results{min-width:150px;text-align:right;padding-right:2px}#nsp-products>.goto-results{margin-bottom:8px}#nsp-articles>.goto-results{margin-top:4px}#search-presentation.nsp-popup .box{border-color:#fff;background-color:#fff;overflow:unset}#presentation-filter-result{width:100%;display:flex}#presentation-filter-result>div{width:33%}#search-presentation .suggestions,#nsp-links{width:calc(100% - 32px);overflow:hidden;padding:8px 4px 12px;white-space:nowrap;text-overflow:ellipsis}#search-presentation .suggestions>h3,#nsp-links>h3{width:auto;margin-right:12px;float:left}#search-presentation .suggestions a,#nsp-links a{margin-right:12px}#nsp-articles.article-boxes-small .pab{height:auto;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{height:64px;display:flex;justify-content:center;align-content:center;flex-direction:column}#nsp-articles.article-boxes-small .article-box-title h3{font-size:1rem}#nsp-articles.article-boxes-small .article-image{min-height:104px}#nsp-categories,#nsp-manufacturers{width:100vw;max-width:1028px;overflow:hidden;margin-left:-3px;margin-bottom:8px}#nsp-categories a,#nsp-manufacturers a{height:auto;width:20vw;max-width:199px;display:inline-block;background-color:#fff;border-radius:4px;margin:3px;padding:8px;float:left;text-align:center}#nsp-articles .box{filter:grayscale(0.3)}#nsp-articles .box:hover{filter:grayscale(0)}.nsp-categories{padding-left:4px}.nsp-categories>*{width:auto;display:inline-block;float:left;margin-right:12px}.nsp-categories h3{margin-top:5px}.nsp-categories a,#nsp-links a{background-color:#054798;color:#fff;border-radius:20px;padding:4px 10px;margin-bottom:6px}.nsp-categories a:hover,#nsp-links a:hover{text-decoration:none;background-color:#004a7a}#nsp-manufacturers a{display:flex;align-content:center;justify-content:center;height:53px}#nsp-manufacturers img{filter:grayscale(1)}#nsp-manufacturers a:hover img{filter:none}#nsp-categories a{display:flex;align-content:center;justify-content:center;align-items:center;height:40px}#nsp-categories a div{float:left;height:24px;width:24px;border-radius:2px;margin-right:8px}#nsp-categories a img{height:100%;width:auto;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 0}.content.login h1{display:inline-block}.content.login .show-info{float:left;margin-top:3px;margin-left:4px}.bottom-information{margin:24px -24px -24px -24px;padding:24px;background-color:#eee;border-top:1px solid #ddd;border-radius:0 0 4px 4px;color:#777}#country-select-page>div.country-links img{height:100%;max-height:26px;float:left;margin-right:8px;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}#country-select-page>div.country-links>div>a{line-height:26px;display:inline-block;width:100%}#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{padding-bottom:24px;border-bottom:1px solid #eee}.popup::after{content:" \29C9";font-size:.8rem;color:#bbb;font-weight:normal;font-family:arial}.popup-window{position:fixed;left:50%;top:calc(50% - 2.5vh);top:150px;display:none;-webkit-transform:scale(0.95,0.95);transform:scale(0.95,0.95);-webkit-transition:-webkit-transform .1s ease-out;transition:transform .2s ease-out;max-height:95vh;overflow:visible;background-color:#fff;background:#fff}.popup-window.open{-webkit-transform:scale(1,1);transform:scale(1,1);display:block;transform-origin:center}.popup-window.pc-scroll{height:calc(100vh - 224px)}.popup-window.pc-scroll .scroll{position:absolute;overflow-y:auto;-webkit-overflow-scrolling:touch;top:40px;bottom:0;left:0;right:0}.popup-window .scroll-top{top:0 !important}.popup-window .popup-banner{width:100%;border-radius:4px 4px 0 0}.popup-fixed-bottom{position:fixed;bottom:0;left:0;right:0;background-color:transparent !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;position:absolute;top:8px;right:8px;height:32px;width:32px;z-index:10}.show-info-popup .close{top:-16px;right:8px}.popup-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:40px}.popup-loading.no-text{width:56px}.popup-loading .loader{margin-right:8px}.page-overlay,#cookie-accept-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5)}.page-overlay.crossell-popup{top:50px;z-index:10}.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{width:100%;padding:16px 38px 8px 16px;border-radius:4px 4px 0 0}.popup-window .tc-part{position:absolute;right:0;top:0;line-height:34px;height:34px;border-radius:0 4px 0 4px}.popup-window .tc-part .tcef{height:34px}#join-club-perks-container{padding:12px 0 12px 0 !important}#join-popup-points{border-left:1px solid #eee;padding:0 16px;text-align:center}#join-popup-points div{padding:8px;font-size:24px;line-height:32px;color:#0072bc;text-transform:uppercase;text-align:center;font-weight:bold}.join-club-perks{padding:0}.m-close{display:none}#subscription-popup{width:616px;margin-left:-300px;background-color:#fff}#subscription-popup>.pp:not(.information){background-color:#fff}#subscription-popup h2{background-color:#4aafb0 !important;color:#fff !important;padding:16px}#subscription-popup .product-image{min-width:278px;min-height:310px;text-align:center;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:3rem;line-height:3rem}#subscription-popup .special span{font-weight:bold}#subscription-popup .container{-webkit-align-items:center;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{padding:4px 0;border-style:solid;border-color:#eee;border-width:1px 0 1px 0}#servicePoints-popup{width:1000px;height:700px}#map{width:700px;height:700px;z-index:0;border-radius:4px 0 0 4px;flex-shrink:100}#servicePoints-popup .right-col{width:300px;height:700px;box-shadow:-1px 0 2px rgba(0,0,0,0.3);z-index:1;position:relative}.service-point{padding:5px 8px}.service-point .header{cursor:pointer}.service-point.selected{border-radius:5px;border:1px solid #cbcbcd;background-color:#f3f3f3}.service-point.selected .header{font-weight:bold;margin-bottom:8px}.service-point .header:hover{opacity:.8;font-weight:bold}.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{overflow:auto;position:absolute;top:70px;padding:0 8px;left:0;right:0;bottom:0}td.sp-icon img{width:16px;height:auto}.service-points table{width:100%}td.sp-icon{width:24px;vertical-align:top;padding-top:4px}.service-points a{margin-bottom:8px}.service-points .text{padding:8px}.service-points h3{background:#fff;border-bottom:1px solid #ddd;line-height:inherit;margin-bottom:4px;padding:0 8px 4px 8px}#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 64px}#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{display:flex;flex-wrap:wrap}#top-terms-popup .pp{padding-top:0 !important}#top-terms-popup h2{padding:0 0 4px 0;line-height:inherit}#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:750px}#product-popup #product{overflow:auto}#product-popup .product-image{float:left;position:relative;margin-right:12px}#product-popup #add-product-form{min-height:262px}#product-popup .flags{position:absolute;bottom:0;left:0;z-index:10}#product-popup .flags.plus-new{bottom:66px}#product-popup .images{width:initial}#product-popup .new-product{left:0;bottom:0}#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{display:block;border:1px solid #ccc;background-color:#f8f8f4;border-radius:2px;width:100px;padding:2px;text-align:center;float:left;margin-right:8px}#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{margin-left:8px;width:auto}#shareAddProduct-popup{width:400px;height:400px;background-color:#fff}#backorderNotification-popup{width:300px}.popup-window>h2.backordered{background-color:#c1984e !important;padding:16px}.popup-window>h2.light-theme{background-color:#d9dee2 !important;padding:16px}#empty-popup{min-width:300px}.coupon-description{border:1px solid #eee;padding:8px;width:100%}#description-popup-popup{max-width:1024px;min-height:100px;width:100vw}#productCrossell-popup{position:fixed;opacity:0;transition:opacity .3s,max-height .3s;width:600px;right:calc(50% - 300px);top:200px;max-height:100px}#productCrossell-popup>div{background-color:#fff;border-radius:4px;box-shadow:1px 1px 10px rgba(0,0,0,0.2);position:relative;overflow:hidden}#productCrossell-popup.show{opacity:1;max-height:5000px}#productCrossell-popup .in-cart-info>img{height:65px;width:auto;float:left;margin-right:12px}#productCrossell-popup .buttons{padding:0 16px 14px 16px}#productCrossell-popup .buttons>*{width:calc(50% - 8px)}#productCrossell-popup .xsell{padding-bottom:0}.amount-icons>div{float:left;line-height:30px;margin-right:16px}.amount-icon{border-radius:50%;height:30px;width:30px;line-height:30px;text-align:center;background-color:#aaa;color:#fff;font-size:30px;cursor:pointer}.amount-info{min-width:20px;height:30px;text-align:center}.amount-info span{min-width:20px;line-height:30px}#stockPriceHistory-popup{width:500px;background-color:#fff}#stockPriceHistory-popup tr{position:relative}#stockPriceHistory-popup th{background-color:#eee;border-bottom:1px solid #aaa;text-align:left;padding:4px 8px 4px 8px}#stockPriceHistory-popup td{vertical-align:top;padding:4px 8px 2px 8px}#stockPriceHistory-popup td.special{color:red}#stockPriceHistory-popup tr.older td{background-color:#eee;color:#999}#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{max-width:70%;width:70%}#stockPriceHistory-popup .date-col{min-width:100px}#stockPriceHistory-popup tr.campaign td{background-color:#ffecec}#stockPriceHistory-popup tr.older.campaign td{background-color:#f3cece;color:#fff}#stockPriceHistory-popup td.date{font-size:11px;overflow:visible}#stockPriceHistory-popup tr.c-end::after{content:"|";font-size:10px;color:#aaa;width:12px;height:12px;display:block;position:absolute;left:42px;bottom:-4px;z-index:1}#notifications-popup{width:500px}#trustpilotUsp-popup{width:600px;padding:0}#trustpilotUsp-popup h2{padding:16px;margin-bottom:24px}#trustpilotUsp-popup>div.content{padding:16px}#newsletterSignup-popup{width:400px}#confirmationJoinClubContent-popup,#noMemberPopupContent-popup{width:400px;padding-bottom:0}#no-products-panel{display:block;width:400px;margin-left:-200px;margin-top:-150px}#no-products-panel .buttons{display:block !important}#products-oos-popup{display:block;width:400px;margin-left:-200px;margin-top:-150px}#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:"?";position:absolute;left:8px;top:0;width:16px;height:16px;line-height:18px;color:#999;border:1px solid #999;text-align:center;border-radius:50%;font-size:12px}.show-info.info-icon::after{content:"";border:0;width:0;height:0}.show-info-content{display:none}.show-info-popup{max-width:95vw;z-index:99;position:absolute;opacity:0;-webkit-transition:all .1s;transition:all .1s;background-color:#fff;-webkit-transform:scale(0.95,0.95);transform:scale(0.95,0.95);box-shadow:1px 1px 4px rgba(0,0,0,0.4)}.show-info-popup::after{content:"";position:absolute;border-style:solid;border-width:16px 16px 0;border-color:#fff transparent;display:block;width:0;z-index:1;margin-left:-16px;bottom:-16px;left:47%}.show-info-popup::before{content:"";position:absolute;border-style:solid;border-width:17px 17px 0;border-color:#ddd transparent;display:block;width:0;z-index:1;margin-left:-16px;bottom:-17px;left:47%}.show-info-popup.show{display:block !important;opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.show-info-popup.dpi{width:300px}a.show-info{text-decoration:none}#removeShareList-popup{width:300px}#cookieAcceptSettings-popup .close{right:16px}#fsk-popup{width:400px;background-color:#fff;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,0.4);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}#fsk-popup .fsk-banner img{width:100%;border-radius:4px 4px 0 0}#fsk-popup>div.fsk-content{padding:16px}.auto-popup{width:400px;background-color:#fff;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,0.4);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.auto-popup>.text{padding:0 16px 4px 16px}#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{font-family:arial;font-size:30px;font-weight:100;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #ddd}#receipt .address{padding-bottom:10px;padding-top:10px}#receipt .date{padding-bottom:10px}#receipt .discounts,#receipt .products{border-top:1px solid #ddd;padding-bottom:10px;padding-top:10px}#receipt .products{padding-bottom:4px}#receipt .totals{border-top:1px dashed #ddd;padding-top:10px;margin-top:4px}#receipt .products>div,#receipt .totals>div{position:relative;font-family:arial;overflow:auto}#receipt .qty{width:33px;margin-right:4px;height:inherit;padding:0}#receipt .child-container{width:100%;padding:0 8px 0 37px;clear:both}#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;position:relative;overflow:hidden;padding-bottom:16px}.recruto_ad_container a.button{width:auto;display:inline-block}.recruto-show-all{position:absolute;left:0;right:0;bottom:0;z-index:2;display:inline-block;text-align:center;background-color:#eee;cursor:pointer}.recruto-show-all:hover{background-color:#ddd}.recruto-show-all span{padding:8px;color:#fff}.recruto-dimmer{position:absolute;left:0;right:0;bottom:30px;z-index:1;background:linear-gradient(to top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);height:150px}.link-offset{display:block;visibility:hidden;position:relative;top:-100px}.recruto_ad_container.open{max-height:unset;overflow:visible}.yotpo-default-button{border-radius:4px !important}.yotpo-default-button:hover{opacity:.8 !important}.yotpo-grouping-reference,.yotpo-logo-title,.yotpo-icon-btn-big{display:none !important}.yotpo-label{border-bottom:0 !important}.yotpo-disabled{opacity:.5 !important}.yotpo-regular-box{border:0 !important}.yotpo .y-label,.yotpo label.y-label{color:#555 !important}.yotpo-main-widget>.main-widget>.yotpo-label.yotpo-small-box{float:right}.yotpo-bottomline-3-boxes{max-width:600px}.yotpo-bottomline-box-2 .yotpo-field-bars-container>.yotpo-action-hover{width:140% !important;height:200% !important;top:-50% !important;left:-40%}.yotpo-slider-title{font-size:1.3em !important;color:#333 !important;font-weight:bold !important}.y-arrows .yotpo-icon-right-arrow-thin,.y-arrows .yotpo-icon-left-arrow-thin{padding:6px !important;background-color:rgba(255,255,255,0.7) !important;width:24px !important;opacity:1 !important;border-radius:0 !important}.y-arrows .yotpo-icon-right-arrow-thin:hover,.y-arrows .yotpo-icon-left-arrow-thin:hover{width:24px !important;background-color:rgba(255,255,255,0.9) !important;padding:6px !important}.y-arrows .yotpo-icon-right-arrow-thin::before,.y-arrows .yotpo-icon-left-arrow-thin::before{color:#333 !important;font-size:18px !important;margin-top:-13px !important}.yotpo-lightbox-container .yotpo-label.yotpo-small-box{display:none}.main-widget .yotpo-display-wrapper{max-width:50%}#header,#main-wrapper,#footer,.navbar{margin-left:0;transition:margin-left .3s ease}.order-status{width:calc(75vw - 3px);max-width:765px !important;float:left;min-height:508px}.order-status .status-icon{width:30px;position:relative}.order-status .status-icon>.icon{position:absolute;left:5px;top:5px;width:19px;height:19px;border-radius:15px;border:1px solid #0072bc;background-color:#fff;z-index:2}.order-status .status-icon.end>.icon{background-color:#0072bc}.order-status .status-icon>.line{position:absolute;width:0;top:23px;left:14px;height:100%;border-right:1px solid #0072bc}.order-status .status-icon.first>.line{display:none}.order-status .status-text{width:calc(100% - 30px);padding:5px 0 12px 12px}#order-status{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eee}#order-status-buttons{width:200px}.status-circle{width:80vw;height:80vw;max-height:200px;max-width:200px;margin:0 auto;background-color:#0072bc;border-radius:50%}.status-circle>*{position:absolute;width:80vw;max-width:200px;text-align:center;color:#fff;padding:0 8px}.status-circle .center{bottom:auto;top:47%;font-size:15px;line-height:20px}.status-circle .bottom{bottom:auto;top:59%;font-size:24px;line-height:26px;margin-bottom:-13px;white-space:nowrap}.status-circle .top{top:auto;bottom:64%;font-size:19px;line-height:23px}.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{padding:12px;margin:12px 0;background-color:#f0eeeb}#estimated-delivery{margin-bottom:12px}#estimated-delivery .status-icon>.icon{background-color:#fff;border:1px solid #0072bc}#order-status-side-image{width:calc(25vw - 3px);height:50vw;max-width:251px;max-height:508px;overflow:hidden;border-radius:4px;border:1px solid #ccc}#order-status-side-image img{height:508px}.orders-status-information{width:250px;float:right;background-color:#f3f2ed;border-radius:3px;border:1px solid #d8d8d7;padding:12px}.status-date{color:#999;padding-bottom:0 !important}#change-share-name{color:#ccc}#change-share-name:hover{color:#555}#products-share-list{margin-top:12px;padding-top:12px;border-top:1px solid #eee}#products-share-list div{align-self:center}#products-share-list .header{padding-bottom:8px;border-bottom:1px solid #eee;margin-bottom:8px;font-weight:bold;align-self:flex-end}.psl-image{width:50px;text-align:center;padding:4px 8px 4px 0}.psl-image img{height:30px;width:auto;max-width:40px}.psl-container{width:calc(100% - 50px)}.pls-bundle-products{padding:4px 0 0 16px;font-size:.8rem}.psl-name{width:calc(100% - 350px);flex-grow:4}.psl-name a{font-weight:normal !important}.psl-name span{color:#999}.psl-name span.attr::before{content:", "}.psl-buttons input{padding:0 8px !important;margin:0 0 0 8px}.psl-price{width:150px;padding-top:2px;padding-right:8px}.psl-price .special{color:#e62828}.psl-price span.non-campaign-price{margin-left:8px;margin-right:8px;font-size:13px;color:#aaa;text-decoration:line-through}.psl-icons{width:150px;padding-top:3px}.psl-icons .campaign-icon{padding:2px 4px;border-radius:3px;background-color:#ea4e25;margin-right:8px}.stock-amount-bullet{display:inline-block;border-radius:50%;height:8px;width:8px;background-color:#0a0;margin-right:5px}.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{margin-top:8px;margin-bottom:16px;padding-top:8px;border-top:1px solid #ddd;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;height:318px;max-width: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{position:absolute;top:0;left:0;right:0;bottom:50%;overflow:hidden;text-align:center;z-index:0}.products-share-box .image-container img{max-width:100%;border-radius:4px}.products-share-box .image-container div{position:absolute;top:0;bottom:0;width:100%;height:100%;box-shadow:inset 0 -7px 9px -7px rgba(0,0,0,0.4)}.products-share-box .text-container{border-radius:0 0 4px 4px;position:absolute;top:50%;left:0;right:0;bottom:0;overflow:hidden;text-align:left;background-color:rgba(245,255,164,1);padding:8px 8px 0 8px}.products-share-box .text-container h2{margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;width:auto;float:left;display:inline-block;overflow:hidden}.products-share-box .text-container .change-share-name{margin-top:2px;float:left;margin-left:6px;display:block}.products-share-box .bottom-gradient{position:absolute;bottom:0;left:0;right:0;height:32px;background-image:linear-gradient(to bottom,rgba(245,255,164,0),rgba(245,255,164,1))}.products-share-box ul{list-style-type:disc;padding-left:24px !important}.products-share-box ul li span{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#share .grid .products-share-box h2{width:100%}.share-remove{position:absolute;top:8px;right:8px;width:16px;height:16px;border-radius:3px;background-color:#b30000ad;z-index:10;text-align:center;font-size:14px;line-height:16px}.share-remove::before{content:"\00D7";color:#fff}#notifications>div{width:1022px;margin:0 auto;padding:8px 0;text-align:center}#notifications>div>div,#notifications-mobile>div>div{margin:0 auto;display:inline-block}#notifications .close{display:none}body.notifications-default #notifications{position:relative;top:90px;z-index:19;left:0;right:0;background-color:rgba(241,245,211,0.95)}body.notifications-default #notifications-mobile{padding:8px;text-align:center}body.notifications-minimized-button #notifications,body.notifications-minimized-button #notifications-mobile{position:fixed;z-index:11;width:auto;left:initial;right:initial;background-color:#fff;padding:10px 16px;border-radius:8px;box-shadow:1px 1px 36px rgba(0,0,0,0.2)}body.notifications-minimized-button #notifications{bottom:24px;right:calc(50vw - 500px);right:24px;max-width:500px}body.notifications-minimized-button #notifications>div{width:auto;font-weight:bold;font-size:14px}body.notifications-minimized-button #notifications-mobile{bottom:24px;right:24px;max-width:calc(100vw - 48px)}body.notifications-minimized-button #notifications-mobile>div{font-weight:bold;font-size:14px;padding:8px 0;line-height:22px}body.notifications-minimized-button #notifications .close,body.notifications-minimized-button #notifications-mobile .close{display:block;position:absolute !important;right:-12px;top:-12px;width:24px;height:24px;border-radius:50%;box-shadow:1px 1px 8px rgba(0,0,0,0.2)}body.notifications-invert-black #notifications,body.notifications-invert-black #notifications-mobile{background-color:rgba(40,40,40,0.9);color:#fff}body.notifications-christmas #notifications,body.notifications-christmas #notifications-mobile{background-color:#751212;background-size:100px 100px;color:#fff !important;font-weight:bold;text-shadow:1px 1px 5px rgba(0,0,0,0.5)}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;top:50px;bottom:0;left:0;right: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{overflow-y:auto;position:absolute;top:66px;bottom:0;left:0;right:0;padding:0 16px}#search-box-result>div{width:100%;margin-bottom:2px}#search-box-result>div span{margin-top:6px}.calendar{border:1px solid #ccc;background-color:#eee}.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% 50%}.calendar .next,.calendar .prev{cursor:pointer}.feedback-box{width:200px;position:relative;border-radius:4px;border:1px solid #ccc;padding:8px;background-color:#f7f7f7;margin-top:16px}.feedback-box h3{margin-top:0}.feedback-box textarea{border:0 !important;outline:0;background-color:#fff;font-size:13px;font-family:arial}.feedback-box textarea:focus{background-color:#f7f7f7}.feedback-box .message-container{position:relative}.feedback-box .message-container>div{margin-bottom:0}.feedback-box .stars{margin:8px 8px 16px 8px;display:flex;justify-content:space-around}.feedback-box .stars>span{font-size:32px;margin:0 2px;cursor:pointer;color:#bbb;opacity:.5}.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{padding:8px;border:1px solid #eee;border-radius:4px;background-color:#e9f3f9}.dropshipping-banner a{text-decoration:underline}.b2b-attribute-information{border:1px solid #ccc;padding:8px;width:100%;margin:16px 0}.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{outline:1px dotted #fff;background-color:#ff660040;cursor:pointer}#editPageText-popup .text-location{background-color:#eee;border-radius:4px;padding:8px;margin-bottom:12px}#footer .trustpilot-footer-wrapper{max-width:100% !important;margin-bottom:24px;padding-top:24px;padding-bottom:24px;overflow:hidden}#footer .trustpilot-footer-wrapper>div{max-width:1022px;margin:0 auto}.tp-widget-trustscore{display:none !important}.account-menu-button{position:absolute;right:115px;top:0;height:60px;width:54px}.account-menu-button:hover{background-color:rgba(255,255,255,0.1)}.account-menu-button>div{margin-top:8px;width:44px}.account-menu-button .logged-out-icon,.account-menu-button .user-icon{width:100%;height:34px;margin-top:13px;text-align:center}.account-menu-button .logged-out-icon img,.account-menu-button .user-icon img{margin-top:1px;height:33px}.account-menu-button>*{pointer-events:none}body.newcc .search-container{right:183px;width:calc(100% - 420px)}.gmf-dropdown-profile{margin-left:0 !important;padding-left:5px}.gmf-profile-dropdown-btn{width:44px !important;height:44px !important}.gmf-profile-dropdown-btn img{margin-top:0 !important}.validation-code{display:flex;justify-content:space-between;padding:12px;background-color:aliceblue}.validation-code>div{width:12%}.validation-code>div input{text-align:center}.newsletter-signup-div{padding:16px;margin:0 auto;max-width:350px;background-color:#f7f7f7;border-radius:4px}.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 (max-height:1000px){#cookie-accept.new-customer{opacity:1;bottom:24px}}@media only screen and (min-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:200px;max-width:min-content}.center-screen.buttons .button{width:auto !important}}@media only screen and (min-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}}@media only screen and (max-width:1919px){}@media only screen and (max-width:1180px){.tablet{display:block !important}#staff.mobile-show{top:200px;left:calc(50vw - 100px);opacity:1;z-index:200}}@media only screen and (max-width:1064px){#scroll-to-top{left:inherit;right:6px}}@media only screen and (max-width:1024px){#mini-cart-content{right:0;left:unset}.main-top-banner{height:105.46875vw}.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:.5859375vw}.mr{margin-right:.5859375vw}#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{width:75vw !important;margin-left:-3px}.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{font-size:1.5625vw !important;line-height:1.757vw}.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:.440313111vw !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{font-size:3.81vw !important;line-height:3.81vw}.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{left:1.5625vw;top:5.0781vw;width:50%;font-size:1.7578vw}.rw .avg{width:2.9297vw;height:2.9297vw;line-height:2.0506vw;font-size:1.3672vw}.rw .avg::after{font-size:.8789vw;right:.6836vw;bottom:-0.29297vw}.rw{height:2.9296vw}.prices span:not(.text-edit){font-size:3.809vw;line-height:3.809vw}.upsell>div{margin-bottom:.5859375vw}.tagline{bottom:3.2vw;bottom:calc(1.66vw - -18px)}.bottom-content>*{padding:0 8px}.popup-window{max-width:95vw;max-height:95vh}.fc1,.fc2,.fc3{width:33.33333vw}.upsell .pb-price{font-size:1.55vw;line-height:1.66vw}#root-categories,#menu a{width:25vw}.sub-c{width:25vw}.sub-categories{width:80vw}.mb{margin-bottom:.58593vw !important}#f-sort{margin-right:4px}#menu>div{width:100%}.sold-out{font-size:4.9vw;padding:4px 8px}#search-suggestions div>*{padding:12px 4px 12px 8px}.campaignBanners.auto{height:24.55968688845vw !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{-webkit-flex-direction:column;flex-direction:column}.tp-col-r{-webkit-flex-direction:column-reverse;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{top:200px;left:calc(50vw - 100px);opacity:1;z-index:200}#notifications>div{width:100vw}#search-presentation{overflow-y:scroll}#search-presentation.nsp-popup{width:100vw;left:0;padding:3px;overflow:hidden;overflow-y: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{max-height:9.1vw;overflow:hidden;min-height:9.1vw}.block>div.g1x1cc,.member-campaign-boxes .block>div{width:calc(50% - 161px);aspect-ratio:1 / 1;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}}@media only screen and (max-width:900px){.images{width:48%}.purchase{width:52%}#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{width:33%}.sub-categories>div>div.cs-2{width:33%}.sub-categories>div>div.cs-3{width:33%}.sub-categories>div>div.cs-4{width:33%}.product-list .fav{opacity:0}.flags{bottom:4px;left:8px;top:inherit !important;right:inherit !important;text-align:left;display:flex;flex-direction:column-reverse}#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{bottom:0;left:8px;top:inherit !important;right:inherit !important;position:absolute;text-align:left;display:flex;flex-direction:column-reverse}#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 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;width:20px;height:13px;font-size:9px;line-height:11px;color:#333;background-color:rgba(238,238,238,0.6);white-space:nowrap;overflow:hidden;border:1px solid #ddd}.flags.clothes{margin-bottom:18px}.account-menu-container{display:none}.account-content-container{width:100vw}.block>div.g1x1cc,.member-campaign-boxes .block>div{width:calc(50vw - 8px);aspect-ratio:1 / 1;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 (min-width:768px){#main-wrapper{overflow-x:hidden}#image-popup{line-height:0;max-height:95vh;max-width:1022px}#image-popup .container{border-radius:4px;background:#fff;max-height:95vh;max-width:1022px}#image-popup .container>img{max-width:1002px;max-height:calc(100vh - 224px)}#image-popup .panel{max-height:95vh;max-width:1022px}#image-popup img{padding:10px}.popup-window.transform-center{top:50% !important;left:50% !important;-webkit-transform:scale(0.95,0.95) translate(-50%,-50%);transform:scale(0.95,0.95) translate(-50%,-50%)}.popup-window.open.transform-center{-webkit-transform:scale(1,1) translate(-50%,-50%);transform:scale(1,1) translate(-50%,-50%);display:block}#account-logout .button{border:0;width:auto;height:27px;line-height:27px;float:right}.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 (min-width:768px) and (max-height:1000px){#cookie-accept.show{bottom:12px;max-height:calc(100vh - 24px)}}@media only screen and (max-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}#mini-cart .icon img{margin-top:8px}.account-menu-button .logged-out-icon img{margin-top:2px}#main-wrapper{max-width:100vw}.content.front-page{overflow-x:hidden}#upsell-swiper{padding:12px;display:block;margin-top:2px}#pboxes>div,#upsell-swiper{border-style:solid;border-color:#ccc;border-width:1px 0 1px 0}#images-purchase{width:100%;max-width:100%;margin-bottom:0 !important}#product-images,#product-images .panel{width:50vw}#header-bottom{z-index:20;box-shadow:0 1px 5px rgba(0,0,0,0.2);position:fixed;top:0;left:-90vw;left:-webkit-calc(50px - 100vw);left:calc(50px - 100vw);width:90vw;width:-webkit-calc(100vw - 50px);width:calc(100vw - 50px);height:100vh;opacity:0;background-color:#fff !important;-webkit-transition:left .3s ease,opacity .3s ease-out;transition:left .3s ease,opacity .3s ease-out}.bottom-content{position:absolute;height:100%;top:50px;bottom:0;left:0;right:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;display:block !important;z-index:10000;padding-top:8px}#bottom-left-navigation{min-height:101vh;padding-bottom:160px}#m-menu-header,#m-cart-header,.slide-in-header,#account-menu .header{display:block;padding:0 !important;height:50px}#m-menu-header .logo{height:30px;width:auto;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;right:10px;top:10px}#m-cart-header span,#m-menu-header span,.slide-in-header span,#account-menu .header span{font-size:20px;line-height:50px;margin-left:8px;text-transform:uppercase;white-space:nowrap;color:#fff !important}#main,#nsp-main{margin-top:50px}.page-cover{top:50px;z-index:10}.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{font-weight:normal;padding:0;margin:0 auto;height:32px;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{display:inline-block !important;padding:4px 0 4px 0;width:auto;display:block !important}#mobile-login{float:left}#mobile-history a,#mobile-share a{border-left:1px solid rgba(255,255,255,0.2)}#mobile-login a,#mobile-history a,#mobile-share a{float:left;height:50px;line-height:40px;margin-left:5px;padding-top:5px;width:40px;border-radius:2px;padding:9px 8px !important}#mobile-history a,#mobile-share a{text-align:right !important}#mobile-login div{height:24px;width:24px;margin:0 5px;float:left}#mobile-login span,#mobile-history span,#mobile-share span{color:#fff;float:left;line-height:24px;padding:0 4px}#header-bottom nav{position:relative;bottom:inherit;left:inherit;right:inherit;flex-direction:column;overflow:hidden;padding-left:0}#header-bottom a,a.o-c,div.o-c,#menu .header,#header-bottom .header{font-size:14px;line-height:30px;color:#333;background-color:transparent;width:100%;text-align:left;height:auto;margin:1px 0;text-transform:none;padding:6px 16px;border-radius:inherit;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{position:relative;top:0;font-size:13px;margin-left:8px;content:"(" attr(data-a-text) ")"}#menu{position:relative !important;transition:none;opacity:1;height:auto;top:0}#root-categories .o-c,#favorites,#menu .flex a,#campaigns-list a,#campaigns-link,#campaigns-link-mobile{padding-left:16px !important;line-height:30px}#favorites .fav{left:4px;height:12px;width:12px;margin-top:-6px;margin-left:2px}#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 0;background-color:inherit !important}#menu .sub-categories{display:none}.sub-c{padding-right:0;opacity:1;overflow:hidden;padding-left:15px;width:100%;position:relative;background-color:transparent;background-color:#0072bc11 !important}#menu a.sub{border-left:0}#menu .goto{background-color:transparent}#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{border-bottom:0;padding-left:12px !important;background-color:#ff000011}#menu .header,#header-bottom .header{background-color:#eee;margin-bottom:1px}.o-c::after,#campaigns-link::after,#campaigns-link-mobile::after{position:absolute;right:16px;top:12px !important;font-size:6px;transform:rotate(0) !important;font-weight:bold;width:13px !important;height:15px !important}#campaigns-link::after,#campaigns-link-mobile::after{right:16px;top:10px !important}#campaigns-link::after,#campaigns-link-mobile::after{color:red}.o-c.open::after,#campaigns-link.open::after,#campaigns-link-mobile.open::after{border:0;transform:rotate(90deg) !important}.o-c::before{display:none}#campaigns-link.open::after,#campaigns-link-mobile.open::after{top:15px !important}.sub-c .o-c::after{top:10px !important}#menu{overflow:hidden;width:100%}#menu,.sub-c{box-shadow:none}.o-c{display:block !important;padding-left:12px !important;position:relative}.o-c.open{border-bottom:0 !important;font-weight:bold}.o-c.open::after{top:16px !important;right:13px}.sub-c .o-c.open::after{top:14px !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-width:0 0 0 4px;border-style:solid;padding-left:12px !important;background-color:#0072bc22 !important}#campaigns-link>div,#campaigns-link-mobile>div{background-color:#a90400}#campaigns-link.open,#campaigns-link-mobile.open{border-left:4px solid transparent}#campaigns-list{padding-left:12px;background-color:#a9040011}.m-open.open{font-weight:bold}.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{display:block;border-bottom:2px solid #eee}#mini-cart{width:45px;margin-left:5px}#header.open-menu-left #header-bottom{opacity:1;transform:translateX(calc(100vw - 50px))}#main-wrapper,#header #menu{margin-top:0;padding-top:0}.top-content>a.logo{height:auto;margin:0;position:absolute;top:8px;left:58px;width:calc(100vw - 118px);display:flex}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{border-radius:4px;border:1px solid #ccc;margin:0 4px 4px 0;padding:0 8px;box-shadow:none}.tabs-mobile .tab.selected{padding:0 8px;background-color:#0072bc !important;border-color:#0072bc !important;color:#fff}#search-icon{display:block;height:30px;width:30px;position:absolute;top:10px;right:52px;z-index:16;text-align:right;border-radius:2px}#search-icon a{position:absolute;right:2px;height:26px;width:26px;top:2px;fill:#fff}#search-icon.visible a{height:26px;width:26px;right:2px;top:2px}body.checkout #search-icon{display:none}.search-icon{display:none !important;left:8px;top:8px}.mobile-open-search .search-icon{display:block !important}body.nsp .search-clear{top:0;right:0}.search-container{left:50px;right:50px;width:auto}.search-container>div>img{display:none}#search-suggestions{position:fixed;top:50px;z-index:16}#search-suggestions div>*{padding:10px 8px}.content-top.support{margin-top:0}#mini-cart .icon{height:50px;width:35px}#mini-cart .icon:not(.empty):after{content:attr(data-amount);position:absolute;top:3px;right:-3px;width:19px;height:19px;text-align:center;line-height:19px;background-color:rgba(84,169,229,0.9);border:1px solid #fff;border-radius:50%;color:#fff}.mobile{display:block !important}.hidden{display:none !important}.menu-link{height:100%;color:#fff;line-height:50px;font-size:2.5em;padding:6px 5px 5px 13px;font-family:arial;width:40px}.b-1,.b-2,.b-3{width:100%;height:2px;background-color:#fff;margin:8px 0;transition:.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{width:20%;float:left}.current-articles .article h3{position:relative;background:0}.pi-articles>div.c3{width:calc(50% - 4px)}.b3{width:50%}.purchase{max-width:none}.navbar,#filter-tree{margin:0}.navbar{height:28px;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{font-size:1em;padding:0 8px}.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);bottom:0 !important;left:50vw !important;width:calc(100vw - 32px) !important;height:auto !important;top:initial;margin-left:calc(-50vw - -16px) !important;margin-bottom:16px !important;border-radius:4px;padding-bottom:4px}.popup-window.bottom{height:auto !important;top:inherit !important;bottom:8px !important;margin-top:0 !important;padding-bottom:70px}.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{transform:none;top:initial}#productCrossell-popup div.pp{padding-left:0;padding-right:0}#image-popup img{padding:12px;margin:0 auto;max-height:calc(100vh - 128px);max-width:100%}#image-popup .swiper-container,#image-popup .panel{width:calc(100vw - 32px) !important;height:calc(100vh - 32px) !important;max-height:calc(100vh - 128px)}#image-popup .container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#image-popup .swiper-zoom-container{position:relative}#mtd-changed-popup>.pp{height:50vh}#mini-cart-content{position:fixed;z-index:100;left:initial;right:calc(50px - 100vw);width:90vw;width:calc(100vw - 50px);top:0 !important;-webkit-transition:right .3s ease;transition:right .3s ease;box-shadow:-1px 0 5px rgba(0,0,0,0.2);bottom:0}#mini-cart-content.open{transform:translateX(calc(50px - 100vw)) !important}#mini-cart-content>.content{-webkit-overflow-scrolling:touch;overflow:scroll;max-height:60vh;max-height:calc(100vh - 50px);overscroll-behavior:contain;padding-bottom:80px}.content.category{width:100vw}.grid,.product-list,.flex-container,#product-articles{width:100vw !important;margin:0 !important;margin-bottom:1px !important}.article>#article-navigation{padding-top:24px !important}#confirmation .rate-us{padding-left:0}#club-info-popup{height:100%;width:100%}.receipt{margin:0 auto;float:none}#settings-info{width:100vw;margin:0}#club-history .event{display:none !important}#checkout .payment{padding-left:0}#ladder-popup .image{display:none}.m-close{display:block;z-index:20}#category-info{border-radius:4px 4px 0 0 !important}#filter{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;background-color:rgba(48,48,48,0.9);padding:8px 0;color:#fff}#map{height:30vh;flex-shrink:1}#servicePoints-popup{height:calc(100vh - 128px) !important}#servicePoints-popup .right-col{top:30vh;height:inherit;position:absolute;bottom:0;left:0;right:0;overflow:hidden}#servicePoints-popup .service-points{overflow-y:auto;padding-bottom:100px;top:74px}.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 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{padding:0;margin:0 0 20px 0}#footer .social-links h3{display:none}#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{width:100vw !important;margin-left:0}#campaigns .product-list{margin-top:3px}.navbar .breadcrumb{overflow:hidden;float:right;min-width:100%}.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;top:8px;left:8px;right:8px;width:initial;opacity:1 !important}.acc-h .review-rating .cover{background-color:rgba(255,255,255,0.9)}.acc-h:hover .review-rating .cover{background-color:rgba(243,243,243,0.9)}#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{display:none !important;z-index:200}.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{overflow-y:auto;-webkit-overflow-scrolling:touch;top:46px;bottom:0;padding-bottom:69px;max-height:calc(100vh - 187px)}.popup-window .scroll.no-bottom-padding{padding-bottom:0}.select-popup-button>div::after{content:" ";border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:8px solid #333;top:11px;font-size:1em;font-family:verdana}.thin .select-popup-button>div::after{top:7px}.bottom .product-info{padding:0;margin-bottom:0 !important;border-bottom:1px solid #ccc}.bottom .product-info .acc-h,.account-content .acc-h{border-radius:0 !important;border-top:1px solid #ccc}.pi-article-links a{margin-top:8px}.purchase{padding-top:0}.prices h4{font-size:.9rem;margin-bottom:2px}.images{padding:0 12px 4px}.upsell .tagline{font-size:.9rem;line-height:1.1rem;right:8px;bottom:68px}.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}#psc h3,#upsell-swiper h3{margin-bottom:8px !important}.faq .answer>div,.faq h3{padding:0;margin-top:4px}.text img.right,.text .img_right,.text img.left,.text .img_left{width:100%;padding:8px 0;float:none}#d-i .descriptions{padding-left:0;border:0;margin-top:8px;display:none}#ddesc #d-i>div{width:calc(50% - 8px)}#campaign-box{position:absolute;top:0;left:12px}#product .rw{height:40px;width:40px;margin:0;bottom:16px;position:absolute;z-index:90}#product .rw .avg{display:block;top:0;width:40px !important;height:40px !important;line-height:40px;font-size:20px}.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{position:absolute;transform:rotate(90deg);right:16px;top:14px;font-family:verdana;font-size:6px;color:#333;transition:all .1s ease;width:13px;height:15px}.m-open.open::after{transform:rotate(-90deg);top:14px;right:22px}#product-popup{height:calc(100vh - 128px) !important}#product-popup .scroll-container{overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;top:0;bottom:0;left:0;right:0}#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{max-width:calc(100vw - 48px);width:calc(100vw - 48px);max-height:200px;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{padding-top:50px}.replacement-description .p8{padding:0}.filter-column,#articles-filter{position:absolute;display:none;max-width:none}#articles-result{width:100vw !important;margin-left:0;padding-left:0;margin-bottom:0}#search .tabs .info{width:100vw;max-width:100vw;background-color:#fff;padding:0 12px 4px 12px;border-top:1px solid #ccc}.filter-column .acc{box-shadow:none}.filter-column .f-header{clear:both}.filter-column .acc-h{display:none !important;visibility:hidden}.filter-column .acc-c{display:block !important}.filter-column .controls{position:absolute;top:50px;left:0;right:0;bottom:0;padding-bottom:60px;overflow-y:auto;-webkit-overflow-scrolling:touch}.filter-column .controls.ft-search-strings{padding-bottom:150px}.slide-in-menu{position:fixed !important;display:block !important;height:100vh;width:calc(100vw - 50px) !important;top:0;left:calc(50px - 100vw);transition:left .3s ease;z-index:10000}.slide-in-menu.open{left:0;box-shadow:1px 0 5px rgba(0,0,0,0.2)}.slide-in-menu.right{left:100vw}.slide-in-menu.right.open{left:50px;box-shadow:-1px 0 5px rgba(0,0,0,0.2)}.show-info-popup:not(.feedback){left:2.5vw !important;right:0;top:50% !important;width:calc(100vw - 16px);max-width:calc(100vw - 16px);position:fixed;transform:translateY(-50%);border-radius:4px;padding:16px;z-index:200}.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{width:30%;text-align:center;height:35px}#search #f-sort{float:none !important;line-height:18px}#search #f-sort .select-popup-button>div{padding:4px 8px;margin:2px 4px 2px 0}#search #f-sort .select-popup-button>div::after{top:7px}.nested-filters>div>span.sub::before{position:relative;display:inline-block;line-height:0;margin-right:6px;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{left:25px;top:-5px}#search-filter-container-mobile,#article-mobile-filter,#search-presentation-filters{margin-bottom:1px;background-color:#fff;border-bottom:1px solid #ccc}#search-presentation-filters{border-top:1px solid #ccc}#search .acc,#search .acc-c,#nsp-products .acc{border-radius:0 !important;border-top:0}#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 0}.filter-container{position:fixed;z-index:100;background-color:transparent;color:#333;bottom:calc(-50vh - 58px);left:0;right:0;padding:0;transition:all .2s ease}.filter-container .filter-header{padding-left:32px;width:100%;line-height:48px;height:48px;font-weight:bold;background-color:#0072bc;color:#fff}.filter-container>div{padding:0 8px}.filter-container .filter-content{background-color:#eee;max-height:50vh;overflow:auto;-webkit-overflow-scrolling:touch}.filter-container .tabs{display:none}.filter-container.open{bottom:0}.filter-container .close{position:absolute;top:11px;right:8px;height:24px;width:24px}.show-filter-container{position:fixed;z-index:100;background-color:#0072bc;color:#333;bottom:0;min-height:48px;left:0;right:0;padding:0}.show-filter-container>div>div{line-height:48px;height:48px;color:#fff;padding:0 8px 0 32px;position:relative}.show-filter-container .filter-icon,.filter-container .filter-header .filter-icon{top:16px;left:10px}.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{margin:0 !important;height:48px}.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;outline:0;background-color:transparent;color:#fff;width:100%;height:48px;border:0;padding:0 16px 0 0;line-height:48px;margin:0}.show-filter-container .select-popup-button>div::after{border-left-color:#fff;top:18px;right:0}.show-filter-container .filter-shown{background-color:rgba(255,255,255,0.2);border-radius:3px;font-size:11px;padding:4px 8px;margin-left:4px}.filter-option{background-color:#fff;margin:0 8px 8px 0}#f-products-flags-id{display:block}#session-check{margin:0;width:100%;padding:32px;height:500px}#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{top:90px;padding-top:4px}#receipt-popup .content{position:relative;padding-bottom:70px;overflow:auto;-webkit-overflow-scrolling:touch}#checkout .cart>.content>.shipping{margin-bottom:0;padding:8px 12px 0}#checkout .cart>.content>.shipping h3,#premier h3{text-transform:none !important;font-size:15px;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;padding-bottom:6px}#checkout #options{margin-top:0 !important}#special-campaign-overlay{width:30vw;height:auto;top:0}#shipping{margin-top:0}#cookie-accept{left:8px;right:8px !important;bottom:-100vh !important;overflow:hidden;height:auto;padding:0;border-radius:4px;width:auto}.cookie-accept-wrapper{max-height:calc(100vh - 16px);width:calc(100vw - 16px);top:0}#cookie-accept .buttons input{width:100% !important}#cookie-accept>h2{padding:16px 38px 0 16px !important}#cookie-accept.show{bottom:8px !important;top:8px !important;right:8px !important}#cookie-accept>.content{padding:8px 16px 16px 16px}#cookie-accept .accept{position:relative;padding:8px 0 0 0}#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{line-height:22px;margin-bottom:2px}#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{position:absolute;top:0;left:0;bottom:0;right:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#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{left:0;right:0;top:50px;height:42px;display:block !important}body.mobile-open-search .search-container>div{top:0;margin:0;padding:0 8px}body.mobile-open-search #search-field{margin-top:0;border-radius:2px !important;padding:0 33px}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{top:40px;bottom:0;left:0;right:0;max-height:calc(100vh - 128px);width:100%;overflow-y:auto}#select-popup-content>div>div{padding:0 12px 12px;margin-bottom:50px}#select-popup-content>div>div>div{width:100%;padding:12px;border-style:solid;border-color:#eee;border-width:0 1px 1px 1px;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:bold}#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{width:100%;float:none}.ingredientstable{width:100%;padding-right:0;border-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{right:50%;margin-right:-50px;top:0}.grid .g4x1 .article-links a{width:100%}#article-navigation{padding:0 12px}#top-lists a{margin-bottom:16px}#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{width:100%;float:none}.orders-status-information{width:100%;float:none;border-radius:0;border:0;padding:12px;margin-top:0 !important}.yotpo-slider-title-wrapper{padding-left:12px !important;text-align:left !important}.pl-cover{padding:5px 8px 8px 8px}#products-share-list{margin-top:16px}#products-share-list>div{margin-bottom:4px}.psl-image{width:40px;text-align:center;align-self:auto !important;padding:0 4px !important;margin-top:4px}.psl-image img{height:auto;max-height:28px;width:auto;max-width:30px}.psl-container{width:calc(100% - 40px);flex-wrap:wrap}.psl-name{width:calc(100% - 165px);order:1}.psl-name .attr{display:inline-block}.psl-name span.attr::before{content:""}.psl-buttons{order:3}.psl-price{width:73px;order:2;padding-top:0}.psl-price span.non-campaign-price{margin-left:8px;font-size:13px;color:#aaa;text-decoration:line-through}.psl-icons{width:50px;flex-grow:3;order:3;margin-top:4px}.psl-icons .campaign-icon{padding:2px 4px;border-radius:4px;background-color:#ea4e25;margin-right:8px}#share-name-container>div{width:100%}#share-link-container>div.flex{position:absolute;bottom:12px;width:calc(100% - 32px)}.products-share-box .text-container{font-size:.8rem;line-height:1rem}.products-share-box .text-container .change-share-name{font-size:1rem;margin-top:4px}.products-share-box .text-container h2{font-size:1.2rem}#share-link-container .grid .block>div{width:calc(100vw - 48px);height:calc(100vw - 48px);max-width:calc(100vw - 48px);max-height:calc(100vw - 48px)}#footer-top a{margin-bottom:8px;margin-top:8px}#checkout div.payment{padding-left:0}#kco.b2b{padding:15px}.acc-h::after{top:11px;width:13px;height:15px;transform:rotate(90deg)}.acc.open>.acc-h::after{transform:rotate(270deg);right:10px}.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;right:0;top:62px;padding:0 12px}#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;padding:0;position:relative;overflow-y:none}#search-presentation>div{overflow-y:scroll}#search-presentation .tabs .info{padding:0 0 0 4px}#search-sort-description-button a{border-radius:4px;color:#999;padding:1px 8px}#search-sort-description-button a span{border:1px solid #999;background-color:#ffffff75;border-radius:50%;width:24px;height:24px;display:inline-block;text-align:center;line-height:22px}#search-sort-description-button::after{display:none}.trustpilot-usp a{display:flex !important;align-items:center;justify-content:center;flex-wrap:nowrap}.trustpilot-usp img.mobile{height:20px;display:inline-block !important;margin:0 0 0 8px}.trustpilot-usp .logotype{display:flex;align-items:center;margin-top:-5px}.feedback-box{width:calc(100% - 32px);margin:16px}.feedback-box.vertical{position:absolute;display:none}.feedback-box.popup{margin:0 !important}.block>div.pfc{height:0 !important;border:0;padding:0 !important;margin:0}.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{width:100%;border:0}.block>div.g1x1cc,.member-campaign-boxes .block>div{width:calc(100vw - 24px);aspect-ratio:1 / 1;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}.newcc #mini-cart .icon img{margin-top:6px}.message-stack-header{width:100% !important;left:0}}@media only screen and (max-device-width:767px) and (min-width:641px){.pl-cover>div{font-size:13px}}@media only screen and (max-device-width:767px) and (orientation:landscape){#subscription-popup{background-color:#fff}#subscription-popup .information{position:absolute;top:40px;bottom:0;right:0;width:48%;border-top:0;border-left:1px solid #ddd;background-color:#eee}#footer .m-col{-webkit-flex-direction:column;flex-direction:column}}@media only screen and (max-width:640px){#account-menu{display:block;z-index:105;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.2);position:fixed;top:0;bottom:0;width:calc(100vw - 50px);left:100vw;opacity:0;transition:transform .3s ease,right .3s ease-out}body.show-account-menu #account-menu{opacity:1;transform:translateX(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{max-width:514px;margin:0 auto;float:none}#terms table{width:100% !important}.center-screen{margin:0 auto}.new-product,#images-purchase .flags{bottom:16px;left:4px !important;line-height:40px;font-size:.75rem}.new-product,#images-purchase .flags img{width:40px !important;height:40px !important}#images-purchase .flags.plus-new{bottom:78px}#images-purchase .new-product{right:inherit;left:12px !important;bottom:32px !important;font-size:.8rem}.m-col,.m-col-p{-webkit-flex-direction:column;flex-direction:column}.m-col-r{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}#product-images .panel,#product-images .panel.no-extra,#product-images,#product-images .panel.no-extra,.bundle #product-images{height:70vw;max-height:initial;width:80vw;max-width:initial}#top-terms-popup table{float:left;width:100% !important}#top-terms-popup img{margin-right:12px}.m-col>*,.m-col-r>*{width:100% !important}.m-col-p>*{width:100% !important}#terms .popup-loading{width:0 !important}.account .subscription .grow{padding-left:0;padding-top:16px}#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{width:100% !important;text-align:center !important}#bottom-description{margin-bottom:1.17416829745596vw !important}.load-more-products{margin-bottom:1.17416829745596vw !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{width:20px;height:20px;position:absolute;background-color:#eee;border-radius:50%;top:0}.opd-1,.opi-1{left:0;margin-left:-10px}.opd-2{left:50%;margin-left:-10px}.opd-3,.opi-3{right:0;margin-right:-10px}.opi{position:absolute;top:25px}.opi-2{left:50%;width:100px;margin-left:-50px}.order-progress-bg,.order-progress-bar,.club-progress-bg{position:absolute;left:0;top:7px;height:6px;background-color:#eee}.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{position:absolute;left:5px;height:6px;top:37px}.cpd{width:20px;height:20px;position:absolute;background-color:#eee;border-radius:50%;top:30px;margin-left:-10px}.cpd.first{margin-left:-10px}.cpd.last{margin-left:-10px}.cpi{position:absolute;top:60px;width:60px;margin-left:-30px}.cpi.la,.cpi.ra{width:auto;margin-left:-15px}.cpi.ra{left:auto !important;right:0;margin-right:-15px}.marker,.marker-text,.club-progress-bar-tip{position:absolute}.marker{top:20px;width:0;height:10px;border-left:1px solid #888;border-width:0 0 0 1px}.marker-text{margin-left:-30px;width:60px;top:0}.club-progress-bar-tip{top:37px;width:0;height:0;margin-left:10px;border-bottom:3px solid transparent;border-top:3px solid transparent;border-left:6px solid #555}.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.11937377690802vw !important}.manufacturer-map>div>div{width:50%;min-width:182px;overflow:hidden}.manufacturer-map>div :nth-child(3n+1)>div{border-left:0}.manufacturer-map>div :nth-child(2n+1)>div{border-left:1px solid #555}.manufacturer-map>div :nth-child(n+4)>div{padding-top:0}.manufacturer-map>div :nth-child(n+3)>div{padding-top:20px}.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{margin-top:0;border-bottom:1px solid #ccc}#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-size:80% 100% !important;background-repeat:no-repeat}.content.favorites{padding:0}#add-product,#add-subscription{line-height:40px;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-right:0;margin-left:8px;margin-top:4px;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{top:52px !important;height:calc(100vh - 68px) !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;height:calc(50vw - 2px);width:calc(50vw - 2px);margin:1px}.plh-2row .panel{height:100vw}#s-articles>.acc-c,#s-links>.acc-c{background-color:transparent}.links-container{width:100%}#s-links .link-box{width:100%;height:20vw;padding:1px;overflow:hidden}#s-links .link{color:#333;width:100%;height:100%;border:1px solid #ccc;overflow:hidden;border-radius:3px;background-color:#fff;display:block;margin-bottom:2px}#s-links .link:visited,#s-links .link:focus{color:#333;text-decoration:none}#s-links .link-title{padding:8px;line-height:17px;height:100%}.video-wrapper-vertical-container{width:100%;margin-left:0;float:none;background-color:#e6edf8}#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-left:0;border-top:1px solid #eee;margin-top:12px;padding-top:12px}}@media only screen and (max-width:640px){header{transition:transform,margin-left .3s,0.3s ease !important}#mini-cart,.menu-link.mobile{z-index:19;-webkit-tap-highlight-color:rgba(255,255,255,0)}#mini-cart .icon{transition:transform .3s ease}.menu-link.mobile{transition:transform .3s ease;position:absolute;z-index:19}#header #header-bottom{transition:transform .3s ease,left .1s ease}#mini-cart-content{transition:transform .3s ease,right .1s ease}body.mobile-open-search .search-container>div{transition:padding-right .05s ease-in,padding-left .05s ease-in}body.mobile-open-search.mobile-sticky-close .search-container>div{transition:padding-right .05s ease-out,padding-left .05s ease-out !important}.mobile-sticky-search.hide-header header{transform:translateY(-42px)}.mobile-sticky-search.hide-header #mini-cart .icon{transform:translateY(42px)}.mobile-sticky-search.hide-header .menu-link.mobile{transform:translateY(42px)}body.mobile-open-search.mobile-sticky-search.hide-header .search-container>div{padding-right:50px;padding-left:50px}.mobile-sticky-search.hide-header #header.open-menu-left #header-bottom,.hide-header #mini-cart-content{transform:translateY(42px)}#mini-cart-content .links{position:fixed;bottom:0;z-index:100;width:100%}.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{display:block !important;cursor:pointer;z-index:100}.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{float:right;margin-top:5px;margin-right:0;font-size:13px;line-height:18px}.purchase .review-rating span{margin-right:0}.listing-description:not(.replacement){display:none}.listing-description.replacement{padding:8px;overflow:hidden;width:100%}.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:7.618vw;line-height:7.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{font-size:3.515625vw !important;line-height:3.515625vw}.pb-price .old{font-size:3.125vw;line-height:3.125vw}.flag img{width:6.44534vw !important;margin:0 4px 4px 0}.rw .avg{width:6.44534vw;height:6.44534vw;line-height:6.44534vw;font-size:3vw}.rw{height:6.44534vw;margin-bottom:0 !important}.block div.g2x1 .info{left:3.125vw;top:10.1562vw;width:50%;font-size:3.5156vw}.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.auto{height:auto;max-height:inherit}div.campaignBanners{height:50vw !important}.block>div.g4x1 img{width:199.24336vw;overflow:hidden}.block>div.g4x1 .pab img{width:auto !important}.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;height:100vw;max-width:100%;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{margin:6.44vw auto}.l-image{width:45.9vw;height:36.14vw}div.g1x2 .l-image{height:85.28vw}#support.flex>div,.pi-articles>div{width:100% !important}#article p img{width:100%;float:none;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{padding-left:1px;width:13px}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:9.7vw}#thumbs div{background-color:#e6e6e6;width:6px;height:6px;border-radius:50%}#thumbs .current{outline:0;background-color:#888}#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{font-size:7.62vw !important;line-height:7.62vw}.block [class*='x2'] .b-link .price{font-size:11.42vw !important;line-height:11.42vw}.block [class*='x2'] .b-link .old,.block [class*='x2'] .b-link .attribute{font-size:4.32vw;line-height:4.32vw}#next-level-info{margin-top:8px;width:100%}.manufacturer-map>div>div{width:100%;min-width:182px;overflow:hidden}.manufacturer-map>div :nth-child(2n+1)>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{position:absolute;bottom:0;width:100%;background:#fff;border-top:1px solid #eee}#product-articles .mt{margin-top:.880626223vw !important}#product-articles .pab,.s-links .link{width:100vw !important;max-width:100vw;height:20vw !important}#product-articles .pab .article-box-ingress{display:none}#product-articles .pab .article-image,.link-image{width:20vw;overflow:hidden;float:left;display:inline-block}#product-articles .pab img,.link-image img{width:auto;height:20vw;margin-left:-100%;float:left}#product-articles .article-box-title{height:20vw;display:flex;align-items:center;justify-content:start}#product-articles .pab .article-box-content{position:relative;min-height:initial;background-color:transparent;padding:0}.link-title{width:calc(80vw - 6px);height:20vw;display:flex;align-items:center;justify-content:start}#product-articles .pab .fade-out{display:none}#product-articles .pab h3,.link-title h3{text-align:left;line-height:6vw;padding-left:16px;font-style:normal}.pab h3{font-size:4vw;line-height:4.2vw}.pab>div>div:not(.article-image){padding:8px 8px}.g2x1.article .pab h3{font-size:1.2rem}#article .article-boxes .oh,#product .article-boxes .oh{width:50%;float:left;margin-top:6px}.grid #product-articles{margin-left:-1px !important;margin-bottom:-2px !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{position:relative;padding-top:40px;border:1px solid #eee;border-radius:3px}#country-select-page>div.country-links img{float:none;position:absolute;left:0;right:0;top:0;margin:8px auto}.button.store{padding:0}.mt12m{margin-top:12px !important}.empty-fill{min-height:calc(100vh - 293px)}.block .flags .rw,.product-list .flags .rw{margin-bottom:5px !important;height:inherit !important}#search-box-result.scroll{top:72px;width:100%;height:calc(100vh - 138px)}#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{padding:8px;width:100vw}body.notifications-default #main-wrapper{padding-top:0}.account-menu-button{right:50px;height:50px;width:46px}.account-menu-button>div{margin-top:3px}}@media only screen and (max-width:320px){.flag img{margin-bottom:0}.flags .review-rating span{width:50px}.flags .review-rating .stars{height:10px}.pl-cover{font-size:11px;padding-top:4px}.b-t{font-size:11px;line-height:16px}.top-content>a>img{max-height:30px}#top-lists .manufacturers .flex>div{width:100%}#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{display:none}.delivery-icon{display:none}.sizes>div{font-size:9px;width:19px;height:14px;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 rgba(0,0,0,0.1)}.cookie-accept-container>.bottom.fixed{right:0;padding-right:12px}}@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{display:block;position:absolute;top:0;right:0;z-index:1000;width:1.5in}#pdesc .acc-c{display:flex}#pdesc .description{width:70%}#print-detailed-info{display:block;width:calc(30%)}#print-detailed-info>div{padding:8px;border:1px solid #ccc;margin-top:64px}#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{border-color:#eee;border-bottom:3px solid #eee;font-weight:bold;color:#333;font-size:1.1rem}#print-detailed-info #d-i .csh>td{border-bottom-width:2px;border-color:#eee}#print-detailed-info #d-i .nutri table{border-color:#fff}#pdesc .text{padding-left:0;padding-right:32px}#product h1{position:absolute;left:0;top:.4in;font-size:.4in}#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{padding-left:calc(1in+16px);min-height:1.4in;padding-top:.3in !important}.text.editor,body{font-size:12pt;line-height:18pt}}body:not(.no-header-footer),.search-container input,#root-categories,#search-suggestions a:hover,#search-suggestions .selected,#mini-cart-content .links{background-color:#eaecf2}body.default{background-color:#f4f4f4 !important}.filter-option:hover,.filter-option:hover .amount{background:#eee;color:#333}.filter-option.selected,.filter-option.selected .amount,.filter-checkbox.selected,.filter-checkbox.selected .amount,.filter-checkbox:hover,.filter-checkbox:hover .amount,.popup-window h2.theme{background:#054798;color:#fff}#header-top,#m-menu-header,#m-cart-header,.slide-in-header,.order-progress .lit,.order-progress-bar,#account-menu .header{background-color:#054798}.black-week #header-top{background-color:#333}.button.featured{border-color:#054798 !important;color:#054798 !important}.block div.g2x1 .info{background-color:rgba(232,232,218,0.3)}.specials-box,.bundled-products,.order-info{border-color:#eee;background-color:rgba(236,237,247,0.4)}a.link,span.link,.text a,.product-list-pager>a,.remove-filters-link,#select-service-point-link,.prices .tc{color:#054798}.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-bottom,#scroll-to-top,.button.theme,button.theme{background-color:#054798}.pb-price .price,.campaign-icon,.top-navigation a,#mini-cart,.bottom-content nav:not(.top-navigation)>a,.bottom-content .menu-link:after,#ladder .price,.product-feedback,.product-subscription-feedback,.copy-list-feedback{color:#fff}#footer{background-color:#fff}#menu a{color:#333 !important}.button.cart,button.cart,#cart .controls>div,.product-feedback,.controls-button{background-color:#2d9e33}.product-feedback::after,.product-feedback::before{border-color:#2d9e33 transparent}.copy-list-feedback{background-color:#054798}.copy-list-feedback::after,.copy-list-feedback::before{border-color:#054798 transparent}.campaign-icon,#ladder .price,.product-list .price,.grid .price,.pb-price .price,.tagline,.select-buttons>div>div.pct{background-color:#d53c15}.campaign-icon::after{border-left-color:#d53c15}.campaign-icon.new-attribute{background-color:#0a0}.select-buttons>div.selected,#product .select-popup-button>div,.attribute-images>div.selected{border-color:#2d9e33;box-shadow:0 0 4px #2d9e33}.select-popup-button>div:focus,.select-popup-button>div:hover{outline:0;border-color:#54a9e5;box-shadow:0 0 4px #54a9e5}.select-buttons>div:not(.selected):hover{border-color:#2d9e33}#thumbs .current{outline:2px solid #2d9e33}#thumbs div:not(.current):hover{outline:1px solid #2d9e33}.b-t{background-color:#054798;color:#fff}.b-t::after{border-right-color:#054798}.b-t.inverted{background-color:#fff;color:#7ea64a}a.logo{position:absolute;top:0;left:0}.breadcrumb{font-style:italic}.search-container>div{position:absolute;top:50%;margin-top:-20px;right:0;width:100%}.bmr{background-image:url(images/bmr_bg.jpg)}.bottom-content a.open{border-color:#fff}#footer{border-top:0}.tab,.tab .cover{background-color:#fbfcfc}.tab .cover{opacity:.6}.pl-cover:hover{background-color:rgba(191,197,207,0.2)}.select-popup-button>div,.select-buttons .selected{background-color:#fafcfe}.grid-h,.bottom-content,#top-terms>div,.b-t,.manufacturer h1,.manufacturer h2,.text h1,.text h2,.text h3,.text h4,#pdesc .articles h3,.acc-h,.tab,#pboxes h3,.pagez h1,.pagez h2,.pagez h3,.article-boxes h3,.apb h4,.cart h3,.popup-window h2,.unsent-orders h2,.content.login h1,.content.password h1,#psc h3,#upsell-swiper h3,.favorites h1,.load-more-products{text-transform:uppercase}.sub-categories a,#top-terms span.subrow,.acc-h span,#menu{text-transform:none}.article-boxes h4{text-transform:uppercase;font-size:12px}.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:rgba(212,175,55,0.8) !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:#a0aab4 !important}.clc-4{color:#a0aab4}.cl-4 .marker{border-top-color:#a0aab4}.cl-4 .club-progress-bar-tip{border-left-color:#a0aab4}.cm-5 .progress,.cl-5 .lit,.cl-5 .club-progress-bar{background-color:#0072bc !important}.cl-5 .club-progress-bar-tip{border-left-color:#0072bc}.service-point.nearest .icons{background-color:#fff}.load-more-products{background-color:#054798;color:#fff}.load-more-products .down-arrow{color:#fff}.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:#054798 !important}#search-icon{background-color:#054798}.yotpo .primary-color-btn.yotpo-disabled:hover,.yotpo input[type="button"].primary-color-btn.yotpo-disabled:hover,.yotpo-default-button{background-color:#054798 !important}.yotpo-icon-button-text{text-transform:lowercase !important;display:inline-block}.yotpo-icon-button-text::first-letter {text-transform:capitalize !important}.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,.yotpo-pictures-gallery-upload-button{font-family:"Open Sans Site",sans-serif !important}.yotpo-slider-title{text-transform:uppercase !important}.yotpo-slider-title-wrapper{margin-bottom:0 !important;margin-top:20px !important}.yotpo-pictures-gallery-upload-button{border-radius:4px !important}.tm:not(.no-bg),.tmtable tr:nth-child(2n){background-color:#e6edf8}.tmtable tr:first-child{background-color:#2d5e87;color:#fff}.b-t{right:unset;left:4px;border-radius:4px 0 0 0}.b-t::after{content:"";position:absolute;left:100%;top:0;border-right:0 solid transparent;border-bottom:26px solid transparent;border-left:12px solid #054798}.product-page-price-color .prices .special{color:#d53c15}.club-coupons .club-coupon-container{background-image:url(https://cdn.svensktkosttillskott.se/sites_new/svensktkosttillskott.se/images/couponbg.png)}.tcpb .campaign-icon,.campaign-icon.tc,.tc-part,.tc-part-free,.club-progress-meter .progress-bar .progress,.club-coupons-new .button{background-color:#054798 !important}.tcpb .price.tcb{background-color:#d53c15}.club-progress-svg .progress{stroke:#054798}#nsp-articles .pab .article-box-content{min-height:initial !important}@media only screen and (min-width:768px){body.no-header-footer{background-position-y:-90px}}@media only screen and (max-width:767px){#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:#054798}#top-terms a{color:#fff}#cart,#mini-cart-content,.product-info,#upsell-swiper,#checkout{background-color:#fff}#search-icon.visible{background-color:#54a9e5;border-radius:4px;z-index:30}#mini-cart-content .links,.order-info{background-color:#fff}a.tel{color:#054798}#mini-cart .icon:not(.empty):after{background-color:rgba(45,158,51,0.9)}#top-terms>div{text-transform:none;flex-grow:1}#product-articles .pab .article-box-content{width:75vw}}@media only screen and (max-width:767px){.black-week #header-bottom #campaigns-link span,.black-week #campaigns-link::after,#campaigns-link-mobile::after,.black-week #campaigns-list a{color:#f84b18 !important}}@media only screen and (max-width:767px){.mobile-open-search #header-top,.mobile-open-search .search-container{background-color:#054798 !important}.black-week.mobile-open-search #header-top,.black-week.mobile-open-search .search-container{background-color:#333 !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%; }
.review-rating .starsnew { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.87 18.96'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23281c0f; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.37.38c.13-.31.48-.46.8-.33.15.06.27.18.33.33l2.31,5.55c.09.21.29.36.52.37l5.99.48c.54.04.76.72.35,1.07l-4.56,3.91c-.17.15-.25.38-.2.6l1.39,5.84c.08.33-.12.66-.45.73-.16.04-.32.01-.46-.07l-5.13-3.13c-.2-.12-.44-.12-.64,0l-5.13,3.13c-.29.18-.66.09-.84-.2-.08-.14-.11-.3-.07-.46l1.39-5.84c.05-.22-.02-.46-.2-.6L.21,7.85c-.26-.22-.29-.6-.07-.86.11-.12.26-.2.42-.21l5.99-.48c.23-.02.43-.16.52-.37L9.37.38h0Z'/%3E%3C/svg%3E") !important; 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"); }

@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; }
}