@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i");@import url("https://use.typekit.net/sic0ntd.css");.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:400px;perspective:800px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{transform-origin:0% 33%}.tippy-popper[x-placement^=top] [x-circle].enter{transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{transform:scale(.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{transform-origin:0% -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{transform:scale(.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{transform-origin:50% 0%}.tippy-popper[x-placement^=left] [x-circle].enter{transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{transform:scale(.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{transform-origin:-50% 0%}.tippy-popper[x-placement^=right] [x-circle].enter{transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{transform:scale(.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:white}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:white}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:white;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]::before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}body,input,select{font-family:"effra",sans-serif;font-style:normal}body{font-size:15px;background:#f0f0f0;margin:0;padding:0;text-align:left !important}@media (max-width: 768px){body{font-size:13px}}.page-customer-login,.page-reset-password,.page-send-login{margin:0 0 24px;box-sizing:border-box;background:#fff;overflow:hidden;padding:0px 18px 38px;width:calc(100% - 24px)}@media (max-width: 668px){.page-customer-login,.page-reset-password,.page-send-login{width:100%;margin:0}}.page-customer-login h1,.page-reset-password h1,.page-send-login h1{font-size:42px;font-weight:bold;color:#202a30;margin:8px 0 16px}@media (max-width: 668px){.page-customer-login h1,.page-reset-password h1,.page-send-login h1{font-size:24px}}.page-customer-login .customer-login__content,.page-reset-password .customer-login__content,.page-send-login .customer-login__content{padding:16px 0}@media (max-width: 668px){.page-customer-login .customer-login__content,.page-reset-password .customer-login__content,.page-send-login .customer-login__content{width:100%}}.page-customer-login .customer-login__content label input,.page-reset-password .customer-login__content label input,.page-send-login .customer-login__content label input{min-width:175px}@media (max-width: 668px){.page-customer-login .customer-login__content label input,.page-reset-password .customer-login__content label input,.page-send-login .customer-login__content label input{min-width:0}}input[type='text'],input[type='email'],input[type='number'],textarea,select{background:transparent;border-radius:0;box-shadow:none !important}input[type='text'],input[type='number'],textarea{-webkit-appearance:none}button,input[type='button']{background:#29a9e5;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.right{float:right}.left{float:left}.hidden{display:none}.page-top-links-container{box-sizing:border-box;max-width:1235px;margin-left:auto;margin-right:auto;padding:0;padding-left:.96154%;padding-right:.96154%}.page-top-links-container:after{content:" ";display:block;clear:both}@media (max-width: 768px){.page-top-links{display:none}}.page-header{background:#fff;height:74px}.page-header-container{max-width:1235px;margin-left:auto;margin-right:auto}.page-header-container:after{content:" ";display:block;clear:both}@media (max-width: 768px){.page-header{height:100px}}.page-logo{box-sizing:border-box;width:16.66667%;float:left;padding-left:.96154%;padding-right:.96154%;height:100px}@media (max-width: 768px){.page-logo{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%}}.checkout-header .page-logo{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%}.page-header-elements{box-sizing:border-box;width:83.33333%;float:left;padding-left:.96154%;padding-right:.96154%;height:74px}.page-header-elements .mini-basket,.page-header-elements .advanced-search{float:right}@media (max-width: 768px){.page-header-elements{display:none}}.page-mobile-navigation{max-width:1235px;margin-left:auto;margin-right:auto}.page-mobile-navigation:after{content:" ";display:block;clear:both}.page-content{max-width:1235px;margin-left:auto;margin-right:auto;margin-top:16px;min-height:560px}.page-content:after{content:" ";display:block;clear:both}.content-left-pane{box-sizing:border-box;width:25%;float:left;padding-left:.96154%;padding-right:.96154%}@media (max-width: 768px){.content-left-pane{display:none}}.content-right-basket{box-sizing:border-box;width:41.66667%;float:left;padding-left:.96154%;padding-right:.96154%}@media (max-width: 768px){.content-right-basket{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%;padding:0}}.content-main{box-sizing:border-box;width:75%;float:left;padding-left:.96154%;padding-right:.96154%;padding:0 22px;margin-top:9px}@media (max-width: 768px){.content-main{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%;padding:0 16px}}.content-main--wide{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%;padding:0}.content-main.content-checkout{box-sizing:border-box;width:58.33333%;float:left;padding-left:.96154%;padding-right:.96154%;margin-top:9px}@media (max-width: 768px){.content-main.content-checkout{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%;padding:0;margin-top:0}}.content-main.content-checkout--wide{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%;padding:0}.page-variables{display:none}.page-header,.page-product-details,.basket__content,.page-cms,.page-customer-profile .customer-profile__form,.orders__content,.orders__content--details{box-shadow:1px 0 10px rgba(0,0,0,0.05)}.page-footer{background:#202A30;padding:45px 0 60px}@media (max-width: 768px){.page-footer{padding:16px}}@media (max-width: 668px){.page-footer{padding:0}}.page-footer__container{max-width:1235px;margin-left:auto;margin-right:auto}.page-footer__container:after{content:" ";display:block;clear:both}.page-footer__block{box-sizing:border-box;width:25%;float:left;padding-left:.96154%;padding-right:.96154%;width:20%}@media (max-width: 668px){.page-footer__block{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%}}.btn,.btn-action,.customer-login__content .button input,.basket__bottom .pseudo-basket__forward--link,.basket__bottom .basket__forward--link,.frontpage__smart-search .smart-search__input-box button,.page-access--customer-create input[type='button'],.page-access--reset-password input[type="button"],.page-access--login input[type="button"],.page-access--send-login input[type="button"]{display:inline-block;height:35px;line-height:35px;padding:0 20px;text-decoration:none}.btn-action,.customer-login__content .button input,.basket__bottom .pseudo-basket__forward--link,.basket__bottom .basket__forward--link,.frontpage__smart-search .smart-search__input-box button,.page-access--customer-create input[type='button'],.page-access--reset-password input[type="button"],.page-access--login input[type="button"],.page-access--send-login input[type="button"]{font-weight:700;text-transform:uppercase;background:#29a9e5;color:#fff;transition:300ms}.btn-action:active,.customer-login__content .button input:active,.basket__bottom .pseudo-basket__forward--link:active,.basket__bottom .basket__forward--link:active,.frontpage__smart-search .smart-search__input-box button:active,.page-access--customer-create input:active[type='button'],.page-access--reset-password input:active[type="button"],.page-access--login input:active[type="button"],.page-access--send-login input:active[type="button"],.btn-action:hover,.customer-login__content .button input:hover,.basket__bottom .pseudo-basket__forward--link:hover,.basket__bottom .basket__forward--link:hover,.frontpage__smart-search .smart-search__input-box button:hover,.page-access--customer-create input:hover[type='button'],.page-access--reset-password input:hover[type="button"],.page-access--login input:hover[type="button"],.page-access--send-login input:hover[type="button"],.btn-action:focus,.customer-login__content .button input:focus,.basket__bottom .pseudo-basket__forward--link:focus,.basket__bottom .basket__forward--link:focus,.frontpage__smart-search .smart-search__input-box button:focus,.page-access--customer-create input:focus[type='button'],.page-access--reset-password input:focus[type="button"],.page-access--login input:focus[type="button"],.page-access--send-login input:focus[type="button"]{background:#1a9dda;color:#fff;cursor:pointer}.icon-flag:before{background:url("/media/383/assets/flags/dk.png") no-repeat center;content:'';display:inline-block;height:11px;margin-bottom:-1px;margin-right:10px;width:16px}.flag-en:before{background-image:url("/media/383/assets/flags/england.png")}.flag-de:before{background-image:url("/media/383/assets/flags/de.png")}.slick-slide{float:left}.slick-list{overflow:hidden}.trust-bar{border-bottom:1px solid #dfdfdf}.trust-bar__container{max-width:1235px;margin-left:auto;margin-right:auto;box-sizing:border-box}.trust-bar__container:after{content:" ";display:block;clear:both}@media (max-width: 668px){.trust-bar{display:none}}.trust-bar ul li{display:inline-block;box-sizing:border-box;font-size:16px;font-weight:bold;padding:16px;width:calc(25% - 16px)}@media (max-width: 1025px){.trust-bar ul li{width:calc(50% - 16px)}}.trust-bar ul li i{color:#29a9e5;padding-right:16px}.ec90FilterBodyec90FilterBody{display:none}.ec90FilterBodyec90FilterBody .ec90FilterHeadec90FilterHead h2{display:block;color:#333333;font-size:15px;font-weight:700;padding-top:16px;text-transform:capitalize}.ec90FilterBodyec90FilterBody .ec90FilterHeadec90FilterHead .ec90resetFilterec90resetFilter{border-bottom:solid 1px #dfe5e7;margin-bottom:16px}.ec90FilterBodyec90FilterBody .ec90FilterHeadec90FilterHead .ec90resetFilterec90resetFilter a{display:block;height:40px;line-height:40px;border:1px solid #dfe5e7;background:#dfe5e7;color:#333333;text-align:center;text-decoration:none;margin-bottom:16px;font-size:12px}.ec90FilterBodyec90FilterBody .ec90FilterHeadec90FilterHead .ec90resetFilterec90resetFilter a:hover{background:#99a2a5;color:white}.ec90FilterBodyec90FilterBody ul>li>label>span{color:#666;font-size:12px}.ec90FilterBodyec90FilterBody ul>li{line-height:25px}.page-logo{height:74px}.page-logo__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:74px}@media (max-width: 768px){.page-logo__link{-ms-flex-pack:center;justify-content:center;height:100px;margin-left:0}}.page-logo img{height:28px}@media (max-width: 768px){.page-logo img{max-width:310px;max-height:65px}}@media (max-width: 768px){.page-logo{padding-left:8px;height:100px}}@media (max-width: 768px){.page-logo{text-align:center}}@media (max-width: 768px){.checkout-header{height:52px}}@media (max-width: 768px){.checkout-header .page-logo{height:52px}}.checkout-header .page-logo__link{-ms-flex-pack:center;justify-content:center}@media (max-width: 768px){.checkout-header .page-logo__link{height:52px}}.page-breadcrumbs{background:#f0f0f0;border-bottom:1px solid #DFDFDF}.page-breadcrumbs__container{max-width:1235px;margin-left:auto;margin-right:auto;box-sizing:border-box;height:30px;line-height:30px;padding:0 16px}.page-breadcrumbs__container:after{content:" ";display:block;clear:both}.page-breadcrumbs .breadcrumbbdy{display:none}.page-breadcrumbs__list{font-size:12px;overflow:hidden}.page-breadcrumbs__list-item{color:rgba(32,42,48,0.5);float:left}.page-breadcrumbs__list-item a{color:rgba(32,42,48,0.5);text-decoration:none}.page-breadcrumbs__list-item:after{content:"\f105";font-family:"Font Awesome 5 Pro";padding:0 13px 0 12px}.page-breadcrumbs__list-item:last-child:after{content:""}@media (max-width: 668px){.page-breadcrumbs__list-item{display:none}.page-breadcrumbs__list-item:nth-last-child(2){display:block}.page-breadcrumbs__list-item:after{display:none}.page-breadcrumbs__list-item:before{content:"\f104";font-family:"Font Awesome 5 Pro";padding:0 12px 0 0}}.page-footer{color:#202A30}.page-footer .fa,.page-footer .far,.page-footer .fab,.page-footer .fas,.page-footer .fal{margin-right:6px;color:#00A0E6}.page-footer a{color:rgba(255,255,255,0.75);text-decoration:none}.page-footer__header{color:#FFFFFF;font-size:18px;margin:0 0 20px;font-weight:normal}@media (max-width: 668px){.page-footer__header{font-size:13px;margin:0;line-height:40px;padding:0 16px;position:relative}.page-footer__header:before{content:"\f107";display:inline-block;font-family:"Font Awesome 5 Pro";margin-right:16px;position:absolute;right:0px;font-size:15px}.page-footer__header.active:before{content:"\f106"}}.page-footer__block.footer-social .page-footer__block--content a{display:block;line-height:26px}.page-footer__block.footer-social .page-footer__block--content a img{margin-right:10px;position:relative;top:4px}@media (min-width: 668px) and (max-width: 768px){.page-footer__block{width:33%}.page-footer__block.footer-social{margin-top:25px;width:100%}.page-footer__block.footer-social h4,.page-footer__block.footer-social .page-footer__block--content{display:inline-block}.page-footer__block.footer-social h4 a,.page-footer__block.footer-social .page-footer__block--content a{display:inline-block;margin-left:32px}}@media (max-width: 668px){.page-footer__block{border-bottom:solid 1px #27333a;padding:0}}.page-footer__block--content{font-size:15px;line-height:22px;color:rgba(255,255,255,0.75)}@media (max-width: 668px){.page-footer__block--content{padding:16px;font-size:13px}}.page-footer__block--content ul{line-height:28px}.page-footer .info-menu-1 a,.page-footer .info-menu-2 a{line-height:24px}.page-footer .accordion-content{display:block}@media (max-width: 668px){.page-footer .accordion-content{display:none}}.page-footer.checkout-footer{background-color:#F5F5F5;color:#626262;text-align:center;line-height:20px;padding:24px 0}.page-footer.checkout-footer a{color:#626262;text-decoration:underline}.page-footer.checkout-footer .footer-support{margin-top:16px}.product-menu-header{display:block;color:#333333;font-size:18px;font-weight:700;border-bottom:solid 1px #dfe5e7;padding-bottom:10px;display:none}@media (max-width: 768px){.product-menu-header{line-height:55px;padding:0 18px;margin:0;position:relative;z-index:1}.product-menu-header a{position:absolute;right:18px;line-height:55px;z-index:2;font-size:18px;color:#dfe5e7}}@media (max-width: 668px){.product-menu-header{font-size:22px}}.content-left-pane .product-menu{box-shadow:0 0 5px rgba(0,0,0,0.15)}.content-left-pane .product-menu>li{display:none;line-height:24px;text-indent:16px;border-bottom:1px solid #F3F3F3;padding:8px 0}.content-left-pane .product-menu>li.active,.content-left-pane .product-menu>li.activeParent{padding:0;padding-top:8px}.content-left-pane .product-menu>li.active>ul,.content-left-pane .product-menu>li.activeParent>ul{margin-top:8px;background:#F8F8F8;padding:8px 0}.content-left-pane .product-menu li.active,.content-left-pane .product-menu li.activeParent{display:block}.content-left-pane .product-menu li.active>ul,.content-left-pane .product-menu li.activeParent>ul{display:block}.content-left-pane .product-menu li.active>ul>li,.content-left-pane .product-menu li.activeParent>ul>li{display:block}.content-left-pane .product-menu li.active>a.expand i:before,.content-left-pane .product-menu li.activeParent>a.expand i:before{content:"\f106"}.content-left-pane .product-menu>li{line-height:26px;display:block}@media (max-width: 768px){.content-left-pane .product-menu>li{line-height:46px;border-bottom:solid 1px #dfe5e7}.content-left-pane .product-menu>li>a{display:inline-block;padding-left:16px;line-height:46px}}@media (max-width: 768px){.content-left-pane .product-menu>li.sub-menu>a{margin-left:0px}}.content-left-pane .product-menu>li{line-height:26px;display:block}@media (max-width: 768px){.content-left-pane .product-menu>li{line-height:46px;border-bottom:solid 1px #dfe5e7}.content-left-pane .product-menu>li>a{display:inline-block;padding-left:16px;line-height:46px}}@media (max-width: 768px){.content-left-pane .product-menu>li.sub-menu>a{margin-left:0px}}.product-menu{margin-top:9px;font-size:1.375em;box-sizing:border-box;background:#fff}@media (max-width: 768px){.product-menu{margin:0}}.product-menu>li{display:none;line-height:24px;text-indent:16px;padding:8px 0}.product-menu>li.active,.product-menu>li.activeParent{padding:0;padding-top:8px}.product-menu>li.active>ul,.product-menu>li.activeParent>ul{margin-top:8px;padding:8px 0}.product-menu>li .active{font-weight:bold}.product-menu>li .active a{color:#333}.product-menu>li a{color:#282828;font-size:14px;text-decoration:none}.product-menu>li a.expand{margin-right:8px}@media (max-width: 768px){.product-menu>li a.expand{margin-right:16px}}.product-menu>li a.expand:hover{cursor:pointer}@media (max-width: 768px){.product-menu>li a.expand{display:inline-block;line-height:46px;border:medium none;margin:0;padding:0;width:46px;text-align:center}}@media (max-width: 668px){.product-menu>li a{font-size:18px}}.product-menu>li ul{display:none}@media (max-width: 768px){.product-menu>li ul{background-color:#eff2f3}}.product-menu>li ul li{padding-left:18px}@media (max-width: 768px){.product-menu>li ul li{padding-left:46px}}.product-menu>li ul li a{font-size:13px}@media (max-width: 768px){.product-menu>li ul li a{display:inline-block;line-height:35px}}@media (max-width: 668px){.product-menu>li ul li a{font-size:15px}}.product-menu>li.active,.product-menu>li.activeParent{display:block}.product-menu>li.active>a,.product-menu>li.activeParent>a{color:#333333;font-weight:700}.product-menu li.active,.product-menu li.activeParent{display:block}.product-menu li.active>ul,.product-menu li.activeParent>ul{display:block}.product-menu li.active>ul>li,.product-menu li.activeParent>ul>li{display:block}.product-menu li.active>a.expand i:before,.product-menu li.activeParent>a.expand i:before{content:"\f106"}.product-menu>li{line-height:26px;display:block}@media (max-width: 768px){.product-menu>li{line-height:46px;border-bottom:solid 1px #dfe5e7}.product-menu>li>a{display:inline-block;padding-left:16px;line-height:46px}}@media (max-width: 768px){.product-menu>li.sub-menu>a{margin-left:0px}}.content-left-pane .product-menu{box-shadow:0 0 5px rgba(0,0,0,0.15)}.content-left-pane .product-menu>li{display:none;line-height:24px;text-indent:16px;border-bottom:1px solid #F3F3F3;padding:8px 0}.content-left-pane .product-menu>li.active,.content-left-pane .product-menu>li.activeParent{padding:0;padding-top:8px}.content-left-pane .product-menu>li.active>ul,.content-left-pane .product-menu>li.activeParent>ul{margin-top:8px;background:#F8F8F8;padding:8px 0}.content-left-pane .product-menu li.active,.content-left-pane .product-menu li.activeParent{display:block}.content-left-pane .product-menu li.active>ul,.content-left-pane .product-menu li.activeParent>ul{display:block}.content-left-pane .product-menu li.active>ul>li,.content-left-pane .product-menu li.activeParent>ul>li{display:block}.content-left-pane .product-menu li.active>a.expand i:before,.content-left-pane .product-menu li.activeParent>a.expand i:before{content:"\f106"}.content-left-pane .product-menu>li{line-height:26px;display:block}@media (max-width: 768px){.content-left-pane .product-menu>li{line-height:46px;border-bottom:solid 1px #dfe5e7}.content-left-pane .product-menu>li>a{display:inline-block;padding-left:16px;line-height:46px}}@media (max-width: 768px){.content-left-pane .product-menu>li.sub-menu>a{margin-left:0px}}.content-left-pane .product-menu>li{line-height:26px;display:block}@media (max-width: 768px){.content-left-pane .product-menu>li{line-height:46px;border-bottom:solid 1px #dfe5e7}.content-left-pane .product-menu>li>a{display:inline-block;padding-left:16px;line-height:46px}}@media (max-width: 768px){.content-left-pane .product-menu>li.sub-menu>a{margin-left:0px}}.off-canvas__menu ul.product-menu li{text-indent:0}.off-canvas__menu ul.product-menu a.expand{position:relative;display:block;width:16px;height:46px;line-height:46px;float:left;margin-right:8px}.off-canvas__menu ul.product-menu a.expand i{text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:left;line-height:46px}.off-canvas__menu ul.product-menu>li>a.expand{margin-left:18px}.off-canvas__menu ul.product-menu>li>ul>li>ul>li{padding-left:23px}.customer-login{right:0}.customer-login__content{box-sizing:border-box;padding:16px;right:0;width:300px}.customer-login__content.logged-in{width:auto;padding:8px 16px}.customer-login__content label{display:block;font-size:13px;height:35px;line-height:35px;margin-bottom:8px;text-align:left;overflow:hidden}.customer-login__content label input{box-sizing:border-box;display:inline-block;float:right;height:35px;padding:0 5px;border:1px solid rgba(112,112,112,0.25)}@media (max-width: 668px){.customer-login__content label input{width:60%}}.customer-login__content .button{margin-top:12px;overflow:hidden}.customer-login__content .button input{display:block;float:right;padding:0 40px;height:42px;border:medium none;line-height:44px;border-radius:21px;font-size:13px;color:#fff;background-color:#29a9e5}.customer-login__link{padding:0 8px}.customer-login.active .dropdown-link{background:#eff2f3}.customer-login__list{text-align:left}.customer-login__list a,.customer-login__list a:active,.customer-login__list a:hover,.customer-login__list a:focus{color:#939598;display:block;font-size:13px;line-height:24px;text-decoration:none}.customer-login__create-login,.customer-login__reset-login{color:#7b7e7f;display:block;font-size:11px;line-height:16px;text-align:left;text-decoration:none}.customer-login__reset-login{margin-top:3px}.customer-login__create-login{color:#000 !important}.page-top-links{background:#dfe5e7;height:30px}.page-top-links .top-menu a,.page-top-links .language-picker__link,.page-top-links .customer-login__link{color:#666;display:block;font-size:.733em;height:30px;line-height:30px;text-decoration:none;text-transform:uppercase}.top-menu li{float:left;padding-right:20px}.language-picker{float:right;margin-right:8px}.language-picker a{display:inline-block;height:30px;line-height:29px;padding:0 4px}.dropdown-container{position:relative}.dropdown-container.active .dropdown-content{display:block}.dropdown-content{background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.15);box-sizing:border-box;display:none;min-width:180px;position:absolute;z-index:10}.accordion-content{display:none}.accordion-content.active{display:block;background:#27333a}.tabs-content{display:none}.tabs-content.active{display:block}.mini-basket{width:400px}.mini-basket__shipping-methods select{width:100%;padding:8px 0;margin-bottom:16px}.mini-basket__icon{color:#99a2a5;padding-top:26px}@media (max-width: 768px){.mini-basket__icon{max-height:65px;padding-top:18px}}.mini-basket__link{display:block}.mini-basket__overview{position:absolute;top:27px;right:8px;display:inline-block;color:#282828;background-color:#dfe5e7;font-weight:bold;width:31px;height:31px;line-height:31px;text-align:center;border-radius:50%}@media (max-width: 768px){.mini-basket__overview{padding-top:35px}}.mini-basket__overview span{display:block}.mini-basket__overview--amount{font-size:0.8125em;text-transform:uppercase}.mini-basket__overview--total{font-weight:700}.mini-basket__totals,.mini-basket__buttons,.mini-basket__table-container{box-sizing:border-box;float:left;width:100%;text-align:left}.mini-basket__table-container{overflow-y:auto;max-height:calc(100vh - 400px)}.mini-basket__content{padding:0;right:0;top:96px;width:430px}@media (max-width: 768px){.mini-basket__content{top:95px}}.mini-basket__header{text-align:left;font-size:1em;margin:16px;text-transform:uppercase}.mini-basket__close{color:#ccc;font-size:.867em;position:absolute;top:18px;right:16px;text-decoration:none}.mini-basket__close i{margin-left:6px}.mini-basket__table{border-top:1px solid #dfe5e7;border-collapse:collapse;font-size:.867em;width:100%}.mini-basket__table img{max-height:55px;max-width:55px}.mini-basket__table td{padding:10px 5px;border-bottom:1px solid #f1f1f1}.mini-basket__table a,.mini-basket__table a:hover,.mini-basket__table a:focus,.mini-basket__table a:active{color:#282828;text-decoration:none}.mini-basket__table tr:last-child td{border-bottom:0}.mini-basket__table .cell__image{padding-left:16px;width:55px}.mini-basket__table .cell__total{text-align:right}.mini-basket__table .cell__delete{text-align:right;padding-right:16px;width:15px}.mini-basket__table .cell__delete a,.mini-basket__table .cell__delete a:hover,.mini-basket__table .cell__delete a:active,.mini-basket__table .cell__delete a:focus{color:#ed1c24}.mini-basket__list{overflow:hidden}.mini-basket__list li{overflow:hidden;padding:8px 16px}.mini-basket__list div{box-sizing:border-box;float:left}.mini-basket__list a{color:#282828;display:block;overflow:hidden;text-decoration:none}.mini-basket__list img{max-width:100%}.mini-basket__list .line-item__image{padding-right:16px;width:55px}.mini-basket__list .line-item__content{width:calc(100% - 75px)}.mini-basket__list .line-item__remove{text-align:right;width:20px}.mini-basket__list .qty,.mini-basket__list .desc{float:left}.mini-basket__list .qty{width:15%}.mini-basket__list .desc{width:85%}.mini-basket__list .content{margin-bottom:5px}.mini-basket__list .price{font-weight:700}.mini-basket__list i{color:#ed1c24}.mini-basket__totals{background:#fff;border-top:solid 1px #dfe5e7;border-bottom:solid 1px #dfe5e7;overflow:hidden;padding:16px}.mini-basket__totals .basket__totals{padding:0;width:100%}.mini-basket__totals .basket__totals .ec38Subtotal{display:none}.mini-basket__totals--subtotal{font-size:15px;margin-bottom:4px}.mini-basket__totals--shipment{font-size:15px;margin-bottom:8px}.mini-basket__totals--delivery,.mini-basket__totals--payment,.mini-basket__totals--total{overflow:hidden}.mini-basket__totals--delivery,.mini-basket__totals--payment{font-size:0.8125em}.mini-basket__totals--payment{margin-bottom:16px}.mini-basket__totals--total{font-weight:700;font-size:20px}.mini-basket__totals--tax{font-size:13px;margin-top:4px;color:#cccccc}.mini-basket__buttons{padding:11px 14px;text-align:right;text-decoration:none}.mini-basket__buttons a{padding:0 21px;height:42px;line-height:44px;border-radius:21px;font-size:13px;color:#fff;background-color:#29a9e5}.mini-basket__amount{display:block;position:absolute;width:18px;height:18px;border-radius:50%;color:#fff;background-color:#29a9e5;font-size:10px;line-height:17px;text-align:center;top:16px;right:-2px;font-weight:bold;text-indent:-1px}.mini-basket__amount.empty{display:none}.advanced-search{box-sizing:border-box;width:400px;padding:0}@media (max-width: 768px){.advanced-search{width:280px;height:auto}}.advanced-search__container{position:relative;z-index:9}.advanced-search__button{box-sizing:border-box;color:#dfe5e7;font-size:18px;height:40px;line-height:40px;padding:0 15px;position:absolute;right:16px;top:16px}.advanced-search__button i{color:#d4d4d4 !important}@media (max-width: 768px){.advanced-search__button{height:72px;line-height:72px;top:0}}.advanced-search__field{background:#fff;border:1px solid rgba(112,112,112,0.25);box-sizing:border-box;display:inline-block;height:40px;padding:0 15px;width:calc(100% - 32px);margin:16px}.advanced-search__field:focus,.advanced-search__field:active{outline:none;background:#fff}.advanced-search__field::-webkit-input-placeholder{color:#dfe5e7;font-style:italic}.advanced-search__field::-moz-placeholder{color:#dfe5e7;font-style:italic}.advanced-search__field:-ms-input-placeholder{color:#dfe5e7;font-style:italic}.advanced-search__field:-moz-placeholder{color:#dfe5e7;font-style:italic}.advanced-search.active .advanced-search__field{z-index:11}.advanced-search.active .advanced-search__result{display:block;z-index:10}.advanced-search__result{background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.25);display:none;z-index:10}@media (max-width: 768px){.advanced-search__result{box-shadow:none}}.advanced-search__table{border-collapse:collapse;width:100%}@media (max-width: 768px){.advanced-search__table{border-top:1px solid #ebebeb}}.advanced-search__table a,.advanced-search__table a:active,.advanced-search__table a:focus,.advanced-search__table a:hover{color:#282828;text-decoration:none}.advanced-search__table img{max-height:55px;max-width:55px}.advanced-search__table td{border-bottom:1px solid #f1f1f1;padding:10px 5px}.advanced-search__table .cell__image{padding-left:15px;width:45px}.advanced-search__table .cell__description{text-align:left;font-weight:normal;font-size:13px;color:#333}.advanced-search__table .cell__number{text-align:left;font-weight:normal;font-size:13px;color:#949494;display:inline-block;width:100%}.advanced-search__table .cell__price{font-size:.867em;display:none}.advanced-search__table .cell__link{border:0;font-size:.867em;text-align:center}.advanced-search__table .cell__link a{color:#7b7e7f;text-decoration:none}.mobile-menu{display:none}@media (max-width: 768px){.mobile-menu{display:block}}.mobile-menu__list{background:#dfe5e7;height:50px}.mobile-menu__list--item{float:left;text-align:center;width:25%}.mobile-menu__list--item.active>a{background:#eff2f3}.mobile-menu__list--item.active i{color:#989a9c}.mobile-menu__list-item--link{display:block;color:#989a9c;font-size:27px;height:50px;line-height:52px}@media (max-width: 768px){.mobile-menu__list .dropdown-container{position:relative}}@media (max-width: 668px){.mobile-menu__list .dropdown-container{position:static}}@media (max-width: 768px){.mobile-menu__list .dropdown-content{width:300px}}@media (max-width: 668px){.mobile-menu__list .dropdown-content{left:0;width:100%}}.mobile-menu__list--item#mobile-customer .fa-lock-open:before{content:"\f09c"}.mobile-menu__list--item#mobile-customer .fa-lock:before{content:"\f023"}.mobile-menu__list--item#mobile-customer a{box-sizing:border-box}.mobile-menu__list--item#mobile-customer a.customer-login__create-login,.mobile-menu__list--item#mobile-customer a.customer-login__reset-login{color:#7b7e7f;display:block;font-size:11px;line-height:16px;text-align:left;text-decoration:none;font-weight:normal;padding-top:0}.mobile-menu__list--item#mobile-customer .customer-login__content ul li{text-align:left}.mobile-menu__list--item#mobile-customer .customer-login__content ul li a{color:#939598;font-weight:normal;font-size:13px}.mobile-menu .off-canvas__link{position:relative}.mobile-menu__basket--amount{background:#fff;color:#989a9c;border-radius:50%;font-size:11px;font-weight:700;height:21px;line-height:21px;position:absolute;right:50%;text-align:center;top:5px;width:21px;margin-right:-28px}.popup-messages__container{position:fixed;left:50%;top:150px;z-index:20;max-width:90%;transform:translate(-50%, 0);box-shadow:0 0 8px rgba(0,0,0,0.25)}.popup-messages__list{background:#fff;box-sizing:border-box;padding:16px;max-width:100%;width:660px}.popup-messages__list--item{font-size:1.125em;font-weight:700;padding:16px;text-align:center}.popup-messages__footer{color:#fff;background-color:#00a0e6;padding:16px;text-align:center}.popup-messages__footer--buyMore_fatPrice{font-weight:bold}.page-wrapper{position:relative;overflow:hidden;width:100%}.off-canvas__header{position:relative;display:block;box-sizing:border-box;padding:0 18px;margin:0;z-index:1;font-family:"effra",sans-serif;font-size:22px;font-weight:bold;border-bottom:1px solid #dfe5e7;color:#333;line-height:56px;height:55px}.off-canvas__header a,.off-canvas__header .close{position:absolute;right:18px;line-height:55px;z-index:2;font-size:18px;color:#dfe5e7}.off-canvas__container{background:#fff;height:100%;min-height:100vh;position:absolute;width:40%;transform:translateX(0);transition:.3s ease all}@media (max-width: 668px){.off-canvas__container{width:85%}}@media (max-width: 450px){.off-canvas__container{width:100%}}.canvas-left{left:-40%;width:40%;z-index:100}@media (max-width: 768px){.canvas-left{display:block;min-height:100vh;max-height:100vh;overflow-x:auto;position:fixed}}@media (max-width: 668px){.canvas-left{left:-85%;width:85%;overflow-x:hidden}}@media (max-width: 450px){.canvas-left{left:-100%;width:100%}}.canvas-right{right:-100%}.off-canvas-left .canvas-left{left:0;box-shadow:0 0 8px rgba(0,0,0,0.25)}.off-canvas-right .canvas-right{right:0;box-shadow:0 0 8px rgba(0,0,0,0.25)}.off-canvas-content{opacity:1;position:relative;transform:translateX(0);transition:.3s ease all}.off-canvas__close{display:none;height:100vh;opacity:0;position:fixed;width:100%;z-index:12;transform:translateX(0);transition:.3s ease all}.off-canvas-left .off-canvas-content,.off-canvas-left .off-canvas__close{opacity:.5}@media (max-width: 768px){.off-canvas-left .off-canvas-content,.off-canvas-left .off-canvas__close{transform:translateX(40%)}}@media (max-width: 668px){.off-canvas-left .off-canvas-content,.off-canvas-left .off-canvas__close{transform:translateX(85%)}}@media (max-width: 450px){.off-canvas-left .off-canvas-content,.off-canvas-left .off-canvas__close{transform:translateX(100%)}}.off-canvas-right .off-canvas-content,.off-canvas-right .off-canvas__close{opacity:.5}@media (max-width: 768px){.off-canvas-right .off-canvas-content,.off-canvas-right .off-canvas__close{transform:translateX(-40%)}}@media (max-width: 668px){.off-canvas-right .off-canvas-content,.off-canvas-right .off-canvas__close{transform:translateX(-85%)}}@media (max-width: 450px){.off-canvas-right .off-canvas-content,.off-canvas-right .off-canvas__close{transform:translateX(-100%)}}.off-canvas-left .off-canvas__close,.off-canvas-right .off-canvas__close{display:block}.off-canvas__menu{margin:0 0 70px;padding:0}.off-canvas__top-menu{margin-bottom:100px}.off-canvas__top-menu ul{padding-left:18px}.off-canvas__top-menu ul li a{display:block;color:#99a2a5;font-size:13px;line-height:30px;text-transform:uppercase;text-decoration:none}@media (max-width: 668px){.off-canvas__top-menu ul li a{font-size:15px}}.off-canvas__basket .off-canvas__header{border-bottom:medium none}.off-canvas__basket--table{border-collapse:collapse;width:100%;padding:0;margin:0}.off-canvas__basket--table tr td{padding:0;margin:0;height:72px;color:#333333;border-bottom:solid 1px #f1f1f1}.off-canvas__basket--table tr td.cell__image{width:89px;box-sizing:border-box;padding:0 16px}.off-canvas__basket--table tr td.cell__image img{max-height:100%;width:auto}.off-canvas__basket--table tr td.cell__delete{width:46px;text-align:center}.off-canvas__basket--table tr td.cell__delete a{color:#ed1c24;font-size:13px}.off-canvas__basket--table tr:first-child td{border-top:solid 1px #dfe5e7}.off-canvas__basket--table tr:last-child td{border-bottom:medium none}.off-canvas__basket--table-container{box-sizing:border-box;float:left;width:100%;overflow-y:auto;max-height:calc(100vh - 234px)}.off-canvas__basket .mini-basket__totals{color:#282828}.off-canvas__basket .mini-basket__totals--subtotal{font-size:15px}.off-canvas__basket .mini-basket__totals--total{font-size:20px;margin-bottom:5px}.off-canvas__basket .mini-basket__totals--tax{color:#cccccc;font-size:15px}@media (max-width: 668px){.product-list__category{padding:0 16px}}.product-list__category--list{clear:both;margin:0 -8px;padding:0 0 8px;overflow:hidden;width:calc(100% + 16px)}@media (max-width: 768px){.product-list__category--list{width:calc(100% + 8px)}}@media (max-width: 668px){.product-list__category--list{width:calc(100% + 16px)}}.product-list__category--list li{background:#fff;box-sizing:border-box;float:left;margin:8px;padding:16px;text-align:center;width:calc(25% - 16px);box-shadow:0 0 0 rgba(0,0,0,0.3);transition:box-shadow 0.3s ease-in-out}@media (max-width: 768px){.product-list__category--list li{width:calc(33.3337% - 16px)}}@media (max-width: 668px){.product-list__category--list li{width:calc(50% - 16px)}}.product-list__category--list li:hover{box-shadow:0 1px 12px -4px rgba(0,0,0,0.3)}.product-list__category--list a{color:#282828;display:block;font-size:15px;font-weight:bold;text-decoration:none}.product-list__category--list.no-image .clListIcon{height:20px}.product-list__category--list.no-image .clListIcon img{display:none}.product-list__category--list .clListIcon{height:125px}.product-list__category--list .clListIcon img{max-width:100%;max-height:125px;height:auto}.product-list__category--list .clListLink{height:37px}.pagination__link{display:inline-block;color:#99a2a5;font-weight:normal;padding:0 11px;text-decoration:none;font-size:13px}.pagination__link.inactive{color:#c9c9c9;font-weight:normal;display:none}@media (max-width: 668px){.pagination__link.inactive{display:inline-block;opacity:0}}.pagination__text{display:inline-block;padding:0 11px}.pagination__link,.pagination__text{font-size:14px}@media (max-width: 668px){.pagination__link,.pagination__text{font-size:11px}}.pagination__link.link-next{text-align:right;color:#C4C4C4;float:right}.pagination__link.link-prev{float:left}.related-products__container{box-sizing:border-box;width:100%;margin-bottom:90px;display:none;width:100%}.related-products__container.active{display:block}@media (max-width: 768px){.related-products__container{padding:0px 0px 0px 0px}}.related-products__header{text-align:center;color:#817b75;font-size:32px;font-weight:100;line-height:48px;margin:33px 0px 14px 0px}@media (max-width: 668px){.related-products__header{margin:33px 0 21px;font-size:28px;line-height:28px}}.country-picker__overlay{background:rgba(255,255,255,0.35);height:100%;position:fixed;width:100%;z-index:99}.country-picker__container{background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.25);padding:24px 16px;margin:160px auto 0;text-align:center;width:440px}@media (max-width: 668px){.country-picker__container{box-sizing:border-box;width:calc(100% - 32px)}}.country-picker__header{font-size:1.375em;margin:0 0 16px}.country-picker__subheader{font-size:1em;font-weight:normal;margin:0 0 16px}.country-picker__select--container,.country-picker__option--container{margin:0 auto;position:relative;text-align:center}.country-picker__select--container.active .country-picker__select--list,.country-picker__option--container.active .country-picker__select--list{display:block}.country-picker__select--container.active .country-picker__select--link:after,.country-picker__option--container.active .country-picker__select--link:after{content:'\f106'}.country-picker__select--link,.country-picker__option--link{border:1px solid #b7b7b7;background-position:16px center;background-repeat:no-repeat;box-sizing:border-box;color:#282828;display:block;font-size:0.938em;height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:40px;padding:0 0 0 40px;text-align:left;text-decoration:none}.country-picker__select--link:after,.country-picker__option--link:after{content:'\f107';float:right;font-family:"FontAwesome";margin-right:16px}.country-picker__select--list,.country-picker__option--list{border:1px solid #b7b7b7;border-top:0;box-sizing:border-box;display:none;overflow:auto;max-height:120px;position:absolute;width:100%}.country-picker__select{border:1px solid #b7b7b7;box-sizing:border-box;color:#282828;display:inline-block;font-size:0.938em;height:40px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:40px;padding:0 16px;text-align:left;text-decoration:none}.country-picker__option--link{border:0;border-bottom:1px solid #b7b7b7;background-color:#fff}.country-picker__option--link:after{content:''}.country-picker__option--link.selected{background-color:#99a2a5}.country-picker__option--link:last-child{border:0}.prices__better-prices li{float:none;font-size:13px;line-height:24px}.prices__better-prices li:first-child{font-size:24px;line-height:32px}.popup-images__overlay{background:rgba(255,255,255,0.35);height:100%;position:fixed;z-index:99;width:100%}.popup-images__container{background:#fff;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,0.35);margin:0 auto;max-width:calc(100% - 32px);padding:16px;position:relative;text-align:center;width:960px;top:50%;transform:translateY(-50%)}@media (max-width: 668px){.popup-images__container{padding:20px}}.popup-images__container img{max-height:100%;max-width:100%}.popup-images__close{color:#282828;font-size:0.938em;font-weight:700;position:absolute;right:16px;text-decoration:none;text-transform:uppercase;top:16px;z-index:100}@media (max-width: 668px){.popup-images__close{right:5px;top:2px}}.popup-images__close i{margin-left:8px}.product-details__washing-applicants--container{margin-top:16px;display:none}.product-details__washing-applicants--container.active{display:block}.washing-application__header{text-align:center;text-transform:uppercase;margin:0 0 8px;font-size:13px}.washing-application__list{overflow:hidden;margin-right:16px}@media (max-width: 668px){.washing-application__list{margin-right:0}}.washing-application__item{display:inline-block;box-sizing:border-box;border-right:1px solid #dfe5e7;border-bottom:1px solid #dfe5e7;border-top:1px solid #fff;border-left:1px solid #fff;float:left;text-align:center;width:20%}.washing-application__item a{display:block;min-height:100%;overflow:hidden}.washing-application__item svg{float:left}.washing-application__item path,.washing-application__item rect,.washing-application__item circle{fill:#99a2a5;transition:fill 0.25s ease}.washing-application__item:nth-child(-n+5){border-top:1px solid #dfe5e7}.washing-application__item:nth-child(1),.washing-application__item:nth-child(6),.washing-application__item:nth-child(11),.washing-application__item:nth-child(16),.washing-application__item:nth-child(21){border-left:1px solid #dfe5e7}.washing-application__item:hover path,.washing-application__item:hover rect,.washing-application__item:hover circle{fill:#333}.tippy-tooltip.cpf-theme{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.25);border-radius:0;color:#333;max-width:100px;font-size:11px}.tippy-tooltip.cpf-theme [x-arrow]{display:none}.tippy-tooltip.cpf-theme::after{content:"";position:absolute;width:0;height:0;margin-left:0;bottom:-10px;left:calc(50% - 5px);box-sizing:border-box;border:5px solid black;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-1px 1px 3px 0 rgba(0,0,0,0.25)}.page-icon-menu{display:block;float:right;height:74px;margin-left:70px}.page-icon-menu .icon-menu__link{display:inline-block;width:42px;text-align:center;height:74px}.page-icon-menu .icon-menu__link .dropdown-content{right:0;top:74px;min-width:250px}.page-icon-menu .icon-menu__link .dropdown-link{line-height:78px}.page-icon-menu .icon-menu__link .dropdown-link i{font-size:20px;color:#282828}.page-icon-menu .icon-menu__link .dropdown-container{position:relative;height:74px;box-sizing:border-box}.page-icon-menu .icon-menu__link .dropdown-container.active{border-bottom:3px solid #29a9e5}.page-menu,.page-menu--customer{display:block;float:right;height:74px;list-style:none;padding:0;margin:0}.page-menu li,.page-menu--customer li{display:inline-block;height:74px;line-height:74px}.page-menu li a,.page-menu--customer li a{color:#282828;font-size:16px;font-weight:bold;font-family:"effra",sans-serif;text-decoration:none}.page-menu li{margin:0 34px}.page-menu li:first-of-type{margin-left:0}.page-menu li:last-of-type{margin-right:0}.page-menu--customer li{margin:0 0 0 68px}.page-menu--customer .dropdown-container .button a{font-size:12px;font-weight:400;color:#c2c2c2;cursor:pointer}.page-menu .dropdown-container,.page-menu--customer .dropdown-container{position:relative;height:74px;box-sizing:border-box}.page-menu .dropdown-container.active,.page-menu--customer .dropdown-container.active{border-bottom:3px solid #29a9e5}.page-slider{position:relative;width:100%;float:left}.page-slider .slider__slides{list-style:none;margin:0;padding:0;float:left;width:100%;height:470px}.page-slider .slider__caption{max-width:1235px;margin-left:auto;margin-right:auto;color:#fff;height:100%;z-index:3;position:absolute;left:calc(50% - 617.5px)}.page-slider .slider__caption:after{content:" ";display:block;clear:both}@media (max-width: 1025px){.page-slider .slider__caption{left:0}}.page-slider .slider__caption-split{position:relative;display:-ms-flexbox;display:flex;float:left;height:100%;width:100%;box-sizing:border-box;padding:45px 0}.page-slider .slider__caption-split--content{-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width: 1025px){.page-slider .slider__caption-split--content{padding:45px 10px;width:55%}}.page-slider .slider__caption-split--designer{-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center}@media (max-width: 1025px){.page-slider .slider__caption-split--designer{width:45%}}@media (max-width: 668px){.page-slider .slider__caption-split--designer{display:none}}@media (max-width: 768px){.page-slider .slider__caption-split{width:100%}}.page-slider .slider__design-headline,.page-slider .slider__design-list{width:100%}.page-slider .slider__design-headline{margin:0;font-size:24px;line-height:34px;font-weight:700;text-align:center}@media (max-width: 1025px){.page-slider .slider__design-headline{font-size:19px}}.page-slider .slider__design-list{margin:15px 0 0;box-sizing:border-box;padding:0 90px}@media (max-width: 1025px){.page-slider .slider__design-list{padding:0 15px}}.page-slider .slider__design-list li{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;float:left;width:100%;height:62px;border-radius:31px;background:#fff;box-sizing:border-box;padding:5px;margin:4px 0}.page-slider .slider__design-list li .designer__icon{display:block;float:left;width:52px;height:52px;background:#29a9e5;border-radius:26px;text-align:center;color:#fff;line-height:52px;font-size:22px}.page-slider .slider__design-list li .designer__label{display:block;float:left;box-sizing:border-box;width:calc(100% - 52px);padding:0 30px 0 15px;font-size:17px;line-height:23px;color:#202A30;max-height:46px;overflow:hidden}.page-slider .slide__subtitle{font-weight:300;font-size:15px;text-transform:uppercase;line-height:22px;height:22px;width:100%;overflow:hidden;margin:0 0 8px;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 668px){.page-slider .slide__subtitle{font-size:14px}}.page-slider .slide__title{font-weight:300;font-size:48px;line-height:58px;height:70px;width:100%;overflow:hidden;margin:0 0 30px}@media (max-width: 668px){.page-slider .slide__title{line-height:46px;font-size:42px;height:94px}}.page-slider .slide__desc{font-size:17px;font-weight:300;line-height:22px;max-height:110px;width:65%;clear:right;overflow:hidden;margin:0 0 35px}.page-slider .slide__wrap{width:100%}.page-slider .slide__cta{font-size:18px;font-weight:700;height:54px;line-height:54px;display:inline-block;padding:0 40px;border-radius:27px;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 668px){.page-slider .slide__cta{font-size:12px;height:42px;line-height:42px;padding:0 30px;margin:0 auto;white-space:nowrap;text-overflow:ellipsis}}.page-slider .slick-list,.page-slider .slick-track,.page-slider .slick-slide{height:430px}.page-slider .slick-dots{height:40px}.page-slider .slick-slide{position:relative;background-size:cover;background-position:center center;background-color:#202A30}.page-slider .slick-slide,.page-slider .slick-slide:focus{outline:0}.page-slider .slick-slide::before{display:block;position:absolute;content:'';background:#202A30;width:100%;height:100%;opacity:.7}.page-slider .slick-slide-overlay{position:absolute;top:0;z-index:2;display:inline-block;width:100%;height:100%}.page-slider .slick-slide img{position:absolute;z-index:1;top:0;width:100%;height:auto}@media (max-width: 1025px){.page-slider .slick-slide img{height:100%;width:auto}}.page-slider .slick-dots{width:100%;text-align:center}.page-slider .slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:16px 5px}.page-slider .slick-dots li button{position:absolute;top:0;left:0;display:block;width:8px;height:8px;border-radius:4px;border:0;background:rgba(32,42,48,0.25);text-indent:-9999px;padding:0}.page-slider .slick-dots li button,.page-slider .slick-dots li button:hover,.page-slider .slick-dots li button:active,.page-slider .slick-dots li button:focus{outline:0;cursor:pointer}.page-slider .slick-dots li.slick-active button{background:#29a9e5}.company-info-container{max-width:1235px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-bottom:50px}.company-info-container:after{content:" ";display:block;clear:both}@media (max-width: 668px){.company-info-container{padding:0 8px}}.company-info__content,.company-info__logo{background-color:#fff}@media (max-width: 768px){.company-info__content,.company-info__logo{width:100%}}.company-info__content{padding:42px 16px 6px;font-size:17px;font-weight:normal;color:#202a30;line-height:24px}.company-info__content h1,.company-info__content h2,.company-info__content h3{margin-top:0}.company-info__content p{margin:0}.company-info__content p:not(:last-child){margin-bottom:12px}.company-info__content iframe{width:100% !important;margin:16px 0}.company-info__content a{color:#29a9e5}@media (max-width: 768px){.company-info__content{font-size:15px;padding-top:26px}}.company-info__logo{padding:6px 16px 19px;text-align:right}@media (max-width: 768px){.company-info__logo{text-align:center;padding-top:13px;padding-bottom:24px}}.list--stock{vertical-align:middle}.list--stock .stock__icon{display:inline-block;width:7px;height:7px;background-color:#00ff00;border-radius:50%;margin-left:4px}.list--stock.low-stock .stock__icon{background-color:#ffff00}.list--stock.no-stock .stock__icon{background-color:#ff0000}.product-details__prices .list--stock{font-size:13px;line-height:24px}.checkout-steps{margin:24px auto;max-width:500px;padding:0 22px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (max-width: 768px){.checkout-steps{margin:18px auto}}.checkout-steps .checkout-step{text-align:center;position:relative;z-index:5;width:120px}@media (max-width: 768px){.checkout-steps .checkout-step{width:80px}}.checkout-steps .checkout-step a{pointer-events:none}.checkout-steps .checkout-step:not(:last-child):after{position:absolute;content:'';right:-76px;top:0%;width:100%;height:31%;border-bottom:1px solid #838383}@media (max-width: 768px){.checkout-steps .checkout-step:not(:last-child):after{width:132%;right:-83px}}@media (max-width: 440px){.checkout-steps .checkout-step:not(:last-child):after{width:100%;right:-55px}}.checkout-steps .checkout-step a{text-decoration:none}.checkout-steps .checkout-step span{display:block;text-align:center}.checkout-steps .checkout-step.active a{pointer-events:all}.checkout-steps .checkout-step.active:after{border-color:#121212}.checkout-steps .checkout-step.active .step-count{background-color:#29a9e5;border:1px solid #29a9e5;color:white}.checkout-steps .checkout-step.done a{pointer-events:all}.checkout-steps .checkout-step.done:after{border-color:#121212}.checkout-steps .checkout-step.done .step-count{background-color:#121212;border:1px solid #121212;color:white}.checkout-steps .checkout-step .step-count{background-color:white;border:1px solid #838383;color:#626262;width:32px;height:32px;line-height:30px;font-size:16px;border-radius:20px;margin:0 auto}.checkout-steps .checkout-step .step-label{color:#121212;margin-top:4px;font-size:12px}@media (max-width: 768px){.checkout-steps .checkout-step .step-label{font-size:9px}}.checkout__payment-address input[type='text'],.checkout__payment-address input[type='tel'],.checkout__payment-address input[type='number'],.checkout__payment-address input[type='email']{display:inline-block;box-sizing:border-box;border:1px solid #b7b7b7;font-size:0.938em;height:40px;padding:0 6px;width:100%}.checkout__basket--mobileview{display:none;background:#f7f7f7;padding:12px;text-decoration:none}@media (max-width: 668px){.checkout__basket--mobileview{display:block}}.checkout__basket--mobileview img{margin-right:8px;display:inline-block;vertical-align:top;margin-top:0px}.checkout__basket--mobileview:after{clear:both;content:'';display:table}.checkout__basket--mobileinfo{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;letter-spacing:0.01em;color:#1a1a1a;text-decoration:none}.checkout__basket--mobiletotals{font-style:normal;font-weight:400;font-size:16px;line-height:150%;-ms-flex-align:center;align-items:center;text-align:right;color:#1a1a1a;text-decoration:none;float:right}.checkout__basket--mobiletotals img{margin-left:20px;position:relative;top:8px}.checkout__basket--container{display:block;padding-left:24px;padding-right:24px;padding-top:24px;padding-bottom:24px;background:#fff;box-shadow:1px 0 10px rgba(0,0,0,0.05);margin-top:9px;max-height:500px;transition:max-height 0.5s ease-in, padding-top 0.5s ease-in, padding-bottom 0.5s ease-in;overflow:hidden}@media (max-width: 768px){.checkout__basket--container{box-shadow:none}}@media (max-width: 668px){.checkout__basket--container{margin-top:0px;border-bottom:solid 2px #ccc}}@media (max-width: 668px){.checkout__basket--container.hidden{display:block;max-height:0;padding-top:0;padding-bottom:0;transition:max-height 0.5s ease-in, padding-top 0.5s ease-in, padding-bottom 0.5s ease-in;border-bottom:solid 0px #ccc}}.checkout__basket--header span,.checkout__basket--header h4{display:inline-block;box-sizing:border-box;width:50%;padding:0;margin:0}.checkout__basket--header h4{font-size:18px;font-weight:400;line-height:27px;color:#1a1a1a}.checkout__basket--header span{text-align:right}.checkout__basket--header span a{display:block;font-size:14px;line-height:17.5px;color:#2e3b51}.checkout__basket--header span a:hover{color:#29a9e5}.checkout__basket--items{max-height:300px;overflow:hidden;overflow-y:auto}.checkout__basket--items .checkout__basket--line{padding:16px 0 8px;border-bottom:solid 1px #e1e1e1;margin-bottom:0}.checkout__basket--items .checkout__basket--line .basket__line--image,.checkout__basket--items .checkout__basket--line .basket__line--info,.checkout__basket--items .checkout__basket--line .basket__line--price{display:inline-block;vertical-align:top;box-sizing:border-box}.checkout__basket--items .checkout__basket--line .basket__line--image{width:60px;margin-right:8px}.checkout__basket--items .checkout__basket--line .basket__line--image img{max-width:60px}.checkout__basket--items .checkout__basket--line .basket__line--info{width:calc(75% - 68px);margin-bottom:11px}.checkout__basket--items .checkout__basket--line .basket__line--name,.checkout__basket--items .checkout__basket--line .basket__line--id,.checkout__basket--items .checkout__basket--line .basket__line--quantity{display:block}.checkout__basket--items .checkout__basket--line .basket__line--name{font-style:normal;font-weight:400;font-size:13px;line-height:14.3px;color:#1a1a1a;margin-bottom:4px}.checkout__basket--items .checkout__basket--line .basket__line--id{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#1a1a1a;margin-bottom:6.5px}.checkout__basket--items .checkout__basket--line .basket__line--quantity{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#1a1a1a}.checkout__basket--items .checkout__basket--line .basket__line--price{width:25%;vertical-align:bottom;text-align:right;font-size:14px;line-height:20px;font-weight:500;color:#1a1a1a;margin-bottom:11px}.checkout__basket--totals{margin-top:16px}.checkout__basket--totals div span{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;margin-bottom:4px}.checkout__basket--totals div span:last-child{text-align:right}.checkout__basket--totals--subtotal span{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.01em;color:#1a1a1a}.checkout__basket--totals .checkout__totals--coupon a,.checkout__basket--totals .checkout__totals--coupon span{font-style:normal;font-weight:400;font-size:14px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#838383;text-align:left !important}.checkout__basket--totals .checkout__totals--coupon .coupon-line span{color:#1a1a1a;text-decoration:none}.checkout__basket--totals .checkout__totals--coupon .coupon-line a{margin-left:4px}.checkout__basket--totals .checkout__totals--coupon .coupon-line a:hover{color:#29a9e5}.checkout__basket--totals .checkout__totals--coupon .coupon-line .coupon-line-amount{color:#1a1a1a;text-decoration:none;text-align:right !important}.checkout__basket--totals .checkout__totals--coupon .coupon-container{margin:8px 0}.checkout__basket--totals .checkout__totals--coupon .coupon-container input[type='text']{background:#ffffff;border:1px solid #838383;box-sizing:border-box;margin-right:8px;height:40px;line-height:40px;width:calc(100% - 107px);padding:0 10px}.checkout__basket--totals .checkout__totals--coupon .coupon-container input[type='button']{width:99px;padding:8px;text-align:center;background:#ffffff;border:2px solid #2e3b51;box-sizing:border-box;border-radius:24px;cursor:pointer}.checkout__basket--totals .checkout__totals--delivery span{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.01em;color:#1a1a1a}.checkout__basket--totals .checkout__totals--vat span{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.01em;color:#838383}.checkout__basket--totals .checkout__totals--total span{font-style:normal;font-weight:400;font-size:18px;line-height:125%;color:#1a1a1a;margin-top:12px}.popup__overlay{background:rgba(255,255,255,0.35);height:100%;position:fixed;z-index:99;width:100%;text-align:center}.popup__overlay .customer-login__popup{display:inline-block;background-color:white;margin-top:200px;text-align:left;box-shadow:0px 0px 16px rgba(0,0,0,0.3)}.popup__overlay .customer-login__popup--header{font-style:normal;font-weight:500;font-size:24px;line-height:150%;margin-bottom:10px}.popup__overlay .customer-login__popup .customer-login__content{position:relative;padding:40px;width:350px}.popup__overlay .customer-login__popup .customer-login__content label{height:auto;font-size:14px;font-weight:400;line-height:normal}.popup__overlay .customer-login__popup .customer-login__content input{width:100%}.popup__overlay .customer-login__popup .customer-login__content .button input{float:none}.popup__overlay .customer-login__popup .customer-login__content .customer-login__reset-login{font-weight:400;font-size:14px;line-height:17px;color:#121212;margin-top:20px;text-decoration:underline}.popup__overlay .customer-login__popup .popup__close{position:absolute;top:10px;right:10px;color:#2E2E2E}.loader{position:relative}.loader::after{content:'';display:block;width:100%;height:37px;left:0;right:0;top:50%;transform:translate(0%, -50%);position:absolute;background-image:url("/media/397/img/loader.svg");background-repeat:no-repeat;background-position:center center;background-size:auto}.landing{background:url(/media/397/landing-pages/bg.svg) top right no-repeat;background-size:1000px;background-color:#fff;background-position:100% -100px}@media (max-width: 768px){.landing{background-size:80%;background-position:100% 0}}@media (max-width: 668px){.landing{background-size:80% 400px;background-position:100% 0}}.landing-products{background:#F0F0F0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:32px 0 64px;display:none}.landing-products-header{font-size:30px}.landing__content--top{min-height:600px}@media (max-width: 768px){.landing__content--top{padding:16px;min-height:auto}}.landing__content--top-header{font-size:40px}@media (max-width: 768px){.landing__content--top-header{font-size:25px}}.landing__content--top-header h1{margin-bottom:8px}.landing__content--top-header span{display:block;font-weight:200}.landing__content--top-text{line-height:28px}.landing__content--top-left,.landing__content--top-right{float:left;width:50%}@media (max-width: 668px){.landing__content--top-left,.landing__content--top-right{width:100%}}.landing__content--top-right{min-height:525px;position:relative}@media (max-width: 768px){.landing__content--top-right{min-height:auto}}@media (max-width: 668px){.landing__content--top-right{min-height:200px}}.landing__content--top-right-img{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.landing__content--top-right img{max-width:80%;position:absolute;bottom:0;left:-75px}@media (max-width: 768px){.landing__content--top-right img{left:auto;right:0;bottom:auto;top:0;margin-top:32px}}@media (max-width: 668px){.landing__content--top-right img{position:static}}.landing__content--products,.landing__content--cms{display:inline-block;width:100%;box-sizing:border-box}.landing__content--cms{margin-bottom:32px;columns:1}@media (max-width: 768px){.landing__content--cms{padding:16px}}.landing__content--cms-row{width:100%;margin:0 -16px}.landing__content--cms-block{width:50%;display:inline-block;float:left;box-sizing:border-box;padding:0 16px;line-height:28px}@media (max-width: 768px){.landing__content--cms-block{width:100%}}.landing__content--cms-block img{width:100%}.landing__content--products{background:#F0F0F0;padding:32px;margin-bottom:64px;max-width:1235px;margin-left:auto;margin-right:auto}.landing__content--products:after{content:" ";display:block;clear:both}@media (max-width: 768px){.landing__content--products{width:calc(768px - 32px)}}@media (max-width: 668px){.landing__content--products{width:calc(375px - 32px);margin-left:16px}}@media (max-width: 320px){.landing__content--products{width:calc(320px - 32px)}}.landing__content--products-header{font-size:30px}.landing__content--products .product-list__list .slick-slide{margin:0 8px}.landing__content--products .product-list__list .slick-list{margin:0 -16px}.landing__content--products .product-list__list .frontpage-products__item{position:relative}.landing__content--products .product-list__list .frontpage-products__item>a{box-sizing:border-box;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:left;justify-content:left;-ms-flex-align:start;align-items:flex-start;height:auto;min-height:350px}.landing__content--products .product-list__list .frontpage-products__item>a:hover{background:#F8F8F8}.landing__content--products .product-list__list .frontpage-products__item>a img{height:175px;width:auto;margin:16px 0}.landing__content--products .product-list__list .frontpage-products__item .item__description{width:100%}.landing__content--products .product-list__list .frontpage-products__item .item__desc{padding:0;height:auto}.landing__content--products .product-list__list .frontpage-products__item .item__image{width:100%}.landing__content--products .product-list__list .frontpage-products__item .item__price{margin-bottom:16px;overflow:visible}.landing__content--products .product-list__list .frontpage-products__item .item__price .item__sales-prices .list--prices__better-price{display:block}.landing__content--products .product-list__list .frontpage-products__item .item__price .item__sales-prices ul li{display:none}.landing__content--products .product-list__list .frontpage-products__item .item__price .item__sales-prices ul li:first-child{display:block;font-size:14px;line-height:18px;height:18px}.landing__content--products .product-list__list .list--atb{display:block}.landing__content--products .product-list__list .list--atb .basket-action__container{margin-top:32px;position:absolute;bottom:16px;width:calc(100% -  16px)}@media (max-width: 668px){.landing__content--products .product-list__list .list--atb .basket-action__container{position:static}}.landing__content--products .product-list__list .list--atb .basket-action__container>a{margin-left:8px}@media (max-width: 668px){.landing__content--products .product-list__list .list--atb .basket-action__container>a{width:calc(100% - 32px);margin-left:0;margin-top:16px}}.jsonProducts{display:none}.product-list__content--loading{background:#fff;display:none;font-size:18px;padding:16px;text-align:center}.product-list__content--loading i{margin-right:8px}.product-list__content.loading .product-list__content--loading{display:block;padding:12px;text-align:center}.product-list__content--noresults{display:inline-block;width:100%;background:#fff;text-align:center;padding:16px;margin-bottom:1px}.product-list__sorting{float:right;position:relative}@media (max-width: 668px){.product-list__sorting{width:100%;text-align:center}}.product-list__sorting:after{content:'\f107';font-family:"Font Awesome 5 Pro";position:absolute;right:16px;top:12px}.product-list__sorting--text{color:#282828;display:inline-block;border-right:1px solid #f0f0f0;font-size:14px;height:40px;line-height:40px;padding-right:12px}@media (max-width: 668px){.product-list__sorting--text{font-size:11px;height:30px;line-height:30px;margin-left:22px}}.product-list__sorting--select{border:0;font-size:14px;padding:0 12px 0;box-sizing:border-box;height:40px;width:calc(200px - 16px);max-width:200px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.product-list__sorting--select:hover{cursor:pointer}@media (max-width: 668px){.product-list__sorting--select{font-size:11px;height:30px;margin-right:0}}.product-list__top,.product-list__bottom{overflow:hidden;background:#fff}.product-list__top{margin-bottom:1px}.product-list__bottom{border-bottom:0;margin-bottom:20px;text-align:center}.product-list__pagination{display:inline-block;font-size:.867em;height:40px;line-height:40px}@media (max-width: 668px){.product-list__pagination{width:100%;height:30px;line-height:30px;text-align:center}}.product-list__cms{margin-bottom:16px;padding:0 11px}@media (max-width: 668px){.product-list__cms{padding:0 0;margin-bottom:24px}}.product-list__cms--header{font-size:42px;font-weight:bold;color:#202a30;margin:8px 0 8px}@media (max-width: 668px){.product-list__cms--header{font-size:36px}}.product-list__cms-content{line-height:24px;color:#202a30}.product-list__cms img{margin-left:-16px;max-width:calc(100% + 32px)}.product-list__loading{padding:16px;background:#fff;width:100%;text-align:center}.product-list__container{float:left;width:100%}.product-list__filters{background:#f8f8f8;border:1px solid #dfdfdf;height:48px;display:none;width:100%;line-height:48px;margin-top:16px;margin-bottom:32px}@media (max-width: 768px){.product-list__filters{height:auto;line-height:normal;padding:16px;float:left;width:calc(100% - 32px)}}.product-list__filters input{width:105px;height:28px;line-height:28px;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;margin:0 16px;padding:0 8px;font-style:italic;font-size:13px}.product-list__filters input::-webkit-inner-spin-button,.product-list__filters input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-list__filters input::-webkit-input-placeholder{color:#c9c9c9}.product-list__filters input:-ms-input-placeholder{color:#c9c9c9}.product-list__filters input::placeholder{color:#c9c9c9}.product-list__filters.more{height:auto;display:inline-block}.product-list__filters.more .product-list__filters--more{margin-left:16px;float:left;display:inline-block}@media (max-width: 768px){.product-list__filters.more .product-list__filters--more{margin-left:0}}@media (max-width: 768px){.product-list__filters.more .product-list__filters--search{padding-top:16px;width:100%}.product-list__filters.more .product-list__filters--search span:first-child input{margin-left:0}}@media (max-width: 668px){.product-list__filters.more .product-list__filters--search{padding-top:0}}.product-list__filters--text{font-size:15px;padding-right:16px;font-weight:bold;padding-left:16px;display:inline-block;float:left}@media (max-width: 768px){.product-list__filters--text{padding:0}}@media (max-width: 668px){.product-list__filters--text{margin-bottom:16px}}.product-list__filters--btn{display:inline-block;float:right}@media (max-width: 668px){.product-list__filters--btn{width:100%;text-align:center}}.product-list__filters--btn a{line-height:normal;display:inline-block;background:#29a9e5;border-radius:20px;padding:6px 16px;color:#fff;text-decoration:none;margin-right:16px}@media (max-width: 768px){.product-list__filters--btn a{margin:0;padding:6px 24px}}@media (max-width: 668px){.product-list__filters--btn a{margin-top:16px;padding:11px 24px}}.product-list__filters--search{float:left;color:#909090}@media (max-width: 668px){.product-list__filters--search input{width:100%;margin:0;margin-bottom:8px;padding:16px 8px}}.product-list__filters--search input.hidden{display:none}.product-list__filters--search span:nth-child(1):after,.product-list__filters--search span:nth-child(2):after,.product-list__filters--search span:nth-child(3):after{content:'x'}@media (max-width: 668px){.product-list__filters--search span:nth-child(1):after,.product-list__filters--search span:nth-child(2):after,.product-list__filters--search span:nth-child(3):after{content:''}}.product-list__filters--more{float:left;position:relative}@media (max-width: 768px){.product-list__filters--more{margin-top:16px;width:50%}}@media (max-width: 668px){.product-list__filters--more{width:100%;text-align:center}}.product-list__filters--more a{color:#909090;text-decoration:none}.product-list__filters--hidden{display:none;background:#f8f8f8;border:1px solid #dfdfdf;padding:16px}.product-list__filters--hidden input{float:left}.product-list__filters--hidden input:not(:last-child){margin-bottom:16px}.product-list__filters--hidden.active{display:block;position:absolute;top:100%}.product-list__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:wrap;flex-flow:wrap;overflow:hidden}.product-list__list--item{width:100%;position:relative}.product-list__list--item>a.link-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-decoration:none;color:#333;-ms-flex-pack:justify;justify-content:space-between;height:90px;background:#fff;width:100%;margin-bottom:1px}.product-list__list--item>a.link-item:hover{background:#f8f8f8}@media (max-width: 668px){.product-list__list--item>a.link-item{box-sizing:border-box;margin-bottom:0;padding:16px;display:inline-block;height:auto}}.product-list__list--item>a.link-item.loading{color:#ccc;font-size:13px;text-align:center;width:100%}.product-list__list--item>a.remove-favorite{position:absolute;right:0;bottom:5px;display:block;color:#282828;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;margin:6px 16px 0;text-decoration:none}.product-list__list--item>a.remove-favorite:hover{color:#727272}.product-list__list--item>a.remove-favorite i{margin-right:4px}@media (max-width: 668px){.product-list__list--item>a.remove-favorite{position:initial;background:#fff;text-align:center;margin:0 0 10px 0;padding:0 0 10px 0;width:100%}}.product-list__list .list--link{color:#333;border-bottom:0;overflow:hidden;text-decoration:none}@media (max-width: 668px){.product-list__list .list--atb{display:inline-block;width:100%}}.product-list__list .list--atb a{margin-right:16px}.product-list__list .list--image{display:block;text-align:center;box-sizing:border-box;width:15%}@media (max-width: 668px){.product-list__list .list--image{display:inline-block;width:30%;float:left}}.product-list__list .list--image img{max-height:64px;max-width:100%}.product-list__list .list--description{width:20%}@media (max-width: 668px){.product-list__list .list--description{display:inline-block;min-height:64px;width:70%;float:left;padding-left:4px;box-sizing:border-box}}.product-list__list .list--desc{font-weight:700;line-height:20px;max-height:62px;overflow:hidden;font-size:14px}@media (max-width: 668px){.product-list__list .list--desc{margin-top:4px;font-size:17px}}.product-list__list .list--no,.product-list__list .list--prodgroup{color:#8f9497;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:6px}@media (max-width: 668px){.product-list__list .list--no,.product-list__list .list--prodgroup{font-size:11px;margin-top:3px}}@media (max-width: 668px){.product-list__list .list--prices::before{content:'';display:block;clear:both}}@media (max-width: 668px){.product-list__list .list--prices{padding:16px 0;width:100%}}.product-list__list .list--prices__sales-price{height:19px;font-size:13px}.product-list__list .list--prices__better-price{padding:0;margin:0}.product-list__list .list--prices__better-price li{font-size:13px;line-height:20px}@media (max-width: 668px){.product-list__list .list--bundle{font-weight:bold;padding-bottom:12px}}.product-list__list .list--atb:after{display:table;content:'';clear:both}.product-list__list .list--atb .basket-action__container{box-sizing:border-box;width:100%;text-align:center}.product-list__list .list--atb .basket-action__container:after{display:table;content:'';clear:both}@media (max-width: 768px){.product-list__list .list--atb .basket-action__container{width:auto;display:inline-block}}.product-list__list .list--atb .basket-action__container>a{background:#29a9e5;border-radius:20px;padding:8px 24px;float:right;color:#fff;text-decoration:none;margin-left:16px}@media (max-width: 768px){.product-list__list .list--atb .basket-action__container>a{float:left;padding:11px 24px}}.product-list__list .list--atb .basket-action__container span.basket-action__quantity{border:medium none;box-sizing:border-box;display:inline-block;text-align:right;height:32px;line-height:32px;width:55px;font-size:13px;vertical-align:top}.product-list__list .list--atb .basket-action__input{border:1px solid #dadada;border-right:0;float:left;text-align:center;background:#fff;box-sizing:border-box;width:39px;color:#202a30;height:37px;line-height:37px}@media (max-width: 768px){.product-list__list .list--atb .basket-action__input{font-size:16px}}.product-list__list .list--atb .basket-action__input::-webkit-inner-spin-button,.product-list__list .list--atb .basket-action__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-list__list .list--atb .basket-action__input--controls{float:left;height:37px;display:block}.product-list__list .list--atb .basket-action__input--controls span{display:block;background:#fff;height:calc(37px / 2);line-height:calc(37px / 2);border:1px solid #dadada;width:22px;padding:0;font-size:12px;box-sizing:border-box;color:#202a30;text-align:center}@media (max-width: 768px){.product-list__list .list--atb .basket-action__input--controls span{float:left;height:37px;width:37px;line-height:37px;font-size:21px}}.product-list__list .list--atb .basket-action__input--controls span:hover{cursor:pointer}.product-list__list .list--atb .basket-action__input--controls span:nth-child(1){border-bottom:1px solid #fff;line-height:calc(37px / 2)}@media (max-width: 768px){.product-list__list .list--atb .basket-action__input--controls span:nth-child(1){border:1px solid #dadada;border-left:0;float:right;line-height:37px}}.product-list__list .list--atb .basket-action__unit{color:#99a2a5;line-height:35px;text-align:left;display:none}.product-list__list .list--buttons{background:#99a2a5;box-sizing:border-box;padding:3px;height:40px}.product-list__list .list--quantity{border:0;display:inline-block;height:34px;float:left;font-size:0.938em;padding:0;text-align:center;width:50px}.product-list__list .list--add-to-basket{color:#282828;display:block;font-size:0.938em;font-weight:bold;line-height:40px;margin-top:-4px;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase}.product-list__list .list--add-to-basket i{margin-right:4px}.product-list__list .list--info-link{background:#282828;color:#fff;display:inline-block;float:right;height:40px;line-height:40px;margin-top:-3px;margin-right:-3px;text-align:center;width:40px}.page-product-details{box-sizing:border-box;background:#fff;overflow:hidden;padding:38px 18px 38px 22px;width:100%}@media (max-width: 768px){.page-product-details{width:100%;margin:9px 0px 0px 0px;padding:38px 18px 18px 18px}}.page-product-details .documents-header{margin-top:30px;font-size:20px}.page-product-details .ecDocs{margin-top:11px;margin-left:16px;list-style-type:disc}.page-product-details .ecDocs a{color:#282828;font-weight:700;text-decoration:none;line-height:22px}.page-product-details .ecDocs a:hover{color:#29A9E5}.product-details__images--container{float:left;width:55%}@media (max-width: 768px){.product-details__images--container{width:50%}}@media (max-width: 668px){.product-details__images--container{float:none;margin-bottom:16px;width:100%}}.product-details__images--content{box-sizing:border-box;text-align:center;margin-right:22px}@media (max-width: 668px){.product-details__images--content{margin-right:0}}.product-details__images--main{max-width:342px;height:331px;margin:0 auto;text-align:center;margin-bottom:28px}@media (max-width: 768px){.product-details__images--main{height:210px}}@media (max-width: 668px){.product-details__images--main{height:225px}}.product-details__images--main img{max-width:100%;max-height:100%}.product-details__images--thumbnails{overflow:hidden;padding:1px;margin-bottom:73px}.product-details__images--thumbnails li{border:1px solid #282828;opacity:0.3;box-sizing:border-box;margin:0 8px;cursor:pointer;width:82px;height:77px;vertical-align:top;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden}.product-details__images--thumbnails li.active{border:2px solid #09B0EF;opacity:1;z-index:5}.product-details__images--thumbnails li .thumbnail--video{padding:0}.product-details__images--thumbnails img{width:100%;height:auto}.product-details__badge{display:block;float:left;position:absolute;z-index:5;right:50px;top:-8px}@media (max-width: 668px){.product-details__badge{right:0;top:-20px}}.product-details__badge img{width:100%;max-width:75px}.product-details__information--container{float:right;width:45%}@media (max-width: 768px){.product-details__information--container{width:50%}}@media (max-width: 668px){.product-details__information--container{float:none;width:100%}}.product-details__top-information{margin-bottom:22px}.product-details__name{font-size:32px;font-weight:100;margin:0;color:#282828}@media (max-width: 668px){.product-details__name{font-size:18px}}.product-details__number{color:#282828;opacity:0.5;font-size:13px;font-weight:normal;margin:0}@media (max-width: 668px){.product-details__number{font-size:11px}}.product-details__prices{margin:0 0 16px}.product-details__prices--sales,.product-details__prices--epr-gebyr{font-size:13px;line-height:24px}.product-details__prices--tax{color:#a1a1a1;font-size:0.813em;margin:0 0 16px;display:none}.product-details__prices--bundle{display:inline-block;border:solid 2px #29A9E5;background-color:#c9e9f9;padding:5px 0 0 0;height:31px;width:auto;font-weight:bold;font-size:14px;min-width:128px;text-align:center;box-sizing:border-box;margin:13px 0 33px}.product-details__long-description{margin-right:22px;font-size:15px;line-height:24px;color:#282828}.product-details__images--container{position:relative}.product-details__images--content img:hover{cursor:pointer}.product-details__stock{display:none;font-size:13px;margin-bottom:16px}@media (max-width: 668px){.product-details__stock{font-size:11px}}.product-details__stock i{margin-right:8px}.product-details__stock--in-stock i{color:#85bc25}.product-details__stock--out-of-stock i{color:#ed1c24}.product-details__favorites{margin:16px 0px 16px 0px}.product-details__favorites a{font-size:14px;color:#333;font-family:"effra",sans-serif;text-decoration:none}.product-details__favorites a i{margin-right:6px}.product-details__buttons .basket-action__container{box-sizing:border-box;width:100%;text-align:center}.product-details__buttons .basket-action__container:after{content:"";display:table;clear:both}@media (max-width: 768px){.product-details__buttons .basket-action__container{width:auto;display:inline-block}}.product-details__buttons .basket-action__container>a{background:#29A9E5;border-radius:20px;padding:0 24px;line-height:32px;float:left;color:#fff;text-decoration:none;margin-left:11px;font-weight:bold;font-size:16px}@media (max-width: 768px){.product-details__buttons .basket-action__container>a{float:left;padding:0px 24px;line-height:37px;font-weight:normal}}.product-details__buttons .basket-action__container span.basket-action__quantity{border:medium none;box-sizing:border-box;display:inline-block;text-align:right;height:32px;line-height:32px;width:55px;font-size:13px;vertical-align:top}.product-details__buttons .basket-action__input{border:1px solid #DADADA;border-right:0;float:left;text-align:center;box-sizing:border-box;width:37px;color:#202A30;height:32px;line-height:32px}@media (max-width: 768px){.product-details__buttons .basket-action__input{float:left;height:37px;width:37px;line-height:37px;font-size:21px}}.product-details__buttons .basket-action__input::-webkit-inner-spin-button,.product-details__buttons .basket-action__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-details__buttons .basket-action__input--controls{float:left;height:32px;display:block}.product-details__buttons .basket-action__input--controls span{display:block;background:#fff;height:calc(32px / 2);line-height:calc(32px / 2);border:1px solid #DADADA;width:16px;padding:0;font-size:9px;box-sizing:border-box;color:#202A30;text-align:center}@media (max-width: 768px){.product-details__buttons .basket-action__input--controls span{float:left;height:37px;width:37px;line-height:37px;font-size:21px}}.product-details__buttons .basket-action__input--controls span:hover{cursor:pointer}.product-details__buttons .basket-action__input--controls span:nth-child(1){border-bottom:1px solid #fff;line-height:calc(37px / 2)}@media (max-width: 768px){.product-details__buttons .basket-action__input--controls span:nth-child(1){border:1px solid #DADADA;border-left:0;float:right;line-height:37px}}.product-details__buttons .basket-action__unit{color:#99a2a5;line-height:35px;text-align:left;display:none}.product-details__specifications{margin-top:38px}.product-details__specifications-table{display:none;width:100%;border:solid 1px #DFE5E7;padding:0;margin:0}.product-details__specifications-table.show{display:table}.product-details__specifications-table tr{padding:0;margin:0}.product-details__specifications-table tr td{padding:0 12px;margin:0;width:50%;font-size:14px;color:#282828;font-weight:normal;border-bottom:solid 1px #DFE5E7;height:32px;text-align:left}.product-details__specifications-table tr td:last-child{text-align:right;font-weight:bold}@media (max-width: 668px){.product-details__specifications-table tr td{font-size:11px}}.product-details__specifications-table tr:last-child td{border:medium none}.product-details__tabs--links{background:#f3f3f3;min-height:35px;overflow:hidden}.product-details__tabs--links li{float:left}.product-details__tabs--links a{color:#282828;display:inline-block;font-size:0.813em;height:35px;line-height:35px;padding:0 11px;text-decoration:none}.product-details__tabs--links a.active{background:#797979;color:#fff;font-weight:700}.product-details__tabs--content{font-size:0.813em;padding:0 11px}.product-details__tabs--content#description{padding-top:11px}.product-details__specification-table{margin-top:11px;width:100%}.product-details__specification-table tr td:first-child{font-weight:700}.basket__no-items{padding:16px;margin-top:-16px;background:white}.basket__top{display:block;width:100%;float:left}.basket__top--buttons{display:none}.basket__header{font-size:42px;line-height:42px;margin:8px 0 24px;font-weight:bold;color:#202a30}@media (max-width: 668px){.basket__header{font-size:36px}}.basket__back--link{color:#817b75;margin-right:16px;text-decoration:none}@media (max-width: 668px){.basket__back--link{float:left;height:35px;line-height:35px}}.basket__content{display:block;width:100%;float:left;background:#fff;margin-bottom:16px;overflow:hidden}.basket__details table{border-collapse:collapse;width:100%}.basket__details table td{border-bottom:1px solid #dfe5e7;font-size:13px;padding:16px}@media (max-width: 668px){.basket__details table td{border:0;display:block;float:right;padding:0;width:80%;font-size:11px}}.basket__details table th{font-size:13px;padding:12px 16px;border-bottom:1px solid #dfe5e7;color:#333333 !important}.basket__details table tbody tr{transition:opacity 0.25s ease-in-out}.basket__details table tbody tr.disabled{opacity:0.5}@media (max-width: 668px){.basket__details table tbody tr{border-bottom:1px solid #f1f1f1;display:block;overflow:hidden;padding:16px;position:relative}}.basket__details table a{color:#282828;text-decoration:none}.basket__details table thead{font-weight:700}@media (max-width: 668px){.basket__details table thead{display:none}}.basket__details table .cell__image{text-align:left}@media (max-width: 668px){.basket__details table .cell__image{float:left;width:20%}}.basket__details table .cell__image img{max-width:57px;height:auto}@media (max-width: 668px){.basket__details table .cell__number:before,.basket__details table .cell__price:before,.basket__details table .cell__total:before,.basket__details table .cell__description:before,.basket__details table .cell__quantity:before{content:attr(data-header);width:73px;display:block;float:left;color:#333333;font-weight:normal}}.basket__details table .cell__number{color:#000}@media (max-width: 668px){.basket__details table .cell__number{margin-bottom:4px}}@media (max-width: 668px){.basket__details table .cell__description{font-weight:normal;margin-bottom:8px}}.basket__details table .cell__description dl{margin-bottom:0}.basket__details table .cell__description dt{font-weight:700;margin-bottom:4px}.basket__details table .cell__description dt a{color:rgba(21,21,21,0.5);font-weight:400;margin-left:12px}.basket__details table .cell__description dd{margin:0;padding:0}.basket__details table .cell__description dd a{color:rgba(21,21,21,0.5)}.basket__details table .cell__quantity{padding:8px 0px;text-align:center;min-width:80px}@media (max-width: 668px){.basket__details table .cell__quantity{text-align:left}}.basket__details table .cell__quantity .basket-action__container{box-sizing:border-box;width:100%;text-align:center}.basket__details table .cell__quantity .basket-action__container:after{display:table;content:'';clear:both}@media (max-width: 768px){.basket__details table .cell__quantity .basket-action__container{width:auto;display:inline-block}}.basket__details table .cell__quantity .basket-action__container>a{background:#29a9e5;border-radius:20px;padding:8px 24px;float:right;color:#fff;text-decoration:none;margin-left:16px}@media (max-width: 768px){.basket__details table .cell__quantity .basket-action__container>a{float:left;padding:11px 24px}}.basket__details table .cell__quantity .basket-action__container span.basket-action__quantity{border:medium none;box-sizing:border-box;display:inline-block;text-align:right;height:32px;line-height:32px;width:55px;font-size:13px;vertical-align:top}.basket__details table .cell__quantity .basket-action__input{border:1px solid #dadada;border-right:0;float:left;text-align:center;box-sizing:border-box;width:39px;color:#202a30;height:37px;line-height:37px}.basket__details table .cell__quantity .basket-action__input::-webkit-inner-spin-button,.basket__details table .cell__quantity .basket-action__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basket__details table .cell__quantity .basket-action__input--controls{float:left;height:37px;display:block}.basket__details table .cell__quantity .basket-action__input--controls span{display:block;background:#fff;height:calc(37px / 2);line-height:calc(37px / 2);border:1px solid #dadada;width:22px;padding:0;font-size:12px;box-sizing:border-box;color:#202a30;text-align:center}@media (max-width: 768px){.basket__details table .cell__quantity .basket-action__input--controls span{float:left;height:37px;width:37px;line-height:37px;font-size:21px}}.basket__details table .cell__quantity .basket-action__input--controls span:hover{cursor:pointer}.basket__details table .cell__quantity .basket-action__input--controls span:nth-child(1){border-bottom:1px solid #fff;line-height:calc(37px / 2)}@media (max-width: 768px){.basket__details table .cell__quantity .basket-action__input--controls span:nth-child(1){border:1px solid #dadada;border-left:0;float:right;line-height:37px}}.basket__details table .cell__quantity .basket-action__unit{color:#99a2a5;line-height:32px;text-align:left;display:none}.basket__details table .cell__quantity input{border:medium none;box-sizing:border-box;display:inline-block;text-align:center;height:35px;width:35px;padding-bottom:2px;font-size:13px}@media (max-width: 668px){.basket__details table .cell__quantity input{width:60px}}.basket__details table .cell__quantity::before{height:37px;line-height:37px}@media (max-width: 668px){.basket__details table .cell__price:before,.basket__details table .cell__total:before{display:inline-block;width:75px}}@media (max-width: 768px){.basket__details table .cell__price{display:none}}@media (max-width: 668px){.basket__details table .cell__price{display:block;margin-bottom:2px}}.basket__details table .cell__total{min-width:80px}@media (max-width: 668px){.basket__details table .cell__total{text-align:left;font-weight:normal}}.basket__details table .cell__delete{padding:0 16px 0 0;text-align:center}.basket__details table .cell__delete i.fa-times{color:#ff0000}.basket__details table .cell__delete i.fa-spinner{color:#29a9e5}@media (max-width: 668px){.basket__details table .cell__delete i{font-size:15px}}@media (max-width: 668px){.basket__details table .cell__delete{position:absolute;top:16px;right:0;width:auto}}.basket__footer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 668px){.basket__footer{-ms-flex-direction:column;flex-direction:column}}.basket__kupon{float:left;padding:16px;width:50%;box-sizing:border-box;display:inline-block}@media (max-width: 768px){.basket__kupon{width:calc(100% - 32px)}}.basket__kupon input{text-transform:none;box-sizing:border-box;height:35px;line-height:35px;border-radius:21px;font-size:15px;padding:0 16px;border:0}.basket__kupon input[type='button']{font-weight:700;text-transform:uppercase;background:#29a9e5;color:#fff;font-size:13px;transition:300ms;margin-left:8px}.basket__kupon input[type='button']:hover{cursor:pointer}.basket__kupon input[type='text']{box-sizing:border-box;border:1px solid #dfe5e7;width:150px}.basket__kupon--header{display:inline-block;width:100%;font-size:20px;font-weight:700;margin-bottom:16px}@media (max-width: 668px){.basket__kupon--header{font-size:17px}}.basket__totals{float:right;box-sizing:border-box;padding:16px;width:50%}.basket__totals #ec38>div{display:none}@media (max-width: 768px){.basket__totals{width:calc(100% - 32px)}}.basket__totals table{width:100%}.basket__totals .c2{width:40%;text-align:right}.basket__totals .ec38Subtotal,.basket__totals .ec38Tax,.basket__totals .ec38Shipment,.basket__totals .ec38Payment{font-size:13px}.basket__totals .ec38Total{font-size:20px;font-weight:700}@media (max-width: 668px){.basket__totals .ec38Total{font-size:17px}}.basket__totals .ec38Total td{padding-top:16px}.basket__totals .ec38Tax{color:#ccc}.basket__totals div.content{color:#ccc;font-size:0.813em}.basket__bottom--buttons input{display:none}.basket__bottom .pseudo-basket__forward--link,.basket__bottom .basket__forward--link{text-transform:none;padding:0 42px;height:42px;line-height:43px;border-radius:21px;font-size:15px;display:block;text-align:center;margin-top:16px;margin-bottom:68px}@media (max-width: 768px){.basket__bottom .pseudo-basket__forward--link,.basket__bottom .basket__forward--link{width:100%;padding:0;margin-bottom:28px;text-align:center;margin-top:0}}@media (max-width: 668px){.basket__bottom .pseudo-basket__forward--link,.basket__bottom .basket__forward--link{width:100%;text-align:center}}.basket__bottom .pseudo-basket__forward--link.hidden,.basket__bottom .basket__forward--link.hidden{display:none}.basket__update--link,.basket__empty--link{color:#99a2a5;font-size:13px;line-height:35px;height:35px;margin-right:45px;text-decoration:none}@media (max-width: 668px){.basket__update--link,.basket__empty--link{box-sizing:border-box;display:inline-block;font-size:13px;margin:0 0 14px;width:50%;padding-left:16px}}.basket__update--link i,.basket__empty--link i{margin-right:8px}@media (max-width: 668px){.basket__update--link{text-align:right;padding-left:0;padding-right:44px}}.basket__update--link i{color:#00a651}.basket__empty--link{display:none}@media (max-width: 668px){.basket__empty--link{text-align:left;padding-left:44px;padding-right:0}}.basket__empty--link i{color:#ed1c24}.frontpage__smart-search{display:block;float:left;width:100%}@media (max-width: 768px){.frontpage__smart-search{margin:0;box-sizing:border-box;padding:0 8px}}.frontpage__smart-search .smart-search__header,.frontpage__smart-search .smart-search__box{float:left;width:100%}.frontpage__smart-search .smart-search__header{margin:45px 0 0}.frontpage__smart-search .smart-search__header h1{text-align:center;margin:0 0 25px;font-size:50px;font-weight:300;color:#333333;line-height:69px}@media (max-width: 768px){.frontpage__smart-search .smart-search__header h1{font-size:40px;line-height:40px}}@media (max-width: 668px){.frontpage__smart-search .smart-search__header h1{margin:0 0 16px;font-size:28px;line-height:28px}}.frontpage__smart-search .smart-search__box{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:120px;box-shadow:0px 2px 13px -8px rgba(0,0,0,0.5)}@media (max-width: 768px){.frontpage__smart-search .smart-search__box{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 668px){.frontpage__smart-search .smart-search__box{display:block;float:left}}.frontpage__smart-search .smart-search__input-box{display:block;float:left;box-sizing:border-box;padding:22px 35px 23px}@media (max-width: 668px){.frontpage__smart-search .smart-search__input-box{padding:25px 20px;width:100%}}.frontpage__smart-search .smart-search__input-box--size{-ms-flex:1 2 auto;flex:1 2 auto;border-right:1px solid #f0f0f0}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box--size{-ms-flex:0 1 100%;flex:0 1 100%;border-right:medium none;border-bottom:1px solid #f0f0f0}}.frontpage__smart-search .smart-search__input-box--volume{-ms-flex:0 1 300px;flex:0 1 300px;border-right:1px solid #f0f0f0}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box--volume{-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width: 668px){.frontpage__smart-search .smart-search__input-box--volume{border-bottom:1px solid #f0f0f0}}.frontpage__smart-search .smart-search__input-box--cta{-ms-flex:0 1 300px;flex:0 1 300px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box--cta{-ms-flex:0 1 50%;flex:0 1 50%}}.frontpage__smart-search .smart-search__input-box div{float:left;width:100%}.frontpage__smart-search .smart-search__input-box div:first-child{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.frontpage__smart-search .smart-search__input-box h3{display:inline-block;font-family:"effra",sans-serif;font-size:17px;font-weight:normal;line-height:23px;color:#333333;margin:0;-ms-flex-order:1;order:1}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box h3{-ms-flex-order:2;order:2}}.frontpage__smart-search .smart-search__input-box span.tooltip{position:relative;display:inline-block;line-height:23px;margin-left:6px;-ms-flex-order:2;order:2}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box span.tooltip{-ms-flex-order:1;order:1;margin-left:0;margin-right:6px}}.frontpage__smart-search .smart-search__input-box span.tooltip i{color:#29a9e5;cursor:pointer}.frontpage__smart-search .smart-search__input-box span.tooltip .tooltip__block{display:block;position:absolute;background:#fff;color:#222;padding:23px;border-radius:6px;top:-17px;left:30px;min-width:190px;box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3)}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box span.tooltip .tooltip__block{left:-5px;top:30px}}.frontpage__smart-search .smart-search__input-box span.tooltip .tooltip__block::before{content:'';width:0;height:0;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #fff;top:50%;transform:translateY(-50%);left:-6px}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box span.tooltip .tooltip__block::before{border-top:medium none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff;top:-5px;left:5px;transform:translateY(0)}}.frontpage__smart-search .smart-search__input-box span.tooltip .tooltip__close{position:absolute;top:5px;right:7px;line-height:6px;font-size:13px}.frontpage__smart-search .smart-search__input-box span.tooltip .tooltip__close i{color:#aaa}.frontpage__smart-search .smart-search__input-box input{display:block;float:left;margin:10px 50px 0 0;width:150px;height:42px;line-height:42px;border-radius:21px;background-color:#fff;border:1px solid #b8b8b8;box-sizing:border-box;padding:0 23px;font-family:"effra",sans-serif;font-size:17px;font-weight:normal;color:#333333}.frontpage__smart-search .smart-search__input-box input::-webkit-input-placeholder{font-style:italic;color:#aaaaaa}.frontpage__smart-search .smart-search__input-box input:-ms-input-placeholder{font-style:italic;color:#aaaaaa}.frontpage__smart-search .smart-search__input-box input::placeholder{font-style:italic;color:#aaaaaa}.frontpage__smart-search .smart-search__input-box input:focus{outline:0;border-color:#29a9e5}@media (max-width: 1025px){.frontpage__smart-search .smart-search__input-box input{margin:10px 30px 0 0}}@media (max-width: 668px){.frontpage__smart-search .smart-search__input-box input{width:100%;margin:10px 0 0}}.frontpage__smart-search .smart-search__input-box button{cursor:pointer;border:medium none;font-family:"effra",sans-serif;font-size:17px;color:#fff;text-transform:uppercase;height:42px;line-height:42px;padding:0 25px;border-radius:21px}@media (max-width: 768px){.frontpage__smart-search .smart-search__input-box button{margin-top:10px}}.frontpage__cms{float:left;display:block;width:100%;margin:90px -8px 100px;display:none}@media (max-width: 768px){.frontpage__cms{margin:60px 0}}.frontpage__cms-block{position:relative;display:block;float:left;width:50%;box-sizing:border-box;padding:0 8px 40px}@media (max-width: 768px){.frontpage__cms-block{width:100%;padding-bottom:0;margin-bottom:8px}}.frontpage__cms-block img{display:block;width:100%;height:auto}.frontpage__cms-block h2{display:block;position:absolute;width:calc(100% - 60px);font-size:26px;font-family:'Open Sans', effra, sans-serif;font-weight:normal;line-height:36px;overflow:hidden;color:#fff;background-color:#202a30;min-height:118px;box-sizing:border-box;padding:23px 28px;margin:0;left:30px;bottom:0}@media (max-width: 1025px){.frontpage__cms-block h2{min-height:auto;line-height:26px;font-size:20px}}@media (max-width: 768px){.frontpage__cms-block h2{padding:18px 8px;text-align:center;bottom:auto;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.frontpage__products{display:block;float:left;width:100%}.frontpage-products__top{display:block;float:left;width:100%}.frontpage-products__header{text-align:center;margin:0 0 36px;font-size:50px;font-weight:300;color:#333333;line-height:69px}@media (max-width: 768px){.frontpage-products__header{font-size:40px;line-height:40px}}@media (max-width: 668px){.frontpage-products__header{margin:0 0 21px;font-size:28px;line-height:28px}}.frontpage-products__link{color:#29a9e5;display:inline-block;float:right;font-size:0.813em;line-height:30px;margin-right:16px;text-decoration:none;text-transform:uppercase}.frontpage-products__link i{margin-left:4px}@media (max-width: 668px){.frontpage-products__link{display:none}}.frontpage-products__list{width:100%;float:left;margin:0 -8px 50px}@media (max-width: 768px){.frontpage-products__list{margin:0 0 50px}}.frontpage-products__list .slick-list{width:100%}.frontpage-products__item{position:relative;display:block;box-sizing:border-box;padding:0 9px;width:20%}@media (max-width: 1025px){.frontpage-products__item{width:33.3332%}}@media (max-width: 768px){.frontpage-products__item{width:50%}}.frontpage-products__item .list--atb{display:none}.frontpage-products__item .item__link{display:block;position:relative;box-sizing:border-box;padding:12px 16px;background:#fff;text-decoration:none}.frontpage-products__item .item__image{position:relative;width:100%;height:180px;margin-bottom:15px;text-align:center}.frontpage-products__item .item__image img{max-width:100%;max-height:100%}.frontpage-products__item .item__desc{font-family:"effra",sans-serif;font-weight:bold;font-size:15px;line-height:18px;width:100%;height:36px;overflow:hidden;color:#202a30;text-align:left;padding-bottom:18px}.frontpage-products__item .item__price{font-family:"effra",sans-serif;font-size:14px;line-height:18px;width:100%;height:18px;overflow:hidden;color:#202a30;text-align:left;padding-bottom:6px}.frontpage-products__item .item__price .list--prices__better-price{display:none}.frontpage__categories{display:inline-block !important;margin:90px 0 100px}.frontpage__categories h1{text-align:center;margin:0 0 25px;font-size:50px;font-weight:300;color:#333333;line-height:69px}@media (max-width: 768px){.frontpage__categories h1{font-size:40px;line-height:40px}}@media (max-width: 668px){.frontpage__categories h1{margin:0 0 21px;font-size:28px;line-height:28px}}@media (max-width: 768px){.frontpage__categories .product-list__category--list{margin:0;width:100%;padding:0 8px;box-sizing:border-box}}@media (max-width: 668px){.frontpage__categories .product-list__category--list{padding:0}}.frontpage__categories .product-list__category--list .clListIcon a{height:100%}.frontpage__categories .product-list__category--list .clListIcon a img{height:100%}.search__top{margin-bottom:16px;padding:0 16px}.search__header{font-size:1.750em;margin:0 0 8px}@media (max-width: 768px){.page-content.checkout{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:315px;width:100%}.page-content.checkout .content-checkout{float:none;-ms-flex-order:2;order:2}.page-content.checkout .content-right-basket{float:none;-ms-flex-order:2;order:2}}.checkout{min-height:79vh}.checkout__container{display:block;padding:40px;background-color:white;margin-bottom:40px}@media (max-width: 768px){.checkout__container{margin-bottom:0;padding:12px}}.checkout__container .basket__content{box-shadow:none;margin-bottom:0}.checkout__container .checkout__payment-method td p,.checkout__container .checkout__delivery-method td p{margin:2px 0 0;color:#838383;font-size:14px}@media (max-width: 768px){.checkout__container .checkout__payment-method td p,.checkout__container .checkout__delivery-method td p{font-size:12px}}.checkout__container .checkout__payment-method td img,.checkout__container .checkout__delivery-method td img{float:right;margin-right:12px}.checkout__container .checkout__payment-method input[type='radio'],.checkout__container .checkout__delivery-method input[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#121212;width:22px;height:22px;border:0.15em solid #121212;border-radius:50%;position:relative}@media (max-width: 768px){.checkout__container .checkout__payment-method input[type='radio'],.checkout__container .checkout__delivery-method input[type='radio']{width:18px;height:18px}}.checkout__container .checkout__payment-method input[type='radio']::before,.checkout__container .checkout__delivery-method input[type='radio']::before{content:'';width:8px;height:8px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #121212;display:block;position:absolute;top:5px;left:5px}@media (max-width: 768px){.checkout__container .checkout__payment-method input[type='radio']::before,.checkout__container .checkout__delivery-method input[type='radio']::before{width:6px;height:6px;top:4px;left:4px}}.checkout__container .checkout__payment-method input[type='radio']:checked::before,.checkout__container .checkout__delivery-method input[type='radio']:checked::before{transform:scale(1)}.checkout__container .checkout__delivery-method td:last-child{width:90px;text-align:right;padding-right:12px}.checkout__container .checkout__payment-method,.checkout__container .checkout__delivery-method--container,.checkout__container .delivery-date__container{margin-bottom:24px}.checkout__container .OrderLeadTimeContainer{display:-ms-flexbox;display:flex}@media (max-width: 768px){.checkout__container .OrderLeadTimeContainer{display:block}}.checkout__container .OrderLeadTimeContainer br{display:none}.checkout__container .OrderLeadTimeContainer .ui-datepicker-trigger{margin:0 16px}.checkout__container .ean-input-container{margin-top:10px}.checkout__container .ean-input-container input{font-size:14px;padding:4px 10px 4px 10px;border:1px solid #838383;line-height:30px;width:100%;box-sizing:border-box}.checkout__address,.checkout__payment-method--container,.checkout__delivery-method--container,.checkout__customer-type{background:#fff}.checkout__payment-method--header,.checkout__delivery-method--header,.checkout__basket-content--header,.checkout__address--header{color:#333;font-size:18px;margin:14px 0 16px}@media (max-width: 668px){.checkout__payment-method--header,.checkout__delivery-method--header,.checkout__basket-content--header,.checkout__address--header{margin-top:18px;font-size:16px}}.checkout__address .CustomerReference{display:none}.checkout__address .InvoiceCustomerIntPostingNo .grey{font-size:12px;color:#838383}.checkout__address--mandatory{color:#838383;font-size:12px;float:right;line-height:22px}.checkout .clearfix{clear:both}.checkout__address--header{margin:0;background:white;float:left}.checkout__basket-content--header{border-top:1px solid #dfe5e7;background:white}@media (max-width: 668px){.checkout__basket-content--header{border-bottom:1px solid #f1f1f1}}.checkout__address,.checkout__methods{clear:both;overflow:hidden}.checkout__methods{background:white}.checkout__methods table{border-collapse:collapse;border:1px solid #e1e1e1}.checkout__methods table tr{border-bottom:1px solid #ccc;vertical-align:top}.checkout__methods table tr.selected{border:2px solid #ccc}.checkout__methods table tr[class*='PaymentMetod_EAN_NO'] td:last-child{padding-right:12px}.checkout__top{display:block;width:100%;float:left}.checkout__top h1.basket__header{font-size:42px;line-height:42px;margin:8px 0 24px;font-weight:bold;color:#202a30}@media (max-width: 668px){.checkout__top h1.basket__header{font-size:36px}}.checkout__top .basket__top--buttons{display:none}.checkout__customer-type{overflow:hidden;margin-bottom:1px}.checkout__customer-type--list{float:left;overflow:hidden}.checkout__customer-type--input{display:none;height:45px;line-height:45px}.checkout__customer-type--input:checked+label{background:#939393;color:#fff;font-weight:700}.checkout__customer-type--label,.checkout__customer-type--header{color:#ccc;float:left;font-size:0.938em;height:45px;line-height:45px;padding:0 16px}@media (max-width: 768px){.checkout__customer-type--label,.checkout__customer-type--header{height:35px;line-height:35px}}.checkout__customer-type--label{cursor:pointer}.checkout__customer-type--header{color:#282828;font-weight:normal;margin:0}.checkout__payment-address,.checkout__delivery-address{box-sizing:border-box;font-size:0.938em;padding:16px 0}.checkout__payment-address[data-type='customer-company'] .CustomerCompanyName,.checkout__payment-address[data-type='customer-company'] .CistomervatNumber,.checkout__payment-address[data-type='customer-government'] .CustomerCompanyName,.checkout__payment-address[data-type='customer-government'] .CistomervatNumber,.checkout__delivery-address[data-type='customer-company'] .CustomerCompanyName,.checkout__delivery-address[data-type='customer-company'] .CistomervatNumber,.checkout__delivery-address[data-type='customer-government'] .CustomerCompanyName,.checkout__delivery-address[data-type='customer-government'] .CistomervatNumber{display:table-row}.checkout__payment-address .InvoiceFields,.checkout__delivery-address .InvoiceFields{display:none}@media (max-width: 668px){.checkout__payment-address,.checkout__delivery-address{width:100%}}.checkout__payment-address table,.checkout__delivery-address table{width:100%}.checkout__payment-address input[type='text'],.checkout__payment-address select,.checkout__delivery-address input[type='text'],.checkout__delivery-address select{display:inline-block;box-sizing:border-box;border:1px solid #b7b7b7;font-size:0.938em;height:40px;padding:0 6px;width:100%}.checkout__payment-address input[type='text'].inputError,.checkout__payment-address select.inputError,.checkout__delivery-address input[type='text'].inputError,.checkout__delivery-address select.inputError{background:#edc7c8;border:#ed1c24 1px solid}.checkout__payment-address select,.checkout__delivery-address select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("https://api.iconify.design/akar-icons/chevron-down.svg?width=30&height=30");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.checkout__payment-address tbody,.checkout__delivery-address tbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.checkout__payment-address tr,.checkout__delivery-address tr{width:100%;margin-bottom:12px}.checkout__payment-address td,.checkout__delivery-address td{padding:3px 0}.checkout__payment-address .c1,.checkout__delivery-address .c1{display:block}.checkout__payment-address .c2,.checkout__delivery-address .c2{display:block}.checkout__payment-address .CustomerZipCode,.checkout__payment-address .ShipmentZipCode,.checkout__delivery-address .CustomerZipCode,.checkout__delivery-address .ShipmentZipCode{width:20%}@media (max-width: 768px){.checkout__payment-address .CustomerZipCode,.checkout__payment-address .ShipmentZipCode,.checkout__delivery-address .CustomerZipCode,.checkout__delivery-address .ShipmentZipCode{width:34%}}.checkout__payment-address .CustomerCity,.checkout__payment-address .ShipmentCity,.checkout__delivery-address .CustomerCity,.checkout__delivery-address .ShipmentCity{width:calc(80% - 8px);margin-left:8px}@media (max-width: 768px){.checkout__payment-address .CustomerCity,.checkout__payment-address .ShipmentCity,.checkout__delivery-address .CustomerCity,.checkout__delivery-address .ShipmentCity{width:calc(66% - 8px)}}.checkout__order-remarks{overflow:hidden}.checkout__order-remarks--header{float:left;display:block;padding:3px 0;width:40%}.checkout__order-remarks--textarea{box-sizing:border-box;float:left;font-size:0.938em;padding:3px 2px;width:60%}.checkout__order-remarks textarea{border:1px solid #b7b7b7;box-sizing:border-box;display:inline-block;padding:0 6px;height:80px;width:100%}.checkout__order-remarks #limitCharactersInfo{display:block;text-align:right}.checkout__alternative-address{margin-top:16px}.checkout__alternative-address input{display:inline-block;margin:0}.checkout__alternative-address label{display:inline-block;padding-left:16px;margin-top:-2px}.checkout__payment-address--header,.checkout__delivery-address--header{color:#121212;font-size:15px;font-weight:700;margin:0 0 16px}@media (max-width: 668px){.checkout__payment-method,.checkout__delivery-method{width:100%}}.checkout__payment-method--container,.checkout__delivery-method--container{font-size:16px}@media (max-width: 668px){.checkout__payment-method--container,.checkout__delivery-method--container{margin:0}}@media (max-width: 768px){.checkout__payment-method--container,.checkout__delivery-method--container{font-size:14px}}.checkout__payment-method table,.checkout__delivery-method table{width:100%}.checkout__payment-method td,.checkout__delivery-method td{height:35px;padding:8px 0}.checkout__payment-method td:first-child,.checkout__delivery-method td:first-child{text-align:center;width:40px}@media (max-width: 668px){.checkout__delivery-method{border-top:1px solid #dfe5e7}}.checkout__delivery-method--container{margin-right:0}@media (max-width: 668px){.checkout__delivery-method--container{margin:0}}.checkout__basket-content{margin-top:-14px}@media (max-width: 668px){.checkout__basket-content{margin-top:-18px}}.checkout__basket-content .basket__content{margin-top:-10px}.checkout__basket-content td.cell__quantity .basket-action__container{display:block;float:left;border:0}.checkout__basket-content td.cell__quantity .basket-action__quantity{display:inline-block;width:auto !important;padding-right:4px}@media (max-width: 668px){.checkout__basket-content td.cell__quantity .basket-action__quantity{text-align:left}}.checkout__basket-content td.cell__quantity .basket-action__unit{display:inline-block}.checkout__basket-content .cell__total{text-align:right}.checkout__bottom--checks{clear:both;margin-bottom:8px;overflow:hidden}.checkout__bottom--checks a{color:#2e3b51}.checkout__bottom--checks input{margin-right:8px}.checkout__bottom--checks label{display:inline-block;font-size:16px}@media (max-width: 768px){.checkout__bottom--checks label{font-size:14px}}.checkout__bottom--checks span.terms-link{cursor:pointer;text-decoration:underline}.checkout__bottom--check{margin-bottom:8px}.checkout__address label,.checkout__bottom--checks label{box-sizing:border-box;padding-left:28px;height:16px;line-height:16px;position:relative;cursor:pointer}.checkout__address label::before,.checkout__bottom--checks label::before{content:'';font-family:"Font Awesome 5 Pro";display:block;position:absolute;width:16px;height:16px;line-height:15px;border-radius:3px;box-sizing:border-box;border:1px solid #b7b7b7;background:transparent;cursor:pointer;top:0;left:0;font-size:10px;text-align:center}.checkout__address input[type='checkbox'],.checkout__bottom--checks input[type='checkbox']{width:1px;height:1px;overflow:hidden;position:absolute;visibility:hidden}.checkout__address input[type='checkbox'].inputError+label,.checkout__bottom--checks input[type='checkbox'].inputError+label{color:#ed1c24}.checkout__address input[type='checkbox'].inputError+label::before,.checkout__bottom--checks input[type='checkbox'].inputError+label::before{border-color:#ed1c24;background-color:#edc7ed}.checkout__address input[type='checkbox']:checked+label::before,.checkout__bottom--checks input[type='checkbox']:checked+label::before{content:'\f00c';background:#29a9e5;border-color:#29a9e5;color:#fff}.checkout__popup-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100}.checkout__popup-wrapper{position:relative;z-index:15;width:100%;height:100%;max-width:668px;max-height:calc(100% - 200px);background:#fff;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box;padding:25px;box-shadow:0 0 12px 1px rgba(0,0,0,0.06)}@media (max-width: 668px){.checkout__popup-wrapper{padding:25px 12px;max-width:calc(100% - 32px)}}.checkout__popup-close{cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.5);z-index:10}.checkout__popup-close-btn{display:block;position:absolute;width:32px;height:32px;background:#fff;top:-16px;right:-16px;border-radius:50%;box-shadow:0 0 10px 0px rgba(0,0,0,0.25);cursor:pointer;color:#000;z-index:20;line-height:37px;text-align:center}.checkout__popup-close-btn i{font-size:20px}@media (max-width: 668px){.checkout__popup-close-btn{width:28px;height:28px;line-height:33px;right:-14px;top:-14px}.checkout__popup-close-btn i{font-size:18px}}.checkout__popup-content{position:relative;width:100%;height:100%;overflow-y:auto}.page-content .basket__bottom{box-sizing:border-box;width:41.66667%;float:left;padding-left:.96154%;padding-right:.96154%}@media (max-width: 768px){.page-content .basket__bottom{float:none;width:100%;-ms-flex-order:1;order:1;background-color:white;padding:0px 40px 12px 40px}}.pickup-date__header,.delivery-date__header{color:#333;font-size:18px;margin:14px 0 10px}.pickup-date__container input,.pickup-date__container select,.delivery-date__container input,.delivery-date__container select{border:1px solid #b7b7b7;height:40px;padding:0 6px;width:45%;box-sizing:border-box}@media (max-width: 768px){.pickup-date__container input,.pickup-date__container select,.delivery-date__container input,.delivery-date__container select{width:100%;margin-bottom:12px}}@media (max-width: 768px){.pickup-date__container img,.delivery-date__container img{display:none}}.pickup-date__container img,.delivery-date__container img{margin-left:8px}.page-checkout .checkout__address.customer-information .InvoiceCustomerIntPostingNo{display:none}.page-checkout .checkout__payment-method tr.offentligteannr-betaling input[name='pseudoEANInput']{display:block;border:1px solid #838383;margin-top:10px;height:40px;line-height:40px;padding:10px;box-sizing:border-box;min-width:268px}.page-checkout .checkout__payment-method tr.offentligteannr-betaling input[name='pseudoEANInput'].invalid{border:1px solid #c30e0e}.page-checkout .checkout__login{background-color:white;padding:28px 0;border-bottom:1px solid #e1e1e1}.page-checkout .checkout__login a{border:1px solid #121212;display:inline-block;padding:4px 36px;border-radius:24px;margin-left:12px;color:#121212;text-decoration:none;font-size:12px;line-height:24px;font-weight:400}.checkout__order-remarks .order-remarks-label{margin-bottom:6px}.basketPaymentOuterDiv .checkout__order-remarks{margin-top:12px}.basketPaymentOuterDiv .checkout__order-remarks .order-remarks-label{margin-bottom:0px}.page-content.checkout .content-right-basket.order-complete{-ms-flex-order:1;order:1}@media (max-width: 668px){.page-content.checkout .content-right-basket.order-complete{margin-bottom:40px}.page-content.checkout .content-right-basket.order-complete .checkout__basket--container{border:solid 2px #ccc;border-top:medium none}.page-content.checkout .content-right-basket.order-complete .checkout__basket--frontpage-link{display:block !important;background:#fff;text-align:center}.page-content.checkout .content-right-basket.order-complete .checkout__basket--frontpage-link a{display:inline-block;box-sizing:border-box;padding:8px 16px;border:1px solid #1a1a1a;border-radius:4px;margin:24px auto;font-weight:400;font-size:14px;line-height:20px;text-align:center;letter-spacing:0.01em;color:#1a1a1a;text-decoration:none}}@media (max-width: 668px){.page-order-complete .order-complete__frontpage-link.order-complete{display:none}}.page-order-complete{margin-bottom:40px;display:block;padding:24px;background:#fff;box-shadow:1px 0 10px rgba(0,0,0,0.05);transition:1s ease-in-out all;max-height:5000px;overflow:hidden}@media (max-width: 768px){.page-order-complete{box-shadow:none}}@media (max-width: 668px){.page-order-complete{margin-top:0px;margin-bottom:0;border-bottom:solid 2px #ccc}}.page-order-complete .order-complete__header{font-family:'PT Sans', sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:41px;color:#1a1a1a;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin:0px 0px 24px}@media (max-width: 668px){.page-order-complete .order-complete__header{font-size:28px;line-height:36px}}.page-order-complete .order-complete__no{font-family:'Effra';font-style:normal;font-weight:700;font-size:18px;line-height:150%;color:#1a1a1a}.page-order-complete .order-complete__text{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:125%;color:#121212;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin:16px 0px}@media (max-width: 668px){.page-order-complete .order-complete__text{font-size:14px;line-height:17.5px}}.page-order-complete .order-complete__newsletter--ready{padding:10px;background:#f7f7f7;margin:16px 0px 24px;font-weight:400;font-size:16px;line-height:125%;color:#121212}@media (max-width: 668px){.page-order-complete .order-complete__newsletter--ready{font-size:14px;line-height:17.5px}}.page-order-complete .order-complete__newsletter--ready img{width:13px;margin-right:8.25px;position:relative;top:5px}.page-order-complete .order-complete__newsletter--ready span{width:calc(100% - 22px)}.page-order-complete .order-complete__newsletter--ready span,.page-order-complete .order-complete__newsletter--ready img{display:inline-block;vertical-align:top;box-sizing:border-box}.page-order-complete .order-complete__payment-delivery .ec70tblPaymentAddress,.page-order-complete .order-complete__payment-delivery .ec71tblShipmentAddress{width:100%;margin:0;padding:0;border-collapse:collapse}.page-order-complete .order-complete__payment-delivery h4{font-weight:700;font-size:18px;line-height:150%;color:#1a1a1a;margin:0 0 16px}.page-order-complete .order-complete__payment-delivery .c1{display:none !important}.page-order-complete .order-complete__payment-delivery tr{display:block}.page-order-complete .order-complete__payment-delivery tr:nth-child(4),.page-order-complete .order-complete__payment-delivery tr:nth-child(5){display:inline-block;width:auto;box-sizing:border-box;margin-right:3px}.page-order-complete .order-complete__payment-delivery tr:nth-child(8),.page-order-complete .order-complete__payment-delivery tr:nth-child(10){display:none}.page-order-complete .order-complete__payment-delivery tr.ean-nr .c1,.page-order-complete .order-complete__payment-delivery tr.ean-nr .c2,.page-order-complete .order-complete__payment-delivery tr.cvr-nr .c1,.page-order-complete .order-complete__payment-delivery tr.cvr-nr .c2{display:inline-block !important;display:inline-block;width:auto;box-sizing:border-box;margin-right:3px}.page-order-complete .order-complete__payment-delivery .headerEInvoiceFields{display:none}.page-order-complete .order-complete__payment-delivery .c2{padding:0;display:block;font-weight:400;font-size:16px;line-height:20px;color:#121212;margin:0}@media (max-width: 668px){.page-order-complete .order-complete__payment-delivery .c2{font-size:14px;line-height:17.5px}}.page-order-complete .order-complete__payment-delivery span.header{display:block;font-weight:700;font-size:16px;line-height:125%;color:#121212;margin:2px 0px}.page-order-complete .order-complete__payment-delivery .payment-address,.page-order-complete .order-complete__payment-delivery .delivery-address{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;font-weight:400;font-size:16px;line-height:125%;color:#121212;margin-bottom:24px}.page-order-complete .order-complete__paymentmethod,.page-order-complete .order-complete__shipmentmethod,.page-order-complete .order-complete__order-remark{margin:0 0 24px}.page-order-complete .order-complete__paymentmethod span,.page-order-complete .order-complete__shipmentmethod span,.page-order-complete .order-complete__order-remark span{display:block;font-weight:500;font-size:16px;line-height:125%;color:#121212;margin-bottom:12px}.page-order-complete .order-complete__paymentmethod span.header,.page-order-complete .order-complete__shipmentmethod span.header,.page-order-complete .order-complete__order-remark span.header{font-weight:700}.page-order-complete .order-complete__paymentmethod span.delivery-description,.page-order-complete .order-complete__shipmentmethod span.delivery-description,.page-order-complete .order-complete__order-remark span.delivery-description{font-family:'Effra';font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#121212;margin:0}.page-order-complete .order-complete__frontpage-link{display:inline-block;box-sizing:border-box;padding:8px 16px;border:1px solid #1a1a1a;border-radius:4px;margin:0px;font-weight:400;font-size:14px;line-height:20px;text-align:center;letter-spacing:0.01em;color:#1a1a1a;text-decoration:none}.page-cms__content{display:block;width:100%;float:left;color:#333333;background:#fff;line-height:1.5;font-size:0.938em;padding:26px;font-size:15px;box-sizing:border-box}@media (max-width: 668px){.page-cms__content{font-size:13px}}.page-cms h1{font-size:26px;line-height:28px;margin:0 0 20px 0;font-weight:normal}@media (max-width: 668px){.page-cms h1{font-size:18px}}.page-cms h3{margin:0 0 10px}.page-cms h4{font-size:15px;line-height:17px;font-weight:bold;margin:0 0 10px 0}@media (max-width: 668px){.page-cms h4{font-size:13px}}.page-cms p{display:block;margin:0 0 20px 0}.page-cms a{color:#99a2a5;text-decoration:none}.page-cms ul{padding-left:18px}.page-cms ul li{list-style:disc;padding-left:5px}.page-cms img{max-width:100%}@media (max-width: 668px){.page-cms table thead{display:none}}.page-cms table thead tr th{height:36px;font-size:13px;border-bottom:solid 1px #e1e3e2;padding:2px}.page-cms table thead tr th:nth-child(1){width:20%}.page-cms table thead tr th:nth-child(2){width:20%}.page-cms table thead tr th:nth-child(3){width:25%}.page-cms table thead tr th:nth-child(4){width:35%}.page-cms table tbody tr td{vertical-align:top;border-bottom:solid 1px #e1e3e2;font-size:13px;height:80px;padding:17px 2px 2px}.page-cms table tbody tr td:nth-child(1){width:20%}.page-cms table tbody tr td:nth-child(2){width:20%}.page-cms table tbody tr td:nth-child(3){width:25%}.page-cms table tbody tr td:nth-child(4){width:35%}@media (max-width: 668px){.page-cms table tbody tr td{border:medium none;height:auto;display:block;width:100% !important;padding-top:6px}.page-cms table tbody tr td span{vertical-align:top;display:inline-block;width:60%}.page-cms table tbody tr td:before{width:40%;display:inline-block;vertical-align:top;content:attr(data-header)}.page-cms table tbody tr td:first-child{padding-top:12px}.page-cms table tbody tr td:last-child{border-bottom:solid 1px #e1e3e2;padding-bottom:12px}}@media (max-width: 668px){.page-cms table tbody tr:first-child td:first-child{border-top:solid 1px #e1e3e2}}.page-cms table tbody tr:last-child td{border:medium none}@media (max-width: 668px){.page-cms table tbody tr:last-child td:last-child{border:medium none}}.page-cms__header{display:block;width:100%;float:left}.page-cms__header h1{font-size:42px;line-height:42px;margin:8px 0 24px;font-weight:bold;color:#202a30}@media (max-width: 668px){.page-cms__header h1{font-size:36px}}.blog-single-post{display:none;margin-bottom:64px}.blog-single-post .landing__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start;background-color:#fff;text-align:left}.blog-single-post .landing__content h1,.blog-single-post .landing__content h2,.blog-single-post .landing__content h3,.blog-single-post .landing__content h4,.blog-single-post .landing__content h5,.blog-single-post .landing__content p,.blog-single-post .landing__content div,.blog-single-post .landing__content table,.blog-single-post .landing__content ul,.blog-single-post .landing__content ol{padding:0 20px}.blog-single-post .landing__content h1{font-size:38px;margin:4px auto 8px}.blog-single-post .landing__content h3{margin-top:24px}.blog-single-post .landing__content p{font-size:15px;line-height:28px}.blog-single-post .landing__content img{padding:0 20px;max-width:70%;height:auto}.blog-single-post .landing__content img:first-child{padding:0;max-width:100%}@media (max-width: 668px){.blog-single-post .landing__content img{max-width:100%}}.blog-single-post .related-item .landing__content--product-top h3{text-align:center;color:#ccc;font-size:32px;font-weight:lighter}.page-blog{color:#333333;background:#fff;line-height:1.5;font-size:0.938em;padding:26px 12px;font-size:15px;margin-bottom:64px}@media (max-width: 668px){.page-blog{font-size:13px}}.page-blog #loading{width:100%;text-align:center}.page-blog #loading img{height:110px}.page-blog_paginationbdy{float:right}.page-blog_paginationbdy--page{height:25px;width:25px;line-height:25px;font-size:12px;background:#00a0e6;color:#fff !important;display:inline-block;text-align:center;border-radius:3px;margin-right:4px}.page-blog_paginationbdy--page:hover{background:#006e9e;font-weight:bold}.page-blog .active{font-weight:bold;background:#006e9e}.page-blog_post{border-top:solid 1px #dfe5e7;padding-bottom:16px}.page-blog_post:after{display:table;clear:both;content:''}.page-blog_post--img{margin:16px 0}.page-blog_post--date{float:right;font-size:12px;font-weight:normal;background:#dfe5e7;padding:8px;border-radius:5px;margin-left:16px;width:10%;text-align:center}.page-blog_post p{padding:0 !important;margin:0 !important}.page-blog_post strong{margin-top:16px;margin-bottom:4px;display:inline-block}.page-blog_post h2{height:40px;padding-bottom:16px}.page-blog_post h2 a{color:#333333;float:left;width:80%;font-size:18px}.page-blog_post--thumb{width:150px;margin-right:16px;float:left;overflow:hidden}.page-blog_post--thumb img{width:100%}.page-blog_post--readmore a{font-size:12px;text-transform:uppercase}.page-blog h1{font-size:32px;margin:0 0 16px 12px;font-weight:bold}@media (max-width: 668px){.page-blog h1{font-size:18px}}.page-blog h1:after{display:table;clear:both;content:''}@media (max-width: 668px){.page-blog table thead{display:none}}.page-blog table thead tr th{height:36px;font-size:13px;border-bottom:solid 1px #e1e3e2;padding:2px}.page-blog table thead tr th:nth-child(1){width:20%}.page-blog table thead tr th:nth-child(2){width:20%}.page-blog table thead tr th:nth-child(3){width:25%}.page-blog table thead tr th:nth-child(4){width:35%}.page-blog table tbody tr td{vertical-align:top;border-bottom:solid 1px #e1e3e2;font-size:13px;height:80px;padding:17px 2px 2px}.page-blog table tbody tr td:nth-child(1){width:20%}.page-blog table tbody tr td:nth-child(2){width:20%}.page-blog table tbody tr td:nth-child(3){width:25%}.page-blog table tbody tr td:nth-child(4){width:35%}@media (max-width: 668px){.page-blog table tbody tr td{border:medium none;height:auto;display:block;width:100% !important;padding-top:6px}.page-blog table tbody tr td span{vertical-align:top;display:inline-block;width:60%}.page-blog table tbody tr td:before{width:40%;display:inline-block;vertical-align:top;content:attr(data-header)}.page-blog table tbody tr td:first-child{padding-top:12px}.page-blog table tbody tr td:last-child{border-bottom:solid 1px #e1e3e2;padding-bottom:12px}}@media (max-width: 668px){.page-blog table tbody tr:first-child td:first-child{border-top:solid 1px #e1e3e2}}.page-blog table tbody tr:last-child td{border:medium none}@media (max-width: 668px){.page-blog table tbody tr:last-child td:last-child{border:medium none}}.page-blog__menu{display:none}.blog__list{padding:0}.blog__list:after{content:'';display:table;clear:both}.blog__list--item{position:relative;width:calc(25% - 24px);min-height:235px;list-style-type:none;float:left;box-sizing:border-box;padding:0;margin:0 12px 24px;list-style-type:none;background-size:contain;background-repeat:no-repeat;background-position:center center}@media (max-width: 1025px){.blog__list--item{width:calc(50% - 24px)}}@media (max-width: 668px){.blog__list--item{width:calc(100% - 24px)}}.blog__list--link{display:inline-block;box-sizing:border-box;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}.blog__list--description{display:inline-block;position:absolute;text-align:center;font-size:14px;top:87%;left:24px;right:24px;transform:translateY(-50%);color:#fff;font-weight:bold;z-index:3}.blog__list--overlay{position:absolute;background-color:rgba(41,169,229,0.7);top:76%;left:0;right:0;bottom:0;z-index:2}.blog__list img{width:100%}.page-access--customer-create a{color:#666}.page-access--customer-create table{width:100%;max-width:400px}.page-access--customer-create h4{font-size:15px;font-weight:bold;display:inline-block}.page-access--customer-create input[type='text'],.page-access--customer-create input[type='email'],.page-access--customer-create input[type='password'],.page-access--customer-create select{box-sizing:border-box;display:inline-block;padding:0 8px;height:35px;width:100%;max-width:200px;margin:5px 0;border:solid 1px #99a2a5}@media (max-width: 668px){.page-access--customer-create input[type='text'],.page-access--customer-create input[type='email'],.page-access--customer-create input[type='password'],.page-access--customer-create select{font-size:11px}}.page-access--customer-create input[type='text'].inputError,.page-access--customer-create input[type='email'].inputError,.page-access--customer-create input[type='password'].inputError,.page-access--customer-create select.inputError{border-color:#ed1c24;background-color:#edc7ed}.page-access--customer-create input[type='button']{height:36px;line-height:36px;border-radius:18px;border:medium none;margin-top:12px}@media (max-width: 668px){.page-access--customer-create input[type='button']{width:100%}}.page-access--customer-create tr td:first-child{padding-right:35px;font-size:13px}@media (max-width: 668px){.page-access--customer-create tr td:first-child{font-size:11px}}.page-access--customer-create .passwordHead{font-size:17px;font-weight:700;padding-top:16px;padding-bottom:8px}.page-access--customer-create tr:nth-child(12) td{font-size:17px;font-weight:700;display:inline-block}.page-access--customer-create label{box-sizing:border-box;padding-left:28px;height:16px;line-height:16px;position:relative;cursor:pointer}.page-access--customer-create label::before{content:'';font-family:"Font Awesome 5 Pro";display:block;position:absolute;width:16px;height:16px;line-height:15px;border-radius:3px;box-sizing:border-box;border:1px solid #b7b7b7;background:transparent;cursor:pointer;top:0;left:0;font-size:10px;text-align:center}.page-access--customer-create input[type='checkbox']{width:1px;height:1px;overflow:hidden;position:absolute;visibility:hidden}.page-access--customer-create input[type='checkbox']:checked+label{color:#303030}.page-access--customer-create input[type='checkbox']:checked+label::before{content:'\f00c';background:#29a9e5;border-color:#29a9e5;color:#fff}.page-access--customer-create span.inputError label{color:#ed1c24}.page-access--customer-create span.inputError label::before{border-color:#ed1c24;background-color:#edc7ed}.contact-form__hidden{display:none}.contact-form--buttons{margin-top:24px}.contact-form--buttons__button{background:#99a2a5;color:#fff;font-weight:700;text-transform:uppercase;display:inline-block;height:35px;line-height:35px;padding:0 20px;text-decoration:none}.page-access--reset-password input[type="text"],.page-access--reset-password input[type="password"],.page-access--login input[type="text"],.page-access--login input[type="password"]{box-sizing:border-box;display:inline-block;height:36px;margin-bottom:8px;padding:0 6px;border:1px solid #B8B8B8;width:100%}.page-access--reset-password input[type="button"],.page-access--login input[type="button"]{border:0;line-height:36px;height:36px;border-radius:18px;margin-top:12px;min-width:135px}@media (max-width: 668px){.page-access--reset-password input[type="button"],.page-access--login input[type="button"]{width:100%}}.page-access--reset-password .page-access__content-block>div,.page-access--login .page-access__content-block>div{overflow:hidden}.page-access--reset-password .page-access__content-block div>div,.page-access--login .page-access__content-block div>div{float:left}.page-access--reset-password .page-access__content-block div>div:nth-child(even),.page-access--login .page-access__content-block div>div:nth-child(even){width:230px}@media (max-width: 668px){.page-access--reset-password .page-access__content-block div>div:nth-child(even),.page-access--login .page-access__content-block div>div:nth-child(even){width:calc(100% - 175px)}}.page-access--reset-password .page-access__content-block div>div:nth-child(odd),.page-access--login .page-access__content-block div>div:nth-child(odd){clear:left;height:36px;line-height:36px;width:175px}.page-access--send-login input[type="text"]{box-sizing:border-box;display:inline-block;height:36px;line-height:36px;padding:0 6px;border:1px solid #B8B8B8;width:230px}@media (max-width: 668px){.page-access--send-login input[type="text"]{margin:0;width:100%}}.page-access--send-login input[type="button"]{border:0;height:36px;line-height:36px;margin-left:8px;border-radius:18px}@media (max-width: 668px){.page-access--send-login input[type="button"]{margin:12px 0 0;width:100%}}.page-order-list,.page-order-details{font-size:15px}.page-order-list h2,.page-order-details h2{color:#333;font-size:14px;margin:16px 0 10px;padding:0 16px;font-weight:bold}.page-order-list h3,.page-order-details h3{color:#333;font-weight:bold;font-size:14px;margin:0 0 16px}.page-order-list .orders__delivery-method>h2,.page-order-list .orders__delivery-method>div,.page-order-details .orders__delivery-method>h2,.page-order-details .orders__delivery-method>div{padding-left:0}@media (max-width: 668px){.page-order-list .orders__delivery-method>h2,.page-order-list .orders__delivery-method>div,.page-order-details .orders__delivery-method>h2,.page-order-details .orders__delivery-method>div{padding-left:16px}}.orders__top{padding:0 16px}.orders__top--header{font-size:42px;font-weight:bold;color:#202A30;margin:8px 0 8px}@media (max-width: 668px){.orders__top--header{font-size:18px}}.orders__top--link{color:#817b75;text-decoration:none;float:left;margin-top:0px;padding-bottom:16px}@media (max-width: 668px){.orders__top--link{float:none;display:block}}.orders__address--header{display:none}.orders__reorder{padding:16px;background:#fff;box-shadow:1px 0 10px rgba(0,0,0,0.05)}.orders__reorder #ec39 span{width:100%;display:inline-block}.orders__reorder #ec39 input{padding:11px 14px;font-size:13px}.orders__reorder #ec39 input.input{padding:9px 14px;border:1px solid #99a2a5}.orders__reorder #ec39 input[type="button"]{line-height:normal;display:inline-block;background:#29A9E5;border-radius:20px;padding:8px 24px;color:#fff;text-decoration:none;margin-right:16px;border:medium none;font-size:15px;margin-left:16px}.orders__reorder #ec39 input[type="button"]:hover{cursor:pointer}.orders__content{background:#fff}.orders__content--details{clear:both}.orders__content table{font-size:15px;border:0;width:100%}.orders__content td,.orders__content th{border:0;padding:8px 16px;color:#333333;font-size:0.813em}.orders__content a{color:#99a2a5;text-decoration:none}.orders__content div>table>tbody>.dgItem,.orders__content div>table>tbody>.dgAlte{border-bottom:1px solid #f1f1f1}.orders__content div>table>tbody>tr{border-bottom:1px solid #dfe5e7}.orders__address,.orders__payment-method,.orders__delivery-method{border-bottom:1px solid #dfe5e7}.orders__address,.orders__payment-method--content,.orders__delivery-method--content{background:#fff;padding:16px}.orders__address{clear:both;overflow:hidden}.orders__delivery-address,.orders__delivery-method,.orders__payment-address,.orders__payment-method{float:left;overflow:hidden;width:50%;color:#333;font-size:0.813em}@media (max-width: 668px){.orders__delivery-address,.orders__delivery-method,.orders__payment-address,.orders__payment-method{width:100%}}.orders__payment-address td,.orders__delivery-address td{line-height:20px;width:110px}@media (max-width: 668px){.orders__delivery-address{padding-top:16px}}.orders__delivery-method,.orders__payment-method{background:white}.orders__payment-method--content{margin-right:16px}@media (max-width: 668px){.orders__payment-method--content{margin-right:0}}.orders__details{padding-top:1px;background:white;clear:both}.orders__details--content{background:#fff;overflow:hidden}.orders__details .HeaderBarTables{width:100%}.orders__details .HeaderBarTables .c2{display:none}.orders__details .HeaderBarTables .c5{text-align:center}.orders__details .HeaderBarTables .c8{text-align:right}.orders__details .HeaderBarTables td,.orders__details .HeaderBarTables th{border:0;padding:8px 16px;color:#333;font-size:0.813em}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>.HeaderBar{display:none}}.orders__details .HeaderBarTables tbody>.HeaderBar>th{border-bottom:1px solid #dfe5e7}.orders__details .HeaderBarTables tbody>.dgItem>td,.orders__details .HeaderBarTables tbody>.dgAlte>td{border-bottom:1px solid #f1f1f1}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>.dgItem>td,.orders__details .HeaderBarTables tbody>.dgAlte>td{display:list-item;border:0;text-align:left}}.orders__details .HeaderBarTables tbody>tr{border-bottom:1px solid #f1f1f1}.orders__details .HeaderBarTables tbody>tr:last-child>td{border-bottom:1px solid #dfe5e7}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr:last-child>td{border:0;text-align:left}}.orders__details .HeaderBarTables tbody>tr:last-child>td:last-child{border-bottom:1px solid #dfe5e7}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c2{padding-top:16px;color:#99a2a5;border-top:1px solid #dfe5e7}}.orders__details .HeaderBarTables tbody>tr>.c2::before{color:#333333}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c8{padding-bottom:16px;border-bottom:1px solid #dfe5e7}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>td{padding-left:76px}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>td::before{margin-left:-60px}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c2::before{content:"Varenr.";width:60px;display:inline-block}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c3{display:none}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c4::before{content:"Navn";width:56px;display:inline-block}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c5::before{content:"Antal";width:56px;display:inline-block}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c6::before{content:"Pris";width:60px;display:inline-block}}@media (max-width: 668px){.orders__details .HeaderBarTables tbody>tr>.c8::before{content:"Total";width:56px;display:inline-block}}.orders__details--total{float:right;padding:16px;width:40%}@media (max-width: 768px){.orders__details--total{width:65%}}@media (max-width: 668px){.orders__details--total{width:calc(100% - 32px)}}.orders__details--total table{width:100%}.orders__details--total .c2{width:40%;text-align:right}.orders__details--total .ec77Subtotal,.orders__details--total .ec77Tax,.orders__details--total .ec77Shipment,.orders__details--total .ec77Payment{font-size:0.813em}.orders__details--total .ec77Total{font-size:1em;font-weight:700}.orders__details--total .ec77Total td{padding-top:16px}.orders__details--total .ec77Tax{color:#ccc}.orders__details--total div.content{color:#ccc;font-size:0.813em}.page-distributor{overflow:hidden}.page-distributor table{display:none}.page-distributor .distributor-list{display:block;margin:0;overflow:hidden;padding:0;width:100%}.page-distributor .distributor-list li{font-size:13px;list-style-type:none;box-sizing:border-box;width:33.33333%;float:left;padding-left:.96154%;padding-right:.96154%;padding:0;margin-bottom:24px}.page-distributor .distributor-list li:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}.page-distributor .distributor-list li:nth-child(3n+2){margin-left:33.33333%;margin-right:-100%;clear:none}.page-distributor .distributor-list li:nth-child(3n+3){margin-left:66.66667%;margin-right:-100%;clear:none}@media (max-width: 668px){.page-distributor .distributor-list li{box-sizing:border-box;width:100%;float:left;padding-left:.96154%;padding-right:.96154%;clear:both !important}.page-distributor .distributor-list li:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}}.page-distributor .distributor-list__item{margin-bottom:16px}.page-distributor .distributor-list .item-country{margin-bottom:4px}.favorites-list .product-list__content--empty{color:#333333;background:#fff;line-height:1.5;font-size:0.938em;padding:26px;font-size:15px;box-sizing:border-box;margin-bottom:90px}.page-access__header,.page-access__content{display:block;float:left;width:100%}.page-access__header{font-size:42px;line-height:42px;margin:8px 0 24px;font-weight:bold;color:#202A30}@media (max-width: 668px){.page-access__header{font-size:36px}}.page-access__content-block{float:left;width:100%;display:block}.page-access__content{color:#333333;background:#fff;line-height:1.5;font-size:0.938em;padding:26px;font-size:15px;box-sizing:border-box;margin-bottom:90px}@media (max-width: 668px){.page-access__content{font-size:13px}}.page-access__content h2{font-size:26px;line-height:28px;margin:0 0 20px 0;font-weight:normal}@media (max-width: 668px){.page-access__content h2{font-size:18px}}.page-access__content h3{margin:0 0 10px}.page-access__content h4{font-size:15px;line-height:17px;font-weight:bold;margin:0 0 10px 0}@media (max-width: 668px){.page-access__content h4{font-size:13px}}.page-access__content p{display:block;margin:0 0 20px 0}.page-access__content a{color:#99a2a5;text-decoration:none}.page-access__content ul{padding-left:18px}.page-access__content ul li{list-style:disc;padding-left:5px}.page-access__content img{max-width:100%}.box-designer__button-container{text-align:right}.box-designer__proceed-button,.box-designer__basket-button{background:#29a9e5;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:50px;line-height:50px;padding:0;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.box-designer__proceed-button:hover,.box-designer__basket-button:hover{background:#1a9dda}.box-designer__proceed-button[data-disabled="true"],.box-designer__proceed-button[data-disabled="true"]:hover,.box-designer__basket-button[data-disabled="true"],.box-designer__basket-button[data-disabled="true"]:hover{background:#E1E1E1;cursor:not-allowed}.box-designer__proceed-button{padding:0 110px}.box-designer__back-button{color:rgba(21,21,21,0.5);text-decoration:none}.box-designer__back-button{margin-right:25px}.box-designer__back-button i{margin-right:8px}.step-4 .box-designer__button-container{text-align:center}.step-4 .box-designer__proceed-button{margin-bottom:21px}.step-4 .box-designer__back-button{margin:0}.box-designer__upload-overlay{position:fixed;width:100%;height:100%;background:black;z-index:10;left:0;top:0;opacity:0.5}.box-designer__upload-popup{background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.25);position:absolute;right:50%;top:-100px;width:540px;z-index:100;transform:translateX(50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:16px 0}.box-designer__upload-popup.is-dragover{opacity:.90}.box-designer__upload-popup input[type="file"]{display:none}.box-designer__upload-popup--filetypes{width:calc(100% - 32px);margin-bottom:16px;z-index:9;box-sizing:border-box;color:#856404;background-color:#fff3cd;border-color:#ffeeba;padding:8px;text-align:center;font-size:12px}.box-designer__upload-popup--text{text-align:center;font-size:22px;width:100%;font-weight:bold;line-height:22px}.box-designer__upload-popup--text span{font-weight:normal;font-size:14px;display:inline-block;width:100%}.box-designer__upload-popup--error{margin-top:16px}.box-designer__upload-popup--content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:0 auto;transition:opacity 0.25s ease-in-out}.box-designer__upload-popup--success,.box-designer__upload-popup--error{color:#000}.box-designer__upload-popup .is-dragover{border:3px solid #00a651;color:#E1E1E1}.box-designer__upload-popup--button{margin-top:16px;font-size:22px;font-weight:400;background:#fff;border:3px solid #29A9E5;border-radius:50%;text-align:center;color:#333;box-sizing:border-box;display:inline-block;height:54px;line-height:48px;position:relative;width:54px;transition:all .1s ease-in-out}.box-designer__upload-popup--button:hover{border:3px solid #E1E1E1;color:#E1E1E1}.box-designer__upload-popup--button.active{border:3px solid #E1E1E1;color:#E1E1E1}.box-designer__upload-popup--button.success{background-color:#00a651;border-color:#00a651;color:#fff}.box-designer__upload-popup--button.error{background-color:#ed1c24;border-color:#ed1c24;color:#fff}.box-designer__flip-container{display:none;background:#fff;width:200px;left:calc(50% - 100px);position:absolute;top:29px;z-index:21;border:1px solid #202A30}.box-designer__flip-buttons li{display:inline-block;padding:8px 16px;width:50%;box-sizing:border-box}.box-designer__flip-buttons li:not(:first-child){border-left:1px solid #202A30}.box-designer__flip-buttons li.active{background:#202A30;color:#fff}.box-designer__flip-buttons li:hover{cursor:pointer}.box-designer__save-container{display:none;background:#00A0E6;box-shadow:0 3px 6px rgba(0,0,0,0.25);text-align:center;position:absolute;width:188px;box-sizing:border-box;right:32px;bottom:32px;z-index:9}.box-designer__save-button{display:inline-block;padding:8px 16px;color:#fff;font-weight:bold;text-decoration:none;font-size:15px;box-sizing:border-box;width:100%}.box-designer__save-button.error{background-color:#ed1c24;border-color:#ed1c24}.box-designer__save-button:hover{cursor:pointer}.box-designer__progress{position:relative;text-align:center;z-index:2}.box-designer__progress-container{clear:both;margin:0 auto;max-width:100%;position:relative;width:700px}.box-designer__progress-bar{background:#E1E1E1;height:2px;position:absolute;top:27px;width:100%}.box-designer__progress li{background:#fff;border:2px solid #E1E1E1;border-radius:50%;box-sizing:border-box;display:inline-block;height:54px;position:relative;width:54px}.box-designer__progress svg{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.box-designer__progress svg path{fill:#E1E1E1}.box-designer__progress .progress-1{float:left}.box-designer__progress .progress-3{float:right}.step-1 .box-designer__progress .progress-1,.step-2 .box-designer__progress .progress-2,.step-3 .box-designer__progress .progress-3{border:3px solid #29a9e5}.step-1 .box-designer__progress .progress-1 svg path,.step-2 .box-designer__progress .progress-2 svg path,.step-3 .box-designer__progress .progress-3 svg path{fill:#333}.step-2 .box-designer__progress .progress-1,.step-3 .box-designer__progress .progress-1,.step-3 .box-designer__progress .progress-2{background:#29a9e5;border:0px}.step-2 .box-designer__progress .progress-1 svg path,.step-3 .box-designer__progress .progress-1 svg path,.step-3 .box-designer__progress .progress-2 svg path{fill:#fff}.step-4 .box-designer__progress .progress-1,.step-4 .box-designer__progress .progress-2,.step-4 .box-designer__progress .progress-3{background:#29a9e5;border:0px}.step-4 .box-designer__progress .progress-1 svg path,.step-4 .box-designer__progress .progress-2 svg path,.step-4 .box-designer__progress .progress-3 svg path{fill:#fff}.step-1[data-state="error"] .box-designer__progress .progress-1,.step-2[data-state="error"] .box-designer__progress .progress-2,.step-3[data-state="error"] .box-designer__progress .progress-3{background:#ffe1e1;border:3px solid red}.step-1[data-state="error"] .box-designer__progress .progress-1 svg path,.step-2[data-state="error"] .box-designer__progress .progress-2 svg path,.step-3[data-state="error"] .box-designer__progress .progress-3 svg path{fill:red}.step-4[data-state="error"] .box-designer__progress .progress-3{background:red;border:3px solid red}.step-4[data-state="error"] .box-designer__progress .progress-3 svg path{fill:#fff}.step-2 .box-designer__progress-bar:before{background:#29a9e5;content:' ';height:2px;left:0;position:absolute;width:50%}.step-3 .box-designer__progress-bar:before,.step-4 .box-designer__progress-bar:before{background:#29a9e5;content:' ';height:2px;left:0;position:absolute;width:100%}.box-designer__template-list{overflow:hidden}.box-designer__template-list h4{font-size:17px;margin:0 0 12px}.box-designer__template-list h5{font-size:16px;margin:0 0 11px}.box-designer__template-list p{font-size:14px;margin:0 0 1em}.box-designer__template-list>li:after{background-image:linear-gradient(to right, rgba(0,0,0,0.2) 33%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:6px 2px;background-repeat:repeat-x;bottom:-29px;content:' ';height:2px;margin:0 -20px;width:100%;position:absolute}.box-designer__template-list>li:last-child:after{display:none}.box-designer__template-list .template-item{background:#fff;padding:20px;position:relative;margin-bottom:54px}.box-designer__template-list .template-item .error-message{display:none}.box-designer__template-list .template-item .error .error-message{color:#ff0000;display:block}.box-designer__template-list .template-item__image,.box-designer__template-list .template-item__information,.box-designer__template-list .template-item__design-files,.box-designer__template-list .template-item__divider,.box-designer__template-list .template-item__designer{box-sizing:border-box;padding-right:32px;position:relative;padding-bottom:16px}.box-designer__template-list .template-item__image{height:130px}.box-designer__template-list .template-item__image img{max-height:100%;max-width:100%}.box-designer__template-list .template-item__information-id{margin-bottom:27px;opacity:.5}.box-designer__template-list .template-item__design-files-list{overflow:hidden;margin-bottom:28px}.box-designer__template-list .template-item__design-files-list li{float:left;margin-right:10px}.box-designer__template-list .template-item__divider{-ms-flex:1 5%;flex:1 5%}.box-designer__template-list .template-item__divider:before{background:#E1E1E1;content:' ';display:block;height:100%;position:absolute;left:calc(50% - 1px);width:1px;z-index:1}.box-designer__template-list .template-item__divider-text{background:#fff;color:#E1E1E1;font-size:15px;position:absolute;padding:13px 0;text-align:center;top:calc(50% - 22px);width:100%;z-index:2}.box-designer__template-list .template-item__button{position:relative;text-decoration:none;transition:all .3s ease-in-out;margin-right:16px;display:inline-block}.box-designer__template-list .template-item__button.style-button{background:#29a9e5;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:32px;line-height:32px;padding:0 30px;position:absolute;bottom:0;left:0}.box-designer__template-list .template-item__button.style-link{color:#29a9e5}.box-designer__template-list .template-item__button.style-button:hover{background:#1a9dda}.box-designer__template-list .template-item__button i{left:0;opacity:0;position:absolute}.box-designer__template-list .template-item__button i.fa-pulse{color:#29a9e5}.box-designer__template-list .template-item__button i.fa-exclamation-triangle{color:#ff0000}.box-designer__template-list .template-item__button.style-button i{left:0;line-height:32px;text-align:center;width:100%}.box-designer__template-list .template-item__button.style-link.loading,.box-designer__template-list .template-item__button.style-button.loading,.box-designer__template-list .template-item__button.style-link.error,.box-designer__template-list .template-item__button.style-button.error{color:rgba(0,0,0,0)}.box-designer__template-list .template-item__button.style-button.loading{background:rgba(41,169,229,0.25)}.box-designer__template-list .template-item__button.style-button.error{background:rgba(238,120,120,0.25)}.box-designer__template-list .template-item__button.loading i.fa-pulse,.box-designer__template-list .template-item__button.error i.fa-exclamation-triangle{opacity:1}.box-designer__template-list .template-item__upload-input{display:none}.box-designer__template-list .template-item .design-files-result__list{margin-bottom:21px}.box-designer__template-list .template-item .design-files-result__list dt{font-size:14px;margin-bottom:4px}.box-designer__template-list .template-item .design-files-result__list dd{margin:0 0 11px}.box-designer__template-list .template-item .design-files-result__list a{color:rgba(0,0,0,0.5);text-decoration:none}.box-designer__template-list .template-item .design-files-result__list i{margin-left:16px}.box-designer__template-list .template-item .design-files-result__list i.fa-spinner,.box-designer__template-list .template-item .design-files-result__list .waiting i.fa-trash-alt{display:none}.box-designer__template-list .template-item .design-files-result__list .waiting i.fa-spinner{display:inline-block}.box-designer__template-list .template-item .design-files-result__list i.fa-trash-alt{color:rgba(238,120,120,0.5)}.box-designer__template-list .template-item .design-files-result__list .waiting i.fa-spinner{color:#29a9e5}.step-2 .box-designer__template-list .template-item{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;position:relative}.step-2 .box-designer__template-list .template-item[data-state="valid"]{border:3px solid #29a9e5}.step-2 .box-designer__template-list .template-item[data-state="valid"]:before{background:#29a9e5;color:#fff;content:'\f00c';font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:700;height:45px;line-height:45px;position:absolute;right:0;text-align:center;top:0;width:45px}.step-2 .box-designer__template-list .template-item__design-files,.step-2 .box-designer__template-list .template-item__designer{-ms-flex:1 30%;flex:1 30%;position:relative}.step-2 .box-designer__template-list .template-item__design-files-result{-ms-flex:1 65%;flex:1 65%;position:relative;box-sizing:border-box}.step-2 .box-designer__template-list .template-item__information{-ms-flex:1 20%;flex:1 20%}.step-2 .box-designer__template-list .template-item__image{-ms-flex:1 15%;flex:1 15%}.step-2 .box-designer__template-list .template-item__coming-soon-container{background:rgba(255,255,255,0.75);height:100%;left:0;position:absolute;top:0;z-index:99;width:100%}.step-2 .box-designer__template-list .template-item__coming-soon-content{position:absolute;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:100%}.step-3 .box-designer__template-list{float:left;width:calc(100% - 480px)}.step-3 .box-designer__template-list>li:after{left:0;margin:0}.step-3 .box-designer__template-list .template-item__image{float:left;width:20%}.step-3 .box-designer__template-list .template-item__image img{max-width:100%}.step-3 .box-designer__template-list .template-item .template-item__information-description,.step-3 .box-designer__template-list .template-item .design-files-result__header,.step-3 .box-designer__template-list .template-item .file-delete,.step-3 .box-designer__template-list .template-item .template-item__button{display:none}.box-designer__prices-container{float:right;width:425px}.box-designer__prices-header{margin:10px 0 12px}.box-designer__prices-table{margin-bottom:44px;width:100%}.box-designer__prices-table td{padding:3px 0}.box-designer__prices-table .cell-price{text-align:right}.box-designer__basket-container{float:right;width:425px}.box-designer__basket-button{width:calc(100% - 90px)}.box-designer__basket-input[type="text"]{background:#fff !important;border:1px solid #29a9e5;box-sizing:border-box;display:inline-block;font-size:16px;height:50px;margin-right:13px;padding:0;text-align:center;width:77px}.box-designer__loading-text{color:rgba(21,21,21,0.25);font-size:32px;text-align:center;width:100%}.box-designer__loading-text i{margin-right:16px}.box-designer__loading-container{clear:both;height:250px;position:relative;width:100%}.box-designer__error-text{color:rgba(248,0,0,0.7);font-size:24px;text-align:center;width:100%}.box-designer__error-text i{margin-right:16px}.box-designer__error-container{clear:both;height:250px;position:relative;width:100%}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content{margin:0 16px}}.page-box-designer.step-1 .box-designer__content:after{clear:both;display:table;content:""}.page-box-designer.step-1 .box-designer__content .box-designer__product-list{width:70%;float:left}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-list{width:60%}}@media (max-width: 668px){.page-box-designer.step-1 .box-designer__content .box-designer__product-list{width:100%}}.page-box-designer.step-1 .box-designer__content .box-designer__product-list:after{clear:both;display:table;content:""}.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item{background:#fff;width:calc(33.33334% - 16px);margin:0 16px 16px 0;float:left;box-sizing:border-box;padding:16px;cursor:pointer}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item{width:calc(50% - 16px)}}@media (max-width: 668px){.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item{width:100%}}.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item.active{box-shadow:inset 0 0 0 2px #29A9E5}.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item>div{box-sizing:border-box}.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item--image{text-align:center;margin:0 auto;min-height:229px;margin-bottom:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item--image img{width:60%}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item--image{min-height:189px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item--name{color:#333;font-weight:bold;min-height:50px;font-size:18px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item--name{font-size:14px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item--id{color:#8f9497;font-size:16px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-list .list-item--id{font-size:12px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information{width:30%;float:right}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information{width:40%}}@media (max-width: 668px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information{width:100%}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--header .item--name{box-sizing:border-box;color:#333;font-weight:bold;font-size:26px;margin-bottom:13px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information--header .item--name{font-size:20px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--header .item--id{box-sizing:border-box;color:#8f9497;font-size:16px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information--header .item--id{font-size:14px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox{background:#fff;box-sizing:border-box;padding:16px;margin:28px 0 30px}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--name{box-sizing:border-box;color:#333;font-weight:bold;font-size:18px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--name{font-size:16px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--id{box-sizing:border-box;color:#8f9497;font-size:16px;margin-bottom:16px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--id{font-size:14px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--measurements .header{display:block;box-sizing:border-box;color:#8f9497;font-size:16px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--measurements .header{font-size:14px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--measurements .data{display:block;box-sizing:border-box;min-height:1px;margin-bottom:16px;font-size:16px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--measurements .data{font-size:14px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--prices:after{clear:both;display:table;content:""}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--prices span{float:left;width:50%;box-sizing:border-box;line-height:22px;font-size:16px}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--prices span{font-size:14px;line-height:18px}}.page-box-designer.step-1 .box-designer__content .box-designer__product-information--infobox .item--prices span.betterprices--price{float:right;text-align:right}.page-box-designer.step-1 .box-designer__content .box-designer__proceed-button{width:30%;float:right;box-sizing:border-box;padding:0;text-align:center;display:none}@media (max-width: 768px){.page-box-designer.step-1 .box-designer__content .box-designer__proceed-button{width:40%}}@media (max-width: 668px){.page-box-designer.step-1 .box-designer__content .box-designer__proceed-button{width:100%}}.page-box-designer.step-1 .box-designer__content .box-designer__proceed-button.active{display:inherit}.box-designer__stage-container{background:#fafafa url("/media/397/assets/stage-checkered-background.png");border:1px solid #DDDDDD;height:720px;margin:0 auto;position:relative;width:1132px}.box-designer__stage-container.no-alert .box-designer__video-container{top:calc(233px + 16px)}.box-designer__stage-container.no-alert .box-designer__tool-list,.box-designer__stage-container.no-alert .box-designer__threedim-container{top:32px}.box-designer__stage-container #stage{width:100%;height:100%}.box-designer__tool-list{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);left:32px;position:absolute;top:calc(67px + 16px);z-index:9;transition:300ms}.box-designer__tool-list-item{border-bottom:1px solid #F3F3F3;position:relative}.box-designer__tool-list-item:last-child{border-bottom:0px}.box-designer__tool-list-link{background:#fff;color:#333;display:block;font-size:22px;height:52px;line-height:52px;opacity:1;text-align:center;text-decoration:none;transition:all .25s ease-in-out;width:52px}.box-designer__tool-list-link:hover{background:#fafafa;opacity:0.6}.box-designer__tool-list-content{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);display:none;left:52px;position:absolute;width:260px;z-index:20}.box-designer__tool-list-font{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);position:absolute;display:none;z-index:2}.box-designer__tool-list-font.active{display:block}.box-designer__tool-list-font ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.box-designer__tool-list-font ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;height:40px;padding:10px 0;transition:all .25s ease-in-out;opacity:1}.box-designer__tool-list-font ul li[data-action="color"]{position:relative}.box-designer__tool-list-font ul li[data-action="color"]>div{position:absolute !important;top:100% !important;left:-50px !important}.box-designer__tool-list-font ul li.active{background:#F3F3F3}.box-designer__tool-list-font ul li:not(:first-child){border-left:1px solid #F3F3F3}.box-designer__tool-list-font ul li img{margin:0 auto;height:100%}.box-designer__tool-list-font ul li:first-child{position:relative;padding:0 10px;border:0}.box-designer__tool-list-font ul li:first-child:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:18px;top:14px;color:#8f9497;font-size:13px}.box-designer__tool-list-font ul li:first-child select{width:174px;line-height:26px;color:#202A30;height:28px;-webkit-appearance:none;display:inline-block;box-sizing:border-box;border:1px solid #E9E8E6;font-size:0.938em;padding:0 8px}.box-designer__tool-list-font ul li:first-child select option[value="Comic Sans"]{Font-family:"Comic Sans MS", cursive, sans-serif}.box-designer__tool-list-font ul li:first-child select option[value="Arial"]{Font-family:Arial, Helvetica, sans-serif}.box-designer__tool-list-font ul li:first-child select option[value="Tahoma"]{Font-family:Tahoma, Geneva, sans-serif}.box-designer__tool-list-font ul li:first-child select option[value="Verdana"]{Font-family:Verdana, Geneva, sans-serif}.box-designer__tool-list-font ul li:first-child select option[value="Calibri"]{Font-family:Calibri, Candara, Segoe}.box-designer__tool-list-font ul li:first-child select option[value="Georgia"]{Font-family:Georgia, Times, "Times New Roman"}.box-designer__tool-list-font ul li:first-child select:hover{cursor:pointer}.box-designer__tool-list-font ul li:not(:first-child){width:40px}.box-designer__tool-list-font ul li:not(:first-child):not([data-action="color"]){opacity:1}.box-designer__tool-list-font ul li:not(:first-child):not([data-action="color"]):hover{background:#fafafa;opacity:0.6}.box-designer__tool-list-font ul li:hover{cursor:pointer}.box-designer__tool-list-font--triangle{position:relative}.box-designer__tool-list-font--triangle img{position:absolute;left:127px;top:0}.tool__layers-container{background:#f3f3f3}.tool__layers-item{background:#fff;font-size:12px;margin-bottom:1px;opacity:0.75;transition:opacity 0.25s ease-in-out}.tool__layers-item:last-child{margin-bottom:0}.tool__layers-item:hover{cursor:pointer;opacity:1}.tool__layers-item-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:38px}.tool__layers-position,.tool__layers-type,.tool__layers-name,.tool__layers-delete{box-sizing:border-box;height:38px;line-height:38px}.tool__layers-position,.tool__layers-type,.tool__layers-delete{text-align:center;width:34px}.tool__layers-name{width:calc(100% - 102px)}.tool__layers-position{border-right:1px solid #f3f3f3}.tool__layers-delete-link{color:#333;opacity:0.25;transition:all 0.25s ease-in-out}.tool__layers-delete-link:hover{color:#FF0303;opacity:0.5}.box-designer__header,.box-designer__sub-header{text-align:center;width:100%}.box-designer__header{font-size:32px;font-weight:700;margin-top:29px;margin-bottom:32px}.box-designer__sub-header{font-size:28px;font-weight:400;margin-top:48px;margin-bottom:54px}.page-box-designer{padding-bottom:54px}.page-box-designer .box-designer__sub-header,.page-box-designer .box-designer__content,.page-box-designer .box-designer__error-container{transition:opacity 0.5s ease-in-out}.page-box-designer[data-state="loading"] .box-designer__sub-header,.page-box-designer[data-state="loading"] .box-designer__content,.page-box-designer[data-state="loading"] .box-designer__error-container{height:0;opacity:0}.page-box-designer[data-state="loading"] .box-designer__loading-container{opacity:1}.page-box-designer[data-state="ready"] .box-designer__content{opacity:1}.page-box-designer[data-state="ready"] .box-designer__sub-header{opacity:0}.page-box-designer[data-state="ready"] .box-designer__loading-container,.page-box-designer[data-state="ready"] .box-designer__error-container{height:0;opacity:0}.page-box-designer[data-state="error"] .box-designer__sub-header,.page-box-designer[data-state="error"] .box-designer__content,.page-box-designer[data-state="error"] .box-designer__loading-container{height:0;opacity:0}.page-box-designer[data-state="error"] .box-designer__error-container{opacity:1}.page-box-designer[data-state="error"] .box-designer__content,.page-box-designer[data-state="error"] .box-designer__error-container>div{display:none}.page-box-designer[data-state="error"][data-error-type="product"] .error-product,.page-box-designer[data-state="error"][data-error-type="templates"] .error-templates,.page-box-designer[data-state="error"][data-error-type="not-valid"] .error-not-valid,.page-box-designer[data-state="error"][data-error-type="in-basket"] .error-in-basket,.page-box-designer[data-state="error"][data-error-type="line-id"] .error-line-id{display:block}.page-cms.page-opening-hours ul{list-style:none;margin:0 0 8px;padding:0}.page-cms.page-opening-hours li{list-style:none;padding:0}.opening-hours__container{clear:both;overflow:hidden}.opening-hours__container .heading{display:block;font-weight:bold;font-size:18px;margin-bottom:8px}.opening-hours__normal,.opening-hours__special{float:left;width:50%}@media (max-width: 668px){.opening-hours__normal,.opening-hours__special{margin-bottom:24px;width:100%}}.opening-hours__normal .date,.opening-hours__normal .weekDay,.opening-hours__normal .openingHours,.opening-hours__normal .closed,.opening-hours__special .date,.opening-hours__special .weekDay,.opening-hours__special .openingHours,.opening-hours__special .closed{display:inline-block}.opening-hours__normal .date,.opening-hours__normal .weekDay,.opening-hours__special .date,.opening-hours__special .weekDay{margin-right:16px;width:75px}.opening-hours__normal .date{display:none}@media (max-width: 668px){.opening-hours__special{margin-bottom:0}}.newsletter__page--content input[type="text"]{display:inline-block;box-sizing:border-box;border:1px solid #b7b7b7;font-size:0.938em;height:35px;padding:0 6px}.newsletter__page--content span{display:inline-block;min-width:100px}.newsletter__page--content>div{margin-bottom:16px}.newsletter__page--content input[type="button"]{text-transform:none;padding:0 42px;height:42px;line-height:43px;border-radius:21px;font-size:15px;font-weight:700;background:#29A9E5;color:#fff;transition:300ms;border:medium none;cursor:pointer}.newsletter__page--content a.signup__link--disclaimer{display:block;cursor:pointer;text-decoration:underline;color:#282828;margin-top:16px}.newsletter__page--content .signup__confirmation--success,.newsletter__page--content .signup__confirmation--error{padding:16px 0 0}.newsletter__page--content .signup__confirmation--error{color:#ed1c24}.newsletter__page--content .signup__message{padding:0 0 16px 0}.basketContentDiv{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start;gap:20px}.basketContentDiv .basketPaymentOuterDiv{margin-right:36px;width:40%}.basketContentDiv .basketShipmentOuterDiv{width:40%}.basketContentDiv .checkout__bottom--checks,.basketContentDiv .basketSelectOuterDiv{width:100%}.basketOuterDiv{font-size:16px}@media (max-width: 768px){.basketOuterDiv{font-size:14px}}.basketOuterDiv .basketMessageDiv{margin-top:24px}.basketOuterDiv .basketMessageDiv,.basketOuterDiv .paymentHeader,.basketOuterDiv .shipmentHeader{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.basketOuterDiv .address,.basketOuterDiv .paymentMethod,.basketOuterDiv .shipmentMethod{font-size:18px;font-weight:500;line-height:150%;font-family:"effra",sans-serif;margin-bottom:12px}.basketOuterDiv .paymentHeader,.basketOuterDiv .shipmentHeader{font-weight:500;font-size:16px;line-height:125%;font-family:"effra",sans-serif}@media (max-width: 768px){.basketOuterDiv .paymentHeader,.basketOuterDiv .shipmentHeader{padding-top:24px}}.basketOuterDiv .shipmentOptionOuterDiv .shipmentHeader{margin-top:24px}@media (max-width: 768px){.basketOuterDiv .shipmentOptionOuterDiv .shipmentHeader{margin-top:0px}}.basketOuterDiv .change_link{font-weight:400;font-size:14px;line-height:20px;color:#838383;text-decoration:underline}@media (max-width: 768px){.basketOuterDiv .paymentOptionOuterDiv,.basketOuterDiv .shipmentOptionOuterDiv,.basketOuterDiv .checkout__bottom--checks{border-top:1px solid #D9D9D9}}@media (max-width: 768px){.basketOuterDiv .paymentOptionOuterDiv{margin-bottom:24px}}@media (max-width: 768px){.basketOuterDiv .checkout__bottom--checks{padding-top:24px}}@media (max-width: 768px){.basketOuterDiv .basketNxtStep{display:none}}.basketOuterDiv .basketNxtStep .buttonNavNext{border:none;text-transform:none;padding:0 42px;height:42px;line-height:43px;border-radius:21px;font-size:15px;display:block;text-align:center;margin-top:16px;background:#2E3B51;color:white}.basketOuterDiv .basketNxtStep .buttonNavNext:hover{cursor:pointer}.basketOuterDiv .paymentInfo table,.basketOuterDiv .shipmentInfo table{border-spacing:0}.basketOuterDiv .paymentInfo table tbody,.basketOuterDiv .shipmentInfo table tbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.basketOuterDiv .paymentInfo table tbody tr,.basketOuterDiv .shipmentInfo table tbody tr{width:100%}.basketOuterDiv .paymentInfo table tbody tr.CustomerZipCode,.basketOuterDiv .paymentInfo table tbody tr.ShipmentZipCode,.basketOuterDiv .paymentInfo table tbody tr.CustomerCity,.basketOuterDiv .paymentInfo table tbody tr.ShipmentCity,.basketOuterDiv .shipmentInfo table tbody tr.CustomerZipCode,.basketOuterDiv .shipmentInfo table tbody tr.ShipmentZipCode,.basketOuterDiv .shipmentInfo table tbody tr.CustomerCity,.basketOuterDiv .shipmentInfo table tbody tr.ShipmentCity{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.box-designer__infobox{left:32px;width:calc(100% - 64px);position:absolute;top:32px;z-index:9;box-sizing:border-box;color:#856404;background-color:#fff3cd;border-color:#ffeeba;padding:8px;text-align:center;font-size:12px}.box-designer__infobox-container{position:relative}.box-designer__infobox-close{position:absolute;right:8px;top:8px}.box-designer__infobox-close:hover{cursor:pointer;opacity:.5;transition:300ms}.box-designer__stage-container.three .box-designer__video-container{top:calc(283px + 16px);transition:250ms}.box-designer__video-container{background:#00A0E6;box-shadow:0 3px 6px rgba(0,0,0,0.25);text-align:center;position:absolute;width:188px;box-sizing:border-box;right:32px;top:calc(67px + 16px);z-index:1;color:#fff;transition:250ms}.box-designer__video-container:hover{background:#007fb6}.box-designer__video-button{display:inline-block;padding:8px 16px;color:#fff;font-weight:bold;text-decoration:none;font-size:12px;box-sizing:border-box;width:100%}.box-designer__video-button i{margin-right:8px;color:#005c83}.box-designer__video-button.error{background-color:#ed1c24;border-color:#ed1c24}.box-designer__video-button:hover{cursor:pointer}.video-popup__overlay{width:100%;height:100%;position:fixed;z-index:99}.video-popup__close{position:absolute;width:100%;height:100%;background:#0F0A0B;opacity:0.5;cursor:pointer}.video-popup__close-icon{top:-21px;right:-21px;position:absolute;width:42px;height:42px;line-height:42px;border-radius:21px;background:#fff;font-size:18px;color:#000;cursor:pointer;z-index:105;text-align:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.75)}.video-popup__content{position:relative;width:calc(100% - 48px);max-height:calc(100% - 48px);max-width:1045px;margin:0 auto;background:#fff;z-index:100;top:50%;transform:translateY(-50%);box-shadow:0px 0px 10px 3px rgba(0,0,0,0.16)}.box-designer__threedim-container{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.25);text-align:center;position:absolute;width:188px;box-sizing:border-box;right:32px;top:calc(67px + 16px);z-index:1;color:#fff;transition:250ms;opacity:0}.box-designer__threedim-container.loaded{opacity:1 !important}.box-designer__threedim-container.loaded i{opacity:1 !important}.box-designer__threedim-container i{color:#8f9497}.box-designer__threedim-container--view{min-height:200px;position:relative}.box-designer__threedim-container--view canvas{outline:none;border:none;transition:250ms}.box-designer__threedim-container--view i{position:absolute}.box-designer__threedim-container--view i span{display:none;transition:250ms;font-family:sans-serif;padding-left:8px;text-transform:uppercase;font-size:11px;font-weight:bold}.box-designer__threedim-container--view i.zoom{color:#000}.box-designer__threedim-container--view i.zoom span{display:inline-block}.box-designer__threedim-container--view .fa-spinner{font-size:2em;color:#dadada !important;top:calc(50% - .5em);left:calc(50% - .5em)}.box-designer__threedim-container--view .fa-times,.box-designer__threedim-container--view .fa-search-plus{top:16px;right:16px;transition:250ms;opacity:0}.box-designer__threedim-container--view .fa-times:hover,.box-designer__threedim-container--view .fa-search-plus:hover{cursor:pointer;opacity:.5}.box-designer__threedim-container--footer{position:absolute;bottom:0;width:100%;text-align:center}.box-designer__threedim-container--footer i{transition:250ms;margin:16px;opacity:0}.box-designer__threedim-button{display:inline-block;padding:8px 16px;color:#fff;font-weight:bold;text-decoration:none;font-size:15px;box-sizing:border-box;width:100%}.box-designer__threedim-button i{margin-right:8px;color:#005c83}.box-designer__threedim-button.error{background-color:#ed1c24;border-color:#ed1c24}.box-designer__threedim-button:hover{cursor:pointer}.threedim-popup__backdrop{display:block;width:100%;height:100%;position:fixed;z-index:90;left:0;top:0;background:rgba(0,0,0,0.4);cursor:pointer}.threedim-popup__close{position:absolute;width:100%;height:100%;background:#0F0A0B;opacity:0.5;cursor:pointer}.threedim-popup__close-icon{top:-21px;right:-21px;position:absolute;width:42px;height:42px;line-height:42px;border-radius:21px;background:#fff;font-size:18px;color:#000;cursor:pointer;z-index:105;text-align:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.75)}.threedim-popup__content{position:absolute;width:calc(100% - 48px);max-height:calc(100% - 48px);min-height:750px;max-width:1045px;margin:0 auto;background:#fff;z-index:100;top:50%;transform:translateY(-50%);box-shadow:0px 0px 10px 3px rgba(0,0,0,0.16);z-index:99}
