/* #vfic now: 12 Jan 2020 09:02:32 on web251 */ 
.mh_button{display:inline-block;margin-bottom:0;padding:.5em 1.33em;min-width:7.5em;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;text-align:center;font-size:18px;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;border-radius:4px;outline:0}.mh_button.focus,.mh_button:focus,.mh_button:hover{color:#333;text-decoration:none}.mh_button.active,.mh_button:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.mh_button.disabled,.mh_button[disabled],fieldset[disabled] .mh_button{cursor:not-allowed;pointer-events:none;opacity:.65;box-shadow:none}.mh_button_type_default{color:#fff;background-color:#e76f2f;border-color:#e76f2f}.mh_button_type_default.active,.mh_button_type_default:active,.mh_button_type_default:focus,.mh_button_type_default:hover{color:#fff;background-color:#fe701c;border-color:#fe701c}.mh_button_type_default.active,.mh_button_type_default:active{background-image:none}.mh_button_type_default.disabled,.mh_button_type_default.disabled.active,.mh_button_type_default.disabled:active,.mh_button_type_default.disabled:focus,.mh_button_type_default.disabled:hover,.mh_button_type_default[disabled],.mh_button_type_default[disabled].active,.mh_button_type_default[disabled]:active,.mh_button_type_default[disabled]:focus,.mh_button_type_default[disabled]:hover,fieldset[disabled] .mh_button_type_default,fieldset[disabled] .mh_button_type_default.active,fieldset[disabled] .mh_button_type_default:active,fieldset[disabled] .mh_button_type_default:focus,fieldset[disabled] .mh_button_type_default:hover{background-color:#e76f2f;border-color:#e76f2f}.mh_button_type_default.drop_down_toggle{border-left:1px solid #bd4904;min-width:2em}.mh_button_type_default.drop_down_toggle.open{background-color:#fe701c;border-left:1px solid #bd4904}.mh_button_type_primary{color:#e76f2f;background-color:transparent;border-color:#e76f2f}.mh_button_type_primary.active,.mh_button_type_primary:active,.mh_button_type_primary:focus,.mh_button_type_primary:hover{color:#e76f2f;background-color:rgba(231,111,47,.05)}.mh_button_type_primary.active,.mh_button_type_primary:active{background-image:none}.mh_button_type_primary.disabled,.mh_button_type_primary.disabled.active,.mh_button_type_primary.disabled:active,.mh_button_type_primary.disabled:focus,.mh_button_type_primary.disabled:hover,.mh_button_type_primary[disabled],.mh_button_type_primary[disabled].active,.mh_button_type_primary[disabled]:active,.mh_button_type_primary[disabled]:focus,.mh_button_type_primary[disabled]:hover,fieldset[disabled] .mh_button_type_primary,fieldset[disabled] .mh_button_type_primary.active,fieldset[disabled] .mh_button_type_primary:active,fieldset[disabled] .mh_button_type_primary:focus,fieldset[disabled] .mh_button_type_primary:hover{background-color:transparent;border-color:#e76f2f}.mh_button_type_primary.drop_down_toggle{border-left:0;min-width:2em}.mh_button_type_primary.drop_down_toggle.open{background-color:rgba(231,111,47,.05);border-left:0}.mh_button_type_primary.disabled,.mh_button_type_primary[disabled],fieldset[disabled] .mh_button_type_primary{opacity:.5}.mh_button_type_inverse{color:#646362;background-color:#fff;border-color:#fff;box-shadow:outset 0 3px 5px rgba(0,0,0,.124)}.mh_button_type_inverse.active,.mh_button_type_inverse:active,.mh_button_type_inverse:focus,.mh_button_type_inverse:hover{color:#646362;background-color:#efeeeb;border-color:#efeeeb}.mh_button_type_inverse.active,.mh_button_type_inverse:active{background-image:none}.mh_button_type_inverse.disabled,.mh_button_type_inverse.disabled.active,.mh_button_type_inverse.disabled:active,.mh_button_type_inverse.disabled:focus,.mh_button_type_inverse.disabled:hover,.mh_button_type_inverse[disabled],.mh_button_type_inverse[disabled].active,.mh_button_type_inverse[disabled]:active,.mh_button_type_inverse[disabled]:focus,.mh_button_type_inverse[disabled]:hover,fieldset[disabled] .mh_button_type_inverse,fieldset[disabled] .mh_button_type_inverse.active,fieldset[disabled] .mh_button_type_inverse:active,fieldset[disabled] .mh_button_type_inverse:focus,fieldset[disabled] .mh_button_type_inverse:hover{background-color:#fff;border-color:#fff}.mh_button_type_inverse.drop_down_toggle{border-left:1px solid #dddcd9;min-width:2em}.mh_button_type_inverse.drop_down_toggle.open{background-color:#efeeeb;border-left:1px solid #dddcd9}.mh_button_type_success{color:#fff;background-color:#a4ba73;border-color:#a4ba73}.mh_button_type_success.active,.mh_button_type_success:active,.mh_button_type_success:focus,.mh_button_type_success:hover{color:#fff;background-color:#acc871;border-color:#acc871}.mh_button_type_success.active,.mh_button_type_success:active{background-image:none}.mh_button_type_success.disabled,.mh_button_type_success.disabled.active,.mh_button_type_success.disabled:active,.mh_button_type_success.disabled:focus,.mh_button_type_success.disabled:hover,.mh_button_type_success[disabled],.mh_button_type_success[disabled].active,.mh_button_type_success[disabled]:active,.mh_button_type_success[disabled]:focus,.mh_button_type_success[disabled]:hover,fieldset[disabled] .mh_button_type_success,fieldset[disabled] .mh_button_type_success.active,fieldset[disabled] .mh_button_type_success:active,fieldset[disabled] .mh_button_type_success:focus,fieldset[disabled] .mh_button_type_success:hover{background-color:#a4ba73;border-color:#a4ba73}.mh_button_type_success.drop_down_toggle{border-left:1px solid #96a86e;min-width:2em}.mh_button_type_success.drop_down_toggle.open{background-color:#acc871;border-left:1px solid #96a86e}.mh_button_type_blank{color:#fff;background-color:#fff;border-color:#fff;box-shadow:outset 0 3px 5px rgba(0,0,0,.124)}.mh_button_type_blank.active,.mh_button_type_blank:active,.mh_button_type_blank:focus,.mh_button_type_blank:hover{color:#fff;background-color:#fff;border-color:#fff}.mh_button_type_blank.active,.mh_button_type_blank:active{background-image:none}.mh_button_type_blank.disabled,.mh_button_type_blank.disabled.active,.mh_button_type_blank.disabled:active,.mh_button_type_blank.disabled:focus,.mh_button_type_blank.disabled:hover,.mh_button_type_blank[disabled],.mh_button_type_blank[disabled].active,.mh_button_type_blank[disabled]:active,.mh_button_type_blank[disabled]:focus,.mh_button_type_blank[disabled]:hover,fieldset[disabled] .mh_button_type_blank,fieldset[disabled] .mh_button_type_blank.active,fieldset[disabled] .mh_button_type_blank:active,fieldset[disabled] .mh_button_type_blank:focus,fieldset[disabled] .mh_button_type_blank:hover{background-color:#fff;border-color:#fff}.mh_button_type_text{color:#646362;background-color:#fff;border-color:#fff;box-shadow:outset 0 3px 5px rgba(0,0,0,.124);padding:0 5px!important;font-size:inherit!important;font-weight:500!important;min-width:inherit!important;vertical-align:inherit!important}.mh_button_type_text.active,.mh_button_type_text:active,.mh_button_type_text:focus,.mh_button_type_text:hover{color:#646362;background-color:#fff;border-color:#fff}.mh_button_type_text.active,.mh_button_type_text:active{background-image:none}.mh_button_type_text.disabled,.mh_button_type_text.disabled.active,.mh_button_type_text.disabled:active,.mh_button_type_text.disabled:focus,.mh_button_type_text.disabled:hover,.mh_button_type_text[disabled],.mh_button_type_text[disabled].active,.mh_button_type_text[disabled]:active,.mh_button_type_text[disabled]:focus,.mh_button_type_text[disabled]:hover,fieldset[disabled] .mh_button_type_text,fieldset[disabled] .mh_button_type_text.active,fieldset[disabled] .mh_button_type_text:active,fieldset[disabled] .mh_button_type_text:focus,fieldset[disabled] .mh_button_type_text:hover{background-color:#fff;border-color:#fff}.mh_button_type_text.drop_down_toggle{padding:0!important;width:auto!important;width:initial!important;color:#a7a7a7}.mh_button_type_text~.drop_down_content{top:26px!important}.mh_button_size_large{padding:.5em 1.33em;font-size:22px}.mh_button_size_small{padding:.5em 1.33em;font-size:15px}.mh_button_size_xsmall{padding:.5em 1.33em;font-size:12px}.mh_button_type_inverse_default{color:#646362;background-color:#fff;border-color:#a7a7a7;border-radius:50px}.mh_button_type_inverse_default.active,.mh_button_type_inverse_default:active,.mh_button_type_inverse_default:focus,.mh_button_type_inverse_default:hover{color:#646362;background-color:#f7f7f7;border-color:#a7a7a7}.mh_button_type_inverse_default.active,.mh_button_type_inverse_default:active{background-image:none}.mh_button_type_inverse_default.disabled,.mh_button_type_inverse_default.disabled.active,.mh_button_type_inverse_default.disabled:active,.mh_button_type_inverse_default.disabled:focus,.mh_button_type_inverse_default.disabled:hover,.mh_button_type_inverse_default[disabled],.mh_button_type_inverse_default[disabled].active,.mh_button_type_inverse_default[disabled]:active,.mh_button_type_inverse_default[disabled]:focus,.mh_button_type_inverse_default[disabled]:hover,fieldset[disabled] .mh_button_type_inverse_default,fieldset[disabled] .mh_button_type_inverse_default.active,fieldset[disabled] .mh_button_type_inverse_default:active,fieldset[disabled] .mh_button_type_inverse_default:focus,fieldset[disabled] .mh_button_type_inverse_default:hover{background-color:#fff;border-color:#a7a7a7}.mh_button_type_festive_default{color:#f8f5ee;background-color:#d449de;border-color:#d449de;border-radius:50px}.mh_button_type_festive_default.active,.mh_button_type_festive_default:active,.mh_button_type_festive_default:focus,.mh_button_type_festive_default:hover{color:#f8f5ee;background-color:#e960f3}.mh_button_type_festive_default.active,.mh_button_type_festive_default:active{background-image:none}.mh_button_type_festive_default.disabled,.mh_button_type_festive_default.disabled.active,.mh_button_type_festive_default.disabled:active,.mh_button_type_festive_default.disabled:focus,.mh_button_type_festive_default.disabled:hover,.mh_button_type_festive_default[disabled],.mh_button_type_festive_default[disabled].active,.mh_button_type_festive_default[disabled]:active,.mh_button_type_festive_default[disabled]:focus,.mh_button_type_festive_default[disabled]:hover,fieldset[disabled] .mh_button_type_festive_default,fieldset[disabled] .mh_button_type_festive_default.active,fieldset[disabled] .mh_button_type_festive_default:active,fieldset[disabled] .mh_button_type_festive_default:focus,fieldset[disabled] .mh_button_type_festive_default:hover{background-color:#d449de;border-color:#d449de}.mh_button_type_festive_primary{color:#d449de;background-color:transparent;border-color:#d449de;border-radius:50px}.mh_button_type_festive_primary.active,.mh_button_type_festive_primary:active,.mh_button_type_festive_primary:focus,.mh_button_type_festive_primary:hover{color:#d449de;background-color:rgba(212,73,222,.05)}.mh_button_type_festive_primary.active,.mh_button_type_festive_primary:active{background-image:none}.mh_button_type_festive_primary.disabled,.mh_button_type_festive_primary.disabled.active,.mh_button_type_festive_primary.disabled:active,.mh_button_type_festive_primary.disabled:focus,.mh_button_type_festive_primary.disabled:hover,.mh_button_type_festive_primary[disabled],.mh_button_type_festive_primary[disabled].active,.mh_button_type_festive_primary[disabled]:active,.mh_button_type_festive_primary[disabled]:focus,.mh_button_type_festive_primary[disabled]:hover,fieldset[disabled] .mh_button_type_festive_primary,fieldset[disabled] .mh_button_type_festive_primary.active,fieldset[disabled] .mh_button_type_festive_primary:active,fieldset[disabled] .mh_button_type_festive_primary:focus,fieldset[disabled] .mh_button_type_festive_primary:hover{background-color:transparent;border-color:#d449de}.mh_button_type_health_default{color:#f8f5ee;background-color:#2daed1;border-color:#2daed1;border-radius:50px}.mh_button_type_health_default.active,.mh_button_type_health_default:active,.mh_button_type_health_default:focus,.mh_button_type_health_default:hover{color:#f8f5ee;background-color:#289dbc}.mh_button_type_health_default.active,.mh_button_type_health_default:active{background-image:none}.mh_button_type_health_default.disabled,.mh_button_type_health_default.disabled.active,.mh_button_type_health_default.disabled:active,.mh_button_type_health_default.disabled:focus,.mh_button_type_health_default.disabled:hover,.mh_button_type_health_default[disabled],.mh_button_type_health_default[disabled].active,.mh_button_type_health_default[disabled]:active,.mh_button_type_health_default[disabled]:focus,.mh_button_type_health_default[disabled]:hover,fieldset[disabled] .mh_button_type_health_default,fieldset[disabled] .mh_button_type_health_default.active,fieldset[disabled] .mh_button_type_health_default:active,fieldset[disabled] .mh_button_type_health_default:focus,fieldset[disabled] .mh_button_type_health_default:hover{background-color:#2daed1;border-color:#2daed1}.mh_button_type_health_primary{color:#2daed1;background-color:#fff;border-color:#2daed1;border-radius:50px}.mh_button_type_health_primary.active,.mh_button_type_health_primary:active,.mh_button_type_health_primary:focus,.mh_button_type_health_primary:hover{color:#2daed1;background-color:rgba(45,174,209,.15)}.mh_button_type_health_primary.active,.mh_button_type_health_primary:active{background-image:none}.mh_button_type_health_primary.disabled,.mh_button_type_health_primary.disabled.active,.mh_button_type_health_primary.disabled:active,.mh_button_type_health_primary.disabled:focus,.mh_button_type_health_primary.disabled:hover,.mh_button_type_health_primary[disabled],.mh_button_type_health_primary[disabled].active,.mh_button_type_health_primary[disabled]:active,.mh_button_type_health_primary[disabled]:focus,.mh_button_type_health_primary[disabled]:hover,fieldset[disabled] .mh_button_type_health_primary,fieldset[disabled] .mh_button_type_health_primary.active,fieldset[disabled] .mh_button_type_health_primary:active,fieldset[disabled] .mh_button_type_health_primary:focus,fieldset[disabled] .mh_button_type_health_primary:hover{background-color:#fff;border-color:#2daed1}.mh_button_type_success_default{color:#fff;background-color:#a4ba73;border-color:#a4ba73;border-radius:50px}.mh_button_type_success_default.active,.mh_button_type_success_default:active,.mh_button_type_success_default:focus,.mh_button_type_success_default:hover{color:#fff;background-color:#acc871;border-color:#acc871}.mh_button_type_success_default.active,.mh_button_type_success_default:active{background-image:none}.mh_button_type_success_default.disabled,.mh_button_type_success_default.disabled.active,.mh_button_type_success_default.disabled:active,.mh_button_type_success_default.disabled:focus,.mh_button_type_success_default.disabled:hover,.mh_button_type_success_default[disabled],.mh_button_type_success_default[disabled].active,.mh_button_type_success_default[disabled]:active,.mh_button_type_success_default[disabled]:focus,.mh_button_type_success_default[disabled]:hover,fieldset[disabled] .mh_button_type_success_default,fieldset[disabled] .mh_button_type_success_default.active,fieldset[disabled] .mh_button_type_success_default:active,fieldset[disabled] .mh_button_type_success_default:focus,fieldset[disabled] .mh_button_type_success_default:hover{background-color:#a4ba73;border-color:#a4ba73}.mh_button.not_rounded{border-radius:4px}.mh_button.rounded{border-radius:50px}.close_button{border:none;background:rgba(255,255,255,0);padding:13px 17px;z-index:10;border-radius:4px}.close_button .close_icon{font-size:32px;font-weight:100;color:#999;line-height:25px}.close_button:hover{cursor:pointer}.close_button:hover .close_icon{color:#595959}.close_btn{display:inline-block;line-height:1;font-size:24px}.close_btn .close_btn_icon{color:#999;font-weight:100;display:inline-block;width:100%;height:100%;text-align:center;cursor:pointer}.promotional_price_display .price_currency{font-size:32px;text-align:left;white-space:nowrap;vertical-align:middle;display:inline-block}.promotional_price_display .price_currency .only{margin-right:10px}.promotional_price_display .price_currency .decimals{display:inline-block;padding-top:8px;vertical-align:top;font-size:12px;text-decoration:underline;padding-left:3px}@media (max-width:767px){.promotional_price_display .price_currency .only{margin-right:7px}.promotional_price_display .price_currency .decimals{padding-top:0}}.promotional_price_display .price_currency.final_price{margin-right:12px}.promotional_price_display .price_currency.list_price .price_list_container{position:relative}.promotional_price_display .price_currency.list_price .price_list_container:after{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);content:"";display:block;position:absolute;top:42%;height:2px;width:100%;background-color:#a7a7a7}@media (max-width:991px){.promotional_price_display .price_currency,.promotional_price_display .price_currency.list_price .price_list_container{font-size:22px}}.kit-item-desktop,.kit-item-tablet,.product-image__end-date{display:none}.kit-item-mobile{display:none;width:100%;max-width:160px;margin:0 auto}@media (max-width:767px){.promotional_price_display .price_currency.final_price{margin-right:7px}.product-image{width:50%;padding-bottom:5px;height:50%;display:flex;flex-direction:column;justify-content:space-between}.product-image__kit{height:80%}.product-image__kit .kit-item-mobile{display:block;width:100%;height:100%;max-width:130px}.product-image__end-date{display:block;text-align:center}.lang_DE .holiday-promotion .product-image,.lang_EL .holiday-promotion .product-image,.lang_ES .holiday-promotion .product-image,.lang_FR .holiday-promotion .product-image,.lang_IT .holiday-promotion .product-image,.lang_LT .holiday-promotion .product-image,.lang_LV .holiday-promotion .product-image,.lang_NL .holiday-promotion .product-image,.lang_PB .holiday-promotion .product-image,.lang_PT .holiday-promotion .product-image,.lang_RU .holiday-promotion .product-image,.lang_SI .holiday-promotion .product-image,.lang_SL .holiday-promotion .product-image,.lang_TR .holiday-promotion .product-image,.lang_UK .holiday-promotion .product-image{padding-bottom:15px}}@media (min-width:768px) and (max-width:991px){.product-image{width:260px;height:100%}.product-image__kit{height:100%}.product-image__kit .kit-item-tablet{display:block;margin:0 auto;height:100%}}@media (min-width:992px){.product-image{width:300px;height:100%}.product-image__kit{height:100%}.product-image__kit .kit-item-desktop{display:block;height:100%}}.promotional-info{box-sizing:border-box}.promotional-info__wrapper{text-align:center;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.promotional-info__logo{background-repeat:no-repeat;background-position:center;margin:0 auto;min-height:49px;width:280px;height:49px}.promotional-info__title{line-height:35px;letter-spacing:1px;margin-top:10px;font-size:34px;font-weight:300}.promotional-info__title .dna_sale{display:block;font-weight:700}.promotional-info__end-date{margin-top:auto;font-size:15px}@media (max-width:767px){.promotional-info{position:absolute;top:0;left:0;width:100%;height:40%}.promotional-info__wrapper{flex-direction:row;align-items:center;justify-content:center}.promotional-info__title{align-self:flex-end;font-size:18px;line-height:24px;margin-top:5px}.promotional-info__end-date,.promotional-info__logo{display:none}.lang_HU .holiday-promotion-small .promotional-info__title,.lang_LE .holiday-promotion-small .promotional-info__title,.lang_LV .holiday-promotion-small .promotional-info__title,.lang_PB .holiday-promotion-small .promotional-info__title,.lang_RU .holiday-promotion-small .promotional-info__title,.lang_UK .holiday-promotion-small .promotional-info__title{font-size:15px}}@media (min-width:768px) and (max-width:991px){.promotional-info{align-self:flex-start;padding-top:18px;height:100%}.promotional-info__title{margin-top:10px;font-size:28px}.promotional-info__end-date{margin-bottom:20px}.lang_HU .holiday-promotion-small .promotional-info__title,.lang_LE .holiday-promotion-small .promotional-info__title,.lang_LV .holiday-promotion-small .promotional-info__title,.lang_PB .holiday-promotion-small .promotional-info__title,.lang_RU .holiday-promotion-small .promotional-info__title,.lang_UK .holiday-promotion-small .promotional-info__title{font-size:18px}}@media (min-width:992px){.promotional-info{height:100%;padding-top:25px;max-width:550px}.promotional-info__end-date{margin-bottom:35px}.lang_HU .holiday-promotion-small .promotional-info__title,.lang_LE .holiday-promotion-small .promotional-info__title,.lang_LV .holiday-promotion-small .promotional-info__title,.lang_PB .holiday-promotion-small .promotional-info__title,.lang_RU .holiday-promotion-small .promotional-info__title,.lang_UK .holiday-promotion-small .promotional-info__title{font-size:28px}}@media (min-width:1200px){.promotional-info{width:350px;max-width:550px}}@media (min-width:1350px){.promotional-info{width:550px;max-width:600px}}.action-section__wrapper{text-align:center}.action-section__button{margin-bottom:10px}.action-section .action-section__prices-container.mobile,.action-section .promotion-expiration-mobile{display:none}@media (max-width:767px){.action-section{width:50%;padding-bottom:5px}.action-section__wrapper{margin-right:20px}.action-section .promotional_price_display{justify-content:center;align-items:flex-end}.action-section .promotional_price_display .price_currency .prefix{font-size:18px}.action-section .promotional_price_display .only{font-size:11px}.action-section .promotional_price_display .price_currency.list_price .price_list_container::after{background-color:#000;height:1px}.action-section .mh_button{font-size:13px}.action-section .action-section__prices-container.mobile,.action-section .promotion-expiration-mobile{display:block}.action-section .promotion-expiration-mobile{padding-top:8px}.promotional-banner .holiday-promotion{height:190px}.promotional-banner .holiday-promotion__main{padding-top:100px}.promotional-banner .promotional-banner__bg-box-mobile{display:block}.promotional-banner .promotional-banner__bg-box-desktop,.promotional-banner .promotional-banner__bg-box-tablet{display:none}}@media (min-width:768px) and (max-width:991px){.action-section{width:260px;padding-bottom:20px}.action-section__shipping-details{font-size:15px}.promotional-banner .promotional-banner__bg-box-mobile{display:none}.promotional-banner .promotional-banner__bg-box-tablet{display:block}.promotional-banner .promotional-banner__bg-box-desktop{display:none}}@media (min-width:992px){.action-section{width:300px;padding-bottom:35px}.action-section__shipping-details{font-size:15px}}.holiday-promotion{background-color:#e56c30;height:220px;color:#fff}.promotional-banner{height:100%}.promotional-banner__bg-box{height:100%;position:relative}.promotional-banner__bg-box-desktop,.promotional-banner__bg-box-mobile,.promotional-banner__bg-box-tablet{position:absolute;z-index:0;width:100%;height:100%;left:0;top:0}.promotional-banner__bg-box-mobile,.promotional-banner__bg-box-tablet{display:none}.promotional-banner__main{height:100%;max-width:1200px;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:flex-end}.holiday-promotion-small.layout-b{height:100px;background-color:#fff;box-shadow:0 11px 27px 4px rgba(52,62,80,.12);position:relative;z-index:1;color:#000}.holiday-promotion-small.layout-b.black_friday_flavor{background-color:#000;color:#fff}.holiday-promotion-small.layout-b .bottom-view_close-action{display:none;position:absolute;top:20px;right:20px}.holiday-promotion-small.layout-b .bottom-view_close-action .close_btn{font-size:45px;line-height:21px}.holiday-promotion-small.layout-b .promotion_container{height:100%;display:flex;width:1170px;max-width:100%;position:relative}.holiday-promotion-small.layout-b .close{position:absolute;right:30px;cursor:pointer;padding-top:10px;z-index:2}.holiday-promotion-small.layout-b .promotion-info{display:flex;flex-direction:column;justify-content:center;padding-left:18px}.holiday-promotion-small.layout-b .promotion-info.strikethrough-black .promotional_price_display .price_currency .price_list_container span.prefix{color:rgba(82,82,82,.78)}.holiday-promotion-small.layout-b .promotion-info.strikethrough-black .promotional_price_display .price_currency .price_list_container::after{background-color:#525252}.holiday-promotion-small.layout-b .promotion-info.strikethrough-white .promotional_price_display .price_currency .price_list_container span.prefix{color:rgba(255,255,255,.78)}.holiday-promotion-small.layout-b .promotion-info.strikethrough-white .promotional_price_display .price_currency .price_list_container::after{background-color:#fff}.holiday-promotion-small.layout-b .promotion-info.strikethrough-red .promotional_price_display .price_currency .price_list_container span.prefix{color:rgba(207,31,57,.78)}.holiday-promotion-small.layout-b .promotion-info.strikethrough-red .promotional_price_display .price_currency .price_list_container::after{background-color:#cf1f39}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display{font-size:12px;color:#fff;line-height:15px;align-items:flex-end}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .side_price_wrapper{display:inline-block;min-height:21px}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .only{font-size:18px;font-weight:700;display:inline-block;min-height:21px;margin-right:6px}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .price_per_kit{display:none}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .price_currency{padding-top:0}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .price_currency.list_price{line-height:inherit}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .price_currency .prefix{font-size:18px;font-weight:700}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .price_currency .price_list_container{font-size:15px;opacity:1;margin-top:-1px}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .price_currency .price_list_container::after{top:7px;padding:0 5px;height:1px}.holiday-promotion-small.layout-b .promotion-info .promotional_price_display .price_currency .price_list_container .prefix{font-size:15px;font-weight:400}.holiday-promotion-small.layout-b .dummy_class_cache_killer{z-index:0}.holiday-promotion-small.layout-b .promotion-image{height:100%;background-size:contain}.holiday-promotion-small.layout-b .promotion-image.bottom-view{display:none;width:232px;height:100%}.holiday-promotion-small.layout-b .promotion-image.medium{width:135px}.holiday-promotion-small.layout-b .promotion-image.small{width:80px}.holiday-promotion-small.layout-b .promotion-title{font-size:22px;line-height:1.45}.holiday-promotion-small.layout-b .promotion-title.black_friday_title{color:#fff}.holiday-promotion-small.layout-b .promotion-title .dna_sale{font-weight:700}.holiday-promotion-small.layout-b .info-container{margin-left:130px;display:flex;align-items:center}.holiday-promotion-small.layout-b .promotion-additional-info{font-size:12px;line-height:15px;padding-top:6px}.holiday-promotion-small.layout-b .action-section{padding-bottom:0;width:auto}.holiday-promotion-small.layout-b .action-section .promotional_price_display{margin-right:20px;margin-bottom:0;display:flex;flex-wrap:wrap}.holiday-promotion-small.layout-b .action-section .promotional_price_display .only{font-weight:700}.holiday-promotion-small.layout-b .action-section .promotional_price_display .price_currency .prefix{font-size:18px}.holiday-promotion-small.layout-b .action-section .promotional_price_display .price_list_container,.holiday-promotion-small.layout-b .action-section .promotional_price_display .price_list_container .prefix{font-size:12px}.holiday-promotion-small.layout-b .action-section__button{margin-bottom:0}.holiday-promotion-small.layout-b .action-section_layout-b{display:flex;flex-direction:column;align-items:center}.holiday-promotion-small.layout-b .action-section__wrapper{display:flex;align-items:center;justify-content:flex-end}.holiday-promotion-small.layout-b .promotion-kit-mobile{display:none}.holiday-promotion-small.layout-b .promotion-kit-mobile .kit-image{display:block;width:155px;height:100px}.holiday-promotion-small.layout-b .promotion-kit-mobile .kit-image.small{width:90px}.holiday-promotion-small.layout-b .promotion-expiration-mobile{text-align:center;line-height:15px}.holiday-promotion-small.layout-b .promotion-background-mobile{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (min-width:768px) and (max-width:991px){.holiday-promotion-small.layout-b .close{right:5px}.holiday-promotion-small.layout-b .promotion_container{margin:0 auto;width:100%}.holiday-promotion-small.layout-b .promotion_container .price_list_container{margin-bottom:4px}.holiday-promotion-small.layout-b .info-container{margin-left:100px}}.promotional_banner_root .holiday-promotion-small.layout-b.black_friday_flavor .promotion-info.strikethrough-white .promotional_price_display .price_currency .price_list_container span.prefix{color:#fff}.promotional_banner_root .holiday-promotion-small.layout-b.black_friday_flavor .promotion-info.strikethrough-white .promotional_price_display .price_currency .price_list_container::after{background-color:#fff}@media (max-width:767px){.holiday-promotion-small.layout-b .close{right:10px}.holiday-promotion-small.layout-b{min-height:169px;max-height:300px;height:auto}.holiday-promotion-small.layout-b .prices-container{display:none}.holiday-promotion-small.layout-b .promotion_container{width:100%;max-width:480px;align-items:center;flex-direction:column;justify-content:flex-start;padding:15px}.holiday-promotion-small.layout-b .promotion-title{font-size:18px;text-align:center;line-height:1.11}.holiday-promotion-small.layout-b .dna_sale,.holiday-promotion-small.layout-b .promotion-background-mobile,.holiday-promotion-small.layout-b .promotion-title .discount{display:block}.holiday-promotion-small.layout-b .promotion-info{padding:0 12px 20px}.holiday-promotion-small.layout-b .info-container{margin-left:0;justify-content:space-around;width:100%;align-items:center}.holiday-promotion-small.layout-b .promotion-kit-mobile{display:block}.holiday-promotion-small.layout-b .promotion-additional-info,.holiday-promotion-small.layout-b .promotion-image{display:none}.holiday-promotion-small.layout-b .action-section .promotional_price_display{margin-bottom:8px;margin-right:0;line-height:18px}.holiday-promotion-small.layout-b .action-section .promotional_price_display .only{font-size:15px}.holiday-promotion-small.layout-b .action-section .promotional_price_display .price_currency .prefix{font-size:28px}.holiday-promotion-small.layout-b .action-section .promotional_price_display .price_list_container,.holiday-promotion-small.layout-b .action-section .promotional_price_display .price_list_container .prefix{font-size:15px;opacity:1;font-weight:400}.holiday-promotion-small.layout-b .action-section__wrapper{flex-direction:column;align-items:center;margin-right:0}.black_friday_flavor .action-section .promotional_price_display .price_currency.list_price .price_list_container::after{background-color:#fff}}.holiday-promotion-small.layout-b.sticky-layout{left:0;z-index:999;width:100%;height:170px;position:fixed;bottom:0;top:auto;display:none}.holiday-promotion-small.layout-b.sticky-layout.bottom-view-show{display:block}@media (max-width:767px){.holiday-promotion-small.layout-b.sticky-layout.bottom-view-show{display:none}}.holiday-promotion-small.layout-b.sticky-layout .bottom-view_close-action{display:block}.holiday-promotion-small.layout-b.sticky-layout .promotion-info{padding-left:50px}.holiday-promotion-small.layout-b.sticky-layout .promotion-image.top-view{display:none}.holiday-promotion-small.layout-b.sticky-layout .promotion-image.bottom-view{display:block}.holiday-promotion-small.layout-b.sticky-layout .action-section .promotional_price_display{margin-right:0}.holiday-promotion-small.layout-b.sticky-layout .action-section .promotional_price_display .only,.holiday-promotion-small.layout-b.sticky-layout .action-section .promotional_price_display .price_currency .prefix{font-size:28px}.holiday-promotion-small.layout-b.sticky-layout .action-section .promotional_price_display .price_list_container .prefix{font-size:15px}.holiday-promotion-small.layout-b.sticky-layout .action-section__wrapper{flex-direction:column}.holiday-promotion-small.layout-b.sticky-layout .action-section__prices-container{margin-bottom:10px}.holiday-promotion-big.take-over-layout{height:690px;background-color:#000;position:relative;z-index:1;color:#000}.holiday-promotion-big.take-over-layout .promotion_container{height:100%;display:flex;width:100%;max-width:100%;position:relative;padding-left:0;padding-right:0}.holiday-promotion-big.take-over-layout .close{position:absolute;right:30px;cursor:pointer;padding-top:10px;z-index:2}@media (min-width:768px) and (max-width:991px){.holiday-promotion-big.take-over-layout .close{right:5px}}@media (max-width:767px){.holiday-promotion-small.layout-b .promotional_price_display .price_currency .prefix,.lang_FR .holiday-promotion-small.layout-b .promotional_price_display .only,.lang_RU .holiday-promotion-small.layout-b .promotional_price_display .only,.lang_UA .holiday-promotion-small.layout-b .promotional_price_display .only{width:100%;font-weight:700;text-align:center;margin:5px 0}.holiday-promotion-big.take-over-layout .close{right:10px}}.holiday-promotion-big.take-over-layout .promotion-info{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:567px;height:100%;text-align:center}.holiday-promotion-big.take-over-layout .promotion-info.strikethrough-black .promotional_price_display .price_currency .price_list_container span.prefix{color:rgba(82,82,82,.78)}.holiday-promotion-big.take-over-layout .promotion-info.strikethrough-black .promotional_price_display .price_currency .price_list_container::after{background-color:#525252}.holiday-promotion-big.take-over-layout .promotion-info.strikethrough-white .promotional_price_display .price_currency .price_list_container span.prefix{color:#fff}.holiday-promotion-big.take-over-layout .promotion-info.strikethrough-white .promotional_price_display .price_currency .price_list_container::after{background-color:#fff}.holiday-promotion-big.take-over-layout .promotion-info.strikethrough-red .promotional_price_display .price_currency .price_list_container span.prefix{color:rgba(207,31,57,.78)}.holiday-promotion-big.take-over-layout .promotion-info.strikethrough-red .promotional_price_display .price_currency .price_list_container::after{background-color:#cf1f39}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display{font-size:12px;color:#fff;line-height:15px;align-items:flex-end;display:block}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .side_price_wrapper{display:inline-block;min-height:21px}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .only{font-size:30px;font-weight:700;display:inline-block;min-height:21px;margin-right:6px}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_per_kit{display:none}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_currency{padding-top:0}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_currency.list_price{line-height:inherit}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_currency.final_price{color:#fff}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_currency .prefix{font-size:55px;font-weight:700}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_currency .price_list_container{font-size:15px;opacity:1;margin-top:-1px}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_currency .price_list_container::after{top:7px;padding:0 5px;height:3px}.holiday-promotion-big.take-over-layout .promotion-info .promotional_price_display .price_currency .price_list_container .prefix{font-size:30px;font-weight:400}.holiday-promotion-big.take-over-layout .promotion-image{height:100%;background-size:contain}.holiday-promotion-big.take-over-layout .promotion-image.bottom-view{display:none;width:232px;height:100%}.holiday-promotion-big.take-over-layout .promotion-image.medium{width:135px}.holiday-promotion-big.take-over-layout .promotion-image.small{width:80px}.holiday-promotion-big.take-over-layout .promotion-image.full-size{width:100%}.holiday-promotion-big.take-over-layout .promotion-title{font-size:60px;line-height:1.13;color:#fff}.holiday-promotion-big.take-over-layout .promotion-title .dna_sale{font-weight:700}.holiday-promotion-big.take-over-layout .promotion-sub-title{position:absolute;bottom:42%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;font-size:30px;line-height:1.13;font-weight:400;letter-spacing:.5px;color:#feffff}.holiday-promotion-big.take-over-layout .promotion-sub-title .dna_sale{font-weight:700}.holiday-promotion-big.take-over-layout .prices-container{position:absolute;bottom:26%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}.holiday-promotion-big.take-over-layout .info-container{position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.holiday-promotion-big.take-over-layout .promotion-additional-info{font-size:22px;line-height:1.41;width:768px;color:#fff;font-weight:200;letter-spacing:.37px;position:absolute;bottom:5%;left:52%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.holiday-promotion-big.take-over-layout .promotion-additional-info.FR{bottom:7%}.holiday-promotion-big.take-over-layout .advertiser-name{display:none}.holiday-promotion-big.take-over-layout .advertiser-name.FR{color:#fff;line-height:1.41;display:block;font-size:17px;font-weight:500;position:absolute;bottom:3%;right:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.holiday-promotion-big.take-over-layout .action-section{padding-bottom:0;width:auto}@media (max-width:480px){.holiday-promotion-big.take-over-layout .action-section{width:250px}.holiday-promotion-big.take-over-layout{min-height:169px;max-height:580px;height:auto}}.holiday-promotion-big.take-over-layout .action-section .promotional_price_display{margin-right:20px;margin-bottom:0;display:flex;flex-wrap:wrap}.holiday-promotion-big.take-over-layout .action-section .promotional_price_display .only{font-weight:700}.holiday-promotion-big.take-over-layout .action-section .promotional_price_display .price_currency .prefix{font-size:18px}.holiday-promotion-big.take-over-layout .action-section .promotional_price_display .price_list_container,.holiday-promotion-big.take-over-layout .action-section .promotional_price_display .price_list_container .prefix{font-size:12px}.holiday-promotion-big.take-over-layout .action-section__button{margin-bottom:0}.holiday-promotion-big.take-over-layout .action-section-take-over{position:absolute;bottom:13%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.holiday-promotion-big.take-over-layout .action-section__wrapper{display:flex;align-items:center;justify-content:flex-end}.holiday-promotion-big.take-over-layout .promotion-kit-mobile{display:none}.holiday-promotion-big.take-over-layout .promotion-kit-mobile .kit-image{display:block;width:155px;height:100px}.holiday-promotion-big.take-over-layout .promotion-kit-mobile .kit-image.small{width:90px}.holiday-promotion-big.take-over-layout .promotion-expiration-mobile{text-align:center;line-height:15px}.holiday-promotion-big.take-over-layout .promotion-background-mobile{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (min-width:480px) and (max-width:768px){.holiday-promotion-big.take-over-layout .action-section .action-section__prices-container.mobile,.holiday-promotion-big.take-over-layout .action-section .promotion-expiration-mobile{display:none}.holiday-promotion-big.take-over-layout .promotion-additional-info{bottom:2%;width:480px}.holiday-promotion-big.take-over-layout .promotion-additional-info.FR{bottom:3%}}@media (min-width:480px) and (max-width:1024px){.holiday-promotion-big.take-over-layout .advertiser-name.FR{display:none}}@media (min-width:768px) and (max-width:991px){.holiday-promotion-big.take-over-layout .promotion_container{margin:0 auto;width:100%}.holiday-promotion-big.take-over-layout .promotion_container .price_list_container{margin-bottom:4px}.holiday-promotion-big.take-over-layout .info-container{margin-left:100px}}@media (max-width:480px){.holiday-promotion-big.take-over-layout .prices-container{display:none}.holiday-promotion-big.take-over-layout .promotion_container{width:100%;max-width:480px;align-items:center;flex-direction:column;justify-content:flex-start;padding:15px}.holiday-promotion-big.take-over-layout .promotion-title{font-size:34px;text-align:center;line-height:1.11}.holiday-promotion-big.take-over-layout .promotion-title .discount{display:block}.holiday-promotion-big.take-over-layout .dna_sale{display:inline}.holiday-promotion-big.take-over-layout .promotion-expiration-mobile{color:#fff;margin-top:10px}.holiday-promotion-big.take-over-layout .promotion-background-mobile{display:block}.holiday-promotion-big.take-over-layout .promotion-info{padding:0 12px 20px;width:100%;position:relative;height:700px;margin-top:480px}.holiday-promotion-big.take-over-layout .promotion-info.FR{height:750px;margin-top:400px;text-align:left;padding:0}.holiday-promotion-big.take-over-layout .advertiser-name.FR{color:#fff;line-height:1.41;display:block;font-size:12px;font-weight:500;position:absolute;top:57%;right:74px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:480px){.holiday-promotion-big.take-over-layout .promotion-sub-title{bottom:71%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;font-size:18px;line-height:1.13;font-weight:500;letter-spacing:.3px;color:#feffff}.holiday-promotion-big.take-over-layout .action-section-take-over{bottom:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.holiday-promotion-big.take-over-layout .action-section-take-over.FR{left:23%}.holiday-promotion-big.take-over-layout .action-section-take-over.FR .mobile .promotional_price_display{margin-right:18px}}@media (max-width:480px) and (max-width:320px){.holiday-promotion-big.take-over-layout{max-height:480px}.holiday-promotion-big.take-over-layout .promotion-info{margin-top:450px}.holiday-promotion-big.take-over-layout .advertiser-name.FR{display:none}.holiday-promotion-big.take-over-layout .action-section-take-over.FR{left:27%}}.holiday-promotion-big.take-over-layout #order_now_promotional_system .mh_button{font-size:22px}.header_strip{position:absolute;top:53%;left:75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;text-align:center}.header_strip .login_link{color:#fff;text-transform:uppercase;font-size:15px}@media (max-width:767px){.holiday-promotion-big.take-over-layout .promotional_price_display .price_currency .prefix,.lang_FR .holiday-promotion-big.take-over-layout .promotional_price_display .only,.lang_RU .holiday-promotion-big.take-over-layout .promotional_price_display .only,.lang_UA .holiday-promotion-big.take-over-layout .promotional_price_display .only{width:100%;font-weight:700;text-align:center;display:inline}}@media (max-width:480px){.holiday-promotion-big.take-over-layout .info-container{margin-left:0;justify-content:space-around;width:100%;align-items:center}.holiday-promotion-big.take-over-layout .promotion-kit-mobile{display:block}.holiday-promotion-big.take-over-layout .promotion-additional-info,.holiday-promotion-big.take-over-layout .promotion-image{display:none}.holiday-promotion-big.take-over-layout .promotion-info .action-section .promotional_price_display{margin-bottom:10px;margin-right:0;line-height:18px}.holiday-promotion-big.take-over-layout .promotion-info .action-section .promotional_price_display .only{font-size:15px}.holiday-promotion-big.take-over-layout .promotion-info .action-section .promotional_price_display .price_currency .prefix{font-size:28px}.holiday-promotion-big.take-over-layout .promotion-info .action-section .promotional_price_display .price_list_container,.holiday-promotion-big.take-over-layout .promotion-info .action-section .promotional_price_display .price_list_container .prefix{font-size:15px;opacity:1;font-weight:400}.holiday-promotion-big.take-over-layout .promotion-info .action-section__wrapper{flex-direction:column;align-items:center;margin-right:0}.lang_FR .holiday-promotion-big.take-over-layout .promotion-title,.lang_RU .holiday-promotion-big.take-over-layout .promotion-title,.lang_UA .holiday-promotion-big.take-over-layout .promotion-title{font-size:28px}.lang_RU .promotional_price_display,.lang_UA .promotional_price_display{margin-left:45px}.lang_RU .holiday-promotion-big.take-over-layout #order_now_promotional_system .mh_button,.lang_UK .holiday-promotion-big.take-over-layout #order_now_promotional_system .mh_button{font-size:16px}}@media (min-width:768px){.lang_DE .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_ES .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_FI .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_HR .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_HU .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_IT .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_LT .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_LV .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_RO .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_RU .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_SK .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_SL .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_UA .holiday-promotion-big.take-over-layout .promotion-additional-info,.lang_UK .holiday-promotion-big.take-over-layout .promotion-additional-info{font-size:18px;bottom:5%}}
