.overlay-loader{z-index:999;position:absolute;top:0;left:0;right:0;bottom:0;color:var(--theme-color-main-dark, #116e71);text-align:center;background:rgba(255,255,255,0.66)}.overlay-loader .fa{position:absolute;left:calc(50% - (2rem / 2));top:calc(50% - (2rem / 2));font-size:2rem}.category-breadcrumb-module-wrapper{width:100%;overflow-x:auto;height:auto;line-height:initial}.breadcrumbs__list{display:flex;justify-content:flex-start;list-style:none;padding:7px 0 16px;margin:0;border-bottom:1px solid #f5f5f5;line-height:20px}.breadcrumbs__list-item{font-size:1.3rem;white-space:nowrap;display:flex}.breadcrumbs__list-item-link{color:#1A1F27}.breadcrumbs__list-item-link:hover{color:#1A1F27}.breadcrumbs__list-item::before{color:#1A1F27;content:"\0203A";margin:0 5px 0;font-size:1.4rem;line-height:18px;font-weight:600}.breadcrumbs__list-item:first-of-type::before{display:none}.breadcrumbs__list .icon{position:relative;top:0;padding:0 0 0 10px;margin:0 5px 0 0;color:#fff;font-size:1.4rem}.breadcrumbs__list .icon::before{content:'/';height:23px;width:23px;min-width:23px}.breadcrumbs__list-item-link:empty{display:inline-block;position:relative;top:1px;height:1.2rem;width:75px;margin:0 10px;background:#e4e4e4}@media only screen and (max-width: 1023px){.category-breadcrumb-module-wrapper{width:calc(100% - 20px);line-height:0;margin:auto}.breadcrumbs__list-item::before{display:none}.breadcrumbs__list-item{display:none}.breadcrumbs__list-item:nth-last-of-type(1),li.breadcrumbs__list-item:nth-last-of-type(2){display:block}.breadcrumbs__list-item:nth-last-of-type(1)::before{display:inline-block}.breadcrumbs__list-item:first-of-type::before{display:none}.breadcrumbs__list{justify-content:start;display:flex;flex-wrap:wrap;padding-left:0;border:none;padding:5px 0 5px}.breadcrumbs__list-item{line-height:20px}.breadcrumbs__list .icon{top:1px;font-size:1.8rem;padding:0 0 0 15px;margin:0 10px 0 0;line-height:1}.breadcrumbs__list .icon::before{height:30px;width:30px}}.btn{color:#a3a5a9;background:#f5f6f7;-webkit-user-select:none;user-select:none;display:inline-block;width:auto;max-width:100%;height:33px;line-height:35px;padding:0 13px;margin:0;text-align:center;border-radius:5px;font-weight:bold;font-size:1.3rem;text-transform:uppercase;box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25)}.btn:hover,.btn:active,.btn.mod--active{color:#a3a5a9;background:#f5f6f7}.btn:hover{cursor:pointer;text-decoration:none}.btn:active,.btn.mod--active{padding:0;box-shadow:none}.btn[disabled]{opacity:1;cursor:not-allowed}.btn--main{color:#fff;background:var(--theme-color-main, #1baeb4)}.btn--main:hover,.btn--main:active,.btn--main.mod--active{color:#fff;background:var(--theme-color-main-mid, #168c91)}.btn--buy{color:#fff;background:var(--theme-color-buy-btn, #ff7300)}.btn--buy:hover,.btn--buy:active,.btn--buy.mod--active{color:#fff;background:var(--theme-color-buy-btn-hover, #f94200)}.btn--bookable{color:#fff;background:#1A1F27}.btn--bookable:hover,.btn--bookable:active,.btn--bookable.mod--active{color:#fff;background:#000}.btn--write-review{color:#fff;background:#1A1F27}.btn--write-review:hover,.btn--write-review:active,.btn--write-review.mod--active{color:#fff;background:#000}.btn--write-review:active{padding:0 13px}.btn--monitor{color:#fff;background:#808691}.btn--monitor:hover,.btn--monitor:active,.btn--monitor.mod--active{color:#fff;background:#5b6069}.btn--restricted{color:#737a86;background:#f5f6f7}.btn--restricted:hover,.btn--restricted:active,.btn--restricted.mod--active{color:#737a86;background:#e7e9ec}.btn--outlined{color:#a3a5a9;background:#fff;border:2px solid #e6e6e6;box-shadow:none}.btn--outlined:hover,.btn--outlined:active,.btn--outlined.mod--active{color:#a3a5a9;background:#fff}.btn--outlined:hover,.btn--outlined:focus{color:#808691}@media only screen and (min-width: 1200px){.product-details__left-column{flex:0 0 50%}.product-details__right-column{margin-left:20px;flex:0 0 calc(50% - 20px)}.product-wrapper{display:flex}@supports (display: grid){.product-wrapper{display:grid;grid-template-columns:920px 1fr}}.product-details{display:flex;flex-direction:column;width:920px;order:1}.product-details__product-wrapper{display:flex;padding:0 10px 0 0}}@media only screen and (min-width: 1023px) and (max-width: 1200px){.product-details__product-wrapper{display:flex;padding:0 10px 0 0;width:100%}.product-details__left-column{flex:0 0 50%}.product-details__right-column{margin-left:20px;flex:0 0 calc(50% - 20px)}.product-wrapper{display:flex}@supports (display: grid){.product-wrapper{display:grid;grid-template-columns:760px 1fr}}.product-details{display:flex;flex-direction:row;width:750px;flex-wrap:wrap;order:1;padding-left:10px}}@media only screen and (max-width: 1023px){.product-details__product-wrapper{padding:0 10px;position:relative}.product-wrapper{display:flex;flex-direction:column;order:1}.product-details{width:100%;flex-wrap:nowrap;flex-direction:column}.product-details__left-column,.product-details__right-column{flex:0 0 100%}.product-details__right-column{margin-left:0}.product-recommendations__fragment-wrapper{padding:0 10px}}.product-recommendations__fragment-wrapper{order:2}.product-information{padding:0 20px 100px 20px;display:flex}@media only screen and (max-width: 1023px){.product-information{padding:0 10px}}.safe-purchase__wrapper{width:100%;background-color:#f5f6f7;display:flex;align-items:center;justify-content:center;padding:12px;color:#1A1F27;margin-top:15px;font-size:1.3rem}.safe-purchase__icon{display:inline-block;width:14px;height:16px;stroke-width:0;stroke:currentColor;fill:currentColor}.safe-purchase__title{font-weight:600;margin-left:6px}.safe-purchase__text{margin:-1px 0 0 3px;font-size:1.3rem}.safe-purchase__link{color:#005A9E;font-weight:400}.safe-purchase__link:hover{color:#005A9E}@media only screen and (max-width: 1023px){.safe-purchase__wrapper{margin-top:10px}}.favorite-area__wrapper{margin:auto;width:40px;position:absolute;top:0;right:0;z-index:5}.favorite-area{position:relative;display:flex;align-items:center;padding:0;width:100%;height:40px}.favorite-area .favorite-heart{position:relative;display:flex;align-items:center;padding:0;width:100%;height:40px}.favorite-area .icon-heart-filled{height:20px;width:20px}@media only screen and (min-width: 1023px){.favorite-area:hover .icon-heart-filled{stroke:#1A1F27}}@media only screen and (max-width: 1023px){.favorite-area{margin:0}.favorite-area .favorite-heart{width:40px;justify-content:center;padding:0}.favorite-area .icon-heart-filled{height:20px;width:20px}.favorite-area__wrapper{width:50px;position:absolute;top:0;right:0}}.product-header__ratings-stars{--percent: calc(var(--rating) / 5 * 100%);display:inline-block;margin:0;height:16px;cursor:pointer}.product-header__ratings-stars::before{content:url("../../Images/small-stars.svg");background:linear-gradient(90deg, #FDBB02 var(--percent), #D7D7D7 var(--percent));height:16px;display:flex;padding-top:0;position:relative;top:2px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-header__ratings-star-IE--star-active,.product-header__ratings-star-IE{font-size:2rem;margin-top:-5px}.reviews-header__ratings-star-IE--star-active,.reviews-header__ratings-star-IE{font-size:3rem;margin-top:-10px}.product-header__ratings-star-IE--star-active,.reviews-header__ratings-star-IE--star-active{color:#FDBB02 !important}.product-header__ratings-star-IE,.reviews-header__ratings-star-IE{color:#D7D7D7}}.product-header__ratings-wrapper{display:flex;align-items:center}.product-header__ratings-total-reviews{color:#535c6b;font-size:1.35rem;font-weight:400;margin-right:6px;margin-top:2px;cursor:pointer}.product-header__ratings-review-link{display:block;color:#005A9E;margin-top:2px}.product-header__ratings-review-link:hover{color:#005A9E}.product-header__ratings-stars-IE{display:none}@media only screen and (max-width: 1023px){.product-header__ratings-wrapper{flex:0 0 auto}.product-header__ratings-review-link{display:none}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-header__ratings-content{display:flex}.product-header__ratings-stars-IE{display:flex;margin-right:5px}.product-header__ratings-stars{display:none}}.product-header-wrapper{display:flex;width:100%;flex-direction:row;justify-content:space-between;padding:0 0 10px}.product-header__info{display:flex;flex-direction:column;flex:0 0 90%;font-size:1.35rem}.product-energy-label-wrapper{display:flex;justify-content:flex-end;flex-direction:column;margin:15px 10px -15px 0}.product-header__title{font-size:2.4rem;font-weight:600;letter-spacing:-0.2px;line-height:32px;color:#1A1F27;overflow:hidden;margin:20px 0 0;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-header__product-info{display:flex;align-items:center;margin:2px 0 0;font-size:1.4rem}.product-header__manufacturer{margin-top:2px;display:flex}.product-header__manufacturer .manufacturer-link{color:#005A9E;margin-top:1px}.product-header__manufacturer .manufacturer-link:hover{color:#005A9E}.product-header__article-number{margin:2px 0 0 0}.product-header__manufacturer:before,.product-header__article-number:before{content:"|";padding:0 5px 0 5px;margin-top:2px;color:#e4e4e4}@media only screen and (max-width: 1023px){.product-header-wrapper{padding:0 10px 10px;flex-direction:column;position:relative}.product-header__product-info{flex-wrap:wrap}.product-header__title{margin:0;font-size:2.2rem}.product-header__info{display:flex;margin:3px 0 5px}.product-header__manufacturer:before{content:"";padding:0}.product-header__article-number:before{padding:0 5px 0 5px}}.product-usps__list{padding:12px 0 12px 20px;border-top:1px solid #f5f5f5;margin:0}.product-usps__usp{font-size:1.4rem;padding:1px 3px;color:#1A1F27}@media only screen and (max-width: 1023px){.product-usps__list{padding:15px 0 15px 20px;margin:0 5px}}.digital-splash{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding:5px 6px;background:linear-gradient(337deg, #2a338e 0%, #136294 0%, #2a338e 100%);color:#fff;max-width:150px;z-index:5}.digital-splash-text{margin:0;font-size:1.6rem;font-weight:600;letter-spacing:-0.5px}.extra-product-information-wrapper{padding:0 25px 15px 0}.extra-product-information{padding-left:0;border-top:1px solid #f5f5f5}.extra-product-information__list{padding:0;list-style:none;display:inline-block;margin:10px 0}.extra-product-information__item{padding:1px 3px;color:#1A1F27}.extra-product-information__item:before{content:"\2022";display:inline-block;width:13px;font-weight:bold;color:#1A1F27}.extra-product-information__product-header-text{display:flex;color:#535c6b;margin:2px 0 0;padding:0}.extra-product-information__product-header-text:before{content:"|";padding:0 5px;margin-top:0;color:#e4e4e4}@media only screen and (max-width: 1023px){.extra-product-information__item{font-size:1.4rem}.extra-product-information__product-header-text:before{padding:0 5px}.extra-product-information__product-header-text:first-of-type:before{content:"";padding:0}}@media only screen and (min-width: 1023px){.extra-product-information__item{font-size:1.4rem;padding:2px 0}}.splash-wrapper{position:absolute;top:0;left:0}.discount-box__wrapper{display:inline-block;position:relative;background-color:#ff0073;padding:5px 6px;z-index:5}.discount-box__text{margin:0;font-size:1.6rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:-0.5px}.price-skeleton{height:80px;width:100%;background-color:#fff}.price-with-vat,.show-with-vat .price-without-vat,.product-toggle-vat__icon-on,.show-with-vat .product-toggle-vat__icon-off{display:none}.show-with-vat .price-with-vat,.show-with-vat .product-toggle-vat__icon-on{display:block}.buy-area__current-original-price-wrapper{text-align:center}.buy-area__price-wrapper{display:flex;flex-direction:column;align-items:center;margin:0px 0 20px}.buy-area__current-price{font-size:4rem;font-weight:700;letter-spacing:-0.4px;color:var(--theme-color-price, #ff0073);height:55px}.buy-area__ordinary-price-text{font-weight:400;font-size:1.35rem;color:#535c6b}.buy-area__original-price-withVat-consumer,.buy-area__original-price-withVat-business{font-weight:400;font-size:1.35rem;text-decoration:line-through;color:#535c6b}@media only screen and (max-width: 1023px){.price-skeleton{height:85px}.buy-area__current-price{height:50px}.buy-area__price-wrapper{margin:0px 0 15px}}.delivery-stock__text{font-weight:600}.delivery-time__in-stock{display:flex}.delivery-time__bookable-wrapper{display:flex;flex-direction:column}.delivery__stock-icon{width:7px;height:7px;margin:7px 0 0 5px;border-radius:50%}.delivery__stock-in-stock{margin-left:4px;font-weight:600}.delivery-time__bookable-item{display:flex;color:#1A1F27;padding:0 0 5px 0}.delivery-time__bookable-item:last-child{padding:0}.delivery-time__value{margin-left:3px}.delivery__stock-text{display:flex;margin:0 0 5px}.delivery__merchant-link{font-weight:600;color:#005A9E;margin-left:4px}.delivery__merchant-link:hover{color:#005A9E}.delivery{margin:5px 0;font-size:1.3rem;white-space:nowrap}.delivery__row{display:flex;color:#1A1F27}.delivery__row-time{margin-left:10px;font-weight:400}.delivery__key{padding:0 5px 0 0;color:#1A1F27;white-space:nowrap}.delivery__row-merchant{font-weight:400;font-size:1.3rem;margin:5px 0}.delivery__stock{color:#1A1F27;display:flex}.delivery__stock-icon{margin-left:5px}.delivery__value-stock{font-weight:600}.delivery__merchant{color:#005A9E;font-weight:600}.delivery__merchant a{color:#005A9E}.delivery__merchant:hover{color:#005A9E}.delivery__merchant:hover a{color:#005A9E}.stock-status{color:#a3a5a9}.stock-status--is-low{color:#ff4343}.stock-status--is-medium{color:#ff7c43}.stock-status--is-high{color:green}.stock-status-b2c--no-stock{color:#ff4343}.stock-status-b2c--in-stock{color:#1A1F27;font-weight:600}.delivery__stock-icon--InStock{background-color:var(--theme-color-main, #1baeb4)}.delivery__stock-icon--OutOfStock{background-color:#df1b12}.product-energy-label__datasheet-wrapper{vertical-align:top;display:flex;justify-content:flex-end;height:32px}.product-energy-label__datasheet-link{display:inline-block;padding:2px 4px;margin-top:3px;color:#808691;font-size:1.2rem;border-radius:3px}.product-energy-label__datasheet-link:hover{color:#535c6b;border-color:#e4e4e4}.product-energy-label__arrow-link:hover{text-decoration:none}.product-energy-label__arrow-img{display:inline-block;width:62px;height:32px;line-height:28px;background-size:100%}.product-energy-label__arrow-link{display:flex;justify-content:flex-end;margin-bottom:5px}.product-energy-label__datasheet-popup,.product-energy-label__arrow-popup{text-align:left;width:100%;max-width:600px}.product-energy-label__datasheet-popup-image,.product-energy-label__arrow-popup-image{max-width:100%}.ccs-logo-ls-euenergy img{width:62px;height:32px}#product-energy-label__arrow ~ #cnet-wrapper .ccs-logo-ls-euenergy,.ccs-logo-ls-office2016,#ccs-product-fiche{display:none}@media only screen and (max-width: 1023px){.product-energy-label-wrapper{display:flex;justify-content:flex-start;flex-direction:row-reverse;margin:0}.product-energy-label__datasheet-link{border:2px solid #f0f0f0}.product-energy-label__arrow-link{margin:0 0 0 10px}}.splash-wrapper{z-index:5}.campaign-splash-name{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding:5px 8px 7px;background:#f2f3f3;color:#1b2027;max-width:150px;z-index:5}.campaign-splash-name-text{margin:0;font-size:1.6rem;font-weight:600;letter-spacing:-0.5px}.campaign-splash-name--black{color:#fff;background:#1A1F27}.campaign-splash-name--singles{color:#ff0073;background:#F4B6D5}@media only screen and (max-width: 1023px){.campaign-splash-name{max-width:130px}.campaign-splash-name-text{font-size:1.5rem}}.christmas-icon{height:16px;width:40px;margin-right:5px}.campaign-name--christmas{display:flex;align-items:center;padding:5px 10px;max-width:150px;flex-direction:row;flex-wrap:nowrap;color:#fff;background-color:#00632A}.campaign-name--christmas .campaign-splash-name-text{font-size:1.4rem}.product-campaigns-wrapper{display:flex;flex-wrap:wrap;align-items:center;font-size:1.4rem;padding:12px 0;border-top:1px solid #f5f5f5}.product-campagin__text{margin:0}.product-campagin__link{margin-left:5px}.product-campagin__link:not(:last-child)::after{content:","}@media only screen and (max-width: 1023px){.product-campaigns-wrapper{padding:15px 5px}}
