/* Minification failed. Returning unminified contents.
(1,14636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,24145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,24581): run-time error CSS1039: Token not allowed after unary operator: '-swiper-wrapper-transition-timing-function'
(9,26352): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-before'
(9,26497): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-after'
(9,26643): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-before'
(9,26785): run-time error CSS1039: Token not allowed after unary operator: '-swiper-centered-offset-after'
(9,27770): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(9,27799): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(9,28075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,28134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,28257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,28354): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-top-offset'
(9,28405): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(9,28452): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(9,28504): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(9,28625): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(9,28655): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(9,29345): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-sides-offset'
(9,29457): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-sides-offset'
(9,29630): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(9,29879): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-sides-offset'
(9,30462): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bottom'
(9,30502): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-top'
(9,31314): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-width'
(9,31351): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-size'
(9,31400): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-height'
(9,31438): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-size'
(9,31515): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-border-radius'
(9,31576): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-inactive-color'
(9,31636): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-inactive-opacity'
(9,31999): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-opacity'
(9,32052): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(9,32082): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(9,32213): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-right'
(9,32253): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-left'
(9,32485): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-vertical-gap'
(9,33196): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-bullet-horizontal-gap'
(9,33888): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-fraction-color'
(9,33978): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-progressbar-bg-color'
(9,34136): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(9,34166): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(9,34710): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-progressbar-size'
(9,35069): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-progressbar-size'
(9,44065): run-time error CSS1030: Expected identifier, found '.'
(9,44078): run-time error CSS1031: Expected selector, found ')'
(9,44078): run-time error CSS1025: Expected comma or open brace, found ')'
(9,47616): run-time error CSS1039: Token not allowed after unary operator: '-filterscolor'
(9,57384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,57417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,57463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,57508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,57546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,57600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,57646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,57675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,93981): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,94177): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,95356): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,95556): run-time error CSS1039: Token not allowed after unary operator: '-clanding--faq-border'
(9,95638): run-time error CSS1039: Token not allowed after unary operator: '-clanding--faq-bg'
(9,95773): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,95868): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,96429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,96639): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,101251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,101348): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(9,104774): run-time error CSS1039: Token not allowed after unary operator: '-clanding-fill-primary-color'
(9,105578): run-time error CSS1039: Token not allowed after unary operator: '-clanding-bg-primary-color'
(9,107103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,107173): run-time error CSS1039: Token not allowed after unary operator: '-clanding-bg-primary-color'
(9,107287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,112425): run-time error CSS1039: Token not allowed after unary operator: '-acccolorhover'
(9,121956): run-time error CSS1039: Token not allowed after unary operator: '-productspace'
(9,123194): run-time error CSS1039: Token not allowed after unary operator: '-productspace'
(9,123576): run-time error CSS1039: Token not allowed after unary operator: '-prodlistspacetop'
(9,126617): run-time error CSS1039: Token not allowed after unary operator: '-productspace'
(9,140651): run-time error CSS1039: Token not allowed after unary operator: '-prdlist'
(9,140668): run-time error CSS1039: Token not allowed after unary operator: '-sliderprmargin'
(9,140706): run-time error CSS1039: Token not allowed after unary operator: '-prdlist'
(9,140723): run-time error CSS1039: Token not allowed after unary operator: '-sliderprmargin'
(9,140759): run-time error CSS1039: Token not allowed after unary operator: '-sliderprmargin'
(9,140956): run-time error CSS1039: Token not allowed after unary operator: '-prdlist'
(9,140973): run-time error CSS1039: Token not allowed after unary operator: '-sliderprmargin'
(9,141011): run-time error CSS1039: Token not allowed after unary operator: '-prdlist'
(9,141028): run-time error CSS1039: Token not allowed after unary operator: '-sliderprmargin'
(9,141782): run-time error CSS1039: Token not allowed after unary operator: '-sliderprmargin'
(9,152351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,152950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,153083): run-time error CSS1039: Token not allowed after unary operator: '-clanding-bg-secondary-color'
(9,166041): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,214317): run-time error CSS1039: Token not allowed after unary operator: '-filterscolor'
(9,241441): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,241524): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,314433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,314721): run-time error CSS1039: Token not allowed after unary operator: '-tilewidth'
(9,318374): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,318470): run-time error CSS1039: Token not allowed after unary operator: '-clanding-border-primary-color'
(9,318634): run-time error CSS1039: Token not allowed after unary operator: '-clanding-bg-primary-color'
(9,323369): run-time error CSS1039: Token not allowed after unary operator: '-menuhover'
(9,324180): run-time error CSS1039: Token not allowed after unary operator: '-menuhover'
(9,327610): run-time error CSS1039: Token not allowed after unary operator: '-productspace'
(9,333235): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,334303): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,338103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,338140): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,338557): run-time error CSS1039: Token not allowed after unary operator: '-headerbtmspace'
(9,359587): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,369196): run-time error CSS1039: Token not allowed after unary operator: '-prodWidth'
(9,369223): run-time error CSS1039: Token not allowed after unary operator: '-prodWidth'
(9,415663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,415747): run-time error CSS1039: Token not allowed after unary operator: '-sectionwrap'
(9,415802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,415985): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,416028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,416170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,416186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,416211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,416226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,417577): run-time error CSS1039: Token not allowed after unary operator: '-acccolor'
(9,417651): run-time error CSS1039: Token not allowed after unary operator: '-acccolor'
(9,417706): run-time error CSS1039: Token not allowed after unary operator: '-accicon'
(9,417785): run-time error CSS1039: Token not allowed after unary operator: '-accactivecolor'
(9,418034): run-time error CSS1039: Token not allowed after unary operator: '-acccolor'
(9,422550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,422587): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(9,422624): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(9,422651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,422725): run-time error CSS1039: Token not allowed after unary operator: '-size'
(9,423398): run-time error CSS1039: Token not allowed after unary operator: '-clanding-fill-primary-color'
(9,423592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,423606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,423761): run-time error CSS1039: Token not allowed after unary operator: '-ctgHeight'
(9,423786): run-time error CSS1039: Token not allowed after unary operator: '-ctgPaddingTop'
(9,423948): run-time error CSS1039: Token not allowed after unary operator: '-ctgHeight'
(9,423977): run-time error CSS1039: Token not allowed after unary operator: '-ctgPaddingTop'
(9,424000): run-time error CSS1039: Token not allowed after unary operator: '-ctgGap'
(9,424065): run-time error CSS1039: Token not allowed after unary operator: '-ctgPaddingTop'
(9,425449): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,429238): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,429406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,429530): run-time error CSS1039: Token not allowed after unary operator: '-clanding-menu-bg-color'
(9,429654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,430117): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,430545): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,430619): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,430960): run-time error CSS1039: Token not allowed after unary operator: '-expand'
(9,432423): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,432926): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,434647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,434685): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,435976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,436175): run-time error CSS1039: Token not allowed after unary operator: '-iconButtonSpace'
(9,438058): run-time error CSS1039: Token not allowed after unary operator: '-headertools'
(9,439158): run-time error CSS1039: Token not allowed after unary operator: '-headerspace'
(9,439331): run-time error CSS1039: Token not allowed after unary operator: '-headertools'
(9,439397): run-time error CSS1039: Token not allowed after unary operator: '-headertop'
(9,439566): run-time error CSS1039: Token not allowed after unary operator: '-headertools'
(9,439596): run-time error CSS1039: Token not allowed after unary operator: '-headertop'
(9,441180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,441201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,441241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,443581): run-time error CSS1039: Token not allowed after unary operator: '-menuoffer'
(9,444979): run-time error CSS1039: Token not allowed after unary operator: '-menuhover'
(9,445007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,445027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,445774): run-time error CSS1039: Token not allowed after unary operator: '-pharmacy-green-light-50'
(9,445902): run-time error CSS1039: Token not allowed after unary operator: '-primary-green'
(9,446079): run-time error CSS1039: Token not allowed after unary operator: '-secondary-yellow'
(9,446369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,446389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,446416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,446541): run-time error CSS1039: Token not allowed after unary operator: '-msg-bg-color'
(9,446578): run-time error CSS1039: Token not allowed after unary operator: '-msg-border-color'
(9,446694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,446717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,446772): run-time error CSS1039: Token not allowed after unary operator: '-msg-icon-color'
(9,452058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,470038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,472061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,473059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,474524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,474540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,474559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,474658): run-time error CSS1039: Token not allowed after unary operator: '-statuspadding'
(9,474695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,474808): run-time error CSS1039: Token not allowed after unary operator: '-iconsize'
(9,474831): run-time error CSS1039: Token not allowed after unary operator: '-iconsize'
(9,474864): run-time error CSS1039: Token not allowed after unary operator: '-statuscolor'
(9,474907): run-time error CSS1039: Token not allowed after unary operator: '-statuscolor'
(9,481133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,481306): run-time error CSS1039: Token not allowed after unary operator: '-sectionSpace'
(9,482406): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,482542): run-time error CSS1039: Token not allowed after unary operator: '-clanding-bg-primary-color'
(9,482592): run-time error CSS1039: Token not allowed after unary operator: '-clanding-border-primary-color'
(9,482635): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,482829): run-time error CSS1039: Token not allowed after unary operator: '-prodGap'
(9,483015): run-time error CSS1039: Token not allowed after unary operator: '-prodGap'
(9,483148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,483787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,483802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,483838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,483882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,484143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,485200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,485234): run-time error CSS1039: Token not allowed after unary operator: '-padding2'
(9,485291): run-time error CSS1039: Token not allowed after unary operator: '-padding2'
(9,487354): run-time error CSS1039: Token not allowed after unary operator: '-background'
(9,487525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,487586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,490122): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,490142): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,490163): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,490556): run-time error CSS1039: Token not allowed after unary operator: '-tagPrimaryColor'
(9,490770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,490943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,491037): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,491062): run-time error CSS1039: Token not allowed after unary operator: '-halfGap'
(9,491296): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,491316): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,492087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,493697): run-time error CSS1039: Token not allowed after unary operator: '-ctitle'
(9,493861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,495216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,495241): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,497234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,497533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,497564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,497965): run-time error CSS1039: Token not allowed after unary operator: '-prodlistspacetop'
(9,498150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,498941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,499991): run-time error CSS1039: Token not allowed after unary operator: '-herobtnspace'
(9,501582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,501596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,501621): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,501647): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,501687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,501770): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,501815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,501884): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,502826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,502899): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,502918): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,503605): run-time error CSS1039: Token not allowed after unary operator: '-clanding-border-primary-color'
(9,503648): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,503895): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,505165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,505179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,505200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,505298): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,505338): run-time error CSS1039: Token not allowed after unary operator: '-contentWidth'
(9,505529): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,505916): run-time error CSS1039: Token not allowed after unary operator: '-sliderWidth'
(9,506018): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,506493): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,506720): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,508116): run-time error CSS1039: Token not allowed after unary operator: '-prodlistspacetop'
(9,515827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,515847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,515866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,515881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,515902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,515918): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,518797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,519344): run-time error CSS1039: Token not allowed after unary operator: '-headertop'
(9,519948): run-time error CSS1039: Token not allowed after unary operator: '-headertop'
(9,523126): run-time error CSS1039: Token not allowed after unary operator: '-menuhover'
(9,528762): run-time error CSS1039: Token not allowed after unary operator: '-headerspace'
(9,528887): run-time error CSS1039: Token not allowed after unary operator: '-headerspace'
(9,528906): run-time error CSS1039: Token not allowed after unary operator: '-headerbtmspace'
(9,529046): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,529102): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,529233): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,529329): run-time error CSS1039: Token not allowed after unary operator: '-headerbtmspace'
(9,529579): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,529608): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,529654): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,530418): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,530443): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,530521): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,530693): run-time error CSS1039: Token not allowed after unary operator: '-menuhover'
(9,531126): run-time error CSS1039: Token not allowed after unary operator: '-menuhover'
(9,531558): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,531588): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,531638): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,531684): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,533623): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,533928): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,535306): run-time error CSS1039: Token not allowed after unary operator: '-tagSecondaryColor'
(9,535659): run-time error CSS1039: Token not allowed after unary operator: '-tagSecondaryColor'
(9,535886): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(9,535910): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(9,540352): run-time error CSS1039: Token not allowed after unary operator: '-margin'
(9,541341): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,541708): run-time error CSS1039: Token not allowed after unary operator: '-scrollbarWidth'
(9,541745): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,541881): run-time error CSS1039: Token not allowed after unary operator: '-scrollbarWidth'
(9,541918): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,542010): run-time error CSS1039: Token not allowed after unary operator: '-scrollbarWidth'
(9,542047): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,542935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,543175): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,543200): run-time error CSS1039: Token not allowed after unary operator: '-menuLvlWidth'
(9,543276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,543627): run-time error CSS1039: Token not allowed after unary operator: '-prodGap'
(9,543645): run-time error CSS1039: Token not allowed after unary operator: '-items'
(9,543665): run-time error CSS1039: Token not allowed after unary operator: '-items'
(9,543702): run-time error CSS1039: Token not allowed after unary operator: '-prodGap'
(9,543720): run-time error CSS1039: Token not allowed after unary operator: '-items'
(9,543740): run-time error CSS1039: Token not allowed after unary operator: '-items'
(9,545761): run-time error CSS1039: Token not allowed after unary operator: '-halfGap'
(9,545799): run-time error CSS1039: Token not allowed after unary operator: '-halfGap'
(9,546244): run-time error CSS1039: Token not allowed after unary operator: '-tagSecondaryColor'
(9,546289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,546419): run-time error CSS1039: Token not allowed after unary operator: '-left'
(9,546479): run-time error CSS1039: Token not allowed after unary operator: '-left'
(9,546571): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,546697): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,546947): run-time error CSS1039: Token not allowed after unary operator: '-sliderWidth'
(9,546972): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,547235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,548975): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,549087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,549123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,549529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,549543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,549578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,550522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,550549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,550738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,551119): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,557287): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,557331): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,577616): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,584924): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,590102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,590161): run-time error CSS1039: Token not allowed after unary operator: '-ctgHeight'
(9,590190): run-time error CSS1039: Token not allowed after unary operator: '-ctgPaddingTop'
(9,590213): run-time error CSS1039: Token not allowed after unary operator: '-ctgGap'
(9,592876): run-time error CSS1039: Token not allowed after unary operator: '-headerspace'
(9,592962): run-time error CSS1039: Token not allowed after unary operator: '-headerspace'
(9,592991): run-time error CSS1039: Token not allowed after unary operator: '-headerspace'
(9,593122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,593840): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,594006): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,594061): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,594136): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(9,594292): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(9,595430): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,596943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,596954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,597054): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,597074): run-time error CSS1039: Token not allowed after unary operator: '-width'
(9,597397): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,597435): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,597848): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,599013): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(9,599431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,599445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,599460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,615286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,615354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,615427): run-time error CSS1039: Token not allowed after unary operator: '-ctgHeight'
(9,615456): run-time error CSS1039: Token not allowed after unary operator: '-ctgPaddingTop'
(9,615479): run-time error CSS1039: Token not allowed after unary operator: '-ctgGap'
(9,616541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,618444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,618776): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,618813): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,619325): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,619391): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,619575): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,620015): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,620049): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,620116): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,620160): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,655614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,655672): run-time error CSS1039: Token not allowed after unary operator: '-ctgHeight'
(9,655701): run-time error CSS1039: Token not allowed after unary operator: '-ctgPaddingTop'
(9,655724): run-time error CSS1039: Token not allowed after unary operator: '-ctgGap'
(9,657412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,657549): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,657592): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(9,657864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,658024): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(9,658480): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,658500): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,658521): run-time error CSS1039: Token not allowed after unary operator: '-padding'
(9,659023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,659053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,659137): run-time error CSS1039: Token not allowed after unary operator: '-halfGap'
(9,659643): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,659665): run-time error CSS1039: Token not allowed after unary operator: '-sliderprmargin'
(9,659711): run-time error CSS1039: Token not allowed after unary operator: '-wrapperspace'
(9,659758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,682395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,683764): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(9,683885): run-time error CSS1039: Token not allowed after unary operator: '-filterscolor'
(9,684776): run-time error CSS1039: Token not allowed after unary operator: '-clanding-menu-item-hover-color'
(9,684877): run-time error CSS1039: Token not allowed after unary operator: '-menuhover'
(9,686383): run-time error CSS1039: Token not allowed after unary operator: '-clanding-bg-primary-color'
(9,686783): run-time error CSS1039: Token not allowed after unary operator: '-clanding-bg-primary-color'
(9,686822): run-time error CSS1039: Token not allowed after unary operator: '-clanding-text-color'
(10,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,26): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,65): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,85): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,597): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,1010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,1025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,31628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,31921): run-time error CSS1039: Token not allowed after unary operator: '-box-shadow-color'
(10,37459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,37479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,37498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,37513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,37534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,37550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,38555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,38746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,43846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,43860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,43875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,26): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,65): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,85): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,597): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,1010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,1025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,134): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,346): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(17,464): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(17,587): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(17,686): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(17,784): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(17,887): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(17,990): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(17,1093): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(17,1201): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,1309): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,1418): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,1528): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,4928): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,7027): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,8845): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,15382): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,15711): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,18813): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(17,77640): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,77660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,77679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,77694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,77715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,77731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,77784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,78100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,89871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,89885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,89900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@charset "UTF-8";.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}:root{--headerspace:16px;--headertools:11px;--menuhover:#e51937;--menuoffer:#d50000;--filterscolor:#e51937;--productspace:8px;--wrapperspace:16px;--padding:16px;--herobtnspace:24px;--sliderprmargin:3px;--headertop:50px;--headerbtmspace:16px;--prodlistspacetop:28px;--acccolor:#000;--acccolorhover:#E51937;--accactivecolor:#D50000;--accicon:#676767;--expand:110px;--clanding-text-color:black;--clanding-bg-primary-color:#e7e7e7;--clanding-bg-secondary-color:white;--clanding-bg-hover-primary-color:#e7e7e7;--clanding-fill-primary-color:black;--clanding-fill-secondary-color:rgba(103, 103, 103, 1);--clanding-fill-shadow-color:#e7e7e7;--clanding-border-primary-color:rgba(0, 0, 0, 1);--clanding-border-secondary-color:rgba(217, 217, 217, 1);--clanding-divider-color:rgba(198, 198, 198, 1);--clanding-accordion-bg-color:white;--clanding-accordion-border-color:rgba(217, 217, 217, 1);--clanding-menu-bg-color:#f2f2f2;--clanding-menu-item-hover-color:#e6e6e6;--clanding--faq-border:#D9D9D9;--clanding--faq-bg:#fff;--prodGap:24px;--prodWidth:304px}.align-center,.textCenter{text-align:center}.textRight{text-align:right}.whiteColor{color:#fff!important}.lazy{opacity:0;max-width:100%;transition:opacity .2s ease-in-out}.lazy.loaded{opacity:1}.perPage,.sort .label{color:#7a7a7a;font-weight:400;font-size:13px;margin-right:6px}.menuTag,.new-tag{font-size:13px;font-family:Comfortaa;color:#fff;border-radius:4px;padding:4px}h1,h2,h3,h4,h5,h6{position:relative;z-index:1}h1 .withBorder,h2 .withBorder,h3 .withBorder,h4 .withBorder,h5 .withBorder,h6 .withBorder{padding:0 20px;position:relative;color:#000;font-weight:700}h1 .withBorder:before,h2 .withBorder:before,h3 .withBorder:before,h4 .withBorder:before,h5 .withBorder:before,h6 .withBorder:before{content:"";width:100%;height:12px;position:absolute;left:0;bottom:0;background-color:#31ddff;z-index:-1;border-radius:100px}.nrg-app h1 .withBorder:before,.nrg-app h2 .withBorder:before,.nrg-app h3 .withBorder:before,.nrg-app h4 .withBorder:before,.nrg-app h5 .withBorder:before,.nrg-app h6 .withBorder:before{background-color:rgba(49,221,255,.4);bottom:2px}.customPopup__header h1 .withBorder:before,.customPopup__header h2 .withBorder:before,.customPopup__header h3 .withBorder:before,.customPopup__header h4 .withBorder:before,.customPopup__header h5 .withBorder:before,.customPopup__header h6 .withBorder:before{background-color:rgba(49,221,255,.5)}h1 .withBorder,h2 .withBorder{font-size:36px;line-height:44px;letter-spacing:.03em}@font-face{font-family:OpenSans-Light;src:url(../Fonts/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(../Fonts/OpenSans-Light.woff) format("woff"),url(../Fonts/OpenSans-Light.ttf) format("truetype"),url(../Fonts/OpenSans-Light.svg#OpenSans-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Italic;src:url(../Fonts/OpenSans-Italic.eot?#iefix) format("embedded-opentype"),url(../Fonts/OpenSans-Italic.woff) format("woff"),url(../Fonts/OpenSans-Italic.ttf) format("truetype"),url(../Fonts/OpenSans-Italic.svg#OpenSans-Italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(../Fonts/OpenSans.eot?#iefix) format("embedded-opentype"),url(../Fonts/OpenSans.woff) format("woff"),url(../Fonts/OpenSans.ttf) format("truetype"),url(../Fonts/OpenSans.svg#OpenSans) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Semibold;src:url(../Fonts/OpenSans-Semibold.eot?#iefix) format("embedded-opentype"),url(../Fonts/OpenSans-Semibold.woff) format("woff"),url(../Fonts/OpenSans-Semibold.ttf) format("truetype"),url(../Fonts/OpenSans-Semibold.svg#OpenSans-Semibold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Bold;src:url(../Fonts/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(../Fonts/OpenSans-Bold.woff) format("woff"),url(../Fonts/OpenSans-Bold.ttf) format("truetype"),url(../Fonts/OpenSans-Bold.svg#OpenSans-Bold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Extrabold;src:url(../Fonts/OpenSans-Extrabold.eot?#iefix) format("embedded-opentype"),url(../Fonts/OpenSans-Extrabold.woff) format("woff"),url(../Fonts/OpenSans-Extrabold.ttf) format("truetype"),url(../Fonts/OpenSans-Extrabold.svg#OpenSans-Extrabold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Comfortaa;src:url(../Fonts/Comfortaa-Regular.eot?#iefix) format("embedded-opentype"),url(../Fonts/Comfortaa-Regular.woff) format("woff"),url(../Fonts/Comfortaa-Regular.ttf) format("truetype"),url(../Fonts/Comfortaa-Regular.svg#Comfortaa-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Comfortaa;src:url(../Fonts/Comfortaa-Bold.eot?#iefix) format("embedded-opentype"),url(../Fonts/Comfortaa-Bold.woff) format("woff"),url(../Fonts/Comfortaa-Bold.ttf) format("truetype"),url(../Fonts/Comfortaa-Bold.svg#Comfortaa-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Comfortaa;src:url(../Fonts/Comfortaa-Light.eot?#iefix) format("embedded-opentype"),url(../Fonts/Comfortaa-Light.woff) format("woff"),url(../Fonts/Comfortaa-Light.ttf) format("truetype"),url(../Fonts/Comfortaa-Light.svg#Comfortaa-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(../Fonts/icomoon.eot?2or3q0);src:url(../Fonts/icomoon.eot?2or3q0#iefix) format("embedded-opentype"),url(../Fonts/icomoon.ttf?2or3q0) format("truetype"),url(../Fonts/icomoon.woff?2or3q0) format("woff"),url(../Fonts/icomoon.svg?2or3q0#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.dropdownVue__placeholder:before,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shop:before{content:"\e9fc"}.icon-applepay:before{content:"\e9ec"}.icon-gpay:before{content:"\e9ed"}.icon-iris:before{content:"\e9ee"}.icon-klarna:before{content:"\e9ef"}.icon-freereturn:before{content:"\e9fa"}.icon-paypal:before{content:"\e9fb"}.icon-newpoints:before{content:"\e9f0"}.icon-newcreditcard:before{content:"\e9f1"}.icon-newedit:before{content:"\e9f2"}.icon-newcash:before{content:"\e9f3"}.icon-newdiscount:before{content:"\e9f4"}.icon-newhome:before{content:"\e9f5"}.icon-newpharmacy:before{content:"\e9f6"}.icon-newpin:before{content:"\e9f7"}.icon-newpresent:before{content:"\e9f8"}.icon-newtransfer:before{content:"\e9f9"}.icon-package:before{content:"\e9eb"}.icon-warning:before{content:"\e9ea"}.icon-weight-loss:before{content:"\e9d1"}.icon-vitaminc:before{content:"\e9d2"}.icon-tooth:before{content:"\e9d3"}.icon-sunscreen:before{content:"\e9d4"}.icon-spray:before{content:"\e9d5"}.icon-sexual-health:before{content:"\e9d6"}.icon-sex-fertility:before{content:"\e9d7"}.icon-sensitive-area:before{content:"\e9d8"}.icon-pharmacy2:before{content:"\e9d9"}.icon-orthopedic:before{content:"\e9da"}.icon-mother:before{content:"\e9db"}.icon-hand:before{content:"\e9dc"}.icon-hair:before{content:"\e9dd"}.icon-first-aid:before{content:"\e9de"}.icon-face:before{content:"\e9df"}.icon-eye2:before{content:"\e9e0"}.icon-expendables:before{content:"\e9e1"}.icon-ear:before{content:"\e9e2"}.icon-covid:before{content:"\e9e3"}.icon-cosmetics:before{content:"\e9e4"}.icon-cold-flu:before{content:"\e9e5"}.icon-brands:before{content:"\e9e6"}.icon-body:before{content:"\e9e7"}.icon-baby2:before{content:"\e9e8"}.icon-anti-aging:before{content:"\e9e9"}.buttons-square .swiper-button-next:before,.icon-navright:before,.owl-buttons-square .owl-buttons .owl-next i:before,.swiper-buttons--square .swiper-button-next:before{content:"\e9cf"}.buttons-square .swiper-button-prev:before,.icon-navleft:before,.owl-buttons-square .owl-buttons .owl-prev i:before,.swiper-buttons--square .swiper-button-prev:before{content:"\e9d0"}.icon-pluslight:before,a.link--plus:before{content:"\e9ce"}.icon-pharmacy:before{content:"\e9c3"}.icon-fl-bowl:before{content:"\e9ca"}.icon-fl-brands:before{content:"\e9c8"}.icon-fl-offer:before{content:"\e9c9"}.icon-fl-sun:before{content:"\e9cb"}.icon-fl-blog:before{content:"\e9cc"}.icon-fl-female:before{content:"\e9c4"}.icon-fl-heart2:before{content:"\e9c5"}.icon-fl-male:before{content:"\e9c6"}.icon-fl-pharmacy:before{content:"\e9c7"}.icon-fl-vitamins:before{content:"\e9cd"}.icon-iqos:before{content:"\e9c2"}.icon-locker:before{content:"\e9c1"}.icon-fl-heartFull:before{content:"\e9bf"}.icon-heartFull:before{content:"\e9c0"}.icon-fl-roundCheck:before{content:"\e9be"}.icon-fl-fail:before{content:"\e9ba"}.icon-fl-external:before{content:"\e9bb"}.icon-fl-check:before{content:"\e9bc"}.icon-fl-clipboard:before{content:"\e9bd"}.icon-fl-arrowRightThin:before{content:"\e9b9"}.icon-fl-info:before{content:"\e9b8"}.icon-tel--new:before{content:"\e9af"}.icon-send--new:before{content:"\e9b0"}.icon-return--new:before{content:"\e9b1"}.icon-mail--new:before{content:"\e9b2"}.icon-info--new:before{content:"\e9b3"}.icon-form--new:before{content:"\e9b4"}.icon-faq--new:before{content:"\e9b5"}.formStep.formStep--complete:before,.icon-check--new:before{content:"\e9b6"}.accordions__header:before,.icon-arrowDown--new:before{content:"\e9b7"}.icon-fl-close:before{content:"\e9ae"}.icon-fl-box:before{content:"\e997"}.icon-fl-car:before{content:"\e998"}.icon-fl-cards:before{content:"\e999"}.icon-fl-cart:before{content:"\e99a"}.icon-fl-heart:before{content:"\e99b"}.icon-fl-point:before{content:"\e99c"}.icon-fl-pointThin:before{content:"\e99d"}.icon-fl-shipping:before{content:"\e99e"}.icon-fl-start:before{content:"\e99f"}.icon-fl-audiovisual:before{content:"\e9a0"}.icon-fl-auto:before{content:"\e9a1"}.icon-fl-care:before{content:"\e9a2"}.icon-fl-catalogue:before{content:"\e9a3"}.icon-fl-clima:before{content:"\e9a4"}.icon-fl-gaming:before{content:"\e9a6"}.icon-fl-home:before{content:"\e9a7"}.icon-fl-kitchen:before{content:"\e9a8"}.icon-fl-mobile:before{content:"\e9a9"}.icon-fl-smarthome:before{content:"\e9aa"}.icon-fl-tools:before{content:"\e9ab"}.icon-fl-toys:before{content:"\e9ac"}.icon-fl-trip:before{content:"\e9ad"}.icon-fl-new:before{content:"\e996"}.icon-doseis:before{content:"\e995"}.icon-cards:before{content:"\e9a5"}.icon-remote-control:before{content:"\e994"}.icon-cleaner:before{content:"\e992"}.icon-camera:before{content:"\e98f"}.icon-speaker:before{content:"\e98e"}.icon-locked-house:before{content:"\e990"}.icon-light-control:before{content:"\e991"}.icon-lock:before{content:"\e993"}.icon-control:before{content:"\e98b"}.icon-hand-mobile:before{content:"\e98c"}.icon-information:before{content:"\e98d"}.icon-play-small:before{content:"\e984"}.icon-entertainment:before{content:"\e985"}.icon-comfort:before{content:"\e986"}.icon-save-energy:before{content:"\e987"}.icon-safety:before{content:"\e988"}.icon-submenu:before{content:"\e97d"}.icon-zoomout:before{content:"\e97e"}.icon-zoomin:before{content:"\e97f"}.icon-drag:before{content:"\e980"}.icon-expand:before{content:"\e981"}.icon-closethin:before{content:"\e982"}.icon-collapse:before{content:"\e983"}.icon-heat-oil:before{content:"\e97c"}.icon-info-circle:before{content:"\e97b"}.icon-tel-border:before{content:"\e97a"}.icon-fridge:before{content:"\e961"}.icon-ball:before{content:"\e962"}.icon-aircondition:before{content:"\e963"}.icon-house:before{content:"\e964"}.icon-computer:before{content:"\e965"}.icon-cell:before{content:"\e966"}.icon-tv:before{content:"\e967"}.icon-chair:before{content:"\e968"}.icon-wash:before{content:"\e969"}.icon-kitchen:before{content:"\e96a"}.icon-arrow1:before{content:"\e96b"}.icon-file:before{content:"\e96c"}.icon-search1:before{content:"\e96d"}.icon-cart:before{content:"\e96e"}.icon-heart:before{content:"\e96f"}.icon-user:before{content:"\e970"}.icon-tree:before{content:"\e971"}.icon-paw:before{content:"\e972"}.icon-carry:before{content:"\e973"}.icon-speed:before{content:"\e974"}.icon-baby1:before{content:"\e975"}.icon-bag:before{content:"\e976"}.icon-beauty1:before{content:"\e977"}.icon-bear:before{content:"\e978"}.icon-gaming:before{content:"\e979"}.icon-time:before{content:"\e900"}.icon-i:before{content:"\e901"}.icon-arrowD3:before{content:"\e902"}.icon-arrowD2:before{content:"\e903"}.icon-sports:before{content:"\e904"}.icon-starFull:before{content:"\e905"}.icon-technology:before{content:"\e906"}.icon-tel:before{content:"\e907"}.icon-tick:before{content:"\e908"}.icon-twitter:before{content:"\e909"}.icon-youtube:before{content:"\e90a"}.icon-arrowL:before{content:"\e90b"}.icon-arrowR:before{content:"\e90c"}.icon-arrowR_S:before,.prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-next:before,.prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-next:before{content:"\e90d"}.dropdownVue__placeholder:before,.icon-arrowU:before{content:"\e90e"}.icon-baby:before{content:"\e90f"}.icon-basket:before{content:"\e910"}.icon-beauty:before{content:"\e911"}.icon-car:before{content:"\e912"}.icon-check:before{content:"\e913"}.icon-close:before{content:"\e914"}.icon-delivery:before{content:"\e915"}.icon-edit:before{content:"\e916"}.icon-fashion:before{content:"\e917"}.icon-fav:before{content:"\e918"}.icon-fb:before{content:"\e919"}.icon-gplus:before{content:"\e91a"}.icon-linkedin:before{content:"\e91b"}.icon-login:before{content:"\e91c"}.icon-mail:before{content:"\e91d"}.icon-music:before{content:"\e91e"}.icon-office:before{content:"\e91f"}.icon-pin:before{content:"\e920"}.icon-print:before{content:"\e921"}.icon-sale:before{content:"\e922"}.icon-search:before{content:"\e923"}.icon-arrowD_S:before{content:"\e924"}.icon-three:before{content:"\e925"}.icon-facebook:before{content:"\e926"}.icon-smartCard:before{content:"\e927"}.icon-history:before{content:"\e928"}.icon-alert:before{content:"\e929"}.icon-logout:before{content:"\e92a"}.icon-account:before{content:"\e92b"}.icon-star:before{content:"\e92c"}.icon-filters:before{content:"\e92d"}.icon-plus:before{content:"\e92e"}.icon-list:before{content:"\e92f"}.icon-minus:before,a.link--plus.open:before{content:"\e930"}.icon-arrowL2:before,.prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-prev:before,.prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-prev:before{content:"\e931"}.icon-petrelaio:before{content:"\e932"}.icon-kausima:before{content:"\e933"}.icon-date:before{content:"\e934"}.icon-play:before{content:"\e935"}.icon-arrowR_light:before{content:"\e936"}.icon-bday:before{content:"\e937"}.icon-ellipse:before{content:"\e938"}.icon-arrow:before{content:"\e939"}.icon-duration:before{content:"\e93a"}.icon-eye:before{content:"\e93b"}.icon-percent:before{content:"\e93c"}.icon-info:before{content:"\e93d"}.icon-locate:before{content:"\e93e"}.icon-talk:before{content:"\e93f"}.icon-discount:before{content:"\e940"}.icon-personalInfo:before{content:"\e941"}.icon-addresses:before{content:"\e942"}.icon-orderHistory:before{content:"\e943"}.icon-coupons:before{content:"\e944"}.icon-files:before{content:"\e945"}.icon-connect:before{content:"\e946"}.icon-clock:before{content:"\e947"}.icon-atcom-logo:before{content:"\e948"}.icon-mixer:before{content:"\e949"}.icon-pot:before{content:"\e94a"}.icon-tools:before{content:"\e94b"}.icon-offer2:before{content:"\e94c"}.icon-offer3:before{content:"\e94d"}.icon-offer1:before{content:"\e94e"}.icon-Baby:before{content:"\e94f"}.icon-gardening:before{content:"\e950"}.icon-copy:before{content:"\e951"}.icon-online:before{content:"\e952"}.icon-pin2:before{content:"\e953"}.icon-sound:before{content:"\e954"}.icon-travel:before{content:"\e955"}.icon-step1:before{content:"\e956"}.icon-step4:before{content:"\e957"}.icon-step2:before{content:"\e958"}.icon-Gaming6:before{content:"\e959"}.icon-Stationery2:before{content:"\e95a"}.icon-tablet:before{content:"\e95b"}.icon-new:before{content:"\e95c"}.icon-offer:before{content:"\e95d"}.icon-owl:before{content:"\e95e"}.icon-sign:before{content:"\e95f"}.icon-giftcards:before{content:"\e960"}.icon-attach:before{content:"\e989"}.icon-contact:before{content:"\e98a"}/*! jQuery UI - v1.12.0 - 2016-09-02
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;animation:fadeOut .7s both ease}.owl-fade-in{animation:fadeIn .7s both ease}.owl-backSlide-out{animation:backSlideOut 1s both ease}.owl-backSlide-in{animation:backSlideIn 1s both ease}.owl-goDown-out{animation:scaleToFade .7s ease both}.owl-goDown-in{animation:goDown .6s ease both}.owl-fadeUp-in{animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{animation:scaleUpTo .5s ease both}@keyframes empty{0%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@keyframes goDown{from{transform:translateY(-100%)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.wrapper{margin:0 auto;max-width:1180px;width:96%}.wrapper.large{max-width:1600px}.wrapper .wrapper{padding:0;width:100%}.wrapper .row{margin-left:-15px;margin-right:-15px}.wrapper .row .row{margin-left:0;margin-right:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px}.row.s{margin-bottom:9px;margin-top:9px}.row.noTopMargin{margin-top:0}.row.noBtmMargin{margin-bottom:0}.row:after{content:"";display:table;clear:both}.row .col{float:left;padding:0 15px}.row .col[class*=pull-],.row .col[class*=push-]{position:relative}.row .col.col1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.col2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.col3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.col4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.col5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.col6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.col7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.col8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.col9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.col10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.col11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.col12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-col1{margin-left:8.33333%}.row .col.pull-col1{right:8.33333%}.row .col.push-col1{left:8.33333%}.row .col.offset-col2{margin-left:16.66667%}.row .col.pull-col2{right:16.66667%}.row .col.push-col2{left:16.66667%}.row .col.offset-col3{margin-left:25%}.row .col.pull-col3{right:25%}.row .col.push-col3{left:25%}.row .col.offset-col4{margin-left:33.33333%}.row .col.pull-col4{right:33.33333%}.row .col.push-col4{left:33.33333%}.row .col.offset-col5{margin-left:41.66667%}.row .col.pull-col5{right:41.66667%}.row .col.push-col5{left:41.66667%}.row .col.offset-col6{margin-left:50%}.row .col.pull-col6{right:50%}.row .col.push-col6{left:50%}.row .col.offset-col7{margin-left:58.33333%}.row .col.pull-col7{right:58.33333%}.row .col.push-col7{left:58.33333%}.row .col.offset-col8{margin-left:66.66667%}.row .col.pull-col8{right:66.66667%}.row .col.push-col8{left:66.66667%}.row .col.offset-col9{margin-left:75%}.row .col.pull-col9{right:75%}.row .col.push-col9{left:75%}.row .col.offset-col10{margin-left:83.33333%}.row .col.pull-col10{right:83.33333%}.row .col.push-col10{left:83.33333%}.row .col.offset-col11{margin-left:91.66667%}.row .col.pull-col11{right:91.66667%}.row .col.push-col11{left:91.66667%}.row .col.offset-col12{margin-left:100%}.row .col.pull-col12{right:100%}.row .col.push-col12{left:100%}@keyframes uil-ring-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.uil-ring-css{background:0 0;position:relative;width:200px;height:200px}.uil-ring-css>div{position:absolute;display:block;width:160px;height:160px;top:20px;left:20px;border-radius:80px;box-shadow:0 6px 0 0 #005696;animation:uil-ring-anim 1s linear infinite}/*! jQuery UI - v1.12.0 - 2016-09-02
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;animation:fadeOut .7s both ease}.owl-fade-in{animation:fadeIn .7s both ease}.owl-backSlide-out{animation:backSlideOut 1s both ease}.owl-backSlide-in{animation:backSlideIn 1s both ease}.owl-goDown-out{animation:scaleToFade .7s ease both}.owl-goDown-in{animation:goDown .6s ease both}.owl-fadeUp-in{animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{animation:scaleUpTo .5s ease both}@keyframes empty{0%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@keyframes goDown{from{transform:translateY(-100%)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:link,a,a:visited{text-decoration:none}a:active,a:focus,a:hover{outline:0;text-decoration:none}:link img,:visited img,a img{border:none}a span{cursor:pointer}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}address{font-style:italic;margin:0 0 1.5em 0}body{background:#fff;color:#222;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:75%;line-height:120%;text-align:left}code,kbd,pre,samp{font-family:monospace,sans-serif}del{text-decoration:line-through}dl{margin:1em 0}dl dd{margin-left:1em}dt{font-weight:700}em,i{font-style:italic;font-weight:inherit}h2{font-size:2.2667em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.333em}h6{font-size:1.167em}hr{border:0;border-top:1px solid;display:block;height:1px;margin:1em 0;padding:0}img{border:0;vertical-align:middle}ins{text-decoration:none}pre{overflow:auto;line-height:24px}b,strong{font-weight:700;font-style:inherit}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,select,textarea{font-family:"Helvetica Neue",Arial,sans-serif;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button[disabled],input[disabled]{cursor:default}button,input[type=button],input[type=image],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}legend{border:0;white-space:normal}optgroup{font-style:normal;font-weight:700}textarea{overflow:auto;vertical-align:top}q{quotes:"‘" "’" "“" "”"}q:before{content:"‘";content:open-quote}q:after{content:"’";content:close-quote}q q:before{content:"“";content:open-quote}q q:after{content:"”";content:close-quote}blockquote{quotes:"“" "”";margin:1em 40px}blockquote p:before{content:"“";content:open-quote}blockquote p:after{content:"";content:no-close-quote}blockquote p:last-of-type:after{content:"”";content:close-quote}blockquote{font-style:italic;margin:1em}caption{font-weight:700;text-align:left;margin-bottom:.2em;padding:0}table{border-collapse:collapse;border-spacing:0;margin-bottom:1em}tfoot{font-style:italic}th,thead td{font-weight:700;vertical-align:top}ol{list-style-type:decimal;margin:1em 0;padding-left:2em}ol li{list-style:decimal outside}ol ol li{list-style-type:lower-alpha}ol ol ol li{list-style-type:lower-roman}ul{list-style-type:disc;margin:1em 0;padding-left:2em}ul li{list-style:disc outside}ul ul li{list-style-type:circle}ul ul ul li{list-style-type:square}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.visuallyhidden{position:absolute!important;clip:rect(0 0 0 0)}h3{border-bottom:3px solid #005596;color:#005596;font-weight:400;font-size:18px;margin:2.4em 0 1.4em;padding:0 8px 8px}img[align=left],img[style="float: left;"],img[style="float:left;"]{margin:0 1em .5em 0}img[align=right],img[style="float: right;"],img[style="float:right;"]{margin:0 0 .5em 1em}button:focus,input:focus{outline:0}input,textarea{border-radius:0;-webkit-appearance:none}h1{color:#000;font-weight:700;font-size:20px;line-height:1.2;margin-bottom:.65em}h1.highlighted{margin:0 0 16px}h1.highlighted span{font-weight:700;font-size:26px;line-height:30px;letter-spacing:.03em;box-shadow:0 -8px 0 inset rgba(243,210,37,.5);color:#000}h1.lGray{color:grey}h2{color:#000;font-weight:700;font-size:20px;line-height:1.2;margin-bottom:.65em}h2>a{color:#595959}h3>a{color:#005596}.content h3{display:inline-block;vertical-align:top}h4{font-size:15px;font-weight:400;line-height:1.2;margin-bottom:.65em}h5{color:#686868;font-size:13px;font-weight:400;line-height:1.2;margin-bottom:.65em}p{color:#000;font-weight:300;font-size:13px;line-height:1.2;margin-bottom:1.15em}h2 b,p b{font-weight:400}input[type=submit]{border:none}h3.gray-light{border:none;color:#595959;font-weight:400;font-size:15px;line-height:1.2;padding:0}h3.gray-bold{border:none;color:#595959;font-weight:700;font-size:15px;line-height:1.2;margin-bottom:.65em;padding:0}h3.bordered{border-bottom:4px solid #e9e9e9;color:grey;font-weight:700;font-size:15px;line-height:1.2;margin-top:2.6em;margin-bottom:1.8em;padding-bottom:6px}p.small{color:grey;font-size:12px;margin-bottom:1.85em}p.small+p.small{margin-top:-1.55em}p.small .blue{color:#005596;font-weight:700}h4.light{color:#686868;font-weight:400;font-size:13px;line-height:1.2}.formBlock .formRow+h4{margin-top:23px;margin-bottom:1.6em}a.green{color:#689800;font-weight:400;font-size:13px}p i{font-style:normal}p a:link{color:#58595b;font-size:12px;text-decoration:underline}p a:hover,p a:link:hover{color:#e51937}.content{color:#595959;font-weight:400;font-size:13px;line-height:1.2}.content b,.content strong,p b,p strong{font-weight:700}.catSection h3{border:none;color:#005596;font-weight:700;font-size:15px;line-height:1.2;margin:0 0 .65em;padding:0}.content ul:not(.notifActions){margin:22px 0 27px;padding:0}.content ul:not(.social):not(.notifActions) li{color:#000;font-weight:300;font-size:12px;list-style:none;line-height:1.35;margin:0 0 17px;padding-left:25px;position:relative}.content ul:not(.social):not(.notifActions) li:before{color:#bcbdbd;content:"\e908";font-family:icomoon;font-size:16px;left:0;line-height:1;position:absolute;top:0}.megamenuPromo .content ul:not(.social):not(.notifActions) li:before{color:#fff;content:"\e908";font-family:icomoon;font-size:8px;left:0;line-height:14px;position:absolute;top:0;background:#000;width:14px;height:14px;border-radius:50%;text-align:center}.content a.arrowLink{color:#58595b;font-size:12px;text-decoration:underline}.content a.arrowLink:after{content:"\e936"}.content h2{margin-top:3.8em}ol{list-style-type:none;margin:26px 0 23px;padding-left:0}ol li{color:grey;counter-increment:step-counter;font-weight:400;font-size:13px;line-height:1.25;list-style-type:none;margin:12px 0}ol li::before{color:#000;content:counter(step-counter);font-weight:700;font-size:13px;margin-right:6px}.content a:not(.icon-close):before{content:"";clear:both;display:block}.content table{font-weight:400;margin:5em 0;width:100%}.content table:not(.orderTable) th{border-bottom:solid 5px #ededed;color:#909090;font-size:13px;font-weight:400;padding:5px 17px;text-align:left}.content table:not(.orderTable) td{color:#000;font-size:13px;line-height:1.2;padding:12px 17px}.content table:not(.orderTable):not(.total) tr:nth-child(even) td{background:#ededed}.content table:not(.orderTable):not(.total) tbody tr:first-child td{padding-top:21px}.content .faqs{margin:99px 0 0}.content .faqs h2{padding-bottom:9px;position:relative}.content .faqs h2:after{background-color:#d4d4d4;bottom:0;content:"";left:50%;margin-left:-20px;position:absolute;width:40px;height:1px}blockmodule,inlinemodule{display:inline-block;width:45px;height:13px}blockmodule.faqSections,inlinemodule.faqSections{background-image:url(/content/media/FAQSection.png)!important;width:603px;height:163px}blockmodule.videoSections,inlinemodule.videoSections{background-image:url(/content/media/carousel.png)!important;width:620px;height:299px}blockmodule.cardSections,inlinemodule.cardSections{background-image:url(/content/media/ContentCards.png)!important;width:600px;height:299px}blockmodule.stationSections,inlinemodule.stationSections{background-image:url(/content/media/ContentStationList.png)!important;width:620px;height:250px}blockmodule.bannerSections,inlinemodule.bannerSections{background-image:url(/content/media/contentBanner.png)!important;width:623px;height:60px}.imgTextContent .text>a,.textContent>a,li a,p a{color:#000;display:inline-block}.imgTextContent .text>a:hover,.textContent>a:hover,li a:hover{color:#d50000}.imgTextContent .text>a:hover .tel,.textContent>a:hover .tel,li a:hover .tel{color:#d50000}.imgTextContent .text>a:hover .telNoHover,.textContent>a:hover .telNoHover,li a:hover .telNoHover{color:#000}.telNoHover{color:#000!important}*,:after,:before{box-sizing:border-box}body{overflow-x:hidden;position:relative;font-family:Comfortaa}body:has(.uspContainer) .filtersBtn{top:58px}button,input,select,textarea{font-family:Comfortaa}body.registrationPage{position:static}img{max-width:100%}.checkboxes.inline .checkbox,.compareBlock .inner.items2,.compareBlock .inner.items3,.left,.mapSearch>*,.prAdd .infoBtn{float:left}.right,.titleBar .social,table.compare .clear{float:right}.alRight{text-align:right}.alCenter,.btnRow,.center,.centered,.faqs h2,.sectionTitle,.shopInfo .wrap,.tabs .dragscrollWrap,.tabs.categories,div.miniBasket .prPrice.total table td.or,section.banner{text-align:center}.alertBox>*,.autocomplete .list li a,.btnRow .button,.btnsRow>*,.button.research,.buttons>*,.catSection li a,.circleSliderNav span,.displaying span,.errorPage .searchWrap,.faqSearch .searchWrap,.headerTools li,.infoBox .button,.infoBox i.dropdownVue__placeholder:before,.infoBox i[class*=" icon-"],.infoBox i[class^=icon-],.loginBox .forgot,.mMenuBtn-box,.mainPromo .banner .button,.mainPromo .circImgBanner .button,.modal .btnsWrap>*,.moreBar a,.navItem .text i,.noOrders>.button,.perPage li,.prCompare .addedText a,.prDetails .wrap li,.prFilters li,.prPage .title h2,.prPrice.total>*,.product .select span,.productView .prDesc h3,.promoSlider .promoText .button,.radioCards .radio,.regBoxes .button,.regBoxes ul,.select2-container--default .select2-selection--single .select2-selection__arrow:before,.station a[href^="tel:"],.textContent .arrowLink,.textContent h3,a.goToVideo,footer .bottom .logo,footer .bottom li,li.checkbox label,ul.path,ul.social li{display:inline-block;vertical-align:top}.brandsList a,.prPoints,.prTable .sku,.priceInfo,.product .select,.productView .code,.remove,.showMore,.subheader,.zoomInfo,ul.path li{font-weight:300;font-size:11px}footer .top{padding:40px 0;position:relative;border-top:solid 1px #ebebeb}footer .top .bg{left:0;position:absolute;top:0;width:100%;height:50%}footer .top p{color:#000;font-size:16px;font-weight:700;margin-bottom:2.1em}.footerList a{color:#000;display:inline-block;padding:4px 0;position:relative}.footerList a:not(.research):after,footer .bottom a:after{background-color:#d50000;bottom:2px;content:"";left:50%;position:absolute;width:0;height:1px;transition:all 350ms ease-out}footer .bottom a:after{bottom:-1px}.footerList a:hover:after,footer .bottom a:hover:after{left:0;width:100%}.footerList li{font-size:13px;line-height:1.2;list-style:none;letter-spacing:-.02em;font-weight:300}footer .top .col.s{padding-right:20px;width:24.3%}footer .top .col.m{padding-right:20px;width:28%}.footer-menu .row{display:flex;flex-wrap:wrap;margin:0}footer .top .col.b{width:47.7%;max-width:615px;margin-left:auto}.customerInfo ul{margin:14px 0 28px;padding:0}footer .top .customerInfo p{margin-bottom:.5em}.content .customerInfo ul:not(.social) li,.customerInfo ul:not(.social) li{color:#9a9a9a;font-size:12px;letter-spacing:-.03em;list-style:none;padding:7px 35px;max-width:300px}.customerInfo ul:not(.social) li:not(:first-child){border-left:1px solid #cfcdcd}.content .customerInfo ul:not(.social) li:first-child,.customerInfo ul:not(.social) li:first-child{padding-left:0}.customerInfo ul:not(.social) li:last-child{padding-right:0}.customerInfo .icon{color:#e51937;font-size:30px;margin:0 12px 0 0;display:inline-block;vertical-align:middle}.footer-menu .button.research{color:#000;background-color:#fcfcfc;border:solid 1px #eaeaea;border-radius:5px}.footer-menu .button.research:hover{background-color:#fcfcfc;color:#e51937}.footerList .button.research .icon-edit{color:#e51937}.filters .list li a.selected,.filters .list li a:hover{color:var(--filterscolor)}.prHeader .menu a.active,.prHeader .menu a:hover,.resultsList b,.tabHeader.active,a.arrowLink:hover{color:#e51937}.accountTable .col>*,.back:before,.bannerWithTxt .txt,.button .icon,.button.compare:after,.button.research>*,.cService>*,.cardPreview .card,.cardPreview .card+p,.cardPreview .card>*,.cardPreview .memberNo,.cardPreview .memberNo+p,.catList li a:before,.circlePercent,.clear:before,.cntInfo .item a,.cntInfo .item i,.cntInfo .item span,.contactBar .inner>*,.customerInfo li,.customerInfo li>*,.detailRow .cnt,.detailRow .label,.detailRow .quantity,.detailRow .remaining,.duration .icon-duration,.duration p,.errorMsg>*,.fbBtn>*,.fbLogin>*,.headerText .arrow,.iconBtn>*,.leftNav .trigger>*,.leftNav a>*,.loggedInMenu a>*,.mainNav .level3 a>*,.mainNav .level3 span>*,.moreContent .more:after,.newsletter label .icon,.notifActions li,.orderInfo .btmRow>*,.orderTable .product>*,.perPage,.percircle,.percircle+span,.prCompare .addedText a:after,.prCompare .addedText a:before,.prCompare .addedText a>*,.prDetails .nav,.prDetails .slider .wrap,.prHeader .sum>*,.prTools .button.compare,.priceRow>*,.productView .review>*,.productView .views i,.products .prImg,.products .prTitle,.quantity>*,.radTbl .radio .icon,.radTbl .radio label,.radioTabs .radios>*,.remaining>*,.secureCheckout>*,.shopInfo .actions a>*,.showMore:after,.sideNav li a>*,.sliderPrice,.sort>*,.tooltipInfo>*,.view,.view li,.wishlistBar>*,a.arrowLink:after,a.button.bold>*,a.goToVideo span,a.goToVideo:after,a.goToVideo:before,a.more:after,div.miniBasket .prPrice.total>*,p.date:before,table.compare td .stars,table.compare td span{display:inline-block;vertical-align:middle}.customerInfo a{color:#000;font-size:14px;font-weight:700}.customerInfo .tel{color:#000;display:block;font-size:16px;font-weight:700;margin:0 0 3px;transition:all .3s ease}.button.gray:hover,.circleBox .circleBanner.red .button.gray:hover{background-color:#f7ba17}.button.gray.bordered{border:1px solid #d3d3d3}.button.white.bordered{border:2px solid rgba(113,113,113,.3)}.button{font-weight:400;font-size:14px;line-height:1.1;padding:14px 16px;text-align:center;transition:all 350ms ease-out}.button b{font-size:14px;font-weight:400}.button.gray,.button.yellow{color:#000;padding:15px;background-color:#f7d117;font-weight:700;border-radius:5px;letter-spacing:-.025em}.button.gray.withIcon,.button.yellow.withIcon{display:inline-flex;height:48px;align-items:center;text-align:left;padding:0 24px;font-size:14px;line-height:18px;letter-spacing:-.03em}.button.gray.withIcon i,.button.yellow.withIcon i{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;margin-left:10px}.nrg .button.gray,.nrg .button.yellow{background-color:#5861ff;color:#fff;border-radius:100px;font-size:15px}.nrg-app .button.gray,.nrg-app .button.yellow{background-color:#002052;color:#fff;border-radius:100px}.button.gray:hover,.button.yellow:hover{background-color:#f7ba17;color:#000}.nrg .button.gray:hover,.nrg .button.yellow:hover{background-color:#2e39ff;color:#fff}.nrg-app .button.gray:hover,.nrg-app .button.yellow:hover{background-color:#56658f;color:#fff}.circleBanner .button.gray,.mainPromo .banner .button.gray{font-size:12px}.button.red{background-color:#f4cf17;color:#000;font-weight:700;font-size:15px;padding:13px 25px;border-radius:5px}.button.red:hover{background-color:#f7ba17}.button.white{background-color:#fff;border-radius:5px;color:#666}.button.submitGray{background-color:#cbcbcb;color:#fff;font-weight:700;font-size:15px}.button.blue{background-color:#f4cf17;color:#000;font-weight:700;font-size:15px;padding:13px 25px;border-radius:5px;font-family:Comfortaa;outline:0;border:none;box-shadow:none}.button.blue.returnButton{padding:14px 24px;min-width:0;max-width:130px;text-decoration:none;font-size:14px;line-height:18px;letter-spacing:-.03em;margin:8px auto 0}.button.blue:hover{background-color:#f7ba17}#mapResultsContainer .button.blue,#mapResultsContainer .button.blue:hover{background-color:#e51937;color:#fff}.button.b,.regBoxes .signInForm input.submit{font-size:16px;padding:14px 29px;line-height:1.1}.button.small{font-size:11px;letter-spacing:.015em;padding:6px 9px}.button.medium{padding:8px 16px}.banner>a,.button.full,.desktop .grid.grayLink .box:hover .logo.sml,.grid .box a.wrap,.prPrice table td:not(.or)>span:not(.old),.product.added .addedToCompare,.product.added .prCompare .addedText,.product.final .addedToCompare,.radioTabs .radioTab.active,div.miniBasket .img a{display:block}.button.cancel{border:1px solid #e3e3e3;color:#aeadad;font-weight:700;font-size:15px;padding:12px 23px}.infoBtn{border:1px solid #e3e3e3;color:grey;cursor:pointer;font-weight:700;font-size:13px;padding:14px 12px}.infoBtn i.dropdownVue__placeholder:before,.infoBtn i[class^=icon-]{margin-right:5px}.button.research{font-size:12px;font-weight:700;letter-spacing:-.025em;padding:9px 7px 7px}.button.compare:after{content:"\e90d";font-size:10px;font-family:icomoon;margin-left:6px}.button .icon{font-size:21px;margin-right:8px}.prTools .button.compare{margin-left:14px}.autocomplete .itemsList li,.btnRow,.btnsRow,.categoriesPromo .wrap,.checkbox label,.checkboxes.inline,.checkout .totalTable,.couponBlock,.couponBlock .field,.detailRow .colors,.detailRow .sizes,.filter,.filters .results .item,.filters .results .item a,.filters .results .list,.formRow,.grid,.grid+.moreBar,.headerTools ul.loggedInMenu,.imgTextContent,.infoRow .text ul,.modal .addToBasket,.newsltrField.field,.noOrders,.orderInfo,.paymentInfo,.prDesc ul,.prDetails .detailBlock,.prFilters,.prTools,.productList.slider .item,.productView,.promoSliderNav,.questR,.resultsBox .wrap,.resultsList,.searchMore ul,.searchPopup .inner,.searchResults,.searchResults .tab,.searchResults .tabsHead,.suggestions .list,.tabs .tabsHead,.textContent,.titleBar,.wishlistBar,a.more+.accWrap,div.miniBasket .inner,div.miniBasket .list,div.miniBasket .list .item,footer>*,table.compare .buttons,ul.double{display:inline-block;vertical-align:top;width:100%}ul.social{font-size:0}ul.social li{font-size:27px;list-style:none;margin:0 4px}footer .bottom{padding:7px 0;text-align:center}footer .bottom .left,footer .bottom .right{position:absolute;top:0}a.atcom{font-size:9px}.owl-theme .owl-controls,.swiper .swiper-buttons{margin-top:15px}.smartProducts .owl-theme .owl-controls,.smartProducts .swiper .swiper-buttons{margin-top:0}.circleSliderWrap .navButton.next,.prDetails .nav.next,.productView .owl-theme .owl-buttons>div.owl-next,footer .bottom .right{right:0}.circleSliderWrap .navButton.prev,.prDetails .nav.prev,.productView .owl-theme .owl-buttons>div.owl-prev,footer .bottom .left{left:1px}footer .bottom .logo{width:135px;height:30px}.customerInfo ul:not(.social) li footer .bottom .logo img{width:100%;height:auto}footer .bottom ul{font-size:0;margin:8px 0 0;padding:0;text-align:left;margin-right:23px}footer .bottom li{color:#9a9a9a;font-weight:300;font-size:12px;letter-spacing:-.025em;line-height:1.3;padding:0 8px;display:inline-block;vertical-align:middle}footer .bottom li:not(:first-child){border-left:1px solid #b2b2b2}footer .bottom li:last-child a{padding-right:0}footer .bottom a{color:#000;display:block;position:relative}.newsletter{background:#f3d225;padding:15px 0}.newsletter .wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.newsletter form{width:100%;max-width:380px}.newsletter label{color:#000;display:block;font-weight:700;font-size:24px;line-height:1.3;margin-right:40px}.newsletter label span{display:block;font-size:16px;font-weight:300;letter-spacing:-.03em;line-height:1.4;margin-top:6px}.newsletter--cl{background:rgba(0,0,0,.0509803922);padding:40px 80px}.dark-theme .newsletter--cl{background:rgba(255,255,255,.16)}.newsletter--cl.newsletter{max-width:1180px;margin:0 auto;border-radius:8px;width:96%}.newsletter--cl .wrapper{flex-direction:column}.dark-theme .newsletter--cl label{color:#fff}.newsletter--cl label span{margin-top:8px;font-size:18px;line-height:1.333;opacity:.8;color:inherit}.newsletter--cl label:first-child{margin-right:0;max-width:469px;font-size:28px;line-height:1.5;text-align:center}.newsletter--cl .newsltrField.field{margin:24px 0 12px}.newsletter--cl .newsltrField .text{width:380px}.newsletter--cl .newsltrFieldCheckbox .checkbox label{color:#000;font-size:13px!important;line-height:1.69;letter-spacing:-.39px}.dark-theme .newsletter--cl .newsltrFieldCheckbox .checkbox label{color:#fff}.newsletter--cl .newsltrFieldCheckbox .checkbox a{color:#000}.dark-theme .newsletter--cl .newsltrFieldCheckbox .checkbox a{color:#fff}.newsltrField.field{margin:15px 0;position:relative}.newsltrField .text{padding:10px 18px;width:100%;height:54px;padding-right:70px;border-radius:6px;font-size:1rem;font-weight:400;letter-spacing:-.03em;color:rgba(0,0,0,.5)}.newsltrField .text:active,.newsltrField .text:focus{border-color:rgba(0,0,0,.6)}.newsltrFieldCheckbox.field{margin-top:-10px;margin-bottom:0}.newsltrFieldCheckbox .checkbox label{color:#454545}.newsltrField .submit{background:#f7d117;border:none;color:#000;float:right;font-size:18px;padding:0;letter-spacing:.02em;text-align:center;width:131px;height:40px;border-radius:0 5px 5px 0;font-weight:700}.newsletter label .icon{color:#e51937;font-size:13px;margin:-3px 0 0 3px;position:relative}.newsletter label .icon:after{background-color:#e31837;border-radius:50%;color:#fff;content:"\e908";font-family:icomoon;font-size:3px;line-height:3px;position:absolute;right:-2px;text-align:center;top:-2px;width:5px;height:5px}body:not(.checkout) header div.logo{width:164px;z-index:10}header div.logo img{display:block;width:164px;height:auto}header .row{margin-bottom:0;margin-top:0}.mainPromo{overflow:hidden;position:relative;margin-bottom:30px}.mainPromoSlider{--swiper-navigation-top-offset:0;--swiper-pagination-bullet-horizontal-gap:1px;--swiper-pagination-bullet-border-radius:0px;--swiper-pagination-color:transparent;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bottom:0;--swiper-pagination-top:0}.mainPromoSlider--contain{max-width:1180px;width:96%}.mainPromoSlider--contain.mainPromoSlider--w480 .mainPromoItem{min-height:100%;border-radius:8px;overflow:hidden}.mainPromoSlider--contain.mainPromoSlider--w480 .mainPromo-img img{-o-object-fit:unset;object-fit:unset;position:unset}.mainPromoSlider--contain.mainPromoSlider--w480 .swiper-slide{flex-wrap:nowrap}.mainPromoSlider--contain.mainPromoSlider--w480 .button.gray{background-color:#000;color:#fff;padding:11px 16px;text-align:left;min-width:0}.dark-theme .mainPromoSlider--contain.mainPromoSlider--w480 .button.gray{background-color:#fff;color:#000}.mainPromoSlider .sliderActions{align-items:center;bottom:10px;display:flex;justify-content:center;left:10%;opacity:0;padding:0 25px;position:absolute;transition:opacity 250ms ease-out;width:80%}.mainPromoSlider.swiper-initialized .sliderActions{opacity:1}.mainPromoSlider .swiper-button-next,.mainPromoSlider .swiper-button-prev{font-size:12px;color:#c4c4c4;margin:0;position:relative}.mainPromoSlider .swiper-button-next:after,.mainPromoSlider .swiper-button-prev:after{display:none}.mainPromoSlider .swiper-button-prev{left:0}.mainPromoSlider .swiper-button-next{right:0}.mainPromoSlider .swiper-pagination{align-items:center;display:flex;position:relative;width:auto}.mainPromoSlider .swiper-slide{display:flex;flex-wrap:wrap}.mainPromoSlider--relative{position:relative}.mainPromoSlider--heat{width:950px;max-width:100%}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{padding-block:5px;position:relative;width:45px;height:13px}.lineNav .swiper-pagination-bullet:before{content:"";display:block;background:#c4c4c4;transform:scale(1);height:100%}.lineNav .swiper-pagination-bullet:after{content:"";position:absolute;top:5px;left:0;width:100%;height:3px;background:#d50000;border:none;transform:scaleX(1);transform-origin:right top}.lineNav .swiper-pagination-bullet.next:after{transform:scaleX(0)}.lineNav .swiper-pagination-bullet.prev:after{transform:scaleX(0);transition:transform 1s linear}.lineNav.stopSlider .swiper-pagination-bullet-active:after{animation-play-state:paused}.lineNav .swiper-pagination-bullet-active:after{transform-origin:left top;animation:spanScale 10s linear}@keyframes spanScale{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.owlActions{display:inline-block;position:relative;padding:0 25px;max-width:80%}.addToBasket:not(:hover) .tooltip,.mapSearch .submit input,.productView .slider:not(.owl-theme){opacity:0}.circleBox .img,.grid .box .img,.mapText .img,.navItem .img,.newsArt .img,.promo .img,.suggestions a.img>div{background-position:center center;background-size:cover;left:0;position:absolute;top:0;width:100%;height:100%}.mainPromo .banner{background-color:#fff;box-shadow:0 1px 16px 0 rgba(32,32,32,.1);margin:0;padding:19px 30px;position:absolute;right:0;text-align:center;top:30px;width:306px;height:calc(100% - 60px)}.mainPromo .banner.half{padding:16px 20px;top:15px;width:316px;height:calc(50% - 25px)}.mainPromo .banner.half.promoBox{display:table;padding:0}.circImgBanner .circle .inner,.disTbl .cl,.earnPoints span,.grid .box .text.default .inner,.mainPromo .banner.half.promoBox>*,.orderNumb .txt,.prPoints .wrap>*,.productList .banner .inner .wrap,.promoText .inner,.radioTabs.radTbl .radio,.shipInfo.disTable .cell,.tabs.nowrap:not(.default)>.tabsHead>.tabHeader,.verticalItems .cl{display:table-cell;vertical-align:middle}.mainPromo .banner.half.promoBox p{font-size:13px}.mainPromo .banner.half+.banner.half{bottom:15px;top:auto}.mainPromo .banner.half.bgImg{background-position:center bottom;background-size:cover;padding-bottom:70px}.mainPromo .banner.half.bgImg .button{bottom:31px;left:50%;position:absolute;min-width:165px;transform:translateX(-50%)}.mainPromo .banner.half h2{letter-spacing:0}.mainPromo .banner h2{letter-spacing:-.025em;margin-bottom:.35em;font-weight:700;text-align:left}.circleBanner p,.mainPromo .banner p{color:#000;font-weight:300;font-size:12px;line-height:1.2;margin-bottom:1.5em;text-align:left}.mainPromo .banner.half p{color:#000;font-size:11px;line-height:1.3}.mainPromo .banner.half.yellow p{color:#000;text-align:center}.circleBanner p{color:grey;margin-bottom:3em;text-align:center}.mainPromoItem{display:flex;flex-wrap:wrap;justify-content:center;min-height:590px}.mainPromoItem .button,.mainPromoItem .mainPromo-desc a{position:relative;z-index:3}.mainPromoItem .absLink{z-index:2}.mainPromo-desc{width:100%;background:#f3f3f3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:20px;order:1;align-content:center}.mainPromoSlider--w480 .mainPromo-desc h2,.mainPromoSlider--w480 .mainPromo-desc p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.mainPromoSlider--w480 .mainPromo-desc h2{-webkit-line-clamp:4}.mainPromoSlider--w480 .mainPromo-desc p{-webkit-line-clamp:3}.dark-theme .mainPromo-desc{background-color:rgba(255,255,255,.1607843137)}.mainPromo-img{width:100%;overflow:hidden;z-index:1;position:relative;order:0;background:#fff}.mainPromoSlider--w480 .mainPromo-img{background:0 0}.mainPromo-img img{position:absolute;height:100%;width:100%;max-width:initial;top:0;left:0;-o-object-fit:cover;object-fit:cover}.mainPromo-desc h2{font-size:34px;font-weight:600;color:#000;letter-spacing:-.03em;line-height:1.4}.dark-theme .mainPromo-desc h2{color:#fff}.mainPromo-desc .wrap{max-width:430px;width:100%}.mainPromo-desc p{font-weight:600;font-size:15px;line-height:1.4;letter-spacing:-.03em}.dark-theme .mainPromo-desc p{color:#fff}.mainPromo .banner img{margin-bottom:15px;max-width:73.5%}.circleBanner{background-color:rgba(255,255,255,.95);border-radius:50%;margin:0 auto;padding:0 28px;position:relative;text-align:center;top:calc(50% - 173px);display:flex;align-items:center;justify-content:center;width:330px;height:330px}.circleBanner .wrap{width:100%}.mainPromo .circImgBanner .button{margin-top:19px}.mainPromo .circImgBanner h2{font-size:30px;margin-bottom:.14em}.mainPromo .circImgBanner p{font-weight:400;font-size:12px;line-height:1.35;margin-bottom:.5em}.circleBanner.red{background-color:rgba(255,255,255,.8)}.circleBanner h2{font-size:27px;letter-spacing:-.025em;margin-top:1.2em;margin-bottom:.4em;font-weight:300}.circleBanner.blue h2{color:#000}.circleBanner.red h2{color:#000;font-size:30px}.mainPromo .banner.red h2{color:#000}.circleBanner h2 b{font-weight:400}li.miniBasket .icon-basket{font-size:24px;position:relative;transition:color 350ms ease-out;color:rgba(0,0,0,.7)}header{position:relative;z-index:10;width:100%;left:0;top:0}li.miniBasket a:hover .icon-basket span{background-color:#000}.dd{display:none;position:absolute}.lang li{font-weight:400;font-size:13px;width:100%;height:auto}.lang li:not(:first-child){border-top:1px solid #ddd}.lang li a{color:#595959;display:block;padding:14px 10px}.lang li.selected{font-size:13px;font-weight:700}.lang li a:hover,.lang li.selected a{color:#005596}.headerTools .dd{background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.43);right:-1px;text-align:center;height:auto}.lang .dd{width:125px}.headerTools .iconLink.lang .openDd{font-size:15px;font-weight:700}.headerTools .openDd.open,.headerTools .opensignIn.open{box-shadow:0 1px 7px 0 rgba(0,0,0,.43)}.headerTools .openDd:before,.headerTools .opensignIn:before{bottom:-7px;content:"";right:0;position:absolute;width:100%;height:14px;z-index:2;transition:all .1s ease-out .2s}.headerTools .openDd.active:before,.headerTools .opensignIn.active:before{background-color:#fff;transition:all .1s ease-out 50ms}.headerTools .singIn .openDd.active:before,.headerTools .singIn .openDd.open,.headerTools .singIn .opensignIn.active:before,.headerTools .singIn .opensignIn.open{background-color:#f9f9f9}.singIn .dd{background-color:#f9f9f9;text-align:left;width:324px}.fbSingIn .label{color:grey;font-weight:400;font-size:13px}.fbBtn{background-color:#3b5998;border-radius:3px;border:none;color:#fff;font-weight:400;font-size:16px;padding:10px}.fbBtn:hover{background-color:#4d69a5}.singIn .dd .fbBtn{width:100%}.fbBtn>*{padding:0 7px}.fbBtn .icon-facebook{border-right:1px solid rgba(34,59,110,.52);font-size:28px}.fbSingIn{padding:23px;text-align:center}.singIn .or{margin:28px 0;text-align:center}.loginBox .or span,.singIn .or span{color:#595959;display:inline-block;font-weight:400;font-size:14px;line-height:1;text-align:center}.signInForm{padding:12px 20px 0}.signInForm .field{max-width:267px;margin:0 auto}input.text{background-color:#fff;border:1px solid #e0e0e0;color:#a5a5a5;font-weight:400;font-size:13px;padding:5px 13px;width:100%;height:43px}.field{margin:0 0 18px}input.submit{background-color:#f7d117;color:#000;border:none;font-weight:700;font-size:13px;line-height:1.1;padding:9px 50px;border-radius:5px}input.submit:hover{background:#f7ba17}.headerTools li a.link,a.link{color:#000;font-weight:400;font-size:11px;text-decoration:underline}a.link.dark{color:grey}.singIn .btmBar{border-top:1px solid #e8e8e8;padding:13px 10px;text-align:center}.singIn .btmBar p{color:#595959;font-weight:400;font-size:13px;line-height:1;margin:0}.singIn .btmBar p a{color:#000;font-weight:700;text-decoration:underline}.signInForm input.submit{margin:0 0 10px;padding:13px 30px}.headerTools ul.loggedInMenu{height:auto}.loggedInMenu li{font-weight:400;font-size:13px;width:100%}.loggedInMenu li a{color:#000;display:block;line-height:1.1;padding:12px 16px;transition:all 350ms ease-out;font-size:13px}.loggedInMenu li a:hover{background-color:#fafafa;color:#e51937}.loggedInMenu li:not(:first-child){border-top:1px solid #ddd}.loggedInMenu li i{font-size:16px;margin-right:10px;text-align:center;width:18px}.singIn .dd.loggedIn{min-width:220px;width:calc(100% + 1px)}.loggedInMenu li.logout{background-color:#f0f0f0}a.arrowLink{color:grey;font-weight:400;font-size:13px;transition:all 250ms ease-out}a.grayUnderline{color:grey;font-weight:700;font-size:12px;text-decoration:underline}a.arrowLink.underline{text-decoration:underline}a.arrowLink:after{content:"\e90d";font-family:icomoon;margin-left:2px}a.arrowLink.underline:after{content:"\e936";font-size:10px;margin-left:8px}a.arrowLink.underline.goBack:after{display:none}a.arrowLink.underline.goBack:before{content:"\e936";display:inline-block;font-family:icomoon;font-size:10px;margin-right:8px;transform:rotate(180deg)}a.arrowLink.left+a.arrowLink.left,a.arrowLink.right+a.arrowLink.right{margin-left:40px}.mMenuBtn-box{position:relative;width:25px;height:19px}.mMenuBtn{float:left;overflow:visible;margin:0;padding:12px;width:80px;position:relative;top:0;cursor:pointer;z-index:11;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;background-color:#f3f3f3;margin-right:5px}.mMenuBtn.is-active{background-color:#fff}.mMenuBtn.is-active .mMenuBtn-inner{transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.mMenuBtn.is-active .mMenuBtn-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear;opacity:0}.mMenuBtn.is-active .mMenuBtn-inner:before{top:0;transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1);transform:rotate(-90deg)}.mMenuBtn-inner{display:block;margin-top:-2px;bottom:0;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.15s}.mMenuBtn .mMenuBtn-inner,.mMenuBtn .mMenuBtn-inner:after,.mMenuBtn .mMenuBtn-inner:before{background-color:#000;position:absolute;width:25px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px}.mMenuBtn-inner:before{top:-8px}.mMenuBtn-inner:after,.mMenuBtn-inner:before{display:block;content:""}.mMenuBtn .mMenuBtn-inner:before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.mMenuBtn .mMenuBtn-inner:after{top:-16px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}header .search{z-index:9;display:flex;flex-wrap:wrap;justify-content:center}.productPage.fixedHeader header .openSearch{color:#000}header .openSearch{color:#000;cursor:pointer;font-size:24px;text-align:center;transition:all .3s ease-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:10px 25px}header .openSearch:hover{background:#d2b100}.addedToCompare,.catList li li a:before,.circleSliderWrap .navButton.inactive,.desktop .tooltip .close,.faqs .more:after,.filterSearch.empty .clear,.filterSearch:not(.empty) .submit,.grid.grayLink .box .logo.sml,.mapContainer a.more:after,.minShow.showAll+.showMore span:not(.showAllText),.minShow2:not(.showAll)>:nth-child(n+3),.minShow:not(.showAll)+.showMore .showAllText,.mobile .product .prColors,.offerComboWrap .product.comboResult:before,.offerComboWrap .product.empty:before,.prDetails .prev,.prHeader .mobPrImg,.prSliderWrap .ribbon,.prSliderWrap .sale,.product .prCompare .addedText,.product .prCompare .finalText,.product .select.active .default,.product .select:not(.active) .selected,.product.added .prCompare .init,.product.final .prCompare .init,.productList:not(.hor) .prDesc,.promoSlider.owl-theme .owl-pagination,.resultsBox .more:after,.select2-container--default .select2-selection--single .select2-selection__arrow b,.tab:not(.active),.tablet .grid.grayLink .box .logo.sml,.tablet .product .prColors,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-state-default:before,footer .bottom a.logo:after,ul.minShow6:not(.showAll) li:nth-child(n+7){display:none}.checkboxes.colors .checkbox .colorFilter,.headerText .text,.mapSection.full .filters .wrap{background-color:#fff}.mainNav li,.sideNav li{list-style:none}.sideNav li{font-weight:700;font-size:13px;width:100%}.sideNav li:not(.all):not(.offer) a{border-bottom:1px solid #e7e7e7}.sideNav li a{color:#000;cursor:pointer;display:block;line-height:1.4;padding:14px 5px;position:relative;height:49px}.sideNav li a i{padding:0 5px;font-size:20px}.sideNav li.all a i,.sideNav li.offer a i{font-size:17px;padding-right:17px}.sideNav li.all a,.sideNav li.offer a{padding-top:5px;padding-bottom:5px;height:30px}.sideNav li:not(.all):not(.offer)+li.all,.sideNav li:not(.all):not(.offer)+li.offer{margin-top:16px}.searchPopup{background:rgba(255,255,255,.98);left:0;position:fixed;top:0;z-index:992;overflow-y:auto;width:100%;height:100%;-webkit-overflow-scrolling:touch;transform:translateY(0);transition:transform 550ms ease-out}body:not(.searchOpen) .searchPopup{transform:translateY(-100%);transition:transform 350ms ease-out}body.searchOpen{overflow:hidden}.searchPopup .close{color:#b2b2b2;cursor:pointer;font-size:19px;padding:5px;position:absolute;right:-78px;top:-45px;transition:all 350ms ease-out}.searchPopup .close:hover{color:#b2b2b2}.searchField{float:left;width:calc(100% - 220px)}.searchField input.text{background:0 0;border:none;color:#000;font-weight:700;font-size:26px;padding:0 0 0 8px;width:100%;height:36px}::-webkit-input-placeholder{color:#b2b2b2}:-moz-placeholder{color:#b2b2b2}::-moz-placeholder{color:#b2b2b2}:-ms-input-placeholder{color:#b2b2b2}.searchPopup .inner{padding:40px 0 0}.searchSubmit{float:right;margin:10px 10px 0 23px;padding:5px;position:relative}.searchSubmit:before{color:#e51937;content:"\e923";font-family:icomoon;font-size:19px;position:relative;transition:all 350ms ease-out}.searchSubmit:hover:before{color:#535353}.searchSubmit input{border:none;opacity:0}.searchMore p{color:#595959;font-size:15px;line-height:1.5;letter-spacing:.03em;margin:0 0 .7em}.selectBox .selected{color:grey;cursor:pointer;font-weight:400;font-size:13px;position:relative;padding:7px 20px 7px 17px}.selectBox .selected:after{content:"\e902";display:block;font-family:icomoon;font-size:6px;line-height:1;margin-top:-3px;position:absolute;right:3px;top:50%}.selectBox span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.selectBox .options{display:none;left:0;position:absolute;width:100%}.searchPopup .selectBox{float:right;margin:7px 0 0 0;width:155px}.searchField .autocomplete{background-color:#fff;left:0;position:absolute;top:43px;z-index:2;width:100%}.searchField .autocomplete .col{padding:0;width:50%}.searchField .autocomplete .col .inner{padding:4px 15px}.searchField .autocomplete:before{background:#cfcfcf;content:"";left:50%;margin-left:-1px;position:absolute;width:2px;height:100%}.autocomplete .itemsList li{list-style:none}.autocomplete .itemsList li a{display:block;float:left;padding:12px 15px;width:100%;transition:all 350ms ease-out}.autocomplete .itemsList li a:hover{background-color:#e3e3e3}.autocomplete .itemsList li:not(:first-child){border-top:1px solid #d6d6d6}.autocomplete .itemsList .img{float:left;width:111px}.itemsList .img img{width:100%;height:auto}.itemsList .text{float:left;padding:17px 0 0 16px;width:calc(100% - 111px)}.itemsList .text p{color:#595959;font-weight:400;font-size:16px;line-height:1.1;margin:0 0 .3em}.itemsList .text p.cat{color:#000;font-weight:700;font-size:13px}.autocomplete .searchMore p{font-size:11px;margin-bottom:1.6em;text-align:right}.autocomplete .list ul{margin:18px 0 24px;padding:0}.autocomplete .list li{color:#a1a0a0;font-weight:400;font-size:13px;list-style:none;line-height:1.2}.autocomplete .list li a{color:#a1a0a0;padding:4px 0}.autocomplete .list li b{color:#005596}.autocomplete .list li span{color:#000;margin:0 0 0 12px;font-weight:700}.autocomplete .searchMore{border-top:1px solid #d5d5d5;margin:0;padding-top:4px}.autocomplete .searchMore.s li{margin:0 6px 11px 0}.breadcrumb{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin;margin:16px 0 0;padding:0;display:flex;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.breadcrumb::-webkit-scrollbar{width:2px;height:2px}.breadcrumb::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.breadcrumb::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.breadcrumb::-webkit-scrollbar-thumb:active{background:#848484}.breadcrumb::-webkit-scrollbar-track{background:0 0}.breadcrumb li{color:#000;font-weight:300;font-size:13px;float:left;padding:0 11px 0 3px;position:relative;line-height:1.2;list-style:none}.dark-theme .breadcrumb li{color:#fff}.breadcrumb li:last-child{padding-right:0}.breadcrumb li:not(:last-child):after{content:">";position:absolute;right:0;top:2px}.breadcrumb li a{color:#000;text-decoration:underline}.dark-theme .breadcrumb li a{color:#fff}.smartHomePage .breadcrumb li a{text-decoration:none;font-weight:400;font-family:Comfortaa,sans-serif}.smartHomePage .breadcrumb li a:hover{color:grey}.productPage .breadcrumb{margin-top:-4px}.productPage.smartHomePage .breadcrumb{margin-top:16px}.titleBar h1{float:left;max-width:calc(100% - 225px)}.titleBar{border-bottom:1px solid #ededed;margin-bottom:6px;padding:8px 0 0}ul.social.gray a{color:#d5d5d5}.catSections{margin-top:72px}.titleBar ul.social li{font-size:24px;line-height:24px;margin:0 3px}.titleBar ul.social .icon-mail{font-size:16px}.catSection li{font-weight:400;font-size:13px;list-style:none;line-height:1.2;margin-bottom:1px}.catSection li a{color:grey;padding:2px 0}.catSection ul{margin:13px 0 27px;padding:0}.catSection .header h2{font-size:32px;line-height:1;margin:0}.catSection ul.morePages{margin:0;text-align:right}.morePages li{color:grey;display:inline-block;font-weight:700;font-size:13px;list-style:none;margin:0 0 7px 26px;vertical-align:bottom}.morePages li a{color:grey;padding-right:14px;position:relative}.morePages li a:after{content:"\e90d";font-family:icomoon;font-size:10px;position:absolute;right:0;top:5px}.morePages li.offers,.morePages li.offers a{color:#e51937}#mainContent>.wrapper{position:relative;z-index:1}.catSection .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}aside{float:left;width:220px}.main{float:left;width:calc(100% - 240px)}.main.brandsWrap{width:100%}aside+.main{margin-left:20px}.remove{color:#000;cursor:pointer}.remove:hover{color:#e51937}.remove:before{content:"\e914";font-family:icomoon;font-size:8px;margin-right:5px}.filters .h3,.filters h3{border:none;color:#595959;font-weight:700;font-size:15px;line-height:1.2;margin:0 0 0 9px;padding:0}.spaceRow{display:flex;justify-content:space-between}.spaceRow.btm{align-items:flex-end}.spaceRow.left{float:none;justify-content:flex-start}.spaceRow.center{align-items:center}.filters .inner{background-color:#f6f6f6;margin:10px 0 0 0}.filters .h4,.filters h4{color:#686868;font-weight:700;font-size:13px;line-height:1.2;margin:0;padding:5px 5px 5px 16px;position:relative}.filters .h4:before,.filters h4:before{content:"\e90d";font-family:icomoon;font-size:10px;left:0;line-height:1;margin-top:-5px;position:absolute;top:50%;transition:all 350ms ease-out}.filters .h4.open:before,.filters h4.open:before{transform:rotate(90deg)}.filter:not(:first-child)>.spaceRow:before{content:"";width:100%;top:0;left:0;position:absolute;border-top:1px solid #ddd}.filter{padding:11px 9px;position:relative}.filter:empty:first-child+.filter .spaceRow:before{content:none}.filter .remove{padding:5px 0 5px 5px}.openDd{cursor:pointer}.checkbox{line-height:1.28;margin:2px 0;position:relative}li.checkbox{list-style:none}.filter ul.checkboxes{margin:6px 0 0;padding:0}.checkbox label{color:#686868;font-weight:400;font-size:12px;padding:5px 0 5px 20px}.checkbox label a{color:#686868}.checkboxes.b .checkbox label{color:grey;font-size:13px;padding-left:33px}.checkboxes.b .checkbox label a{color:grey;position:relative;z-index:2}.checkboxes.b .checkbox{margin:8px 0}.checkboxes.b{margin:0 0 24px}.checkbox input.checkbox{margin:0;opacity:0;z-index:1}.filter .dd{display:block;position:relative}.checkbox label:before{background:#fff;border:1px solid #d7d7d7;color:#595959;content:"";font-family:icomoon;font-size:7px;left:2px;line-height:10px;position:absolute;text-align:center;top:6px;width:12px;height:12px}.checkboxes.b .checkbox label:before{border:1px solid #b2b2b2;font-size:14px;line-height:20px;top:2px;width:22px;height:22px}.checkbox input.checkbox:checked~label:before{content:"\e908"}.checkbox input.checkbox:disabled~label{color:#c6c6c6}.checkboxes--legal{padding:0 0 18px;border-bottom:1px solid #ccc}.checkboxes--legal .checkbox label{padding-top:0;margin:0 0 10px}.checkboxes--legal small{font-size:13px;font-weight:400;letter-spacing:-.04em;line-height:1.7;color:#909090}.cost .info,.kh,.ratingBlock .title span{font-size:12px}.filter ul.checkboxes.colors{margin-top:10px;padding-left:11px}ul.colors li{float:left;list-style:none;line-height:1.28;margin:3px;position:relative}ul.sizes li{border:1px solid rgba(203,203,203,.43);color:#a09d9d;float:left;font-weight:400;font-size:11px;line-height:24px;list-style:none;margin:3px;text-align:center;width:25px}.checkboxes.colors li.checkbox label{padding:5px}.checkboxes.colors input.checkbox,.imgHolder .videoWrap,.radio input{z-index:2}.checkboxes.colors .checkbox label:before{background-color:transparent;border:3px solid #58595b;opacity:0;content:"";left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);transition:all 350ms ease-out}.checkboxes.colors .checkbox:checked+label:before{content:"";opacity:1}.checkboxes.colors .checkbox:disabled+label{opacity:.2}.showMore{color:#8e8e8e;cursor:pointer;line-height:1.1}.filters .showMore{float:right;padding:3px 0 4px 0}.orderTable .showMore{text-decoration:underline}.showMore:after{font-family:icomoon;margin-left:4px}.filters .showMore:after{content:"\e92e";font-size:11px}.orderTable .showMore:after{content:"\e902";font-size:6px;transition:transform 350ms ease-out}.filters .minShow.showAll+.showMore:after{content:"\e930"}.orderTable .minShow.showAll+.showMore:after{transform:rotate(180deg)}.filterSearch{margin:5px 0 7px;position:relative}.filterSearch input.text{border-color:#949494;color:#818181;font-size:12px;padding:4px 24px 4px 8px;height:25px}.filterSearch ::-webkit-input-placeholder{color:#818181}.filterSearch :-moz-placeholder{color:#818181}.filterSearch ::-moz-placeholder{color:#818181}.filterSearch :-ms-input-placeholder{color:#818181}.filterSearch .clear,.filterSearch .submit{color:#b0b0b0;cursor:pointer;font-size:9px;line-height:25px;padding:0 5px;position:absolute;right:0;text-align:center;top:0;width:24px;height:100%}.filterSearch .submit:before{content:"\e923";font-family:icomoon;font-size:14px}.filterSearch .submit input{background:0 0;border:none;opacity:0}.tabHeader{cursor:pointer;transition:all 350ms ease-out}li.tabHeader{list-style:none}.tabs.default .tabHeader{color:#898989;font-size:11px;font-weight:700;line-height:1.2;padding:7px 5px}.tabs.default .tabHeader.active{background-color:#fff;color:#686868}.tabs.default.double .tabHeader{float:left;text-align:center;width:50%}.tabs.default .tab{background-color:#fff;padding:15px 5px 15px}.ui-slider-range{background:0 0;border:none}.ui-slider.ui-widget-content{background-color:#eaeaea;border:none;margin-bottom:15px;height:5px}.ui-slider-horizontal .ui-slider-range{background:linear-gradient(270deg,#e31837 0,#94cffc 100%)}.ui-slider-handle:focus{outline:0}.ui-slider .ui-state-default,.ui-slider-handle,.ui-slider.ui-widget-content .ui-state-default{background-color:#fff;border:1px solid #d1d1d1;border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.45);width:16px;height:16px}.ui-slider .ui-state-default:before,.ui-slider-handle:before,.ui-widget-content .ui-state-default:before{background:linear-gradient(0deg,#d2d2d2 0,#eee 100%);border-radius:50%;content:"";left:2px;opacity:.39;position:absolute;top:2px;width:10px;height:10px}.ui-slider .ui-state-default:after,.ui-slider-handle:after,.ui-slider.ui-widget-content .ui-state-default:after{background:#000;border-radius:50%;content:"";left:5px;opacity:.27;position:absolute;top:5px;width:4px;height:4px}.sliderPrice{color:#686868;font-size:13px;font-weight:700;line-height:1;margin:0 8px}.sliderWrap{color:#686868;font-size:13px;font-weight:700;padding:0 10px;text-align:center}.tabs.default{margin:12px 0 6px}.ui-slider-horizontal .ui-slider-handle{top:-6px;margin-left:-6px}.filters .spaceRow>.remove{padding-right:5px}.filtersBar .filters{margin-top:7px;padding-top:7px}.relatedWith{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;background:#f6f6f6;padding:24px 0 32px 0;margin-block:55px}.relatedWith .h3{font-size:20px;font-weight:700;line-height:1.5}.relatedWith__list{list-style:none;padding:0;margin:0;display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding-inline:15px}.relatedWith__list li{list-style:none}.relatedWith__list li:before{display:none}.relatedWith__link{padding:6px 6px 4px 6px;border-radius:6px;border:1px solid #c6c6c6;color:#676767;font-size:12px;font-weight:700;line-height:1.5;background:0 0;transition:background 350ms ease}.smartHomePage .relatedWith{max-width:925px;margin:0 auto}.relatedCategories{margin-top:32px}.relatedCategories__list{list-style:none;padding:0;margin:0;padding-top:24px;display:flex;flex-wrap:wrap;gap:.75rem}.relatedCategories__list li{list-style:none}.relatedCategories__list li:before{display:none}.relatedCategories__list li{display:inline-block}.relatedCategories__list li a{padding:6px 6px 4px;border:1px solid #c6c6c6;border-radius:6px;background-color:transparent;transition:background-color 250ms ease-out;max-width:100%;max-width:24ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#676767}.banner{margin:0 0 13px;position:relative}.banner img{width:100%;height:auto}.banner.alCenter img{max-width:100%;width:auto}.perPage li{color:grey;font-weight:400;font-size:15px;list-style:none;line-height:1;margin:0 3px}.perPage li.label{font-size:13px;margin-left:0}.perPage li:not(.label){cursor:pointer;padding:0 5px}.view li{color:#bcbdbd;cursor:pointer;font-size:24px;list-style:none;line-height:1;margin:0 8px;transition:color 350ms ease-out}.view li.label{color:#000;font-weight:400;font-size:13px}.view li.active,.view li:hover{color:#595959}.sort .selected{border:1px solid #949494;color:#818181;font-size:12px;line-height:1.1;margin-left:6px;padding:5px 33px 5px 6px}.sort .selectBox .selected:after{content:"\e903"}.prTools{margin:22px 0;display:flex;justify-content:space-between}.prTools__inner{display:flex;flex-direction:row-reverse;align-items:center;gap:8px;width:100%}.prTools .sort{margin-left:auto}.prTools .perPage{display:inline-flex;align-items:center;gap:12px}.prTools .select2-container{min-width:50px}.button.compare{background-color:#f3f3f3;border:1px solid #d3d3d3;font-size:11px;padding:4px 7px}.button.compare.inactive:before{content:"";opacity:.33;background-size:4px 4px;background-image:linear-gradient(-45deg,#a5a5a5 25%,transparent 25%,transparent 50%,#a5a5a5 50%,#a5a5a5 75%,transparent 75%,transparent)}.tooltip{background-color:#fff;border:1px solid #d2d2d2;color:#595959;font-weight:400;font-size:12px;left:0;line-height:1.2;padding:12px 10px;position:absolute;text-align:left;transition:all 250ms ease-out}.addToBasket.tooltipWrap .tooltip{bottom:30px;left:63px;margin-bottom:10px;padding:7px;width:171px}.tooltipWrap .tooltip{bottom:100%;left:-12px;margin-bottom:19px;width:216px}.compare .tooltip{bottom:42px;margin-bottom:10px;width:193px}.prSliderWrap,.tooltipWrap{overflow:hidden;position:relative}.desktop .tooltipWrap:hover .tooltip,.mobile .tooltipWrap.open .tooltip,.tablet .tooltipWrap.open .tooltip{margin-bottom:9px}.desktop .addToBasket.inactive:hover .tooltip,.desktop .compare.inactive:hover .tooltip,.mobile .addToBasket.inactive.open .tooltip,.mobile .compare.inactive.open .tooltip,.tablet .addToBasket.inactive.open .tooltip,.tablet .compare.inactive.open .tooltip{margin-bottom:0}.desktop .tooltipWrap:hover,.mobile .tooltipWrap.open,.tablet .tooltipWrap.open{overflow:visible}.tooltip:after,.tooltip:before{top:100%;left:19px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:8px;margin-left:-8px}.tooltip:before{border-color:rgba(210,210,210,0);border-top-color:#d2d2d2;border-width:9px;margin-left:-9px}.button.compare.inactive,.button.compare.inactive span{cursor:default}.productList--banner{position:relative}.productList--banner .prTitle .wrap{padding-top:0}.productList.productList--banner.slider{padding:0}.productList.productList--banner.slider .product .inner .prImg{padding-top:0}.productList.slider .item{padding:0 9px}.productList.slider .item .product{margin:9px 0}.productList.slider.slider3 .owl-item{padding:0 5px}.productList.slider.slider3 .product{margin:0}.compareList.productList:not(.slider) .product{margin:6px 5px}.compareList.productList.double .product{flex-basis:calc(50% - 10px);-webkit-flex-basis:calc(50% - 10px)}.moreProducts .productList.single .product{flex-basis:100%;-webkit-flex-basis:100%}.prImg{overflow:hidden;position:relative;text-align:center}.imgTextContent .text img,.prImg img,.productInfo .mediaWrap img,.productList .banner img,.productView .slider img,div.miniBasket .item img,table.compare .product img{max-width:100%;height:auto}.productView .earnPoints,.productView .sale{position:absolute;right:8px;top:8px;z-index:3}.categoriesRow .earnPoints,.categoriesRow .sale{font-size:26px;line-height:88px;position:absolute;left:15px;top:15px;z-index:3;width:90px;height:90px}.categoriesRow .earnPoints:before,.categoriesRow .sale:before{font-size:90px}.prImg .earnPoints,.prImg .sale{position:absolute;right:4px;top:4px}.earnPoints,.sale{color:#fff;font-size:15px;line-height:52px;position:relative;text-align:center;width:52px;height:52px}.earnPoints{display:table;font-size:10px;line-height:1}.earnPoints b{display:block;font-size:11px;font-weight:400}.earnPoints:before,.sale:before{content:"\e922";color:#e31837;font-family:icomoon;font-size:52px}.earnPoints span,.sale span{font-weight:700;position:relative}.prImg .ribbon,.productView .ribbon,.tabHeader .ribbon{color:#fff;font-weight:700;left:-62px;line-height:1;position:absolute;top:-21px;width:137px;height:30px;transform-origin:right top;transform:rotate(-45deg);padding:0 15px;text-align:center;z-index:2}.ribbon.remaining{background-color:#f29a00;font-size:10px}.ribbon.last{background-color:grey;font-size:12px}.ribbon.new{background-color:#005696;font-size:14px}.ribbon span{display:block;padding:0 2px;position:relative;top:50%;transform:translateY(-50%)}.back,.clear{color:grey;font-weight:400;font-size:11px;line-height:1}.back.b{font-size:13px}.back:before,.clear:before{font-family:icomoon;line-height:1;margin-right:6px}.back:before{content:"\e931";font-size:6px;margin-top:-4px}.clear:before{content:"\e914";font-size:8px}table.compare{margin:0;text-align:center;vertical-align:middle;width:100%}.compareBlock .inner.items4 table.compare{min-width:965px}.compareBlock .inner.items3 table.compare{width:941px}.compareBlock .inner.items2 table.compare{width:703px}.compareBlock .inner.items2+.moreProducts{float:left;padding-left:20px;width:calc(100% - 703px)}.compareBlock .inner.items3+.moreProducts{float:left;padding-left:20px;width:calc(100% - 941px)}table.compare td:first-child{color:#595959;font-weight:700;font-size:14px;line-height:1.25;padding:17px 24px 17px 15px;text-align:right;width:227px}table.compare tr:not(:first-child) td:not(:first-child){border-left:1px solid rgba(0,0,0,.05)}table.compare td:not(:first-child){color:grey;font-weight:400;font-size:13px;line-height:1.2;padding:10px}table.compare td.product .title{padding:0 15px}table.compare td.product .info{margin-bottom:50px}.stars.b{line-height:17px}table.compare tr.head td:first-child{color:#999;font-weight:400;font-size:18px}table.compare .product h3{border:none;color:grey;font-size:15px;letter-spacing:-.02em;line-height:1.35;margin-bottom:1.25em;padding:0}table.compare .product img{margin-bottom:19px}table.compare .clear{cursor:pointer;margin:0;padding:5px}.row.compareBlock{overflow:hidden;padding-right:15px;padding-left:15px}.compareBlock>.inner{margin:0 0 92px;overflow-y:auto;-webkit-overflow-scrolling:touch}table.compare .buttons{font-size:0}.buttons>*{font-size:15px;margin:2px 1px}.buttons>.favBtn{background-color:#e2eccc;color:#8bc709;font-size:14px;line-height:42px;text-align:center;width:42px;height:42px}.buttons>.basketBtn{background-color:#8bc709;color:#fff;font-weight:700;line-height:1.1;padding:13px 27px}.buttons>.basketBtn:after{content:"\e90d";font-family:icomoon;font-size:13px;margin-left:6px}.moreProducts .tabs>ul{margin-bottom:9px;text-align:center}.categories .tabs .tabHeader,.prLists .tabs .tabHeader,.tabs:not(.default):not(.gray)>.tabsHead>.tabHeader{display:inline-block;font-size:20px;overflow:hidden;position:relative;transition:all 350ms ease-out}.tabs:not(.default).gray>.tabsHead>.tabHeader{font-weight:400;font-size:18px;overflow:hidden;position:relative;transition:all 350ms ease-out}.tab .productList:not(.productList--noBanner).slider:first-child{margin-top:0}.moreProducts .tabHeader{color:grey;margin:0 2px;padding:15px 23px;text-align:center}.categories .tabHeader,.prLists .tabHeader{color:#000;padding:5px 10px 16px 10px;vertical-align:top;line-height:1.2;margin:0 10px;transition:color 250ms ease}.categories .tabHeader:hover,.prLists .tabHeader:hover{color:#d50000}.categories .tabHeader.active,.desktop .categories .tabHeader:hover,.desktop .prLists .tabHeader:hover,.prLists .tabHeader.active{color:#e51937}.categories .tabs .tabHeader:after,.prLists .tabs .tabHeader:after,.tabs:not(.default)>.tabsHead>.tabHeader:after{background-color:#e51937;bottom:-4px;content:"";left:0;position:absolute;width:100%;height:4px;transition:all 250ms ease-out}.moreProducts .tabHeader:after{height:3px}.categories .tabs .tabHeader.active:after,.prLists .tabs .tabHeader.active:after,.tabs:not(.default)>.tabsHead>.tabHeader.active:after{background-color:#e51937;bottom:0}.shopInfo .wrap span{color:#000;font-size:14px;line-height:1.3}.shopInfo .wrap i{color:#e51937;font-size:34px}.shopInfo--transparent .shopInfo-icon{margin-bottom:24px}.shopInfo--transparent .shopInfo-item{border:none;padding:11px 0 0}.shopInfo--transparent .wrap span{font-size:15px;line-height:1.4;font-weight:600}.dark-theme .shopInfo--transparent .wrap span{color:var(--clanding-text-color)}.shopInfo--transparent .wrap i{color:#000;font-size:74px;height:80px;position:relative;transition:all 250ms ease-in-out}.dark-theme .shopInfo--transparent .wrap i{color:var(--clanding-text-color)}.shopInfo--transparent .wrap i:after{content:"";position:absolute;bottom:-16px;left:50%;background-color:rgba(0,0,0,.0509803922);width:84px;height:16px;border-radius:50%;transform:translate(-50%,0);transition:all 250ms ease-in-out}.dark-theme .shopInfo--transparent .wrap i:after{background-color:rgba(255,255,255,.1607843137)}.shopInfo .actions{border-top:2px solid #f7f7f7;bottom:0;left:0;margin:0;padding:8px 10px 6px 25px;position:absolute;width:100%}.smartHomePage .shopInfo .actions{position:relative;margin-top:60px}.shopInfo .actions span{max-width:calc(100% - 28px)}.shopInfo .actions li{color:#aaa9a9;font-weight:400;font-size:12px;list-style:none;margin:8px 0}.shopInfo .actions i.dropdownVue__placeholder:before,.shopInfo .actions i[class^=icon-]{color:#000;margin-right:5px;text-align:center;width:20px;transition:all 250ms ease-out}.shopInfo .actions i.icon-fb.dropdownVue__placeholder:before,.shopInfo .actions i[class^=icon-].icon-fb{font-size:20px}.shopInfo .actions i.icon-mail.dropdownVue__placeholder:before,.shopInfo .actions i[class^=icon-].icon-mail{font-size:14px}.shopInfo .actions a{color:#000}.section--faqs .accHeader{color:var(--clanding-text-color)}.dark-theme .section--faqs .accContent{color:#fff}.section--faqs .accContent p{font-weight:300;margin:0;color:inherit}.section--faqs .faqs--border .accItem{border:1px solid var(--clanding--faq-border);border-radius:6px;margin-bottom:12px;background-color:var(--clanding--faq-bg)}.section--faqs .faqs--border .accHeader{padding:12px 24px}.section--faqs .faqs--border .accHeader.active{color:var(--clanding-text-color)}.section--faqs .faqs--border .accHeader:after{content:"\e924";color:var(--clanding-text-color);top:16px;right:24px}.section--faqs .faqs--border .accTitle{text-align:left}.section--faqs .faqs--border .accContent{padding-inline:24px}.autocomplete .list li b,.formSection.found b,.pointTotal b,.quantity .number,.shopInfo .wrap span b,.station td b,.ui-datepicker .ui-datepicker-buttonpane button.ui-state-default,.warning b,ul.steps li b{font-weight:700}.section40 section{margin:0;padding-block:40px}section.cd_section--gray{padding-block:24px;overflow:hidden}.section40 section.uspContainer{padding:0}.section40 section.section--faqs{--sectionwrap:1180px}section.shopInfo .wrapper{padding:13px 0;background:#f8f8f8;text-align:center}section.shopInfo.shopInfo--transparent .wrapper{background-color:transparent;padding-top:0;padding-inline:var(--wrapperspace)}section.bordered.shopInfo{padding:7px 0 8px}.horiz-categories-section .wrapper{width:100%}section.banner .wrapper .row{margin-top:0;margin-bottom:0}.suggestions{margin:40px 0 30px;text-align:center}section.categories{margin:98px 0;overflow:hidden}.brands .row{margin-top:0;margin-bottom:0}.section--faqs .sectionTitle h3,.sectionTitle h2{margin:0 0 .4em;padding-bottom:0;position:relative;font-weight:700;font-size:18px;color:#000}.section--faqs.section--darktheme .sectionTitle h3{color:#fff}.section--faqs .sectionTitle h3{border:0;padding:0;line-height:1.2}.subheader{color:#000;display:block;letter-spacing:.035em}.suggestions a.img>div{transition:all 350ms ease-out;background-size:auto 100%;background-repeat:no-repeat}.suggestions a.img{display:block;margin-bottom:14px;overflow:hidden;position:relative;width:100%;height:181px}.suggestions a.img:hover>div{transform:scale(1.02)}.suggestions .list{margin:17px 0}.suggestions .list .item{float:left;width:20%}.suggestions h3{font-weight:700;border:none;color:#000;font-size:18px;line-height:1.2;margin-bottom:.2em;padding:0;margin-top:1em}.suggestions h3 a{color:#000}.suggestions p{color:#000;font-weight:400;font-size:12px;line-height:1.2;margin:0}.tab .productList{opacity:0}.tab.active .productList{opacity:1}.categories .tabs .tabsHead{font-size:0;white-space:nowrap;width:auto}section.categories .tab{margin-top:-2px}.offerCombo .productList .prPrice table td,.productList.slider3 .prPrice table td{width:50%}.grid.items4>*{width:25%}.promoBox.blue a{background-color:#f7d117;color:#000}.promoBox.red a{background-color:#f7d117;color:#000}.promoBox.blue a:hover,.promoBox.red a:hover{background-color:#e51937;color:#fff}.promoBox.blue a:hover .items,.promoBox.blue a:hover p,.promoBox.red a:hover p{color:#fff}.promoBox.blue a:hover .title:after,.promoBox.red a:hover .title:after{background-color:#fff}.promoBox.yellow>*{background-color:#ffde00;color:#000}.promoBox.greenbordered .items,.promoBox.greenbordered a{color:#e51937}.promoBox.greenbordered:before{border:5px solid #e51937;content:""}.promoBox>*{display:block;padding:38px 10px 47px;position:relative;height:100%;border-radius:5px}.promoBox .items{bottom:16px;font-size:12px;left:0;position:absolute;width:100%}.addresses a.item:hover .icon-close,.addresses a.item:hover .title,.offerBanner p{color:#fff}.promoBox.blue .items{color:#000}.desktop a{transition:all .3s ease}ul.social a{color:#000;display:block}ul.social a:hover{color:#e51937}.promoBox .title{font-weight:700;font-size:28px;letter-spacing:-.025em;line-height:1;padding-bottom:8px;margin-bottom:11px;position:relative}.promoBox .title:after{background-color:#000;bottom:0;content:"";left:50%;margin-left:-25px;position:absolute;width:50px;height:1px}.promoBox.greenbordered .title:after{background-color:#e51937}.promoBox.yellow .title:after{background-color:#000}.promoBox p{font-weight:300;font-size:14px;color:#000;margin:0}.promoBox.greenbordered p{color:#e51937}.promos .wrapper{max-width:1200px}section.promos{margin:55px 0 79px}section.brands{background-color:#fff;margin:0;padding:26px 0;position:relative;text-align:center}section.brands:before{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.99) 99%,#fff 100%);bottom:0;content:"";left:0;position:absolute;width:100%;height:100%}.brandsList{display:flex;flex-wrap:wrap;margin:30px 0;text-align:center}.promosRow{display:flex;justify-content:space-between;align-items:stretch}.promosRow>*{margin:0 10px;flex-basis:33.33%;-webkit-flex-basis:33.33%}.brandsList a{color:#9a9a9a;text-decoration:underline}.brandsList img{transition:all 350ms ease-out}.productList.slider{padding:0 40px}.smartProducts .productList.slider{margin:0 125px;padding:0}.owl-theme .owl-controls .owl-page{margin:7px 3px}.circleSliderNav span,.owl-theme .owl-controls .owl-page span{background-color:#fff;width:18px;height:18px;border-radius:50%;margin:0;position:relative;filter:Alpha(Opacity=100);opacity:1;border:3px solid #000;transition:all 350ms ease-out;transform:scale(.6)}.owl-theme .owl-controls .owl-page:hover span:before{background-color:#e31837}.owl-theme .owl-controls .owl-page:hover span:after{border-color:#e31837}.circleSliderNav span.active,.owl-theme .owl-controls .owl-page.active span{transform:scale(1)}.circleSliderNav span.active:after,.owl-theme .owl-controls .owl-page.active span:after{border-color:#000}.circleSliderNav span.active:hover:after,.circleSliderNav span:hover:before,.owl-theme .owl-controls .owl-page.active:hover span:after,.owl-theme .owl-controls .owl-page:hover span:before{border-color:#e31837}.slider{--swiper-navigation-size:36px}.slider .swiper-button-next,.slider .swiper-button-prev{width:var(--swiper-navigation-size)}.slider .swiper-button-next.swiper-button-disabled,.slider .swiper-button-prev.swiper-button-disabled{opacity:1}.circleSliderWrap .navButton,.owl-theme .owl-controls .owl-buttons div,.swiper-button-next,.swiper-button-prev{color:#000;margin:0;padding:0;font-size:36px;border-radius:0;background:0 0;filter:Alpha(Opacity=100);opacity:1;transition:all 350ms ease-out;margin-top:-18px;position:absolute;top:50%}.productList.slider .swiper-buttons .swiper-button,.swiper-buttons--smart .swiper-button{position:relative;margin:5px}.smartProducts .productList.slider .swiper-buttons .swiper-button,.smartProducts .swiper-buttons--smart .swiper-button{position:absolute;margin:0;width:70px;height:70px;font-size:16px;line-height:16px;display:flex;align-items:center;justify-content:center;background-color:#5861ff;color:#fff!important;transform:translateY(-50%);border-radius:100%}.smartProducts .productList.slider .swiper-buttons .swiper-button i:before,.smartProducts .swiper-buttons--smart .swiper-button i:before{display:block}.prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-prev:before,.prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-prev:before{display:block}.prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-next:before,.prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-next:before{display:block}.smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-disabled,.smartProducts .swiper-buttons--smart .swiper-button.swiper-button-disabled{opacity:.5;pointer-events:none}.nrg-app .productList.slider .swiper-buttons .swiper-button,.nrg-app .swiper-buttons--smart .swiper-button{background-color:#002052}.smartProducts .productList.slider .swiper-buttons .swiper-button:hover,.smartProducts .swiper-buttons--smart .swiper-button:hover{background-color:#2e39ff}.productList.owl-theme.slider3 .owl-controls .owl-buttons div{margin-top:-18px}.desktop .circleSliderWrap .navButton:hover,.desktop .owl-theme .owl-controls .owl-buttons div:hover,.desktop .swiper-button-next:hover,.desktop .swiper-button-prev:hover{color:#e51937}.circleSliderWrap .navButton.prev:before,.productView .owl-theme .owl-controls .owl-buttons div.owl-prev:before{content:"\e90b";font-family:icomoon;line-height:1}.circleSliderWrap .navButton.next:before,.productView .owl-theme .owl-controls .owl-buttons div.owl-next:before{content:"\e90c";font-family:icomoon;line-height:1}.prFilters{margin:0 0 8px;padding:0;text-align:center}.prFilters li{color:#999;font-weight:300;font-size:13px;list-style:none;margin:2px 0}.prFilters li a{color:#000;display:block;padding:0 7px;transition:all 350ms ease-out}.prFilters li.active a,.prFilters li:hover a{color:#e51937}.tabs--gray{background-color:rgba(0,0,0,.0509803922)}.tabs--gray .sliderActions{position:absolute;bottom:16px;left:50%;transform:translate(-50%,0);z-index:1}.prLists--transparent .tabs--gray .dragscrollWrap{padding:0}.tabs.tabs--banner .dragscrollWrap{padding:0}.tabs--banner .productList .inner,.tabs--gray .productList .inner{border-radius:6px;justify-content:space-between}.dark-theme .tabs--banner .swiper-button,.dark-theme .tabs--gray .swiper-button{color:#676767}.dark-theme .tabs--banner .swiper-button:not(.swiper-button-disabled),.dark-theme .tabs--gray .swiper-button:not(.swiper-button-disabled){color:var(--clanding-fill-primary-color)}.tabs .inner.dragscroll .tabsHead{margin:0}section.prLists{margin:20px 0;position:relative;background:#f2f2f2;z-index:2;padding:30px 0;overflow:hidden}section.prLists .tabs--banner .productList,section.prLists .tabs--gray .productList{padding:0 0 80px}section.prLists--fl{padding-block:50px}section.prLists--fl .tabs--banner .productList.slider,section.prLists--fl .tabs--gray .productList.slider{padding:0 0 80px}section.prLists--fl .tabs--banner .productList.slider .product,section.prLists--fl .tabs--gray .productList.slider .product{margin-bottom:0}section.prLists--transparent{background-color:transparent;margin:0;padding-block:40px}section.prLists--transparent .tabs{margin:0;padding-block:16px 0}.dark-theme section.prLists--transparent .tabs{background-color:var(--clanding-bg-primary-color)}section.prLists--transparent .tabs--gray .productList{margin-top:24px}section.prLists--transparent .tabs--gray:not(.tabs--banner) .productList--noBanner{margin-top:0}section.prLists--banner{background:#fff;padding-block:40px;margin:0}section.prLists--banner .banner{width:100%;max-width:484px;margin:0 40px 0 0}section.prLists--banner .banner:before{content:"";position:absolute;height:100%;width:100%;aspect-ratio:484/562;background-color:rgba(0,0,0,.2)}section.prLists--banner .banner__info{display:flex;flex-direction:column;width:100%;height:auto;padding-inline:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.prLists--banner .banner__info h3,section.prLists--banner .banner__info p{color:#fff}section.prLists--banner .banner__info h3{border-bottom:none;margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.2}section.prLists--banner .banner__info p{font-size:15px;font-weight:600}section.prLists--banner .banner__info a{padding:11px 16px;display:flex;align-items:center;gap:12px;font-weight:700;font-size:13px;line-height:18px;text-transform:uppercase;border-radius:6px;transition:all .15s ease;background-color:#fff;color:#000;min-width:0;width:-moz-max-content;width:max-content}section.prLists--banner .banner figure{height:100%;width:100%;aspect-ratio:484/562}section.prLists--banner .banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.prLists--banner+.sectFeautred--defaultWidth{padding-top:0}section.prLists--banner .tab{--clanding-bg-primary-color:rgba(0, 0, 0, 0.05);background-color:var(--clanding-bg-primary-color);border-radius:8px;overflow:hidden;width:100%}.dark-theme section.prLists--banner .tab{--clanding-bg-primary-color:rgba(255, 255, 255, 0.16)}.tabs--gray section.prLists--banner .tab{background-color:transparent}section.prLists--banner .tab.active{display:flex!important}section.prLists--banner .tabs--banner.tabs--gray{background-color:transparent}section.prLists--banner .tabs{margin:0;padding:0}section.bordered{border-top:2px solid #eee;border-bottom:2px solid #eee}.categoriesPromo .catList{float:left;margin:3px 0 0;padding:0 15px 0 10px;width:234px}.categoriesPromo .catGrid{float:left;margin:15px 0 0;width:calc(100% - 234px)}.categoriesPromo .categoriesRow{padding-left:0}section.categoriesPromo{margin-bottom:25px}.categoriesPromo .categoriesRow h3{color:#fff;font-weight:700;margin-bottom:.85em}.catList ul{margin:24px 0 0;padding:0}.catList ul ul{margin:8px 0 24px}.catList li{color:#595959;font-weight:700;font-size:15px;line-height:1.2;list-style:none;margin:0 0 24px}.catList li li{color:grey;font-weight:400;font-size:13px;margin-bottom:1px}.catList li a{border-bottom:1px solid #d0d0d0;display:block;padding:4px 0 4px 13px;position:relative}.catList li a:before{content:"\e902";font-family:icomoon;font-size:6px;left:-1px;position:absolute;top:11px}.catList li li a{border:none;padding:2px 0}.catList li li a:hover{color:#e51937}.catSection{padding:0 0 16px;margin:0 0 24px;border-bottom:1px solid #d9d9d9}.grid{margin:18px 0 72px}.grid.s{margin:24px 4% 72px;width:92%}.grid>*{float:left;padding:3px;position:relative}.grid.items3>*{width:33.33%}.catSection .col3:nth-child(4n+1),.grid.items3>:nth-child(3n+1),.grid.items4>:nth-child(4n+1){clear:left}.grid.items4>.box{height:241px}.grid.items3>.box{height:235px}.grid .box .wrap{overflow:hidden;position:relative;height:100%}.grid .box .img{-o-object-fit:cover;object-fit:cover;transition:all 250ms ease;filter:blur(0)}.content{margin:22px 0 100px}.content--withMargin{margin-top:64px}.grid .box .text{padding:0 47px;position:relative;text-align:center;height:100%}.grid .box a.text{display:block}.grid .box img{margin:0 0 11px;width:auto;height:44px}footer{margin-top:30px}.shadow{filter:drop-shadow(1px 3px 9px rgba(0, 0, 0, .6))}.grid .box h3{border:none;color:#fff;font-weight:700;font-size:26px;line-height:1.2;margin:0 0 .5em;padding:0;text-shadow:1px 2px 1px rgba(32,32,32,.23),2px 3px 30px #202020}.grid.partners .box h3{font-size:16px}.desktop .grid .box .top,.tablet .grid .box .top{margin-top:20%;transition:transform .35s,margin .35s;transform:translate3d(0,20px,0)}.grid .box p{color:#fff;font-size:13px;line-height:1.15;margin-bottom:1.7em;text-shadow:1px 2px 1px rgba(32,32,32,.23),2px 3px 30px #202020}.moreContent .more,a.more{color:#fff;font-weight:700;font-size:13px;text-decoration:underline}.moreContent .more:after,a.more:after{content:"\e90d";font-family:icomoon;font-size:9px;margin:2px 0 0 5px}.mobile .grid.grayLink .moreContent,.moreContent,.tablet .grid.grayLink .moreContent{opacity:0;transition:opacity .35s,transform .35s;transform:translate3d(0,20px,0) scale(1.1)}.imgTextContent{margin:36px 0}.imgTextContent:first-child{margin:16px 0}.imgTextContent.spaceTop{margin-top:45px}.textContent{margin-bottom:33px}.imgTextContent>img{max-width:30%;height:auto}.imgTextContent.imgB>img{max-width:47%}.imgTextContent.imgLeft>img{float:left;margin:0 30px 10px 0}.imgTextContent.imgRight>img{float:right;margin:0 0 10px 30px}.imgTextContent h2{font-weight:700;margin-top:.45em}.imgTextContent h2 em{font-size:26px;font-style:normal}.imgTextContent .text img{margin:0 0 23px}p.date{color:#a0a0a0;font-weight:400;font-size:13px;line-height:1;margin-bottom:1.6em}p.date:before{content:"\e934";font-family:icomoon;font-size:23px;margin:0 10px 4px 0}ul.steps{list-style:none;margin:27px 0 22px;padding:0}ul.steps li{color:#595959;font-weight:400;font-size:13px;line-height:1.35;list-style:none;margin-bottom:11px}ul.steps li span{color:#e51937;font-weight:700;margin-right:11px}a.goToVideo{color:#000;font-weight:400;font-size:12px;margin:8px 0;position:relative}a.goToVideo span{text-decoration:underline}a.goToVideo:after,a.goToVideo:before{font-family:icomoon;line-height:1}a.goToVideo:before{color:#a0a0a0;content:"\e935";font-size:18px;margin-right:4px}a.goToVideo:after{content:"\e936";font-size:10px;margin:2px 0 0 6px}ul.double li{float:left;padding-right:10px;width:50%}ul.checkList li{color:#595959;font-weight:400;font-size:13px;list-style:none;line-height:1.35;margin:0 0 17px;padding-left:25px;position:relative}ul.checkList li:before{color:#bcbdbd;content:"\e908";font-family:icomoon;font-size:16px;left:0;line-height:1;position:absolute;top:0}.textContent ul{margin:7px 0 11px}.textContent .arrowLink{color:#58595b;font-size:12px;padding-right:9px;position:relative;text-decoration:underline}.textContent a.arrowLink:after{color:#58595b;content:"\e936";font-size:10px;margin:0;position:absolute;right:0;top:1px}.accContent{display:none;padding:3px 60px 6px 0}.accContent:first-child{padding-right:0;display:block}.accHeader{color:#000;cursor:pointer;font-weight:700;font-size:16px;padding:15px 30px 15px 0;position:relative;line-height:1.2;transition:all 350ms ease-out}.accHeader.active,.desktop .accHeader:hover{color:var(--acccolorhover)}.accItem{border-bottom:2px solid #f1f1f1}.accHeader:after{color:#a6a6a6;content:"\e902";font-family:icomoon;font-size:11px;position:absolute;right:3px;top:19px;transition:all 350ms ease-out}.accHeader.active:after{transform:rotate(180deg)}.accContent,.accContent p{font-weight:400;font-size:13px;line-height:1.16}.circleSliderSection{background-color:#f7f7f7;margin:56px 0 56px;padding:37px 0 31px}.accWrap{margin-top:16px}.circleSliderWrap{margin:26px 0 0;padding:0 78px;position:relative}.circleSlider.owl-carousel .owl-wrapper-outer{padding:0 0 102px}.circleSlider .owl-item .item{transition:all 1s ease-out}.circleSlider .owl-item{position:relative;transition:all 1s ease}.circleSlider .owl-item .item iframe{background:url(../Media/videoShadow.png) no-repeat scroll center 97%;background-size:100% auto;padding-bottom:4%}.circleSlider .owl-item img{background:url(../Media/videoShadow.png) no-repeat scroll center 97%;background-size:100% auto;padding-bottom:4%;width:100%;height:auto}.circleSlider.goToFirst .owl-item.active:first-child,.circleSlider.goToLast .owl-item.active:last-child,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item.active:first-child+.owl-item.active,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item:not(.active)+.owl-item.active+.owl-item.active{z-index:9}.circleSlider.goToFirst .owl-item.active:not(:first-child),.circleSlider.goToLast .owl-item.active:not(:last-child),.circleSlider:not(.goToFirst):not(.goToLast):not(.single) .owl-item.active{filter:blur(1px);-webkit-filter:blur(1px)}.circleSlider:not(.goToFirst):not(.goToLast) .owl-item.active:first-child+.owl-item.active,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item:not(.active)+.owl-item.active+.owl-item.active{filter:blur(0);-webkit-filter:blur(0)}.circleSlider.single .owl-item.active iframe{width:100%;height:100%;transform:translate(0,0)}.circleSlider.goToFirst .owl-item.active:first-child iframe,.circleSlider.goToLast .owl-item.active:last-child iframe,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item.active:first-child+.owl-item.active .item iframe,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item:not(.active)+.owl-item.active+.owl-item.active .item iframe{width:200%;height:184%;margin-top:-25%;margin-left:-50%}.circleSlider .item{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.circleSlider .item iframe{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 550ms ease-out}.circleSliderNav{text-align:center}.circleSliderNav span{cursor:pointer;margin:9px 13px}.navButton{cursor:pointer}.circleSlider.goToFirst .owl-wrapper{margin-left:33.3333333333%}.circleSlider.goToLast:not(.double) .owl-wrapper{margin-left:-33.3333333333%}.promo{margin:0 0 47px;position:relative;height:500px}.promoText{background-color:rgba(255,255,255,.9);border-radius:50%;left:50%;text-align:center;position:absolute;top:50%;width:330px;height:330px;transform:translate(-50%,-50%)}.promoText .wrap{display:table;height:100%}.promoText .inner{padding:0 26px}.promoText h1{color:#e31837;font-weight:400;font-size:27px;line-height:1;margin-bottom:.4em}.promoText h2{color:#000;font-weight:400;font-size:30px;line-height:1.05;margin-bottom:.4em}.promoText p{color:rgba(0,0,0,.8);line-height:1.1;padding:0 5px}.grid.partners .logo{margin:0 0 10px;position:relative;width:100%;height:118px;transition:all 350ms ease}.grid.partners .logo img{left:50%;margin:0;position:absolute;top:50%;height:auto;max-height:80%;transform:translate(-50%,-50%)}.grid.partners .box .top{margin-top:12%}.mobile .grid.partners .box .top,.tablet .grid.partners .box .top{margin-top:0}.desktop .grid .box:hover .moreContent{opacity:1;transform:translate3d(0,0,0) scale(1)}.grid .box .text{border:1px solid #fff}.desktop .grid .box:hover .img{filter:blur(2px);transform:scale(1.08)}.desktop .grid .box:hover .top,.mobile .grid:not(.grayLink) .box .top,.tablet .grid:not(.grayLink) .box .top{margin-top:10%;transform:translate3d(0,0,0)}.desktop .grid.partners .box:hover .top{margin-top:5%}.desktop .grid.partners .box:hover .logo{height:85px;transform-origin:center center;-ms-transform-origin:center center;-webkit-transform-origin:center center;transform:scale(.72)}.mobile .grid.partners .logo img,.tablet .grid.partners .logo img{max-width:35%;max-height:inherit}.mobile .grid.partners.items4 .logo img,.tablet .grid.partners.items4 .logo img{max-width:40%}.mobile .grid.partners .box .top,.tablet .grid.partners .box .top{margin-top:5%}.mobile .grid.partners .box .text,.tablet .grid.partners .box .text{padding:0 10px}.graySection{background-color:#f7f7f7;padding:27px 0}.gridSection{padding:30px 0}.infoBox{padding:0 62px 34px;text-align:center}.infoBox h3{border:none;font-weight:700;font-size:16px;line-height:1.2;margin-bottom:1.05em;padding:0}.infoBox p{letter-spacing:.04em;margin-bottom:2em}.infoBoxes{display:flex;align-items:stretch;justify-content:space-between;margin:36px 0 9px}.infoBoxes.boxes3 .infoBox{flex-basis:33.33%;-webkit-flex-basis:33.33%;position:relative}.infoBox .btm{bottom:0;left:0;position:absolute;width:100%}.infoBox i.dropdownVue__placeholder:before,.infoBox i[class*=" icon-"],.infoBox i[class^=icon-]{color:#e51937;font-size:67px;margin:0 0 18px}.infoBox i.icon{display:inline-block;line-height:72px;margin:0 0 18px;vertical-align:top;height:72px}.infoBox i.icon img{width:auto;max-height:100%}.gridSection .grid{margin-bottom:21px}.promoSlider.owl-theme .owl-pagination{display:none}.promoSlider{margin-bottom:0;height:480px;transition:opacity 150ms ease-out}.promoSlider .img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.promoSlider:not(.owl-carousel){opacity:0}.promoSlider.owl-carousel .owl-item,.promoSlider.owl-carousel .owl-wrapper,.promoSlider.owl-carousel .owl-wrapper-outer,.promoSlider.owl-carousel .slide{height:100%}.promoSlider .wrapper{position:relative;height:100%}.promoSlider .banner{position:absolute;right:0;top:0;width:332px}.promoSlider .promoText{transform:translate(-50%,-54%)}.promoSlider .promoText .button{margin:0 0 15px;padding:7px 22px 9px}.promoSlider .promoText p a,.promoText p a{color:#e51937;text-decoration:underline}.promoSlider.owl-theme .owl-controls{margin:0}.promoSliderNav{font-size:0;margin:-25px 0 43px;text-align:center}.promoSliderNav .navItem{cursor:pointer;display:inline-block;padding:0 10px;position:relative;vertical-align:top;width:calc(25% - 8px);height:50px;background:#eaeaea;transition:background 450ms ease-out}.promoSliderNav .navItem:hover{background:#dadada}.promoSliderNav .navItem:not(:first-child){margin-left:10px}.navItem .text{align-items:center;display:flex;justify-content:center;position:relative;text-align:center;height:100%}.navItem .text p{color:#000;font-weight:700;font-size:14px;margin:0}.navItem .timeBar{background-color:#e31837;left:0;opacity:0;position:absolute;top:0;width:100%;height:6px;z-index:2;transition:all 250ms ease-out}.navItem.active .timeBar{opacity:1;top:-5px}.navItem .timeBar span{background-color:#fff;left:0;position:absolute;top:0;z-index:9;width:0%;max-width:100%;height:100%}.productList.owl-carousel .owl-item,.productList.owl-carousel .owl-wrapper,.productList.slider .owl-item .product{display:flex!important;flex-wrap:wrap}.productList.slider .owl-item .product .inner{width:100%}.smartProducts .productList.swiper .swiper-slide{height:unset}.swiper-buttons--smart .swiper-button:after{display:none}.inner.dragscroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.circImgBanner{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-55%,-55%)}.circImgBanner .circle{left:50%;padding-right:20px;position:absolute;top:0;width:50%;height:100%}.circImgBanner .circle .wrap{height:100%}.prPrice{position:relative;z-index:2}.prPrice table{margin:0;text-align:center;width:100%;height:100%}.prPrice table td{color:#000;font-weight:700;font-size:15px;line-height:1.4;vertical-align:middle;width:40%}.prPrice table td.or{width:20%}.smartHomePage .prPrice table td.or,.smartProducts .prPrice table td.or{width:20px}.prPrice td.or span{background-color:#e5e6e6;border-radius:50%;color:#000;display:inline-block;font-size:17px;line-height:25px;width:29px;height:29px}.smartHomePage .prPrice td.or span,.smartProducts .prPrice td.or span{background-color:transparent;width:20px;height:calc(100% + 6px);text-indent:-2000px;overflow:hidden;position:relative;top:2px;border-radius:0}.smartHomePage .prPrice td.or span:before,.smartProducts .prPrice td.or span:before{content:"";width:1px;height:100%;position:absolute;left:50%;top:0;background-color:#a6a6a6;transform:translateX(-50%) rotate(20deg)}.productView .prPrice td.or span{font-weight:400;font-size:20px;line-height:27px;text-align:center;width:33px;height:33px}.smartHomePage .productView .prPrice td.or span{width:20px;height:40px}.smartHomePage .prHeader .prPrice td.or span{width:40px;height:40px}.moreProducts .tab .prPrice td.or{width:25px}.moreProducts .tab .prPrice td.or span,.offerCombo .productList .prPrice td.or span,.productList.slider3 .prPrice td.or span{font-size:15px;line-height:20px;width:25px;height:25px}.prPrice .old sup{font-size:85%;top:-1px}.prPrice .points sup{font-size:73%;top:0}.prPrice .old{font-size:13px;position:relative}.smartProducts .prPrice .old{font-size:14px}.prPrice .old:after{content:"";width:calc(100% + 2px);height:1px;position:absolute;background:#676767;right:0;left:-1px;top:calc(50% - 1px);pointer-events:none}.productList:not(.hor) .prTitle{width:100%;height:52px}.prTitle .wrap{padding:19px var(--productspace) 0;vertical-align:middle}.smartProducts .prTitle .wrap{padding:0}.prTitle,.prTitle a{color:#000;font-weight:400;line-height:1.3;position:relative;z-index:1}.prTitle a{transition:color .2s ease-out}.prTitle a:hover{color:#d50000}.prTitle h3{border:none;margin:0;padding:0}.prColors{padding:0 16px;height:27px;transition:all .2s ease-out}.prColors span{border-bottom:1px solid #e5e6e6;color:#717171;display:block;font-size:12px;line-height:1;padding:9px 0 5px}.productList .product{position:relative;transition:all 250ms ease-out;display:flex;flex-direction:column}.desktop .productList:not(.noHover) .product:hover{z-index:9}.desktop .productList.hover:not(.noHover) .product:hover:before{border-bottom:none}.desktop .productList:not(.slider) .product:before{border:none}.productList .product .inner{background-color:#fff;border:1px solid #fff;display:flex;flex-wrap:wrap;justify-content:center;height:100%}.productList .prImg,.productList .prMore{width:100%}.productList .productList{padding-bottom:0}.productList .prTop{flex-direction:column;align-items:flex-end}.productList .prPoints{width:100%;line-height:1;min-height:38px}.productList .prPrice{display:flex;align-self:flex-end;width:100%;margin-top:8px;padding:0 var(--productspace) 8px;position:static;justify-content:space-between;flex-wrap:wrap}.productList .prPrice:last-child{margin-bottom:38px}.smartProducts .productList .prPrice{margin-top:18px;padding:0 12px;margin-bottom:18px;height:auto;border:none}.productList.slider .product .inner{border:1px solid #ebebeb;position:relative}.productList.slider .product .inner .prImg{padding-top:var(--prodlistspacetop);height:196px}.productList.slider .product .inner .prImg img{display:block;margin:0 auto;height:100%;-o-object-fit:contain;object-fit:contain}.smartProducts .productList.slider .product .inner{background-color:#fff;box-shadow:0 4px 4px rgba(50,50,71,.08),0 4px 8px rgba(50,50,71,.06);border:1px solid #e5e5e5;overflow:hidden;border-radius:24px}.smartProducts .productList.slider .product .inner .prMore{padding:0 18px}.smartProducts .productList.slider .product .inner .prTitle{padding:0 8px;letter-spacing:-.04em;font-weight:700;font-size:16px;line-height:20px}.smartProducts .productList.slider .product .inner .prTitle span{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.desktop .productList.hover:not(.hor):not(.noHover) .product .inner:after{content:"";display:block;position:absolute;inset:0;box-shadow:0 0 20px rgba(0,0,0,.1);transition:opacity .2s ease-out;opacity:0;pointer-events:none;z-index:-1}.desktop .productList.hover:not(.hor):not(.noHover) .product:hover .inner:after{opacity:1}.desktop .productList.hover:not(.hor):not(.noHover) .product:hover .prColors,.desktop .productList:not(.hor):not(.compareList) .prCompare,.productList:not(.hor):not(.offerComboWrap) .prDetails{overflow:hidden;opacity:0;height:0;transition:all .2s ease-out}.desktop .productList:not(.hor):not(.noHover) .product:hover .prDetails{opacity:1;height:80px}.desktop .productList:not(.hor):not(.noHover) .product:hover .prDetails.single,.productList.offerComboWrap .product .prDetails.single{opacity:1;height:40px}.desktop .productList:not(.hor):not(.noHover) .product:hover .prCompare{opacity:1;height:32px}.desktop .smartHomePage .productList:not(.hor):not(.noHover) .product:hover .prBottom{margin:0 0 -2px}.prPoints{color:#587a0f;text-align:center;height:44px}.comparePr .prPoints{padding-left:2px;padding-right:2px}.wishlist .prBottom .prPoints{color:grey;font-size:13px;height:83px}.prPoints .wrap{border-top:1px solid #e5e6e6;height:100%}.prPoints b{font-weight:700;font-size:14px}.smartHomePage .prPage .prPoints b{font-size:14px!important}.product .prAdd{margin-left:-1px}.prAdd .addToFav{background-color:#e2eccc;float:left;font-size:14px;line-height:48px;width:46px;height:100%;transition:all .3s ease;border-radius:5px 0 0 5px}.smartHomePage .prAdd .addToFav:hover{color:#2e39ff}.addToBasket{background-color:#ddeeb9;color:#676767;font-weight:700;font-size:15px;padding:17px 13px;border-radius:5px;transition:background-color .2s ease-out,color .2s ease-out}.smartHomePage .addToBasket{background-color:#5861ff}.smartHomePage .addToBasket:hover{background-color:#2e39ff}.addToBasket:hover{background-color:#8bc709;color:#fff}.prHeader .prAdd .addToBasket{line-height:1.15;padding:9px 23px}.smartHomePage .prHeader .prAdd .addToBasket{font-weight:400}.prAdd .addToBasket{cursor:pointer;float:right;line-height:45px;padding:0 17px;width:100%;height:100%}.fbr-search-content-container .prAdd .addToBasket,.sf-camp-product-rec .prAdd .addToBasket{position:absolute;bottom:56px;right:var(--productspace)}.fbr-search-content-container .productList .prPrice{position:relative}.prAdd .addToBasket.inactive{background-color:#b8bfa9;cursor:default;pointer-events:none}.smartHomePage .prAdd .addToBasket.inactive{background-color:grey}.prAdd .addToBasket.inactive,.prAdd .addToBasket.inactive span{cursor:default}.addToBasket:not(.edit) span.icon-fl-cart{font-size:2.25rem;font-weight:400}.smartHomePage .addToBasket:not(.edit) span.icon-fl-cart{color:#fff}.addToBasket:not(.edit) span:not(.icon-fl-cart):after{content:"\e9b9";font-family:icomoon;font-size:13px;margin-left:5px}.smartHomePage .addToBasket:not(.edit) span:not(.icon-fl-cart):after{margin-left:8px;content:"\e96b"}.prCompare{background-color:#ececec;text-align:center;height:32px;transition:all 350ms ease-out}.addedToCompare{background-color:#ececec;text-align:center;height:32px;margin-top:-32px;position:relative;z-index:2}.addedToCompare span,.prCompare .label{color:#aaa;cursor:pointer;display:inline-block;font-weight:400;font-size:12px;line-height:32px;padding-left:27px;position:relative}.prCompare .label:before{background-color:#fff;border:1px solid rgba(180,182,176,.39);border-radius:3px;content:"";left:0;margin-top:-10px;position:absolute;top:50%;width:21px;height:21px}.prCompare .finalText.label:after{color:#fff;content:"\e908";font-family:icomoon;font-size:11px;left:5px;margin-top:-5px;position:absolute;top:50%;line-height:1}.prCompare .finalText.label:before{background-color:#b7b7b7}.product.added .prCompare{background-color:#e51937}footer .blueBar{border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb}.product.final .prCompare .finalText{display:inline-block}.prCompare .addedText a{color:#fff;font-weight:400;font-size:12px;padding:7px 5px 11px}.prCompare .addedText span{text-decoration:underline}.prCompare .addedText a:after,.prCompare .addedText a:before{font-family:icomoon;line-height:1}.prCompare .addedText a:before{content:"\e908";font-size:11px;margin-right:6px}.prCompare .addedText a:after{content:"\e90d";font-size:10px;margin-left:6px}.prDetails .label{color:grey;float:left;font-weight:400;font-size:13px;margin:6px 0;text-align:right;width:105px}.prDetails .slider{float:left;margin-left:5px;padding:0 20px;position:relative;width:168px}.prDetails .slider .wrap{overflow:hidden;width:100%}.prDetails .wrap ul{font-size:0;white-space:nowrap;transition:all 350ms ease-out;transform:translateX(0)}.prDetails .wrap li{border-color:#a9aaa6;cursor:pointer;float:none;line-height:24px;margin:3px;position:relative;width:26px;height:26px}.detailRow ul.colors li input+label:before,.prDetails .wrap li input+label:before{border:3px solid #58595b;content:"";left:-3px;opacity:0;position:absolute;top:-3px;width:calc(100% + 6px);height:calc(100% + 6px);transition:all 250ms ease-out}.desktop .detailRow .colors li:not(.disabled):hover label:before,.desktop .prDetails .wrap li:not(.disabled):hover label:before,.detailRow .colors li:not(.disabled) input:checked+label:before,.prDetails .wrap li input:checked+label:before{opacity:1}.detailRow ul.colors li.disabled,.prDetails .wrap li.disabled{cursor:default;opacity:.2}.detailRow ul.colors li{margin:3px 5px}.prDetails .detailBlock{margin-bottom:3px}.prDetails .nav{cursor:pointer;line-height:1;margin-top:-12px;padding:5px;position:absolute;top:50%}.prDetails .next:after,.prDetails .prev:after{color:#c9c9c9;content:"\e90c";font-family:icomoon;font-size:13px}.prDetails .prev:after{content:"\e90b"}.desktop .productList.owl-carousel.hover .owl-wrapper-outer{padding-bottom:160px}.desktop .productList.owl-theme.hover .owl-controls{margin-top:-160px;z-index:2}.colorFilter input,.sizes input{cursor:pointer}.regBoxes{display:flex;justify-content:space-between;align-items:stretch;margin:62px 0 77px}.regBoxes .box{background-color:#f6f6f6;flex-basis:50%;-webkit-flex-basis:50%;margin-right:10px;text-align:center;width:50%}.regBoxes .box+.box{margin-left:10px;margin-right:0}.regBoxes .box .inner{padding:41px 10px 17px;height:100%}.regBoxes h2{font-weight:700;font-size:15px;margin-bottom:1.5em}.regBoxes ul{margin:20px 0 24px;padding:0;text-align:left}ul.bulletList li{color:#666;font-weight:400;font-size:13px;list-style:none;line-height:1.3;letter-spacing:-.025em;margin:8px 0;padding-left:15px;position:relative}ul.bulletList li:before{background-color:#e31837;content:"";left:0;position:absolute;top:4px;width:8px;height:8px}ul.bulletList.blue li:before{background-color:#e51937}.regBoxes .signInForm input.text{width:267px}.regBoxes .fbSingIn{padding:0}.regBoxes .singIn .or{margin:33px 0 11px}.regBoxes .signInForm input.submit{min-width:185px}.textImg{display:flex;justify-content:space-between;align-items:center;align-content:center;flex-direction:row;margin:36px 0}.textImg.imgLeft{flex-direction:row-reverse}.textImg.imgTop{align-items:flex-start}.textImg.imgTop .text{padding-top:70px}.textImg h2{margin-bottom:1.15em}.textImg.imgLeft .text{padding-left:20px}.textImg.imgRight .text{padding-right:20px}.textImg .img{flex-basis:41%;-webkit-flex-basis:41%;text-align:center}.textImg .text{flex-basis:59%;-webkit-flex-basis:59%}.circleBox{position:relative;height:325px}.wrapper.s{width:100%;padding:0 35px}.checkout .wrapper.s{width:72%}.circleBox .circleBanner{left:50%;top:50%;margin:-121px 0 0 -121px;position:absolute;width:242px;height:242px}.circleBox .circleBanner h2{font-size:16px;margin-bottom:.6em}.circleBox .circleBanner p{line-height:1.05;margin-bottom:2.2em}.circleBox .circleBanner.red{background-color:rgba(255,255,255,.95)}.alertBox p{color:#595959;font-weight:300;font-size:18px;line-height:1.25;max-width:calc(100% - 48px)}.alertBox .icon-tick{color:#8bc709;font-size:37px;margin-right:6px}.wrapper--m{max-width:1280px}.wrapper--cl{max-width:1488px}.wrapper--cl+section{padding-top:16px}.wrapper--cl h1{margin:0}.dark-theme .wrapper--cl h1{color:#fff}.wrapper--cl .row{margin-inline:0}.wrapper--cl .row:first-child{margin-top:20px;margin-bottom:12px}.wrapper--cl .row:last-child{margin-top:12px;margin-bottom:16px}.wrapper--cl .row .col{padding:0}.wrapper.s .wrapper.s{width:79%}.alertBox{margin:67px 0 27px;padding:0 55px}.registration{max-width:928px;margin:39px auto 0}.successPage{margin-top:16px;text-align:center}.checkout .registration h2,.registration h1{color:#595959;font-weight:700;font-size:18px;font-family:OpenSans}.form .field{background-color:#fff;margin-bottom:0;position:relative}.form .field:not(.normal) label{color:#a5a5a5;font-weight:400;font-size:16px;left:13px;line-height:46px;position:absolute;top:0;z-index:1;transition:all 250ms ease-out;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 26px)}.form .field.normal label{color:#595959;display:block;font-weight:400;font-size:13px}.form .field.dateField label{max-width:calc(100% - 51px)}.form .field input.text{background-color:transparent;border-color:#b2b2b2;color:#000;font-size:16px;padding:18px 13px 5px;position:relative;z-index:2;height:46px;font-weight:400}.form .field input.text.withRadius{border-radius:6px;overflow:hidden}.form .field.field--withButton .text.withRadius{border-radius:6px 0 0 6px;background-color:#fff;border-color:#e0e0e0}.form input.text.completed+label,.form input.text:focus+label{font-size:11px;line-height:11px;top:7px}.form h2{font-weight:700;font-size:15px;margin-bottom:1.4em}.inputInfo{color:#acacac;font-style:italic;font-size:12px;line-height:1.1;padding-left:18px;position:relative}.formRow{font-size:0;margin-bottom:12px}.formRow--postCode{max-width:408px;margin:0;width:100%}.formRow--postCode .field{width:408px}.formRow .col{display:inline-block;float:none;padding:0 10px 0 0;vertical-align:middle;width:50%}.formRow--postCode .col{width:100%}.formRow .col.m{width:60%}.formRow .col.top{vertical-align:top}.formRow .col+.col{padding:0 0 0 10px}.inputInfo .icon-i{font-size:13px;left:0;position:absolute;top:0}.radioTabs{background-color:#f6f6f6;margin:31px 0 16px;padding:22px 22px 4px}.radioTabs .radios>*{padding-right:20px}.radioTabs.tabs3 .radios>*{width:32%}.radioTabs .radios{padding-bottom:19px}.radio{padding-left:28px;position:relative}.radio .icon{border-radius:50%;border:1px solid #b3b3b3;left:0;margin-top:-10px;position:absolute;top:50%;width:20px;height:20px;line-height:15px}.radioTabs .radio label{color:grey;font-weight:400;font-size:13px;list-height:1.15}.radio input+.icon:before{background-color:#000;border-radius:50%;content:"";left:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;width:12px;height:12px;opacity:0;transform:scale(.8);transition:all 350ms ease-out}.radio input:checked+.icon:before{opacity:1;transform:scale(1)}.formSection{margin-bottom:22px}.formSection__p{font-size:15px;color:#000;font-weight:500}.radioTabs .radioTab{border-top:2px solid rgba(0,0,0,.05);display:none;padding-top:19px;width:100%}.headerTools .iconLink>*{transition:background-color 350ms ease-out}.select2-container--default .select2-selection--single{border-color:#b2b2b2;border-radius:0;height:46px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#595959;font-size:16px;line-height:34px;padding:5px 40px 5px 15px}.light .select2-container--default .select2-selection--single .select2-selection__rendered,.light.selectBoxS.select2-container .select2-results__option{color:#a09d9d}.select2-container--default span:focus,.select2-results__option:focus,.ui-datepicker-title select:focus{outline:0}.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#767676;content:"\e903";font-family:icomoon;font-size:11px;transition:all 350ms ease-out}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{transform-origin:center center;transform:rotate(180deg)}.select2-container--default .select2-selection--single .select2-selection__arrow{margin-top:-5px;right:14px;top:50%;width:18px;height:11px}.select2-dropdown{border-color:#b2b2b2;border-radius:0}.select2-results__option{color:#595959;font-weight:400;font-size:16px;padding:10px 15px;line-height:1.2}.select2-results__option:not(:last-child){border-bottom:1px solid #f4f4f4}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#595959}.ui-widget.ui-widget-content.ui-datepicker{background-color:#fff;border:1px solid #e3e3e3;border-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);width:281px}.ui-datepicker th{background-color:#d0d0d0;border:1px solid #fff;color:#444;font-size:13px;font-weight:400;padding:2px 0}.ui-datepicker.ui-widget-content .ui-state-default{background:#efefef;border-color:#fff;color:#444;font-weight:300;font-size:14px;padding:15px 4px 2px 5px;transition:all 250ms ease-out}.ui-datepicker td{padding:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background-image:none;left:0;margin:0;top:0;text-indent:0;width:100%;height:100%}.ui-datepicker .ui-datepicker-next span:before,.ui-datepicker .ui-datepicker-prev span:before{display:block;font-family:icomoon;font-size:13px;padding:5px}.ui-datepicker .ui-datepicker-prev span:before{content:"\e931"}.ui-datepicker .ui-datepicker-next span:before{content:"\e90d"}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{color:#e51937;font-weight:400;width:23px;height:23px}.ui-datepicker.ui-widget-content .ui-state-focus,.ui-datepicker.ui-widget-content .ui-state-hover{border:none;background:0 0;color:#e51937}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0;top:15px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0;top:15px}.ui-datepicker .ui-widget-header{border:none;border-radius:0;background:#fff;color:#333;font-weight:400;padding-top:15px;padding-bottom:15px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{margin-top:0;margin-bottom:0;height:23px}.ui-datepicker.ui-widget-content td .ui-state-focus,.ui-datepicker.ui-widget-content td .ui-state-hover{border:1px solid #fff;background:#1a5da4;color:#fff}.ui-datepicker-title select{border:1px solid #e3e3e3;border-radius:0;color:#535353}.dateField:before{color:#a0a0a0;content:"\e934";font-family:icomoon;font-size:23px;line-height:1;position:absolute;right:10px;top:12px}.field.dateField input.text{padding-right:40px}.fbLogin{background-color:#f6f6f6;margin:19px 0 55px;padding:20px;text-align:left}.fbLogin>*{margin:0 6px}.fbLogin>p{margin:10px 6px}.ui-datepicker .ui-datepicker-buttonpane button.ui-state-default{background-color:#e51937;border-radius:0;border:none;color:#fff;float:none;font-size:13px;line-height:1.5;margin-top:4px;margin-bottom:9px;padding:7px 18px}.ui-datepicker .ui-datepicker-buttonpane.ui-widget-content{border:none;margin:0;text-align:center}.selectBoxS .select2-container--default .select2-selection--single{border-color:#949494;height:25px}.light.select2-container--open .select2-dropdown--below,.selectBoxS.light .select2-container--default .select2-selection--single{border-color:rgba(203,203,203,.43)}.selectBoxS .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:13px;padding:5px 23px 5px 7px;line-height:15px}.selectBoxS .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:6px;line-height:1}.light .select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#989898}.sort .selectBoxS .select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#767676;content:"\e903"}.selectBoxS .select2-container--default .select2-selection--single .select2-selection__arrow{margin-top:-3px;right:7px;width:9px;height:6px}.sort .select2-container{width:175px}.selectBoxS.select2-container .select2-results__option{font-size:13px;padding:8px 5px;line-height:1.1}.productList:not(.slider) .banner,.productList:not(.slider) .product{background-color:#fff;flex-basis:calc(var(--prdlist) - var(--sliderprmargin) * 2);width:calc(var(--prdlist) - var(--sliderprmargin) * 2);margin:0 var(--sliderprmargin) 15px;position:relative}.productList:not(.slider) .product{min-width:0}.productList:not(.slider):not(.hor) .banner,.productList:not(.slider):not(.hor) .product{flex-basis:calc(var(--prdlist) - var(--sliderprmargin) * 2);width:calc(var(--prdlist) - var(--sliderprmargin) * 2)}.productList.cols4:not(.slider) .banner,.productList.cols4:not(.slider) .product{flex-basis:calc(25% - 30px);-webkit-flex-basis:calc(25% - 30px)}.productList.cols4:not(.slider):not(.hor) .banner,.productList.cols4:not(.slider):not(.hor) .product{margin:0 15px 40px}.productList.cols4 .prDetails .label{width:90px}.productList:not(.slider):not(.hor) .banner:before,.productList:not(.slider):not(.hor) .product:before{border:1px solid #ebebeb;pointer-events:none;content:""}.productList .banner .inner{text-align:center;height:100%}.productList .banner img{width:auto}.productList:not(.slider){display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.productList:not(.slider):not(.hor){margin-inline:calc(-1 * var(--sliderprmargin));width:auto;flex-grow:1}.productList:not(.slider):not(.hor)>.productList:not(.slider):not(.hor){margin-inline:0}.productList.cols4:not(.slider):not(.hor){margin-left:-15px;margin-right:-15px}.selectBoxS.noBorder .select2-container--default .select2-selection--single{background-color:transparent;border:none}.noBorder.select2-container--open .select2-dropdown--below{border-top:1px solid #b2b2b2}.searchWrap .selectBoxS .select2-container--default .select2-selection--single .select2-selection__rendered{color:grey;font-size:13px}.searchWrap .selectBoxS{float:right;margin-top:8px}.searchWrap .selectBoxS .select2-container--default .select2-selection--single .select2-selection__arrow:before{color:grey;content:"\e902"}.displaying{color:grey;font-weight:300;font-size:13px;position:relative;text-align:center}.displaying:before{background-color:#e5e6e6;content:"";left:0;position:absolute;top:50%;width:100%;height:1px}.displaying span{background-color:#fff;padding:0 8px;position:relative}.moreBar a{border:1px solid #eaeaea;background-color:#fcfcfc;color:#000;font-weight:300;font-size:13px;padding:8px 78px;line-height:1.1}.moreBar a:hover{color:#e51937}.moreBar a:not(:first-child){margin:27px 0 0}.moreBar{margin:20px 0 0;text-align:center}.productList .moreBar{flex-basis:100%}.grid+.moreBar{margin-top:-30px}.modal{display:none;left:0;position:fixed;top:0;z-index:992;width:100%;height:100%}.modal:before{background-color:#000;content:"";opacity:.3;z-index:800}.iphone .modal:before{display:none}.iphone .modal:before{display:none}.iphone .modal .content{box-shadow:-6px 6px 18px 0 rgba(0,0,0,.34)}.iphone .modal .close{background-color:rgba(0,0,0,.34)}.modal .content{background-color:#fff;left:50%;position:absolute;top:25vh;z-index:900}.modal.s .content{margin-left:-205px;padding:57px 35px;width:410px}.modal.cardModal .content{margin-left:-225px;padding:34px 0;width:450px}.modal.m .content{margin-left:-265px;padding:30px 17px 30px;width:530px}.modal.m .content--gdpr{font-size:14px;padding:64px 40px 30px;top:13vh!important;position:relative}.newsletter--cl .modal.m .content--gdpr{top:55vh!important;transform:translateY(-50%)}.modal.m .content--gdpr h2{text-align:center;font-size:24px;margin-top:0;margin-bottom:40px}.modal.m .content--gdpr p{font-size:inherit}.modal.m .content--gdpr strong{color:#000;font-weight:700}.modal.m .content--gdpr .close{right:10px;top:10px;font-size:16px;color:#4e4d4d}.modal.m .content--gdpr .contentInner{overflow-y:auto;max-height:600px;padding-right:15px}body.modal-opened{overflow:hidden}.modal.default .content{margin-left:-353px;padding:30px 17px 30px;width:706px}.modal.b .content{margin-left:-450px;padding:25px 19px 22px 28px;top:50%!important;width:900px;transform:translateY(-50%)}.modal.videoModal .content{margin:0;top:50%!important;width:90vw;height:50.5vw;max-width:714px;max-height:402px;transform:translate(-50%,-50%)}.modal .close{color:#fff;cursor:pointer;font-size:19px;padding:5px;position:absolute;right:-29px;top:-29px}.modal .errorImg{margin-bottom:41px}.modal .errorMsg{padding:0 25px}.errorMsg .errorArrow{color:#e31837;font-size:41px;margin-top:-16px}.errorMsg p{margin:0;max-width:calc(100% - 65px)}.prDesc li{color:#000;float:left;font-weight:400;font-size:13px;line-height:1.1;list-style:none;margin:4px 0;padding-left:16px;padding-right:10px;position:relative;width:100%}.prDesc li:before{background-color:#000;content:"";left:3px;position:absolute;top:2px;width:7px;height:7px}.smartHomePage .prDesc li:before{border-radius:10px;background-color:#5861ff}h1 span{color:#999;font-weight:400;font-size:13px}.headerText .arrow{color:#454545;font-size:6px;margin:3px 0 0 6px}.headerText .arrow:before{content:"\e902";font-family:icomoon;display:inline-block;transition:all 350ms ease-out}.headerText .open .arrow:before{transform:rotate(180deg)}.headerText{position:relative;z-index:9}div.miniBasket{background-color:#f2f2f2;position:fixed;right:0;top:0;z-index:99;width:415px;height:100%;transition:transform 350ms ease-out,opacity 350ms ease-out}div.miniBasket .updatable-cart{height:100%}.productPage div.miniBasket{z-index:991}div.miniBasket.open{box-shadow:-2px 0 10px 0 rgba(32,32,32,.4)}div.miniBasket:not(.open){opacity:0;transform:translateX(100%)}div.miniBasket .close{color:#bcbcbc;cursor:pointer;float:right;font-size:19px;padding:12px 10px 10px;position:absolute;right:0;top:0}div.miniBasket .inner{background-color:#f2f2f2;padding:0;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between}div.miniBasket h2{color:grey;font-size:17px;margin:4px 0 0 0}div.miniBasket .totalPr{color:grey;font-weight:400;font-size:13px;margin-bottom:3px}div.miniBasket .list{position:relative}div.miniBasket .scroll{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin;padding:0 25px 0 15px;position:relative;width:100%;height:calc(100% - 41px);flex-grow:1}div.miniBasket .scroll::-webkit-scrollbar{width:5px;height:5px}div.miniBasket .scroll::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}div.miniBasket .scroll::-webkit-scrollbar-thumb:hover{background:#9d9d9d}div.miniBasket .scroll::-webkit-scrollbar-thumb:active{background:#848484}div.miniBasket .scroll::-webkit-scrollbar-track{background:0 0}div.miniBasket .list:after{content:"";position:absolute}div.miniBasket .header{margin-bottom:17px;padding:0 15px}div.miniBasket .list .item{background-color:#fff;margin-bottom:9px;padding:9px;position:relative}div.miniBasket .item .close{color:#959595;cursor:pointer;font-size:8px;padding:5px 5px 8px 8px;position:absolute;right:0;top:0}div.miniBasket .item .img{float:left;text-align:center;width:100px;height:100px;display:flex;align-items:center;justify-content:center}div.miniBasket .item .info{float:left;margin-left:11px;padding:4px 0 0 0;width:calc(100% - 111px);display:flex;flex-wrap:wrap;align-items:center}div.miniBasket .title{color:#595959;font-size:14px;letter-spacing:-.032em;line-height:1.1;width:100%}div.miniBasket .quant{color:grey;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px;margin:5px 0 0}div.miniBasket .prPrice:not(.total){margin:14px 0 0;padding:17px 0 0;height:auto}div.miniBasket .prPrice:not(.total) table,div.miniBasket .prPrice:not(.total) table td{width:auto}div.miniBasket .prPrice:not(.total) table td.or{padding:0 7px}div.miniBasket .prPrice:not(.total) td.or span{font-size:14px;line-height:19px;width:23px;height:23px}.productView{margin-bottom:62px;padding-right:190px;position:relative;min-height:620px}.productView .media{float:left;margin-top:3px;padding-right:15px;width:59%;position:relative}.productView .details{float:left;padding-left:6px;width:41%}.productView .details .wrap{padding-right:28px}.productView .shopInfo{border-left:8px solid #f7f7f7;border-right:8px solid #f7f7f7;padding-bottom:130px;position:absolute;right:0;top:0;width:190px;height:100%}.smartHomePage .productView .shopInfo{border:none;padding-bottom:0}.productView .shopInfo .wrap i{color:#e51937}.smartHomePage .productView .shopInfo .wrap i{position:relative;display:flex;width:44px;height:44px;align-items:center;justify-content:center;font-size:44px;line-height:44px;margin:0 auto;color:#31ddff}.smartHomePage .productView .shopInfo .wrap i span{font-family:Comfortaa,sans-serif;font-size:5px;font-weight:400;line-height:7px;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.smartHomePage .productView .shopInfo .wrap i span strong{font-size:19px;line-height:19px;font-weight:700}.productView .shopInfo .wrap span{display:block;font-size:12px;margin:10px 0 0;text-align:center;width:100%;max-width:100%}.productView .shopInfo .wrap{display:block;margin:63px 0;padding:0 29px}.smartHomePage .productView .shopInfo .wrap{margin:32px 0}.productView .shopInfo .wrap:first-child{margin-top:44px}.productView .shopInfo .wrap i.icon-delivery{font-size:37px}.productView .shopInfo .wrap i.icon-pin{font-size:50px}.productView .code{color:#000}.smartHomePage .productView .code{font-weight:400}.productView .review a,.productView .reviews{color:grey;font-weight:400;font-size:13px;line-height:1;margin:-2px 0 0}.productView .productView__title,.productView h1{margin-bottom:5px;margin-top:0}.smartHomePage .productView .productView__title,.smartHomePage .productView h1{margin-bottom:8px}.productView .productView__title{border:none;color:#000;font-size:20px;font-weight:700;line-height:1.2;padding:0}h3{color:#000;border-bottom-color:#000}h3{border-bottom:3px solid #005596;color:#005596;font-weight:400;font-size:18px;margin:2.4em 0 1.4em;padding:0 8px 8px}.productView .review{margin:10px 0 0}.productView .review .stars{margin-right:5px}.productView .reviews{border-right:1px solid rgba(0,0,0,.15);margin-right:6px;padding-right:10px}a.arrowLink.s:after{content:"\e936";font-size:10px;margin-left:5px}.productView .prPrice table td{color:#000;font-weight:700;font-size:18px;line-height:1.6;padding:0 10px;width:auto}.productView .prPrice table .old,.productView .prPrice table .price{text-align:center}.productView .prAdd .addToBasket{font-size:16px}.smartHomePage .productView .prAdd .addToBasket{font-weight:400}.productView .priceRow{margin:0 0 18px}.alLeft,.faqSearch .faqs,.productView .prPrice table{text-align:left}.productView .prPrice{border:none;width:72%}.priceRow .duration{background-color:#f5f5f5;margin-left:6px;padding:6px 8px 6px 3px;position:relative}.duration .icon-duration{color:#e31837;font-size:21px;margin:0 5px}.duration p{color:grey;font-size:10px;margin:0}.duration span{display:block;font-weight:700;font-size:13px}.priceRow .duration:after{content:"";left:-8px;margin-top:-6px;position:absolute;top:50%;width:0;height:0;border-style:solid;border-width:6px 8px 6px 0;border-color:transparent #f5f5f5 transparent transparent}.detailRow .label{color:#000;font-weight:300;font-size:13px;padding-left:3px;width:78px}.smartHomePage .detailRow .label{font-weight:400}.detailRow .cnt{width:auto;flex-grow:1}.detailRow{margin:18px 0 32px;display:flex;flex-wrap:wrap;align-items:center}.quantity>*{color:grey;line-height:25px;text-align:center}.quantity .btn{background-color:#5b5b5b;cursor:pointer;width:26px;height:26px;color:#fff;transition:all .3s ease;padding:0;border-radius:0}.smartHomePage .quantity .btn{border-radius:4px;background-color:#5861ff}.smartHomePage .quantity .btn.inactive{background-color:#d0d0d0}html.dark-theme{/*! purgecss ignore current */--clanding-text-color:white;--clanding-bg-primary-color:#292929;--clanding-bg-secondary-color:black;--clanding-bg-hover-primary-color:#292929;--clanding-fill-primary-color:white;--clanding-fill-secondary-color:#c6c6c6;--clanding-fill-shadow-color:#292929;--clanding-border-primary-color:white;--clanding-border-secondary-color:rgba(103, 103, 103, 1);--clanding-divider-color:transparent;--clanding-accordion-bg-color:rgba(63, 63, 63, 1);--clanding-accordion-border-color:rgba(103, 103, 103, 1);--clanding-menu-bg-color:#3d3d3d;--clanding-menu-item-hover-color:#5c5c5c;--clanding--faq-border:#676767;--clanding--faq-bg:#3F3F3F}html.dark-theme .prLists--banner,html.dark-theme body{/*! purgecss ignore current */background-color:var(--clanding-bg-secondary-color)}html.dark-theme footer{background-color:#fff}html.desktop .quantity .btn:hover{background-color:#e51937}html.desktop .smartHomePage .quantity .btn:not(.inactive):hover{background-color:#2e39ff}html.desktop .smartHomePage .quantity .btn.inactive:hover{background-color:#d0d0d0}.quantity .btn.up:before{content:"\e92e";font-family:icomoon;font-size:8px;line-height:25px;vertical-align:top}.quantity .btn.down:before{content:"\e930";font-family:icomoon;font-size:8px;line-height:25px;vertical-align:top}.quantity .number{font-size:15px;padding:0 3px;min-width:23px;color:#000}.detailRow .quantity{margin-left:5px;position:relative;margin-right:10px}.detailRow .quantity.inactive:after{background-color:#fff;content:"";opacity:.7;z-index:2}.detailRow .remaining{margin-left:10px}.detailRow .remaining{color:#f29a00;font-style:italic;font-size:11px}.detailRow .remaining.red{color:red}.detailRow .remaining span:not(.icon-i){width:calc(100% - 23px)}.detailRow .remaining .icon-i{font-size:16px;margin-right:1px;padding-left:1px}.quantity+.remaining{width:calc(100% - 105px);margin:0}.productView .prPoints{letter-spacing:.038em;margin:16px 0 22px 0;padding:0 0 0 3px;text-align:right;height:auto;font-family:Comfortaa,sans-serif;font-size:14px;color:#587a0f}.smartHomePage .productView .prPoints{color:#1c1c1c;text-align:left;font-weight:400;letter-spacing:0}.productView .prPoints .wrap{border:none;padding:0}.productView .prDesc h3{border-bottom:3px solid #000;color:#000;padding:0 6px 10px;font-weight:700;font-size:15px;margin-top:0}.smartHomePage .productView .prDesc h3{padding:0 0 6px;border-color:#31ddff}.productView .prDesc{font-size:0;margin:50px 0 0;padding-left:3px}.productView .prDesc .attributes{color:grey;font-weight:400;font-size:12px;line-height:1.4}.productView .prDesc li{font-size:12px;margin:3px 0 4px;padding-left:14px}.productView .prDesc li:before{left:1px}.productView .imgHolder{border:1px solid rgba(0,0,0,.06);margin-bottom:9px;overflow:hidden;position:relative;height:500px}.smartHomePage .productView .imgHolder{border:none;border-radius:24px}.productView .slider .item{border:1px solid rgba(0,0,0,.06);cursor:pointer;position:relative;text-align:center}.smartHomePage .productView .slider .item{border:1px solid #e5e5e5;overflow:hidden;border-radius:8px}.smartHomePage .productView .slider .item img{width:100%}.video .play{left:50%;opacity:.9;margin-top:-22px;margin-left:-22px;position:absolute;top:50%;width:44px;height:auto}.video .play.b{margin-top:-45px;margin-left:-45px;width:90px}.img.video,.item.video{cursor:pointer}video .play.shadow{filter:drop-shadow(1px 1px 4px rgba(32, 32, 32, .42))}.productView .slider .owl-item{padding:4px}.productView .owl-theme .owl-buttons>div{margin-top:-14px;position:absolute;top:50%}.productView .owl-theme .owl-controls .owl-buttons div{font-size:28px}.productView .slider{overflow:hidden;padding:0 38px;max-height:126px;transition:all 350ms ease-out}.zoomInfo{color:#000;line-height:1.1;margin-bottom:14px;font-weight:300;text-align:center}.zoomInfo i.dropdownVue__placeholder:before,.zoomInfo i[class^=icon-]{display:inline-block;font-size:15px;margin-right:6px;vertical-align:bottom}.productView .views{color:rgba(125,125,125,.6);font-weight:400;font-size:18px;left:50%;line-height:1.2;margin-left:-195px;margin-top:-25px;padding:14px 20px;position:absolute;text-align:center;top:50%;z-index:2;width:390px}.productView .views i{color:rgba(108,112,115,.3);font-size:12px;margin-right:8px}.productView .views:before{background-color:rgba(240,240,240,.8);content:""}.productView .views span{position:relative;z-index:2}.productList.slider3 .prTitle .wrap{padding:11px 8px}.offerCombo .productList .prPrice,.productList.slider3 .prPrice{height:57px}.offerCombo .productList .prPrice td.or,.productList.slider3 .prPrice td.or{width:25px}.prPage .title{margin-bottom:21px;text-align:center}.prPage .title h2{border-bottom:3px solid #000;color:#000;font-size:18px;font-weight:700;padding-bottom:8px}.smartHomePage .prPage .title h2{font-size:26px;line-height:34px;letter-spacing:.03em;padding:0 10px;position:relative;border:none}.smartHomePage .prPage .title h2:before{content:"";width:100%;height:10px;position:absolute;left:0;bottom:4px;background-color:#31ddff;z-index:-1;border-radius:100px}.prPage .wrapper{width:74%}.smartHomePage .prPage .wrapper{width:100%}.smartHomePage .prPage .wrapper .productInfo{max-width:925px;margin:0 auto}.smartHomePage .prPage .wrapper .moreSlider{max-width:925px;margin-left:auto;margin-right:auto}.productInfo h3{border:none;color:grey;font-size:15px;line-height:1.2;margin-top:2.2em;margin-bottom:.65em;padding:0}.productInfoRow h2{color:grey;font-size:18px;font-weight:700}.smartHomePage .productInfoRow h2{color:#000;font-size:20px;line-height:24px}.productInfoRow{display:flex;align-items:center;margin:33px 0}.smartHomePage .productInfoRow{margin:60px 0}.productInfoRow.imgRight{flex-direction:row-reverse}.productInfoRow>*{flex-basis:50%;-webkit-flex-basis:50%}.productInfoRow .img,.promoBox{position:relative;text-align:center}.smartHomePage .productInfoRow .img,.smartHomePage .promoBox{overflow:hidden;border-radius:24px}.smartHomePage .productInfoRow .img:before,.smartHomePage .promoBox:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(115.85deg,rgba(49,221,255,.5) 0,rgba(49,221,255,0) 100%);border-radius:24px}.checkout .products.horizontal .prTitle,.faqSearch .searchWrap,.mapSection .checkboxes li img,.modal img,.productInfoRow img,.products.horizontal .prTitle,.regBoxes img,.textImg img,section.banner img{max-width:100%}.productInfoRow p{line-height:1.5}.offersSection p,.productInfo p{line-height:1.5}.smartHomePage .offersSection p,.smartHomePage .productInfo p{font-size:16px;line-height:24px;font-weight:400}.smartHomePage .quick-info-left{font-size:16px;line-height:24px;font-weight:400}.productInfoRow.imgRight .text{padding-left:0;padding-right:15px}.smartHomePage .productInfoRow.imgRight .text{padding-right:30px;text-align:right}.productInfoRow.imgLeft .text{padding-right:0;padding-left:15px}.smartHomePage .productInfoRow.imgLeft .text{padding-left:30px;text-align:left}div.miniBasket .prPrice.total{background-color:transparent;border-color:rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:18px 0 25px;padding:21px 0;height:auto}div.miniBasket .prPrice.total>span{color:#595959;font-weight:400;font-size:14px;margin-right:5px}div.miniBasket .prPrice.total table{text-align:left;width:auto}div.miniBasket .prPrice.total table td{color:#595959;font-size:16px}div.miniBasket .prPrice.total table td,div.miniBasket .prPrice.total table td.or{padding:0 5px;width:auto}.message{display:flex;justify-content:center;margin:9px 0;padding:16px 12px}.message.left{justify-content:flex-start;float:none}.message.green{background-color:#ecf4d9;color:#689800}.message.gray{background-color:#e7e7e7;color:#878686}.message.blue{background-color:#e9edef;color:#6292b6}.message.orange{background-color:#fff5ea;color:#edb47c}.message.green p{color:#689800}.message.gray p{color:#878686}.message.gray p b{color:#555}.message.blue p{color:#6292b6}.message.blue p a{color:#005596;font-size:14px;font-weight:700;text-decoration:underline}.message.orange p{color:#edb47c}.message p{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;letter-spacing:-.031em;margin:0}.message i.dropdownVue__placeholder:before+p,.message i[class^=icon-]+p{max-width:calc(100% - 40px)}.message i.dropdownVue__placeholder:before,.message i[class^=icon-]{font-size:17px;margin-right:13px}div.miniBasket .prPoints .wrap{border:none}div.miniBasket .prPoints{margin-bottom:12px;padding:5px 0;height:auto}div.miniBasket .prAdd{margin-bottom:14px}.owl-theme .owl-controls .owl-buttons div.disabled,.swiper-button-disabled{color:#c6c6c6;cursor:default}.ratingBlock{margin:40px 0}.ratingBlock .wrap{margin:20px 0;padding-top:8px;padding-bottom:8px;position:relative}.ratingBlock .wrap:before{transform:rotate(180deg)}.ratingBlock .wrap:after,.ratingBlock .wrap:before{background:url(../Media/shadow.png) no-repeat scroll center center;content:"";left:0;position:absolute;width:100%;height:8px}.ratingBlock .wrap:before{top:0;transform:rotate(180deg)}.ratingBlock .wrap:after{bottom:0}.ratingBlock .title{color:#595959;font-weight:400;font-size:16px;margin:0;padding:20px 10px}.ratingBlock .cnt{display:none;padding:34px 0}.ratingBlock .title .arrow{font-size:6px;display:inline-block;margin-left:8px;transition:all 350ms ease-out}.ratingBlock .title.open .arrow{transform:rotate(180deg)}.prPage.productList.slider{margin-bottom:35px}.productInfo>img{margin:43px auto;display:inherit}.productInfo .mediaWrap{background:url(../Media/videoShadow.png) no-repeat scroll center 98%;background-size:100% auto;padding-bottom:20px;margin:43px auto;width:714px;height:52vw;max-height:422px;max-width:100%}.prAdd .preorder{float:left;font-size:16px;padding:15px 45px}.modal .main{width:100%}.modalTitle{border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:15px}.modal .form .doubleField.col{max-width:358px}.modal .form .field{max-width:368px}.modal .form .formRow{margin-bottom:18px}.modal .form .formRow.noSpace{margin-bottom:10px}.modal .form{margin:21px 0 0}.btnsRow>*{margin:5px 6px}.btnsRow{margin-left:-6px}.zoomContainer{z-index:9}.zoomLens{background-color:transparent!important;border:none!important;cursor:url(../Media/zoom.png),default!important}.zoomWindowContainer>*{z-index:90!important}.mobile .addToBasket.tooltipWrap .tooltip,.mobile .tooltip,.tablet .addToBasket.tooltipWrap .tooltip,.tablet .tooltip{padding:16px 22px 14px 10px}.mobile .addToBasket.tooltipWrap:not(.open) .tooltip,.tablet .addToBasket.tooltipWrap:not(.open) .tooltip{opacity:0}.mobile .tooltip .close,.tablet .tooltip .close{color:#595959;display:block;font-size:10px;padding:6px;position:absolute;right:0;top:0}.prPage .moreSlider{margin-bottom:80px}.smartHomePage .prPage .moreSlider{margin-top:120px}.zoomWindowContainer>*{margin-left:15px}#demo-container{left:0;position:fixed;top:0}.offersSection h3{border:none;color:grey;font-size:15px;line-height:1.2;margin-bottom:.65em;padding:0}.offersSection h3 em{color:#e31837;font-style:normal}.offerCombo .plus{color:#a9a9a9;font-size:24px;flex-basis:33px;-webkit-flex-basis:33px;position:relative;text-align:center}.offerCombo .plus:before{left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%}.offerComboWrap .product.empty{background-color:#f4f4f4;color:#c3c3c3;font-weight:300;font-size:20px;line-height:1;padding:0 20px;text-align:center}.offerComboWrap .product.empty .wrap,.product.comboResult .prPrice{bottom:auto;left:0;position:absolute;top:0;width:100%;height:calc(100% - 89px)}.offerComboWrap .product.empty .wrap{height:100%}.offerComboWrap .product.empty span{display:block;padding:0 10px;position:relative;top:50%;transform:translateY(-50%)}.productList.offerComboWrap:not(.slider):not(.hor) .product{flex-basis:calc(30% - 11px);-webkit-flex-basis:calc(30% - 11px);margin:0}.productList.offerComboWrap:not(.slider):not(.hor) .product.comboResult{flex-basis:calc(40% - 31px);-webkit-flex-basis:calc(40% - 31px)}.offerComboWrap .product.comboResult .prAdd{margin-left:0;width:100%}.product.comboResult .prPoints .wrap,.product.comboResult .prPrice{border:none}.product.comboResult{margin-left:20px;padding-bottom:89px}.product.comboResult .prAdd,.product.comboResult .prPoints{left:0;position:absolute;width:100%}.product.comboResult .prAdd{bottom:0}.product.comboResult .prPoints{bottom:45px}.product.comboResult .prPrice .old,.wishlistBar .total b{font-size:15px}.offerComboWrap.productList{margin:31px 0 20px;padding:0 10px;justify-content:space-between}.offerCombo{margin:25px 0 22px}.offersSection .moreSlider h3{border-bottom:1px solid #dcdcdc;margin-bottom:29px;padding-bottom:6px}.product .select{border:1px solid #e3e3e3;cursor:pointer;line-height:1;margin-bottom:4px;padding:8px;text-align:center;transition:all 250ms ease-out}.product .select.active{background-color:#005596;color:#005596}.product .select span{min-height:12px;transition:all 250ms ease-out}.product .select .default{color:#7e7e7e}.product .select .selected{color:#fff;position:relative}.product .select .selected:before{content:"\e908";font-family:icomoon;font-size:12px;margin-right:6px}.prPage .offersSection .moreSlider{margin-bottom:40px}.offerCombo .moreBar{margin-bottom:70px}.productList.slider3.owl-theme .owl-controls{margin-top:15px}.offerComboWrap.productList+.offerComboWrap.productList{margin-top:40px}.fixedHeader header{left:0;position:fixed;top:-58px;width:100%;z-index:92}.fixedHeader.productPage .miniBasket:not(.open)~header{z-index:991}.fixedHeader{padding-top:168px}.offerComboWrap .prDetails .slider{margin-left:0}.offerComboWrap .prDetails .label{width:74px}.prHeader{background-color:#fff;box-shadow:0 2px 3px 0 rgba(32,32,32,.27);left:0;opacity:0;position:fixed;top:var(--headerHeight);width:100%;transition:all 350ms ease-out;z-index:-1}.productKitPage .prHeader{display:none!important}.fixedHeader .prHeader{opacity:1;z-index:990}.prHeader .wrap{display:flex;justify-content:space-between;align-items:center}.prHeader .menu{font-size:0;margin:0;padding:0;align-self:flex-end}.prHeader .menu li{color:#595959;display:inline-block;font-weight:400;font-size:13px;list-style:none;vertical-align:bottom}.prHeader .menu a{color:#595959;display:block;overflow:hidden;padding:0 13px 23px;position:relative;transition:all 350ms ease-out}.prHeader .menu a:after{background-color:#e51937;bottom:-5px;content:"";left:0;position:absolute;width:100%;height:5px;transition:all 50ms ease-out}.prHeader .menu a.active:after{bottom:0}.prHeader .prAdd{height:auto}.prHeader .prPrice{border:none;padding:0 10px;height:auto}.prHeader .sum p{font-size:15px;line-height:1.15;margin:0}.prHeader .sum{padding:7px 10px 7px 0;max-width:295px}.prHeader .sum img{margin-right:10px;width:57px;height:auto}.prHeader .sum img+p{max-width:calc(100% - 72px)}.prHeader .wrapper{max-width:1210px}a.quest{background:#f5f5f5;display:block;font-weight:400;padding:23px 40px 23px 25px;margin-bottom:30px;font-size:14px;color:#595959;position:relative;line-height:1.3}a.quest i:last-child{color:#a6a6a6;position:absolute;right:15px;font-size:18px;top:50%;margin-top:-9px}.form .field textarea{background-color:transparent;border:solid 1px #b2b2b2;color:#595959;font-size:16px;padding:18px 15px 5px;position:relative;z-index:2;height:140px;width:100%}.form .field textarea.withRadius{border-radius:6px}.form .field.s textarea{height:96px}.form .field textarea.completed+label,.form .field textarea:focus~label{font-size:11px;line-height:11px;top:7px}.cntInfo{padding:34px 35px;background:#f5f5f5;text-align:center}.cntInfo h6{font-size:16px;font-weight:700;margin-bottom:35px}.cntInfo .item{margin-bottom:25px;padding-bottom:20px;border-bottom:solid 1px #dedede;font-size:14px;letter-spacing:-.025em;color:#9a9a9a;line-height:1.1}.cntInfo .item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.cntInfo .item a,.cntInfo .item span{line-height:1.2;margin:10px 3px;text-align:left}.cntInfo .item i{color:#e51937;font-size:34px}.cntInfo .item i.mail{font-size:29px}.cntInfo a,.cntInfo b{font-size:18px;font-weight:700;color:grey}.cntInfo a{font-size:16px}.form h2.brd{color:grey;border-bottom:solid 4px #e9e9e9;line-height:1.1;padding-bottom:10px;margin-bottom:26px}.contact .formRow{max-width:390px}.stepsCnt{padding-top:60px;text-align:center;position:relative;z-index:1}.stepsCnt:after{content:"";display:block;clear:both}.stepsCnt .step{width:33.3%;float:left;padding:0 20px;margin-bottom:40px;position:relative;z-index:1}.stepsCnt:before{content:"";position:absolute;top:93px;width:68%;height:7px;background:url(../Media/circle.png) repeat-x;z-index:-1;left:16%}.stepsCnt .step:after{content:"\e90d";font-family:icomoon;position:absolute;font-size:31px;top:30px;right:-2px;color:#a6a6a6;z-index:1}.stepsCnt .step:last-child:after,.tabs.gray .tabsHead .tabHeader:after,p.date.noIcon:before{content:none}.stepsCnt .step .numb{border-radius:50%;background:#cdcdcd;color:#fff;margin:0 auto 25px;width:69px;height:69px;line-height:69px;font-size:50px;font-weight:700}.stepsCnt .step h4{color:#999;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:16px}.stepsCnt .step .desc{font-size:13px;color:grey;max-width:210px;margin:0 auto}.section.gray{background:#f7f7f7;padding:37px 0 25px 0;margin-bottom:63px}a.arrowLink.light:after{content:"\e936";font-size:10px;margin:2px 0 0 6px}.section.imgSect{padding:0 0 20px 0;margin:0}.faqSearch .inner{background-color:#f5f5f5;padding:23px 24px 40px;margin-bottom:24px;text-align:center}.faqSearch h2{font-weight:700;font-size:17px;margin-bottom:2px}.faqSearch .title p{color:grey;font-size:11px;margin-bottom:.8em}.errorPage .searchWrap,.faqSearch .searchWrap,.noResults .searchWrap{background-color:#fff;border:1px solid #b2b2b2;margin-bottom:27px;padding-left:46px;width:474px}.noResults .searchWrap{width:100%}.errorPage .searchWrap .text,.faqSearch .searchWrap .text,.noResults .searchWrap .text{border:none;padding-left:0}.errorPage .searchWrap .searchSubmit,.faqSearch .searchSubmit,.noResults .searchWrap .searchSubmit{left:0;line-height:33px;margin:0;padding:5px 11px 5px 16px;position:absolute;top:0;height:100%}.faqSearch .results{color:#999;font-weight:400;font-size:13px;text-align:left}.faqSearch .results b{color:#e51937;font-weight:700;font-size:20px}.faqSearch .accItem{border-bottom:2px solid #e1e1e1}.faqSearch .faqs h3{border:none;color:#595959;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin-bottom:.65em;margin-top:51px;padding:0}.faqSearch .faqs h3:first-child{margin-top:34px}.faqSearch .accWrap{margin-top:10px}.faqSearch .accHeader{font-weight:400}.faqSearch .resultsBlock{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.resultsBlock .resultsBox{border:1px solid #ebebeb;margin-top:10px;margin-bottom:10px;flex-basis:calc(50% - 6px);-webkit-flex-basis:calc(50% - 6px)}.resultsBox .wrap{padding:13px 14px 10px;text-align:left}.resultsBox h4{color:#595959;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.04em;line-height:1.2;margin-bottom:1.3em}.resultsBox ul{counter-reset:section;margin:0 0 26px;padding:0}.content .resultsBox ul li,.resultsBox li{color:grey;font-weight:400;font-size:13px;list-style:none;line-height:1.2;letter-spacing:-.02em;margin:17px 0}.content .resultsBox ul li a,.resultsBox li a{color:grey}.resultsBox li:before{color:#e51937;counter-increment:section;content:counter(section) ". ";font-weight:700}.faqs .more,.resultsBox .more{color:grey;float:right;font-weight:400;font-size:11px}.questR{background-color:#f6f6f6;padding:18px 10px 18px 57px;position:relative;text-align:left}.questR:before{color:#005696;content:"\e93d";font-family:icomoon;font-size:32px;left:15px;line-height:1;margin-top:-16px;position:absolute;top:50%}.questR h2{font-size:17px;font-weight:700;color:#005696;margin-bottom:0;letter-spacing:-.065em;margin:0}.questR.gray h2{color:#595959}.questR a.arrowLink{color:#adadad;float:left;font-size:12px}.questR a.arrowLink:after{content:"\e936"}a.more+.accWrap{margin-top:0}.mapContainer{overflow:hidden;margin:26px 0 0;position:relative;height:487px;max-height:70vh}.mapContainer>*,.mapSection.full .mapContainer .inner>*{float:left;position:relative;height:100%}.mapContainer form{width:100%}.mapContainer .mapText{z-index:2;width:39.375%;transition:all 450ms ease-out}.mapContainer .filters>.open,.mapContainer .map>.close{color:#fff;cursor:pointer;line-height:56px;margin-top:-28px;position:absolute;text-align:center;top:50%;width:56px;height:56px;transition:all 450ms ease-out 0s}.mapContainer .filters>.open{background-color:#f7d117;box-shadow:1px 1px 13px 0 rgba(32,32,32,.29);font-size:27px;right:-56px}.mapSection:not(.full) .mapContainer .map{left:39.375%;position:absolute;top:0;width:60.625%}.mapContainer .map{box-shadow:inset 0 0 4px 0 rgba(0,0,0,.53);transition:all 450ms ease-out}.mapSection:not(.full) .mapContainer.open .map{left:0;width:100%}.mapContainer .map>.close{background-color:#cbcbcb;box-shadow:1px 1px 13px 0 rgba(32,32,32,.29);font-size:21px;right:0}.mapContainer.open .filters>.open,.mapContainer.open .map>.close{transition:all 250ms ease-out 450ms}.mapContainer:not(.open) .map>.close{transform:translateX(100%)}.mapSection:not(.full) .mapContainer .filters{background-color:#f7d117;box-shadow:1px 1px 13px 0 rgba(32,32,32,.29);left:0;opacity:0;position:absolute;top:62px;width:518px;height:calc(100% - 62px);transition:all 250ms ease-out 0s;transform:translateX(-100%)}.mapSection:not(.full) .mapContainer.open .filters{margin-left:5px;opacity:1;z-index:3;transition:all 250ms ease-out 450ms}.mapSection:not(.full) .mapContainer.open .filters.open{transition:all 450ms ease-out 0s;margin-left:0;transform:translateX(0)}.mapSection{margin:13px 0 44px}.mapContainer .mapText .text{background-color:rgba(255,255,255,.95);box-shadow:-5px 3px 8px 0 rgba(5,22,48,.16);margin-left:calc(50vw - 590px);margin-top:62px;padding:17px 12px 24px;position:relative;width:calc(85% - 42.5vw + 501px)}.mapContainer .mapText h2{color:#d42e12;font-weight:700}.mapContainer .mapText p{color:#333;letter-spacing:.015em}.mapContainer a.more{color:#58595b;font-weight:400;font-size:12px}.text .shellImg{background-color:#f7d117;padding:8px;position:absolute;top:-62px;left:0;line-height:46px;height:62px}.text .shellImg img{max-height:100%}.mapSearch{background-color:#f7c017;left:0;padding:4px;position:absolute;top:0;z-index:4;width:100%;height:62px}.mapSearch .logo{background-color:#fff;line-height:54px;text-align:center;width:60px;height:100%}.mapSearch .inputWrap{background-color:#f7d117;padding-right:54px;position:relative;width:calc(100% - 116px);height:100%}.mapSearch input.text{background-color:#f7d117;border:none;color:#000;font-size:18px;padding:0 5px 0 21px;position:relative;z-index:2;height:100%}.mapSearch ::-webkit-input-placeholder{color:#333}.mapSearch :-moz-placeholder{color:#333}.mapSearch ::-moz-placeholder{color:#333}.mapSearch :-ms-input-placeholder{color:#333}.mapSearch .submit{color:#fff;font-size:28px;line-height:54px;position:relative;text-align:center;width:56px;height:100%}.mapSearch .submit:before{content:"\e923";font-family:icomoon}#zoomContainer,.button.compare.inactive:before,.checkbox input.checkbox,.circleSliderNav span:after,.colorFilter input,.detailRow .quantity.inactive:after,.earnPoints:before,.filterSearch .submit input,.imgHolder .videoWrap,.mapSearch .submit input,.modal:before,.navItem .img:after,.owl-theme .owl-controls .owl-page span:after,.productList:not(.slider):not(.hor) .banner:before,.productList:not(.slider):not(.hor) .product:before,.productView .slider .videoWrap,.productView .views:before,.promoBox.greenbordered:before,.promoBox.redbordered:before,.radTbl .radio .bg,.radio input,.redeem .radio .line:after,.sale:before,.searchSubmit input,.sizes input,footer .top .bg:before{left:0;position:absolute;top:0;width:100%;height:100%}.smartHomePage #zoomContainer,.smartHomePage .button.compare.inactive:before,.smartHomePage .checkbox input.checkbox,.smartHomePage .circleSliderNav span:after,.smartHomePage .colorFilter input,.smartHomePage .detailRow .quantity.inactive:after,.smartHomePage .earnPoints:before,.smartHomePage .filterSearch .submit input,.smartHomePage .imgHolder .videoWrap,.smartHomePage .mapSearch .submit input,.smartHomePage .modal:before,.smartHomePage .navItem .img:after,.smartHomePage .owl-theme .owl-controls .owl-page span:after,.smartHomePage .productList:not(.slider):not(.hor) .banner:before,.smartHomePage .productList:not(.slider):not(.hor) .product:before,.smartHomePage .productView .slider .videoWrap,.smartHomePage .productView .views:before,.smartHomePage .promoBox.greenbordered:before,.smartHomePage .promoBox.redbordered:before,.smartHomePage .radTbl .radio .bg,.smartHomePage .radio input,.smartHomePage .redeem .radio .line:after,.smartHomePage .sale:before,.smartHomePage .searchSubmit input,.smartHomePage .sizes input,.smartHomePage footer .top .bg:before{border:1px solid #e5e5e5}#zoomContainer{left:100%}.mapSection .filters .wrap{background-color:#f7d117;padding:14px;position:relative;height:100%}.mapSection .filters .wrap>form{height:100%}.map p.found{border-bottom:2px solid #f7b517;color:#333;font-size:13px;margin-bottom:5px;padding-bottom:12px}.map p.found b{font-size:16px}.mapSection .filters .scrollSection{max-height:calc(100% - 35px)}.mapSection #mapResultsContainer.filters .scrollSection,.mapSection .filters #mapFilters .scrollSection{max-height:100%}.mapSection .filters .section{margin-bottom:7px;padding:8px 0 12px;position:relative}.mapSection .filters .section:not(:last-child){border-bottom:1px solid #f7b517}.mapSection .filters .clear{color:#333;cursor:pointer;padding:0 0 5px 5px;position:absolute;right:0;top:0}.mapSection .filters .label{color:#333;font-weight:700;font-size:13px;margin:0 0 8px}.mapSection .checkboxes.cols3 li{margin:5px 0;padding-right:5px;width:33.33%}.mapSection .checkboxes.cols3 li:nth-child(3n+1){clear:left}.mapSection .checkboxes .checkbox label{color:#000}.mapSection .checkboxes .checkbox:disabled+label{opacity:.4}.checkboxes.b.vMiddle .checkbox label:before{top:50%;margin-top:-11px}.scrollSection{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin}.scrollSection::-webkit-scrollbar{width:5px;height:5px}.scrollSection::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.scrollSection::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.scrollSection::-webkit-scrollbar-thumb:active{background:#848484}.scrollSection::-webkit-scrollbar-track{background:0 0}.mapSection .scrollSection{scrollbar-color:#d0d0d0 transparent}#mapResultsContainer.filters .scrollSection{scrollbar-color:#f7b517 transparent}.scrollSectionWrap{height:100%}#mapResultsContainer .scrollSectionWrap{height:calc(100% - 54px)}.mapSection .scrollSectionWrap:not(.noSroll){box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.4)}.mapSection .scrollSectionWrap:not(.noSroll) .scrollSection{padding-right:10px}.mapSection .results .scrollSectionWrap:not(.noSroll){box-shadow:none;position:relative}.mapSection .results .scrollSectionWrap:not(.noSroll):after{box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.4);bottom:0;content:"";left:0;position:absolute;width:calc(100% - 20px);height:10px}.mapSearch .locate{background-color:#f7d117;color:#f7a017;cursor:pointer;position:absolute;right:0;top:0;font-size:28px;line-height:54px;z-index:2;text-align:center;width:54px;height:100%}.mapSearch .autocomplete{background-color:#fede43;box-shadow:0 6px 13px 0 rgba(32,32,32,.29);display:block;left:0;padding:3px 21px 10px;position:absolute;top:58px;width:100%}.addresses ul,.autocomplete .itemsList ul,.detailRow .colors,.detailRow .sizes,.footerList ul,.leftNav ul,.mapSearch .autocomplete ul,.mapSection .filters .checkboxes,.perPage,.prDesc ul,.prDetails .wrap ul,.radioTabs.radTbl,.searchMore ul .headerTools ul,.tabs .tabsHead,.view,ul.double,ul.social{margin:0;padding:0}.checkboxes.b .checkbox input,.checkboxes.colors li.checkbox,.circleSlider.owl-theme .owl-controls,.filterSearch .clear:before,.logo h1,.logo h2,.productView .owl-theme .owl-controls,.promoSlider.owl-theme .owl-controls,.section.imgSect .textImg{margin:0}.mapSearch .autocomplete li{color:#d39f01;cursor:pointer;font-weight:400;font-size:18px;line-height:1.1;list-style:none;margin:10px 0}.grid.grayLink a.more,.grid.grayLink span.more,.mapSearch .autocomplete li span{color:#333}.station{background-color:#fff;box-shadow:0 5px 24px 0 rgba(32,32,32,.53);width:282px}.station .close{color:#666;cursor:pointer;font-size:8px;padding:5px;position:absolute;right:0;top:0}.station .topSection{background-color:#f2f2f2;padding:8px 24px 7px 10px}.station .btmSection{padding:8px 24px 7px 10px}.station table{margin:0;width:100%}.station table td{color:#666;font-weight:400;font-size:13px;line-height:1.3;padding:5px}.graySection .infoBox .button.gray,.mainPromo .circImgBanner .button.gray,.station table td a{color:#666}.station td b{font-size:11px;letter-spacing:-.01em}.station table td img{vertical-align:bottom}.station a[href^="tel:"]{line-height:1}.station a[href^="tel:"]:before{background:url(../Media/tel.svg) no-repeat scroll left center;background-size:100% auto;content:"";display:inline-block;margin-right:3px;margin-top:3px;vertical-align:bottom;width:12px;height:12px}.contactBar p a,.graySection .infoBox h3{color:#999}.contactBar p b{color:#e82429}.circleSliderWrap .navButton{color:#989898}.circleSliderWrap .navButton:hover{color:#818181}.newsArt{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:0 -10px}.newsArt .imgWrp{overflow:hidden;height:195px;position:relative}.newsArt .img{transition:all 250ms ease}.newsArt a.item:hover .img{transform:scale(1.08)}.newsArt a.item.col6{flex-basis:calc(50% - 20px);-webkit-flex-basis:calc(50% - 20px)}.newsArt a.item{background:#f9f9f9;margin:0 10px 50px;flex-basis:calc(25% - 20px);-webkit-flex-basis:calc(25% - 20px);position:relative;display:block;padding-bottom:8px}.newsArt a.item:after,.newsArt a.item:before{content:"";position:absolute;bottom:0;height:2px;left:0;width:100%;background:#d42e12}.newsArt a.item:after{background:#f7d117;height:4px;bottom:2px}.newsArt a.item .desc{padding:20px 15px 10px;font-size:12px;color:#58595b}.newsArt .date{font-size:10px;color:#333;margin-bottom:2px;font-weight:300}.newsArt h3{border:none;color:#333;font-size:14px;font-weight:700;line-height:1.2;margin-bottom:10px;padding:0;margin-top:5px}.newsArt p{font-size:12px;color:#58595b;margin:0}.grid.services .box h3{font-size:16px}.grid.services .box img{height:auto;margin-bottom:30px}.table{margin-bottom:22px}.table h3{border-bottom:solid 4px #f7d117;color:#d42e12;display:inline-block;font-size:18px;line-height:1.2;margin-bottom:33px;padding:8px 12px}.imgTextContent+.table h3{margin-top:27px}.table table{font-weight:400;margin-bottom:1.15em;width:100%}.table th{padding:5px 17px;font-size:13px;font-weight:400;color:#909090;text-align:left;border-bottom:solid 5px #ededed}.table td{padding:9px 17px;font-size:13px;color:#595959}.table tr.link:nth-child(even) td{background:#ededed}.table tr.link{cursor:pointer}.table tr.link td{transition:all 350ms ease-out}.table tr.link:hover td{background:#d9d9d9}.content table:not(.orderTable):not(.total) tr.link:nth-child(even):hover td{background:#d9d9d9}.mapIcon{display:inline-block;padding:3px 0 0 21px;text-decoration:underline;min-height:21px;font-weight:700;color:#000;background:url(../Media/pin.svg) no-repeat left center;background-size:13px 21px}.mapLink{position:relative;z-index:4;font-weight:700;margin-top:4px;color:#000;text-decoration:underline;padding:4px 0;display:inline-block}section.banner .wrapper .row.bannerTxt{font-size:11px;text-align:left;padding-top:8px;margin-bottom:55px;font-style:italic;color:#595959}.bannerTxt p{font-size:11px;font-style:italic;color:#595959}.wrapper.sml{max-width:783px;margin-top:60px}.button.white.bordlight.bold,a.button.bold{color:grey;font-size:15px;font-weight:700;padding:8px 20px;font-family:OpenSans}a.button .icon-print{font-size:18px;margin-right:10px}.button .icon-arrowR_S,.button .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-next,.button .prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-next,.prPage .smartProducts .productList.slider .swiper-buttons .button .swiper-button.swiper-button-next,.prPage .smartProducts .swiper-buttons--smart .button .swiper-button.swiper-button-next{font-size:15px;margin-left:10px;margin-top:-2px}.prPage .smartProducts .productList.slider .swiper-buttons a.button .swiper-button.swiper-button-prev,.prPage .smartProducts .swiper-buttons--smart a.button .swiper-button.swiper-button-prev,a.button .icon-arrowL2,a.button .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-prev,a.button .prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-prev{font-size:15px;margin-right:10px}a.button .icon-mail{font-size:12px;margin:3px 10px 3px 0}.orderNumb{float:right;border:solid 1px #eaeaea;display:table;font-weight:300;font-size:14px;color:#595959;width:180px;min-height:145px}.orderNumb .txt{padding:40px 18px;text-align:center}.orderNumb .txt p{color:#000;font-weight:400;font-size:20px;margin:4px 0 0 0}.orderNumb~.alertBox{margin:0 0 10px 0;padding:0;width:calc(100% - 200px)}.orderNumb~.alertBox p{font-size:22px;margin:0}.mV30{margin-top:30px;margin-bottom:30px}.loginBox.form .field.mb30,.mb30{margin-bottom:30px}.warning{margin-bottom:32px;padding:18px 12px;background:#f6f6f6;color:#acacac;font-style:italic;font-size:12px;line-height:1.2}.warning b{color:grey}.warning i{font-size:13px;vertical-align:middle;color:#b4b4b4}.table h4{font-size:15px;margin-bottom:1.2em;color:grey}.prTable .or span,.products .or span{background-color:#e5e6e6;border-radius:50%;color:grey;display:inline-block;font-size:17px;line-height:25px;width:29px;height:29px;text-align:center}.products .prTitle .wrap{padding:11px 0}.button.white.bordlight{border:1px solid rgba(113,113,113,.3);font-weight:300;color:#000}.button.white.bordlight:hover{color:#e51937}table.total{text-align:center;border-top:solid 5px #ededed}.products table.total td{font-size:17px;padding:36px 5px}.products table.total td:not(.txtR){font-size:18px}.totInfo{font-size:11px;color:#a5a5a5;margin-top:7px;line-height:1.2}.shipInfo{background:#f9f9f9;display:flex;-webkit-flex-wrap:wrap;margin-bottom:42px}.shipInfo .icon-delivery{font-size:17px;color:#e7334e;vertical-align:middle;margin-right:1px}.shipInfo .item{flex-basis:50%;-webkit-flex-basis:50%;border-right:solid 1px #ededed;padding:21px 25px}.shipInfo .item:last-child{border:none}.shipInfo .title{font-size:13px;color:#595959;margin-bottom:1.5em}.shipInfo .desc{color:grey;font-size:12px;line-height:1.5;letter-spacing:.015em}.shipInfo .desc p{color:grey;font-size:12px}.shipInfo .date{margin-top:1em;font-size:13px;color:#595959;letter-spacing:.02em}.shipInfo .date span{font-size:15px;font-weight:700;display:inline-block;margin:4px 0 4px 18px;letter-spacing:0}.banner .banLogo{width:auto;display:inline-block;max-width:125px}.textImg.flex25 .img{flex-basis:25%}.textImg.flex25 .text{flex-basis:75%}.textImg.flex50 .img,.textImg.flex50 .text{flex-basis:50%}.section.imgSect.pd30{padding:20px 0}.appLinks{margin-bottom:6px}.appLinks a{display:inline-block;background:#050708;margin:3px;padding:6px 8px 3px;border-radius:4px}.appLinks a:hover{background:#2f373b}.apptxt{font-size:9px;color:#999;margin-bottom:15px}.promoText ul.social li{font-size:25px}.promoText ul.social a{color:#bababa}.promoText ul.social a:hover{color:#005596}.total td:not(.txtR) .totInfo{margin-left:auto;margin-right:auto;max-width:120px}.contactBar .wrapper{max-width:862px}.contactBar+footer{padding-bottom:64px}.contactBar.imgContactBar+footer{padding-bottom:77px}.imgContactBar{text-align:center}.goToTop{background-color:#000;border:2px solid #fff;border-radius:50%;bottom:1vh;color:#fff;cursor:pointer;font-size:14px;right:20px;line-height:34px;overflow:hidden;position:fixed;text-align:center;z-index:99;width:40px;height:40px;transition:opacity 350ms ease-out}.goToTop.inactive{opacity:0;pointer-events:none}.ios .goToTop{bottom:25px}.button.compare span,.contactBar .inner,.headerTools .openDd,.mapSection.full .mapSearch,.productView .imgHolder img,.searchPopup .wrapper,.searchWrap,.selectBox,footer .top .wrapper,footer .wrapper,header .row,section.brands .wrapper{position:relative}.mapSection.full .mapContainer{margin:0;height:auto;max-height:inherit}.mapSection.full .mapContainer .inner{margin-top:31px;width:100%;height:700px;max-height:71vh}.mapSection.full .mapContainer .filters,.mapSection.full .mapContainer .map{width:50%}.checkout footer{border-top:1px solid #e8e8e8}.checkout footer .bottom .right{position:static}.checkout footer .bottom{padding:0}.checkout header{border-bottom:8px solid #f7d117;padding:16px 0 13px;height:auto}.checkout header .logo{border-right:1px solid rgba(0,0,0,.1);float:left;padding:7px 31px 8px 0}.secureCheckout img{margin-right:4px;width:30px;height:38px}.secureCheckout{font-weight:700;font-size:23px;color:#000;float:left;letter-spacing:.01em;padding:5px 30px}.cService{color:#000;float:right;font-weight:700;font-size:13px;letter-spacing:.015em;line-height:1.2;padding:12px 0 6px}.cService .icon-info{font-size:25px;margin-right:3px;color:#e51937}.cService a{color:#000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:700}.loginBox{background-color:#f6f6f6;margin:70px auto;padding:46px 10px}.loginBox .wrap{display:flex;justify-content:center}.loginBox .or{margin:40px 5px 0}.loginBox.form .field{margin-bottom:19px;width:348px;max-width:100%}.loginBox.form p{margin-bottom:1em}.fbBtn span{margin-top:-2px}.checkout .alertBox{margin-top:41px}.checkout .alertBox+.loginBox{margin-top:-23px}.loginBox .col:first-child:last-child{flex-basis:100%;-webkit-flex-basis:100%;padding:0 32px}.loginBox .buttons{margin:22px -10px 0}.loginBox .buttons>*{margin:5px 10px}.checkout .registration{margin-top:34px}.loginBox .forgot{margin-bottom:24px;margin-top:-11px}.checkout .content{margin-bottom:20px}.checkout .banner{margin:83px 0 73px}.prTable h4{color:#595959;font-weight:700;font-size:17px;line-height:1.2;margin-bottom:1.3em}.table table{margin-bottom:1.75em}table.total{border:none;float:right;text-align:right;width:auto}table.total td{color:#595959;font-size:17px}.products table.total.default td:last-child{padding-right:0}table.total tr:last-child td:first-child{font-size:16px}.totalTable{padding-top:21px}.products table.total.default td{padding:10px 25px}.content div.banner:not(.noMargin){margin:50px 0}.content .grid div.banner{margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.leftNav .trigger{display:none;padding:13px 33px 13px 21px;font-size:15px;cursor:pointer;position:relative;color:#000;font-weight:700}.leftNav .trigger.open:before{transform:rotate(180deg)}.leftNav .trigger:before{content:"\e924";position:absolute;right:15px;top:50%;font-size:12px;margin-top:-6px;font-family:icomoon!important}.aside~.content{width:calc(100% - 220px);float:left;padding-left:18px;margin-top:26px}.leftNav{background:#f6f6f6;margin:26px 0 22px}.leftNav li{font-weight:400;font-size:13px;list-style:none}.leftNav li a{display:block;padding:12px 17px;position:relative;line-height:1}.leftNav li:not(:first-child) a{border-top:solid 1px #ececec}.leftNav li a:after{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:#e51937;transform-origin:left center;transform:scaleX(0)}.leftNav li.active a:after{transform:scaleX(1)}.leftNav li.active a{color:#e51937}.leftNav li a:hover i{color:#e51937}.leftNav li a:hover{font-weight:700;color:#000}.addresses.cols3{display:flex;margin:0 -12.5px;flex-wrap:wrap}.addresses .item{padding:20px 18px;position:relative;border:solid 1px #ebebeb;overflow:hidden}.addresses.cols3 .item{flex-basis:calc(33.3% - 25px);margin:12.5px}.addresses .item.radio{padding:27px 25px 53px 25px}.addresses .item:not(.radio){display:inline-block;vertical-align:top;width:49%}.addresses.full .item:not(.radio){width:100%}.addresses .btm{bottom:0;left:0;position:absolute;width:100%;z-index:2}.addresses .radInpt{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.addresses label{display:block;padding:9px 10px 9px 40px;background:#ececec;width:100%;font-size:12px;color:#000}.addresses input:hover~label{color:#e51937}.addresses input:hover~label .icon{border-color:#e51937}.addresses input:checked~label{font-weight:700}.addresses input:checked:hover~label{color:#000}.addresses input:checked:hover~label .icon{border-color:#000}.addresses a.edit{position:absolute;z-index:2;left:0;color:#000;top:0;width:100%;transition:transform 250ms ease-out;transform:translateY(-100%)}.addresses a.edit .icon-edit{background:#ececec;display:inline-block;line-height:1;padding:7px;vertical-align:top}.addresses .item:hover a.edit{height:100%;transform:translateY(0)}.addresses a.delete{position:absolute;right:0;z-index:2;padding:5px;color:#000;top:0;font-size:9px}.addresses a.delete:hover{color:#e51937}.addresses .radio .icon{left:11px}.addresses .radio .icon:after{content:"\e908";position:absolute;top:2px;left:3px;font-family:icomoon!important;color:#fff;width:0;font-size:10px;overflow:hidden}.addresses .radInpt:checked~label .icon{background:#000}.addresses .radio .radInpt:checked~label .icon:after{width:17px}.addresses h5{font-size:15px;color:#000;font-weight:700;margin-bottom:18px}.addresses:not(.radio) h5{font-size:13px;margin-bottom:.85em}.addresses ul li,.content .addresses ul:not(.social) li{font-size:12px;margin:0 0 2px;padding:0}.addresses p{font-size:12px;color:grey;letter-spacing:.025em;line-height:1.5}.addresses p:last-child{margin-bottom:0}.warning.success{background:#ecf4d9;font-size:15px;color:#689800;font-weight:700;margin-bottom:21px;margin-top:30px;position:relative;padding:15px 17px 15px 47px}.warning.success i.dropdownVue__placeholder:before,.warning.success i[class^=icon-]{font-size:19px;color:#689800;margin-right:5px;position:absolute;top:50%;left:16px;margin-top:-9px}.addresses a.item{text-align:center;padding:71px 10px 30px 10px}.addresses a.item:hover{background:#ececec}.addresses a.item .icon-close{font-size:49px;color:#ececec;margin-bottom:28px;display:inline-block}.addresses a.item .icon-close:before{transform:rotate(45deg);display:inline-block}.addresses a.item .title{font-size:16px;color:#d9d8d8;font-weight:300;line-height:1.2}.form.gray{background:#f6f6f6;padding:25px 19px 3px;margin-top:19px}.formSection.bordered{border-bottom:solid 1px #e0e0e0}.formRow .col .col{padding:0 6px 0 0;width:50%}.formRow .col .col+.col{padding:0 0 0 6px;margin:0}a.back+h1{margin-top:20px}.grid.grayLink .box .wrap:after{content:"";background:#e7e7e7;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(100%);transition:all .4s ease}.grid.grayLink .text{z-index:2}.desktop .grid.grayLink .box:hover .wrap:after{transform:translateY(0)}.grid.grayLink .box .logo.lg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transition:all .25s ease}.grid.grayLink .box .logo.lg img{height:auto;margin:0}.desktop .grid.grayLink .box:hover .logo.lg{transform:translate(-50%,-50%) scale(.5);opacity:0}.grid.grayLink .box h3{color:#333;font-size:16px;text-shadow:none}.grid.grayLink .box p{color:#333;text-shadow:none}ul.squareRed{margin:0 10px 30px 10px;padding:0;text-align:left}ul.squareRed li{padding-left:15px;position:relative;margin-bottom:5px;list-style:none}ul.squareRed li:before{content:"";position:absolute;left:0;top:2px;width:9px;height:9px;background:#d42e12}h3.yelTitle{color:#d42e12;font-size:18px;margin:0 0 1.333em;display:inline-block;line-height:1.2;padding:8px 12px;border-bottom:solid 4px #f7d117}.imgTextContent h3.yelTitle{margin:2.222em 0 1.222em}.tabs.gray{margin:33px 0 58px 0}.tabs.gray .title{display:none;font-size:15px;color:grey;line-height:1;margin-bottom:20px}.tabs.gray .tab{background:#f2f2f2;padding:28px}.tabs.gray h6{font-size:13px;color:#595959;font-weight:700;margin-bottom:2px}.circImgBanner .circle .wrap,.disTbl,.grid .box .text.default,.prPoints .wrap,.radioTabs.radTbl .radios,.shipInfo.disTable,.verticalItems .item{display:table;width:100%}.tabs.gray .tabsHead{display:flex;align-items:stretch;justify-content:space-between}.tabs.gray .tabsHead .tabHeader{text-align:center;padding:17px 20px 30px}.tabs.gray .tabHeader h5{font-size:13px;color:grey;line-height:1}.tabs.gray .tabsHead .tabHeader.active,.tabs.gray .tabsHead .tabHeader:hover,table.compare tr:nth-child(even) td{background:#f2f2f2}.iconServ{display:inline-block;width:68px;height:68px;margin-bottom:14px}.iconServ img{width:100%;height:auto}.tabs.gray .tabHeader:before{content:"\e902";font-size:11px;color:#a6a6a6;font-family:icomoon;position:absolute;bottom:9px;left:50%;margin-left:-8px}.button.green{background-color:#8bc709;color:#fff;font-weight:600;font-size:13px;padding:15px 25px;border-radius:5px}#paymentDetailsForm .button.green{height:44px}.button.greendark{background-color:#007e71;color:#fff;font-weight:600;font-size:14px;padding:14px 24px;border-radius:6px}.button.greendark:hover{background-color:#00554c;color:#fff}.subMenu li a.button.greendark:hover{color:#fff}.cardsWrp{background:#f6f6f6;padding:15px 10px;margin:7px 0 13px 0}.cardsWrp p{font-size:12px;color:#acacac}.othInfo{color:#d79d00;font-size:12px}.cards img{margin-right:3px}.yellowLabel{background:#f7d117;padding:10px 15px;display:inline-block;position:relative;font-size:11px;color:#333;line-height:1.2}.field .yellowLabel{margin-right:-12px;position:absolute;right:0;top:50%;transform:translate(100%,-50%)}.yellowLabel:after{content:"";position:absolute;left:-16px;top:50%;border:solid 8px transparent;border-right-color:#f7d117;margin-top:-8px}.yellowLabel b{font-size:13px;font-weight:700}.formRow .col.bordered{border-bottom:solid 3px #f6f6f6;padding-bottom:25px}.offerBanner{background-repeat:no-repeat;background-size:cover;background-position:center center;margin-bottom:16px;padding:18px 22px 7px;text-shadow:1px 2px 1px rgba(32,32,32,.23),2px 3px 30px #202020}.offerBanner h4{font-size:25px;color:#fff;font-weight:700;line-height:1.2;margin-bottom:6px}.offerBanner h6{font-weight:700;margin-bottom:12px;color:#fff}.orderBanner{background:#f7d117;padding:13px 15px 12px 59px;position:relative}.iconShell{position:absolute;left:9px;top:50%;background:url(../Files/iconshell.png) no-repeat;width:41px;height:38px;margin-top:-19px}.orderBanner h6{font-size:15px;color:#333;margin-bottom:1px}.orderBanner p{font-size:12px;color:#d42e12;margin:0}.orderBanner b{font-size:20px;margin-right:3px;display:inline-block;font-weight:700}.orderBanner .icon-tel{font-size:16px}.servWrp{margin-top:51px}.formRow+input.button{margin-top:22px}.product .remove{background-color:#f6f6f6;color:grey;padding:7px 5px;text-align:center}.infoBar p{color:#a2a1a1;font-style:italic;margin-bottom:0}.titleBar+.infoBar{margin-top:-6px}.wishlistBar{border-top:1px solid #e5e6e6;padding:10px 0;text-align:right}.wishlistBar>*{margin-top:4px;margin-bottom:4px}.wishlistBar .prPrice{border:none;border-left:2px solid rgba(70,70,70,.2);padding:0 4px 0 17px;margin-left:20px;height:auto}.wishlistBar .prPrice table td{padding:3px 8px;width:auto}.faqSearch .searchSubmit:before,.graySection .infoBox p,.remove.dark,.stepsCnt .step .desc p,.wishlistBar .total,table.compare .product h3 a{color:grey}.shipInfo.disTable{background:#fff;border:solid 1px #e3e3e3}.shipInfo.disTable .cell{border:none;padding:11px 23px}.shipInfo.disTable .date{text-align:right;margin:0}.shipInfo.disTable .title.brd{border-right:solid 1px #d1d1d1;line-height:60px;margin:0;position:relative}.shipInfo.disTable .title span{line-height:1}.shipInfo.disTable .title.brd:after{background:#fff;border-bottom:solid 1px #d1d1d1;border-right:solid 1px #d1d1d1;content:"";margin-top:-5px;position:absolute;right:-5px;top:50%;width:10px;height:10px;transform:rotate(-45deg)}.item.cell.header{width:244px}.shipInfo.disTable .icon-delivery{font-size:21px;margin-right:5px}.item.cell.desc{padding-right:10px;padding-left:0}.item.cell.date{padding-left:0}.shipInfo.disTable .date span{display:inline-block;margin-left:12px}.shipInfo .icon-pin{color:#e7334e;font-size:26px;vertical-align:middle}.checkout .products .total.default.totPoints tr td{padding:10px 12px;width:auto}.checkoutBoxes{align-items:start;display:flex;flex-direction:row;gap:24px;justify-content:space-between;width:100%}.grayBox{background:#f3f3f3;float:right;margin-bottom:30px;padding:16px 24px}.grayBox .title{color:#595959;font-size:16px;font-weight:700;margin-bottom:7px;text-align:left}.grayBox p{font-size:11px;color:#9e9e9e;text-align:left}.grayOutlineBox{border:1px solid #eaeaea;font-size:14px;line-height:20px;margin-top:8px;padding:16px}.grayOutlineBox:first-child{margin-top:24px}.grayOutlineBox__title{font-weight:700;margin-bottom:4px}table.total.totPoints{float:none;margin:15px 0 12px;text-align:left;width:100%}table.total.default.totPoints td,table.total.default.totPoints tr:last-child td:first-child{background:0 0;font-weight:400;font-size:13px;padding:5px 0;width:auto}.product.comboResult .prPrice table td,.shopInfo .actions i.icon-print,table.total.totPoints .price{font-size:17px}table.total td:first-child,table.total.totPoints .price span{font-size:13px}.checkout table.total.totPoints .bld,.checkout table.total.totPoints tr:last-child:not(:first-child) td.bld,.circleBox .circleBanner h2 b,.leftNav ul li.active,.modalTitle h2,.perPage li.selected,.prFilters li.active,table.total.totPoints .price{font-weight:700}.checkout table.total.totPoints tr:last-child:not(:first-child) td,.productView .prPrice .old{font-weight:400}.cartWrp~.main{width:calc(100% - 400px);margin:0}.content>.grid:last-child{margin-bottom:0}.cart .title{font-size:17px;color:#595959;font-weight:700;margin-bottom:9px;padding-left:3px}.cart .count{font-weight:400;font-size:13px;color:grey;text-align:right;margin-bottom:10px;padding-right:2px}.cart .product{background:#fff;padding:13px 14px;margin-bottom:10px}.horizontal .product{position:relative}.removeProd{position:absolute;right:5px;top:5px;color:#959595;font-size:8px;cursor:pointer}.horizontal .product:after{content:"";clear:both;display:block}.checkout .products.horizontal .prImg,.horizontal .prImg{width:130px;float:left;border:none;max-width:100%;padding-right:10px;height:90px;display:flex;align-items:center;justify-content:center}.checkout .products.horizontal .desc,.horizontal .desc{float:left;max-width:100%;width:calc(100% - 130px)}.quantity.sml .btn{width:16px;height:16px}.quantity.sml .btn.down:before,.quantity.sml .btn.up:before{line-height:15px}.quantity.sml .number{font-size:13px}.checkout .cart .products tr td,.checkout .cart .products tr:first-child td{padding:5px;width:auto}.cart .prPrice table{height:auto}.cart .prPrice:not(.total){float:right;height:auto;padding-top:11px;margin-top:9px;width:calc(100% - 130px)}.cart .quantWrp .label{color:grey;font-size:11px;margin-right:3px}.cart .prTitle a{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;color:#595959;letter-spacing:-.035em}.cart .products .prTitle .wrap{padding-bottom:6px}.cf{clear:both}.stepWrp{margin-bottom:20px}.stepWrp>.title{background:#e9e9e9;padding:10px 12px;font-size:20px;color:#595959;line-height:1;margin-bottom:11px;position:relative;font-weight:300}.stepWrp.completed>.title{padding-right:40px}.stepWrp.completed>.title:after{content:"\e908";font-family:icomoon!important;position:absolute;right:9px;color:#8bc709;font-size:25px;top:50%;margin-top:-12.5px;display:inline-block}.stepWrp>.title span{font-size:22px;color:#000;font-weight:700}.stepWrp>.cnt{border:1px solid #ebebeb;display:none;padding:23px 20px}.stepWrp.opened>.cnt{display:block}.button.disabled{font-weight:700;color:#fff;cursor:default;font-size:15px;background:#cbcbcb;padding:10px 24px}.stepWrp .formSection:last-child{margin-bottom:0}.tabs.style2 .tabsHead{display:flex;align-items:stretch;justify-content:space-between;margin-bottom:48px;overflow:visible;white-space:normal;gap:8px;padding-bottom:16px}.tabs.style2 .tabsHead .tabHeader{display:flex;flex-direction:column;flex-basis:calc(50% - 10px);position:relative;text-align:center;overflow:visible}.tabs.style2 .tabsHead .tabHeader.disabled{display:none}.tabs.style2 .tabsHead .tabHeader:after{height:100%;z-index:-1;background:0 0;border:solid 1px #c9c9c9;bottom:0;left:0;position:absolute;width:100%;transition:all 250ms ease-out;content:""}.tabs.style2 .tabsHead .tabHeader.active:after{background:0 0;border:solid 3px #e51937}.tabs.style2 .tabsHead .tabHeader:before{position:absolute;bottom:-8px;left:50%;width:17px;height:17px;background:#fff;border-bottom:solid 3px #e51937;border-left:solid 3px #e51937;margin-left:-7px;transform:rotate(-45deg);opacity:0}.tabs.style2 .tabsHead .tabHeader.active:before{opacity:1}.headwrp{position:relative;padding:24px 4px 19px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.headwrp__icon{font-size:3.5rem;color:#d50000;display:inline-block;margin:0 0 auto}.headwrp__icon.icon-pharmacy{font-size:3.25rem}.headwrp h6{font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:-.06em;color:#000;padding:0 0 10px;margin:0 0 10px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:70px;z-index:initial}.headwrp h6>div{display:flex;flex-direction:column}.headwrp h6 span:not(.tooltipFl):not(.icon-fl-info):not(.tooltipFl__main){color:#676767;font-size:.875rem;line-height:1.28;display:inline-block;margin:6px 0 0}.headwrp h6 .tooltipFl{top:2px;margin-left:4px;height:18px}.headwrp h6 .tooltipFl__main{padding:10px;text-align:center;max-width:150px;margin-left:-75px}.headwrp h6 .tooltipFl__main p:last-child{margin:0}.headwrp h6 .iconButton{font-size:1rem}.headwrp .ribbon+h6{padding:0 45px}.headwrp .icon-pin{font-size:55px;color:#e31837;margin-bottom:9px;display:inline-block}.headwrp .icon-delivery{font-size:47px;color:#e31837;display:inline-block;margin-bottom:12px}.headwrp p{margin-bottom:1px;font-weight:400;font-size:13px}.headwrp .info{color:#000;font-size:1rem;line-height:1.1;font-weight:600;margin:auto 0;padding:10px 4px 0}.ribbon.free{background-color:#e31837;font-size:12px;font-weight:700}.formSection.found{font-size:13px;color:#333;padding-bottom:13px;margin:50px 0;border-bottom:solid 2px #f2f2f2}.formSection.found b{font-size:16px}.verticalItems.hScroll{max-height:460px;overflow:hidden;padding:15px 9px 15px 15px}.verticalItems.gray{background:#f2f2f2;padding:10px;border:solid 4px #f2f2f2}.verticalItems .item{background:#fff;padding:13px;position:relative;margin-bottom:7px}.verticalItems.gray .item.radio .border{border:1px solid #fff;left:0;position:absolute;top:0;width:100%;height:100%;transition:border 450ms ease-out}.verticalItems.gray .item.radio input:checked+.icon+.border{border-color:#000}.verticalItems .cl{color:#000;padding:0 6px}.verticalItems .cl.clIcon{width:20px;padding-left:0}.verticalItems .radio .icon{position:relative;margin:0;top:auto;display:inline-block}.verticalItems a.mapIcon{position:relative;z-index:4;font-weight:700;margin-top:7px;color:#000}.verticalItems h4{font-size:14px;color:#000;line-height:1.2;margin-bottom:7px;font-weight:400}.verticalItems h4:last-child{margin:0}.verticalItems .info{font-size:12px;margin-top:18px}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow:before,.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#cdcdcd}.select2-container--default.select2-container--disabled .select2-selection--single{border-color:#f0f0f0;background:#f0f0f0}.cost{font-size:12px;color:grey;margin:30px 0}.cost .titl{font-size:14px;font-weight:700;margin-bottom:4px}.cost .titl span{color:#005596}.form .field.sml textarea{height:95px}.tabs .formSection.bordered{padding-bottom:11px}.radioTabs.radTbl{background:0 0}.radioTabs.radTbl .radios{border-bottom:solid 3px #e9e9e9;margin:25px 0;padding:0}.radioTabs.radTbl .radio{font-size:13px;padding:18px 5px;text-align:center}.radTbl .radio .icon{position:relative;left:auto;top:auto;margin:0 3px}.radTbl .radio input:checked~.bg{opacity:1}.radTbl .radio .bg{background:#e9e9e9;opacity:0;z-index:-1}.disTbl .cl{padding:0 6px}.checkboxes.gray .checkbox.disTbl{background:#e9e9e9;margin:0;padding:20px 10px}.checkboxes.gray .checkbox.disTbl input{z-index:1}.checkbox.disTbl label{position:relative;text-align:left}.checkboxes.gray .cnt{border:solid 2px #f1f1f1}.checkbox .points{font-size:14px;text-align:center;font-weight:300}.checkbox .points b{font-weight:400}.redeem{background:#f7f7f7;padding:40px 20px;overflow:hidden}.redeem .radio{padding-top:47px;text-align:center}.redeem .radio .line{position:absolute;top:16px;height:7px;width:100%;background:#fff;box-shadow:inset 0 2px 0 rgba(0,0,0,.2);left:0}.redeem .radio .icon{z-index:1;width:36px;height:36px;background:#fff;top:0;left:50%;margin:0 0 0 -18px;border:none;box-shadow:inset 0 2px rgba(0,0,0,.2)}.redeem .radio .icon:after{content:"";position:absolute;top:50%;left:50%;width:27px;border-radius:50%;height:27px;background:#e9e9e9;transform:translate(-50%,-50%)}.redeem .radio .icon:before{content:none}.redeem .radio.checked .icon,.redeem .radio.passed .icon{background:#b1f41f;box-shadow:inset 0 2px rgba(0,0,0,.3)}.redeem .radio.checked .icon:after,.redeem .radio.passed .icon:after{background:#8bc709}.redeem .radio .line:after{content:"";background:#b1f41f;box-shadow:inset 0 2px rgba(0,0,0,.3);opacity:0}.redeem .radio.checked:first-child .line:after{width:0}.redeem .radio.checked .line:after,.redeem .radio:first-child .line,.redeem .radio:last-child .line{width:50%}.redeem .radio:first-child .line{left:auto;right:0}.redeem .radio.checked .line:after,.redeem .radio.passed .line:after{opacity:1}.redeem .radio label{font-size:13px;font-weight:400;color:#595959}.redeem .radio label span{color:#000;font-size:18px}.redeem .radio.checked:last-child .line:after{width:100%}.checkbox input,.radio input{opacity:0;cursor:pointer}.pointTotal{padding:16px 6px;text-align:center;font-size:14px;color:#999898;border-top:solid 1px #f1f1f1}.pointTotal span{font-size:14px;color:#595959}.pointTotal b{font-size:20px;color:#595959}.checkbox.disTbl label{font-weight:700;font-size:15px;color:#595959}.checkbox.disTbl label .info{font-size:12px;color:#acacac;margin-top:4px;font-family:OpenSans;font-weight:300}.checkboxes.b .checkbox label.vert:before{top:13px;margin-top:-11px}.icinfo{font-size:26px;color:#8c8c8c;margin-left:10px}.cardForm{padding:25px 0 25px 34px}.verticalItems.bordered{border-bottom:solid 1px #ccc;margin-bottom:45px}.verticalItems.bordered .item{border-top:solid 1px #ccc}.verticalItems.paymentForm h4{font-size:15px;color:grey;font-weight:700;margin-bottom:4px}.verticalItems.paymentForm .item{margin:0;padding:18px 0}.verticalItems.paymentForm .cl.txtR{padding:0}.verticalItems.paymentForm .info{margin-top:0;max-width:350px;color:#acacac}.cartWrp{float:right;width:380px}.cartWrp .cart{background:#f6f6f6;position:relative}.cartWrp .cart>.wrap{padding:19px 10px 0}.cartWrp~.main{width:calc(100% - 400px);margin:0}.openCart{display:none;position:absolute;left:-56px;padding:15px;background:#f6f6f6;cursor:pointer;font-size:25px;color:#000;box-shadow:-6px 6px 18px 0 rgba(0,0,0,.34);border-right:solid 1px #e9e9e9}.alphabet{display:flex;justify-content:center;flex-wrap:wrap;margin:18px 0 38px;padding:0;gap:12px 0;position:sticky;top:142px;background:#fff;z-index:10}.alphabet li{color:#000;display:inline-block;list-style:none;vertical-align:bottom}.brandFilter.active,.brandFilter:hover{color:#d50000}.brandFilter{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-shadow:none;background:0 0;color:#000;display:block;padding:6px 11px 10px;position:relative;font-weight:700;font-size:14px}.brandFilter:after{background-color:#d50000;bottom:0;content:"";left:0;position:absolute;width:100%;height:0;transition:all 250ms ease-out}.brandFilter.active:after,.brandFilter:hover:after{height:2px}.brands{list-style-type:none;margin:0;padding:0}.brands .item{width:100%;margin:0 0 8px;padding:0}.brands .item:before{display:none}.brands .item>a{color:#000;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;line-height:1.875}.brands .item>a span{color:#676767}.brands .item>a:hover{color:#d50000}.brands .item>a:hover span{color:#000}.brands .logo{border:1px solid #ebebeb;line-height:122px;margin:0 0 8px;height:124px}.brands .logo img{max-width:96%;height:auto}.brands .logo a{display:block}.sideNav{margin:0;padding:0}.sideNav li:not(.all) a:before{background-color:#e51937;content:"";left:0;position:absolute;top:0;width:0;height:100%;transition:all 150ms ease-out}.sideNav li:not(.all) a:hover:before{width:5px}.sideNav li a:hover{color:#e51937;font-weight:700}.filters h2{font-weight:700}.filters .list{background-color:#f6f6f6;margin:10px 0 32px;padding:11px 0 30px}.filters .list .list__title{padding:5px 10px 12px 20px;border-bottom:1px solid #c6c6c6;margin-bottom:12px}.filters .list .list__title h2{margin:0}.filters .list .list__title a{font-size:.9375rem;color:#000;line-height:1.5;font-weight:700}.filters .list ul{margin:0;padding:0}.filters .list li{color:#595959;font-weight:700;font-size:13px;list-style:none;line-height:1.2;margin:4px 0}.filters .list li li{color:grey;font-weight:400;letter-spacing:-.04em;line-height:1.1;margin:.5em 0}.filters .list li a{display:inline-block;padding:2px 10px 2px 20px;position:relative;vertical-align:top;transition:all 350ms ease-out}.filters .list ul>li>a.selected{font-weight:700}.filters .list ul>li>a:before{background-color:var(--filterscolor);content:"";left:0;position:absolute;top:0;width:0;height:100%}.filters .list ul>li>a.selected:before{width:5px}.filters .list ul ul>li>a.selected:before{display:none}.filters .list li li a{color:grey}.filters .list ul ul{margin:3px 0 2px;padding:0 0 0 14px}.searchResults .main{margin-top:31px}.searchResults .main:first-child:last-child{width:100%}.searchResults .title{border-bottom:1px solid rgba(0,0,0,.07);margin:0 0 34px;padding:2px 0 13px}.searchResults .title>*{display:inline-block;vertical-align:bottom}.searchResults .title h1{margin-bottom:0}.searchResults .found{color:#999;margin:0 0 0 2px}.searchResults .found span{color:#e51937;font-weight:700;font-size:20px}.searchResults .found b{color:#595959}.tabs.style1>.tabsHead{border-bottom:5px solid #e9e9e9;margin:0 0 33px;display:flex;justify-content:space-between;align-items:flex-end}.tabsHead.tabs3>*{flex-basis:33.33%}.tabsHead.tabs2>*{flex-basis:50%}.tabs.style1>.tabsHead>.tabHeader{color:#000;font-weight:300;font-size:20px;line-height:1.2;padding:19px 10px;text-align:center}.tabs.style1 .tabHeader>span{position:relative;z-index:1;white-space:normal}.tabs.style1 .tabHeader span span{color:#999;font-size:13px}.tabs.style1:not(.default)>.tabsHead>.tabHeader:after{background-color:#e9e9e9;bottom:0;height:0}.tabs.style1>.tabsHead>.tabHeader.active:after{height:100%}.searchResults .filtersBar{margin-top:9px}.searchResults h1 span{color:#595959;font-weight:700;font-size:20px}.resultsList{margin-top:8px}.resultsList .item{border-bottom:2px solid #e9e9e9;padding:14px 0 11px}.resultsList h2{font-size:17px;margin-bottom:.95em}ul.path{margin:0;padding:0;width:100%}ul.path li{color:#999;float:left;list-style:none;margin:0 0 4px}ul.path li a{color:#999;display:block;padding:0 8px}ul.path li:first-child a{padding-left:2px}ul.path li:not(:first-child){border-left:1px solid #999}.prTable .header{border-bottom:5px solid rgba(0,0,0,.07);color:#909090;font-size:13px;font-weight:400;padding-bottom:10px}.subOrderInfo:after{content:"";display:block;clear:both}.prTable{border-bottom:5px solid rgba(0,0,0,.07);padding-bottom:2px}.prTable:after{content:"";display:block;clear:both}.prTable.noBorder{border-bottom:none}.prTable .img div{border:1px solid #ebebeb;text-align:center;width:135px;height:100%;display:flex;align-items:center;justify-content:center}.prTable .img.s div{width:116px}.prTable .img img{max-width:100%;height:auto}.tooltipInfo{cursor:pointer}.prTable h2{font-size:18px;margin-top:0;margin-bottom:.2em;display:flex;flex-wrap:wrap;align-items:center}.prTable.final h2{font-size:15px}.prTable .sku{color:#909090;margin-top:5px;display:block}.prTable .more.cancelled h2{text-decoration:line-through}.prTable .strikethrough{position:relative}.prTable .strikethrough::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;height:1px;background:#000}.prTable .more.cancelled .title .itemStatus{color:#e79719;display:block;font-weight:700;margin-top:5px}.prTable .strikethrough::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;height:1px;background:#000}.prTable .more.cancelled .title .itemStatus{color:#e79719;display:block;font-weight:700;margin-top:5px}.priceInfo{color:#a5a5a5;display:block;line-height:1}.prTable.onlyPrice .header .price .wrap span{text-align:right;width:100%}.prTable.final .price{flex-basis:33%}.prTable.final .quantity{flex-basis:20%}.prTable.final .title{flex-basis:38%}.prTable.final .header .price .wrap,.prTable.final .prPrice{width:286px}.prTable.onlyPrice.final .price{flex-basis:27%}.prTable.onlyPrice.final .quantity{flex-basis:23%}.prTable.onlyPrice.final .title{flex-basis:50%}.prTable.onlyPrice .prPrice .price,.prTable.onlyPrice .prPrice table td{text-align:right}.prTable.onlyPrice.final .header .price .wrap,.prTable.onlyPrice.final .prPrice{width:200px}.prTable .more .wrap,.prTable .row{display:flex;justify-content:space-between;align-items:stretch}.prTable .more .wrap{height:100%}.prTable .img{padding-left:0;flex-basis:133px}.prTable .img.s{flex-basis:116px}.prTable .more{flex-basis:calc(100% - 133px)}.prTable .title{flex-basis:40%;position:relative}.prTable .row:not(.header) .title{padding:0 0 28px 15px}.prTable.final .row:not(.header) .wrap:not(.btmInfo) .title{padding-bottom:0;align-self:center}.prTable.final .rowWrap{padding-bottom:0}.prTable .price{flex-basis:20%;text-align:center}.prTable .quantity{flex-basis:20%;text-align:center;margin-left:auto}.prTable .row:not(.header) .price,.prTable .row:not(.header) .quantity{align-self:center}.prTable .prPrice{border-top:none;float:right;width:306px}.prTable .header .price .wrap{float:right;width:306px}.prTable .header .price .wrap span{width:40%}.prTable .header .price .wrap span:first-child{float:left}.prTable .header .price .wrap span:last-child{float:right}.addToWish{color:#a9a9a9;font-weight:400;font-size:13px}.addToWish:before{content:"\e918";display:inline-block;font-size:16px;font-family:icomoon;margin-right:7px;vertical-align:top}.prTable .addToWish,.prTable .btm{bottom:5px;left:16px;position:absolute;color:#5b5b5b}.prTable .addToWish:hover{color:#e51937}.prTable .rowWrap{padding-bottom:20px;position:relative;margin-bottom:25px;margin-top:20px}.prTable .rowWrap .remove{bottom:0;left:0;position:absolute;text-align:center;width:133px}.prTable .rowWrap .row{margin:0}.orderInfo{margin-top:9px;margin-bottom:39px}.orderInfo>.col{float:right;padding:0;width:50%}.orderInfo>.col:first-child:last-child{width:100%}p.info{color:#909090;font-size:11px}.infoBlock{background-color:rgba(176,176,176,.07);display:inline-block;margin-top:15px;margin-bottom:69px;padding:18px 32px 18px 25px;vertical-align:top}.infoBlock li,.infoBlock p{color:grey;font-weight:400;font-size:11px}.infoBlock li b{font-weight:700}.infoBlock p .icon-delivery{font-size:17px}.infoBlock ul{margin:0;padding:0}.infoBlock li{list-style:none;margin:1px 0;padding-left:12px;position:relative}.infoBlock li:before{background-color:#c3c3c3;content:"";left:0;position:absolute;top:5px;width:5px;height:5px}.infoBlock i.red{color:#e51937}.infoBlock p+ul{margin-top:-11px}.prPrice.total table{width:306px}.prPrice.total .label{color:grey;font-weight:400;font-size:17px;margin:9px 0 0;text-align:right}.prPrice.total .label span{color:#9e9e9e;display:block;font-size:12px;margin-top:5px}.orderInfo .prPrice{border-top:none;margin:41px 0 49px;height:auto}.orderInfo .col:first-child:last-child .prPrice{margin-top:20px;margin-bottom:20px}.orderInfo .prPrice table td,.prTable .prPrice table td{font-size:18px}.couponBlock p{color:grey}.couponBlock p.openDd{display:inline-block;vertical-align:top}.couponBlock p:after{content:"\e902";display:inline-block;font-family:icomoon;font-size:7px;margin-left:7px;transition:all 350ms ease-out}.couponBlock p.open:after{transform:rotate(180deg)}.couponBlock .dd{background-color:#f9f9f9;float:right;padding:14px 19px;position:relative}.couponBlock .result{border-top:2px solid #e5e5e5;color:#e31837;font-weight:400;font-size:18px;padding:20px 17px 8px;text-align:left}.couponBlock label{color:#a5a5a5;font-weight:400;font-size:11px}.couponBlock .field{margin-bottom:16px;text-align:left;width:271px}.couponBlock input{height:34px}.couponBlock input.text{border-color:#b2b2b2;color:#595959;float:left;font-size:15px;width:calc(100% - 43px)}.couponBlock input.submit{background-color:#f7d117;float:left;font-weight:700;font-size:15px;padding-left:0;padding-right:0;width:43px;border-top-left-radius:0;border-bottom-left-radius:0}.couponBlock input.submit:hover{background-color:#f7ba17}.couponBlock .inputWrap{display:inline-block;margin:4px 0 0;vertical-align:top;width:100%}.couponBlock{margin-bottom:40px}.orderInfo .couponBlock{padding-right:21px}.orderInfo .prPoints .wrap{border:none}.orderInfo .prAdd{margin-left:33px;position:relative;z-index:2}.orderInfo .back{padding-left:12px}.paymentInfo{border-top:5px solid rgba(0,0,0,.07);padding:4px 0 0;align-items:center;-webkit-align-items:center}.cartPaymentInfo .paymentInfo{display:flex;flex-direction:column-reverse;justify-content:center}.paymentInfo ul{font-size:0;margin:0;padding:0}.paymentInfo ul:first-child{padding-left:5px}.paymentInfo ul:last-child{padding-right:5px}.paymentInfo li{color:grey;display:inline-block;font-weight:400;font-size:13px;list-style:none;margin:8px 0;padding:0 34px 0 0;vertical-align:middle}.cartPaymentInfo .paymentInfo li{padding:0 16px 0 0}.paymentInfo li.img{padding:0 3px;max-width:36px}.paymentInfo li a{color:grey;text-decoration:underline}.paymentInfo li img{width:100%;height:25px}.paymentInfo li:last-child{padding-right:0}.cartPaymentInfo .paymentInfo li:last-child{padding-left:16px}.modal .productView{margin-bottom:0;padding-right:0}.modal .productView .imgHolder{height:349px}.modal .productView .imgHolder img{max-width:inherit}.modal .productView .media{padding-right:15px;width:54%}.modal .productView .details{padding-left:15px;width:46%}.modal .productView .details .wrap{padding-right:0}.colorFilter input,.sizes input{opacity:0;z-index:9}.modal .productView .back{margin:17px 0 0;display:inline-block;vertical-align:top}.imgHolder .imgWrap{line-height:500px;text-align:center;height:100%}.smartHomePage .imgHolder .imgWrap{border:1px solid #e5e5e5;overflow:hidden;border-radius:24px}.imgHolder .imgWrap .inner{height:100%}.productView .imgHolder.inactive .imgWrap,.productView .imgHolder.inactive .pr_buble{opacity:.5}.modal .productView .imgWrap{line-height:349px}.prPrice span{line-height:1.1;white-space:nowrap;font-weight:700;-webkit-user-select:auto;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-modify:read-only}.modal .remarketing{padding:0 30px}.modal .remarketing h2{font-size:19px;margin-bottom:.5em}.warning.s{font-style:italic;font-size:13px;line-height:1.3;padding:8px 8px 8px 47px}.warning.success b{color:#689800}.modal .warning{margin-top:20px}.tablet .mapSection:not(.full) .mapContainer .map{left:0;position:relative;width:100%;height:487px;max-height:80vh}.tablet .mapContainer{height:auto;max-height:inherit}.tablet .mapContainer .mapText{padding-bottom:100px;width:100%;height:auto}.tablet .mapContainer .mapText .text{margin-left:15px;max-width:400px;width:90%}.tablet .mapContainer .map .close{display:none}.tablet .mapSection:not(.full) .mapContainer .filters{margin-left:5px;opacity:1;z-index:9}.tablet .mapSection:not(.full) .mapContainer .filters.open{transition:all 450ms ease-out 0s;margin-left:0;transform:translateX(0)}.tablet .mapContainer.open .mapText,.tablet .mapContainer:not(.open) .filters>.open{transform:translateX(0)}.orderInfo .prPrice .priceInfo{white-space:normal}.desktop .grayLink .wrap>a:not(.text){display:none}.mobile .grayLink .wrap>a:not(.text),.tablet .grayLink .wrap>a:not(.text){display:block;left:0;position:absolute;top:0;z-index:3;width:100%;height:100%}.mapSection.full .filters .wrap{padding:0 12px 0 0}.mapSection.full #mapFilters{background-color:#f3f3f3;padding:10px 10px 0 20px;position:relative;width:100%;height:calc(100% - 49px)}.mapSection.full #mapResultsContainer{width:100%;height:calc(100% - 33px)}.mapSection.full #mapFilters,.mapSection.full #mapResultsContainer #mapFilters .hScroll,.mapSection.full #mapResultsContainer #mapFilters form,.mapSection.full #mapResultsContainer .results{height:100%}.mapSection.full #mapResultsContainer #mapFilters .scrollSectionWrap{height:calc(100% - 81px)}.mapFiltersHead{border-bottom:2px solid rgba(0,0,0,.05);padding:0 10px 0 4px;position:relative;height:33px}.mapFiltersHead .openDd{color:#333;font-weight:700;font-size:13px}.mapFiltersHead .openDd span{display:inline-block;text-decoration:underline;vertical-align:middle}.mapFiltersHead .openDd:after{content:"\e902";display:inline-block;font-family:icomoon;font-size:8px;margin-left:5px;vertical-align:middle;transition:all 350ms ease-out}.mapFiltersHead .openDd.open:after{transform:rotate(180deg)}.mapSection.full{margin:34px 0 44px}.mapSection.full .filters .clear{right:11px}.mapSection .filters #mapFilters .clear{top:12px}.mapSection #mapFilters .btnsWrap{padding:14px 0;height:81px}.btnsWrap>*{margin:5px 7px}.btnsWrap>:first-child{margin-left:0}.btnsWrap>:last-child{margin-right:0}.mapSection.full .mapContainer .map{float:right}.resultsHead{position:relative}.mapContainer .results p{color:#333;margin-bottom:16px}.filters .results .list{padding:18px}.filters .results .right{color:grey;font-size:12px;line-height:1.5;margin:5px 0 0;text-align:right}.filters .results .item{margin:4px 0}.filters .results .item a{background-color:#fff;border:1px solid #fff;padding:13px 12px;transition:border 350ms ease-out}.filters .results .item a:hover{border-color:#000}.filters .results .item p:not(.tel){color:#595959;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;letter-spacing:-.025em;margin-bottom:5px}.filters .results .dis,.filters .results .tel{color:grey;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px}.filters .results .tel{margin:15px 0 0}.filters .tel span{font-size:14px;letter-spacing:-.0268em;margin:0 0 0 5px}.filters .tel span:before{content:"\e907";font-family:icomoon;font-size:12px;margin-right:2px}.filters .results{margin-top:16px;height:calc(100% - 49px)}.mapSection:not(.full) .filters .results .hScroll{max-height:100%}.filters .results a:hover .dis,.filters .results a:hover .right,.filters .results a:hover .tel,.filters .results a:hover p:not(.tel){color:#333}.percircle *,.percircle :after,.percircle :before{box-sizing:content-box}.percircle+span{max-width:calc(100% - 64px);font-size:12px;color:#000}.c100.p100 .slice,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.rect-auto{clip:rect(auto,auto,auto,auto)}.c100 .bar,.c100.p100 .fill,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.pie{border:3px solid #ffc000;border-radius:50%;clip:rect(0,27px,54px,0);position:absolute;width:48px;height:48px;transform:rotate(0)}.c100.p100 .bar:after,.c100.p100 .fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.pie-fill{transform:rotate(180deg)}.c100{background-color:#fff;border-radius:50%;font-size:53px;margin:0 5px 0 0;position:relative;width:54px;height:54px}.c100>span{color:#595959;display:block;margin-top:-.5em;top:50%;font-weight:700;font-size:15px;position:absolute;text-align:center;white-space:nowrap;z-index:1;width:100%;height:1em}.c100:after{background-color:#fff;border-radius:50%;content:" ";display:block;position:absolute;top:3px;left:3px;width:48px;height:48px}.c100 .slice{clip:rect(0,54px,54px,27px);position:absolute;width:54px;height:54px}.offerComboWrap .product:not(.comboResult){border:1px solid #ebebeb;padding-bottom:57px;position:relative}.productList.offerComboWrap .product:not(.comboResult) .inner,.productList.offerComboWrap:not(.slider):not(.hor) .product:not(.comboResult):before{border:none}.offerCombo .productList .prPrice{bottom:0;left:0;position:absolute;width:100%}.product>.remove{background:0 0;cursor:pointer;font-size:8px;padding:5px;position:absolute;right:0;top:0;z-index:2}.inner.dragscroll .tabsHead{white-space:nowrap;padding:5px 0;margin-bottom:15px}.filter #priceRange .tabs{min-height:91px}.banner .wrapper,.banner .wrapper .col{padding:0}.banner .wrapper .row{margin:0}.leftNav i.dropdownVue__placeholder:before,.leftNav i[class^=icon-]{font-size:15px;width:30px}.leftNav i.icon-personalInfo{font-size:13px}.leftNav i.icon-addresses{font-size:19px}.leftNav i.icon-orderHistory,.leftNav i.icon-smartCard{font-size:17px}.notif{background-color:#e31837;border-radius:50%;color:#fff;display:inline-block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-size:9px;line-height:16px;margin-top:-3px;text-align:center;vertical-align:top;width:15px;height:15px}.leftNav .notif{font-size:10px;margin-top:-10px;transform:scale(.867)}.accountTable{margin-bottom:50px}.tableRow+.tableRow:not(.cardPreview){border-top:none}.tableRow{border:1px solid #e1e1e1;display:flex;justify-content:space-between;align-items:stretch;padding:22px}.tableRow:not(.cols3){align-items:center;justify-content:flex-start}.tableRow.gray{background-color:#f7f7f7;padding:21px 62px}.tableRow.gray .col.card{padding-left:12px;text-align:center}.accountTable .col.card .wrap{display:inline-block;padding:0;position:relative;vertical-align:top;width:auto;max-width:100%}.tableRow.cols3 .col{flex-basis:33.3%}.accountTable h4{color:#595959;font-weight:700;font-size:13px;line-height:1.2;margin-bottom:.65em}.accountTable p{color:grey;line-height:1.4;margin-bottom:.9em}.accountTable p b{color:#595959;font-size:16px}.accountTable a.arrowLink{bottom:0;color:#adadad;font-size:11px;left:0;position:absolute}.accountTable i.dropdownVue__placeholder:before,.accountTable i[class^=icon-]{color:#666;font-size:34px;text-align:center;width:74px}.accountTable .col{position:relative}.accountTable .col div{padding-bottom:15px;position:relative;max-width:calc(100% - 80px);height:100%}h1+.warning.success{margin-top:17px}.accountTable .label{color:#595959;font-weight:700;font-size:13px;white-space:nowrap}.accountTable .points{color:#595959;font-size:16px;line-height:1.7;margin:0;text-align:center}.accountTable .points b{color:#e51937;font-size:25px}.tableRow:not(.cols3) .col{padding:0 41px}.dashBlock h2{color:grey;font-weight:700;font-size:20px;margin:0}.rowLink a{background-color:#f6f6f6;border:1px solid #e1e1e1;color:#595959;font-weight:700;font-size:14px;display:flex;justify-content:flex-start;align-items:center;line-height:1.4;margin:5px 0;padding:14px 8px}.rowLink a .date{color:#999;font-weight:400;font-size:11px;flex-basis:112px;padding-left:22px}.rowLink a span:not(.date){flex-basis:calc(100% - 132px)}.rowLink a i.dropdownVue__placeholder:before,.rowLink a i[class^=icon-]{color:#a6a6a6;font-size:18px;flex-basis:20px;text-align:center}.dashBlock .spaceRow{margin-bottom:17px}.dashBlock{margin:50px 0 63px}.mobTable{width:100%}.orderTable th{border-bottom:5px solid rgba(0,0,0,.07);color:#909090;font-size:13px;font-weight:400;padding:9px 0 7px}.orderTable td{color:#595959;font-weight:400;font-size:13px;line-height:1.3;padding:20px 5px;vertical-align:top}.orderTable td.products{padding-top:9px}.orderTable tr:nth-child(even) td{background-color:#ededed}.orderTable td .status{color:#005596;display:block;font-weight:700}.orderTable td .status.green{color:#8bc709}.orderTable td .status.orange{color:#e79719}.orderTable td:first-child,.orderTable th:first-child{padding-left:15px}.orderTable td a{color:#979797;font-size:11px;text-decoration:underline}.orderTable td a.blackText{color:#000;font-weight:700;font-size:13px;line-height:16px}.orderTable td p{line-height:1.3;margin:0}.orderTable td .label{display:inline-block;vertical-align:top;width:72px}.orderTable .product .img{margin-right:11px;text-align:center;width:55px;max-width:100%}.orderTable .product p{font-family:Comfortaa,sans-serif;max-width:calc(100% - 70px)}.orderTable .product.cancelled p{text-decoration:line-through}.orderTable .product.cancelled span{max-width:calc(100% - 70px);margin-left:auto}.orderTable .product.cancelled p{text-decoration:line-through}.orderTable .product.cancelled span{max-width:calc(100% - 70px);margin-left:auto}.orderTable .product{margin:7px 0}.orderTable td:not(.products) p{white-space:nowrap}.infoRow{border:1px solid #e1e1e1;display:flex;justify-content:center;align-items:center;padding:10px 0}.infoRow .text ul,.pointsInfo ul{margin:0;padding:0}.content .infoRow .text ul:not(.social) li,.infoRow .text li{color:grey;float:left;font-weight:400;font-size:11px;list-style:none;margin:8px 0;padding-left:10px;position:relative;width:calc(50% - 5px)}.infoRow .text li:nth-child(even){margin-left:5px}.infoRow .text li:nth-child(odd){margin-right:5px}.content .infoRow .text ul:not(.social) li:before,.content .pointsInfo li:before,.infoRow .text li:before,.pointsInfo li:before{background-color:#595959;content:"";left:0;position:absolute;top:4px;width:6px;height:6px}.pointsInfo li:before{background-color:#e51937}.infoRow .text li a{color:grey;text-decoration:underline}.infoRow .col:first-child{border-right:1px solid #d1d1d1}.infoRow .col:last-child{border-left:1px solid #d1d1d1;margin-left:-1px}.infoRow .customerInfo .icon{font-size:13px;margin:0}.infoRow .customerInfo .tel,.infoRow .customerInfo a{color:#939393;font-size:15px;font-weight:400;margin:0}.infoRow .customerInfo li:before{display:none}.infoRow .customerInfo li:not(:first-child){border:none}.content .infoRow .customerInfo ul:not(.social) li,.content .infoRow .customerInfo ul:not(.social) li:not(:first-child),.infoRow .customerInfo li,.infoRow .customerInfo li:not(:first-child){letter-spacing:0;margin:4px 0;padding:0 5px}.infoRow .customerInfo li:not(:last-child){margin-right:5%}.orderTable{margin-bottom:0}.infoRow .col.s{padding:0 22px;flex-basis:46.5%}.infoRow .col.b{padding:0 22px;flex-basis:53.5%}.infoRow .customerInfo p{margin:0}.infoRow .customerInfo ul{margin:5px 0}.noOrders p{color:#a2a2a2;margin-bottom:2.1em}.noOrders{margin:19px 0 48px}.noOrders img{max-width:100%}.accountTable .card img{width:100%;max-width:180px;min-width:155px;height:auto}.cardNo{bottom:16px;color:#404040;font-weight:700;font-size:13px;left:0;padding-left:24px;position:absolute;text-align:left;width:100%}.yellow+.cardNo{color:#404040}.accountTable .card .check,.radioCards input+label:before{background-color:#689800;border:4px solid #f7f7f7;border-radius:50%;bottom:-9px;color:#fff;font-size:16px;left:-15px;line-height:28px;position:absolute;text-align:center;width:35px;height:35px}.radioCards input:checked+label:before{border-color:#fff}.accountTable .card .check:before,.radioCards input+label:before{content:"\e908";font-family:icomoon}.pointsInfo li{color:#939393;font-weight:400;font-size:12px;list-style:none;margin:7px 0 14px;padding-left:10px;position:relative}.pointsInfo li b{color:#e51937;font-weight:700;font-size:15px}.tableRow .pointsInfo{align-self:stretch;flex-basis:270px}.tableRow .pointsInfo{background-color:#f0f0f0;margin-right:-9px}.tableRow.full:not(.cols3){justify-content:space-between;padding:0 9px}.tableRow.full:not(.cols3) .col{padding:7px 12px}.tableRow.full:not(.cols3) .col.pointsInfo{padding-top:32px;padding-left:19px}.pointsInfo:before{background-color:#f0f0f0;border-left:1px solid #e1e1e1;content:"";left:-15px;position:absolute;top:0;width:150px;height:50%;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg)}.pointsInfo:after{border-left:1px solid #e1e1e1;background-color:#f0f0f0;bottom:0;content:"";left:-15px;position:absolute;width:150px;height:50%;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg)}.pointsInfo h4,.pointsInfo ul{position:relative;z-index:1}.accountTable .tableRow.full .points{padding-right:19px}h1+.message{margin-top:33px}.orderInfoTable{background-color:#f6f6f6;display:flex;justify-content:space-between;margin-bottom:56px;padding:16px 13px}.orderInfoTable>div{padding:0 10px}.orderInfoTable h3{border:none;color:grey;font-weight:700;font-size:15px;line-height:1.2;margin-bottom:.8em;padding:0}.orderInfoTable p{color:grey;font-size:12px;line-height:1.4;margin-bottom:.7em}.message+h3{margin-top:2.5em;margin-bottom:1.1em}.orderInfoTable p.bonus{color:#587a0f}.orderInfoTable p.bonus b{font-size:14px}.prTable p.btm{margin:0}.prTable p.orange{color:#edb47c;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;letter-spacing:-.03em}.prTable p.red{color:red;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;letter-spacing:-.03em}.prTable p.orange i.dropdownVue__placeholder:before,.prTable p.orange i[class^=icon-]{margin-right:6px}.prTable p.red i.dropdownVue__placeholder:before,.prTable p.red i[class^=icon-]{margin-right:6px}.productList.hor .inner .wrap{display:block}body:not(.productPage):not(.checkout) header{background-color:#fff;position:fixed;height:var(--headerHeight)}body:not(.productPage):not(.checkout) #mainContent{padding-top:var(--headerHeight);position:relative;z-index:0}.disableScroll body:not(.productPage):not(.checkout) #mainContent{z-index:10}body:not(.productPage):not(.checkout) .impersonationheader+header+#mainContent{padding-top:158px}.tabs .dragscrollWrap{padding-top:10px;padding-bottom:10px}.notifList.empty{display:flex;justify-content:center;align-items:center;min-height:248px}.notifList.empty.s{min-height:175px}.notifList.empty.s p{color:#a2a2a2}.cart .prPrice.total{background:0 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin-top:27px;padding:21px 0 6px;height:auto}.cart .prPrice.total .label{color:#595959;font-size:14px;text-align:left;margin-bottom:5px;margin-right:5px}.cart .prPrice.total .label span{font-size:11px;margin-top:3px}.cart .prPrice.total table td:not(.or){color:#595959;font-weight:700;font-size:17px;text-align:right;width:auto}.cart .prPrice.total table{width:auto}.cart .couponBlock{margin-bottom:8px;margin-top:23px;text-align:right;border-bottom:solid 1px rgba(0,0,0,.1);padding-bottom:12px}.cart .couponBlock .dd{background:0 0}.cart .prPrice.total>div:not(.label){margin-top:2px;padding-right:9px}.cart .prPrice.total.final{background-color:#e3e3e3;border-top:4px solid #fff;border-bottom:none;margin:0 0 0 -10px;padding:20px 12px;width:calc(100% + 20px)}.cart .prPrice.final td.or span{background-color:#f6f6f6}.cart .prPrice td.or span{font-size:14px;line-height:21px;width:23px;height:23px}.formSection h3{color:grey;font-weight:700;font-size:15px;line-height:1.2;margin-top:1.4em;margin-bottom:.8em}.linkRow.gray{background-color:#dcdcdc}.linkRow.lGray{background-color:#e9e9e9}.linkRow{text-align:center}.linkRow a{color:#595959;display:block;letter-spacing:.03em;padding:7px 10px}.linkRow a:after{content:"\e936";font-family:icomoon;font-size:10px;margin-left:3px}body.checkout #mainContent{padding-top:60px;position:relative;z-index:9}h1+.tabs.style1{margin-top:23px}label a,label a:link{text-decoration:underline}.formRow input[type=submit]+p{color:#acacac;font-style:italic;font-size:12px;margin:5px 0 5px 12px;text-align:left}.formBlock.form.gray{margin-top:34px;margin-bottom:49px}.form .field.readonly{background-color:#e5e5e5;cursor:not-allowed}.form .field.readonly input{border-color:#e5e5e5;cursor:not-allowed}.readOnlyMsg{display:none;color:#595959;font-size:12px;line-height:1.2;position:absolute;z-index:1;max-width:278px}.readOnlyMsg .wrap{background-color:#fff;border:1px solid #d2d2d2;padding:10px 10px;position:relative}.mobile .readOnlyMsg.show,.tablet .readOnlyMsg.show{display:block;left:calc(50% - 139px);top:calc(50vh - 25px);position:fixed;z-index:999}.mobile .readOnlyMsg.show:before,.tablet .readOnlyMsg.show:before{background-color:rgba(0,0,0,.4);content:"";left:0;position:fixed;top:0;width:100%;height:100%}div.miniBasket .over{background-color:rgba(0,0,0,.3);content:"";right:0;opacity:0;position:absolute;top:0;width:0;height:0;transition:opacity 550ms ease-out}div.miniBasket.open .over{opacity:1;width:300vh;height:100vh}#ui-id-1{position:static!important}h1+.formBlock.form.gray{margin-top:13px}.field.s{max-width:222px}h3+.formBlock.form.gray{margin-top:14px}.field+p.info{color:#acacac;font-style:italic;font-size:12px;margin:10px 0 0}.form .field input.text.input-validation-error,.form .field textarea.input-validation-error,.form .field.error input.text,.form .field.error textarea{border-color:#e31837;color:#e31837}.field-validation-error,.form p.error{color:#e31837;display:block;font-style:italic;font-size:12px;line-height:1.4;margin:2px 0 0}.content .validation-summary-errors ul li,.validation-summary-errors li{color:#e31837!important;list-style:none!important;font-style:italic!important;font-size:13px!important;line-height:1.4!important;margin:2px 0!important;padding:0!important}.content .validation-summary-errors ul li:before,.validation-summary-errors li:before{content:none!important}.validation-summary-errors ul{margin:0 0 20px!important;padding:0!important}#cardApplyForm .checkboxes .checkbox.error label:before,#registrationForm .checkboxes .checkbox.error label:before,.checkboxes.error .checkbox label:before,.field.error .select2-container--default .select2-selection--single,.input-validation-error+.select2-container--default .select2-selection--single,.radios.error .radio .icon{border-color:#e31837}.field.error .select2-container--default .select2-selection--single .select2-selection__arrow:before,.field.error .select2-container--default .select2-selection--single .select2-selection__placeholder,.form .field input.text.input-validation-error+label,.form .field textarea.input-validation-error+label,.form .field.error label,.input-validation-error+.select2-container--default .select2-selection--single .select2-selection__arrow:before,.input-validation-error+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#e31837}.radios.error p.error{margin-top:8px}.mobTable tr td:before{display:none}.notifications .item .date,table .info{color:#999;display:block;font-size:11px}.tabs.style1{min-height:47vh}.modal .header h2{font-weight:700;margin-bottom:.1em}.modal .header p{font-size:15px;margin-bottom:1.4em}.modal .btnsWrap{margin-top:20px}.modal .formRow .btnsWrap{margin-top:0}.modal.s .content.full{padding-left:0;padding-right:0}.modal.s .header,.modal.s .main{padding-left:35px;padding-right:35px}.deleted{background-color:#f6f6f6;color:grey;font-weight:700;font-size:20px;line-height:1.15;margin:17px 0;padding:23px 10px}.addresses.gray .item{background-color:#f6f6f6;border:none}.checkout .stepWrp .tabs{min-height:40vh}.addresses .change{color:#adadad;font-size:11px;position:absolute;right:14px;top:10px}.addresses .change span{text-decoration:underline}.addresses .change:after{content:"\e936";font-family:icomoon;font-size:8px;margin-left:5px}.modal .addAddress .form,.modal .changeAddress .form{margin-top:0}.modal .addAddress,.modal .changeAddress{padding:0 16px}.changeAddress .formRow .col:first-child,.changeAddress .formRow .col:first-child:last-child{width:66%}.changeAddress .formRow .col:last-child{width:34%}.sliderBlock h3{border-bottom:1px solid #d0d0d0;color:#595959;font-size:14px;line-height:1.2;margin-bottom:1.4em;padding-bottom:7px}.sliderBlock{margin-bottom:23px}.searchResults .noResults h2{color:#333;font-weight:700;font-size:16px;margin-bottom:2.5em}.tips{background-color:#f5f5f5;padding:31px 27px}.modal .addAddress h3,.modal .changeAddress h3,.tips h3{border:none;color:#595959;font-weight:700;font-size:15px;line-height:1.2;margin:0 0 1.6em;padding:0}.noResults .col.full{padding:0}.tips ul{padding:0}.tips ul.bulletList li{letter-spacing:0;margin:14px 0}.searchBlock{margin-bottom:34px;padding-right:25px}.noResults .searchSubmit:before{color:grey}.noResults ::-webkit-input-placeholder{font-style:italic}.noResults :-moz-placeholder{font-style:italic}.noResults ::-moz-placeholder{font-style:italic}.noResults :-ms-input-placeholder{font-style:italic}.searchBlock .more ul{margin:0;padding:0}.searchBlock .more li{color:grey;font-size:13px;line-height:1.1;list-style:none;margin:2px 0}.searchBlock .more em{color:#e51937;font-style:normal;text-decoration:underline}.searchBlock .more a{color:grey;display:inline-block;padding:2px 0;text-decoration:underline;vertical-align:top}.icon-starFull{background:url(../Media/starFull.svg) no-repeat scroll center center;background-size:100% 100%;display:inline-block;vertical-align:middle}.icon-star{background:url(../Media/star.svg) no-repeat scroll center center;background-size:100% 100%;display:inline-block;vertical-align:middle}.icon-star:before,.icon-starFull:before{display:none}.stars .icon-star,.stars .icon-starFull{width:12px;height:12px}.stars.b .icon-star,.stars.b .icon-starFull{width:17px;height:17px}table.compare td .stars{margin-top:-2px}.printText{display:none}.checkout .modal .content{margin-top:0;margin-bottom:0;display:flex;flex-direction:column}.checkout .modal .content .contentInner{overflow-y:auto}.orderInfo .grayBox table.total.totPoints{min-width:356px}.orderInfo .grayBox:first-child:last-child{margin-bottom:0}.errorPage .img{background:url(../Media/error404.png) no-repeat scroll center center;width:100%;height:291px}.errorPage{margin:76px 0;text-align:center}.errorPage h2{color:#9d9fa2;font-weight:700;line-height:1.2;padding:0 12%}.errorPage .searchBlock h3{border:none;color:#595959;font-weight:700;font-size:17px;line-height:1.2;margin-bottom:1.3em;padding:0}.errorPage .searchSubmit:before{color:grey}.errorPage .searchBlock{margin-top:89px;margin-bottom:20px}.errorPage .searchWrap{margin-bottom:49px}h1+.date{color:#999;display:block;font-weight:400;font-size:11px;margin:-7px 0 20px 0}.notifInner p{line-height:1.25}.content .notifInner div.banner:not(.noMargin){margin:33px 0}.notifInner{position:relative}.notifActions{margin:0;padding:0;position:absolute;right:0;top:-14px}.notifActions li{color:#ddd;font-size:15px;list-style:none;padding:14px 0}.notifActions li>*{cursor:pointer;padding:3px 16px}.notifActions li a{color:#ddd}.notifActions li:not(:first-child){background:url(../Media/border.png) no-repeat scroll left center}.addFav{background:0 0;font-size:17px}.addFav.added:before{color:#e51937;content:"\e905"}.addFav:before{display:block}.notifInner h1{padding-right:110px}.notifications .item{padding:15px 14px 15px 42px;position:relative}.notifications .item .close{color:#ddd;cursor:pointer;font-size:11px;padding:6px;position:absolute;right:0;top:0}.notifications .item:not(:first-child){border-top:2px solid #e9e9e9}.notifications .item.unread{background-color:#f6f6f6}.notifications .item h2{color:#595959;font-size:17px;margin-bottom:.6em;padding-right:20px}.notifications .item.unread h2,.notifications .item.unread p{font-weight:700}.notifications .item .icon-star{cursor:pointer;color:#c9c9c9;padding:6px;position:absolute;left:5px;top:50%;font-size:18px;margin-top:-15px}.addFav:before{transition:all 450ms ease-out}.notifications .item p{margin-bottom:.6em}.notifications .item .date{letter-spacing:.02em}.notifications .img{background-color:#fff;border:1px solid #ebebeb;float:left;line-height:61px;margin-right:18px;text-align:center;width:90px;height:63px}.tools .total{color:grey;font-weight:300;font-size:13px}.tools .sort{margin-right:10px}.tools{display:flex;justify-content:space-between;align-items:flex-start;-webkti-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 7px}.tools>*{margin-bottom:7px}.stepBlock h2{border-bottom:2px solid #e51937;color:#e51937;font-weight:700;font-size:15px;margin-bottom:.5em;padding:0 0 9px 23px}.stepBlock .inner{padding:0 23px}.stepBlock{margin:44px 0 69px}.radioCards .col{margin-top:8px;margin-bottom:8px;padding:0 9px;text-align:center;width:25%}.radioCards .col:nth-child(4n+1){clear:left}.radioCards .radio{padding:0;transition:all 350ms ease}.editCards:not(.editMode) .radioCards .radio:hover,.stepBlock .radioCards .radio:hover{transform:scale(1.08)}.radioCards label{display:block;position:relative}.radioCards .cardNo{font-size:14px}.radioCards input:not(:checked)+label:before{opacity:0;transform:scale(.8)}.radioCards input+label:before{transition:all 250ms ease-out}.radioCards p{color:#acacac;font-style:italic;font-size:12px;margin:12px 0 0 0}.radioCards p+p{margin-top:8px}.radioCards{margin:0 0 15px}.radioCards label img{max-width:100%}.accountTable table{border:1px solid #e1e1e1;margin:6px 0}.accountTable.gray{background-color:#eaeaea;margin:21px 0 47px;padding:5px 9px}.accountTable.gray table{border:none}.accountTable table td{color:grey;font-weight:400;font-size:13px;line-height:1.2;padding:11px 18px}.accountTable table td:first-child{font-weight:700}.stepBlock .accountTable{margin-top:16px}.cardBonus{background-color:rgba(255,255,255,.9);bottom:38px;color:#e51937;font-weight:700;font-size:18px;left:0;position:absolute;width:100%;height:37px}.cardBonus .bonus{display:block;padding:9px 0;line-height:1.1;transition:padding 350ms ease-out}.cardBonus sub{bottom:0;font-size:78%}.cardBonus .smart4All{display:block;font-weight:700;font-size:12px;left:0;opacity:0;position:absolute;top:-3px;width:100%;transition:all 350ms ease-out}.cardBonus .smart4All em{color:#e31837;font-style:normal}.radioCards input:checked+label .cardBonus .smart4All{opacity:1;top:3px}.radioCards input:checked+label .cardBonus .bonus{padding-top:16px}.radios.boxes .radio{border:1px solid #eaeaea;padding:20px 15px 20px 46px}.radios.boxes.double{display:flex;justify-content:space-between;align-items:flex-start}.radios.boxes.double .radio{flex-basis:49%}.radios.boxes label{color:#595959;display:block;font-weight:400;font-size:13px;line-height:1.3}.radios.boxes input:checked~label span{font-weight:400}.radios.boxes label span{display:block}.radios.boxes input:checked~label{font-weight:700}.radios.boxes .radio .icon{left:14px}.cardPreview p{margin:0}.cardPreview p.number{color:#333}.cardPreview p span{color:grey}.cardPreview .card,.cardPreview .memberNo{border-right:1px solid #e6e6e6;color:#acacac;font-family:OpenSans;font-size:12px;margin-right:15px;width:104px}.cardPreview .memberNo{color:#595959;font-size:12px;padding-right:11px;text-align:center}.cardPreview .card span{padding:0 11px}.nowrap{white-space:nowrap}.addMemberBlock h4{color:#595959;font-weight:700;font-size:13px;line-height:1.2;margin-bottom:.65em}.addMemberBlock h4 span{color:#acacac}.addMember{background-color:#ebebeb;display:flex;align-items:center;justify-content:space-between;margin:0 0 13px;padding:14px 4px;position:relative}.addMember>*{padding:0 5px}.addMember label{color:#595959;font-weight:400;font-size:12px}.addMember p{color:grey;font-size:12px;margin:0}.addMember .input{width:358px}.addMember input.text{border:1px solid #b2b2b2;height:28px}.addMemberBlock{margin:21px 0 27px}.addMember .close{color:grey;cursor:pointer;font-size:10px;padding:8px}.addMemberLink{cursor:pointer;color:grey;font-family:OpenSans-SemiBold;font-size:13px}.addMemberLink span{text-decoration:underline}.addMemberLink:before{color:#595959;content:"\e92e";font-family:icomoon;font-size:12px;margin-right:5px}.orderStatus{display:flex;justify-content:space-between;margin:50px 0 38px;position:relative}.orderStatus>*{flex-basis:25%;text-align:center}.orderStatus.two-steps>*{flex-basis:50%}.orderStatus.three-steps>*{flex-basis:33.33%}.orderStatus p{color:#cdcdcd;font-weight:400;font-size:12px;letter-spacing:-.015em;padding:0 5px}.orderStatus .active p{color:#40749a;font-weight:700}.orderStatus .done p{color:#40749a}.orderStatus .icon{border-radius:50%;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.28);color:#dadada;display:inline-block;line-height:101px;margin:0 0 9px;position:relative;width:86px;height:86px}.orderStatus .icon span{font-size:25px}.orderStatus .icon .icon-pin{font-size:30px}.orderStatus .icon .icon-tick{font-size:27px}.orderStatus .active .icon,.orderStatus .done .icon{background-color:#e2eaee;color:#e51937}.orderStatus .step .wrap{position:relative}.orderStatus .step:not(:last-child) .wrap:after{content:"";position:absolute;right:calc(38px - 50%);top:37px;width:calc(100% - 76px);height:12px}.orderStatus .step:not(:last-child) .wrap:before{box-shadow:inset 0 3px 3px -2px rgba(0,0,0,.28),inset 0 -3px 3px -3px rgba(0,0,0,.28);content:"";position:absolute;right:calc(42px - 50%);top:37px;z-index:2;width:calc(100% - 84px);height:12px}.orderStatus .step+.step .icon:before{background-color:#fff;content:"";position:absolute;left:0;top:38px;width:5px;height:10px}.orderStatus .step:not(.active):not(.done):not(:last-child) .icon:after{background-color:#fff;content:"";position:absolute;right:0;top:38px;width:5px;height:10px}.orderStatus .step.done+.step .icon:before{background-color:#e2eaee}.orderStatus .step.done .wrap:after{background-color:#e2eaee}.orderStatus .step.active .wrap:after{background:linear-gradient(270deg,#fff 0,#fff 40%,#e2eaee 60%,#e2eaee 100%)}.radioCards .delete{color:#c4c4c4;cursor:pointer;font-size:8px;opacity:0;padding:5px;position:absolute;right:-14px;top:-10px;transition:all 350ms ease-out}.editCards.editMode .radio .delete{display:none}.editCards:not(.editMode) .radio:hover .delete{opacity:1}.editCards{border:1px solid #e1e1e1;margin:18px 0 50px;padding:15px 20px 21px;transition:all 450ms ease-out}.editCards #cancelchangemaincard,.editCards .mode{color:grey;cursor:pointer;font-weight:700;font-size:12px;text-decoration:underline}.editCards.editMode{background-color:#f6f6f6;border-color:#f6f6f6}.editCards:not(.editMode) h3{opacity:0}.editCards.editMode .defaultView,.editCards:not(.editMode) .editView{display:none}.editCards .radioCards{margin:7px -9px}.editCards h3{border:none;color:grey;font-weight:700;font-size:15px;line-height:1.2;margin-bottom:1em;padding:0;transition:opacity 350ms ease-out}.editCards .btnsWrap{margin:25px 0 0}.imgTextBanner:after,.radioCards:after{clear:both;content:"";display:block}.editCards:not(.editMode) .radioCards .radio:after{content:"";left:0;position:absolute;top:0;z-index:2;width:100%;height:100%}.imgTextBanner{background-color:#f6f6f6;border:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:stretch}.imgTextBanner .text{padding:22px 5px 22px 27px}.imgTextBanner .img img{float:right;height:100%}.banner .imgTextBanner img{order:1;width:auto}.imgTextBanner ul{margin:0 0 10px;padding:0}.imgTextBanner ul li{color:#595959;font-weight:400;font-size:13px;list-style:none;margin:10px 0;padding-left:25px;position:relative}.imgTextBanner ul li:before{color:#e31837;content:"\e908";font-family:icomoon;font-size:19px;left:0;position:absolute;top:0}.imgTextBanner .text .logo{margin:0 0 18px}.imgTextBanner .btnsWrap>*{clear:left;float:left;margin:9px 0}.imgTextBanner .btnsWrap>:last-child{margin-bottom:0}.imgTextBanner .btnsWrap:after{clear:both;content:"";display:block}.cardImg{background-repeat:no-repeat;background-position:center top;margin-bottom:-50px;padding:0 0 74px;position:relative}.cardImg.blue{background-image:url(../Media/cardBg_Blue.png)}.cardImg.red{background-image:url(../Media/cardBg_Red.png)}.cardImg img{width:52%;height:auto}.cardModal .header,.cardModal .main{padding:0 56px}.cardImg .cardNo{bottom:auto;font-size:17px;top:123px}.imgTextBanner a.arrowLink{color:#595959;font-size:12px}a.quest.rowLink{border:1px solid #e1e1e1;font-weight:700;padding-top:14px;padding-bottom:14px}a.quest i:first-child{color:#515151;display:inline-block;font-size:18px;margin:0 8px 0 -7px;vertical-align:middle}.boxLinks{display:flex;justify-content:center}.boxLink b{font-weight:700}.boxLink{border:1px solid #eaeaea;color:#333;font-weight:400;font-size:14px;line-height:1.15;margin:0 8px;padding:0 10px;flex-basis:41%;text-align:center;display:flex;justify-content:center;align-items:center}.boxLink>.btm{align-self:flex-end;padding-bottom:0}.boxLink>.btm svg{max-width:100%}.boxLink>*{padding:8px 5px}.tableRow.cardPreview .col.basic{flex-basis:33%}.tableRow.cardPreview .col.numberCol{flex-basis:31%}.tableRow.cardPreview .col.pointsCol{flex-basis:30%;text-align:right}.tableRow.cardPreview .col.actionCol{flex-basis:30px}.tableRow.cardPreview.full:not(.cols3) .col{padding-top:9px;padding-bottom:9px}.tableRow.cardPreview .close{color:#ccc;cursor:pointer;display:block;font-size:10px;padding:10px}.tableRow.added.cardPreview.full:not(.cols3){margin:2px 0;position:relative;min-height:47px}.cardPreview+.addMemberBlock{margin:16px 0 43px}.cardPreview+.addMemberBlock .addMemberLink{display:inline-block;margin-top:15px}.tableRow.cardPreview.full:not(.cols3) .col.actionCol{padding:0}.cardPreview.added~.addMember label{text-align:center;width:116px}.cardPreview.added~.addMember{margin-bottom:2px}.submitMembers{margin-top:15px}.addMember input[type=submit]{margin-top:10px}.pointsCol p{margin:0}.pointsCol p.gray{color:#acacac}.pointsCol p.gray i.dropdownVue__placeholder:before,.pointsCol p.gray i[class^=icon-]{color:#c1c1c1}.pointsCol i.dropdownVue__placeholder:before,.pointsCol i[class^=icon-]{display:inline-block;font-size:18px;margin-right:4px;margin-top:-3px;vertical-align:middle}.modal.videoModal{overflow:hidden}.circleSliderWrap .circleSlider.single~.circleSliderNav,.circleSliderWrap .circleSlider.single~.navButton{display:none}.circleSliderWrap .circleSlider.single .owl-item{display:inline-block;float:none}.circleSliderWrap .circleSlider.single{text-align:center}.circleSlider.single .owl-wrapper{min-width:100%}.submitMembers{display:none}a.button.bold~.button{padding:10px}.promoText .inner>*{display:inline-block;vertical-align:top}.promoText .inner .button{margin-bottom:9px}.circleSlider .owl-item .item .over{background:0 0;display:none;left:0;padding:0;position:absolute;top:0;width:100%;height:100%}.circleSlider .owl-item:not(.active)+.owl-item.active .item .over,.circleSlider.goToFirst .owl-item.active+.owl-item.active .item .over,.circleSlider.goToLast .owl-item:not(.active)+.owl-item.active+.owl-item.active .item .over,.circleSlider:not(.goToFirst) .owl-item.active:first-child .item .over,.circleSlider:not(.goToLast) .owl-item.active+.owl-item.active+.owl-item.active .item .over{display:block}.circleSlider.single:not(.goToFirst) .owl-item.active:first-child .item .over{display:none}.newsltrField .field-validation-error{float:left;width:100%}.content .circleSliderSection{position:relative}.content .circleSliderSection:after,.content .circleSliderSection:before{background-color:#f7f7f7;content:"";position:absolute;top:0;width:calc(50vw - 590px);height:100%}.content .circleSliderSection:before{left:calc(590px - 50vw)}.content .circleSliderSection:after{right:calc(590px - 50vw)}.addresses ul li{padding:0}.addresses ul li:before{display:none}body:not(.productPage):not(.checkout) .impersonationheader+header{top:50px}.impersonationheader{left:0;padding:7px 0;position:fixed;top:0;width:100%;z-index:9}.content .bannerWrap{margin:50px 0;text-align:center}.content .bannerWrap img{max-width:100%;height:auto}#animation_container{margin:0 auto;width:235px;height:250px}#animation_container canvas{background-color:#fff;display:block;position:absolute}#dom_overlay_container{display:block;overflow:hidden;left:0;pointer-events:none;position:absolute;top:0;width:235px;height:250px}.radios.redeem .items6.disTbl .radio{width:16.66%}.radios.redeem .items2.disTbl .radio{width:50%}.radios.redeem .disTbl{display:block;font-size:0;width:inherit}.radios.redeem .disTbl .radio{display:inline-block;vertical-align:top}.table table{margin-top:0}.hidelist{visibility:hidden}.owl-carousel{touch-action:auto}.owl-carousel .owl-item{touch-action:pan-y}.circleSlider.owl-carousel .owl-wrapper-outer{padding:100px 0}.tabs.style2:not(.default):not(.gray) .tabsHead .tabHeader{overflow:visible}footer .cards{font-size:0;display:flex;gap:6px;flex-wrap:wrap}footer .cards .img{display:inline-block;vertical-align:middle;max-width:50px}footer .cards .img img{width:auto;height:27px}.circleSlider.owl-carousel.single .owl-wrapper-outer{padding-top:30px;padding-bottom:0}.grayWrp{background:#f6f6f6;margin:104px auto;max-width:580px;padding:60px 5px;text-align:center}.grayWrp .wrapper{width:100%;max-width:300px}.grayWrp .title{margin-bottom:30px}.grayWrp h6{font-size:15px;font-weight:700;color:#595959;margin-bottom:9px}.grayWrp p{font-size:13px;color:#666;letter-spacing:-.025em}.grayWrp.form .field{max-width:267px;margin:0 auto 20px}.grayWrp.form .field input.text{border-color:#e0e0e0}.grayWrp.form .field:not(.normal) label{font-size:13px}.grayWrp.form .button{font-size:16px;padding:11px 20px;margin-top:13px;min-width:185px}.zoomImg{opacity:1;transition:opacity 250ms ease-out}.productView .prDesc ul{width:50%}.final-payment-update{display:inline-block;position:relative;vertical-align:top;width:100%}.final-payment-update>*{padding:0 10px}.final-payment-update .prPriceBlock{border-top:0;margin-top:0;padding:12px 10px 24px;margin:0}.prPrice.total+.final-payment-update{margin-top:-1px;z-index:2}.final-payment-update .grayBox{background:0 0;margin:18px 0 6px;padding:0}.cart .final-payment-update .title{font-size:15px;padding-left:0}.final-payment-update table.total.totPoints .price{font-weight:400}.contactBar p a{font-size:20px;text-decoration:none}#postalCodeAcsLocker,#postalCodeStation{font-weight:700;line-height:1.38462;margin-bottom:16px}#stationsWrap .verticalItems .cl.clIcon{width:20px}#stationsWrap .verticalItems .cl.txtR{line-height:1.4}.successSub{font-weight:700;font-size:15px;color:#005596;padding:13px 0}.opensignIn .userInfo{display:inline-block;margin-top:-4px;padding-left:9px;vertical-align:middle;max-width:160px}.userInfo span{display:block;line-height:1;overflow:hidden;padding:2px 0;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.userInfo .points{color:#595959;font-weight:400;font-size:10px}.userInfo .name{color:#000;font-weight:700;font-size:11px}.loggedInMenu .userInfo{display:none;padding:12px 16px;max-width:inherit}.loggedInMenu .userInfo .points{padding-bottom:0}.loggedInMenu .userInfo .name{padding-top:0}header .headerTools .search{display:none;bottom:0;position:relative;right:0}table.orderTable tr.moreBar td{text-align:center}.successPage .alertBox p a{color:#595959;font-size:18px}.modal .addAddress{overflow-y:auto;height:100%}.checkout .checkoutStatus .alertBox{margin-bottom:5px;padding:0}.checkout .checkoutStatus p{line-height:1.4}.checkout .checkoutStatus .buttons{margin-top:45px}.pointsSliderWrap{position:relative}.pointsSliderWrap .arrow{color:#595959;cursor:pointer;display:none;font-size:20px;padding:5px 2px;position:absolute;text-align:center;top:2px;z-index:9;width:24px;transition:all 350ms ease-out}.pointsSliderWrap .arrow.next{right:-25px}.pointsSliderWrap .arrow.prev{left:-25px}.pointsSliderWrap .arrow.prev:before{content:"\e931";font-family:icomoon}.pointsSliderWrap .arrow.next:before{content:"\e90d";font-family:icomoon}.pointsSliderWrap .arrow.inactive{opacity:0;cursor:default;pointer-events:none}.sort .selectBoxS{height:25px}.sort .selectBoxS select{transition:opacity 450ms ease-out}.sort .selectBoxS select:not(.select2-hidden-accessible){opacity:0}.formBlock.form.gray+h3{margin-top:0}.breakWord{word-break:break-word}.content a.icon-print:before{content:"\e921"}.successPage .box{display:inline-block;margin:20px 0 50px;vertical-align:top}.successPage .wrapper{text-align:left}.successPage .box .signInForm{padding-left:0;padding-right:0}.successPage .box .fbSingIn{padding-left:0;padding-right:0}.titleBar .social{margin-top:15px}.sitemap h5{font-size:20px;color:#000;font-weight:400;padding-bottom:5px;margin-bottom:24px;border-bottom:solid 1px #000}.sitemap .cnt:after{clear:both;display:block;content:""}.sitemap h6{font-size:15px;font-weight:700;color:#000;margin-bottom:17px}.sitemap h6 a{color:#000}.sitemap h6 a:hover{color:#e51937}.sitemap nav{float:left;padding:0 10px;width:16.666%;margin-bottom:30px}.sitemap ul{padding:0}.sitemap li{margin-bottom:8px;color:grey;font-size:13px;list-style:none}.sitemap li a{color:grey}.sitemap li a:hover{text-decoration:underline}.sitemap .col.col12{margin-bottom:55px}.sitemap .cnt{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -10px}.row.sitemap{margin-top:46px}.tabs.style2 .tabHeader input[type=radio]{opacity:0}.contactBar .inner{padding-right:30px}.finalPrice{background-color:#fff;bottom:0;display:none;left:0;position:fixed;z-index:99;width:100%}.finalPrice .prPrice{background-color:#e3e3e3;text-align:right;height:auto;border:none}.finalPrice .prPrice.final td.or span{background-color:#f6f6f6}.finalPrice .prPrice>div{float:right}.finalPrice .prPrice .label{float:left;font-weight:700}.finalPrice .prPrice table td{font-weight:700;text-align:right}.finalPrice .prPriceBlock{background-color:#e3e3e3}.finalPrice .pointsAward{padding-inline:10px}.contactBar .imgBanner{width:100%;height:auto}.checkout header div.logo img{width:152px;height:34px}.prLists .productList.slider .product{padding:0;height:auto}.prLists .productList{display:inline-block;margin-top:20px;vertical-align:top;width:100%}#applyOtpForm .formRow,#sendOtpForm .formRow{text-align:center}#applyOtpForm .formRow .col:first-child:last-child,#sendOtpForm .formRow .col:first-child:last-child{padding-left:0;padding-right:0;width:100%}#applyOtpForm .formRow .field,#sendOtpForm .formRow .field{display:inline-block;margin:10px;vertical-align:top;width:250px;max-width:calc(100% - 20px)}#applyOtpForm .formRow .buttonwrap,#sendOtpForm .formRow .buttonwrap{display:inline-block;margin:10px;vertical-align:top}#applyOtpForm.formSection,#sendOtpForm.formSection{margin:0;padding:20px 0 40px}#cancelotp{color:#9a9a9a;text-decoration:underline}.otpresend{background-color:#e51937;color:#fff;font-weight:700;font-size:15px;padding:14px 25px}.otpsent{background-color:#eaeaea;color:#666;cursor:default;display:block;font-weight:400;font-size:15px;margin-bottom:10px;padding:14px 25px}.mobile .productList.wishlist.hover:not(.hor):not(.noHover) .product .prColors,.mobile .productList.wishlist:not(.hor) .prBottom,.mobile .productList.wishlist:not(.hor):not(.compareList) .prCompare,.mobile .productList.wishlist:not(.hor):not(.offerComboWrap) .prDetails,.tablet .productList.wishlist.hover:not(.hor):not(.noHover) .product .prColors,.tablet .productList.wishlist:not(.hor) .prBottom,.tablet .productList.wishlist:not(.hor):not(.compareList) .prCompare,.tablet .productList.wishlist:not(.hor):not(.offerComboWrap) .prDetails{opacity:1;height:auto}.stationsResults .cl{width:calc(65% - 50px)}.stationsResults .cl.clIcon{width:26px}.stationsResults .cl.txtR{width:35%}.productList.hor .prDesc p{word-break:break-word}div#deleteCard.modal.m{position:fixed}div#deleteCard.modal.m .content{top:11%}.tabsHead{white-space:nowrap;overflow-x:auto;min-height:55px}.content .faqs{margin-top:10px}.finalPrice table.total.totPoints{margin:7px 0 3px}.finalPrice .prPrice table td.or{text-align:center}.finalPrice .pointsAward{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;float:left;margin-top:9px;width:100%}.categoriesRow .quarter{width:calc(25% - 4px)}.no-flexbox .promosRow{display:block;font-size:0}.no-flexbox .promosRow>*{display:inline-block;font-size:13px;width:calc(33.33% - 20px);vertical-align:top}.no-flexbox .brandsList{display:block}.no-flexbox .brandsList>*{display:inline-block;margin:10px 15px;vertical-align:middle}.no-flexbox .tabs.style1>.tabsHead.tabs2{display:inline-block;font-size:0;overflow:hidden;vertical-align:top;width:100%}.no-flexbox .tabs.style1>.tabsHead.tabs2 .tabHeader{display:inline-block;vertical-align:bottom;width:50%}.no-flexbox .prTable .more .wrap,.no-flexbox .prTable .row{display:inline-block;font-size:0;vertical-align:top;width:100%}.no-flexbox .prTable .more .wrap>*,.no-flexbox .prTable .row>*{font-size:13px}.no-flexbox .prTable .row.header{margin-bottom:0}.no-flexbox .prTable .img{display:inline-block;vertical-align:top;width:133px}.no-flexbox .prTable .more{display:inline-block;vertical-align:top;width:calc(100% - 133px)}.no-flexbox .prTable .title{display:inline-block;vertical-align:top;width:30%}.no-flexbox .prTable .quantity{display:inline-block;vertical-align:top;width:25%}.no-flexbox .prTable .price{display:inline-block;vertical-align:top;width:35%}.no-flexbox .prTable.final .title{display:inline-block;vertical-align:middle;width:43%}.no-flexbox .prTable.final .quantity{display:inline-block;vertical-align:middle;width:20%}.no-flexbox .prTable.final .price{display:inline-block;vertical-align:middle;width:36%}.no-flexbox .faqSearch .resultsBlock,.no-flexbox .spaceRow,.no-flexbox .spaceRow.btm{display:inline-block;vertical-align:top;width:100%}.no-flexbox .spaceRow.btm>:first-child,.no-flexbox .spaceRow>:first-child{float:left}.no-flexbox .spaceRow.btm>:last-child,.no-flexbox .spaceRow>:last-child{float:right}.no-flexbox .resultsBlock .resultsBox:nth-child(even){clear:both;float:left}.no-flexbox .resultsBlock .resultsBox:nth-child(odd){float:right}.no-flexbox .resultsBlock .resultsBox{width:calc(50% - 6px)}.no-flexbox .productList:not(.slider){display:inline-block;font-size:0;vertical-align:top;width:100%}.no-flexbox .productList:not(.slider) .banner,.no-flexbox .productList:not(.slider) .product{display:inline-block;vertical-align:top;width:calc(33.33% - 22px)}.no-flexbox .prHeader .wrap{display:table;width:100%}.no-flexbox .prHeader .wrap>*{display:table-cell;vertical-align:middle}.select2-container--default,.selection{display:block}.customerInfo .icon~div{max-width:calc(100% - 40px);display:inline-block;vertical-align:middle}.prPage .smartProducts .productList.slider .swiper-buttons a.quest i.swiper-button.swiper-button-next,.prPage .smartProducts .swiper-buttons--smart a.quest i.swiper-button.swiper-button-next,a.quest .prPage .smartProducts .productList.slider .swiper-buttons i.swiper-button.swiper-button-next,a.quest .prPage .smartProducts .swiper-buttons--smart i.swiper-button.swiper-button-next,a.quest i.icon-arrowR_S{color:#000;position:absolute;right:15px;font-size:18px;top:50%;margin-top:-9px}a.boxLink{position:relative;padding-right:40px}a.boxLink:after{font-family:icomoon!important;content:"\e90d";color:#a6a6a6;position:absolute;right:15px;font-size:18px;top:50%;margin-top:-9px;transition:all .3s ease}a.boxLink:hover:after{transform:translateX(2px)}.no-flexbox .tabs.tabs4 .tabHeader{white-space:normal;width:25%}.tabs.gray.tabs4 .tabHeader{white-space:initial}.mapSection:not(.full) #map-canvas{margin-top:62px;height:calc(100% - 62px)}html[data-useragent*="MSIE 10.0"] .rel{position:relative}html[data-useragent*="MSIE 10.0"] .loader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:url(../Media/loader.gif) no-repeat center center #fff}html.no-flexbox[data-useragent*="MSIE 10.0"] .loader{display:none}html[data-useragent*="MSIE 10.0"] .productList .loader{background-position:center 10%}.no-flexbox .orderStatus{display:block;font-size:0}.no-flexbox .orderStatus>*{display:inline-block;font-size:12px;vertical-align:top;width:25%}.no-flexbox .orderStatus.three-steps>*{width:33.33%}.no-flexbox .orderInfoTable{display:block}.no-flexbox .orderInfoTable>div{display:inline-block;vertical-align:top;width:33%}.no-flexbox .prTable.final span.price{display:block;width:100%}.radioTabs .field p.error{background-color:#f6f6f6;margin:0;padding:2px 0 0}.tabs.searchTabs .tabsHead .tabHeader.active{font-weight:700}.tabs.searchTabs .tabsHead .tabHeader.inactive{cursor:default;opacity:.5}.orderTable .products .product{max-width:320px}.editCards .btnsWrap.editView>*{display:inline-block;vertical-align:middle}#ckeckoutCart .quantity .number{line-height:1;padding:0 0 2px;min-width:inherit}.payment-methods-update .radio.disabled{opacity:.5}.payment-methods-update .radio.disabled input{cursor:default}.payment-methods-update .tag--default{position:absolute;right:0;top:50%;transform:translateY(-50%)}.faqSearch .resultsBlock,.productList{overflow:hidden}.productList .pagination{padding-bottom:0}.productList>.productList{width:100%}.loginBox.form .field{background:0 0}.loginBox.form .field input.text{background-color:#fff}.loginBox.form .field input.completed[readonly]{opacity:.6;pointer-events:none}.form.gray p.error{background:#f6f6f6;margin-top:0;padding-top:2px}.categoriesRow .button,.categoriesRow h3+p{opacity:0;transition:opacity 550ms ease-out}.desktop .categoriesRow a:hover .button,.desktop .categoriesRow a:hover h3+p,.mobile .categoriesRow .button,.mobile .categoriesRow h3+p,.tablet .categoriesRow .button,.tablet .categoriesRow h3+p{opacity:1}.desktop .categoriesRow .text{z-index:2}.sideNav li.all a i.icon-offer3,.sideNav li.offer a i.icon-offer3{padding-right:9px}.featTxt{background-repeat:no-repeat;background-position:center center;background-size:cover;padding:60px 20px;margin:40px 0}.featTxt .txt{max-width:470px;background:rgba(255,255,255,.95);box-shadow:2px 2px 8px rgba(5,22,48,.16);padding:20px;font-size:16px;line-height:1.2}.testing{padding:20px 0}.testing .col{position:absolute;left:0;top:0;height:140px;display:block;font-size:0;width:48%;padding:18px 18px 0;cursor:pointer}.testing .col.active{background:#fffae4}.testing .col .mid{display:table-cell;vertical-align:middle}.testing .col.right{left:auto;right:0}.testing .cnt{background:#fffae4;padding:25px 22px;float:left;display:none}.testing .row{position:relative;margin:0;padding-top:140px}.testing .col figure{display:inline-block;vertical-align:middle}.testing .col .desc{display:inline-block;vertical-align:middle;width:calc(100% - 172px);font-size:14px;position:relative;padding-left:40px;max-height:130px;overflow:hidden}.testing figure{position:relative;z-index:1;padding:20px}.testing figure img{border:solid 5px #f7d117}.testing figure:before{content:"";position:absolute;top:0;left:0;width:49px;height:49px;background:#f7d117;z-index:-1}.testing .col .desc:before{color:#e31837;content:"\e908";font-family:icomoon;font-size:29px;left:0;line-height:1;position:absolute;top:50%;margin-top:-15px}.content .testArticles ul li:before,.content .testing ul li:before{color:#e31837}.testing .figures{float:right;padding:20px}.testing .figures figure:nth-child(2){margin-top:-80px;margin-left:70px}.testing .figures figure:nth-child(2):before{top:auto;bottom:0}.testArticles{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px}.testArticles article{width:calc(33.3% - 30px);margin:15px;float:left;background:#fffae4;counter-increment:textarticle}.testArticles .desc{text-align:justify;padding:35px 20px}.testArticles .desc ul{text-align:left}.testArticles figure img{border:solid 5px #f7d117}.testArticles figure{position:relative;z-index:1}.testArticles figure:before{content:"";position:absolute;top:-20px;left:-20px;width:59px;height:59px;line-height:59px;color:#fff;text-align:center;background:#f7d117;font-size:32px;font-weight:700;z-index:2;content:counter(textarticle)}.testArticles h5{margin-bottom:30px;font-size:14px;text-align:center}p.iso{font-size:18px;color:#595959;font-weight:700}.imgTextContent .text p.iso img{margin:0}.sideBg{position:relative}.sideBg:after,.sideBg:before{content:"";position:absolute;top:0;left:0;height:100%;width:50%;background-repeat:no-repeat;background-position:center left;z-index:-1}.sideBg:after{background-position:center right;left:auto;right:0}.sideBg.oil:before{background-image:url(../Media/oil-left.jpg)}.sideBg.oil:after{background-image:url(../Media/oil-right.jpg)}.offerslist div{margin:4px 0;border:solid 1px #0c0;color:#595959;font-weight:400;font-size:12px;position:relative;display:inline-block;padding:5px 10px 5px 33px;letter-spacing:-.02em}.offerslist div:after{content:"%";position:absolute;top:50%;left:7px;margin-top:-7px;font-size:18px;font-weight:700;color:#a2a2a2;letter-spacing:0}.topBanner{position:relative;text-align:center}.topBanner:not(.close)+header{transition:all .4s ease}.topBanner.close~#mainContent{padding-top:0!important}.topBanner .wrapper{padding:0}.topBanner.close~header,body:not(.productPage):not(.checkout) header.scrolled{top:0!important}.closeBanner{position:absolute;bottom:1px;left:0;text-align:center;width:100%;transition:all .5s ease}.desktop .topBanner:hover .closeBanner{opacity:1}.closeBanner .dropdownVue__placeholder:before,.closeBanner .icon-arrowU{color:#005596;font-size:14px;display:inline-block;padding:5px 15px;cursor:pointer}.modal ul{text-align:left}.earning{color:#e31837;margin:20px 0;font-size:20px}.earning .dsc{background-color:rgba(176,176,176,.07);padding:10px 20px;display:inline-block;font-weight:700}.coupons{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -7px}.coupon:after{content:"";clear:both;display:block}.coupons .item{width:calc(25% - 14px);margin:14px 7px;float:left;border:solid 2px #f7d117;text-align:center;border-radius:4px;max-width:227px;position:relative;padding:15px 7px 80px}.coupons a.print{position:absolute;background:#f5f5f5;top:0;right:0;padding:5px 5px 5px 7px;color:#adadad}.coupons h6{line-height:52px;color:#000;font-size:20px;font-weight:700}.coupons h6 span{display:inline-block;vertical-align:middle;line-height:1}.coupons figure{margin-bottom:10px;min-height:110px;line-height:110px}.coupons .desc{min-height:57px}.coupons .exp{color:#f7d117;font-weight:700;font-size:13px;margin-bottom:15px}.codeWrp{min-height:100px}.codeWrp p{margin-bottom:8px;font-size:11px}.codeWrp .code{background:#f5f5f5;border-radius:5px;display:inline-block;padding:6px 20px;color:#000;font-weight:700;font-size:15px;border:dashed 2px #e31837;margin-bottom:9px}.codeWrp a{text-decoration:underline;font-size:10px;color:#58595b}.coupons .btm{position:absolute;bottom:0;left:0;width:100%;padding:5px;background:#f5f5f5}.coupons .btm p{font-size:10px;color:#adadad;margin-bottom:7px}.coupons .links a,.coupons .links span{display:inline-block;border-right:solid 1px #dfdfdf;text-align:left;color:#adadad;font-size:10px;padding:3px 10px}.coupons .links i{font-size:17px;display:inline-block;vertical-align:middle;margin-right:4px}.coupons .links a:last-child,.coupons .links span:last-child{border:none}.code .copy{background:#000;height:22px;width:37px;cursor:pointer;display:inline-block;vertical-align:middle;color:#fff;margin:0 3px;font-size:15px;position:relative}.code .copy i{position:absolute;line-height:22px;top:0;left:0;height:100%;width:100%;text-align:center;transition:all .3s ease}.code .copy i.icon-tick,.code .copy.copied i.icon-copy{opacity:0}.code .copy.copied i.icon-tick{opacity:1}.cNumb{display:inline-block;vertical-align:middle}.giftCards{text-align:center}.redTitle{color:#e31837;font-size:28px;margin-bottom:.32em}.giftCards h4{color:#727171;font-size:20px;font-weight:400}.clmn3{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:45px 0}.clmn2:after,.clmn3:after{content:"";clear:both;display:block}.clmn3 .itm{width:33.3%;float:left}.clmn2 .itm{width:50%;float:left;padding:0 10px}.giftFig figure{z-index:1;position:relative}.giftFig figure:after{content:"";position:absolute;top:100%;left:50%;width:516px;height:11%;z-index:-1;margin-top:-1%;margin-left:-264px;background:url(../Media/card-shadow.png) no-repeat top center/auto 100%}.clmn3.gifts figure{margin-bottom:20px}.clmn3.gifts .desc{max-width:240px;margin:0 auto}.clmn3.gifts .desc p{font-size:15px;color:#727171}.articWrp{margin:95px 0}.articWrp h4{color:#e31837;font-size:20px;font-weight:700;position:relative;padding:0 5px 7px;display:inline-block;margin-bottom:42px}.articWrp h4:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#f7d117}.articWrp .desc{max-width:355px;margin:30px auto;text-align:left}#mainContent .articWrp ul li:before{color:#e31837}#mainContent .articWrp ul li{font-size:14px}.articWrp h5{color:#727171;font-size:22px;font-weight:400;margin-bottom:20px}.intrest{background:#f6f6f6;padding:50px 0;margin:0 0 80px 0;text-align:center;position:relative;color:#e51937}.intrest:after,.intrest:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:37px;background:url(../Media/int-shadow.png) no-repeat top center}.intrest:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);bottom:auto;top:100%}.intrest .title{display:inline-block;vertical-align:middle;margin:10px 40px;font-size:30px;color:#e51937;padding:5px 40px 5px 0;line-height:1;font-weight:400;border-right:solid 1px #e31837}.intrest .cnt{display:inline-block;vertical-align:middle;text-align:left}.intrest .cnt p{color:#e51937;font-size:13px;margin:0 0 4px 0}.intrest .cnt b{font-size:18px;display:inline-block}.intrest time{display:inline-block;margin-left:15px}.informWrp{text-align:center;padding:0 20px}.informWrp .wrapper{display:inline-block;width:auto;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;padding:14px 0}.informWrp p{margin:0;line-height:1.4}.informWrp a{color:#005596;text-decoration:underline}.topBanner:not(.close)~header,body:not(.productPage):not(.checkout) .topBanner:not(.close)~header{position:relative}body:not(.productPage):not(.checkout) .topBanner:not(.close)~#mainContent:not(.autoMarg){padding-top:0}.topBanner:not(.close)~header.fixed,body:not(.productPage):not(.checkout) .topBanner:not(.close)~header.fixed{position:fixed;background:#fff}.faqsPromo{padding:119px 0 12px;text-align:center}.eshopPromo h2,.faqsPromo h2,.orderPromo h2,.pratiriaPromo h2,.smartClubPromo h2{color:#1a5da4;display:inline-block;font-weight:700;font-size:30px;padding:0 16px 11px;position:relative;vertical-align:top}.eshopPromo h2:after,.faqsPromo h2:after,.orderPromo h2:after,.pratiriaPromo h2:after,.smartClubPromo h2:after{background-color:#1a5da4;bottom:0;content:"";left:0;position:absolute;width:100%;height:3px}.faqCol{-moz-column-count:2;column-count:2;margin:34px 0 0;padding:0;text-align:left}.faqCol li{list-style:none;margin:0 0 52px;padding:0 0 0 18px}.faqCol h3{border:none;font-weight:700;font-size:16px;line-height:1.4;margin:0 0 .6em;padding:0;position:relative}.faqCol p{color:#8c8c8c;font-size:14px;line-height:1.45;margin-bottom:1em}.faqCol h3:before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #e31837;content:"";left:-14px;position:absolute;top:7px;width:0;height:0;transform:rotate(45deg)}.faqCol li:nth-child(odd){margin-right:10px}.faqCol li:nth-child(even){margin-left:10px}.pratiriaPromo{background:url(../Media/pratiriaPromo.png) no-repeat scroll center bottom;background-size:100% auto;padding:125px 0 24.7vw;text-align:center}.pratiria{display:flex;justify-content:space-between;margin:99px 0 0}.pratiria .item{padding-right:15px;max-width:34%}.promoItem p{color:#1a5da4;font-size:18px;line-height:1.15;margin:0;padding-left:19px;width:calc(100% - 190px);flex-basis:calc(100% - 190px)}.promoItem .inner{display:flex;align-items:center;text-align:left}.promoItem .img{float:none;position:relative;width:190px;flex-basis:190px}.borderImg img{position:relative}.borderImg:before{background-color:#f7d117;content:"";position:absolute;width:50px;height:50px}.borderImg.left:before{left:-10px}.borderImg.right:before{right:-10px}.borderImg.top:before{top:-10px}.borderImg.bottom:before{bottom:-10px}.smartClubPromo{background:url(../Media/smartClubPromo.png) no-repeat scroll 53.6vw bottom;background-size:auto 100%;box-shadow:0 10px 25px rgba(228,228,228,.6),0 -10px 25px rgba(228,228,228,.6);padding:104px 0 47px;text-align:center}.smartPromo{font-size:0;margin:42px 0 0;width:72.3%}.smartPromo .item{display:inline-block;font-size:18px;margin:60px 0;padding-right:20px;vertical-align:top;width:50%}.eshopPromo{padding:71px 0;text-align:center}.eshopPromo h2+p{color:#1a5da4;font-size:22px;margin-top:-10px}.eshopPromo .items{font-size:0;margin:74px auto 55px;max-width:67%}.eshopPromo .item{display:inline-block;font-size:22px;padding:0 47px;text-align:left;vertical-align:middle;width:50%}.eshopPromo .item.img{padding:0}.eshopPromo .item h4{color:#1a5da4;font-weight:300;font-size:36px;margin-bottom:.05em}.eshopPromo .item h4 b{font-weight:400}.eshopPromo .item p{color:grey;font-size:22px;line-height:1.5;margin:0}.eshopPromo .row.border{padding:15px 0;position:relative}.eshopPromo .items .row{margin:40px 0}.eshopPromo .items .row:first-child{margin-bottom:30px;margin-top:30px}.eshopPromo .items .row:last-child{margin-bottom:55px}.eshopPromo .row.border:after{background-color:rgba(26,93,164,.5);content:"";display:block;left:50%;position:absolute;top:0;width:1px;height:100%}.imgProcess{background:url(../Files/process.png) no-repeat scroll center center;background-size:contain;height:117px}.orderPromo{padding:119px 0 149px;text-align:center}.orderPromo .main{float:none;position:relative;width:100%}.orderPromo .img{padding:85px 100px}.orderPromo .img img{width:55.7%;height:auto}.orderPromoItem p{margin:0}.orderPromoItem p b{color:#1a5da4;display:block;font-size:18px;font-weight:400;margin-bottom:4px}.orderPromoItem{position:absolute;text-align:center;width:23%}.orderPromoItem .icon{color:#1a5da4;display:block;margin-bottom:13px}.orderPromoItem .icon-step1{font-size:82px}.orderPromoItem .icon-step2{font-size:87px}.orderPromoItem .icon-delivery{font-size:55px}.orderPromoItem .icon-step4{font-size:92px}.orderPromoItem.item1{left:2%;top:3%}.orderPromoItem.item2{bottom:7.2%;left:8%}.orderPromoItem.item3{bottom:3.4%;right:15%}.orderPromoItem.item4{right:3%;top:3%}.catPromo{box-shadow:0 10px 25px rgba(228,228,228,.6);padding:0 0 79px;text-align:center}.catPromo .inner{padding-top:35px}.catPromo h2{color:#1a5da4;font-size:22px;line-height:1.4;margin:0 auto 2.45em;max-width:75%}.orderPromo .arrow1_2{background:url(../Media/arrow1_2.png) no-repeat scroll center center;background-size:contain;left:11%;position:absolute;top:36%;width:49px;height:195px}.orderPromo .arrow2_3{background:url(../Media/arrow2_3.png) no-repeat scroll center center;background-size:contain;bottom:4%;left:39%;position:absolute;width:199px;height:39px}.orderPromo .arrow3_4{background:url(../Media/arrow3_4.png) no-repeat scroll center center;background-size:contain;position:absolute;right:12%;top:36%;width:61px;height:199px}.catPromo .nav{margin:-93px 0 46px;padding:0;text-align:center}.catPromo .nav li{color:#1a5da4;display:inline-block;font-weight:700;font-size:16px;line-height:1;list-style:none;margin:0 15px;overflow:hidden;vertical-align:top}.catPromo .nav a{color:#1a5da4;display:block;padding:15px 4px;position:relative}.catPromo .nav a:after{background-color:#e51937;bottom:0;content:"";left:0;position:absolute;transform:translateY(100%);width:100%;height:4px;transition:transform 350ms ease-out}.catPromo .nav a:hover:after{transform:translateY(0)}.fixedHeader .opensignIn .userInfo{display:none}.fixedHeader .headerTools li.miniBasket{max-width:126px}.fixedHeader li.miniBasket .icon-basket{margin-left:0}.selected .yellowBtn{background:#595959;color:#fff}.yellowBtn{background:#bcbdbd;font-weight:700;font-size:13px;color:#333;padding:5px 8px}.checkbox .openModal{position:relative;z-index:2}.modalTitle h2{margin-top:0}.openModal{cursor:pointer}.col.flr{float:right}.prLists .productList.slider .owl-item .product{width:100%}.productView.hidden{display:none}.prPrice .old{color:#676767}#signInDd hgroup{padding:23px}.searchField .autocomplete{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.innovFooter{color:#000;font-weight:400;font-size:12px;letter-spacing:-.025em;line-height:1.3;padding:0 5px 5px;text-align:left}.innovations{padding:8px 40px 8px 0;position:relative;display:inline-block}.innovations:after{content:"";display:inline-block;vertical-align:middle;height:19px;background:url(../Media/shell.png) no-repeat left center;width:19px;background-size:100% auto}.stepWrp .button.blue{background-color:#f7d117;color:#000}.stepWrp .button.blue:hover{background-color:#f7ba17}h3{color:#000;border-bottom-color:#000}#footeremail .icon~div{max-width:calc(100% - 60px)}.megamenu .level4>li:hover>a,.megamenu .level4>li:hover>span{color:#e51937}.promoBox.redbordered .items,.promoBox.redbordered a{color:#e51937}.promoBox.redbordered:before{border:5px solid #e51937;content:""}.promoBox.redbordered .title:after{background-color:#e51937}.promoBox.redbordered p{color:#e51937}.inputInfo a:link,.inputInfo a:visited{color:inherit;text-decoration:underline}.text a:link,.text a:visited{color:#58595b;font-size:12px;text-decoration:underline}.desktop .text a:hover{color:#e51937}.hellasdirect-container{position:relative;height:0;overflow:hidden;min-height:820px}.hellasdirect-container-16x9{padding-bottom:56.25%}.hellasdirect-container-4x3{padding-bottom:75%}.hellasdirect-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.checkboxes.b .checkbox label a:before{display:none}.button.cancel.rounded{border-radius:5px}.gpdr h3.gray-bold{margin-top:0}.hellasdir{padding:15px 0}.hellasdir .wrapper{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;position:relative;-moz-justify-content:center;justify-content:center}.hellasdir figure{width:90px}.hellasdir .desc{max-width:calc(100% - 90px);font-size:18px;font-weight:700;padding-left:15px}.hellasdir .desc p{font-family:OpenSans-Bold;font-size:18px;font-weight:700;margin:0}.absLink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.checkboxes.b .checkbox label a:before{display:none}.button.cancel.rounded{border-radius:5px}.gpdr h3.gray-bold{margin-top:0}.hellasdirect-container{overflow-y:scroll;-webkit-overflow-scrolling:touch}.gdprText{max-width:1050px}.gdprMail{color:#ce2832!important;font-size:24px!important;margin-top:40px;margin-bottom:40px}.gdprContent{padding-top:70px}.gdprContent h2{font-size:26px}.gdprContent p{font-size:16px}.gdprContent.imgLeft img{margin:0 50px 10px 0}.hellasSect{padding:20px 0;line-height:1.1;font-family:TheFutura;text-align:center;letter-spacing:-.01em;color:#58595b;overflow:hidden;max-width:1920px;margin:0 auto}.hellasSect b{font-weight:700}.hellasTop{position:relative;z-index:1;background:#dcddde;background:linear-gradient(to right,#dcddde 0,#fff 55%,#dcddde 100%);margin-bottom:10px}.hellInfo{margin-bottom:40px;font-weight:600}.hellInfo p{font-weight:600;font-size:14px}.hellasTop:before{content:"";z-index:-1;position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../Media/hellas-bg.png) no-repeat center bottom}.hellasTop:after{content:"";z-index:1;position:absolute;bottom:10px;left:50%;width:180px;height:100px;margin-left:-90px;background:url(../Media/hellas-car.png) no-repeat bottom center/100% auto}.desktop .hellasTop:after{left:0;animation:move 13s ease infinite forwards}.hellasTop .wrapper{position:relative;padding-bottom:130px}.hellasLogo{margin-bottom:30px}.hellasTop h3{font-size:24px;color:#58595b;font-weight:600;margin:0 0 3px;border:none;padding:0}.hellasTop h3 b{color:#ed1c24}.hellasTop .desc{max-width:840px;margin:0 auto;text-align:center}.hellasTop p.ps{font-size:17px;margin-top:30px;max-width:571px;margin:25px auto;line-height:1.4}.hellasTop .txt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.hellasTop .numb{font-size:65px;color:#ed1c24;font-weight:700;line-height:1}.hellasTop .pnts{max-width:220px;padding:0 20px;color:#58595b;font-size:28px;line-height:1;letter-spacing:-.015em}.hellasTop .pnts b{color:#ed1c24;font-size:45px}.hellasTop p{font-size:18px;color:#58595b}.hellasTop p b{color:#ed1c24}.hellasTop p a{font-size:24px;color:#ed1c24;font-weight:700}.hellasTop a.btn{font-size:18px;background:#70bf25;padding:8px 27px;border-radius:8px;color:#fff;display:inline-block;margin-top:18px;transition:all .3s ease}.hellasTop a.btn:hover{background:#68b41f}.hellasBtm .wrapper{display:flex;align-items:space-between;justify-content:space-between;flex-wrap:wrap;max-width:1000px}.hellasBtm .itm{padding:10px;display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;width:100%}.hellasBtm h4{font-weight:600;font-size:20px;line-height:1;padding-bottom:28px;margin-bottom:5px;width:100%;min-height:60px;background:url(../Media/hellas-line.png) no-repeat center bottom}.hellasBtm p{font-size:16px;color:#58595b;margin:0;min-height:45px}.mobileApp .level1.headerMenu li:nth-child(3) .level2 li:nth-child(5),.mobileApp_hidden{display:none}.mobileApp .level1.headerMenu li:nth-child(3) .level2 li:nth-child(5),.mobileApp_hidden{display:none}.hellasSect.v2 .hellasTop{background:url(../Media/radial_gradient_cyan.png) no-repeat scroll center;background-size:cover}.hellasSect.v2 .hellasTop:before{background-image:url(../Media/hellas-bg-v2.png)}.hellasSect .txt_container{display:flex;justify-content:center;align-items:center;max-width:760px;margin-left:auto;margin-right:auto;margin-bottom:25px}.txt_container .plus_sign{font-size:100px}.hellasSect.v2 .hellasTop .numb{display:flex;align-items:flex-end}.hellasSect.v2 .hellasTop .numb small{font-size:60px;font-weight:400}.hellasSect.v2 .hellasTop .numb figure{margin:0 0 5px 15px}.hellasSect.v2 .hellasTop .pnts{max-width:inherit}.productList.hor .prDesc p span{white-space:normal}.nbtn{background-color:#005696;border-radius:8px;color:#fff;display:inline-block;font-family:OpenSans-Bold;font-size:18px;line-height:1;padding:10px 17px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}html.desktop .nbtn:hover{background-color:#18649c}.productList.hor .prDesc p span{white-space:normal}img.card{width:115px}.activateCard{display:flex}.activateCard h2{margin-top:15px}.activateCard h4{margin-bottom:25px;font-size:16px;line-height:1.6}.activateCard .media{flex-basis:45%}.activateCard .details{flex-basis:55%}.activateCard .details form{padding-left:20px}.activateCard .button{padding:15px 40px}.btn_small{display:inline-block;padding:8px;width:100%;text-decoration:underline;text-align:center;color:#053b80;font-size:15px}.mainNav .level2 li.highlight>a{background-color:#e51937;color:#fff}.mainNav .level2 li.highlight>a:hover{background-color:#fff;color:#e51937}.mainNav .level2>li.active.highlight>a,.mainNav .level2>li.active.highlight>a:hover{color:#fff;background-color:#e51937}.text_center{text-align:center}.howto_steps{margin-bottom:45px;margin-top:30px;padding:0 145px;position:relative}.howto_steps h1{color:#003c88;font-family:OpenSans-Bold;font-size:29px;margin-bottom:40px;margin-top:0;text-align:center;width:100%}.btn_get_code{-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#39b54a;border-radius:10px;color:#fff;display:inline-block;font-family:OpenSans-Bold;font-size:28px;line-height:1;padding:15px 40px 12px 40px}.btn_get_code.disabled{opacity:.5;cursor:default}.desktop .btn_get_code:not(.disabled):hover{background-color:#326f3b}.howto_step{margin:0 auto;max-width:955px;min-height:50px;padding:13px 0 7px 0;position:relative}.howto_step_text{line-height:1.4}.howto_step_text a,.howto_step_text a:link{color:#dd1d21;font-size:14px;font-weight:700;text-decoration:underline}.howto_step+.howto_step{border-top:1px solid silver;margin-top:10px}.howto_step p{color:#003c88;font-family:OpenSans-Bold;font-size:14px;font-weight:700;letter-spacing:-.05em;margin:0}.howto_step img{margin-left:10px;vertical-align:bottom}.step_placeholder{background-color:#005696;color:#fff;font-family:OpenSans-Bold;font-size:18px;left:-152px;line-height:1;overflow:hidden;padding:7px 20px;position:absolute;top:12px;width:140px}.step_placeholder:after{-moz-transform:rotate(31deg);-ms-transform:rotate(31deg);-o-transform:rotate(31deg);-webkit-transform:rotate(31deg);background-color:#fff;content:"";height:150%;position:absolute;right:-23px;top:0;transform:rotate(31deg);width:40px}.step_placeholder em{font-family:OpenSans-Bold;font-size:28px;font-style:normal;line-height:1;vertical-align:bottom}.step_placeholder sup{font-size:25px}.tos_section{margin:45px auto 0 auto;max-width:1020px}.tos_section ul:not(.social):not(.notifActions){margin-top:5px;-moz-column-count:2;column-count:2}.tos_section ul:not(.social):not(.notifActions) li{font-family:OpenSans-Bold;font-size:10px;margin-bottom:0;padding-left:13px;padding-right:25px}.content ul:not(.social):not(.notifActions) li:before{-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#000;border-radius:50%;content:"";height:5px;left:0;top:5px;width:5px}.tos_section h3{border:0;color:#dd1d21;font-size:13.5px;margin:0;padding:0}.genBtn{background-color:#005696;border-radius:8px;color:#fff;display:inline-block;font-family:OpenSans-Bold;font-size:18px;line-height:1;padding:10px 17px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}html.desktop .genBtn:hover{background-color:#18649c}.modal_txt{margin:0 auto;max-width:340px}.modal_txt p{line-height:1.4;color:#000;font-size:14.5px;letter-spacing:-.04em;opacity:.8;margin:0}.modal_txt h3{border:0;font-family:OpenSans-Bold;font-size:15px;margin:30px 0 10px 0;color:#003a80;line-height:1.4;padding:0}.modal_txt h3 em{color:#ed1c24;font-style:normal}.modal_txt .btn{width:100%}.code_text{margin:45px auto 0 auto;max-width:490px}.code_text h2{font-weight:400;line-height:1.5;margin:20px 0 35px 0}.code_text h2 b{display:block;font-weight:900}.code_text p{font-size:12px;line-height:1.4;margin:0 0 20px 0}img.card{width:115px}.activateCard{display:flex}.activateCard h2{margin-top:15px}.activateCard h4{margin-bottom:25px;font-size:16px;line-height:1.6}.activateCard .media{flex-basis:45%}.activateCard .details{flex-basis:55%}.activateCard .details form{padding-left:20px}.activateCard .button{padding:15px 40px}.checkbox.disabled img{opacity:.4}.button{display:inline-block}.modal.login_modal_wrap .content{width:100%;max-width:1000px;margin-left:-500px;padding:0}.login_modal{display:flex;flex-wrap:wrap;font-family:OpenSans}.login_modal_box{width:50%;margin:0;padding:60px 50px}.login_modal_box:first-child{background-color:#f6f6f6}.login_modal_box .h4,.login_modal_box h2,.login_modal_box h3,.login_modal_box h4{margin:0 0 15px 0}.login_modal_box .h4,.login_modal_box h4{font-size:18px;color:#595959;font-family:OpenSans;font-weight:700;text-align:center}.login_modal_box .form{margin:0}.login_modal .fbBtn{display:block;margin:0 auto}.or_txt{width:100%;max-width:265px;text-align:center;padding:30px 0}.forgot_password{font-size:12px;color:grey;text-decoration:underline}.login_modal p{font-size:13px}.login_modal p b{font-size:15px;margin:0 0 5px 0;display:block;font-weight:700}.cardrow{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 25px 0}.cardrow img{max-width:160px;margin-right:20px}.cardrow p{margin:10px 0;flex:1}.login_modal .button{min-width:120px;padding:15px;font-family:Comfortaa}.card_boxes{display:flex;flex-wrap:wrap;margin:0 -12.5px}.card_box{width:calc(50% - 25px);margin:12.5px;border:1px solid #c2d8e9;padding:20px;background-color:#fff;position:relative}.card_box .button.gray{border-radius:0;background-color:#005696;color:#fff;padding:13px 20px}.card_box .button [class^=icon]{margin-left:5px}.card_box .button{padding:12px 20px;font-weight:700}.card_box .button.bordered{border-radius:0;border-width:1px}.card_box p strong{font-weight:700}.card_box p{font-family:OpenSans;font-size:14px;color:#595959;line-height:1.4}.card_box h4{font-size:15px;color:#595959;font-family:OpenSans-Bold}.disTbl .cl{text-align:right}.disTbl .cl img{max-width:220px}.checkboxes.light_gray .checkbox.disTbl{background:#f6f6f6;margin:0;padding:10px 25px}.checkboxes.light_gray .cnt{background:#f6f6f6;padding:0 65px 20px 65px}.contact_txt,.signIn_txt{font-size:14px;color:rgba(0,0,0,.6);padding-left:10px}.modal .fbSingIn{padding:0;margin-bottom:15px}.modal .signInForm{padding:0;text-align:center}.login_modal .cardrow{margin:30px 0 25px}.login_modal .cardrow img{max-width:195px;margin-right:5px;margin-left:-20px}.login_modal .field.center.submit{text-align:left}.small-container{max-width:355px;margin:0 auto}.registration .form h2{font-size:18px;font-family:OpenSans;font-weight:700;color:#595959}.registration .formSection{margin-bottom:90px;font-family:OpenSans}.registration .checkboxes.b .checkbox label{font-size:15px;font-family:OpenSans;color:#595959}.registration .checkboxes.b .checkbox.disTbl label{font-size:16px;font-family:OpenSans;color:#595959}.registration .checkboxes.light_gray p{font-size:16px;font-family:OpenSans}.registration .checkboxes.light_gray .formSection{margin:0}#guestForm{max-width:950px}#guestForm .card_boxes{margin-top:40px}.checkboxes.gray input.checkbox:disabled~label{color:#878787;font-size:15px;font-family:OpenSans;font-weight:700}#paymentDetailsForm .disTbl .cl img{max-width:160px}.well.brd{padding:18px;border:solid 1px #d9d9d9;font-size:14px;font-family:Comfortaa,sans-serif;color:#000;line-height:1.2;display:flex;margin-bottom:17px}.prPage .well.brd{padding:14px 8px;flex-direction:column;margin-bottom:25px;gap:24px;padding-right:30px;position:relative}.prPage .well.brd .tooltipWrap.withopacity{position:absolute;right:8px;cursor:pointer;top:50%;transform:translateY(-50%)}.well.brd .tooltipWrap{flex-grow:1}.iconTooltip{font-size:17px;color:#f29a00;display:inline-block}.price.small{font-size:16px}.tooltipWrap.withopacity{overflow:visible;margin-left:8px}.tooltipWrap.withopacity .tooltip{opacity:0;pointer-events:none}.tooltipWrap.withopacity:hover{z-index:4}.tooltipWrap.withopacity:hover .tooltip{opacity:1}.field .inputWrap{position:relative}.showPassword{background:0 0;border:none;position:absolute;top:0;right:0;width:55px;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;color:#000;font-size:13px;cursor:pointer;z-index:6}.showPassword~input{padding-right:60px}.tag{background:#e5e6e6;display:inline-block;padding:6px 15px 3px 15px;color:#000;font-family:Comfortaa,sans-serif;font-weight:700;border-radius:10px;cursor:default;text-align:center;min-width:62px;font-size:13px;line-height:1;margin:10px 5px 10px 0;letter-spacing:-.05em}.productCompatibilityRow .tag,.productComponent .tag{background-color:#002052;height:52px;padding:12px 15px;display:inline-flex;align-items:center;color:#fff;font-size:11px;line-height:11px;margin-left:4px}.productCompatibilityRow .tag{margin:12px 5px 12px 4px}.tag.blue{color:#fff;background:#6ad0fb;background:linear-gradient(90deg,#6ad0fb 0,#48b2e5 100%)}.field.small{width:63px}.doseis{display:flex;font-family:Comfortaa;margin-bottom:25px}.well.brd .doseis{margin-bottom:0;align-items:center}.doseis.viva{gap:16px}.doseis.viva .viva-text{margin:0}.doseis.viva img{max-width:48px}.doseis.viva .viva-link{text-decoration:underline;line-height:16px;font-weight:500;color:#000}.doseis .txt{padding-top:13px;display:flex;flex-wrap:wrap;font-size:14px}.doseis .field{margin-left:15px;margin-right:15px;margin-bottom:0}.well.brd .doseis .field{margin-left:8px;margin-right:8px}.small .select2-container--default .select2-selection--single{height:38px}.small .select2-container--default .select2-selection--single .select2-selection__arrow{right:6px}.small .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:8px}.small .select2-container--default .select2-selection--single .select2-selection__rendered{padding:5px 30px 5px 10px;line-height:29px}.doseis .price{font-size:16px;font-weight:700}.hiddenDoseis{display:none}.radio-cnt-det{padding:0 32px}.select-doseis{max-width:305px;padding-bottom:12px;padding-top:30px;position:relative;z-index:3}.selectWrp{position:relative}.seltd-title{font-size:16px;margin-bottom:10px;color:#000;font-family:OpenSans;padding-left:15px}.doseis-text{font-size:12px;font-weight:500;line-height:20px;color:#acacac}.checkbox.disabled img{opacity:.4}.button{display:inline-block}.modal.login_modal_wrap .content{width:100%;max-width:1000px;margin-left:-500px;padding:0}.login_modal{display:flex;flex-wrap:wrap}.login_modal_box{width:50%;margin:0;padding:60px 50px}.login_modal_box:first-child{background-color:#f6f6f6}.login_modal_box .h4,.login_modal_box h2,.login_modal_box h3,.login_modal_box h4{margin:0 0 15px 0}.login_modal_box .h4,.login_modal_box h4{font-size:18px;color:#595959;font-family:OpenSans;font-weight:700;line-height:1.2}.login_modal_box .form{margin:0}.login_modal .fbBtn{display:block}.or_txt{width:100%;max-width:265px;text-align:center;padding:30px 0}.forgot_password{font-size:12px;color:grey;text-decoration:underline}.login_modal p{font-size:13px}.login_modal p b{font-size:16px;margin:0 0 5px 0;font-weight:400;display:block}.cardrow{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 25px 0}.cardrow img{max-width:155px;margin-right:25px}.cardrow p{margin:10px 0;flex:1}.login_modal .button{min-width:120px;padding:15px}.card_boxes{display:flex;flex-wrap:wrap;margin:0 -12.5px}.card_box{width:calc(50% - 25px);margin:12.5px;border:1px solid #c2d8e9;padding:30px 30px 70px 30px;background-color:#fff;position:relative}.card_box .button.gray{border-radius:0;background-color:#005696;color:#fff;padding:14px 20px}.card_box .button [class^=icon]{margin-left:5px}.card_box .button{height:40px;padding:12px 20px;position:absolute;bottom:30px;left:30px;font-weight:700}.card_box .button.bordered{border-radius:0;border-width:1px}.card_box p strong{font-weight:700}.hiddenDoseis{display:none}.radio-cnt-det{padding:0 32px}.select-doseis{max-width:305px;padding-bottom:10px;padding-top:30px;position:relative;z-index:3}.selectWrp{position:relative}.seltd-title{font-size:16px;margin-bottom:10px;color:#000;font-family:OpenSans;padding-left:15px}.card_box p{font-family:OpenSans;font-size:14px;color:#595959;line-height:1.4}.card_box h4{font-size:15px;color:#595959;font-family:OpenSans-Bold}.disTbl .cl{text-align:right}.disTbl .cl img{max-width:220px}.checkboxes.light_gray .checkbox.disTbl{background:#f6f6f6;margin:0;padding:20px 25px}.checkboxes.light_gray .cnt{background:#f6f6f6;padding:0 65px 20px 65px}.contact_txt,.signIn_txt{font-size:12px;color:#000}.password_visibility{position:absolute;top:50%;height:18px;width:18px;z-index:100;text-align:center;right:20px;margin-top:-9px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent}.password_visibility:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../Media/showpassword.png);opacity:1;transition:opacity .3s ease-in-out;will-change:opacity}.password_visibility:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../Media/hidepassword.png);opacity:0;transition:opacity .3s ease-in-out;will-change:opacity}.password_visibility.active:after{opacity:0}.password_visibility.active:before{opacity:1}.tag{background:#e5e6e6;display:inline-block;padding:6px 15px 3px 15px;color:#000;font-family:Comfortaa,sans-serif;font-weight:700;border-radius:10px;cursor:default;text-align:center;min-width:62px;font-size:13px;line-height:1;margin:10px 5px 10px 0;letter-spacing:-.05em}.tag.blue{color:#fff;background:#6ad0fb;background:linear-gradient(90deg,#6ad0fb 0,#48b2e5 100%)}.product_list_title{display:flex;align-items:center;flex-wrap:wrap}.product_list_title #itemscount{display:inline-block;margin-left:5px;color:#999;font-weight:400;font-size:13px}.pagination_wrap{width:100%}.mobile_pagination.pagination{display:none}.pagination{display:flex;list-style:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:30px 0 30px 0}.pagination li{list-style:none}.pagination a{font-size:16px;font-family:Comfortaa;color:#000;min-width:25px;height:25px;display:inline-block;text-align:center;transition:background .3s ease,color .3s ease;padding:6px;cursor:pointer}.pagination li.active a{font-weight:700;color:#fff;background-color:#f7d117}.pagination li{padding:0 4px}.pagination .prev-page:before{content:"";border:solid #000;transition:border .3s ease;border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.pagination .next-page:before{content:"";border:solid #000;transition:border .3s ease;border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.pagination .last-page{position:relative;width:25px;height:25px;box-sizing:content-box;padding:0;margin-bottom:-4px}.pagination .last-page:before{content:"";border:solid #000;transition:border .3s ease;border-width:0 3px 3px 0;padding:4px;transform:rotate(-45deg);position:absolute;top:50%;z-index:6;margin-top:-6px;left:0;-webkit-transform:rotate(-45deg)}.pagination .last-page:after{content:"";border:solid #000;transition:border .3s ease;border-width:0 3px 0 0;padding:0;width:0;height:17px;position:absolute;right:5px;top:50%;z-index:6;margin-top:-9.5px}.pagination .first-page{position:relative;width:25px;height:25px;box-sizing:content-box;padding:0;margin-bottom:-4px}.pagination .first-page:before{content:"";border:solid #000;transition:border .3s ease;border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(135deg);position:absolute;top:50%;margin-top:-6px;right:0;-webkit-transform:rotate(135deg)}.pagination .first-page:after{content:"";border:solid #000;transition:border .3s ease;border-width:0 3px 0 0;display:inline-block;padding:0;width:0;height:17px;position:absolute;left:5px;top:50%;margin-top:-9.5px}.desktop .first-page:not(.disabled):hover:after,.desktop .first-page:not(.disabled):hover:before,.desktop .last-page:not(.disabled):hover:after,.desktop .last-page:not(.disabled):hover:before,.desktop .next-page:not(.disabled):hover:before,.desktop .prev-page:not(.disabled):hover:before{border-color:#000}.pagination .first-page.disabled,.pagination .last-page.disabled,.pagination .next-page.disabled,.pagination .prev-page.disabled{cursor:default;opacity:.5}.desktop .pagination li:not(.active) a:not(.disabled):hover{background-color:#edf2f5;color:#000}.shopInfo{margin:10px 0}.smartHomePage .shopInfo{margin:0}.shopInfo-items{display:flex;flex-wrap:wrap;justify-content:center}.shopInfo--transparent .shopInfo-items{--tilewidth:210px;margin-inline:auto;width:auto;max-width:-moz-max-content;max-width:max-content;display:block}section.featuredProducts{margin:15px 0}.shopInfo-item{width:50%;max-width:280px;padding:7px 10px;border-right:1px solid #d6d6d6}.shopInfo--transparent .shopInfo-item{width:var(--tilewidth);margin-right:32px}.disabled{pointer-events:none}figure.featuredProducts-img:last-child{width:100%;max-width:100%}.shopInfo .wrap{max-width:225px;margin:0 auto}.shopInfo-item:last-child{border-right:none}.shopInfo-icon{width:100%;margin-bottom:10px;min-height:35px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pr_sale{position:relative}.pr_buble.rel{position:relative;top:auto;right:auto;width:70px}.pr_buble.lg{text-align:center;margin-bottom:30px}.suggestions .list.carousel.owl-carousel .item{width:100%;padding:0 5px}.featuredProducts{display:flex;flex-wrap:wrap;margin:0 -10px 0}.featuredProducts .item{position:relative;max-width:380px;width:calc(33.33% - 20px);margin:10px}.desktop .absLink:hover~.featuredProducts-desc .button.yellow{background-color:#f7ba17;color:#000}.featuredProducts-desc{width:calc(100% - 136px);background:#fff;padding:20px;font-size:17px;color:#000}.featuredProducts-desc h6{font-size:18px;margin-bottom:10px;letter-spacing:.03em;color:#000;line-height:1.3}.featuredProducts-desc p{font-size:16px;color:#000;letter-spacing:.03em;font-weight:400;margin-bottom:8px}.featuredProducts-desc .price{font-weight:700;font-size:22px}.featuredProducts-desc .button.yellow{min-width:165px}.bhidden{display:none}.categoriesRow{display:flex;flex-wrap:wrap;position:relative;justify-content:center}.categoriesRow-wrapper{position:relative;margin-bottom:25px}.categoriesRow-wrapper:after,.categoriesRow-wrapper:before{content:"";position:absolute;top:0;left:-1px;width:2px;height:100%;background:#fff}.categoriesRow-wrapper:after{left:auto;right:-1px}.categoriesRow:after,.categoriesRow:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background:#fff}.categoriesRow:after{top:auto;bottom:-1px}.categoryItem{width:calc(16.6666% + 1px);position:relative;text-align:center;margin:-1px -1px 0 0;padding:15px}.categoryItem h3{border:none;letter-spacing:.03em;color:rgba(0,0,0,.8);font-size:15px;margin:0;line-height:1.4;padding:0}.categoryItem .img{min-height:180px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.categoryItem .img:before{background-color:#fff;border:solid 1px #e5e5e5;content:"";left:0;position:absolute;transition:all .3s ease-out;top:0;width:100%;height:100%;z-index:-1;pointer-events:none}.desktop .categoryItem:hover{z-index:2;border-color:transparent}.desktop .categoryItem a:hover~.img:before{left:-5%;top:-10%;width:110%;height:120%;box-shadow:0 0 20px rgba(0,0,0,.2);border-color:transparent}.desktop .categoryItem:hover h3{color:#d50000}.horiz-categories-section{margin:10px 0}.horiz-categories{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1180px}.horiz-category{display:flex;flex-wrap:wrap;align-items:center;margin:8px;width:calc(33.3% - 16px);border:1px solid #bebebe;padding:15px;position:relative}.desktop .horiz-category{transition:all .3s ease}.desktop .horiz-category:hover{border-color:#000}.horiz-category .img{width:110px;text-align:center}.horiz-category:not(.type2) .img img{max-height:84px}.horiz-category:not(.type2) h3{letter-spacing:0}.horiz-category .text{width:calc(100% - 110px);padding-left:10px}.horiz-category h3{font-weight:700;font-size:20px;letter-spacing:.03em;color:#000;border:none;margin:0;padding:0;line-height:1.3}.sectFeautred{background:#fcfcfc;text-align:center;margin:20px 0}.sectFeautred--reverse .wrapper{flex-direction:row-reverse;position:relative}.sectFeautred--reverse .sectFeautred-wrap{height:100%}.sectFeautred--reverse .sectFeautred-wrap .desc{display:flex;flex-direction:column;justify-content:center;height:100%}.sectFeautred--reverse .sectFeautred-wrap .desc>*{color:var(--clanding-text-color)}.sectFeautred--reverse .sectFeautred-wrap .desc .button{border-color:var(--clanding-border-primary-color)}.sectFeautred--reverse .sectFeautred-side.side-right{border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:var(--clanding-bg-primary-color);padding:24px 64px 24px 40px}.sectFeautred--reverse .sectFeautred-side.side-left{align-self:stretch}.sectFeautred--reverse .sectFeautred-side.side-left figure{width:100%;height:100%}.sectFeautred--reverse .sectFeautred-side.side-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-right-radius:8px;border-bottom-right-radius:8px}.sectFeautred--reverse .sectFeautred-side figure{aspect-ratio:620/320}.sectFeautred--reverse .button{display:flex;align-items:center;gap:16px;min-width:auto;width:-moz-max-content;width:max-content;color:#000;padding:11px 16px;border:1px solid #000;border-radius:6px;margin-top:24px}.sectFeautred--reverse .button:before{content:"";width:100%;height:100%;left:0;top:0;z-index:1;position:absolute}.sectFeautred--reverse.sectFeautred--radius img{border-radius:0 8px 8px 0}.sectFeautred--radius img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.sectFeautred--double .wrapper{justify-content:space-between;gap:32px}.sectFeautred--defaultWidth figure{aspect-ratio:1180/320;width:100%;height:100%}.sectFeautred--defaultWidth.sectFeautred--double .wrapper{flex-wrap:nowrap}.sectFeautred--defaultWidth.sectFeautred--double figure{aspect-ratio:574/320}.sectFeautred.sectFeautred--defaultWidth{background:0 0}.sectFeautred.sectFeautred--defaultWidth .wrapper{max-width:1180px;align-items:stretch}.sectFeautred-side{width:50%}.sectFeautred-side.side-left{text-align:right;align-self:flex-end}.sectFeautred-side.side-right{padding:35px;text-align:left}.sectFeautred .wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;max-width:100%;padding:0}.sectFeautred h3{font-weight:600;font-size:24px;color:#000;border:none;margin:0 0 10px;padding:0;line-height:1.4}.sectFeautred h4{font-weight:700;font-size:42px;color:#000;border:none;letter-spacing:-.03em;margin:0 0 10px;padding:0}.sectFeautred p{font-weight:300;font-size:18px;color:#000;border:none;margin:0 0 5px;padding:0;line-height:1.4}.sectFeautred p.price-wrap{font-size:16px;margin-top:25px}.sectFeautred .price{font-weight:700;font-size:34px}.secttwoPromos .wrapper{width:100%;max-width:100%}.secttwoPromos{text-align:center;margin:80px 0}.secttwoPromo-img{padding:10px;display:inline-block;position:relative}.secttwoPromo-img:hover:after{opacity:1}.secttwoPromo-img:after{content:"";display:block;position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);box-shadow:0 0 20px rgba(0,0,0,.2);opacity:0;transition:opacity .2s ease-out;border-radius:6px;z-index:-1}.brandsItem{aspect-ratio:275/128;border:solid 1px rgba(0,0,0,.3);padding:2px 13px;margin:10px;width:calc(25% - 20px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.brandsItem:hover:after{opacity:1}.brandsItem:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-shadow:0 0 20px rgba(0,0,0,.1);transition:opacity .2s ease-out;opacity:0}.brandsItem a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.seeAll{text-align:center}.seeAll a{font-weight:600;font-size:14px;color:rgba(0,0,0,.7);text-decoration:underline;transition:color .2s ease-out}.seeAll a:hover{color:#d50000}.searchWrap{margin-top:67px}.burgerWrp{width:28px;height:14px;cursor:pointer;position:relative;display:inline-block;vertical-align:middle;margin-right:7px}.burger{position:absolute;width:28px;height:20px;top:-4px;left:0}.bar{height:3px;width:28px;display:block;background-color:#000;transition:all .4s ease;position:absolute;border-radius:5px}.bar:nth-of-type(1){top:0;transition:top .2s ease .2s,transform .2s ease-out .1s}.bar:nth-of-type(2){top:9px;transition:all .2s ease .2s}.bar:nth-of-type(3){top:18px;transition:top .2s ease .2s,transform .2s ease-out .1s}.mainNav ul{margin:0;padding:0}.megaMenuOpened .burger .bar:nth-of-type(2){opacity:0}.megaMenuOpened .burger .bar:nth-of-type(3){top:9px;transform:rotate(90deg);transition:top .2s ease .1s,transform .2s ease-out .5s}.megaMenuOpened .burger{transition:transform .3s ease .4s;transform:rotate(45deg)}.megaMenuOpened .burger .bar:nth-of-type(1){top:9px;transform:rotate(0);transition:top .2s ease .1s,transform .2s ease-out .3s}nav.mainNav{letter-spacing:-.015em}.closeMegaMenu{position:absolute;right:10px;top:20px;z-index:10;display:none;cursor:pointer;padding:5px;background:#fff}.level2>li>.mainNav-title a{padding:13px 17px;display:block;color:#000;position:relative;line-height:1.4;font-size:15px;font-weight:700;font-family:Comfortaa;letter-spacing:-.02em}.smartHomePage .level2>li>.mainNav-title a{padding:16px 17px}.level2>li.active>.mainNav-title a,.level2>li:hover>.mainNav-title a{color:var(--menuhover)}.level2>li.hasSub:hover>.subMenu{opacity:1;pointer-events:all;z-index:2}.smartHomePage .hasMegaMenu .level2>li>.mainNav-title a .navLabel{font-size:13px;line-height:16px;position:absolute;left:17px;top:2px;color:#1fb025}.mainNav-icon{width:33px;text-align:center;font-size:20px;position:absolute;left:0;top:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.level1-icon{display:none;font-size:26px}.mainNav .level3>li{font-weight:500;font-size:14px;margin:5px 20px 5px 0;color:rgba(0,0,0,.7)}.level3>li a{color:rgba(0,0,0,.7)}.level3>li a:hover{color:#d50000}.mainNav-title{position:relative}.mainNav-title span+.menuTag{margin-left:4px}.level2>.hasSub>.mainNav-title:after{content:"\e96b";font-family:icomoon;position:absolute;right:10px;font-size:17px;color:var(--menuhover);top:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;opacity:0;transition:all .3s ease-out}.hasSub:hover>.mainNav-title:after{opacity:1}.megamenu-nav{margin:10px 0 35px;width:100%}.megamenu-nav--nomrg{margin:0}a.mainNav-more{font-size:13px;color:#000;text-decoration:underline;line-height:1.4}.aside-promos{width:100%;margin-left:auto;display:none;order:1}.aside-promos figure{margin:0 0 20px;display:inline-block}.megamenu-content{display:flex;flex-wrap:wrap}.megamenu-content.noWrap{flex-wrap:nowrap;align-items:flex-start;width:100%}li.green.active:hover>.mainNav-title a,li.green:hover>.mainNav-title a{background:#bd142d;color:#fff}li.green.active>.mainNav-title a,li.green>.mainNav-title a{background:#e51937;color:#fff}footer .level1{width:auto;background:0 0}footer .level1>li{border-bottom:none;text-align:left}.megamenu .main{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}.seeCategory{font-size:15px;line-height:1.5;margin:10px 0 0;width:100%}.seeCategory a{color:rgba(0,0,0,.8)}.opensignIn .icon-user{font-size:28px}.miniBasket .icon-cart{font-size:25px;position:relative}.miniBasket .icon span{position:absolute;background:#d50000;border-radius:50%;width:21px;height:21px;font-size:13px;color:#fff;font-family:Comfortaa;text-align:center;line-height:23px;top:-11px;right:-9px}.pr_buble.lg .pr_buble_inner{font-family:Comfortaa}.icon-aircondition.mainNav-icon{font-size:13px}i.icon-carry.mainNav-icon{font-size:16px}i.icon-bag.mainNav-icon{font-size:25px}i.icon-tv.mainNav-icon{font-size:18px}i.icon-gaming.mainNav-icon{font-size:18px}.well-products{margin:20px -10px}.well-products .wrapper{display:flex;flex-wrap:wrap}.well-products .wrapper{max-width:1200px}.well-border{border:1px solid #c8c8c8;display:flex;flex-wrap:wrap;width:calc(50% - 20px);margin:0 10px}.well-border__main{width:100%;padding:20px}.well-border.full{width:100%}.well-border__main .owl-buttons{margin-bottom:-7px}.count-products{width:100%;font-weight:600;font-size:14px;color:rgba(0,0,0,.8);margin-bottom:15px}.count-products a{color:rgba(0,0,0,.8);text-decoration:underline}.prod-total{font-weight:700;font-size:18px;color:rgba(0,0,0,.8);margin-bottom:20px;width:100%}.well-border__side{padding:20px;border-left:1px solid #c8c8c8;display:flex;flex-wrap:wrap;align-items:center;align-content:center;width:200px;order:2}.well-border__side~.well-border__main{width:calc(100% - 200px)}.well-border__main h6{font-weight:700;font-size:21px;color:#000;margin-bottom:15px;line-height:1.4;letter-spacing:-.02em}.well-border__main h6 a{color:#000}.carousel .item{padding:4px}.delete-prduct{position:absolute;top:0;right:0;padding:5px;color:rgba(0,0,0,.3);cursor:pointer;opacity:0;font-size:8px;transition:all .3s ease}.well-border__img:hover .delete-prduct{opacity:1}.well-border__img{border:1px solid #c8c8c8;text-align:center;padding:5px;transition:all .3s ease;position:relative;max-width:108px}.well-border__img:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.carousel.owl-carousel{padding:0 20px}.carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div{font-size:17px;margin-top:-30px}.carousel.owl-carousel.owl-theme .owl-prev{left:0}.carousel.owl-carousel.owl-theme .owl-next{right:0}.mainPromo-img.full{width:100%}@keyframes move{0%{left:-20%}40%{left:50%}60%{left:50%}100%{left:109%}}.tagWrpContainer{display:flex;flex-wrap:wrap;gap:4px;width:100%}.productList .tagWrpContainer{padding:0 var(--productspace);margin-top:12px}.productList.hor .tagWrpContainer{margin:0 0 4px}.tagWrp--media .tagWrpContainer{flex-direction:column}.prPage .tagWrpContainer{margin:16px 0 0}.media .tagWrpContainer{margin:0}.miniBasket .tagWrpContainer{margin:-8px 0 8px}.products.horizontal .tagWrpContainer{margin-top:8px}.rowWrap .tagWrpContainer{align-self:center;flex-basis:20%}.tag{background:#d50000;display:inline-block;padding:4px 6px;color:#fff;font-family:Comfortaa,sans-serif;font-weight:700;border-radius:4px;cursor:default;text-align:center;min-width:0;font-size:12px;line-height:16px;margin:0;letter-spacing:0}.tag--default{color:#d50000;background:#f3d225}.tag.blue{color:#000;background:#33cdee}.infoBlock.infoBlock-flex{display:flex;flex-wrap:wrap}.infoBlock.infoBlock-flex p+ul{margin-top:0}figure.infoBlock-img{width:95px}.infoBlock-desc{width:calc(100% - 95px);padding-left:15px}.button-wrp{position:relative;display:inline-block}.loading-bullets-wrap{position:absolute;top:0;left:0;width:100%;height:100%;background:#f4cf17;border-radius:inherit;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.loading-bullets{max-width:130px;width:100%;text-align:center;overflow:hidden}.loader-bullet{width:5px;height:5px;border-radius:50%;background:#e51937;opacity:0;display:inline-block;vertical-align:middle;margin:0 2px}.loader-bullet:nth-child(1){animation:lol 2s .5s infinite ease-in-out}.loader-bullet:nth-child(2){animation:lol 2s .4s infinite ease-in-out}.loader-bullet:nth-child(3){animation:lol 2s .3s infinite ease-in-out}.loader-bullet:nth-child(4){animation:lol 2s .2s infinite ease-in-out}.loader-bullet:nth-child(5){animation:lol 2s infinite ease-in-out}.loader-bullet:nth-child(6){animation:lol 2s .1s infinite ease-in-out}@keyframes lol{0%{opacity:0;transform:translateX(-300px)}33%{opacity:1;transform:translateX(0)}66%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(300px)}}.icnyellow{font-size:18px;color:#f7ba17}.toolinline{display:inline-block;vertical-align:middle}.tooltipWrap.toolbtm .tooltip{bottom:auto;top:100%;width:180px;font-size:10px;margin-top:20px;line-height:1.4;z-index:20}.tooltipWrap.toolbtm .tooltip:after,.tooltipWrap.toolbtm .tooltip:before{top:auto;bottom:100%;left:27px}.tooltipWrap.toolbtm .tooltip:before{border-color:rgba(210,210,210,0);border-bottom-color:#d2d2d2}.tooltipWrap.toolbtm .tooltip:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff}.prTable .img.cardimg{align-self:flex-start}.prTable .img.cardimg div{padding:7px}.carousel:not(.owl-carousel){white-space:nowrap;overflow:hidden}.carousel:not(.owl-carousel) .item{display:inline-block}.prLists .tabs{min-height:455px}.headerTools.headerTools--left{margin-left:0;padding-left:3px}.horiz-category.type2{padding:0;border:none;position:relative;z-index:1;overflow:hidden;max-width:380px}.horiz-category.type2 .text{text-align:center;color:#fff;padding:10px;position:absolute;top:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.horiz-category.type2 .img{width:100%;position:relative;z-index:-1;transition:all .3s ease-out;padding-top:39%}.desktop .horiz-category.type2:hover .img{transform:scale(1.04)}.mainPromoItem .button{min-width:160px}.horiz-category.type2 .img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}.horiz-category.type2 .img img{position:absolute;height:100%;width:auto;max-width:initial;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.horiz-category.type2 h3{color:#fff;font-size:20px;margin:0}.mega-nav .column{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.versionClass{display:flex}.mainNav li.sub-link a{display:inline-block;min-width:88%;padding:17px 38px 17px 20px;font-weight:400}.mainNav .hasSub+.sub-link{margin-top:4px}.mainNav .sub-link+.sub-link{position:relative}.mainNav .sub-link+.sub-link:before{content:"";display:block;position:absolute;top:0;right:38px;left:20px;height:1px;background-color:rgba(0,0,0,.2)}footer .bottom .right{display:flex;flex-wrap:wrap;align-items:center}#ot-sdk-btn.button.button--border{color:#000;background-color:#fcfcfc;border:solid 1px #eaeaea;border-radius:5px;margin:8px 3px 0 0;padding:1em 2em .7em}#ot-sdk-btn.button.button--border:hover{background-color:#fcfcfc;color:#e51937}.cd_section--gray .wrapper{background-color:rgba(0,0,0,.05);border-radius:8px}.dark-theme .cd_section--gray .wrapper{background:rgba(255,255,255,.16)}.cd_section--gray .row{margin:0}.cd_section--gray.cd_section--img .cd_banner{padding:118px 64px;text-align:left}.cd_section--img .col.col12{display:flex;padding:0}.cd_section--img .cd_banner{max-width:480px;margin:unset;display:unset}.cd_section--img .cd_countdown{flex-wrap:unset;gap:16px;align-items:flex-start;padding:12px 0 10px}.cd_section--img .cd_countdown_item:not(:last-child){margin-right:0}.cd_section--img .cd_countdown_itemplaceholder{word-wrap:break-word}.cd_section--img .__digit_scroller_digit{width:.6em}.cd_section--img .cdRibbon{margin:unset;aspect-ratio:700/480;max-width:100%}.cd_section--img img{border-top-right-radius:8px;border-bottom-right-radius:8px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cd_banner{max-width:100%;margin:0 auto;flex-wrap:wrap;display:flex;align-items:center;justify-content:center}.cd_section--gray .cd_banner h2,.cd_section--img .cd_banner h2{font-size:40px;font-weight:700;line-height:1.32;margin-bottom:4px}.cd_section--gray .cd_banner h2,.cd_section--gray .cd_banner p,.cd_section--img .cd_banner h2,.cd_section--img .cd_banner p{color:var(--clanding-text-color)}.cd_section--gray .cd_banner p,.cd_section--img .cd_banner p{font-size:18px;font-weight:400;line-height:1.4;max-width:100%;margin:0;opacity:.8}.cd_section--gray .cd_banner{flex-direction:column;text-align:center;padding-block:16px}.cd_banner p{color:#fff;font-weight:700;font-size:30px;letter-spacing:0;margin:0 2vw 0;max-width:40%}.cd_countdown{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border:1px solid rgba(255,255,255,.4);padding:10px 30px}.cd_section--gray .cd_countdown{border:none}.cd_countdown_item{width:110px;text-align:center}.cd_countdown_item:not(:last-child){margin-right:10px}.cd_countdown_itemplaceholder{width:100%;display:inline-block;font-size:12px;color:#fff;font-weight:200;line-height:1;text-align:center}.cd_section--gray .cd_countdown_itemplaceholder{color:#676767;font-size:14px;font-weight:700;line-height:1.4}.cd_countdown_itemtext{width:100%;display:inline-block;font-size:68px;color:#fff;line-height:1;font-weight:200;white-space:nowrap}.cd_section--gray .cd_countdown_itemtext{color:var(--clanding-text-color);font-weight:700;line-height:1.32}.__digit_scroller_digit{position:relative;display:inline-block;transform:translateY(0);width:.7em;text-align:center}.__digit_scroller_digit._digit_up{transform:translateY(-100%)}.__digit_scroller_next_digit{position:absolute;top:100%;width:.7em;left:0}.__digit_scroller_wrap{display:inline-block;overflow:hidden}.cdRibbon{max-width:780px;margin:40px auto;text-align:center}.otLanding{background-repeat:repeat;background-position:left top;padding:20px 0;margin-top:-6px}.cartPm{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:100px 10px 50px;position:relative}.cartPm:after,.cartPm:before{content:"";width:100%;position:absolute;left:0;background-repeat:no-repeat;background-size:cover;background-position:left center}.cartPm:before{top:0;background-image:url(../Media/cartPm_top.png);height:88px}.cartPm:after{bottom:0;background-image:url(../Media/cartPm_bottom.png);height:5px}.cartPm__icon{padding:10px 30px;width:auto;text-align:right}.cartPm__text{width:50%;text-align:center}.cartPm--auto .cartPm__text{width:auto;max-width:calc(100% - 135px)}.cartPm:not(.cartPm--auto) .cartPm__text br{display:none}.cartPm__text,.cartPm__text h3{font-size:46px;color:#fff}.cartPm__text h3{margin:0;padding:0;border:0;font-weight:700;line-height:1.4}.offerTagTitle{padding:40px 0;text-align:center}.offerTagTitle__heading,.otLanding .sectionTitle h2{font-size:36px;font-weight:700;color:#fff;margin:0}.offerTagTitle__heading--big{font-size:58px}.ocContent{display:flex;flex-wrap:wrap}.ocItem{width:calc(25% - 30px);margin:30px 15px;border:3px solid #66767e;text-align:center;position:relative;padding:10px;transition:all .3s ease-out}.desktop .ocItem:hover .ocItem__heading{color:#f3d225}.ocItem__figure{margin:0 0 10px 0;padding:0}.ocItem__heading,h3.ocItem__heading{font-size:24px;color:#fff;margin:0;padding:0;line-height:1.2;border:0;transition:all .3s ease-out}.ocItem__bubble{margin:0;position:absolute;top:-25px;right:-15px;background:url(../Media/balloon.png) no-repeat scroll center;background-size:contain;padding:18px 4px 32px;font-size:26px;font-weight:700;display:inline-block;color:#fff}.ocItem__bubble small{font-size:11px;font-weight:400;display:block}.ocItem__bubble sub{bottom:auto;font-size:18px}.cartPm__row{display:flex;align-items:stretch;width:100%;padding:30px 0 0}.cartPm__col{width:33.33%;padding:10px 25px;text-align:center}.cartPm__col:not(:last-child){border-right:1px solid #fff}.cartPm__figure{margin:0 0 10px 0;padding:0}.cartPm__heading,h4.cartPm__heading{color:#fff;font-size:22px;font-weight:700;line-height:1.4;margin:0}.btnRow--pad{padding:75px 0}.button--xl,.button.button--xl{padding:24px 48px;font-size:22px}.otTopOfferSlider .product{margin-bottom:46px!important}.otTopOfferSlider .icon-arrowL2:before,.otTopOfferSlider .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-prev:before,.otTopOfferSlider .prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-prev:before,.prPage .smartProducts .productList.slider .swiper-buttons .otTopOfferSlider .swiper-button.swiper-button-prev:before,.prPage .smartProducts .swiper-buttons--smart .otTopOfferSlider .swiper-button.swiper-button-prev:before{content:"\e90b"}.otTopOfferSlider .icon-arrowR_S:before,.otTopOfferSlider .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button.swiper-button-next:before,.otTopOfferSlider .prPage .smartProducts .swiper-buttons--smart .swiper-button.swiper-button-next:before,.prPage .smartProducts .productList.slider .swiper-buttons .otTopOfferSlider .swiper-button.swiper-button-next:before,.prPage .smartProducts .swiper-buttons--smart .otTopOfferSlider .swiper-button.swiper-button-next:before{content:"\e90c"}.otTopOfferSlider{--swiper-navigation-sides-offset:6px;--swiper-navigation-sides-offset:6px;width:100%}.otTopOfferSlider .swiper-button-next:after,.otTopOfferSlider .swiper-button-prev:after{display:none}.otTopOfferSlider .swiper-slide{height:unset}.otTopOfferSlider .product{height:100%}.otTopOfferSection:not(:last-child){border-bottom:1px solid rgba(255,255,255,.7);margin-bottom:20px}.poSlider .ui-slider-handle .amount{position:absolute;left:50%;top:calc(100% + var(--headerbtmspace) + 1px);width:114px;padding:20px 5px;text-align:center;margin-left:-57px;font-size:22px;font-weight:400;color:#fff;border:1px solid #212121;border-radius:8px;background:#3a3a3a;cursor:default}.poSlider .ui-slider-handle .amount:after{content:"";display:inline-block;position:absolute;bottom:100%;left:50%;width:0;height:0;margin-left:-8px;border-bottom:8px solid #3a3a3a;border-left:8px solid transparent;border-right:8px solid transparent}.redBox{background-color:#e51c1c}.poSlider{padding:0 0 35px;position:relative}.poSliderWrap{width:620px;margin:0 auto;max-width:90%;padding:0 0 80px}.poSlider .ui-slider.ui-widget-content{height:15px;margin:0;background-color:#4e4a4a;border-radius:16px;box-shadow:inset 0 1px 4px 0 rgba(229,28,28,.6),inset 0 1px 4px 0 rgba(20,20,20,.6)}.poSlider .ui-slider-horizontal .ui-slider-range{background:#fff;background:linear-gradient(to bottom,#fff 0,#dfdfdf 50%,#dfdfdf 51%,#fff 100%);border-radius:16px}.poSlider .ui-slider .ui-state-default,.poSlider .ui-slider-handle,.poSlider .ui-slider.ui-widget-content .ui-state-default{width:47px;height:30px;top:-9px;margin-left:-19px;cursor:pointer;border-radius:6px}.poSlider .ui-slider .ui-state-default:after,.poSlider .ui-slider .ui-state-default:before,.poSlider .ui-slider-handle:after,.poSlider .ui-slider-handle:before,.poSlider .ui-widget-content .ui-state-default:after,.poSlider .ui-widget-content .ui-state-default:before{width:4px;height:35px;background:#fff;background:linear-gradient(to bottom,#fff 0,#dfdfdf 50%,#dfdfdf 51%,#fff 100%);border-radius:1px;opacity:1;left:50%;top:-4px;box-shadow:0 1px 4px 0 rgba(229,229,229,.6)}.poSlider .ui-slider .ui-state-default:before,.poSlider .ui-slider-handle:before,.poSlider .ui-widget-content .ui-state-default:before{margin-left:-4px}.poSlider .ui-slider .ui-state-default:after,.poSlider .ui-slider-handle:after,.poSlider .ui-widget-content .ui-state-default:after{margin-left:0}.poProductList{max-width:960px;margin:0 auto!important;min-height:100vh;position:relative}.poProductList .loader{position:absolute;left:50%;transform:translateX(-50%)}.poSlider__val{display:inline-block;color:#fff;font-size:20px;position:absolute;top:30px;padding-top:35px;line-height:1;transform:translateX(-50%);opacity:0;transition:all .3s ease-out}.poSlider__val.loaded{opacity:1}.poSlider__val--min{left:4px}.poSlider__val--max{left:100%;margin-left:4px}.poSlider__val:before{content:"";width:4px;height:25px;background:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%)}.spinner-cube__inner div{position:absolute;width:80px;height:80px;top:13.3333333333px;left:13.3333333333px;background:#e31b23;animation:cubeAnime 1s cubic-bezier(0,.5,.5,1) infinite;animation-delay:-.3s}.spinner-cube__inner div:nth-child(2){top:13.3333333333px;left:106.6666666667px;background:#f3d225;animation-delay:-.2s}.spinner-cube__inner div:nth-child(3){top:106.6666666667px;left:13.3333333333px;background:#e31b23;animation-delay:0s}.spinner-cube__inner div:nth-child(4){top:106.6666666667px;left:106.6666666667px;background:#f3d225;animation-delay:-.1s}.spinner-cube{width:200px;height:200px;display:inline-block;overflow:hidden;background:#fff;transform:scale(.3)}.spinner-cube__inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.spinner-cube__inner div{box-sizing:content-box}.otTopOfferSection .productList{position:relative;min-height:475px}.otTopOfferSection .loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.redBox .btnRow{padding:0 0 40px}.poProductList.productList{align-items:flex-start}.otLanding .sectFeautred{background:0 0;margin:40px 0}.otLanding section.brands{background-color:transparent}.otLanding section.brands:before{display:none}.otLanding .seeAll{display:none}.otLanding .sectionTitle h2,.otLanding .seeAll a{color:#fff}.otLanding .brandsItem{background:#fff}.uspsCont{display:flex;justify-content:space-between}.uspsCont__figure{margin:0;padding:0}.uspsCont__item{text-align:center;width:25%;padding:20px 30px}.uspsCont__title,h3.uspsCont__title{font-size:16px;font-weight:700;margin:16px 0 9px;border:0;line-height:1.125}.uspsCont__text,p.uspsCont__text{font-weight:400;line-height:1.07;margin:0}.paymentWay{display:flex;align-items:center;justify-content:space-between}.paymentWay__item{margin:0 10px 10px}.btnRow--padding{padding:55px 0 20px}.mainPromo--double{display:flex;align-items:center;justify-content:flex-end;background:#f3f3f3}.mainPromoInfo{flex-grow:1;max-width:600px}.mainPromoInfo__descr{padding:20px 20px 20px 0}.mainPromoInfo__descr h1{font-size:40px;font-weight:600;line-height:1.25;margin:0 0 10px}.mainPromoInfo__box{background:#fff;padding:17px 20px;margin:0 0 50px 0;display:inline-block;width:428px;max-width:100%}.mainPromoInfo__date{font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.28;margin:0;color:#000}.mainPromoInfo__price{font-size:34px;font-weight:700;line-height:1;letter-spacing:.03em;margin:0 0 4px;color:#000}.mainPromoInfo__price sub{font-size:20px;bottom:0;margin:0 0 0 -8px}.mainPromoInfo__notes{font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.28;margin:0;color:#595959}.accContent--gray,.accHeader--gray{background:#f5f5f5}.accHeader--gray{padding:17px 45px 16px 28px}.accHeader--gray:after{right:22px;font-size:12px;color:grey;top:50%;margin-top:-6px}.accHeader--gray h3{margin:0;padding:0;border:0;font-size:20px}.accContent--gray{padding:10px 28px 28px 28px;font-size:14px;color:#595959}.accContent--gray p{font-size:14px}.accContent--gray ul{margin:0;padding:20px 0 40px 15px;-moz-column-count:4;column-count:4}.accContent--gray li{margin:0 10px 6px 0}.accContent--gray img{display:block;margin:10px auto}.wrapper--small{max-width:780px}.dropdown{position:relative;background:0 0;width:100%;padding:10px 20px}.dropdown .selectedWrap{border-radius:0;border:none;display:flex;flex-wrap:nowrap;align-items:center;padding-left:0;white-space:normal;line-height:1.4;background:0 0;cursor:pointer}.dropdown .ddList{left:0;box-shadow:5px 8px 30px rgba(0,0,0,.2);border:none;overflow:visible;width:300px}.dropdown .selected{display:inline-block;vertical-align:middle;color:#686868;font-size:20px;letter-spacing:-.03em}.dropdown .icon.dropdownVue__placeholder:before,.dropdown .icon.icon-arrowU{display:inline-block;font-size:16px;color:grey;vertical-align:middle;margin-left:10px;transition:all .3s ease-out;transform:rotate(180deg);transform-origin:center}.mainPromoInfo__dropdown{margin:15px 0;padding-left:0}.mainPromoInfo__dropdown .icon-pin2{font-size:23px;color:#595959;display:inline-block;margin-right:6px;vertical-align:middle}.dropdown.open{z-index:3}.dropdown.open .icon.dropdownVue__placeholder:before,.dropdown.open .icon.icon-arrowU{transform:rotate(0)}.ddList{background-color:#fff;border:1px solid #aaa;display:none;left:0;position:absolute;text-align:left;top:calc(100% + 2px);width:100%;overflow:hidden;padding:0}.ddList .vscroll{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin;height:100%;max-height:270px;overflow:auto;-webkit-overflow-scrolling:touch}.ddList .vscroll::-webkit-scrollbar{width:5px;height:5px}.ddList .vscroll::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.ddList .vscroll::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.ddList .vscroll::-webkit-scrollbar-thumb:active{background:#848484}.ddList .vscroll::-webkit-scrollbar-track{background:0 0}.ddList ul{padding:0;list-style:none;margin:0}.ddList li{cursor:pointer;font-size:14px;padding:8px 12px;line-height:1.1;transition:all .3s ease-out}.ddList li:not(:last-child){border-bottom:1px solid #f4f4f4}.ddList li.active,.desktop .ddList li:hover{color:#e31b23}.ddWrap{display:flex;align-items:center}.ddLabel{color:gray;font-size:13px;margin-right:4px;display:inline}.heatCalcContainer{display:flex;justify-content:space-between}.heatCalcLeft{width:50%}.heatCalcRight{width:481px;max-width:100%}.heatCalc{background:#f8f8f8;padding:24px 37px 23px 28px}.heatCalc .label{font-size:14px;font-weight:400;color:#303030;line-height:1.14;margin:0}.heatCalc .mainPromoInfo__dropdown{margin:5px 0}.heatCalc__info--inForm{padding:28px 0 42px;border-top:1px solid #303030}.heatCalc__info table{width:100%;margin:0}.heatCalc__info td,.heatCalc__info th{font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.28}.heatCalc__info th{color:#303030}.heatCalc__info td{color:#000;font-weight:700;text-align:right}.heatCalc__info__label{font-size:20px}.heatCalc__info__price{font-size:32px;white-space:nowrap}.heatCalcPoints{background:#f3d225;padding:13px 34px 9px;display:flex;align-items:center;margin:9px 0}.heatCalcPoints figure{margin:0 40px 0 0}.heatCalcPoints__info,.heatCalcPoints__info p{font-size:20px;font-weight:400;color:#000;line-height:1.3}.heatCalcPoints__info p{margin:0}.heatCalcPoints__info b,.heatCalcPoints__info strong{color:#e51937;font-weight:700}.icnred{font-size:18px;color:#e51937}.heatCalcBanks{margin:27px 0 0}.heatCalcBanks__title,h3.heatCalcBanks__title{font-size:20px;line-height:1.1;margin:0;border:0;padding:0;text-align:center}.heatCalcBank{border:1px solid #bebebe;padding:12px 20px 8px;display:flex;align-items:center;margin:10px 0 0}.heatCalcBank__figure{margin:0 20px 0 0}.heatCalcBank__info{flex-grow:1}.heatCalcBank__infoRow{width:100%}.heatCalcBank__infoRow:not(:last-child){padding-bottom:6px;margin-bottom:6px;position:relative}.heatCalcBank__infoRow:not(:last-child):after{content:"";width:100%;height:1px;background:#989898;position:absolute;bottom:0;left:0}.heatCalcBank__infoRow__label{font-weight:600;font-size:14px;line-height:1.28;margin:0 0 6px;letter-spacing:.03em;color:#303030}.heatCalcBank__infoRow__values{display:flex;align-items:center}.heatCalcBank__infoRow__group{display:flex;align-items:center}.heatCalcBank__infoRow__group:not(:last-child){margin-right:15px}.heatCalcBank__infoRow__group p{margin:0}.heatCalcBank__infoRow__group p:not(:last-child){margin-right:9px}.heatCalcBank__infoRow__priceInitial{color:#a6a6a6;letter-spacing:.03em;text-decoration:line-through;font-weight:700;font-size:16px;line-height:1.375;white-space:nowrap}.heatCalcBank__infoRow__priceCurrent{color:#e51937;letter-spacing:.03em;font-weight:700;font-size:18px;line-height:1.22;white-space:nowrap}.heatCalcBank__infoRow__winRate,.heatCalcBank__infoRow__winValue{letter-spacing:.03em;font-size:14px;line-height:1.14}.heatCalcBank__infoRow__winRate{color:#595959;font-weight:400}.heatCalcBank__infoRow__winValue{color:#303030;font-weight:700;white-space:nowrap}.heatCalcFigure{margin:8px 0 0}.tank__figure{position:relative;display:inline-block}.tank__container{position:absolute;left:16px;width:calc(100% - 32px);bottom:79px;height:633px}.tank__oil{position:absolute;left:0;width:100%;bottom:0;background:#f3d225;height:0;transition:all .9s cubic-bezier(0,1.2,.02,1.26);z-index:-1;text-align:center;padding:3px 10px 0}.tank__oil__value{font-weight:700;font-size:56px;letter-spacing:.03em;color:#2e2e2e;margin:0}.tank__oil__value sub{bottom:0;font-size:20px}.tank__bottom{height:62px;background:#f3d225;position:absolute;left:16px;width:calc(100% - 32px);bottom:19px;border-radius:0 0 13px 13px;z-index:-1}#oilSlider{height:633px;position:absolute;left:calc(100% + 50px);bottom:79px;margin:0;width:10px;background-color:#c4c4c4;border-radius:20px}#oilSlider .ui-slider-range-min{background:#f3d225}#oilSlider__custom-handle{background:#fff;border:5px solid #f3d225;border-radius:30px;text-align:center;padding:14px 10px;height:49px;width:91px;left:5px;transform:translateX(-50%);font-size:16px;font-weight:700;letter-spacing:.03em;color:#000;box-shadow:none;cursor:pointer;margin-bottom:-25px}#oilSlider__custom-handle:before{content:"";width:0;height:0;box-shadow:none;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #f3d225;position:absolute;top:50%;left:-10px;margin-top:-6px;background:0 0;opacity:1;border-radius:0}#oilSlider__custom-handle:after{display:none}#oilSlider__custom-handle sub{bottom:0}[v-cloak]{display:none}.tank__oilRulerVal{margin:0;letter-spacing:-.03em;color:grey;font-weight:400;font-size:16px;position:absolute;right:48px;text-align:right;transform:translateY(-50%)}.tank__oilRulerVal sub{bottom:0;font-size:16px}.tank__oilRulerVal--max{top:0}.tank__oilRulerVal--min{top:100%}.tank__oilRulerVal--middle{top:auto;transform:translateY(50%)}.heatPhone{display:inline-block;position:fixed;right:0;top:194px;border:2px solid #d50000;background:#f3d225;padding:11px 15px 7px 85px;text-align:center;letter-spacing:.03em;color:#000;font-weight:700;font-size:14px;border-radius:10px 0 0 10px;line-height:1;z-index:200;transition:all .3s ease-out;min-height:70px}.desktop .heatPhone:focus,.desktop .heatPhone:hover{background:#d50000;color:#fff}.heatPhone b,.heatPhone strong{font-size:34px;display:block;transition:all .3s ease-out}.heatPhone:before{content:"";width:70px;height:100%;position:absolute;left:-2px;top:0;border-radius:10px 0 0 10px;background:#d50000}.heatPhone:after{content:"\e97a";font-family:icomoon;color:#fff;font-size:30px;position:absolute;left:19px;top:50%;transform:translateY(-50%);transition:all .3s ease-out}.heatPhone--shrink{transform:translateX(147px)}.heatPhone--shrink:after{top:9px;transform:translateY(0)}.heatPhone__hidden{color:#fff;font-size:18px;position:absolute;left:9px;bottom:5px;opacity:0;transition:all .3s ease-out}.heatPhone--shrink .heatPhone__hidden{opacity:1}.statusBox{text-align:center;color:#000;width:580px;max-width:100%;margin:0 auto}.statusBox__figure{padding:10px}.statusBox__title{font-weight:600;font-size:40px;line-height:1.25;margin:0 0 20px}.statusBox__text{font-weight:600;font-size:20px;line-height:1.55;margin:0}.mainPromo--success{padding:50px 0 47px}.orderBox{background:#f8f8f8;padding:39px 98px}.orderBoxCont{display:flex;justify-content:space-between}.orderBoxLeft{min-width:380px}.orderBoxRight{padding-left:122px;flex-grow:1}.orderBox__title{font-size:26px;margin:0 0 30px}.orderBoxRow{color:#000;font-weight:500;font-size:12px;line-height:1.08}.orderBoxRow:not(:last-child){margin-bottom:30px}.orderBox__info{border-right:1px solid #c4c4c4;padding-right:97px}.orderBoxTotal{display:flex;align-items:center;justify-content:space-between;padding:0 0 28px}.orderBoxTotal__label{color:#303030;font-size:20px;font-weight:400;letter-spacing:.03em;line-height:1.1;margin:0;padding-right:10px}.orderBoxTotal__value{letter-spacing:.03em;color:#000;font-weight:700;font-size:26px;line-height:1.1;margin:0}.orderSection{padding:28px 0 0}.orderExtra{padding:28px 0}.orderExtraBnr{display:flex;justify-content:space-between}.orderExtraBnr .heatCalcFigure{margin-right:20px}.orderExtraBnr .heatCalcPoints{margin-left:20px}.orderBoxRight .alert{margin:0 0 32px}.wimForm{background:#f2f2f2;display:flex}.wimFormLeft{background-repeat:no-repeat;background-size:cover;background-position:center right;min-width:45.36%}.wimFormRight{flex-grow:1;padding:30px 30px 20px 108px}.wimFormRight__inner{width:480px;max-width:100%}.wimFormRight .form .field{background:0 0}.wimFormRight .form .field input.text{background:#fff}.wimFormRight .button.green{border:0}.wimFormRight .alert{margin-bottom:22px}.wimFormRight .form .field:not(.normal) label{z-index:2}.heatCalcBanks--order{display:flex;width:calc(100% + 20px);margin-left:-10px}.heatCalcBank--order{width:calc(33% - 14px);margin:0 10px;padding:20px 18px;flex-wrap:wrap;justify-content:center;text-align:center}.heatCalcBank__figure--order{width:100%;text-align:center;margin:0 0 18px}.heatCalcBank__infoRow__group--order{width:100%;justify-content:center}.heatCalcBank--order .heatCalcBank__infoRow:not(:last-child){margin-bottom:14px;padding-bottom:14px}.heatCalcBank--order .heatCalcBank__infoRow:not(:last-child):after{width:60px;left:50%;transform:translateX(-50%)}#oilSliderInForm{background:#c4c4c4;border-radius:4px;height:3px;margin:15px 0 30px}#oilSliderInForm .ui-slider-range-min{background:#f3d225}#oilSlider__custom-handleInForm{background:#fff;border:3px solid #f3d225;border-radius:30px;text-align:center;padding:9px 2px;height:36px;width:67px;transform:translate(-50%,-50%);font-size:16px;font-weight:400;letter-spacing:.03em;color:#000;box-shadow:none;cursor:pointer;margin:0;top:0}#oilSlider__custom-handleInForm:after,#oilSlider__custom-handleInForm:before{display:none}#oilSlider__custom-handleInForm sub{bottom:auto}.accContent--whiteBox{background:#fff;border:1px solid #ccc;padding:14px 38px!important}.oilSlider__value{display:inline-block;color:grey;letter-spacing:.03em;font-weight:400!important;font-size:14px!important;position:absolute;top:calc(100% + 15px);margin:0}.oilSlider__value--min{left:0}.oilSlider__value--max{right:0}.oilSlider__value sub{bottom:auto}.oilaccHeader{display:inline-block;color:#d50000;letter-spacing:-.03em;font-weight:400;font-size:20px;line-height:1.1;padding:0 0 0 34px;position:relative;margin:0}.oilaccHeader:before{content:"\e97c";font-family:icomoon;font-size:24px;color:#d50000;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0}.accHeader--inlineRed{display:inline-block;border-bottom:4px solid #d50000}.accHeader--inlineRed:after{color:#d50000}.wimFormRight .mainPromoInfo__dropdown{margin:0}.wimFormRight .select2-container--default+.select2-container--default{display:none}.heatCalc__info .tooltipWrap .tooltip,.mainPromoInfo__price .tooltipWrap .tooltip{width:250px}.paymentsSection{background:#fcfcfc;padding:15px 0;margin-bottom:45px}.mainNav-image{display:block;width:100%;margin-bottom:16px;overflow:hidden;border-radius:12px}.mainNav-image a{display:block;width:100%}.mainNav-image img{display:block;width:100%}.mainNav-image--nrg{position:relative}.mainNav-image--nrg:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(115.85deg,rgba(49,221,255,.5) 0,rgba(49,221,255,0) 100%);border-radius:12px}.megamenuPromoComponent{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;width:100%;margin:48px 0}.megamenuCategories{display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-left:20px!important;margin-top:20px!important;min-width:300px}.megamenuCategory{display:flex!important;position:relative;box-shadow:0 4px 4px rgba(50,50,71,.08),0 4px 8px rgba(50,50,71,.06);height:120px;width:100%;background-color:#f4f8fa;overflow:hidden;border-radius:12px}.megamenuCategory:nth-child(even){background-color:#f8f8f8}.megamenuCategory--reverse{background-color:#ebf1e7}.megamenuCategory__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.megamenuCategory__title{position:absolute;left:20px;top:30px;font-family:Comfortaa,sans-serif;font-size:16px;font-weight:700;line-height:20px;color:#000;z-index:4}.megamenuCategory--reverse .megamenuCategory__title{left:initial;right:20px}.megamenuCategory__title:before{content:"";width:100%;height:8px;left:0;bottom:-2px;background-color:#31ddff;position:absolute;border-radius:50px;z-index:-1}.megamenuCategory__media{margin-left:auto;margin-top:auto;position:relative;width:300px;height:150px;transform:translate(30%,20%)}.megamenuCategory--reverse .megamenuCategory__media{margin-left:0;transform:translate(-50%,10%)}.megamenuCategory__circles{width:207px;height:207px;position:absolute;left:-10px;top:-20px;border:1px dashed rgba(166,166,166,.5);border-radius:100%}.megamenuCategory__circles:before{content:"";width:6px;height:6px;position:absolute;left:50px;top:8px;background-color:#8f1350;border-radius:100%}.megamenuCategory--reverse .megamenuCategory__circles{left:initial;right:-15px;top:-10px}.megamenuCategory--reverse .megamenuCategory__circles:before{left:initial;right:40px;top:15px;background-color:#63bb1e}.megamenuCategory__image{background-position:center;background-size:120%;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.megamenuCategory--reverse .megamenuCategory__image{background-position:left center}.modal.m.modal--popup{display:flex!important;align-items:center;justify-content:center}.modal.m.modal--popup .close{top:-18px;right:-6px;color:#000}.modal.m.modal--popup .content{background-color:#f3d225;width:400px;margin:0;position:static;min-height:400px;border-radius:10px}.modal.m.modal--popup .contentInner{display:flex;flex-flow:column;align-items:center;text-align:center;position:relative}.modal.m.modal--popup .contentInner__logo{max-width:96px}.modal.m.modal--popup .contentInner__img{margin-bottom:14px}.modal.m.modal--popup .contentInner h2{font-size:26px;font-weight:700;line-height:1.15;color:#000;margin-top:37px;margin-bottom:10px}.modal.m.modal--popup .contentInner p{font-size:14px;color:#000;font-weight:700;line-height:1.42}.checkbox label .clickable{position:relative;z-index:1;transition:color .2s ease-out}.checkbox label .clickable:hover{color:#d50000}.contact .formSection--contact .formRow{max-width:460px}.blackText{color:#000}.fixedTag{position:fixed;top:var(--headerHeight);right:0;z-index:9;transition:transform .2s ease-out,opacity .1s ease-out}.megamenu .fixedTag{position:absolute;top:0;z-index:10}.megamenu .fixedTag img{height:55px}.fixedTag+.main{margin-top:20px}.fixedTag--product{position:absolute}.fixedHeader .fixedTag--product{opacity:0}.prHeader .fixedTag--product{opacity:1;transition:none;top:auto;bottom:0;transform:translateY(100%)}.promoFull{max-width:1330px;margin:0 auto;display:flex;background-color:#000;overflow:hidden;width:100%;border-radius:16px}.promoFull:not(:last-child){margin-bottom:20px}.promoFull__content{display:flex;flex-direction:column;padding:32px 60px 64px 72px}.megamenuPromoComponent .promoFull__content{padding:30px 10px 28px 32px}.promoFull__content p{font-family:Comfortaa,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#f3f3f3;margin-bottom:20px}.promoFull__label{font-family:Comfortaa,sans-serif;font-size:20px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:24px;color:#f3d225;margin-bottom:10px}.megamenuPromoComponent .promoFull__label{font-size:16px}.promoFull__title{font-family:Comfortaa,sans-serif;font-size:36px;font-weight:700;letter-spacing:.03em;line-height:40px;color:#fff;margin-bottom:20px}.megamenuPromoComponent .promoFull__title{font-size:19px;line-height:22px}.promoFull__image{width:684px;flex:0 0 auto;margin-left:auto;display:block}.promoFull__image figure{height:100%;padding-top:calc(420 / 684 * 100%);position:relative;width:100%}.promoFull__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoFull__image figure img{display:inline-block;vertical-align:top;width:100%}.megamenuPromoComponent .promoFull__image figure{padding-top:calc(224 / 346 * 100%);position:relative;width:100%}.megamenuPromoComponent .promoFull__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.megamenuPromoComponent .promoFull__image figure img{display:inline-block;vertical-align:top;width:100%}.promoFull__image figure img{height:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.megamenuPromoComponent .promoFull__image{width:364px}.megamenuPromoComponent .promoFull__image--full{width:100%!important;min-height:200px}.megamenuPromoComponent .promoFull__image--full figure{padding:0}.megamenuPromoComponent .promoFull__image--full figure picture{position:relative}.megamenuPromoComponent .promoFull__image--full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promoFull--nrg{justify-content:flex-end;position:relative;flex-flow:row-reverse;align-items:flex-start;height:120px;background-image:url(../Media/smarthome/nrg/nrg-menu-banner-app-mobile-bg.jpg)!important;background-size:cover}.promoFull--nrg .promoFull__content{align-items:flex-start;padding-top:32px!important;padding-right:5px;padding-left:49px;padding-bottom:12px;width:100%}.promoFull--nrg .promoFull__content .promoFull__button{text-align:right}.promoFull--nrg .promoFull__content a{color:#fff;font-size:11px;text-align:left}.promoFull--nrg .promoFull__content a:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0}.promoFull--nrg .promoFull__content p{display:none}.promoFull--nrg .promoFull__title{font-size:14px;margin-bottom:11px;line-height:22px}.promoFull--nrg .promoFull__image{display:block;height:initial;width:58px;margin-top:30px;margin-bottom:auto;margin-left:20px}.promoFull--nrg .promoFull__image figure{padding-top:calc(107 / 116 * 100%);position:relative;width:100%}.promoFull--nrg .promoFull__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoFull--nrg .promoFull__image figure img{display:inline-block;vertical-align:top;width:100%}.promoFull--nrgSmarthome{background-color:#fff;background-position:center;flex-flow:row!important;background-image:url(../Media/smarthome/nrg/nrg-menu-banner-mobile-bg.jpg)!important;background-size:cover}.promoFull--nrgSmarthome .promoFull__content{padding:9px 15px}.promoFull--nrgSmarthome .promoFull__image{width:50%;max-width:260px;display:none}.promoFull--nrgSmarthome .promoFull__image figure{padding-top:initial;height:100%}.promoFull--nrgSmarthome .promoFull__image figure img{-o-object-position:right;object-position:right}.promoFull--nrgSmarthome .promoFull__label{color:#fff;font-size:14px;margin-bottom:23px}.promoFull--nrgSmarthome .promoFull__title{color:#000;font-size:14px;line-height:1.23;max-width:200px;margin-bottom:10px}.promoFull--nrgSmarthome .promoFull__button a{font-size:11px}.promoFull--nrgSmarthome .promoFull__button a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.promoFull--nrgSmarthome .promoFull__button a:hover{color:#2e39ff}.promoFull--nrgSmarthomeProduct{background-size:cover;background-color:#fff;max-width:790px}.promoFull--nrgSmarthomeProduct .promoFull__content{padding:26px 60px 32px 36px}.promoFull--nrgSmarthomeProduct .promoFull__label{color:#fff;margin-bottom:32px}.promoFull--nrgSmarthomeProduct .promoFull__title{color:#000;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:18px}.promoFull--nrgSmarthomeProduct .promoFull__button a{font-size:14px;line-height:1.28;letter-spacing:-.03em;color:#5861ff}.promoFull--nrgSmarthomeProduct .promoFull__button a:hover{color:#2e39ff}.promoFull--nrgSmarthomeProduct .promoFull__image{width:320px}.promoFull--nrgSmarthomeProduct .promoFull__image figure{padding-top:calc(190 / 320 * 100%);position:relative;width:100%}.promoFull--nrgSmarthomeProduct .promoFull__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoFull--nrgSmarthomeProduct .promoFull__image figure img{display:inline-block;vertical-align:top;width:100%}.promoFull--nrgSmarthomeProduct .promoFull__image figure img{-o-object-fit:contain;object-fit:contain}body #mainContent{visibility:visible!important}.form .readOnlyField .field{pointer-events:none}.form .readOnlyField .field .select2-container--default .select2-selection--single,.form .readOnlyField .field input{background-color:#f7f7f7}.form .lockedField .field{pointer-events:none}.lockBtn{color:#000;box-shadow:none;outline:0;border:none;background-color:transparent;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.lockedField .col{position:relative}.lockedField .lockBtn{position:absolute;right:24px;bottom:8px;pointer-events:all}.maxRow{max-width:640px}.maxRow--large{max-width:674px}.fieldWithButton{display:flex;gap:16px;align-items:flex-start}.fieldWithButton.invoicefield{gap:0}.fieldWithButton .field{width:100%;max-width:442px}.fieldWithButton .button{min-height:46px;flex-shrink:0;padding-top:16px!important}.modalContainer{padding:40px;display:flex;flex-direction:column;gap:16px}.modalContainer--center{text-align:center;align-items:center}.modalContainer__icon{color:#4177a9;font-size:24px;line-height:1;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.modalContainer__title{border:none;margin:0 auto 16px;max-width:560px}.modalContainer .form{text-align:left}.productList.slider .swiper-button{margin:5px;position:relative;top:auto}.productList.slider .swiper-button:after{display:none}.prPage .smartProducts .productList.slider .swiper-buttons .swiper-button-next.swiper-button:before,.prPage .smartProducts .swiper-buttons--smart .productList.slider .swiper-button-next.swiper-button:before,.productList.slider .prPage .smartProducts .swiper-buttons--smart .swiper-button-next.swiper-button:before,.productList.slider .swiper-button-next.icon-arrowR_S:before{content:"\e90c";font-family:icomoon;line-height:1}.prPage .smartProducts .productList.slider .swiper-buttons .swiper-button-prev.swiper-button:before,.prPage .smartProducts .swiper-buttons--smart .productList.slider .swiper-button-prev.swiper-button:before,.productList.slider .prPage .smartProducts .swiper-buttons--smart .swiper-button-prev.swiper-button:before,.productList.slider .swiper-button-prev.icon-arrowL2:before{content:"\e90b";font-family:icomoon;line-height:1}.productList.slider .swiper-button-next{right:0}.productList.slider .swiper-button-prev{left:0}.productList.slider .sliderActions{display:flex;justify-content:center;margin-top:15px}.field .inputWrap{position:relative;display:flex;align-items:center;margin-bottom:16px}.field .inputWrap.inputWrap--abs{margin-bottom:0}.field .inputWrap:before{font-size:23px}.attachedFiles button,.form .field:not(.normal) .inputWrap:not(.inputWrap--abs) label{font-size:13px;line-height:30px;color:#000;text-decoration:underline}.form .field:not(.normal) .inputWrap:not(.inputWrap--abs) label{font-family:Comfortaa;position:relative}input.no-border{width:100%;height:100%;background:0 0;border:none;border-radius:0;-webkit-appearance:none;position:absolute;opacity:0;z-index:2}.attachedFiles ul{list-style:none}.attachedFiles li{font-size:15px;line-height:22px;color:#000;letter-spacing:.03em;opacity:.8;overflow:hidden}.attachedFiles li p{margin-bottom:8px}.attachedFiles li::marker{display:none}.attachedFiles button{-webkit-appearance:none;background:0 0;margin-left:16px;opacity:1;border:none;padding:0}body{-webkit-text-size-adjust:100%}@-moz-document url-prefix(){button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=image]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}textarea{resize:none}}.productList.slider .product{float:left;margin-top:9px;margin-bottom:9px;padding:0 9px;width:var(--prodWidth);min-width:var(--prodWidth)}.smartProducts .productList.slider .product{margin:0;padding:10px}#map-canvas{height:100%}.alphabet li a.disabled{color:#e8e8e8;cursor:not-allowed}.sideNav li a.active{color:#005696;font-weight:700}.sideNav li a.active:before{width:5px}.hidden{display:none!important;visibility:hidden!important}.filter .slider-range{height:5px;margin-bottom:15px}.signInForm .field>.checkbox{margin:20px 0}.signInForm .field>.checkbox label{text-align:left}.impersonationheader{background-color:#ffd800;height:50px;border-bottom:solid #005596 2px;text-align:center;font-size:1.25em;font-weight:700;color:#000}.impersonationheader label{float:left;width:100%;text-align:center;font-size:.75em;padding-top:10px 0 3px;color:#555;font-weight:400}.checkout .impersonationheader{z-index:11}.checkout .impersonationheader+header{margin-top:50px}.warning.failure{background:#ff9494;font-size:15px;color:#b55858;font-weight:700;margin-bottom:21px;margin-top:30px;position:relative;padding:15px 17px 15px 47px}.warning.failure i.dropdownVue__placeholder:before,.warning.failure i[class^=icon-]{font-size:19px;color:#b55858;margin-right:5px;position:absolute;top:50%;left:16px;margin-top:-9px}.addresses .radInpt{height:32px;bottom:0;top:auto}.form.gray .formSection .warning{margin-top:0}.orderTable tr.moreBar td{background-color:transparent!important}.ui-datepicker{z-index:10!important}.stepWrp.completed{cursor:pointer}.checkout .formRow+a.button{display:inline-block;margin-top:22px}.postCodeField{display:flex;gap:16px;align-items:center}.postCodeField #stationSearchButton{margin:0;padding:14px 24px;border-radius:6px;font-size:14px;line-height:1.28571;white-space:nowrap}.final-payment-update .grayBox{float:left;width:100%}.final-payment-update .prPrice{float:left;width:100%}#servtable tr td:nth-child(1):before{content:attr(data-content)}#servtable tr td:nth-child(2):before{content:attr(data-content)}#servtable tr td:nth-child(3):before{content:attr(data-content)}.imgBanner{display:inline}#sendsuccessemail{position:relative}#sendsuccessemail .uil-ring-css{display:none;width:30px;height:30px;position:absolute;top:3px;left:2px}#sendsuccessemail .uil-ring-css>div{width:26px;height:26px;top:3px;left:3px;border-radius:13px;box-shadow:0 1px 0 0 #005696}#sendsuccessemail .icon-close,#sendsuccessemail .icon-tick{display:none;font-size:12px;margin:3px 10px 3px 0}#sendsuccessemail.loading .icon-mail{visibility:hidden}#sendsuccessemail.fail .icon-mail,#sendsuccessemail.success .icon-mail{display:none}#sendsuccessemail.loading .uil-ring-css{display:inline-block}#sendsuccessemail.success .icon-tick{display:inline-block;color:#8bc709}#sendsuccessemail.fail .icon-close{display:inline-block;color:#e7334e}a#loginLinkRegister{font-size:18px!important}.orderinprogress .alertBox{margin:0;text-align:center}.orderinprogress p{text-align:center}.orderinprogress .status-loader{width:100%;text-align:center;padding-top:20px;margin-bottom:300px}.checkbox label.ontop{position:relative}.checkbox label.ontop a{display:inline-block}body.checkout .checkstate>.main,body.checkout .checkstate>aside{display:none}body.checkout .checkstate-loader{display:none;width:100%;text-align:center;margin:100px 0}body.checkout .checkstate .checkstate-loader{display:block}.detailRow .quantity .down.inactive,.detailRow .quantity .up.inactive,.updatable-cart .quantity .down.inactive,.updatable-cart .quantity .up.inactive{position:relative}.detailRow .quantity .down.inactive:after,.detailRow .quantity .up.inactive:after,.updatable-cart .quantity .down.inactive:after,.updatable-cart .quantity .up.inactive:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;content:"";opacity:.7;z-index:2}.headerText .text.dd{width:100%}.searchSubmit .tooltip{bottom:25px;left:auto;right:0;margin-bottom:5px;padding:7px;width:171px}.searchSubmit:not(:hover) .tooltip{opacity:0}.searchSubmit.alert .tooltip{opacity:1}.searchSubmit .tooltip:before{margin-left:126px}.searchSubmit .tooltip:after{margin-left:127px}.orderStatus .icon .icon-close{font-size:27px}.sitemap .col6{margin-bottom:55px}.sitemap .col6 nav{width:33.3%}.cards .img{display:inline-block}.payment-methods-update .cards .img{width:36px}.cards .img img{width:auto;height:25px}.payment-methods-update .cl.txtR{position:relative;z-index:2}.productView .slider.singleimage{display:none!important}.filter .tabsHead{min-height:unset}#alertCustom h2{margin-top:0}#alertCustom input[type=button]{border:0;padding:8px 25px}#connectForm .field{background-color:transparent}#connectForm .field input{background-color:#fff}.product.comboResult.inactive .prPoints,.product.comboResult.inactive .prPrice{display:none}.product.empty.inactive{display:none}.prTable .bundlerow .img{text-align:center}.prTable .bundlerow .img a:first-child{margin-bottom:10px}.bundletitlewrap{margin-bottom:20px}.prTable .bundlerow:not(.header) .title{padding-bottom:0}#ckeckoutCart .product.bundle a.title{display:inline-block;margin-bottom:10px}.loggedInMenu li i.notif{font-size:10px;margin-top:-10px;transform:scale(.867)}#modalPopupCustom .content{padding:30px 20px;overflow:auto;width:60vw;margin-left:-30vw}#modalPopupCustom .content h2{margin-top:0}#modalPopupCustom .content .buttonWrap{text-align:center}#modalPopupCustom .content input[type=button]{border:0;padding:8px 25px;margin:10px;font-weight:700;font-size:15px}#AcceptTermsWrap label{color:#686868;font-family:OpenSans;font-size:12px;padding:5px 0 5px 20px;text-align:left;line-height:15px;position:static}.modal .closeme{color:#fff;cursor:pointer;font-size:19px;padding:5px;position:absolute;right:-29px;top:-29px}.autocomplete .itemsList .img{width:111px;height:97px;background:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden}.autocomplete .itemsList .img img{width:auto}.content .pointsInfo ul:not(.social):not(.notifActions) li:before{content:"";top:7px;background-color:#005696}.notifications .item h2{margin-top:0}.grecaptcha-badge{left:-1000px;top:-1000px}@keyframes cubeAnime{0%{transform:scale(1.15)}100%{transform:scale(1)}}.dropdownVue{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;width:100%;background-color:transparent;border:1px solid #b2b2b2;font-size:16px;position:relative;z-index:2;min-height:46px;font-weight:400}.dropdownVue__placeholder{padding:6px 40px 5px 13px;color:#595959;height:100%;cursor:pointer;line-height:1.4;flex-grow:1;min-height:46px;display:flex;align-items:center}.dropdownVue__placeholder:before{color:#b2b2b2;display:inline-block;transform:rotate(180deg);transition:transform .3s ease-out;position:absolute;right:14px;padding:4px;top:calc(50% - 12px)}.dropdownVue__list{list-style:none;padding:0;margin:0;scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin;list-style:none;margin:0 5px 0 0;max-height:200px}.dropdownVue__list li{list-style:none}.dropdownVue__list li:before{display:none}.dropdownVue__list::-webkit-scrollbar{width:5px;height:5px}.dropdownVue__list::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.dropdownVue__list::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.dropdownVue__list::-webkit-scrollbar-thumb:active{background:#848484}.dropdownVue__list::-webkit-scrollbar-track{background:0 0}.dropdownVue__list li{list-style:none}.dropdownVue__listWrap{width:calc(100% + 2px);position:absolute;transform:scaleY(0);transform-origin:top;background-color:#fff;pointer-events:none;margin-left:-1px;z-index:4;border:1px solid #b2b2b2;top:100%;transition:transform .3s ease-out}.dropdownVue__listWrapInner{overflow-y:auto;max-height:200px}.dropdownVue__listItem{color:#595959;font-weight:400;font-size:16px;padding:10px 15px;line-height:1.2;cursor:pointer}.dropdownVue__listItem:not(:last-child){border-bottom:1px solid #f4f4f4}.dropdownVue--open{z-index:3}.dropdownVue--open .dropdownVue__placeholder:before{transform:rotate(0)}.dropdownVue--open .dropdownVue__listWrap{pointer-events:all;transform:scaleY(1);transition:all 250ms ease-out}.dropdownVue--open .dropdownVue__listItem{opacity:1;transition:opacity 0s ease-out .2s,color .1s ease-out 0s}.dropdownVue:not(.dropdownVue--filled) .dropdownVue__placeholder{color:#b2b2b2}.dropdownVue:not(.dropdownVue--filled) .dropdownVue__placeholder:before{color:#b2b2b2}.pr_label{border-bottom:3px solid #e31837;overflow:hidden}.pr_label.win,.pr_label.win .pr_label_inner:after,.pr_label.win .pr_label_inner:before{border-color:#f7d117}.pr_label.win .pr_label_inner{color:#e31837;font-weight:700;font-size:11px;background-color:#f7d117;white-space:normal;max-width:152px}.pr_label_inner{white-space:nowrap;font-family:Comfortaa;font-weight:700;margin:0 auto;background-color:#e31837;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1.2;max-width:130px;position:relative;width:calc(100% - 50px);min-height:30px;font-size:16px;color:#fff;letter-spacing:-.02em;padding-top:3px}.pr_label_txt{position:relative;z-index:2;padding-top:2px}.pr_sm{font-size:10px}.pr_label_inner:after,.pr_label_inner:before{content:"";position:absolute;top:0;width:0;height:0;border-left:21px solid transparent;border-right:21px solid transparent;border-top:21px solid #e31837}.pr_label_inner:before{right:100%;transform:rotate(-45deg);margin-right:-14px;margin-top:12px}.pr_label_inner:after{left:100%;transform:rotate(45deg);margin-left:-14px;margin-top:12px}.pr_buble{position:absolute;top:10px;left:10px;text-align:center}.pr_buble_offers{font-weight:700;font-size:13px}.pr_buble_title{font-size:12px;margin-bottom:2px;display:block;font-family:Comfortaa}.pr_buble_inner{position:relative;z-index:6;min-height:66px;width:66px;background-color:#e31b23;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:4px;font-weight:700}.pr_buble_price{font-size:22px;line-height:1;font-weight:700}.pr_buble_label{font-size:.75rem;font-weight:700}.pr_buble_price span{font-weight:700;font-size:.9375rem}.pr_buble+.pr_buble.win{top:85px;left:10px}.pr_buble.win .pr_buble_inner{background-color:#f7d117;color:#e31837}.product .prDetails{margin-top:10px}.productList:not(.hor) .prTitle{height:auto;min-height:40px}.ribbon.vertical{transform:rotate(0);left:0;top:15px;padding:2px 40px 2px 10px;width:auto;font-weight:700;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;height:auto;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px}.ribbon.vertical span{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;top:0;transform:none}.ribbon.vertical i{font-size:35px;display:inline-block;vertical-align:middle;margin-right:3px}.ribbon.vertical:after{content:"";background-color:#d50000;position:absolute;z-index:-1;top:0;left:0;width:calc(100% - 50px);height:100%}.ribbon.vertical:before{content:"";transform:rotate(115deg);position:absolute;background-color:#d50000;z-index:-1;top:-12px;right:23px;width:50px;height:50px}.ribbon.red:after,.ribbon.red:before{background-color:#d50000}.ribbon.yellow:after,.ribbon.yellow:before{background-color:#fd0}.ribbon.yellow{color:#ed1c24}.tagWrp{text-align:center;min-height:36px}.tagWrp--media{position:absolute;top:10px;left:10px;z-index:1}.prTitle+.tagWrp{margin-top:-7px}.top-deal{width:40px;height:30px;position:relative}.top-deal img{position:absolute;top:-16px;left:-10px;width:55px;max-width:55px}.pr_buble{z-index:2}.prPoints{color:#444546;height:40px;text-align:center;margin-top:auto}.product.nostock .prImg{opacity:.5}.prPrice .points,.prPrice .price{font-size:19px}.prPrice .old{margin-bottom:4px}.prPrice table td.or{width:17%}.prTitleWrapper{padding-bottom:4px;width:100%;display:flex;flex-direction:column;margin-bottom:auto;flex-grow:1}.prPoints b{font-size:13px}.prSliderWrap .ribbon.vertical{display:flex}.prSliderWrap .pr_buble+.pr_buble.win{right:34px}.productView .tagWrp{text-align:left}.prPoints{color:#444546;height:auto;text-align:center}.prPoints .wrap{padding:7px 0}.nv *{outline:1px solid red}.nvBaseInput,.nvFormInput input[type=date],.nvFormInput input[type=text],.nvFormInput select{background-color:#fff;border-radius:5px;border:1px solid #d4d4d4;height:40px;padding:6px 30px 6px 10px;width:100%}.nvMidgrey{color:#666}.nvInnerWindow{padding:0 29px;position:relative;position:relative;max-height:800px;margin-bottom:-.58em}.nvInnerWindowBottom{position:sticky;right:0;bottom:-9.2px;left:0;background:#f6f6f6;z-index:1;padding:20px 37px;box-shadow:2px 0 10px 10px rgba(0,0,0,.1);width:calc(100% + 29px * 2 + 9.2px * 2);margin-top:23px;margin-left:calc((-1 * 29px) - (-1 * 9.2px))}.nvInnerWindowBottom__actions{display:flex;justify-content:flex-end;width:calc(100% + 20px);margin-left:-10px}.nvInnerWindowBottom__actions>*{margin:0 10px}.nvInnerWindowBottom input[type=text]{font-weight:700;text-align:right}.nvInnerWindowBottom .nvFormRow{min-height:0;margin-bottom:10px;width:100%;margin-left:0}.nvInnerWindowBottom .nvFormRow:not(:last-child){margin-bottom:10px}.nvInnerWindowBottom .nvFormField{margin:0}.nvInnerWindowBottom .nvFormField:nth-child(4){width:160px;flex-shrink:0}.nvInnerWindowBottom .nvFormField:not(:last-child){margin-right:20px}.nvInnerWindowBottom .nvFormInput{flex-flow:row;align-items:center}.nvInnerWindowBottom .nvFormInput label{flex-shrink:0;margin-right:8px;font-size:14px;margin-bottom:0}.nvHeaderRow{display:flex;flex-flow:row;justify-content:space-between;font-size:16px;color:#666;margin-bottom:16px}.nvAccordion{background-color:#fafafa}.nvAccordion:not(:last-child){margin-bottom:4px}.nvAccordion__head{padding:10px 20px;display:flex;align-items:center;cursor:pointer}.nvAccordion__head--twoRows{align-items:flex-start}.nvAccordion__headTitle{margin-right:auto}.nvAccordion__headTitle span:first-child{font-weight:700}.nvAccordion__headTitle--column{display:flex;flex-flow:column;align-items:flex-start}.nvAccordion__headTitle--column span:not(:last-child){margin-bottom:6px}.nvAccordion__body{padding:10px 20px 14px;display:none}.nvAccordion__toggle{background-color:transparent;border:0;margin-left:10px}.nvAccordion__toggleIcon:before{display:inline-block;transition:transform .2s ease-out}.open .nvAccordion__toggleIcon:before{transform:rotate(180deg)}.nvAccordion--border{background-color:initial;border:1px solid #c4c4c4}.nvAccordion--error{border:2px solid #ba1a16}.nvAccordion--error .nvAccordion__headTitle>span{color:#ba1a16}.nvBorderedPanel{border:1px solid #c4c4c4}.nvBorderedPanel>.nvFormRow{padding:14px 35px}.nvColContainer{display:flex}.nvCol{flex:1 1 auto}.nvCol:not(:last-child){margin-right:calc(54px / 2)}.nvCol:not(:first-child){padding-left:calc(54px / 2)}.nvBgDark{position:relative}.nvBgDark>*{position:relative;z-index:1}.nvBgDark:after{content:"";display:block;position:absolute;top:-14px;right:0;bottom:0;left:0;width:100%;height:calc(100% + 28px);background-color:#eaeaea;z-index:0}.nvFormRow{display:flex;width:calc(100% + 54px / 2);margin-left:calc(-1 * (54px / 2));min-height:0}.nvFormRow:not(:last-child){margin-bottom:10px}.nvFormField{margin:0 calc(54px / 2);flex:1 1 auto;max-width:280px;width:100%}.nvFormInput{display:flex;flex-flow:column;align-items:flex-start;position:relative}.nvFormInput label{margin-bottom:9px}.nvFormInput input[type=date]:-moz-read-only,.nvFormInput input[type=text]:-moz-read-only{color:#666;padding:0;border:0;height:initial;background-color:transparent}.nvFormInput input[type=date]:read-only,.nvFormInput input[type=text]:read-only{color:#666;padding:0;border:0;height:initial;background-color:transparent}.nvFormInput input[type=date]:-moz-read-only~.nvFormInput__icon,.nvFormInput input[type=text]:-moz-read-only~.nvFormInput__icon{display:none}.nvFormInput input[type=date]:read-only~.nvFormInput__icon,.nvFormInput input[type=text]:read-only~.nvFormInput__icon{display:none}.nvFormInput input[type=date]{padding-right:12px}.nvFormInput input[type=date]~.nvFormInput__icon{display:none}.nvFormInput input[type=date]:-moz-read-only{padding-left:26px}.nvFormInput input[type=date]:read-only{padding-left:26px}.nvFormInput input[type=date]:-moz-read-only~.nvFormInput__icon{color:#666;display:block;position:absolute;right:auto;bottom:4px;left:0}.nvFormInput input[type=date]:read-only~.nvFormInput__icon{color:#666;display:block;position:absolute;right:auto;bottom:4px;left:0}.nvFormInput__icon{position:absolute;bottom:16px;right:12px}.nvFormInput--bold input{font-weight:700}.nvFormInput--icon input[type=text]:-moz-read-only~.nvFormInput__icon{color:#666;display:block;font-size:14px;position:static;margin-left:5px}.nvFormInput--icon input[type=text]:read-only~.nvFormInput__icon{color:#666;display:block;font-size:14px;position:static;margin-left:5px}.nvFormInput--success input[type=text]:-moz-read-only~.nvFormInput__icon{color:#28b837}.nvFormInput--success input[type=text]:read-only~.nvFormInput__icon{color:#28b837}.nvFormInput--fail input[type=text]:-moz-read-only~.nvFormInput__icon{color:#ba1a16}.nvFormInput--fail input[type=text]:read-only~.nvFormInput__icon{color:#ba1a16}.nvFormInput--lg input[type=text]{font-size:24px}.form{counter-reset:step}.form p{font-size:14px;line-height:22px;letter-spacing:-.04em;margin:0 0 16px}.form p a{font-weight:600;font-size:14px;line-height:22px;letter-spacing:-.04em;color:#1c1c1c}.form__section{background-color:#f7f7f7;margin-top:16px;padding:32px 48px 36px 100px;border-radius:12px}.form__section--default{padding:32px 48px 36px 48px}.form__group{margin-bottom:32px}.form__group:last-child{margin-bottom:0}.form__title{display:block;margin-bottom:16px;font-weight:700;font-size:14px;line-height:18px;color:#000}.form .field--withButton{display:flex;flex-wrap:wrap;background-color:transparent}.form .field--withButton input{width:calc(100% - 120px);max-width:400px}.form .field--withButton span{display:block;width:100%;font-style:normal}.form .field--withButton span.field-validation-error{margin-top:8px}.form .field--withButton label{z-index:2!important;pointer-events:none}.form .field--withButton .button.blue{border-radius:0 6px 6px 0;width:120px}.form .button.blue{padding-left:12px;padding-right:12px}.form .button.blue:disabled{pointer-events:none;opacity:.6}.form .button.blue.submit:disabled{background-color:#e5e5e5;color:grey;opacity:1}.form__message{display:flex;flex-direction:column;align-items:center}.form__messageIcon{margin-bottom:16px}.form__messageIcon img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.form__messageTitle{margin-bottom:16px;display:block;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.04em;color:#000}.form__message p{font-size:14px;line-height:22px;text-align:center;letter-spacing:-.04em}.form__submit{display:flex;margin-top:16px;align-items:center}.form__submit .field{flex:1}.form__submit .field:not(.normal) .checkbox{margin:8px 0 0}.form__submit .field:not(.normal) .checkbox label{display:flex;font-weight:400;font-size:13px;line-height:21px;color:#000;left:0;padding-left:28px;cursor:pointer;position:relative;max-width:100%}.form__submit .field:not(.normal) .checkbox label:before{color:#fff;font-size:10px;left:2px;line-height:14px;position:absolute;text-align:center;top:6px;width:16px;height:16px}.form__submit .field:not(.normal) .checkbox label a{margin-left:4px;font-weight:700;color:#000}.form__submit .field:not(.normal) .checkbox input:checked+label:before{background-color:#4177a9;border-color:#4177a9}.form__submit .button{margin-left:auto}.form__submit.disabled{opacity:.6;pointer-events:none}.formRow__title{margin-bottom:16px;display:block;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.04em;color:#000}.formStep{padding:24px 32px;position:relative;display:flex;flex-direction:column}.formStep:before{content:counter(step,decimal-leading-zero);counter-increment:step;width:44px;height:44px;background-color:#f3d225;border-radius:90px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;line-height:1;color:#000;position:absolute;left:-16px;top:14px;transform:translateX(-100%)}.formStep.formStep--complete:before{opacity:.6;font-family:icomoon;font-size:26px}.formStep.formStep--disabled:before{opacity:.6;background-color:#f3f3f3}.formStep__title{font-weight:700;font-size:20px;line-height:24px;color:#000}.formStep--disabled .formStep__title{opacity:.6}.formStep__content{padding:8px 0 0}.formStep__content .select2{width:100%!important}.formStep__content p{margin:0 0 24px;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.04em;color:#000}.formStep__content p+.formRow .infoText{margin-top:0}.formStep__content .formRow{margin-bottom:24px}.formStep__content .formRow:last-child{margin-bottom:0}.formStep__content .formRow--half{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px 16px;max-width:448px}.formStep__content .form__group .formRow{margin-bottom:16px}.formStep__content .form__group .formRow:last-child{margin-bottom:0}.formStep__content .form__group .select2{max-width:448px}.formStep__content .form__group .select2+.field-validation-error,.formStep__content .form__group .select2+.field-validation-valid{display:block;margin-bottom:16px;margin-top:8px}.formStep__content .form__group .select2 .select2-selection{border-radius:6px;border-color:#e0e0e0}.formStep__content .form__group .input-validation-error+.select2 .select2-selection{border-color:#e31837}.formStep__content .form__group .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}.formStep__content .form__group .select2-container--default .select2-results>.select2-results__options{margin:0}.formStep__content .form__group .select2-container--default .select2-results>.select2-results__options .select2-results__option{margin:0;padding:18px 15px}.formStep__content .form__group .select2-container--default .select2-results>.select2-results__options .select2-results__option:before{content:none}.formStep__content .form__group .select2-container--default .select2-results>.select2-results__options .select2-results__option:hover{background-color:#f3f3f3}.formStep__content .field{max-width:448px;background-color:transparent}.formStep__content .field .text.withRadius,.formStep__content .field textarea.withRadius{background-color:#fff;border-color:#e0e0e0}.formStep__content .field:not(.normal) label{z-index:2;pointer-events:none}.formStep__content .field span{display:block;width:100%;font-style:normal}.formStep__content .field span.field-validation-error{margin-top:8px}.formStep__content .field span.field__points{position:absolute;right:16px;top:16px;font-weight:700;font-size:14px;line-height:18px;letter-spacing:-.04em;color:#000;width:auto;display:inline-block;z-index:2}.giftText{padding:16px 24px;background-color:#fff;max-width:448px;border:1px solid #e0e0e0;border-radius:12px;display:flex;align-items:center}.giftText__icon{margin-right:24px;width:56px;height:56px}.giftText__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.giftText__content{display:flex;flex-direction:column}.giftText__content span{font-weight:700;font-size:14px;line-height:18px;color:#000;margin-bottom:4px}.giftText__content p{font-size:13px;line-height:19px;color:#303030;margin:0}.radioOptions{display:flex;flex-direction:column}.radioOptions__label{font-size:14px;line-height:22px;letter-spacing:-.04em;color:#000}.radioOptions__field{display:flex;flex-wrap:wrap;max-width:480px;margin-left:-8px}.radioOptions__field--full{max-width:100%}.radio-container{position:relative;display:inline-flex;margin:8px}.radio-container input{display:none}.radio-container input:checked+label{color:#fff;background-color:#4177a9}.radio-container label{padding:8px 16px;background-color:transparent;transition:all 250ms ease;border:1px solid #4177a9;border-radius:6px;color:#4177a9;font-size:13px;line-height:16px;cursor:pointer}.returnMessage{padding:32px 64px 48px;display:flex;flex-direction:column;align-items:center}.returnMessage__icon{width:64px;height:64px;background-color:#74b11f;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100%;font-size:46px;margin-bottom:16px}.returnMessage__title{font-weight:700;font-size:20px;line-height:24px;color:#000;text-align:center}.returnMessage p{font-size:14px;line-height:20px;color:#000;text-align:center;letter-spacing:-.04em;margin:8px 0 0}.returnBox{margin-top:40px;display:flex;padding:16px 60px;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;width:100%}.returnBox__col{margin-right:40px;padding-right:40px;border-right:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:center}.returnBox__col:last-child{padding:0;margin:0;border:none}.returnBox__title{font-size:16px;line-height:24px;margin-bottom:12px;color:#1c1c1c}.returnBox__number{color:#303030;font-weight:700;font-size:20px;line-height:24px}.returnBox__option{display:flex;align-items:center;margin-bottom:12px;font-weight:700;font-size:14px;line-height:18px;color:#000}.returnBox__option span{margin-right:8px;color:#e51937;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1}.returnBox address{font-size:15px;line-height:19px;color:#4e4d4d;font-style:normal;font-weight:400;margin:0}.infoTextBox{margin:16px 0 40px;display:flex;align-items:flex-start}.infoTextBox span{width:24px;height:24px;font-size:24px;line-height:1;color:#4177a9;display:flex;align-items:center;justify-content:center;margin-right:12px}.infoTextBox__content{display:flex;flex-direction:column}.infoTextBox__title{margin:5px 0 16px;padding:0;border:none;font-weight:400;font-size:13px;line-height:19px;color:#303030}.infoTextBox p{font-weight:700;font-size:11px;line-height:14px;color:#999;letter-spacing:-.04em;text-align:left;margin:0}.productRow{margin-bottom:16px}.productRow:last-child{margin-bottom:24px}.productRow__content{background-color:#fff;border:1px solid transparent;border-radius:6px;transition:border-color 250ms ease}.active .productRow__content{border-color:#e0e0e0}.productRow__top{display:flex;align-items:center;padding:14px 24px 14px 16px}.productRow__top .field.checkboxPlain{width:16px;height:16px;margin:0 24px 0 0;flex:0 0 auto}.productRow__top .field.checkboxPlain:not(.normal){cursor:pointer;pointer-events:all}.productRow__top .field.checkboxPlain:not(.normal) .checkbox{margin:0 24px 0 0}.productRow__top .field.checkboxPlain:not(.normal) .checkbox label{display:flex;font-weight:400;height:16px;width:16px;color:#000;left:0;cursor:pointer;pointer-events:all}.productRow__top .field.checkboxPlain:not(.normal) .checkbox label:before{color:#fff;font-size:10px;left:0;line-height:14px;position:absolute;text-align:center;top:0;width:16px;height:16px}.productRow__top .field.checkboxPlain:not(.normal) .checkbox input:checked+label:before{background-color:#4177a9;border-color:#4177a9}.productRow__bottom{position:relative;display:none}.productRow__bottom:before{content:"";width:calc(100% - 28px);height:1px;background-color:#e0e0e0;position:absolute;left:14px;top:0;z-index:2}.productRow__bottom .selectBox{width:100%}.productRow__bottom .select2-container--default .select2-selection--single{border-color:transparent;padding:0 14px;border-radius:6px}.productRow__bottom .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;color:#999;font-size:16px!important}.productRow__bottom .select2-container--default .select2-selection--single .select2-selection__arrow{right:14px}.productRow__bottom .select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#000;font-size:9px}.productRow__bottom .select2-dropdown{border-color:#e0e0e0;border-radius:0 0 6px 6px;overflow:hidden}.productRow__bottom .select2-container--default .select2-results>.select2-results__options{margin:0}.productRow__bottom .select2-container--default .select2-results__option,.productRow__bottom .select2-results__option{list-style-type:none;padding:8px 12px!important;border:none;font-weight:400!important;font-size:16px!important;line-height:24px!important;border-radius:6px;color:#4e4d4d!important;margin-bottom:8px!important}.productRow__bottom .select2-container--default .select2-results__option:before,.productRow__bottom .select2-results__option:before{content:unset!important}.productRow__bottom .select2-container--default .select2-results>.select2-results__options{padding:0 16px}.productRow__footer{display:none;padding-top:8px}.productRow__footer .field{max-width:100%!important}.productItem{display:flex;width:100%}.productItem__image{width:72px;height:48px;margin-right:12px;flex:0 0 auto;overflow:hidden}.productItem__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.productItem__info{width:100%;display:flex;flex-direction:column;margin-right:12px}.productItem__title{font-weight:700;font-size:14px;line-height:18px;color:#000}.productItem__code{font-weight:400;font-size:14px;line-height:22px;color:grey;letter-spacing:-.04em;margin-top:4px}.productItem__prices{width:100%;max-width:110px;display:flex;flex-direction:column;align-items:flex-end}.productItem__points{font-weight:400;font-size:13px;line-height:16px;color:#1c1c1c}.productItem__price{margin-top:4px;font-weight:500;font-size:19px;line-height:22px;letter-spacing:-.04em;color:#1c1c1c}.sidebar__title{display:block;padding-bottom:16px;border-bottom:1px solid #e5e5e5;font-size:20px;font-weight:700;line-height:24px;color:#000}.infoText{margin:0 0 24px;padding:16px 24px;background-color:#f7f7f7;border-radius:12px;display:inline-flex;align-items:center}.form .infoText{margin:24px 0 0;background-color:#fff;border:1px solid #e0e0e0}.infoText--maxWidth{max-width:448px}.form .infoText--maxWidth{margin-top:0}.infoText span{width:24px;height:24px;font-size:24px;line-height:1;color:#4177a9;display:flex;align-items:center;justify-content:center;margin-right:16px}.infoText p{font-size:13px;line-height:19px;color:#000;margin:0}.infoText p strong{font-weight:700}.supportBox{background-color:#f7f7f7;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.supportBox__header{height:160px;position:relative}.supportBox__header:before{content:"";width:100%;height:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));background-repeat:no-repeat;position:absolute;left:0;top:0;z-index:2}.supportBox__header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.supportBox__header span{position:absolute;left:0;padding:0 20px;width:100%;top:50%;transform:trasnalteY(-50%);color:#fff;font-size:20px;line-height:24px;text-align:center;z-index:2}.supportBox__list{padding:32px 24px;display:flex;flex-direction:column}.supportBox__listItem{display:flex;align-items:center;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e5e5e5}.supportBox__listItem:last-child{padding:0;margin:0;border:none}.supportBox__listItem .icon{width:24px;height:24px;font-size:24px;line-height:1;color:#e51937;margin-right:16px;flex:0 0 auto}.supportBox__listItemContent{display:flex;flex-direction:column}.supportBox__listItemContent a{font-weight:700;font-size:14px;line-height:18px;color:#000}.supportBox__listItemContent a.underlined{text-decoration:underline}.supportBox__listItemContent p{margin:4px 0 0;font-weight:300;font-size:13px;line-height:16px;letter-spacing:-.04em;color:#4e4d4d}.tooltipContent{display:inline-flex;align-items:center;margin:0 0 24px;font-size:14px;line-height:22px;letter-spacing:-.04em;color:#000;position:relative;z-index:4}.tooltipContent p{font-size:14px;line-height:22px;letter-spacing:-.04em;color:#000;margin:0}.tooltipContent--withMargin{margin-top:16px}.tooltipContent--bold{margin-bottom:8px}.tooltipContent--bold p{font-weight:700}.tooltipBlue{position:relative;margin-left:16px}.tooltipBlue:hover .tooltipBlue__content{opacity:1;visibility:visible;pointer-events:all}.tooltipBlue__icon{width:24px;height:24px;font-size:24px;line-height:1;color:#4177a9;display:flex;align-items:center;justify-content:center;cursor:pointer}.tooltipBlue__content{position:absolute;right:-20px;top:50%;transform:translate(100%,-50%);background-color:#4177a9;padding:16px;border-radius:6px;color:#fff;font-size:13px;line-height:16px;min-width:275px;opacity:0;visibility:hidden;pointer-events:none;transition:all 250ms ease}.tooltipBlue__content:before{content:"";width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #4177a9;position:absolute;left:0;top:50%;transform:translate(-100%,-50%)}.tooltipBlue p{margin:0;color:#fff;font-size:13px;line-height:16px}.returnProductsForm__container{max-width:972px;margin:0 auto;padding-inline:15px}.returnProductsForm__header{display:flex;align-items:flex-end;justify-content:space-between;margin:40px 0 24px}.returnProductsForm__title h1{margin:0}.returnProductsForm__logo{max-width:240px}.returnProductsForm__logo img{width:100%}.returnProductsForm hr{margin-bottom:32px}.returnProductsForm__form--fields{display:flex;flex-direction:column}.returnProductsForm__form--row{font-size:14px;margin:0}.returnProductsForm__form--row label{font-size:inherit}.returnProductsForm__form--half{display:flex}.returnProductsForm__form--half .returnProductsForm__form--field{width:50%}.returnProductsForm__form--field{margin:24px 0 0 0;display:flex;gap:8px;white-space:nowrap}.returnProductsForm__form--field .text{border:none;border-bottom:1px solid #a6a6a6;padding:0;height:unset}.returnProductsForm__form--ibanContainer{border-bottom:1px solid #a6a6a6}.returnProductsForm__form--ibanContainer label{padding-bottom:14px}.returnProductsForm__form--ibanContainerArea{flex-grow:1}.returnProductsForm__form--ibanContainerArea .text{border:none;letter-spacing:16px;width:100%;color:#000;padding-left:12px}.returnProductsForm__form--columnContainer{flex-direction:column;gap:8px}.returnProductsForm__form--paymentMethods{margin-top:18px}.returnProductsForm__form--paymentMethods p{background-color:#4e4d4d;padding:12px;font-size:16px;font-weight:700;margin:0;color:#fff;border:1px solid #000}.returnProductsForm__form--info{display:flex;justify-content:space-between;margin-top:24px;gap:16px}.returnProductsForm__form--info span{line-height:1.567}.returnProductsForm__form--infoLeft,.returnProductsForm__form--infoRight{width:50%}.returnProductsForm__form--infoLeft ol{margin:12px 0}.returnProductsForm__form--infoLeft ol li{margin:8px 0;font-size:12px;color:#000}.returnProductsForm__form--infoLeft ol li::before{content:""}.returnProductsForm__form--infoRight{display:flex;flex-direction:column;gap:6px}.returnProductsForm__form--footer{display:flex;justify-content:space-between;margin-top:48px;align-items:flex-end}.returnProductsForm__form--footerLeft{display:flex;flex-direction:column;gap:4px;width:50%}.returnProductsForm__form--footerRight{width:50%}.returnProductsForm__form--footerRight hr{margin-bottom:16px}.returnProductsForm__grid--gridContainer{margin-top:24px}.returnProductsForm__grid--header{display:flex;justify-content:space-between;margin-bottom:16px;gap:12px}.returnProductsForm__grid--headerLeft,.returnProductsForm__grid--headerRight{width:50%}.returnProductsForm__grid--headerLeft li,.returnProductsForm__grid--headerLeft ol,.returnProductsForm__grid--headerLeft p,.returnProductsForm__grid--headerRight li,.returnProductsForm__grid--headerRight ol,.returnProductsForm__grid--headerRight p{margin:0}.returnProductsForm__grid--headerLeft p,.returnProductsForm__grid--headerRight p{font-size:16px;font-weight:700}.returnProductsForm__grid--headerRight{display:flex;justify-content:flex-end;gap:8px}.returnProductsForm__grid--item{display:grid;gap:4px}.returnProductsForm__grid--head{background-color:#4e4d4d;padding:6px}.returnProductsForm__grid--head h2{margin:0;color:#fff;font-size:16px}.returnProductsForm__grid--body{background-color:#e0e0e0;padding:6px}.returnProductsForm .table-container{overflow-x:auto}.returnProductsForm .table-container table{width:100%;border-collapse:collapse;margin-bottom:16px}.returnProductsForm .table-container thead tr{height:40px}.returnProductsForm .table-container thead th{background-color:#4e4d4d;color:#fff;border:1px solid #000;font-size:16px;text-align:center;align-content:center;padding-inline:6px}.returnProductsForm .table-container tbody tr{background-color:#e0e0e0;height:40px;border:1px solid #000}.returnProductsForm .table-container tbody td{border:1px solid #000;align-content:center;text-align:center}.returnProductsForm__secondPage--break{page-break-before:always;padding-top:120px;margin:0 auto;max-width:700px;height:auto}.returnProductsForm__secondPage--break img{width:100%}.accordions{position:relative;width:100%;margin-bottom:8px}.accordions__header{color:#000;cursor:pointer;font-weight:700;font-size:14px;line-height:18px;padding:16px 32px 16px 0;position:relative}.accordions__header:not(:first-child){border-top:1px solid #e5e5e5}.accordions__header::before{font-size:16px;line-height:1;margin-top:-8px;position:absolute;right:0;top:50%;transition:transform 350ms ease-out;font-family:icomoon}.accordions__header.active::before{transform:rotate(180deg)}.accordions__content{padding:0 0 16px}.accordions__content:not(.active){display:none}.accordions__content p{color:grey;font-size:14px;line-height:20px;letter-spacing:-.04em;margin:0}.lottery{background:#479f85;color:#fff;text-align:center}.lottery__content{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:68px;padding:10px;position:relative}.lottery__figure{margin:0 15px 5px 0;width:52px;min-width:52px}.lottery__figure picture{display:block;padding-top:100%;position:relative}.lottery__figure img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%)}.lottery__p{font-size:14px;margin:0;color:#fff;line-height:1.3;text-align:left}.lottery__p a,.lottery__p a:link{color:inherit;font-size:inherit;position:relative;z-index:2}.lottery__p a:active,.lottery__p a:hover,.lottery__p a:link:active,.lottery__p a:link:hover{color:#f3d225}.lotteries__item{display:flex;flex-wrap:nowrap;min-height:350px;border:1px solid #e5e5e5;margin:40px 0;position:relative}.lotteries__figure{width:335px;min-width:250px;overflow:hidden;position:relative}.lotteries__figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lotteries__inner{display:flex;flex-wrap:wrap}.lotteries__desc{max-width:415px;letter-spacing:-.04em;color:#1c1c1c;flex-grow:1}.lotteries__desc h5{font-weight:700;font-size:14px;margin-bottom:10px;color:#1c1c1c}.lotteries__desc p{font-size:14px;line-height:1.3}.lotteries__link{text-align:right;margin-top:30px;padding-right:5px}.lotteries__linka{color:#000;position:relative;font-weight:700;font-size:16px;padding-right:30px}.lotteries__linka:active,.lotteries__linka:hover{color:#f3d225}.lotteries__linka:after{content:"\e96b";font-family:icomoon;position:absolute;right:5px;font-size:16px;top:-1px;height:100%;display:flex;flex-wrap:wrap;align-items:center}.lotteries__content{padding:20px 15px;flex-grow:1}.lotteries__date{font-weight:700;font-size:13px;color:#4e4d4d;margin-bottom:5px}.lotteries__status{color:#e51937}.lotteries__title{font-weight:700;font-size:20px;color:#000;margin:10px 0;padding:0;border:none;max-width:470px}.lotteries__info{border:1px solid #e5e5e5;min-width:113px;max-width:113px;min-height:130px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;margin:20px auto 30px;align-self:flex-start;background:rgba(255,255,255,.8)}.lotteries__info p{width:100%;font-size:11px;margin:5px 0;color:#1c1c1c;font-weight:700;letter-spacing:-.04em}.lotteries__number{width:54px;height:54px;border-radius:50%;background:#e51937;color:#fff;font-weight:700;font-size:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.lotteries__numberlink{font-size:11px;letter-spacing:-.04em;color:#1c1c1c;text-decoration:underline;margin-bottom:5px}.lot-alert{background:#f7f7f7;display:flex;flex-wrap:wrap;align-items:center;padding:12px;border-radius:8px;border:1px solid #e5e5e5}.lot-alert__figure{width:80px}.lot-alert__desc{width:calc(100% - 80px);padding-left:12px}.lot-alert__title{font-weight:700;font-size:16px;letter-spacing:-.04em;margin-bottom:10px;color:#1c1c1c}.lot-alert p{font-size:14px;color:#1c1c1c;letter-spacing:-.04em;margin:0}.lotteries-noresults{background:#f7f7f7;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:25px;min-height:250px;margin:30px 0;border-radius:8px;text-align:center;border:1px solid #e5e5e5}.lotteries-noresults__content{max-width:500px}.lotteries-noresults__title{font-weight:700;font-size:18px;color:#000;margin-bottom:24px}.lotteries-noresults p{font-size:14px;color:#1c1c1c}.lotpage .lot-alert{max-width:490px;margin-bottom:30px}.lotpage__item{margin:10px 0;position:relative}.lotpage__figure{width:100%;padding-top:40.4%;overflow:hidden;position:relative;margin-bottom:32px}.lotpage__figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lotpage__content{display:flex;flex-wrap:wrap}.lotpage__desc{width:100%;letter-spacing:-.04em;color:#1c1c1c;flex-grow:1}.lotpage__desc h5{font-weight:700;font-size:15px;margin-bottom:30px;line-height:1.2;color:#1c1c1c}.lotpage__desc p{font-size:14px;line-height:1.4}.lotpage__inner{width:100%;position:relative}.lotpage__info{border:1px solid #e5e5e5;min-width:190px;max-width:190px;min-height:190px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;margin:0 auto 30px;align-self:flex-start;background:rgba(255,255,255,.8)}.lotpage__info p{width:100%;font-size:13px;margin:5px 0;color:#1c1c1c;font-weight:700;letter-spacing:-.04em}.lotpage__link{color:#000;font-size:14px;text-decoration:underline}.lotpage__number{width:73px;height:73px;font-size:26px;border-radius:50%;background:#e51937;color:#fff;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.lotpage__numberlink{font-size:13px;letter-spacing:-.04em;color:#1c1c1c;text-decoration:underline;margin-bottom:5px}.lotpage__date{font-weight:400;font-size:13px;color:#4e4d4d;margin-bottom:15px}.lotpage__status{color:#e51937}.lotpage__title{font-weight:700;font-size:20px;color:#000;margin:10px 0 32px;padding:0;border:none;max-width:470px}.content .lotpage__title{margin-top:10px}.lotgifts{margin:40px 0}.lotgifts__prod{color:#1c1c1c;font-weight:400;font-size:14px;margin-top:5px}.lotgifts__list{list-style:decimal;margin:50px 0}.lotgifts__list li{list-style:decimal;font-weight:700;line-height:1.2;font-size:16px;color:#000;margin:40px 0;list-style-position:inside}.lotgifts__list li:before{content:none}.lotgifts__header{font-weight:700;font-size:16px;color:#000;margin:0 0 20px;padding:0;border:none}.lotgifts__item{display:flex;flex-wrap:wrap;min-height:120px;border:1px solid #e5e5e5;margin:20px 0;position:relative}.lotgifts__figure{width:105px;min-width:105px;overflow:hidden;position:relative}.lotgifts__figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lotgifts__desc{width:calc(100% - 105px);align-self:center;padding:0 12px}.lotgifts__title{font-weight:700;font-size:14px;color:#000;margin:10px 0;padding:0;border:none}.lot-success{max-width:370px;margin:0 auto}.lot-success__figure{margin:0 auto 40px}.lot-success__title{font-weight:700;font-size:30px;letter-spacing:.03em;color:#000;line-height:1.3;margin:0 0 20px 0}.lot-success__p{font-weight:400;font-size:18px;line-height:1.3;color:#000}.lot-success__button{margin-top:40px}.lots{max-width:370px;margin:0 auto}.lots__title{font-weight:700;font-size:16px;letter-spacing:-.04em;color:#000;margin:24px 0}.lots__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:12px}.lots__item{background:#f3f3f3;border-radius:20px;padding:10px 12px;font-weight:400;font-size:16px;color:#000;margin:10px 4px}.lots__desc{max-width:320px;margin:0 auto;font-size:14px;color:#4e4d4d;letter-spacing:-.04em}.lots__desc p{font-size:14px;color:#4e4d4d;line-height:1.5}.new-flag{font-size:10px;font-family:Comfortaa;letter-spacing:-.04em;color:#d32e12;border:1px solid #d32e12;border-radius:20px;padding:6px;line-height:.5;float:right;margin-right:4px}.button--light{color:#007e71;background:#fff;border-radius:5px}.button--green{background:#007e71;color:#fff;border-radius:5px}.button--lightgreen{background:#ddeeb9;color:#676767;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:8px}.button--lightgreen:hover{background-color:#8bc709;color:#fff}.smartHomePage .button--lightgreen{background-color:#5861ff;color:#fff}.smartHomePage .button--lightgreen:hover{background-color:#2e39ff}.button--blue{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:8px;background-color:#5861ff;color:#fff}.button--blue:hover{background-color:#2e39ff}.button--withIcon{display:flex;align-items:center;justify-content:center;gap:16px}.button--full{width:100%}.hScrollnative{max-height:460px;scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin}.hScrollnative::-webkit-scrollbar{width:5px;height:5px}.hScrollnative::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.hScrollnative::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.hScrollnative::-webkit-scrollbar-thumb:active{background:#848484}.hScrollnative::-webkit-scrollbar-track{background:0 0}.flex{display:flex}a.link{position:relative}a.link:after{content:"";position:absolute;background:#007e71;width:100%;height:1px;left:0;bottom:0;transition:width .3s cubic-bezier(.55,.055,.675,.19) 0s,background .2s ease 0s}a.link--light{color:#fff}a.link--light:after{background:#fff}a.link--green{color:#007e71}a.link--plus{color:#007e71;margin-right:18px;cursor:pointer;text-decoration:none}a.link--plus:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}a.link--plus:before{position:absolute;top:8px;left:100%;padding:4px;font-size:12px;transition:inherit;margin-left:4px}a.link--plus.open:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}a.link--plus.open:before{font-size:10px}.sectionTitle{margin-bottom:25px}.sectionTitle--left{text-align:left}.sectionTitle--border{border-bottom:solid 1px #e5e5e5}.section{--sectionwrap:1600px;margin-bottom:24px;width:100%}.section .wrapper{max-width:var(--sectionwrap)}.section--faqs{padding:0;text-align:left;--sectionwrap:936px}.section--faqs .accWrap{margin-top:0}.section--faqs .accWrap:last-child{margin-bottom:0}.section--faqs .sectionTitle h2,.section--faqs .sectionTitle h3{color:var(--clanding-text-color)}.section--faqsBorder{--sectionwrap:1180px}.section--faqsBorder .sectionTitle{border:none}.section--faqsBorder .sectionTitle h3{line-height:1.5}.section--darktheme{--acccolor:#fff;--accactivecolor:#C6C6C6;--accicon:#fff;--acccolorhover:#C6C6C6}.section--darktheme h2{color:#fff}.section--padding{padding-top:56px}.sectionHeader{display:flex;justify-content:space-between;padding:0 32px;margin-bottom:16px}.sectionHeader .link{align-self:flex-start;padding-top:12px;color:#007e71;text-decoration:none}.sectionHeader .link--plus{width:-moz-max-content;width:max-content}.sectionHeader__title{color:#007e71;font-size:2.625rem;font-weight:700;line-height:1;margin:0 0 16px;letter-spacing:-.05em}.sectionHeader__title>span{color:#e2bc73;font-weight:250;padding-left:8px;font-size:2.5rem;line-height:1.3}.sectionHeader__subtitle{color:#e2bc73;border:none;padding:0;margin:0;letter-spacing:-.05em;font-size:1.5rem}.sectionHeader--light .link,.sectionHeader--light .sectionHeader__subtitle,.sectionHeader--light .sectionHeader__title,.sectionHeader--light .sectionHeader__title>span{color:#fff}.sectionHeader--light .link:after{background:#fff}.expand__content{display:none}.nvcookies.nvcookies-outer .nvcookies__title{font-size:1.3125rem}.nvcookies.nvcookies-outer .nvcookies__p,.nvcookies.nvcookies-outer p{font-size:.6875rem;line-height:20px}.nvcookies.nvcookies-outer .nvcookies__button{font-size:.6875rem}.nvcookies .nvTable td,.nvcookies .nvTable th{font-size:.625rem}.nvcookies .nvtoggle__title{font-size:.625rem}.accItem--type2{border-bottom:solid 1px #e5e5e5;color:var(--acccolor)}.accItem--type2 .accHeader{padding:16px 32px 16px 0;color:var(--acccolor)}.accItem--type2 .accHeader:after{color:var(--accicon);font-size:7px;right:6px}.accItem--type2 .accHeader.active{color:var(--accactivecolor)}.accItem--type2 p{color:inherit}.accTitle{border:none;margin:0;font-size:16px;font-weight:400;padding:0;color:inherit}.accWrap{margin-bottom:32px}.accWrap__title{border:none;font-weight:700;margin:0 0 24px;font-size:16px;color:var(--acccolor);padding:0}.alert{display:flex;align-items:center;padding:17px 32px 13px 19px;background:#f2f2f2}.cart .alert{padding:12px 16px 32px;background:0 0}.alert--white{background:#fff}.alert__icon{font-size:24px;color:#0a5894;display:inline-block;margin-right:16px}.alert__icon--gray{color:#d9d9d9}.alert__text{font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0;max-width:913px}.form .alert__text{margin:0}div.miniBasket.miniBasket--fl .inner{background-color:#fff}div.miniBasket.miniBasket--fl .header{display:flex;align-items:center;color:#000;background-color:#f3f3f3;padding:26px 23px 20px;margin:0}div.miniBasket.miniBasket--fl .header .icon-fl-cart{font-size:1.75rem;margin-right:12px;margin-bottom:3px;font-weight:700}div.miniBasket.miniBasket--fl .header h2{font-size:1.125rem;line-height:1.11;letter-spacing:.01em;margin:0 8px 0 0;color:inherit}div.miniBasket.miniBasket--fl .header .totalPr{margin:0;font-size:.875rem;letter-spacing:.01em}div.miniBasket.miniBasket--fl .close{color:#9c9c9c;top:18px}div.miniBasket.miniBasket--fl .item{padding:20px 9px}div.miniBasket.miniBasket--fl .item:not(:first-child){border-top:1px solid #d9d9d9}div.miniBasket.miniBasket--fl .item .info{padding:4px 20px 0 0}div.miniBasket.miniBasket--fl .item .close{top:54px}div.miniBasket.miniBasket--fl .title{font-size:.9375rem;margin:0 0 10px;color:#000}div.miniBasket.miniBasket--fl .quant{color:#676767;font-size:.75rem;margin:0 0 14px;font-family:inherit}div.miniBasket.miniBasket--fl .prPrice:not(.total){margin:0;padding:0}div.miniBasket.miniBasket--fl .prPrice{display:flex;flex-direction:column;width:100%}div.miniBasket.miniBasket--fl .prPrice .old{color:#676767;font-weight:700;font-size:1rem;line-height:1.375;letter-spacing:.03em}div.miniBasket.miniBasket--fl .prPrice .price{font-size:1.375rem;font-weight:700;line-height:1.18;letter-spacing:.03em;color:#000;display:flex;margin-bottom:4px}div.miniBasket.miniBasket--fl .prPrice .priceContainer{margin-bottom:4px;display:flex;flex-flow:column;align-items:flex-start;color:#000}div.miniBasket.miniBasket--fl .prPrice.total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding-top:0}div.miniBasket.miniBasket--fl .prPrice.total>span{font-weight:700;font-size:1rem;color:#000}div.miniBasket.miniBasket--fl .prPrice__total{display:flex;flex-direction:column;align-items:flex-end}div.miniBasket.miniBasket--fl .prPrice__total .priceContainer{align-items:flex-end}div.miniBasket.miniBasket--fl .pointsContainer .old,div.miniBasket.miniBasket--fl .pointsContainer .points,div.miniBasket.miniBasket--fl .pointsContainer span{color:#000;font-weight:400;font-size:.875rem;line-height:1.14;letter-spacing:.02em;-webkit-user-select:auto;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-modify:read-only}div.miniBasket.miniBasket--fl .pointsContainer .old{text-decoration:line-through;color:#676767}div.miniBasket.miniBasket--fl .addToBasket{color:#fff;background-color:#8bc709;text-align:center}div.miniBasket.miniBasket--fl .tooltipFl{display:none}div.miniBasket.miniBasket--fl .minibasket__bottom{padding:20px 26px 26px 36px;box-shadow:0 0 20px rgba(0,0,0,.15);z-index:1;background-color:#fff}div.miniBasket.miniBasket--fl .minibasket__bottom .prPrice .priceContainer .old{font-size:1rem;font-weight:700;letter-spacing:.03em;color:#676767}div.miniBasket.miniBasket--fl .minibasket__bottom .prPrice .pointsContainer .old{color:#676767}div.miniBasket.miniBasket--fl .minibasket__bottom .price{display:flex;color:#000;font-size:1.875rem}div.miniBasket.miniBasket--fl .minibasket__bottom .pointsContainer .points,div.miniBasket.miniBasket--fl .minibasket__bottom .pointsContainer span{font-size:.875rem;font-weight:400;line-height:1.14;letter-spacing:.02em;color:#000}.blackf_newsletter{text-align:center;color:#f3f3f3;padding:60px 24px 40px}.blackf_newsletter_form{max-width:970px;margin:0 auto}.blackf_newsletter p{color:rgba(255,255,255,.7);font-size:clamp(22px,3vw,26px);font-weight:500;line-height:1.5}.blackf_newsletter input.text{box-shadow:inset 0 0 4px rgba(0,0,0,.5)}.blackf_newsletter .field{max-width:510px;margin:0 auto 24px}.blackf_newsletter input.submit{width:100%;color:#e51937;min-height:60px;font-size:20px}.blackf_newsletter .checkbox label{color:#fff;text-align:left;font-size:14px;padding-left:30px}.blackf_newsletter .checkbox label:before{width:16px;height:16px;font-size:13px;line-height:16px}.blackf_newsletter .checkbox label a{color:#fff}.brandTileSlider{--spacing:8px;width:calc(100% + var(--spacing) * 2);margin-left:calc(var(--spacing) * -1)}.brandTile{--size:239px;position:relative;text-align:center;padding:0 8px;width:var(--size)}.brandTile__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.brandTile__imgwrap{border:1px solid #d9d9d9;border-radius:4px;padding:2px 24px;transition:opacity .3s ease;height:120px;display:flex;align-items:center;justify-content:center;background-color:#fff}.brandTile__img{max-height:100%;-o-object-fit:contain;object-fit:contain}.brandTile__figcaption{font-size:15px;font-weight:400;line-height:1.46;color:#000;display:block;margin:8px 0 0}.brandSection{margin:56px 0}.section40 .brandSection{margin:40px 0}.dark-theme .brandSection .swiper-button{color:#676767}.dark-theme .brandSection .swiper-button:not(.swiper-button-disabled){color:var(--clanding-fill-primary-color)}.brandHeading{text-align:center;margin:0 0 24px}.brandHeading--large h2{font-size:28px;line-height:1.5}.dark-theme .brandHeading--large h2{color:#fff}.ctgContainer{--ctgGap:50px;--ctgPaddingTop:10px;display:flex;justify-content:center;flex-wrap:wrap;gap:50px}.ctgContainer--height{transition:max-height .3s ease;max-height:calc(var(--ctgHeight,199px) + var(--ctgPaddingTop))}.ctgContainer.show-more{/*! purgecss ignore current */overflow:hidden}.ctgContainer.show-less{/*! purgecss ignore current */max-height:calc(var(--ctgHeight,199px) * 2 + var(--ctgPaddingTop) + var(--ctgGap))}.ctg{flex:0 1 155px;position:relative;padding-top:var(--ctgPaddingTop);opacity:1;transition:opacity 250ms ease-in-out}.ctg--hidden{opacity:0;visibility:hidden}.ctg:hover .ctg__title{color:#d50000}.ctg:hover .ctg__imgWrap:after{opacity:1}.ctg__link{position:absolute;inset:0;z-index:1}.ctg__imgWrap{padding:28px;border-radius:50%;border:2px solid #f0f0f0;margin:0 0 14px;position:relative;display:flex;justify-content:center}.ctgContainer--height .ctg__imgWrap,.ctgContainer--white .ctg__imgWrap{background-color:#fff;aspect-ratio:1/1}.ctg__imgWrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:50%;opacity:0;transition:opacity .2s ease-out}.ctg__img{padding-top:calc(100 / 100 * 100%);position:relative;width:100%}.ctg__img picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.ctg__img img{display:inline-block;vertical-align:top;width:100%}.ctgContainer--height .ctg__img{padding-top:0;display:flex;justify-content:center;align-items:center}.ctgContainer--height .ctg__img picture{position:unset;display:block}.ctg__title{color:initial;border:0;margin:0;padding:0;font-size:.9375rem;font-weight:400;line-height:1.3;letter-spacing:.01em;color:#000;margin:0;text-align:center;transition:color .2s ease-out;z-index:0}.ctgContainer--height .ctg__title,.ctgContainer--white .ctg__title{color:var(--clanding-text-color)}.ctg__tag{background-color:#8bc709;text-align:center;font-size:1rem;font-weight:700;letter-spacing:.01em;color:#fff;padding:6px 10px;border-radius:3px;position:absolute;top:0;transform:translateY(-50%)}.categoriesHorSection{padding:102px 0;background-size:cover;background-position:center;position:relative;overflow:hidden}.categoriesHor__title{flex:0 1 315px;margin-right:35px;text-align:left;color:#000;display:flex;flex-direction:column;justify-content:center}.categoriesHor__title h2{font-size:2.375rem;font-weight:700;line-height:1.2;letter-spacing:.01em;margin-bottom:8px;color:inherit}.categoriesHor__title p{font-size:1rem;font-weight:400;line-height:1.5;color:inherit}.categoriesHor__title p:last-of-type{margin-bottom:25px}.categoriesHor__title a{font-size:.875rem;line-height:1.14;text-decoration:underline;color:inherit}.categoriesHor__slider{display:flex;align-items:center}.categoriesHor__slider .swiper{overflow:visible;width:100%}.categoriesHor__slider .swiper:not(.swiper-initialized) .ftrProd{width:33.33%}.categoriesHor__slider .ftrProd{padding:0 12px}.categoriesHor__slider .ftrProd:after,.categoriesHor__slider .ftrProd__desc,.categoriesHor__slider .ftrProd__link{left:12px;width:calc(100% - 24px)}.prPriceBlock{border-top:solid 1px rgba(0,0,0,.1);padding-top:12px;margin:24px 0;font-size:14px}.prPriceBlock__flex{display:flex;justify-content:space-between;align-items:center;margin:12px 0}.prPriceBlock__flex p{margin:0}.prPriceBlock .dd{position:relative;padding:8px 0}.prPriceBlock__maintitle{color:#676767;font-size:14px}.open .prPriceBlock__maintitle:after{transform:rotate(180deg)}.prPriceBlock__maintitle--flex:after{content:"\e902";display:inline-block;font-family:icomoon;font-size:7px;margin-left:7px;transition:all 350ms ease-out}.prPriceBlock__title{font-weight:700;color:#676767;font-size:14px}.cart.cart--fl .prPriceBlock .price{flex-direction:row;padding-right:0}#ordersInfoContainer{clear:both;margin-top:100px}.successOrder{margin-bottom:32px}.successOrderContent__top{border-bottom:5px solid rgba(0,0,0,.07);padding-bottom:16px}.content .successOrderContent__top li,.successOrderContent__top h1,.successOrderContent__top li,.successOrderContent__top p{color:#000;line-height:1.5;font-weight:400;font-size:clamp(18px,3vw,20px);margin:0 0 16px}.content .successOrderContent__top ul:not(.social):not(.notifActions) li{color:#000;line-height:1.5;font-weight:400;font-size:clamp(18px,3vw,20px);margin:0 0 16px}.successOrderContent__top .info{max-width:700px}.successOrderContent__top .buttons{width:100%;max-width:330px;display:flex;flex-direction:column;gap:8px}.successOrder__img{aspect-ratio:1}.successOrder__total{color:#000}.grayBox.flex{width:100%;display:flex;flex-wrap:wrap;gap:24px;float:none}.grayBox.flex p{font-size:14px;line-height:1.4;font-weight:400}.grayBox.flex p:not(.note){color:#000}.grayBox.flex p.note{margin-top:-16px}.grayBox.flex .title{font-weight:700;font-size:18px;color:#000;margin-bottom:24px}.subOrder{margin-bottom:32px}.subOrder p{color:#000;line-height:1.5;font-weight:400;font-size:clamp(16px,3vw,18px);margin:0 0 16px}.subOrder .grayBox{width:100%;max-width:500px;margin-top:24px;margin-left:auto}.subOrder__title{color:#000;line-height:1.5;font-weight:500;font-size:clamp(18px,3vw,20px);margin:0 0 32px}.loading{display:flex;align-items:center;gap:8px;margin-top:4px}.loading__icon{animation:rotateAnimation .8s linear infinite}.loading__text{margin:0;font-size:14px;line-height:1.57}@keyframes rotateAnimation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.cl-menu-tiles{margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}.cl-menu-tiles__heading{font-weight:700;font-size:28px;line-height:150%;letter-spacing:3px;text-align:center;margin-bottom:40px;color:var(--clanding-text-color)}.cl-menu-tiles__grid{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:56px;column-gap:56px;row-gap:48px}.cl-menu-tiles__grid-item{--clanding-menu-bg-color:rgba(0, 0, 0, 0.05);width:100%;height:100%;border-radius:8px;overflow:hidden;background-color:var(--clanding-menu-bg-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.dark-theme .cl-menu-tiles__grid-item{--clanding-menu-bg-color:rgba(255, 255, 255, 0.24)}.cl-menu-tiles__grid-item figure{aspect-ratio:356/200;max-height:200px;width:100%}.cl-menu-tiles__grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cl-menu-tiles__grid-item__content{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px}.cl-menu-tiles__grid-item-heading{font-weight:700;font-size:18px;line-height:22px;letter-spacing:3%;text-align:center;color:var(--clanding-text-color);margin:0;border:none}.cl-menu-tiles__grid-item-list{width:100%;display:flex;flex-direction:column;align-items:center;gap:0}.cl-menu-tiles__grid-item-list li{width:100%}.cl-menu-tiles__grid-item-list-item{width:100%;padding:15px 16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px;line-height:16px;color:var(--clanding-text-color)}.cl-menu-tiles__grid-item-list-item svg{stroke:var(--clanding-text-color)}.cl-menu-tiles ul,.cl-menu-tiles ul li{list-style-type:none;padding:0;margin:0}a.cl-menu-tiles__grid-item-heading:hover{color:#d50000}.expandText{font-weight:400;font-size:14px;line-height:1.4;margin:8px 0}.expandText p{font-size:14px;line-height:1.4}.expandText__main{overflow:hidden;position:relative;max-height:var(--expand);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.expandText__main:after{background-color:#fff;bottom:0;content:"";left:0;pointer-events:none;position:absolute;transition:opacity 250ms ease-in-out;width:100%;height:4px}.expandText.open .expandText__main{/*! purgecss ignore current */max-height:inherit;-webkit-line-clamp:unset}.expandText.open .expandText__main:after{/*! purgecss ignore current */opacity:0}.expandText__button{background:0 0;font-size:16px;color:#000;position:relative;padding:8px 24px 8px 0;border:none;font-weight:700;margin-top:8px}.expandText__button:after{color:#000;content:"\e902";font-family:icomoon;font-size:7px;position:absolute;right:0;margin-top:-4px;top:50%;transition:all 350ms ease-out}.expandText.open .expandText__button:after{transform:rotate(180deg)}.expandText.open .expandText__buttonTextMore{/*! purgecss ignore current */display:none}.expandText:not(.open) .expandText__buttonTextLess{display:none}.ftrProdSection{padding:72px 0 83px}.ftrProdSection--slider .ftrProdSection__btm{margin:0;padding:0;width:auto;gap:0}.ftrProdSection--slider .ftrProdSection__btm .ftrProd__desc{padding:0 24px 24px}.ftrProdSection--slider .ftrProdSection__btm .ftrProd__desc p{color:#000;font-size:1rem;font-weight:400;line-height:1.4}.ftrProdSection--slider .ftrProdSection__btm .ftrProd__desc p:empty{height:0}.ftrProdSection--slider .ftrProdSection__btm.swiper{margin:0}.ftrProdSection--slider h2{color:var(--clanding-text-color);font-size:1.75rem;line-height:1.5}.ftrProdSection__top{margin-bottom:20px}.ftrProdSection__btm{display:flex;flex-grow:1;gap:20px;margin-bottom:47px}.ftrProdSection__btm.slider:not(.swiper-initialized) .ftrProd{width:unset}.ftrProdSection__btm .ftrProd__desc{padding:28px}.ftrProdSection__btm .ftrProd__desc h6{font-size:1.25rem;letter-spacing:.01em;margin-bottom:7px}.ftrProdSection__btm .ftrProd__desc p{color:#fff}.ftrProd__price .ftrProdSection__btm .ftrProd__desc p{color:var(--clanding-text-color)}.ftrProdSection__btm .ftrProd__desc .price{font-size:1.5625rem}.ftrProd{position:relative}.ftrProd:not(.swiper-slide){max-width:initial;width:initial;flex:1 1 0;margin:0}.ftrProd:hover:after{opacity:1}.ftrProd:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;box-shadow:0 0 12px rgba(0,0,0,.3);opacity:0;transition:opacity .2s ease-out;border-radius:6px}.ftrProdSection--slider .ftrProd:after{content:none}.ftrProd__link{position:absolute;inset:0;z-index:1}.ftrProd__imgWrap{border-radius:6px;overflow:hidden}.ftrProd__img{aspect-ratio:580/370}.ftrProdSection--slider .ftrProd__img{aspect-ratio:unset}.ftrProd__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ftrProd__desc{position:absolute;text-align:left;background-color:initial;bottom:0;left:0;padding:30px;display:flex;flex-direction:column;justify-content:flex-end;height:68.64%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);letter-spacing:.01em;width:100%;z-index:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ftrProd__desc h6{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:inherit;line-height:1.1;margin-bottom:11px}.ftrProdSection--slider .ftrProd__desc h6{line-height:1.6}.ftrProd__desc p{color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:inherit}.ftrProd__desc p:last-child{margin:0}.ftrProdSection--slider .ftrProd__desc span{font-size:1.5rem;font-weight:600;line-height:1}.ftrProd__desc .price{font-size:1.625rem;font-weight:700;letter-spacing:inherit}.ftrProd__price{border-radius:6px;background-color:#fff;padding:6px 8px;width:-moz-max-content;width:max-content}.ftrProd__price p{--clanding-text-color:#000;color:var(--clanding-text-color)}.ftrProd--vertical .ftrProd__img{aspect-ratio:342/406}.ftrProd--vertical .ftrProd__desc{height:40%}.ftrProd--vertical .ftrProd__desc h6{font-size:1.375rem}.flSlider .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button-next.swiper-button:before,.flSlider .prPage .smartProducts .swiper-buttons--smart .swiper-button-next.swiper-button:before,.flSlider .swiper-button-next.icon-arrowR_S:before,.prPage .smartProducts .productList.slider .swiper-buttons .flSlider .swiper-button-next.swiper-button:before,.prPage .smartProducts .swiper-buttons--smart .flSlider .swiper-button-next.swiper-button:before{content:"\e90c";font-family:icomoon;line-height:1}.flSlider .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button-prev.swiper-button:before,.flSlider .prPage .smartProducts .swiper-buttons--smart .swiper-button-prev.swiper-button:before,.flSlider .swiper-button-prev.icon-arrowL2:before,.prPage .smartProducts .productList.slider .swiper-buttons .flSlider .swiper-button-prev.swiper-button:before,.prPage .smartProducts .swiper-buttons--smart .flSlider .swiper-button-prev.swiper-button:before{content:"\e90b";font-family:icomoon;line-height:1}.flSlider .swiper-button-next{right:3px}.flSlider .swiper-button-prev{left:3px}:root{--iconButtonSpace:8px}.iconButton{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;margin:0;align-items:center;background:0 0;display:inline-flex;font-size:1.5rem;padding:var(--iconButtonSpace)}.iconButton:not(.button--disabled),.iconButton:not(:disabled){cursor:pointer}.iconButton--s{font-size:1rem}.tooltipFl{margin-left:5px;line-height:1;position:relative;z-index:2;top:1px}.productList.hor .tooltipFl{margin-left:0}.tooltipFl__main{background:#fff;border-radius:6px;bottom:calc(100% + 12px);box-shadow:0 0 20px rgba(0,0,0,.15);font-size:.875rem;left:50%;line-height:1.3;margin-left:-115px;opacity:0;padding:16px;position:absolute;text-align:left;transform:translateY(-8px);transition:opacity .2s ease-out,transform 250ms ease-out;width:230px;white-space:initial!important}.tooltipFl__main:after{border-style:solid;bottom:calc(-1*8px);content:"";left:50%;margin-left:calc(-1*8px);position:absolute;width:0;height:0;border-color:#fff transparent transparent transparent;border-width:8px 8px 0 8px}.tooltipFl:not(.tooltipFl--open) .tooltipFl__main{pointer-events:none;visibility:hidden}.tooltipFl__main a,.tooltipFl__main p{font-size:.75rem}.tooltipFl__main p{margin:0 0 10px}.tooltipFl__main a{color:#000;text-decoration:underline}.tooltipFl--open .tooltipFl__main{opacity:1;transform:translateY(0)}.tooltipFl--bottom .tooltipFl__main{bottom:auto;top:calc(100% + 12px)}.tooltipFl--bottom .tooltipFl__main:after{border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;bottom:auto;top:calc(-1*8px)}.tooltipFl--bottom:not(.tooltipFl--open) .tooltipFl__main{transform:translateY(8px)}.tooltipFl--right .tooltipFl__main{left:-16px;margin:0}.tooltipFl--right .tooltipFl__main:after{left:28px}.tooltipFl--left .tooltipFl__main{left:auto;margin:0;right:-16px}.tooltipFl--left .tooltipFl__main:after{left:auto;right:20px}.tooltipFl__btn{padding:0;transition:color 250ms ease;color:#676767}.containerWithTooltip{display:flex;gap:6px}header{border-bottom:1px solid #d9d9d9}.headerTools{position:relative;z-index:9;margin-right:calc(-1 * var(--headertools))}.headerTools>ul li>a .dropdownVue__placeholder:before,.headerTools>ul li>a [class*=" icon-"],.headerTools>ul li>a [class^=icon-],.headerTools>ul li>span .dropdownVue__placeholder:before,.headerTools>ul li>span [class*=" icon-"],.headerTools>ul li>span [class^=icon-]{color:#676767}.headerTools>ul li>a:hover .dropdownVue__placeholder:before,.headerTools>ul li>a:hover [class*=" icon-"],.headerTools>ul li>a:hover [class^=icon-],.headerTools>ul li>span:hover .dropdownVue__placeholder:before,.headerTools>ul li>span:hover [class*=" icon-"],.headerTools>ul li>span:hover [class^=icon-]{color:#000}.headerTools ul{font-size:0;height:100%}.headerTools li{font-size:16px;list-style:none;position:relative;height:100%}.headerTools li.lang{background:url(../Media/border.png) no-repeat scroll right center}.header-top{background-color:#fff}.header-top .wrapper{display:flex;flex-wrap:wrap;padding:0;min-height:60px}.header-btm{background-color:#fff}.desktop .header-btm{position:relative;z-index:3}.header-btm .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 var(--headerspace)}.contact_txt,.signIn_txt{display:none}.headerTools .iconLink>a,.headerTools .iconLink>span{cursor:pointer;color:rgba(0,0,0,.7);font-size:1.5rem;padding:0 var(--headertools);height:100%;transition:all .3s ease;min-height:var(--headertop);display:flex;flex-wrap:wrap;align-items:center}.headerTools .iconLink>a:hover,.headerTools .iconLink>span:hover{color:#e31837}li.miniBasket>a{padding:0 var(--headertools);min-height:var(--headertop);display:flex;align-items:center;justify-content:center;white-space:nowrap}.headerTools .iconLink>a.tooltipFl,.headerTools .iconLink>span.tooltipFl,.headerTools .miniBasket>a.tooltipFl,.headerTools .miniBasket>span.tooltipFl{margin-left:0;line-height:initial;z-index:inherit}.headerTools .iconLink>a.tooltipFl .tooltipFl__main,.headerTools .iconLink>span.tooltipFl .tooltipFl__main,.headerTools .miniBasket>a.tooltipFl .tooltipFl__main,.headerTools .miniBasket>span.tooltipFl .tooltipFl__main{padding:6px 10px;transform:translate(-50%,0);text-align:center;margin-left:0;width:auto;color:initial;white-space:nowrap!important}.headerTools .iconLink>a.tooltipFl .tooltipFl__main span,.headerTools .iconLink>span.tooltipFl .tooltipFl__main span,.headerTools .miniBasket>a.tooltipFl .tooltipFl__main span,.headerTools .miniBasket>span.tooltipFl .tooltipFl__main span{color:initial;font-size:.6875rem}.headerTools .iconLink>a.tooltipFl:hover .tooltipFl__main,.headerTools .iconLink>span.tooltipFl:hover .tooltipFl__main,.headerTools .miniBasket>a.tooltipFl:hover .tooltipFl__main,.headerTools .miniBasket>span.tooltipFl:hover .tooltipFl__main{opacity:1;transform:translate(-50%,-10px)}.toBeRemoved{outline:1px solid red;background-color:rgba(229,25,55,.2)}.header__overlay{display:none;position:fixed;inset:0;z-index:2}.showoverlay .header__overlay{display:block}header:after{content:"";position:fixed;top:0;height:100%;width:100%;left:0;background:rgba(0,0,0,.4);z-index:-1;pointer-events:none;opacity:0;transition:opacity .1s ease-out}.showoverlay header:after{opacity:1}:root{--headerHeight:142px;--menuLvlWidth:380px}:root .fixedHeader{--headerHeight:77px}.mainNav.mainNav--fl .megamenu .main{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin}.mainNav.mainNav--fl .megamenu .main::-webkit-scrollbar{width:2px;height:2px}.mainNav.mainNav--fl .megamenu .main::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.mainNav.mainNav--fl .megamenu .main::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.mainNav.mainNav--fl .megamenu .main::-webkit-scrollbar-thumb:active{background:#848484}.mainNav.mainNav--fl .megamenu .main::-webkit-scrollbar-track{background:0 0}.mainNav.mainNav--fl .hasSub.hasMegaMenu{background-color:#f3f3f3}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu{background:0 0}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2::-webkit-scrollbar{width:2px;height:2px}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2::-webkit-scrollbar-thumb:active{background:#848484}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2::-webkit-scrollbar-track{background:0 0}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2::-webkit-scrollbar-track{background:#fff}.mainNav.mainNav--fl li.green.active>.mainNav-title a,.mainNav.mainNav--fl li.green>.mainNav-title a{background-color:#f3f3f3;color:#000;font-weight:700!important}.mainNav.mainNav--fl .mega-nav{display:flex;flex-flow:column}.mainNav.mainNav--fl .level4 .mainNav-title a{padding:11px 40px 11px 0;width:100%;position:relative;font-weight:400}.mainNav.mainNav--fl .level4 .hasChild>.mainNav-title a:after,.mainNav.mainNav--fl .level5 .hasChild>.mainNav-title a:after{content:"\e96b";font-family:icomoon;position:absolute;right:20px;font-size:17px;top:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;transition:color .3s ease-out}.mainNav.mainNav--fl .menu__offer{padding-top:20px;margin:30px 20px 0 0;border-top:1px solid rgba(0,0,0,.2);width:100%}.mainNav.mainNav--fl .menu__offer .mainNav-title a{color:var(--menuoffer)}.level5 a{padding:12px 0;font-size:15px;font-weight:400;color:#676767;line-height:1.3}.level5 .category-title a{color:#000}.category-title{font-size:18px;font-weight:700;color:#000;line-height:1.2;position:relative;width:100%;padding-right:53px;margin-bottom:20px}.category-title:empty{margin:0}.category-title:not(:first-child){margin:10px 0}.category-title:not(:first-child):empty{margin:0}.category-title a{position:absolute;right:15px;text-decoration:underline;font-size:14px;line-height:1;transition:color .2s ease-out;padding:5px}.level1>li>.mainNav-title a{color:#000;display:block;padding:16px 25px;position:relative;transition:color 250ms ease-out}.megamenuSimplePromo{margin:16px 20px 16px 0;border-radius:18px;overflow:visible;width:100%;position:relative}.megamenuSimplePromo:hover{box-shadow:2px 1px 10px rgba(0,0,0,.3)}.megamenuSimplePromo a{display:block}.megamenuSimplePromo figure{aspect-ratio:308/148}.megamenuSimplePromo figure.megamenuSimplePromo__pharmacy{padding-top:0}.megamenuSimplePromo+.menu__ofer{margin-top:10px;padding-top:0}.megamenu__title{position:relative;font-weight:700;font-size:17px;cursor:pointer}.megamenu .mainNav-title a{display:flex;align-items:center}.megamenu .mainNav-icon{position:relative;left:0;justify-content:flex-start;font-size:32px;margin-right:16px}.megamenu .mainNav-icon.icon-fl-blog{font-size:28px}.subMenu li a:hover{color:var(--menuhover)}.subMenu__green{--menuhover:#007E71;--menuoffer:#007E71}.new-tag{margin:4px;background:#8bc709}.menuTag{white-space:nowrap}.menuTag--new{background:#33cdee}.menuTag--hot{background:#e74c3c}.menuTag--top{background:#d50000}.menuTag--sale{background:#f1c40f}.menuTag--points{background:#f3d225}.featuredBox{border-radius:6px;max-width:240px;position:relative;background:#f2f8f8;margin-top:28px}.featuredBox a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.featuredBox__content{padding:0 16px 16px}.featuredBox__img{position:relative;aspect-ratio:240/185}.featuredBox__img:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../Media/featured-circles.png) no-repeat bottom center}.featuredBox__keywords{color:var(--pharmacy-green-light-50,#c4e5de);font-size:32px;font-style:bold;line-height:1.12;margin:0 0 8px}.featuredBox__title{color:var(--primary-green,#007e71);font-family:Comfortaa;font-size:24px;font-style:normal;font-weight:300;line-height:1.2;margin:0 0 8px;border:none;padding:0}.featuredBox__tag{color:var(--secondary-yellow,#c78800);font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin:0 0 8px}.featuredBox .button{margin-top:24px}.megamenu-seperate{border-top:1px solid rgba(0,0,0,.2);width:100%;margin:24px 20px 24px 0}.level4 .mainNav-icon{display:inline-block}.messageComp{--msg-bg-color:#fff;--msg-border-color:#DBDBDB;--msg-icon-color:#4177A9;display:flex;align-items:center;gap:16px;padding:16px 24px;border-radius:12px;background-color:var(--msg-bg-color);border:1px solid var(--msg-border-color);margin-bottom:16px}.messageComp+.back{display:inline-block;margin-top:24px}.messageComp--warning{--msg-bg-color:#FFE8D9;--msg-icon-color:#FF8C42}.messageComp__icon{color:var(--msg-icon-color);font-size:24px;line-height:1;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.messageComp__content{color:#303030;font-size:13px;font-style:normal;font-weight:400;line-height:1.46}.newsletter.newsletter--fl{background-color:#f3f3f3}.newsletter.newsletter--cl .checkbox label,.newsletter.newsletter--fl .checkbox label{padding-left:28px}.newsletter.newsletter--cl .checkbox label:before,.newsletter.newsletter--fl .checkbox label:before{width:19px;height:19px;display:flex;align-items:center;justify-content:center;font-size:.625rem;top:3px}.newsletterSubmit{position:absolute;right:1px;top:1px;height:calc(100% - 2px);border:none;display:flex;align-items:center;justify-content:center;width:60px;color:#676767;font-size:14px;text-align:center;padding:14px 20px;border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#fff;transition:color .2s ease-out}.newsletterSubmit:hover{color:#000}.newsletterSubmit>span{font-size:1.25rem}.orderStatusStepContainer{display:flex;justify-content:space-between;max-width:814px;margin:0 auto 80px}.orderStatusStep{display:flex;flex-direction:column;align-items:center;flex:1 1 0;position:relative}.orderStatusStep:before{content:"";display:block;position:absolute;top:44px;border-top:1px dashed #9a9a9a;width:calc(100% - 2px);z-index:-1}.orderStatusStep:first-child:before{width:50%;right:0}.orderStatusStep:last-child:before{width:50%;left:0}.orderStatusStep__icon{width:90px;height:90px;display:flex;align-items:center;justify-content:center;border:1px dashed #9a9a9a;margin-bottom:15px;border-radius:50%;background-color:#fff;position:relative;font-size:2.6875rem;color:#676767}.orderStatusStep__icon .icon-fl-fail{color:#d50000}.orderStatusStep__icon .icon-fl-fail~.orderStatusStep__check{display:none!important}.orderStatusStep__check{position:absolute;top:0;right:0;display:none;font-size:1.75rem;color:#8bc709;background-color:#fff;border-radius:50%}.orderStatusStep__text{max-width:200px;font-size:.75rem;line-height:1.5;letter-spacing:-.03em;color:#000;text-align:center;width:100%;padding:0 5px}.orderStatusStep.active:before{border-color:#8bc709;border-top-style:solid;width:100%}.orderStatusStep.active:first-child:before,.orderStatusStep.active:last-child:before{width:50%;right:0}.orderStatusStep.active .orderStatusStep__icon{border-color:#8bc709;border-style:solid;color:#000}.orderStatusStep.active .orderStatusStep__check{display:block}.orderStatusStep.failed .orderStatusStep__icon{border-color:#d50000}.orderTrackDetails{background-color:#fbfbf3;max-width:817px;margin:0 auto 50px;padding:50px;border-radius:6px;display:flex;flex-direction:column}.orderTrackDetails__title{font-size:1.25rem;font-weight:700;margin:0 auto 36px;display:inline-block;color:#000;text-decoration:underline;text-align:center}.orderTrackDetails__table{display:flex;flex-direction:column;max-width:466px;width:100%;margin:0 auto}.orderTrackDetails__row{display:flex;justify-content:space-between;align-items:center}.orderTrackDetails__row:not(:last-child){margin-bottom:14px}.orderTrackDetails__cell{font-size:.875rem;line-height:1.42;letter-spacing:.03em;color:#000;min-width:140px;display:flex;align-items:center}.orderTrackDetails__cell:not(:last-child){padding-right:10px}.orderTrackDetails__cell a{text-decoration:underline;color:#000}.orderTrackDetails__cellIcon{font-size:1.5rem;color:inherit;margin:0 0 0 10px}.orderTrackDetailsTitle{margin:0 auto 65px;text-align:center}.orderTrackDetailsTitle h1{font-size:1.875rem;font-weight:400;letter-spacing:.03em;line-height:1.16;margin:0}.orderTrackDetailsProducts{margin:0 auto 30px;width:100%;max-width:540px}.orderTrackDetailsProducts__title{font-size:1.25rem;font-weight:700;margin:0 auto 6px;color:#000;text-decoration:underline;text-align:center}.orderTrackDetailsProduct{display:flex;border-bottom:1px solid #f3f3f3;position:relative;padding:28px 0}.orderTrackDetailsProduct__photo{flex:0 0 104px;margin-right:18px}.orderTrackDetailsProduct__photo figure{padding-top:calc(104 / 104 * 100%);position:relative;width:100%}.orderTrackDetailsProduct__photo figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.orderTrackDetailsProduct__photo figure img{display:inline-block;vertical-align:top;width:100%}.orderTrackDetailsProduct__description{padding-top:18px;display:flex;flex-direction:column;align-items:flex-start}.orderTrackDetailsProduct__description a{font-size:.9375rem;line-height:1.33;color:#000;margin-bottom:11px}.orderTrackDetailsProduct__description a:before{position:absolute;inset:0}.orderTrackDetailsProduct__description span{font-size:.75rem;line-height:1.16;color:#676767}.form.form--orderStatus{max-width:368px;margin:0 auto 40px}.form.form--orderStatus .button--submit{margin-top:32px}.button--submit{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;margin:0;width:100%;background-color:#8bc709;color:#fff;border-radius:6px;height:45px;text-align:center}.button--submit:not(.button--disabled),.button--submit:not(:disabled){cursor:pointer}.button--submit span{display:inline-flex;align-items:center;justify-content:center;padding-top:2px}.button--submit span:after{content:"\e9b9";font-family:icomoon;font-size:1.25rem;margin:-4px 0 0 8px}.pharmacyskin{--filterscolor:#007E71}.pointsAward{display:flex;justify-content:space-between;gap:4px;padding:12px 0}.miniBasket .pointsAward{border-bottom:1px solid #d9d9d9}.pointsAward-parent{position:relative;display:flex;width:calc(100% + 20px);background:#fff;left:10px;float:right}.pointsAward-info{width:min(450px,100%);background:#fff2bb;padding:8px;border-radius:8px;margin-block:23px 13px;float:right}.pointsAward-info--wIcon{padding:12px 8px;display:grid;grid-template-areas:"icon text" "icon text" "icon points";margin-block:23px 0}.miniBasket .pointsAward-info--wIcon{margin:18px 0 24px}.pointsAward-info--wIcon .pointsAward-info__txt{max-width:100%;grid-area:text;margin:0 5px 0 8px}.pointsAward-info--wIcon .pointsAward-info__icon{grid-area:icon;font-size:36px;max-width:36px;align-self:center}.pointsAward-info--wIcon .pointsAward-info__points{grid-area:points;text-align:left;margin:4px 0 0 8px;font-size:15px}.pointsAward-info__txt{text-align:left;font-weight:400;font-size:14px;max-width:80%;margin:0 5px;line-height:1.57}.pointsAward-info__points{color:#d50000;font-weight:700}.pointsAwardWrap{width:min(500px,100%);background:#f3f3f3;margin-left:auto;position:relative;top:-44px;padding:7px 24px 20px}.pointsAward--wrap{flex-wrap:wrap}.cart .pointsAward,.orderInfo .pointsAward{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.orderInfo .pointsAward{width:min(450px,100%);margin-top:23px;margin-left:auto}.successOrder .pointsAward{padding:12px;border:1px solid #d9d9d9}.cart .pointsAward{background:#fff;margin-top:6px;width:calc(100% + 20px);margin-left:-10px}.pointsAward__left{display:flex;gap:6px;align-items:center}.pointsAward__right{display:flex;gap:4px;align-items:center}.pointsAward__intro{display:flex;gap:4px;align-items:center}.pointsAward__figure{margin:0;padding:0;line-height:1;font-size:0;width:24px;flex-shrink:0}.pointsAward p{font-size:.75rem;font-weight:700;line-height:1.33;margin:0}.pointsAward__introlabel{text-align:left}.pointsAward__label,.pointsAward__label:is(p){background-color:#f3d225;padding:5px 6px 3px;border-radius:4px;color:#d50000}.pointsAward__value,.pointsAward__value:is(p){font-size:1.125rem;font-weight:700;line-height:1.11;margin:0}.pointsAward__tt,.pointsAward__tt:is(p){font-size:.6875rem;font-weight:300;line-height:1.45;color:#333;width:100%}.pointsAward .tooltipWrap{z-index:3;cursor:pointer}.pointsAward .tooltipWrap .tooltip{left:50%;transform:translateX(-50%)}.pointsAward .tooltipWrap .tooltip:after,.pointsAward .tooltipWrap .tooltip:before{left:50%}.productView.productView--fl .prPrice{height:initial;padding-top:18px}.productView.productView--fl .priceRow{position:relative;z-index:3}.productView.productView--fl .prPrice .flPrice__top .old{font-size:1.25rem;font-weight:700;letter-spacing:.03em;color:#676767;margin-bottom:8px}.productView.productView--fl .prPrice .old+span{color:initial}.productView.productView--fl .prPrice .price{color:#000;font-size:2rem;font-weight:700;line-height:1.05;letter-spacing:.03em}.productView.productView--fl .prPrice .points{font-size:.875rem;font-weight:400;line-height:1.14}.productView.productView--fl .detailRow .quantity{margin-right:20px}.productView.productView--fl .prPoints{font-size:13px;color:#000;letter-spacing:.03em;line-height:1.38;margin:10px 0 0;display:flex}.productView.productView--fl .flPrice__points .old,.productView.productView--fl .flPrice__points .points,.productView.productView--fl .flPrice__points>span:nth-child(1){font-size:1rem;letter-spacing:-.02em;-webkit-user-select:auto;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-modify:read-only}.productView.productView--fl .flPrice__points .old{color:#676767;margin:0 2px}.productView.productView--fl .flPrice__points .old,.productView.productView--fl .flPrice__points .points{pointer-events:none}.productView.productView--fl .prAdd{display:flex}.productView.productView--fl .prAdd .addToFav{cursor:pointer;background-color:initial;border:2px solid #676767;border-radius:6px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;margin:1px 10px 0 0}.productView.productView--fl .prAdd .addToBasket{background-color:#8bc709;color:#fff}.smartHomePage .productView.productView--fl .prAdd .addToBasket{background-color:#5861ff}.productView.productView--fl .prAdd .addToFav+.addToBasket{border-radius:6px;width:auto}.productView.productView--fl .product__topDeal{position:absolute;right:0;top:17px;z-index:2}.productView.productView--fl .product__topDeal svg{height:40px;width:100%}.flPrice.flPrice--vert{display:flex;flex-flow:column;max-width:calc(100% - 48px)}.flPrice.flPrice--vert .flPrice__top{display:flex;flex-flow:column;align-items:flex-start;margin-bottom:6px}.productList.hor .flPrice.flPrice--vert .flPrice__top{margin-bottom:0}.flPrice.flPrice--vert .flPrice__bottom{font-size:.875rem;font-weight:400;line-height:1.14}.flPrice.flPrice--vert .tooltipFl{bottom:-3px}.flPrice__points{pointer-events:none;color:inherit;text-decoration:none}.flPrice__points .tooltipFl,.flPrice__points a{pointer-events:auto}.flPrice__points .tooltipFl,.flPrice__points span{color:inherit;text-decoration:none}.flPrice__points a{color:inherit}.flPrice__points>span{font-size:.875rem;font-weight:400;-webkit-user-select:auto;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-modify:read-only}.prPrice.prPrice--fl .flPrice__points{padding-right:40px}.prPrice.prPrice--fl .old{font-weight:700;letter-spacing:.03em;color:#676767;margin-bottom:8px}.prPrice.prPrice--fl .old+span{color:initial}.prPrice.prPrice--fl .price{color:#000;font-weight:700;line-height:1.05;display:flex}.prPrice.prPrice--fl .points{font-size:.875rem;font-weight:400;line-height:1.14}.prPrice.prPrice--fl .flPrice__points .old{font-size:.875rem;color:#676767;font-weight:400;letter-spacing:initial}.prPrice.prPrice--fl .tooltipFl__main{font-size:.75rem}.prPrice.prPrice--fl .tooltipFl__main a,.prPrice.prPrice--fl .tooltipFl__main p{font-size:.75rem}.prPrice.prPrice--fl .tooltipFl__main p{margin:0 0 10px}.productAttrContainer{list-style:none;padding:0;margin:0;padding:13px 15px;border-radius:6px;border:1px dashed #c6c6c6;margin:35px 0 0;width:100%}.productAttrContainer li{list-style:none}.productAttrContainer li:before{display:none}.productAttr{color:#000;display:flex;align-items:center}.productAttr:not(:last-child){margin-bottom:4px}.productAttr__icon{width:30px;margin-right:14px;flex-shrink:0;font-size:1.875rem;color:#676767}.productAttr__text{margin:0;color:inherit;font-size:.8125rem;line-height:1.38;letter-spacing:.03em}.status{position:relative;padding-left:17px;font-size:.8125rem;font-weight:400;line-height:1.23;letter-spacing:-.02em}.orderTable .status{padding-left:0}.status:before{content:"";display:block;position:absolute;top:calc(50% - 4px);left:0;width:8px;height:8px;border-radius:50%;background-color:#8bc709}.orderTable .status:before{display:none}.status--warning:before{background-color:#ffb31f}.status--error:before{background-color:#d50000}.addToFav{color:#676767}.addToFav__icon{color:inherit;transition:color 250ms ease;font-size:2.125rem;font-weight:400!important}.productList .addToFav__icon{font-size:1.25rem}.productList.hor .addToFav__icon{font-size:1.5625rem}.addToFav--added{color:#d50000}.smartHomePage .addToFav--added{color:#5861ff}.addToFav--added .icon-fl-heart:before{content:"\e9bf"}.addToFav--added .icon-heart:before{content:"\e9c0"}.prAdd--fl{margin-top:auto}.prAdd.prAdd--fl .addToFav{position:absolute;top:0;height:auto;right:0;line-height:initial;width:initial;border-radius:6px;padding:10px;background-color:initial}.productList.hor .prAdd.prAdd--fl .addToFav{right:15px;top:14px}.prAdd.prAdd--fl .addToBasket{height:auto;width:auto;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0;z-index:2}.productList.hor .prAdd.prAdd--fl .addToBasket{position:absolute}.productList.hor .prAdd.prAdd--fl .addToBasket{right:25px;top:65px}.prAdd .addToBasket--simple{position:absolute;bottom:56px;right:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0}.prTop{height:100%;display:flex;flex-direction:column;flex-grow:1}.prImg .product__topDeal{position:absolute;bottom:0;right:0;z-index:2}.smartHomePage.productPage .prAdd{display:flex}.smartHomePage.productPage .prAdd .addToFav{margin-right:10px;border-radius:6px;width:45px;height:45px;margin:1px 10px 0 0;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:initial;border:2px solid #5861ff;font-size:1.375rem;transition:color 250ms ease}.smartHomePage.productPage .prAdd .addToBasket{color:#fff}.productAvailabilityError{padding:16px 24px;border-radius:12px;color:#303030;background:#fde8eb;display:flex;align-items:center;gap:16px}.productAvailabilityError .icon{color:#e31837;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.productAvailabilityError .icon:before{font-size:24px}.productAvailabilityError p{margin:0;font-size:13px;font-weight:400}.stockInfo{font-size:13px;line-height:16px;margin:6px 0 12px;font-weight:700}.stockInfo--available{color:#597f06}.stockInfo--availableNow{color:#74b11f}.stockInfo--orderItem{color:#4177a9}.stockInfo--notAvailable{color:#d50000}.stockInfo--lastItems{color:#e08714}.prTable.prTable--fl .header .price{text-align:right}.prTable.prTable--fl .header .price .wrap{width:initial}.prTable.prTable--fl .header .price .wrap span{width:initial}.prTable.prTable--fl .prPrice{width:auto;display:flex;flex-direction:column;position:static}.prTable.prTable--fl .prPrice .price{padding-right:0;flex-direction:row;justify-content:flex-end}.prTable.prTable--fl .prPrice .priceContainer .old{font-size:1rem;font-weight:700;line-height:1.375;letter-spacing:.03em;margin-bottom:6px}.prTable.prTable--fl .price{padding-right:21px;display:flex;flex-direction:column;align-items:flex-end}.prTable.prTable--fl .priceContainer{margin-bottom:6px;display:flex;flex-direction:column;align-items:flex-end}.prTable.prTable--fl .priceContainer .price{font-size:1.375rem;font-weight:700;line-height:1.18;letter-spacing:.03em;color:#000;align-self:flex-end}.prTable.prTable--fl .pointsContainer{font-size:.875rem;color:#000;line-height:1.14;letter-spacing:.02em}.prTable.prTable--fl .pointsContainer span{line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit;-webkit-user-select:auto;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-modify:read-only}.prTable.prTable--fl .pointsContainer .tooltipFl{display:none}.prTable.prTable--fl .pointsContainer .old{color:#676767}.cart.cart--fl .prPrice{width:auto;display:flex;flex-direction:column;position:static;align-items:flex-end}.cart.cart--fl .prPrice .price{padding-right:0;flex-direction:row;justify-content:flex-end}.cart.cart--fl .prPrice.total{flex-direction:row;justify-content:space-between;padding-bottom:20px;align-items:flex-start}.cart.cart--fl .prPrice .priceContainer .old{font-size:1rem;font-weight:700;line-height:1.375;letter-spacing:.03em;margin-bottom:6px}.cart.cart--fl .prPrice .pointsContainer .old{color:#676767}.cart.cart--fl .price{padding-right:21px;display:flex;flex-direction:column;align-items:flex-end}.cart.cart--fl .priceContainer{margin-bottom:6px;display:flex;flex-direction:column;align-items:flex-end}.cart.cart--fl .priceContainer .price{font-size:1.375rem;font-weight:700;line-height:1.18;letter-spacing:.03em;color:#000;align-self:flex-end}.cart.cart--fl .pointsContainer{font-size:.875rem;color:#000;line-height:1.14;letter-spacing:.02em}.cart.cart--fl .pointsContainer span{line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit}.cart.cart--fl .pointsContainer .tooltipFl{display:none}.orderInfo.orderInfo--fl .prPrice.total{padding-right:21px;display:flex;justify-content:flex-end}.orderInfo.orderInfo--fl .prPrice.total .label{padding-right:130px;font-size:1.375rem;line-height:1;font-weight:700;color:#000;margin:0}.orderInfo.orderInfo--fl .prPrice.total .label>span{font-size:.875rem;font-weight:inherit;letter-spacing:.01em;color:#676767;margin:5px 0 0}.orderInfo.orderInfo--fl .prPrice__totalColumn{display:flex;flex-direction:column;align-items:flex-end}.orderInfo.orderInfo--fl .prPrice__totalColumn .tooltipFl{display:none}.orderInfo.orderInfo--fl .prPrice__totalColumn .priceContainer .old{color:#676767;font-size:1rem;font-weight:700;letter-spacing:.02em;margin-bottom:4px;line-height:1.46}.orderInfo.orderInfo--fl .prPrice__totalColumn .pointsContainer .old{color:#676767}.orderInfo.orderInfo--fl .priceContainer{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:5px}.orderInfo.orderInfo--fl .priceContainer .price{font-size:1.375rem;font-weight:700;line-height:1.18;letter-spacing:.03em;color:#000;display:flex}.orderInfo.orderInfo--fl .priceContainer .old{color:#676767;font-size:.9375rem;font-weight:700;letter-spacing:.02em;margin-bottom:4px;line-height:1.46}.orderInfo.orderInfo--fl .pointsContainer{font-size:.875rem;color:#000;line-height:1.14;letter-spacing:.02em}.orderInfo.orderInfo--fl .pointsContainer span{line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit}.orderInfo.orderInfo--fl .addToBasket{background-color:#8bc709;color:#fff}.productView .shopInfo .wrap i.icon-fl-point,.productView .shopInfo .wrap i.icon-fl-shipping{font-size:3.5rem;color:#d50000}.prHeader.prHeader--fl .addToBasket{background-color:#8bc709;color:#fff}.smartHomePage .prHeader.prHeader--fl .addToBasket{background-color:#5861ff}.prHeader.prHeader--fl .flPrice.flPrice--vert{flex-direction:row;align-items:center;max-width:inherit}.prHeader.prHeader--fl .flPrice.flPrice--vert .flPrice__top{margin:0 5px 0 0}.prHeader.prHeader--fl .flPrice__points .points{font-size:1rem}.moreSlider.moreSlider--fl .tooltipFl,.prLists.prLists--fl .tooltipFl{display:none}.moreSlider.moreSlider--fl .prPoints .wrap,.prLists.prLists--fl .prPoints .wrap{padding:7px 8px;color:#676767}.moreSlider.moreSlider--fl .prPoints .wrap span,.moreSlider.moreSlider--fl .prPoints .wrap span b,.prLists.prLists--fl .prPoints .wrap span,.prLists.prLists--fl .prPoints .wrap span b{font-size:.625rem;letter-spacing:-.01em}.moreSlider.moreSlider--fl .productList.slider .product .inner,.prLists.prLists--fl .productList.slider .product .inner{border-radius:6px}.moreSlider.moreSlider--fl .productList.slider,.prLists.prLists--fl .productList.slider{padding:0 10px}.moreSlider.moreSlider--fl .productList:not(.hor) .product .prImg,.prLists.prLists--fl .productList:not(.hor) .product .prImg{flex-grow:0}.moreSlider.moreSlider--fl .productList.slider .product .inner,.prLists.prLists--fl .productList.slider .product .inner{display:flex;flex-direction:column;justify-content:flex-start}.moreSlider.moreSlider--fl .prTop,.prLists.prLists--fl .prTop{height:100%;display:flex;flex-direction:column;flex-grow:1}.moreSlider.moreSlider--fl .prPrice.prPrice--fl,.prLists.prLists--fl .prPrice.prPrice--fl{margin-top:auto;padding-top:10px}.moreSlider.moreSlider--fl .prPoints,.prLists.prLists--fl .prPoints{margin-top:0}.moreSlider.moreSlider--fl .productList .prMore,.prLists.prLists--fl .productList .prMore{flex-grow:1}.productList:not(.hor) .prMore{flex-grow:1}.productList .prPrice{margin-top:auto;min-height:95px}.productList .flPrice.flPrice--vert{justify-content:flex-end}.productList.productList--fl:not(.slider):not(.hor) .inner{flex-direction:column;justify-content:flex-start}.productList.productList--fl:not(.slider):not(.hor) .product .prImg{flex-grow:0}.productList.productList--fl:not(.slider):not(.hor) .product:before{border-radius:6px}.productList.productList--fl:not(.slider):not(.hor) .prPoints{margin-top:0}.productList.productList--fl:not(.hor) .prPrice{padding-top:20px}.productList.productList--fl.hor .productList .addToFav__icon{font-size:1.5625rem}.productList.productList--fl .prImage{overflow:visible}.productList.productList--fl .prImg{overflow:visible}.productList.productList--fl.wishlist .product .remove{z-index:1}.productList.productList--fl.wishlist:not(.hor) .prMore{display:flex;flex-direction:column}.productList.productList--fl.wishlist:not(.hor) .prAdd.prAdd--fl .addToBasket{bottom:168px}.productList.productList--fl.wishlist:not(.hor) .prBottom .prPoints{padding:0 10px}.otTopOfferSection .productList:not(.slider):not(.hor) .product{width:100%}.otTopOfferSlider:not(.swiper-initialized){opacity:0}.otTopOffers.otTopOffers--fl .productList .product .inner{flex-flow:column;justify-content:flex-start}.otTopOffers.otTopOffers--fl .productList .prImg{flex-grow:0}.otTopOffers.otTopOffers--fl .productList .prMore{flex-grow:1}.otTopOffers.otTopOffers--fl .productList .prPrice{flex-grow:1;margin-top:auto;padding-top:10px}.otTopOffers.otTopOffers--fl .prPoints{margin-top:0}.product__package{margin-bottom:16px}.product__package span{color:#000;display:block;margin-bottom:14px;font-size:.8125rem;font-weight:300;line-height:1.23;letter-spacing:-.04em}.product__options{display:inline-flex;flex-wrap:wrap}.product__options>div{position:relative;white-space:nowrap}.product__options label{color:#676767;padding:10px;border:1px solid #676767;border-radius:6px;font-size:.875rem;letter-spacing:-.04em;line-height:1.28;display:inline-block}.product__options input{position:absolute;height:100%;width:100%;opacity:0;z-index:2;cursor:pointer}.product__options input.not-available{pointer-events:none}.product__options input.not-available+label{color:#fff;background:#d9d9d9;border-color:#d9d9d9}.product__options input:checked+label{background:#676767;color:#fff;border-color:#676767}.productList .prImg{display:flex;justify-content:center;align-items:center;padding-inline:12px;min-height:196px}.productList:not(.hor) .productList .prImg{padding-top:10px}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination{text-align:center;width:100%}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-opacity:1;height:2px;border-radius:1px;cursor:pointer;transition:.3s ease;background:#ddb866;margin-inline:8px;padding:0}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet:active{background:#007e71}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet:before{position:absolute;content:"";display:block;width:calc(100% + 10px);height:40px;top:-19px;left:-5px}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1a8b7f}.owl-pagination-lines .owl-pagination{text-align:center;width:100%}.owl-pagination-lines .owl-page{height:2px;border-radius:1px;cursor:pointer;transition:.3s ease;background:#ddb866;display:inline-block;position:relative}.owl-pagination-lines .owl-page:active{background:#007e71}.owl-pagination-lines .owl-page:before{position:absolute;content:"";display:block;width:calc(100% + 10px);height:40px;top:-19px;left:-5px}.owl-pagination-lines .owl-page.active{background:#1a8b7f}.owl-pagination-lines .owl-page:not(:first-child){margin-left:10px}.owl-pagination-lines .owl-page span{display:none!important}.owl-buttons-square .owl-buttons{display:flex}.owl-buttons-square .owl-buttons>div{border-radius:6px;border:solid 1px #c78800;color:#c78800;display:grid;place-items:center;width:48px;height:48px;margin:2px;cursor:pointer;font-size:32px}.owl-buttons-square .owl-buttons>div:active{border-color:#c78800;color:#c78800}.owl-buttons-square .owl-buttons .owl-prev i:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.owl-buttons-square .owl-buttons .owl-next i:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.buttons-square .swiper-button,.swiper-buttons--square .swiper-button{--swiper-navigation-sides-offset:0;border-radius:6px;border:solid 1px #c78800;color:#c78800;display:grid;place-items:center;width:48px;height:48px;margin:2px;cursor:pointer;font-size:32px;margin:5px;position:relative}.buttons-square .swiper-button:active,.swiper-buttons--square .swiper-button:active{border-color:#c78800;color:#c78800}.buttons-square .swiper-button:after,.swiper-buttons--square .swiper-button:after{display:none}.buttons-square .swiper-button:before,.swiper-buttons--square .swiper-button:before{display:block!important}.buttons-square .swiper-button-prev:before,.swiper-buttons--square .swiper-button-prev:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.buttons-square .swiper-button-next:before,.swiper-buttons--square .swiper-button-next:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.owl-page{display:none}.owl-item{--prdlist:100%}.sliderBottomArrows .swiper-button{margin:5px;position:relative;top:auto}.sliderBottomArrows .swiper-button:after{display:none}.prPage .smartProducts .productList.slider .swiper-buttons .sliderBottomArrows .swiper-button-next.swiper-button:before,.prPage .smartProducts .swiper-buttons--smart .sliderBottomArrows .swiper-button-next.swiper-button:before,.sliderBottomArrows .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button-next.swiper-button:before,.sliderBottomArrows .prPage .smartProducts .swiper-buttons--smart .swiper-button-next.swiper-button:before,.sliderBottomArrows .swiper-button-next.icon-arrowR_S:before{content:"\e90c";font-family:icomoon;line-height:1}.prPage .smartProducts .productList.slider .swiper-buttons .sliderBottomArrows .swiper-button-prev.swiper-button:before,.prPage .smartProducts .swiper-buttons--smart .sliderBottomArrows .swiper-button-prev.swiper-button:before,.sliderBottomArrows .prPage .smartProducts .productList.slider .swiper-buttons .swiper-button-prev.swiper-button:before,.sliderBottomArrows .prPage .smartProducts .swiper-buttons--smart .swiper-button-prev.swiper-button:before,.sliderBottomArrows .swiper-button-prev.icon-arrowL2:before{content:"\e90b";font-family:icomoon;line-height:1}.sliderBottomArrows .swiper-button-next{right:0}.sliderBottomArrows .swiper-button-prev{left:0}.sliderBottomArrows .sliderActions{display:flex;justify-content:center;margin-top:15px}.status-msg{--iconsize:80px;--statuscolor:#000;--statuspadding:12px;display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 var(--statuspadding)}.status-msg--success{--statuscolor:#8BC709}.status-msg__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--iconsize);height:var(--iconsize);border:2px solid var(--statuscolor);border-radius:50%;color:var(--statuscolor);font-size:3rem}.status-msg__content{text-align:center}.status-msg__text{font-size:1rem;font-weight:400;line-height:1.5;margin:0}.searchFlContainer{display:flex;width:100%;height:50px;margin:0 auto;position:relative;z-index:4}.fixedHeader .searchFlContainer{display:none}.searchFl{width:100%;position:relative}.searchFl__input{width:100%;height:50px;background-color:#f3f3f3;padding:12px 30px 12px 12px;border:1px solid transparent;border-radius:6px;font-size:.875rem;line-height:1.42;letter-spacing:.03em;color:#000}.searchFl__input:active,.searchFl__input:focus{border:1px solid #d9d9d9}.searchFl__input:active~.searchFl__iconSearch,.searchFl__input:focus~.searchFl__iconSearch{color:#000}.searchFl__iconSearch{position:absolute;top:0;right:0;bottom:0;font-size:1.125rem;padding:12px;color:#676767;border:0;margin:1px;border-radius:6px;transition:color 250ms ease;background-color:transparent;width:42px}.searchFl__iconClear{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;margin:0;position:absolute;top:calc(50% - 13px);right:50px;padding:6px;z-index:1;display:none}.searchFl__iconClear:not(.button--disabled),.searchFl__iconClear:not(:disabled){cursor:pointer}.searchFl__iconClear svg{display:inline-block;vertical-align:top}.searchFl__iconClear svg rect{transition:fill .3s ease}.searchFlResults{position:absolute;top:calc(100% + 6px);background-color:#fff;padding:25px 10px 25px 20px;right:0;left:0;display:none}.searchFlResults__inner{padding-right:10px;max-height:820px;overflow-y:auto}.searchFlResults__section{position:relative}.searchFlResults__section:not(:last-of-type){margin-bottom:34px}.searchFlResults__section:last-of-type{margin-bottom:20px}.searchFlResults__section:last-child{margin-bottom:0}.searchFlResults__sectionTitle{font-size:.75rem;color:#676767;line-height:1.66;margin:0 0 7px;padding-right:110px}.searchFlResults__clear{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;margin:0;color:#000;text-decoration:underline;font-size:.8125rem;line-height:1.15;position:absolute;top:-1px;right:0;z-index:1}.searchFlResults__clear:not(.button--disabled),.searchFlResults__clear:not(:disabled){cursor:pointer}.searchFlResults__sectionResults{list-style:none;padding:0;margin:0}.searchFlResults__sectionResults li{list-style:none}.searchFlResults__sectionResults li:before{display:none}.searchFlResults__sectionResults a{color:#000;font-size:.875rem;font-weight:400;line-height:1.42;letter-spacing:.03em;padding:3px 0}.searchFlResults__sectionResults--suggested a{color:#e51937;font-weight:700}.searchFlResults__match{color:#000;font-weight:400}.searchFlResults__count{color:#676767}.searchFlResults__showall{color:#000;text-decoration:underline;font-size:.8125rem;line-height:1.15;transition:color .3s ease;display:inline-block;margin:20px 0 0}.searchFlResults__showall .searchFlResults__count{transition:color .3s ease}.searchFlProduct{display:flex;padding:18px 0;border-bottom:1px solid #d6d6d6;position:relative}.searchFlProduct:first-child{padding:0 0 18px}.searchFlProduct__img{flex:0 0 60px;margin-right:16px}.searchFlProduct__img figure{padding-top:calc(60 / 60 * 100%);position:relative;width:100%}.searchFlProduct__img figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.searchFlProduct__img figure img{display:inline-block;vertical-align:top;width:100%}.searchFlProduct__img img{height:100%;-o-object-fit:contain;object-fit:contain}.searchFlProduct__desc{display:flex;align-items:center;justify-content:space-between}.searchFlProduct__desc a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-right:20px;color:#000;font-size:.75rem;font-weight:400;line-height:1.5;letter-spacing:.03em;transition:color .3s ease}.searchFlProduct__desc a:before{content:"";position:absolute;inset:0}.searchFlProduct__desc span{color:#000;font-size:.9375rem;font-weight:700;line-height:1.2;letter-spacing:.03em}.sidedrawer{background-color:#f2f2f2;position:fixed;right:0;top:0;z-index:99;width:415px;height:100%;z-index:991;transition:transform 350ms ease-out,opacity 350ms ease-out}.sidedrawer:not(.open){opacity:0;transform:translateX(100%)}.sidedrawer.open{box-shadow:-2px 0 10px 0 rgba(32,32,32,.4)}.sidedrawer__wrap{height:100%}.sidedrawer__overlay{background-color:rgba(0,0,0,.3);content:"";right:0;opacity:0;position:absolute;top:0;width:0;height:0;transition:opacity 550ms ease-out}.sidedrawer.open .sidedrawer__overlay{opacity:1;width:100vw;height:100%}.sidedrawer__inner{background-color:#fff;padding:0 0 192px;position:relative;height:100%}.sidedrawer--nobottom .sidedrawer__inner{padding-bottom:0}.sidedrawer__header{display:flex;align-items:center;color:#000;background-color:#f3f3f3;padding:26px 23px 20px;margin:0}.sidedrawer__header h2{font-size:1.125rem;line-height:1.11;letter-spacing:.01em;margin:0;color:inherit}.sidedrawer__close{color:#9c9c9c;top:14px;cursor:pointer;font-size:19px;padding:12px 10px 10px;position:absolute;right:0}.sidedrawer__body{width:100%;height:calc(100% - 76px);scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin;padding:24px 24px 24px 16px;position:relative}.sidedrawer__body::-webkit-scrollbar{width:5px;height:5px}.sidedrawer__body::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.sidedrawer__body::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.sidedrawer__body::-webkit-scrollbar-thumb:active{background:#848484}.sidedrawer__body::-webkit-scrollbar-track{background:0 0}.sidedrawer--nobottom .sidedrawer__body{height:calc(100% - 66px)}.sidedrawer__bottom{padding:20px 26px 26px 36px;position:absolute;right:0;left:0;bottom:0;height:192px;box-shadow:0 0 20px rgba(0,0,0,.15);z-index:1;background-color:#fff}.sidedrawer__intro{font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 24px}.usp{position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding-top:7px;padding-bottom:7px}.usp:not(:last-child){padding-right:18px}.usp:not(:first-child){padding-left:18px}.usp:after{content:"";display:block;position:absolute;right:0;bottom:0;height:44px;background-color:#d6d6d6;width:1px}.usp:last-child:after{display:none}.uspContainer{--borderColor:#DADADA;z-index:0;position:relative;border-bottom:1px solid #d6d6d6}.dark-theme .uspContainer{background-color:#fff}.homepage .uspContainer{margin-bottom:var(--sectionSpace)}.uspContainerWrapper{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin;padding-bottom:2px;text-align:center;max-width:100%;padding-left:0}.uspContainerWrapper::-webkit-scrollbar{width:2px;height:2px}.uspContainerWrapper::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.uspContainerWrapper::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.uspContainerWrapper::-webkit-scrollbar-thumb:active{background:#848484}.uspContainerWrapper::-webkit-scrollbar-track{background:0 0}.uspInner{display:inline-flex}.usp__link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.usp__link~.usp__text{text-decoration:underline}.usp__icon{color:#676767;font-size:1.5rem;margin-right:8px}.usp__text{color:initial;border:0;margin:0;padding:0;font-size:.8125rem;font-weight:400;line-height:1.4}.tabs.tabs--banner .tabsHead .tabHeader,.tabs.tabs--gray .tabsHead .tabHeader{font-weight:600;font-size:15px;line-height:22px;padding:6px 12px;background-color:transparent;border:none;border-radius:8px;transition:all .25s ease;color:var(--clanding-text-color)}.tabs.tabs--banner .tabsHead .tabHeader.active,.tabs.tabs--gray .tabsHead .tabHeader.active{background-color:var(--clanding-bg-primary-color);border:1px solid var(--clanding-border-primary-color);color:var(--clanding-text-color)}.tabs.tabs--banner .tabsHead .tabHeader:after,.tabs.tabs--gray .tabsHead .tabHeader:after{display:none}.productList .product,.productList.slider .product{margin-right:var(--prodGap)}.productList .product .tagWrp,.productList.slider .product .tagWrp{margin-right:auto}.productList--three{width:960px!important;margin:0 auto;max-width:100%;padding-inline:var(--prodGap)}.productList--three .product:last-child{margin-right:0}.productList--banner{flex-grow:1}.prLists .productList--four.slider{--prodWidth:290px}.prLists .productList--four.slider .product,.prLists .productList--four.slider:not(.swiper-initialized) .product{padding-left:9px;padding-right:9px;margin-left:0;margin-right:0;width:100%;box-sizing:border-box;min-width:290px}.prLists .productList--four.slider .swiper-wrapper,.prLists .productList--four.slider:not(.swiper-initialized) .swiper-wrapper{min-width:100%}.moreSlider.moreSlider--fl .productList.slider .product .inner,.prLists--transparent .productList.slider .product .inner,.prLists.prLists--fl .productList.slider .product .inner{display:flex;flex-direction:column;justify-content:flex-start}.blogContent{--padding:40px;--background:var(--tagPrimaryColor);--background-light:var(--tagSecondaryColor);--wrapWidth:1260px;margin-top:40px;position:relative;padding-right:54px}.blogContent h1{font-size:2rem;font-weight:600;margin:0;color:#000;line-height:1.1875}.blogContent__info{margin:24px 0;align-items:center}.blogContent__gallery{margin:96px 0 0;display:flex;--wrapWidth:1260px}.blogContent__content .blogContent__gallery figure:before{display:none}.blogContent__gallery>div{width:100%;max-width:645px}.blogContent__gallery figure{padding-top:calc(325 / 645 * 100%);position:relative;width:100%}.blogContent__gallery figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.blogContent__gallery figure img{display:inline-block;vertical-align:top;width:100%}.blogContent__gallery img{height:100%;-o-object-fit:cover;object-fit:cover}.blogContent__gallery--2{width:200%}.blogContent__social{display:flex}.blogContent__social a{width:48px;height:48px;overflow:hidden;text-indent:-999px;position:relative;background:#f2f8f8;border-radius:6px;color:#007e71}.blogContent__social a:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);text-indent:0;width:100%;display:block;text-align:center}.blogContent__social a.icon-fb{font-size:1.25rem}.blogContent__social a.icon-twitter{font-size:1rem}.blogContent__social a.icon-envelope{font-size:.875rem}.blogContent__content{--padding2:56px;padding-left:var(--padding2);position:relative;max-width:calc(645px + var(--padding2))}.blogContent__content>:not(:last-child){margin-bottom:32px}.blogContent__content>:last-child{margin-bottom:0!important}.blogContent__content ul{margin-top:-16px;color:#000;font-size:1rem;font-weight:300;line-height:1.5;padding:0}.blogContent__content ul li{position:relative;padding-left:24px;list-style:none}.blogContent__content ul li:before{content:"";width:3px;height:3px;border-radius:50%;background:#000;left:10px;display:block;position:absolute;top:10px}.blogContent__content hr{border-top:2px dashed #8accc5}.blogContent__content hr:nth-of-type(odd){margin-bottom:24px}.blogContent__content hr:nth-of-type(odd)~:not(hr){margin-bottom:24px}.blogContent__content hr:nth-of-type(even)~:not(hr){margin-bottom:32px}.blogContent__content p{color:#000;font-size:1rem;font-weight:300;line-height:1.5}.blogContent__content blockquote{padding:0 0 0 30px;position:relative;color:#007e71;quotes:none;font-size:.875rem;line-height:1.57;margin:0}.blogContent__content blockquote:before{content:"“";font-size:4rem;font-weight:700;position:absolute;left:0;top:0;line-height:1;font-style:normal}.blogContent__content blockquote p{font-size:inherit;color:inherit;line-height:inherit}.blogContent__content strong{font-weight:600}.blogContent__content figure{position:relative}.blogContent__content figure,.blogContent__content figure img{width:100%}.blogContent__content figure img{display:block}.blogContent__content .bgText p,.blogContent__content .boldText p{margin-bottom:0}.blogContent__content .boldText{font-size:1.125rem;font-weight:700}.blogContent__content .boldText p{font-size:inherit;font-weight:inherit}.blogContent__content .bgText{padding:32px;border-radius:6px}.blogContent__video{position:relative;aspect-ratio:16/9;max-width:100%}.blogContent__video iframe{width:100%;height:100%!important}.blogContent__video iframe{display:block}.blogContent__tag{font-size:1rem;font-weight:700;display:flex;align-items:center;line-height:1.25;color:#000;letter-spacing:1px;margin-right:24px}.blogContent__tag:before{content:"";display:block;background:var(--background);border-radius:2px;width:32px;height:32px;margin-right:24px}.blogContent__date{font-size:.75rem;font-weight:300;color:#000;line-height:1.33}.blogGrid__wrapper{--gap:32px;margin-top:16px}.blogGrid__item{position:relative;--padding:40px;border-radius:6px;border-collapse:separate;overflow:hidden;perspective:1px}.blogGrid__item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,63,57,0) 0,rgba(0,63,57,.7) 100%);filter:drop-shadow(0 16px 40px rgba(0, 25, 23, .06));z-index:2}.blogGrid__item figure{padding-top:calc(500 / 376 * 100%);position:relative;width:100%;z-index:1}.blogGrid__item figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.blogGrid__item figure img{display:inline-block;vertical-align:top;width:100%}.blogGrid__item figure img{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover}.blogGrid__item.blogGrid__item--content:before{display:none}.blogGrid__item.blogGrid__item--content figure{padding-top:calc(212 / 376 * 100%);position:relative;width:100%;border-radius:6px;border-collapse:separate;overflow:hidden;perspective:1px}.blogGrid__item.blogGrid__item--content figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.blogGrid__item.blogGrid__item--content figure img{display:inline-block;vertical-align:top;width:100%}.blogGrid__item.blogGrid__item--content figure:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,63,57,0) 0,rgba(0,63,57,.7) 100%);filter:drop-shadow(0 16px 40px rgba(0, 25, 23, .06));z-index:2}.blogGrid__item.blogGrid__item--content:first-child figure,.blogGrid__item.blogGrid__item--content:nth-child(18) figure{padding-top:calc(512 / 784 * 100%);position:relative;width:100%}.blogGrid__item.blogGrid__item--content:first-child figure picture,.blogGrid__item.blogGrid__item--content:nth-child(18) figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.blogGrid__item.blogGrid__item--content:first-child figure img,.blogGrid__item.blogGrid__item--content:nth-child(18) figure img{display:inline-block;vertical-align:top;width:100%}.blogGrid__item.blogGrid__item--content>.flex{position:relative;left:auto;right:auto;bottom:auto;padding:0;margin-top:-48px}.blogGrid__item.blogGrid__item--content>.flex>:last-child{margin-bottom:0}.blogGrid__item.blogGrid__item--content .blogGrid__tag{padding:0 16px 16px}.blogGrid__item.blogGrid__item--content h4{color:#000;line-height:1.25;font-size:1.5rem;margin-bottom:8px;letter-spacing:.01em}.blogGrid__item.blogGrid__item--content p{font-size:1rem;color:#000;line-height:1.375}.blogGrid__item>.flex{position:absolute;flex-direction:column;bottom:var(--padding);left:var(--padding);right:var(--padding);z-index:3}.blogGrid__item h4{font-size:1.75rem;color:#fff;line-height:1.35;margin-bottom:24px;white-space:normal}.blogGrid__tag{display:flex;align-items:center;font-size:1rem;color:#fff;letter-spacing:1px;line-height:1.25;white-space:nowrap}.blogGrid__tag:before{display:block;content:"";width:32px;height:32px;border-radius:2px;margin-right:20px;transition:.3s ease;background:var(--tagPrimaryColor)}.blogGrid .mobileOnly{margin-top:32px}.blogGrid__date{display:block;margin:20px 0 4px;font-size:.75rem;line-height:1.33;color:#000}.blogGrid__abslink{position:absolute;inset:0;z-index:4}.category{--width:164px;margin-top:96px}.categoryFeatured:not(.categoryFeatured--simple)+.category{margin-top:72px}.categoryFeatured--simple+.category{margin-top:72px}.category__wrap{--halfGap:calc( (100% - (var(--width) * 6 )) / 12 );flex-wrap:wrap}.category__item{width:var(--width);margin:48px var(--halfGap) 0;display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;overflow:visible}.categoryFeatured>.category__item{display:inline-block;white-space:nowrap;width:100%}.category__img{width:var(--width);height:var(--width);display:flex;justify-content:center;align-items:center;position:relative;background:#e6f2f1;border-radius:50%;margin-bottom:40px}.category__img figure{padding-top:calc(164 / 164 * 100%);position:relative;width:100%;transform:scale(.683);transition:.3s cubic-bezier(.47,0,.745,.715)}.category__img figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.category__img figure img{display:inline-block;vertical-align:top;width:100%}.category__img img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover}.category__link{color:#000;font-size:1rem;line-height:1.125;width:200px;margin-left:-18px;letter-spacing:-.04em}.category__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.categoryFeatured{--ctitle:#007e71;display:flex;flex-wrap:nowrap}.categoryFeatured>.categoryFeatured__item{width:100%}.categoryFeatured .owl-item,.categoryFeatured .owl-wrapper{display:flex!important;flex-wrap:wrap;width:100%}.categoryFeatured .owl-wrapper:after{content:none;display:none}.categoryFeatured:not(.categoryFeatured--simple) h2:not(.categoryFeatured__title){font-size:clamp(1.5rem,3vw,2rem)}.categoryFeatured .button{background:#007e71;color:#fff;border-radius:5px}.categoryFeatured .owl-buttons{display:none}.categoryFeatured .owl-pagination{position:absolute;bottom:40px}.categoryFeatured__bg{position:absolute;top:0;right:0;width:1120px;height:100%;z-index:0;max-width:100%}.categoryFeatured--simple .categoryFeatured__bg{width:960px}.categoryFeatured__bg figure{position:relative}.categoryFeatured__bg figure,.categoryFeatured__bg img{width:100%;height:100%}.categoryFeatured__bg img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.categoryFeatured__item{position:relative;background:#f2f8f8;width:100%;display:flex}.categoryFeatured__item:before{content:"";position:absolute;top:0;left:0;background:inherit;height:100%;width:47%;z-index:1}.categoryFeatured__content{max-width:100%;padding:42px 0;z-index:2}.categoryFeatured--simple .categoryFeatured__content{padding:32px 0}.categoryFeatured__wrapper{min-height:400px;max-width:1600px}.categoryFeatured--simple .categoryFeatured__wrapper{min-height:386px}.categoryFeatured__wrapper>div:not(.categoryFeatured__bg){position:relative}.categoryFeatured h2{margin:0 0 8px;color:var(--ctitle);letter-spacing:-.05em}.categoryFeatured h3{margin:0;color:#c78800;border:none;padding:0}.categoryFeatured .button{margin-top:40px}.categoryFeatured__title{--ctitle:#c4e5de;line-height:1;margin-bottom:24px}.categoryFeatured--simple .categoryFeatured__title{font-size:8.75rem;color:#8accc5;line-height:.85;letter-spacing:-.08em;margin:32px 0 8px -240px;transform:rotate(.5deg)}.categoryFeatured__img{height:100%;min-height:400px;background:url(../Media/ePharmacy/banner-shape.svg) center left no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;padding-bottom:40px;z-index:1}.categoryFeatured__img figure{max-height:100%}.categoryFeatured__left{width:71%;background:linear-gradient(to right,#f2f8f8 0,#f2f8f8 70%,transparent 70%,transparent 100%),url(../Media/ePharmacy/banner-shape.svg) center right no-repeat;background-size:auto 101%;z-index:1}.categoryFeatured__left>div{position:relative;z-index:1}.categoryFeatured__mask{margin:32px 48px 32px 0;width:322px}.categoryFeatured__mask figure{padding-top:calc(322 / 322 * 100%);position:relative;width:100%}.categoryFeatured__mask figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.categoryFeatured__mask figure img{display:inline-block;vertical-align:top;width:100%}.categoryFeatured__mask img{border-radius:50%}.categoryFeatured--simple .categoryFeatured__item:before{content:none}.categoryFeatured--simple h2{font-size:2rem;margin-bottom:4px}.mustHave{overflow:hidden}.mustHave__img{--width:440px;width:var(--width);z-index:2}.mustHave__img figure{padding-top:calc(620 / 440 * 100%);position:relative;width:100%}.mustHave__img figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.mustHave__img figure img{display:inline-block;vertical-align:top;width:100%}.mustHave__decor{position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0)}.mustHave__content{display:flex;flex-direction:column;justify-content:center;padding:0 110px 0 178px;position:relative;z-index:1;margin-left:-124px;margin-right:72px}.mustHave__contentInner{max-width:386px;position:relative;margin:8px 0}.mustHave__content h2{color:#66b2aa;line-height:1.27;margin:0 0 8px;letter-spacing:-.05em;font-size:clamp(3.125rem,3vw,4.875rem)}.mustHave__content h3{color:#fff;margin-bottom:8px;line-height:1.1;margin:0 0 16px;border:none;letter-spacing:-.05em;padding:0;font-size:clamp(1.625rem,2vw,2.25rem)}.mustHave__content p{color:#cce5e3;font-size:1.5rem;line-height:1.16;margin-bottom:8px}.mustHave__content .button{margin-top:32px}.mustHave__details{margin-top:54px;position:relative}.mustHave__detailsInner{width:360px;height:364px;z-index:1;position:relative;padding:55px 0 0 70px}.mustHave__detailsInner p{max-width:255px;color:#fff;font-size:1.625rem;letter-spacing:-.05em;line-height:1.28}.mustHave__details .mustHave__decor{width:100%;top:0;left:0;transform:none}.mustHave__discount{font-size:5rem;letter-spacing:-.08em;color:#fff;line-height:1.27}.mustHave__brand{position:absolute;top:16px;right:-45px;width:128px}.mustHave__brand:before{content:"";position:absolute;top:-23px;left:-21px;width:calc(100% + 46px);height:calc(100% + 42px);background:#fff;border-radius:50%}.mustHave__brand figure{padding-top:calc(128 / 128 * 100%);position:relative;width:100%;border-radius:50%;overflow:hidden}.mustHave__brand figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.mustHave__brand figure img{display:inline-block;vertical-align:top;width:100%}.productSlider{--prodlistspacetop:8px}.productSlider .owl-buttons{display:none}.productSlider .prTitleWrapper{padding-bottom:16px}.productSlider .mobileOnly{margin-top:32px}.productSlider .owl-wrapper{flex-wrap:nowrap}.productSlider__slider{display:flex}.productSlider__slider .swiper-pagination{position:relative;--swiper-pagination-bottom:0px;--swiper-pagination-top:0px}.productSlider__slider .prTitle{position:static}.productSlider__slider .prTitle a{position:static}.productSlider__slider .prTitle a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:box-shadow .3s ease}.productSlider__slider .inner{flex-direction:column;justify-content:flex-start}.productSlider__slider .prImg{flex-grow:0;padding-top:var(--prodlistspacetop)}.productSlider__slider .prMore{flex-grow:1}.productSlider__slider.productList.owl-carousel,.productSlider__slider.productList.swiper{margin-top:16px;flex-wrap:nowrap;--sliderprmargin:0}.productSlider__slider.productList.owl-carousel .owl-wrapper,.productSlider__slider.productList.swiper .owl-wrapper{flex-wrap:nowrap}.productSlider__slider.productList.owl-carousel .product,.productSlider__slider.productList.swiper .product{flex-basis:unset;max-width:unset;border-radius:6px}.productSlider__slider.productList.owl-carousel .product .inner,.productSlider__slider.productList.swiper .product .inner{border-radius:6px}.productSlider__slider.productList.owl-carousel>.product,.productSlider__slider.productList.swiper>.product{min-width:298px}.productSlider .productSlider__slider.productList.owl-carousel .product,.productSlider .productSlider__slider.productList.swiper .product{flex-basis:unset;height:unset}.productSlider__slider.productList.owl-carousel{--sliderprmargin:10px}.productSlider__slider.productList.owl-carousel .product{margin-block:16px;flex-basis:100%;max-width:298px}.productSlider__slider.productList.swiper{display:block}.productSlider__filters{padding:0 32px;margin-top:-28px;margin-bottom:16px}.productSlider__filters a{padding-bottom:6px;letter-spacing:-.04em;color:#66b2aa;font-size:1.125rem;line-height:1.22;display:inline-block;border-bottom:3px solid transparent;cursor:pointer}.productSlider__filters a:not(:first-child){margin-left:32px}.productSlider__filters a.active{color:#007e71;border-color:#e2bc73}.heroSlider,.heroSlider__slider{width:100%;position:relative;display:block}.heroSlider--single .heroSlider__slide{display:flex}.heroSlider--single .heroSlider__slide--reverse{justify-content:flex-end}.heroSlider--double .heroSlider__slider{white-space:nowrap}.heroSlider--double .heroSlider__slider .heroSlider__slide{white-space:normal}.heroSlider h3{border:none;padding:0;margin-top:0;line-height:1.1;font-weight:700}.heroSlider__link{white-space:nowrap;margin-top:var(--herobtnspace)}.heroSlider__slide{position:relative;height:100%}.heroSlider__slide--light{background:#f2f8f8}.heroSlider__slide--dark{background:#1a8b7f}.heroSlider__slide--single .heroSlider__imgWrap{width:100%}.heroSlider__slide--single .heroSlider__imgWrap figure{padding-top:70.8333333333%}.heroSlider__slide--double{display:flex;flex-direction:column}.heroSlider__slide--double>div{position:relative;flex:1}.heroSlider__slide--double.heroSlider__slide--light .heroSlider__subtitle{color:#fff}.heroSlider__texts{flex:1;line-height:1.4}.heroSlider__texts p{color:#c78800;margin-bottom:0;font-size:2.5rem}.heroSlider__slide--dark .heroSlider__texts p{color:#fff}.heroSlider__slide--single .heroSlider__texts{padding:64px 56px}.heroSlider__slide--double .heroSlider__texts p,.heroSlider__slide--single .heroSlider__texts p{font-size:1.5rem}.heroSlider__title{font-size:5.25rem;line-height:1;color:#c4e5de;letter-spacing:-.05em}.heroSlider__subtitle{font-size:3.125rem;color:#007e71;line-height:.96;margin:0}.heroSlider__subtitle+p{margin-top:8px}.heroSlider__slide--dark .heroSlider__subtitle{color:#fff}.heroSlider_link{margin-bottom:56px}.heroSlider__imgWrap{width:51%;max-width:960px;overflow:hidden}.heroSlider__imgWrap figure{padding-top:calc(850 / 960 * 100%);position:relative;width:100%}.heroSlider__imgWrap figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.heroSlider__imgWrap figure img{display:inline-block;vertical-align:top;width:100%}.heroSlider__imgWrap figure img{height:100%;-o-object-fit:cover;object-fit:cover}.heroSlider__img--small{--margin:80px;--width:520px;width:var(--width);margin-right:var(--margin)}.heroSlider__img--small figure{--width:460px}.heroSlider__slide--reverse .heroSlider__img--small{margin-left:var(--margin);margin-right:0}.heroSlider__content{--margin:182px;position:absolute;max-width:1188px;top:50%;right:var(--margin);transform:translate3d(0,-50%,0);transition:transform 450ms cubic-bezier(.455,.03,.515,.955) 350ms,opacity .3s ease 250ms;display:flex}.heroSlider__content figure{padding-top:calc(520 / 520 * 100%);position:relative;width:100%}.heroSlider__content figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.heroSlider__content figure img{display:inline-block;vertical-align:top;width:100%}.swiper-slide .heroSlider__slide--double .heroSlider__content,.swiper-slide .heroSlider__slide--single .heroSlider__content,.swiper-slide.swiper-slide-active .heroSlider__slide--double .heroSlider__content,.swiper-slide.swiper-slide-active .heroSlider__slide--single .heroSlider__content{transform:none}.heroSlider__slide--double .heroSlider__content{top:0;left:0;height:100%;display:flex;flex-wrap:wrap;align-items:center;padding:0 56px;max-width:562px;transform:none}.heroSlider__slide--single .heroSlider__content{--margin:80px;max-width:588px;background:#fff;border-radius:8px;top:var(--margin);left:var(--margin);transform:none}.heroSlider .swiper-buttons,.heroSlider .swiper-pagination{position:absolute;z-index:10;bottom:64px}.heroSlider .swiper-pagination{left:50%;transform:translate3d(-50%,0,0)}.heroSlider .swiper-buttons{display:flex;right:160px}.heroSlider .swiper-buttons .swiper-button{transition:opacity 250ms ease-in-out}.heroSlider .swiper-buttons .swiper-button-disabled{opacity:0;pointer-events:none}.heroSlider__top .heroSlider__content{background:rgba(0,126,113,.88)}.heroSlider__top .heroSlider__subtitle{color:#fff}.heroSlider__top .heroSlider__texts p{color:#fff}.categories--facelift{text-align:center}.categories--facelift .button{margin-top:40px;border:1px solid var(--clanding-border-primary-color);color:var(--clanding-text-color);background-color:transparent;border-radius:6px}.categories--facelift.categories--short{margin:40px 0}.categories--facelift.categories--short .sectionTitle h2,.categories--facelift.categories--short .sectionTitle p{color:var(--clanding-text-color)}.categories--facelift.categories--short .sectionTitle p{font-size:14px;line-height:1.428;margin-bottom:24px}.categories__wrapper{flex-wrap:wrap;margin-top:16px}.categories__item{width:25%;background:#e7f5f2;position:relative;overflow:hidden;padding-top:25%}.categories__img,.categories__title{position:absolute}.categories__img{top:50%;left:50%;transform:translate3d(-50%,-50%,0);margin-top:-24px;transform-origin:bottom center;transition:350ms cubic-bezier(.47,0,.745,.715)}.categories__title{padding-inline:4px;bottom:24px;left:0;width:100%;text-align:center;min-height:56px;color:#000;line-height:1.166;transition:.3s ease;font-size:1.5rem}.brandSlider .wrapper{align-items:center}.brandSlider__text{font-size:1.5rem;font-weight:700;color:#007e71;line-height:1.16;margin-right:48px;padding-left:32px}.brandSlider__item{width:88px;margin:0 auto;display:block;transition:.3s ease;position:relative;filter:grayscale(1)}.brandSlider .swiper-button{position:absolute;top:50%;transform:translateY(-50%);transition:opacity 250ms ease-in-out}.brandSlider .swiper-button-prev{left:0}.brandSlider .swiper-button-next{right:0}.brandSlider .swiper-button-disabled{opacity:0;pointer-events:none}.brandSlider__slider{padding:76px 60px;width:100%}.pointSlider{--margin:24px;--contentWidth:31.4%;--sliderWidth:1060px;position:relative}.pointSlider__content{background:#007e71;padding:72px var(--padding) 0;text-align:right;width:var(--contentWidth);color:#fff;display:flex;flex-direction:column;align-items:flex-end;position:relative}.pointSlider__content p{color:#b3d8d4;font-size:1.25rem;line-height:1.2;margin-bottom:var(--margin);letter-spacing:.025em}.pointSlider .swiper-buttons .swiper-button{position:absolute;top:50%;transform:translate3d(0,-50%,0)}.pointSlider .swiper-buttons .swiper-button-disabled{opacity:0}.pointSlider .swiper-buttons .swiper-button-prev{left:-24px}.pointSlider .swiper-buttons .swiper-button-next{right:-24px}.pointSlider__sliderInner{position:relative;width:100%;max-width:var(--sliderWidth)}.pointSlider__slider{width:100%;display:flex}.pointSlider__sliderWrap{padding:40px var(--wrapperspace);flex:1}.pointSlider__slider .product{background:0 0}.pointSlider__slider .product .prImg,.pointSlider__slider .product__img{margin-top:32px}.pointSlider__slider .product:before{content:"";position:absolute;background:#fff;top:32px;left:0;width:100%;height:calc(100% - 90px);border-radius:6px;z-index:-1;transition:.3s ease}.pointSlider__points{color:#fff;display:inline-block;font-size:4rem;line-height:1.125;border-bottom:solid 1px #f3d225;margin-bottom:var(--padding)}.pointSlider__keyword{color:#1a8b7f;font-size:5.2vw;font-weight:700;letter-spacing:-.05em;line-height:1.16;white-space:nowrap}.pointSlider__text{font-size:1.875rem;max-width:400px;line-height:1.125;margin-bottom:var(--margin);float:right}.pointSlider__text strong{font-weight:700}.pointSlider__text+p{float:right;max-width:250px}.pointSlider .mobileOnly{position:absolute;bottom:40px;width:100%;left:0}.featuredSection{padding:48px 0;overflow:hidden}.featuredSection .mobileOnly{margin-top:32px}.featuredWrap{margin-top:32px}.featured__decor{position:absolute;z-index:0;top:-16px;right:0}.featured__item{position:relative;margin-right:64px;padding-top:48px;width:calc(100% - 854px)}.featured__img{width:320px;position:relative}.featured__img figure{padding-top:calc(320 / 320 * 100%);position:relative;width:100%}.featured__img figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.featured__img figure img{display:inline-block;vertical-align:top;width:100%}.featured__info{position:relative;flex:1}.featured__info p{color:#f9f3e6;font-size:1.625rem}.featured__info p+.button{margin-top:0}.featured__info .button{color:#c78800;margin-top:30px}.featured__slider{max-width:790px}.featured__slider.productList:not(.slider):not(.hor){width:100%}.featured__slider .swiper-slide{height:unset}.featured__slider .swiper-button{color:#fff;border-color:#fff}.featured__slider .swiper-buttons{display:flex;justify-content:flex-end;margin-top:15px;padding-right:11px}.featured__slider .product{background:0 0}.featured__slider .product .prImg,.featured__slider .product__img{padding-top:var(--prodlistspacetop)}.featured__slider .product:before{content:"";position:absolute;background:#fff;top:32px;left:0;width:100%;height:calc(100% - 90px);border-radius:6px;z-index:-1;transition:.3s ease}.featured__keyword{color:#e2bc73;font-size:5.5rem;font-weight:700;letter-spacing:-.1em;line-height:1.27}.featured__title{color:#fff;font-size:2.25rem;font-weight:700;font-style:normal;border:none;letter-spacing:-.05em;line-height:1;margin:0 0 16px;padding:0}.featured__details{color:#fff;height:auto;justify-content:flex-start}.featured__details.product__details{font-size:2rem;color:#f9f3e6;line-height:1.5}.featured__details.product__details>div{width:auto}.featured__details .price{margin-right:8px}.featured__details .points{margin-left:8px}.featured__details .points>span{font-size:2rem}.featured__details .points,.featured__details .price{color:#f9f3e6;font-size:2rem;line-height:1.5}.productAnchor__content ul{margin:-6px 0 0;padding:0}.productAnchor__content ul li{padding:0;padding-left:20px;position:relative;color:#000;font-size:.8125rem;line-height:1.46;list-style:none;margin:6px 0}.productAnchor__content ul li:before{content:"";position:absolute;width:7px;height:7px;background:#007e71;top:4px;left:0;border-radius:50%}.productAnchor__content ul li::marker{display:none}.productAnchor__menu{justify-content:center;margin-bottom:38px}.productAnchor__link{display:inline-block;margin:0 16px;padding-bottom:6px;position:relative;font-size:1.125rem;color:#000;line-height:1.22}.productAnchor__link:after{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background:#007e71;transition:inherit;transform:scaleX(0)}.productAnchor__section>div{width:50%;box-sizing:border-box}.productAnchor__section:nth-child(odd) .productAnchor__content{padding:80px 160px 80px 192px}.productAnchor__section:nth-child(even) .productAnchor__content{padding:80px 192px 80px 132px}.productAnchor__content p,.productAnchor__content ul{margin-bottom:40px}.productAnchor__content>:last-child{margin-bottom:0}.productAnchor__section:nth-child(odd) .productAnchor__iframe{padding:132px 192px 132px 132px}.productAnchor__section:nth-child(even) .productAnchor__iframe{padding:132px 160px 132px 192px}.productAnchor__img{min-height:290px}.productAnchor__img figure{position:relative;height:100%}.productAnchor__img figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productAnchor h2{color:#007e71;font-size:clamp(2rem,3vw,2.5rem);line-height:1.166;letter-spacing:-.05em;margin:0 0 16px}.productAnchor h3{border:none;padding:0;color:#e2bc73;font-size:1.5rem;line-height:1.166;margin:0 0 24px;border:none}.productAnchor h4{color:#000;font-size:1.125rem;line-height:1.22;margin-bottom:16px}.productAnchor p{color:#000;font-size:.8125rem;line-height:1.53}.productView.productView--btm{min-height:10px}.productView.productView--btm .shopInfo{margin-top:0}@media (min-width:480px){.ftrProdSection__top{display:flex;gap:20px}.ftrProdSection__btm:not(.swiper-initialized) .ftrProdSection__btm .ftrProd{margin:0 10px}.ftrProdSection--slider .ftrProdSection__btm .ftrProd{margin:0}.flSlider .swiper-button-next:after,.flSlider .swiper-button-prev:after{content:"";display:block;position:absolute;width:24px;height:24px;border-radius:50%;top:calc(50% - 12px);z-index:0;background-color:#fff;z-index:0}.flSlider .swiper-button-next:before,.flSlider .swiper-button-prev:before{z-index:1}}@media (min-width:481px){.circleSliderWrap .circleSlider.single .owl-item{max-width:100%;min-width:80%;width:auto!important}.circleSlider.single .owl-wrapper{max-width:100%}header .wrapper{max-width:1920px;width:100%;padding:0 20px}footer .wrapper{max-width:1820px;width:100%;padding:0 20px}.well-border.full .well-border__side{width:50%}.well-border.full .well-border__side~.well-border__main{width:50%}}@media only screen and (min-width:481px){.brands:not(.brands--hp){gap:64px;position:relative;column-count:2}.brands:not(.brands--hp):after{content:"";width:1px;height:100%;background-color:#d9d9d9;position:absolute;top:0;left:50%}}@media (min-width:600px){.mobileOnly{display:none}.lotteries__desc{width:calc(100% - 113px);padding-right:15px}.lotteries__content{padding:30px 25px}.lotgifts{margin:60px 0}.lotgifts__prod{font-size:16px}.lotgifts__list li{font-size:19px}.lotgifts__header{margin:0 0 32px;font-size:19px}.lotgifts__item{min-height:180px;margin:40px 0}.lotgifts__figure{width:220px;min-width:200px}.lotgifts__desc{width:calc(100% - 220px);padding-left:31px}.nvcookies .nvtoggle__title{font-size:.75rem}.categoriesHor{display:flex;position:relative}.categoriesHor__title{min-height:300px}.categoriesHor__slider{width:calc(100% - 250px);position:absolute;top:0;bottom:0;left:250px;clip-path:inset(-100vw -100vw -100vw 0)}.productView.productView--fl .prPoints .wrap{display:inline-flex;margin-left:55px}.productList.hor .prTitleWrapper{min-height:initial}.searchFlResults{border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 10px 20px rgba(0,0,0,.15)}.productSlider__slider--dots{padding-bottom:40px}.productSlider__slider--dots .owl-pagination{display:block;bottom:0}}@media (min-width:640px){.mainPromoSlider--w480 .mainPromo-img{padding-top:0;aspect-ratio:700/590}.mainPromoSlider--w480 .mainPromo-img img{max-width:100%}.mainPromoSlider--w480 .mainPromo-img.full{aspect-ratio:1180/590}.hellasBtm .itm{max-width:33.3%;width:290px}.hellasTop .wrapper{padding-bottom:260px}.hellasTop:after{bottom:22px;width:325px;height:145px;margin-left:-162px}.hellasSect.v2 .hellasTop .wrapper{padding-bottom:180px}.modal .content{top:10vh!important;max-height:80vh}.modal#addAdr .content{height:80vh}.productList.slider .prTitleWrapper{min-height:82px}}@media only screen and (min-width:767px) and (max-width:1023px){.hellasdirect-container{min-height:1680px}}@media (min-width:768px){.cd_section--gray .cd_countdown_itemtext{font-size:52px}.mainPromoSlider--w480 .mainPromo-img:not(.full){border-bottom-right-radius:8px}.mainPromoSlider--w480 .mainPromo-img.full{border-radius:8px}.featuredProducts-desc{position:absolute;bottom:5px;left:5px;width:calc(100% - 10px);text-align:center}.mainPromo-desc{width:35%;order:0}.mainPromo-img{width:65%;order:1;padding-top:31%}.shopInfo-item{width:25%}.pr_buble.lg{width:95px}.pr_buble.lg .pr_buble_inner{width:95px;height:95px}.pr_buble.lg:after{margin-top:-28px}.pr_buble.lg .pr_buble_price{width:100%;padding-top:3px;font-size:34px;font-weight:600}.pr_buble.lg .pr_buble_price span{font-size:19px}.hellasdirect-container{position:relative;height:0;overflow:hidden;min-height:820px}.hellasdirect-container-16x9{padding-bottom:56.25%}.hellasdirect-container-4x3{padding-bottom:75%}.hellasdirect-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mainPromo-desc h2{font-size:30px}.card_box{padding:30px 30px 70px}.card_box .button{position:absolute;bottom:30px;left:30px}.hellasTop .numb{font-size:88px}.hellasTop .pnts{font-size:37px}.hellasTop .pnts b{font-size:52px}.hellasTop p{font-size:24px}.hellasTop a.btn{font-size:22px}.hellasTop h3{font-size:35px}.hellasBtm .itm{max-width:33.3%;width:290px}.mainPromoSlider--heat .mainPromo-img{padding-top:62%}.prSliderWrap .pr_buble,.prSliderWrap .ribbon.vertical{display:none}}@media (min-width:768px) and (max-width:1023px){.featuredProducts-desc .button.yellow{padding:9px}.mainPromo-desc .pr_sale{position:absolute;left:31%;top:8px}.mainPromoSlider--w480 .mainPromo-desc .pr_sale{position:unset}.mainPromo-desc .pr_buble.lg{width:70px}.mainPromo-desc .pr_buble.lg .pr_buble_price{font-size:22px}.mainPromo-desc .pr_buble.lg .pr_buble_inner{height:70px;width:70px}.mainPromo-desc .pr_buble.lg:after{margin-top:-19px}}@media (min-width:769px){:root{--herobtnspace:32px;--headerspace:24px;--padding:24px;--sliderprmargin:5px;--prdlist:33.3%;--productspace:12px}.tabs--gray.tabs--banner .tab{max-width:1180px}.prTitle,.prTitle a{font-size:.9375rem}.productView .slider .item{aspect-ratio:1;display:flex;align-items:center;justify-content:center}.tabs.style2 .tabsHead .tabHeader:before{content:""}#stationsWrap .verticalItems .cl{width:calc(65% - 20px)}#stationsWrap .verticalItems .cl.txtR{width:35%}.sectFeautred--defaultWidth.sectFeautred--double figure{max-width:574px}.headerTools li.miniBasket{transition:background-color 350ms ease-out}.headerTools li.miniBasket.empty{text-align:center}.hellasSect.v2 .hellasTop .pnts{font-size:30px;max-width:inherit}.hellasSect.v2 .hellasTop .pnts b{font-size:30px}li.miniBasket .total{color:#000;font-size:15px;font-weight:700;line-height:1.35;transition:all 350ms ease-out;display:inline-block;margin-left:12px}.lottery__figure{margin:0 29px 5px 0}.lotteries-noresults{min-height:318px}.lotteries-noresults__title{font-size:20px}.lotteries-noresults p{font-size:16px}.lot-success__title{font-size:36px}.lot-success__p{font-size:20px}.alert__icon{font-size:28px}.alert__text{font-size:16px}.categoriesHor__slider{width:calc(100% - 350px);left:350px}.successOrderContent__top{display:flex;gap:8px;align-items:flex-end;justify-content:space-between;margin-bottom:100px}.successOrder__img{margin-bottom:32px}.ftrProdSection--slider.swiper{width:100%;padding:0;margin:0}.ftrProdSection__btm.swiper{width:calc(100% + 10px);padding:20px 10px 20px;margin-top:-20px;margin-left:-5px}.prPrice.prPrice--fl .old{font-size:1.25rem}.prPrice.prPrice--fl .price{font-size:2rem;letter-spacing:.03em}.prAdd.prAdd--fl .addToBasket{width:48px;height:48px}.product__options{gap:16px}.blogContent__gallery--3>div:first-child figure{height:100%}.categoryFeatured__content{align-self:center}.heroSlider--double .heroSlider__slider>.heroSlider__slide{width:50%;display:inline-block;white-space:normal}.heroSlider__title{margin-bottom:40px}.heroSlider__top figure{padding-top:calc(425 / 960 * 100%);position:relative;width:100%}.heroSlider__top figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.heroSlider__top figure img{display:inline-block;vertical-align:top;width:100%}.heroSlider__bottom figure{padding-top:calc(255 / 960 * 100%);position:relative;width:100%}.heroSlider__bottom figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.heroSlider__bottom figure img{display:inline-block;vertical-align:top;width:100%}.categories__item:nth-child(4)~.categories__item:nth-child(odd),.categories__item:nth-child(even){background:#f3faf8}.categories__item:nth-child(4)~.categories__item:nth-child(even){background:#e7f5f2}.featured__img{margin-right:8px}}@media only screen and (min-width:1023px){footer .bottom .right{max-width:42%}footer .bottom li{font-size:11px;padding-left:4px;padding-right:4px}}@media (min-width:1024px){:root{--padding:40px}.button{min-width:204px}.nvToolbar .button{min-width:10px}.tabs--gray .tab{max-width:960px;margin:0 auto}.modal.m .content--gdpr{width:1000px;margin-left:-500px}.productList{padding-bottom:76px}.mainPromo-desc p{font-size:18px}.mainPromo-desc{padding:20px 30px}.horiz-category.type2 h3{font-size:22px}.fixedHeader header .search{display:none}.fixedHeader li.miniBasket>a{min-height:46px}.fixedHeader .headerTools .iconLink>a,.fixedHeader .headerTools .iconLink>span{min-height:48px}.fixedHeader .header-top .wrapper{min-height:var(--headertop)}.secttwoPromo-img{max-width:50%}.secttwoPromos .wrapper{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0 16px}.featuredProducts-desc{position:absolute;bottom:10px;left:10px;width:calc(100% - 20px);text-align:center}.shopInfo-item{padding:0 20px}.hasMegaMenu .closeMegaMenu{display:block}.level1>li.hasMegaMenu>.mainNav-title a{padding-left:20px}.hasMegaMenu .level2>li>.mainNav-title a{padding-left:60px;font-size:14px}.mainNav-icon{left:15px}.header-top .wrapper{min-height:var(--headertop)}.section--faqs .sectionTitle h3,.sectionTitle h2{font-size:26px}.section--faqs.section--faqsBorder .sectionTitle h3{font-size:1.75rem}.megamenu-nav{margin:0}.seeCategory{display:none}.mega-nav{-webkit-column-count:3;-moz-column-count:3;column-count:3}.mega-nav ul{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;padding:19px 10px 15px 0}.header-btm .wrapper,.header-top .wrapper{position:relative}.mainNav .level1>li:not(.hasMegaMenu){position:relative}.mainNav li.desktop-hidden{display:none}.hellasSect.v2 .hellasTop a.btn{margin-top:0}.hellasTop .wrapper{padding-top:80px}.hellasLogo{position:absolute;left:0;top:0}.hellasTop h3{font-size:41px}.hellasTop .numb{font-size:95px}.hellasTop a.btn{margin-top:30px}.hellasBtm h4{font-size:25px;min-height:68px}.hellasBtm p{font-size:18px}.mainNav li.menuNav,.menuNav{display:none}.mainNav .level1>li.hovered:before,.mainNav .level1>li.show:before{display:block}.mMenuBtn{display:none}.mainNav li{display:inline-block;font-weight:600;font-size:16px;list-style:none;vertical-align:top}.mainNav .level2>li.active>a,.mainNav .level2>li.active>span,.mainNav .level2>li:hover>a{color:#d50000}.level1>li>.subMenu{display:none;left:0;margin:0;position:absolute;width:250px;top:100%;background:#f3f3f3;z-index:9;box-shadow:0 3px 8px rgba(0,0,0,.15)}.megamenuout{position:absolute;top:0;left:300px;width:calc(100% - 280px);height:100%;z-index:1}.mobile .megamenuout,.tablet .megamenuout{cursor:pointer}.level1>li:not(.hasMegaMenu):hover>.subMenu{display:block}.level1>li.megaMenuOpened>.subMenu{display:block}.level1>li.hasMegaMenu .level2{width:280px;background:#f3f3f3;padding-bottom:40px;min-height:100%;box-shadow:0 3px 8px rgba(0,0,0,.15)}.mainNav .level2>li{display:block;font-weight:700;font-size:15px}.mainNav .level2>li>a{color:#000;cursor:pointer;display:block;line-height:1;overflow:hidden;position:relative}.mainNav .level2>li>span{padding:16px 18px}.mainNav .level1>li.show>a{color:#000;background:#d2b100}body.hp header.scrolled .mainNav .level1.hovered li.show li:hover>a+.level3,body:not(.hp) .mainNav .level1.hovered li.show li:hover>a+.level3{display:block;box-shadow:0 2px 8px 0 rgba(0,0,0,.3);opacity:1;visibility:visible}.megamenu{background-color:#fefefe;position:absolute;top:0;height:100%;padding:12px 20px;opacity:0;pointer-events:none;width:calc(100% - 280px);transition:all .3s ease-out;left:280px;z-index:2}li.show>.megamenu{opacity:1;pointer-events:auto}.level3 li.show .megamenu{display:block}.megamenu .col{padding:0 16px 0 0;width:33.33%}.megamenu .level4>li{color:rgba(0,0,0,.8);font-weight:700;font-size:15px;line-height:1.4;margin:0 0 9px;width:100%}.megamenu .level4>li>a,.megamenu .level4>li>span{color:rgba(0,0,0,.8);display:block;padding-bottom:5px}.megamenu ul.level5{display:inline-block;margin:3px 0 7px;padding:7px 0 0;vertical-align:top;width:100%}.megamenu .level5 li{font-weight:400;font-size:13px;margin:0;width:100%}.megamenu .level5 a{color:#676767;display:inline-block;padding:11px 10px 11px 0;width:100%;font-size:.9375rem;font-weight:400;line-height:1.33;vertical-align:top;transition:all 150ms ease-out}.megamenu .level5 a:hover{color:var(--menuhover)}.megamenu .main{background-color:#fff;padding:0 8px 0;position:relative;width:100%;height:100%;overflow:auto}.megamenu .main .btm{border-top:1px solid #f7ba17;padding:0 13px;height:47px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;min-height:47px}.megamenu .main .btm>a:not(:first-child),.megamenu a.arrowLink.left+a.arrowLink.left{margin-left:20px}.mainNav .logo{display:none}.filtersBtn,.mainNav li.mobTitle{display:none}.productList.hor,.productList.hor .product .inner{display:inline-block;vertical-align:top;width:100%}.productList.hor .product{margin:0;padding:26px 0 17px;width:100%;border:1px solid #d9d9d9;border-radius:6px}.productList.hor .product:not(:last-child){margin-bottom:27px}.no-flexbox .productList.hor .product{width:100%}.productList.hor .banner{margin:0}.productList.hor .product .prImg{border:1px solid #ebebeb;float:left;width:228px}.productList.hor .prMore{float:left;position:static;width:calc(100% - 228px)}.productList.hor .prBottom,.productList.hor .prDetails{float:right;width:260px}.productList.hor .prDetails{background-color:#f6f6f6;padding:6px 0}.productList.hor .prColors{display:none}.productList.hor .prPrice,.productList.hor .prTitle,.productList.hor .prTop{float:left;padding-right:20px;width:calc(100% - 100px)}.productList.hor .prTop .prPrice,.productList.hor .prTop .prTitle{width:100%}.productList.hor .prTop .prPrice{display:flex;flex-direction:column;align-items:flex-start}.productList.hor .prCompare{background:0 0;bottom:11px;left:0;position:absolute;text-align:left;width:228px;height:auto}.productList.hor .prPrice{border:none;height:auto}.productList.hor .addedText{background-color:#e51937;text-align:center}.productList.hor .prTitle{margin-bottom:19px}.productList.hor .prTitle a{font-size:15px;line-height:1.2}.productList.hor .prPoints .wrap{border:none;padding:0}.productList.hor .prTitle .wrap{padding-top:0;padding-bottom:0}.productList.hor .prPrice table{margin-bottom:15px;width:auto}.productList.hor .prDetails .label{width:89px}.productList.hor .prDetails .slider{margin-left:2px}.productList.hor .prPoints{padding:14px 0 0;margin-left:20px;border-top:1px solid #d9d9d9;display:block;width:100%}.productList.hor .prDesc p{color:grey;margin-bottom:.8em}.productList.hor .prDesc p:last-child{margin-bottom:0}.productList.hor .prDesc{padding:7px 0 0 0}.productList.hor .prPrice table td:not(.or){padding-left:10px;padding-right:21px;text-align:left;width:auto}.productList.hor .prCompare .label:before{border-color:#aaa}.productList.hor .product.final .prCompare .label:before{border-color:#b7b7b7}.productList.hor .product.added .addedToCompare,.productList.hor .product.final .addedToCompare{display:none}.productList.hor .prCompare .addedText a{padding:8px 5px 10px}.fixedHeader header .headerTools .search{display:inline-block}.fixedHeader .headerTools{bottom:-60px;position:absolute;right:15px;z-index:9;height:45px}.fixedHeader li.miniBasket>a{padding-top:10px;padding-bottom:7px}.fixedHeader .headerTools li.lang{display:none}.fixedHeader header .openSearch{background-color:transparent}.fixedHeader header .openSearch:hover{color:#005596}.fixedHeader .megamenu:before{top:-5px}.mapContainer.open .mapText,.mapContainer:not(.open) .filters>.open{transform:translateX(-100%)}.appLinks a,.promoText ul.social a{transition:all .3s ease}.table tr.link td{transition:background .4s ease}.leftNav .cnt{display:block!important}.addresses .radInpt:checked~label .icon,.addresses a.edit,.addresses a.item,.leftNav ul li a:after{transition:all .3s ease}.addresses .radio .icon:after{transition:all .3s ease .15s}.productList.wishlist.hor .product{padding-bottom:57px}.productList.wishlist.hor .product .remove{bottom:23px;left:0;width:228px;position:absolute}.mainNav ul.level3{margin-top:5px}.filters .results .list{height:calc(100% - 32px)}.mapSection.full .filters #mapResultsContainer .results .list{height:calc(100% - 45px)}.mapSection .filters .results .scrollSection{max-height:100%}.searchResults{min-height:calc(100vh - 315px)}.mainPromo--double .mainPromoInfo{margin-left:auto}.lottery__p{font-size:16px}.lotteries__info{order:2;margin:0 0 30px auto}.lotpage__item{margin:40px 0}.lotpage__figure{margin-bottom:52px}.lotpage__desc h5{font-size:19px}.lotpage__desc p{font-size:16px}.lotpage__inner{padding-left:225px}.lotpage__info{margin:0 0 30px auto;position:absolute;left:0;top:0}.lotpage__info p{font-size:14px;margin:10px 0}.lotpage__date{font-size:16px}.lotpage__title{font-size:30px;margin:10px 0 55px}.lotgifts__title{font-size:18px}.section--margin{margin-bottom:114px}.section--faqs{margin:48px 0}.nvcookies.nvcookies-outer .nvcookies__title{font-size:1.3125rem}.nvcookies.nvcookies-outer .nvcookies__p,.nvcookies.nvcookies-outer p{font-size:.6875rem}.nvcookies.nvcookies-outer .nvcookies__button{font-size:.6875rem}.categoriesHorSection .wrapper{max-width:1820px}.categoriesHor{margin-left:5%}.categoriesHor__title{min-height:406px}.ftrProdSection--slider .ftrProdSection__btm{padding:0 5px}.ftrProdSection--slider .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:245px 185px;gap:32px}.ftrProdSection--slider .ftrProd--1{grid-column:1/3;grid-row:1/3}.ftrProdSection--slider .ftrProd--2{grid-column:3/5;grid-row:1/2}.ftrProdSection--slider .ftrProd--3{grid-column:3/4;grid-row:2/3}.ftrProdSection--slider .ftrProd--4{grid-column:4/5;grid-row:2/3}.ftrProd__imgWrap{height:100%}.ftrProd__img{height:100%}.headerTools{order:2;min-width:200px}.header-top{padding:16px var(--headerspace) 0}.header-top .wrapper{justify-content:space-between;align-items:center}.header-btm .wrapper{padding:12px var(--headerspace) var(--headerbtmspace)}.mainNav.mainNav--fl .hasSub.hasMegaMenu{border-radius:6px}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu{width:var(--menuLvlWidth);box-shadow:none;height:calc(100vh - var(--headerHeight));border-top:1px solid #d9d9d9}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu>.level2{height:calc(100vh - var(--headerHeight))}.mainNav.mainNav--fl .level1>li:not(.hasMegaMenu)>.subMenu{top:calc(100% + var(--headerbtmspace) + 2px)}.mainNav.mainNav--fl .level1>li:not(.hasMegaMenu)>.subMenu:before{content:"";display:block;position:absolute;height:20px;z-index:1;right:0;left:0;width:auto;bottom:100%}.mainNav.mainNav--fl .megamenu{position:fixed;width:var(--menuLvlWidth);top:calc(var(--headerHeight) - 1px);height:calc(100% - var(--headerHeight));padding:30px 10px 30px 0;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;z-index:0}.mainNav.mainNav--fl .megamenu:before{content:"";display:block;top:0;bottom:0;left:-36px;height:100%;width:36px;position:absolute;opacity:0;pointer-events:none}.mainNav.mainNav--fl .megamenu .main{padding:0 0 0 10px}.mainNav.mainNav--fl .megamenu .level4>li{margin:initial}.mainNav.mainNav--fl li.show>.megamenu:before{pointer-events:all}.mainNav.mainNav--fl .hasMegaMenu:after{content:"";display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:-1;pointer-events:none;opacity:0;transition:opacity .1s ease-out}html:not(.desktop) .mainNav.mainNav--fl .hasMegaMenu.megaMenuOpened:after{opacity:1}.mainNav.mainNav--fl .megamenuout{width:var(--menuLvlWidth);left:var(--menuLvlWidth)}.mainNav.mainNav--fl .level1>li.hasMegaMenu .level2{width:var(--menuLvlWidth);background-color:#fff}.mainNav.mainNav--fl .level4>.hasChild:hover>.mainNav-title a,.mainNav.mainNav--fl .level5>.hasChild:hover>.mainNav-title a{color:var(--menuhover)}.mainNav.mainNav--fl .level4>.hasChild:hover>.subMenu,.mainNav.mainNav--fl .level5>.hasChild:hover>.subMenu{opacity:1;pointer-events:all}.mainNav.mainNav--fl .level4>.hasChild:hover>.subMenu:before,.mainNav.mainNav--fl .level5>.hasChild:hover>.subMenu:before{opacity:1;pointer-events:all}.mainNav.mainNav--fl .level4>.hasChild.show .mainNav-title a,.mainNav.mainNav--fl .level5>.hasChild.show .mainNav-title a{color:var(--menuhover)}.mainNav.mainNav--fl .level4>.hasChild.show>.subMenu,.mainNav.mainNav--fl .level5>.hasChild.show>.subMenu{opacity:1;pointer-events:all}.mainNav.mainNav--fl .level4>.hasChild.show>.subMenu:before,.mainNav.mainNav--fl .level5>.hasChild.show>.subMenu:before{opacity:1;pointer-events:all}.mainNav.mainNav--fl .level4>.hasChild .subMenu,.mainNav.mainNav--fl .level5>.hasChild .subMenu{display:block;position:fixed;width:var(--menuLvlWidth);left:calc(var(--menuLvlWidth) * 2);background:#fff;top:calc(var(--headerHeight) - 1px);height:calc(100% - var(--headerHeight));opacity:0;pointer-events:none;transition:opacity .2s ease-out;padding:30px 10px 30px 10px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;z-index:2;margin-left:-2px}.mainNav.mainNav--fl .level4>.hasChild .subMenu:hover,.mainNav.mainNav--fl .level5>.hasChild .subMenu:hover{opacity:1;pointer-events:all}.mainNav.mainNav--fl .level4>.hasChild .subMenu:before,.mainNav.mainNav--fl .level5>.hasChild .subMenu:before{content:"";display:block;top:0;bottom:0;left:-36px;height:100%;width:36px;position:absolute;opacity:0;pointer-events:none}.mainNav.mainNav--fl .level4>.hasChild .subMenu .subMenu-inner,.mainNav.mainNav--fl .level5>.hasChild .subMenu .subMenu-inner{height:100%;display:flex;flex-direction:column}.mainNav.mainNav--fl .level4>.hasChild .subMenu .level5,.mainNav.mainNav--fl .level5>.hasChild .subMenu .level5{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin}.mainNav.mainNav--fl .level4>.hasChild .subMenu .level5::-webkit-scrollbar,.mainNav.mainNav--fl .level5>.hasChild .subMenu .level5::-webkit-scrollbar{width:2px;height:2px}.mainNav.mainNav--fl .level4>.hasChild .subMenu .level5::-webkit-scrollbar-thumb,.mainNav.mainNav--fl .level5>.hasChild .subMenu .level5::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.mainNav.mainNav--fl .level4>.hasChild .subMenu .level5::-webkit-scrollbar-thumb:hover,.mainNav.mainNav--fl .level5>.hasChild .subMenu .level5::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.mainNav.mainNav--fl .level4>.hasChild .subMenu .level5::-webkit-scrollbar-thumb:active,.mainNav.mainNav--fl .level5>.hasChild .subMenu .level5::-webkit-scrollbar-thumb:active{background:#848484}.mainNav.mainNav--fl .level4>.hasChild .subMenu .level5::-webkit-scrollbar-track,.mainNav.mainNav--fl .level5>.hasChild .subMenu .level5::-webkit-scrollbar-track{background:0 0}.mainNav.mainNav--fl .level5>.hasChild .subMenu{left:calc(var(--menuLvlWidth) * 3)}.mainNav.mainNav--fl .hasMegaMenu .closeMegaMenu{display:none}.mainNav.mainNav--fl .mega-nav ul{padding:inherit}.mainNav.mainNav--fl .megaMenuOpened>.mainNav-title a{background-color:#c6c6c6}.mainNav.mainNav--fl .megaMenuOpened>.mainNav-title:after{content:"";display:block;width:var(--menuLvlWidth);position:absolute;top:100%;height:17px;z-index:1}.mainNav.mainNav--fl .hasMegaMenu .level2>li>.mainNav-title a{padding-left:54px}.level5 .category-title a{padding:0;width:auto;color:#000}.level1>li>.mainNav-title a{border-radius:6px}.productList.hor .flPrice.flPrice--vert{flex-direction:row;align-items:flex-end}.productList.hor .flPrice__points{padding:0 0 8px 10px;font-size:1rem}.productList.hor .prPrice.prPrice--fl .points{font-size:1rem}.productList.hor .prPrice.prPrice--fl .flPrice__points .old{font-size:1rem}.moreSlider.moreSlider--fl .prAdd.prAdd--fl .addToFav,.prLists.prLists--fl .prAdd.prAdd--fl .addToFav{right:10px}.productList.productList--fl.wishlist.hor .prBottom.prBottom--fl .prPoints{margin:0;border:0;position:absolute;bottom:0}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet{width:48px}.owl-pagination-lines .owl-page{width:48px}.blogContent__social{position:absolute;top:0;right:0;flex-direction:column;height:100%}.blogContent__social>div{position:sticky;display:flex;flex-direction:column;top:112px}.blogContent__social a:not(:first-child){margin-top:8px}.blogContent__content figure:before{content:"";display:block;width:32px;height:100%;position:absolute;border-radius:2px;border-collapse:separate;overflow:hidden;perspective:1px;top:0;left:-56px;background:var(--tagSecondaryColor)}.blogContent__content figcaption{position:absolute;top:50%;left:calc(100% + 80px);transform:translate3d(0,-50%,0);width:284px}.blogContent__video:before{content:"";display:block;width:32px;height:100%;position:absolute;border-radius:2px;border-collapse:separate;overflow:hidden;perspective:1px;top:0;left:-56px;background-color:var(--tagSecondaryColor)}.blogContent__video>:not(iframe){position:absolute;top:50%;left:calc(100% + 80px);transform:translate3d(0,-50%,0);width:284px}.blogGrid__wrapper,.blogGrid__wrapper--content{display:grid;grid-column-gap:var(--gap);grid-row-gap:var(--gap);grid-template-rows:2;grid-template-columns:4}.blogGrid__item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.blogGrid__item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.blogGrid__item:nth-child(3){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.blogGrid__item:nth-child(4){grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2}.blogGrid__item:nth-child(5){grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.blogGrid__item:nth-child(6){grid-column-start:3;grid-column-end:5;grid-row-start:2;grid-row-end:3}.blogGrid__wrapper--simple .blogGrid__item:nth-child(5){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.blogGrid__wrapper--simple .blogGrid__item:nth-child(6){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.blogGrid__wrapper--simple .blogGrid__item:nth-child(7){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.blogGrid__wrapper--simple .blogGrid__item:nth-child(8){grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:3}.blogGrid__item.blogGrid__item--content:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.blogGrid__item.blogGrid__item--content:nth-child(2){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.blogGrid__item.blogGrid__item--content:nth-child(3){grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2}.blogGrid__item.blogGrid__item--content:nth-child(4){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.blogGrid__item.blogGrid__item--content:nth-child(5){grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:3}.blogGrid__item.blogGrid__item--content:nth-child(6){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.blogGrid__item.blogGrid__item--content:nth-child(7){grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4}.blogGrid__item.blogGrid__item--content:nth-child(8){grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.blogGrid__item.blogGrid__item--content:nth-child(9){grid-column-start:4;grid-column-end:5;grid-row-start:3;grid-row-end:4}.blogGrid__item.blogGrid__item--content:nth-child(11){grid-column-start:1;grid-column-end:2;grid-row-start:4;grid-row-end:5}.blogGrid__item.blogGrid__item--content:nth-child(11){grid-column-start:2;grid-column-end:3;grid-row-start:4;grid-row-end:5}.blogGrid__item.blogGrid__item--content:nth-child(12){grid-column-start:3;grid-column-end:4;grid-row-start:4;grid-row-end:5}.blogGrid__item.blogGrid__item--content:nth-child(13){grid-column-start:4;grid-column-end:5;grid-row-start:4;grid-row-end:5}.blogGrid__item.blogGrid__item--content:nth-child(14){grid-column-start:1;grid-column-end:2;grid-row-start:5;grid-row-end:6}.blogGrid__item.blogGrid__item--content:nth-child(15){grid-column-start:2;grid-column-end:3;grid-row-start:5;grid-row-end:6}.blogGrid__item.blogGrid__item--content:nth-child(16){grid-column-start:1;grid-column-end:2;grid-row-start:6;grid-row-end:7}.blogGrid__item.blogGrid__item--content:nth-child(17){grid-column-start:2;grid-column-end:3;grid-row-start:6;grid-row-end:7}.blogGrid__item.blogGrid__item--content:nth-child(18){grid-column-start:3;grid-column-end:5;grid-row-start:5;grid-row-end:7}.blogGrid__wrapper:not(.blogGrid__wrapper--simple):not(.blogGrid__wrapper--content) .blogGrid__item:nth-child(n+5) figure{padding-top:calc(500 / 784 * 100%);position:relative;width:100%}.blogGrid__wrapper:not(.blogGrid__wrapper--simple):not(.blogGrid__wrapper--content) .blogGrid__item:nth-child(n+5) figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.blogGrid__wrapper:not(.blogGrid__wrapper--simple):not(.blogGrid__wrapper--content) .blogGrid__item:nth-child(n+5) figure img{display:inline-block;vertical-align:top;width:100%}.categoryFeatured:not(.categoryFeatured--simple) h2:not(.categoryFeatured__title){max-width:380px}.productSlider__slider .owl-pagination,.productSlider__slider .swiper-pagination{margin-top:32px}.heroSlider--single .swiper-slide .heroSlider__content{transform:translate3d(20%,-50%,0);opacity:0}.heroSlider--single .swiper-slide.swiper-slide-active .heroSlider__content{opacity:1;transform:translate3d(0,-50%,0)}.heroSlider__slide--reverse .heroSlider__content{flex-direction:row-reverse;right:auto;left:var(--margin)}.heroSlider--double .swiper-buttons,.heroSlider--double .swiper-pagination{display:none}.brandSlider__slider:after,.brandSlider__slider:before{background-color:#fff;content:"";position:absolute;top:0;z-index:2;width:60px;height:100%}.brandSlider__slider:before{left:0}.brandSlider__slider:after{right:0}.featuredWrap{padding-bottom:72px}.productAnchor{margin-top:60px}.productAnchor__section:nth-child(even){flex-direction:row-reverse}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.mainNav.mainNav--fl .level1>li:not(.hasMegaMenu):hover>.mainNav-title a{background:#c6c6c6}.level1>li>.mainNav-title a:hover{background:#c6c6c6}.hasSub:hover>.megamenu{opacity:1;pointer-events:auto}}@media (min-width:1024px) and (max-width:1379px){.blogContent__content figcaption{left:calc(100% + 24px);width:256px}.blogContent__video>:not(iframe){left:calc(100% + 24px);width:256px}}@media (min-width:1024px) and (max-width:1920px){.mainNav.mainNav--fl .megamenu{left:calc(var(--menuLvlWidth) - 2px);z-index:3}}@media (min-width:1024px) and (min-width:1380px){.mainNav.mainNav--fl .megamenu .main{padding:0 0 0 30px}.mainNav.mainNav--fl .level4>.hasChild .subMenu,.mainNav.mainNav--fl .level5>.hasChild .subMenu{padding:30px 10px 30px 30px}}@media (min-width:1024px) and (min-width:1921px){.mainNav.mainNav--fl .megamenu{left:calc((100vw - var(--scrollbarWidth) - 1920px)/ 2 + var(--menuLvlWidth))}.mainNav.mainNav--fl .level4>.hasChild .subMenu,.mainNav.mainNav--fl .level5>.hasChild .subMenu{left:calc((100vw - var(--scrollbarWidth) - 1920px)/ 2 + var(--menuLvlWidth) * 2)}.mainNav.mainNav--fl .level5>.hasChild .subMenu{left:calc((100vw - var(--scrollbarWidth) - 1920px)/ 2 + var(--menuLvlWidth) * 3)}}@media only screen and (min-width:1024px) and (max-width:1180px){header .wrapper{width:100%}.checkout header .wrapper{padding-right:15px;padding-left:15px}header .wrapper .row{margin-left:0;margin-right:0}header .row .col{padding:0}.megamenu:before{left:-255px;width:100vw}.contact_txt,.signIn_txt{display:none}}@media only screen and (min-width:1024px) and (max-width:1247px){.hellasdirect-container{min-height:1020px}}@media (min-width:1230px){.mainPromo-desc{padding:20px 40px;width:31%;padding-bottom:40px}.mainPromoSlider--w480 .mainPromo-desc{width:480px;flex-shrink:0;padding-inline:64px}.mainPromoSlider--w480 .mainPromo-desc p{font-size:18px;font-weight:400;line-height:140%;opacity:.8}.mainPromo-img{width:69%}.mega-nav.cols4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.horiz-category.type2 h3{font-size:26px}}@media (min-width:1280px){:root{--sliderprmargin:5px}.lot-alert__figure{width:112px}.lot-alert__desc{width:calc(100% - 112px)}.grayBox.flex{gap:160px}.mainNav.mainNav--fl .hasMegaMenu .level2>li>.mainNav-title a{font-size:14px}.mainNav.mainNav--fl .megamenuout{width:var(--menuLvlWidth);left:var(--menuLvlWidth)}.searchFlContainer{max-width:600px}.prLists--fl .productList{--items:4}.prLists--fl .productList:not(.productList--three):not(.productList--banner){width:1180px;max-width:100%}.prLists--fl .productList:not(.productList--three):not(.productList--banner) .swiper-wrapper{box-sizing:border-box}.prLists--fl .productList:not(.productList--three):not(.productList--banner) .product{float:none;width:calc((100% - var(--prodGap) * (var(--items) - 1))/ var(--items));min-width:calc((100% - var(--prodGap) * (var(--items) - 1))/ var(--items))}.prLists--fl .productList:not(.productList--three):not(.productList--banner) .product:last-child{margin-right:0}.categoryFeatured__content{width:560px;margin-right:-50px}.categoryFeatured__title{font-size:3.625rem}.categoryFeatured__img{width:630px}.mustHave__content h2{margin:0 0 24px}.wrapper .productAnchor{margin-left:calc(-1 * (100vw - 1180px)/ 2);width:100vw}}@media (min-width:1281px){.megamenuout{left:360px;width:calc(100% - 360px)}.aside-promos{width:25%;display:block;text-align:right}.aside-promos+.megamenu-nav{width:75%}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:100px}.megamenuPromo{background-color:#fff;float:left;position:relative;width:33%;height:100%;overflow-y:auto}.megamenuPromo .content{margin:0;padding:3px 19px}.megamenuPromo .img{margin:0 0 2px;text-align:center;width:100%}.megamenuPromo .img img{display:inline-block;vertical-align:top;max-width:100%}.megamenuPromo h3{border:none;color:#000;font-weight:700;font-size:17px;line-height:1.1;margin:0 0 .4em;padding:0;width:100%}.megamenuPromo>a{display:block}.megamenuPromo h3 a{color:#000}.megamenuPromo p{color:#000;font-weight:300;font-size:12px;line-height:1.4;margin-bottom:1em}.mainNav .megamenu .megamenuPromo ul{margin-bottom:8px}.megamenuPromo li{color:#999;margin-bottom:7px}.megamenuPromo li:before{content:"\e913";display:inline-block;font-family:icomoon;font-size:15px;margin-right:9px;vertical-align:top}}@media (min-width:1380px){.categoriesHor{margin-left:17.58%}}@media (min-width:1500px){.aside-promos{width:300px;display:block}.aside-promos+.megamenu-nav{width:calc(100% - 305px)}.closeMegaMenu{right:60px}.level1>li>.mainNav-title a{padding:16px 25px}.mainPromo-desc p{font-size:20px}.pr_buble.lg{width:118px}.pr_buble.lg .pr_buble_inner{width:118px;height:118px}.pr_buble.lg:after{margin-top:-34px}.pr_buble.lg .pr_buble_price{font-size:40px}.pr_buble.lg .pr_buble_price span{font-size:22px}.mainPromo-desc h2{font-size:40px}.category__wrap{width:calc(100% + 2 * var(--halfGap));margin-left:calc(-1 * var(--halfGap))}.heroSlider__slide--single .heroSlider__subtitle{font-size:2.5rem}.heroSlider__slide--double .heroSlider__subtitle{font-size:1.875rem}}@media (min-width:1680px){.blogContent__gallery>div:last-child{position:relative}.blogContent__gallery>div:last-child:after{content:"";display:block;width:32px;height:100%;position:absolute;border-radius:2px;border-collapse:separate;overflow:hidden;perspective:1px;top:0;right:-64px;background:var(--tagSecondaryColor)}.blogContent__gallery--3{--left:calc( (100vw - (var(--wrapWidth) - 2 * var(--padding) - 2 * var(--padding2))) / 2 );width:100vw;margin-left:calc(-1 * var(--left))}.blogContent__gallery--3>div:first-child{width:var(--left)}}@media (min-width:1720px){.pointSlider__sliderWrap{min-width:calc(1060px + 2 * var(--padding))}}@media screen and (min-width:1024px) and (max-height:1023px){.searchFlResults__inner{max-height:calc(100vh - var(--headerHeight) - 90px)}.searchFlResults__section:not(:last-of-type){margin-bottom:20px}}@media (max-width:1780px){.landing_upper{margin-top:-144px}.mainPromoItem{min-height:40px}}@media (max-width:1720px){.pointSlider__content{width:calc(100% - var(--sliderWidth) - 2 * var(--padding));min-width:500px}}@media (max-width:1679px){.blogContent__gallery{overflow-x:auto;-webkit-overflow-scrolling:touch}.blogContent__gallery>div{display:inline-block;width:645px;flex:none;margin-right:16px}.blogContent__gallery--3{width:200%}.mustHave__img{--width:375px}.mustHave__content{padding:0 64px 0 128px;margin-right:56px}.heroSlider__slide--double .heroSlider__content{padding:0 48px}.swiper-slide .heroSlider__slide--single .heroSlider__content,.swiper-slide.swiper-slide-active .heroSlider__slide--single .heroSlider__content{top:50%;transform:translate3d(0,-50%,0)}.pointSlider__sliderWrap{width:calc(100% - 500px)}.featured__item{margin-right:38px;width:calc(100% - 844px)}.featured__title{font-size:2rem}.featured__details.product__details{font-size:1.5rem}.featured__details .points>span{font-size:1.5rem}.featured__details .points,.featured__details .price{font-size:1.5rem}.productAnchor__section:nth-child(odd) .productAnchor__content{padding:64px}.productAnchor__section:nth-child(even) .productAnchor__content{padding:64px}.productAnchor__section:nth-child(odd) .productAnchor__iframe{padding:64px}.productAnchor__section:nth-child(even) .productAnchor__iframe{padding:64px}}@media (max-width:1679px) and (hover:hover) and (pointer:fine){.blogContent__gallery::-webkit-scrollbar{height:7px}.blogContent__gallery::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:7px}@-moz-document url-prefix(){.blogContent__gallery{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3)}}}@media (max-width:1679px) and (min-width:1024px){.featured__img{width:250px;margin-left:-48px}}@media (max-width:1679px) and (min-width:769px){.blogContent__gallery--3>div:first-child{width:426px}}@media only screen and (max-width:1560px){.mainPromoInfo__descr{padding-left:20px}}@media (max-width:1499px){.megamenu-content.noWrap{flex-wrap:wrap}.megamenuCategories{margin-top:40px!important;margin-left:0!important;grid-template-columns:repeat(4,1fr);width:100%}.fixedTag--product{top:var(--headerHeight)}.megamenuPromoComponent .promoFull__image{width:294px}.categoriesHorSection{padding:40px 0}:root{--menuLvlWidth:25vw}.category__wrap{--halfGap:calc( (100% - (var(--width) * 3 )) / 6 )}.heroSlider--single .heroSlider__texts{padding:24px 24px 82px}.heroSlider__slide--single .heroSlider__texts{padding:48px 24px}.heroSlider__title{font-size:3rem}.heroSlider__subtitle{font-size:1.5rem}.heroSlider__slide--single .heroSlider__subtitle{font-size:1.5rem}.heroSlider__slide--double .heroSlider__subtitle{font-size:1.5rem}.heroSlider__img--small{--margin:40px;--width:460px}.heroSlider__content{--margin:60px}.heroSlider .swiper-buttons,.heroSlider .swiper-pagination{bottom:40px}}@media (max-width:1499px) and (min-width:769px){.heroSlider__slide--single .heroSlider__link{margin-top:8px}.heroSlider__slide--double .heroSlider__link{margin-top:8px}}@media (max-width:1406px){.featured__item{width:520px}}@media (max-width:1406px) and (min-width:1024px){.featured__slider{max-width:calc(100% - 558px)}}@media (max-width:1380px){.landing_upper{margin-top:-115px}.sideBg:after,.sideBg:before{content:none}.searchPopup .close{right:-20px}.prPage .wrapper{width:80%}.orderPromo{padding-top:50px}}@media (max-width:1379px){.smartProducts .productList.slider{margin:0 85px}.megamenuPromoComponent{grid-template-columns:1fr}.megamenuCategories{grid-template-columns:repeat(2,1fr);margin-top:0!important}.megamenuPromoComponent .promoFull__image{width:264px}.form__section{padding:32px 48px 36px 48px}.formStep:before{left:-4px}.blogGrid__wrapper{--gap:16px}.blogGrid__item{--padding:16px}.categoryFeatured--simple .categoryFeatured__wrapper{min-height:unset}.categoryFeatured--simple .categoryFeatured__title{font-size:5rem;margin-left:0}.heroSlider__img--small{--width:360px}.heroSlider__content{max-width:calc(100% - 120px)}.pointSlider__content{min-width:420px}.pointSlider__sliderWrap{width:calc(100% - 420px)}}@media (max-width:1379px) and (min-width:1199px){.heroSlider__slide--double .heroSlider__texts p,.heroSlider__slide--single .heroSlider__texts p{font-size:.875rem}}@media (max-width:1280px){.sectFeautred .wrapper{padding:0 var(--wrapperspace)}.sectFeautred figure{aspect-ratio:343/160;width:100%}.megamenuPromo{display:none}.customerInfo li{padding-right:20px;padding-left:20px}footer .top .col.s{padding-right:10px;width:20%}footer .top .col.m{padding-right:10px;width:29%}footer .top .col.b{width:51%}.searchPopup .close{right:0}.mainNav .level2>li>a,.mainNav .level2>li>span{padding:16px 6px}table.compare td:first-child{padding:17px 15px 17px 10px;width:210px}table.compare td:not(:first-child){padding:10px 5px}.buttons>.basketBtn{padding:13px 10px}.mainPromo .circImgBanner~.banner{display:none}.grid .box .text{padding:0 34px}.grid .box h3{font-size:22px}.grid.partners .logo{height:70px}.grid.partners .box .text{padding:0 20px}.desktop .grid.partners .box:hover .logo{height:60px;transform:scale(.85)}.infoBox{padding-right:28px;padding-left:28px}.grid.items4>.box{height:221px}.promoSlider .banner{width:310px}.circImgBanner{transform:translate(-36%,-55%)}.no-flexbox .productList:not(.slider):not(.hor) .banner,.no-flexbox .productList:not(.slider):not(.hor) .product{width:calc(33.33% - 10px)}.offerComboWrap .prDetails .label,.prDetails .label,.productList.cols4 .prDetails .label{font-size:12px;width:71px}.prDetails .slider{margin-left:0;padding:0 18px;width:164px}.offerComboWrap .prDetails .slider{width:135px}.productList.hor .prBottom,.productList.hor .prDetails{width:245px}.productList.hor .prDetails .label{width:74px}.productList.hor .prPrice,.productList.hor .prTitle,.productList.hor .prTop{padding-right:15px;width:calc(100% - 100px)}.productList.hor .prPrice table td:not(.or){padding-right:10px}.productView .shopInfo{width:150px}.productView{padding-right:150px}.productView .shopInfo .wrap{padding:0 15px}.shopInfo .actions{padding:8px 10px 6px}.productView .details .wrap{padding-right:10px}.productView .prPrice table td{padding:0 5px}.compareBlock .inner.items2+.moreProducts,.compareBlock .inner.items3+.moreProducts{padding-left:0;width:100%}.compareBlock .inner.items2,.compareBlock .inner.items2 table.compare,.compareBlock .inner.items3,.compareBlock .inner.items3 table.compare{width:100%}.compareList.productList.double:not(.slider):not(.hor) .product,.compareList.productList.single:not(.slider):not(.hor) .product{margin:6px;-webkit-flex-basis:calc(33% - 12px);flex-basis:calc(33% - 12px)}.checkout .wrapper.s{width:82%}.productList.cols4:not(.slider):not(.hor) .banner,.productList.cols4:not(.slider):not(.hor) .product{-webkit-flex-basis:calc(25% - 16px);flex-basis:calc(25% - 16px);margin-right:8px;margin-left:8px}.productList.cols4:not(.slider):not(.hor){margin-left:-8px;margin-right:-8px}.tableRow .col{padding:0 10px}.accountTable i.dropdownVue__placeholder:before,.accountTable i[class^=icon-]{font-size:28px;width:45px}.accountTable i.icon-personalInfo{font-size:22px}.accountTable .col div{max-width:calc(100% - 50px)}.tableRow{padding-left:0;padding-right:0}.tableRow:not(.cols3) .col{padding:0 20px}.rowLink a .date{-webkit-flex-basis:90px;flex-basis:90px;padding-left:10px}.rowLink a span:not(.date){-webkit-flex-basis:calc(100% - 110px);flex-basis:calc(100% - 110px)}.orderTable td:first-child,.orderTable th:first-child{padding-left:5px}.orderTable .product .img{margin-right:5px}.orderTable .product p,.orderTable .product.cancelled span{max-width:calc(100% - 64px)}.tableRow.full:not(.cols3) .col{padding-right:5px;padding-left:5px}.accountTable .tableRow.full .points{font-size:14px;line-height:1.3}.accountTable .tableRow.full .points b{font-size:22px}.tableRow.full:not(.cols3) .col.pointsInfo{padding-top:22px}.cart .prTitle a{letter-spacing:0}.tableRow.gray{padding-left:35px;padding-right:35px}.accountTable .card .check{bottom:-11px;left:-17px}.addMember .input{width:250px}.cardPreview.added~.addMember .input{width:358px}.imgTextBanner .text{padding:16px 5px 16px 15px}.tabs.gray .tabsHead .tabHeader{padding-right:10px;padding-left:10px}.userInfo{max-width:100px}.pratiria .item{padding-right:20px;-webkit-flex-basis:33.33%;flex-basis:33.33%;width:33.33%}.promoItem .img{width:40%;-webkit-flex-basis:40%;flex-basis:40%}.promoItem p{font-size:16px;padding-left:15px;width:60%;-webkit-flex-basis:60%;flex-basis:60%}.eshopPromo .item h4{font-size:30px}.eshopPromo .item p{font-size:20px}.eshopPromo .items{margin-top:65px;max-width:80%}.cartPm__text,.cartPm__text h3{font-size:36px}.offerTagTitle__heading--big{font-size:48px}.mainPromoSlider--heat{width:550px}.mainPromoInfo__descr h1{font-size:30px}.mainPromoInfo__box{margin-bottom:20px}.mainPromoInfo__dropdown{margin-top:5px;margin-bottom:5px}.dropdown .selected{font-size:16px}.heatCalcLeft{width:365px;margin-left:auto;margin-right:auto}.tank{width:280px}.tank__figure,.tank__svg{max-width:100%}.tank__svg{height:480px}.tank__oil__value{font-size:30px;line-height:1}#oilSlider,.tank__container{height:370px;bottom:45px}.tank__bottom{height:29px}.orderBox{padding-left:40px;padding-right:40px}.orderBox__info{padding-right:40px}.orderBoxRight{padding-left:40px}.wimFormRight{padding-right:20px;padding-left:20px}}@media (max-width:1279px){.promoFull__image{width:444px}.formStep:before{left:50px;top:20px;transform:translateX(0)}.formStep__title{padding-left:56px}.formStep__content{padding-top:24px}.categoriesHorSection{padding:20px 0}.cl-menu-tiles__grid{grid-template-columns:repeat(2,1fr)}.searchFlContainer{max-width:440px}.blogDetail>.row:not(.blogContent){margin-inline:0;padding-inline:24px}.blogContent{padding-right:54px;padding-left:24px}.blogGrid__item.blogGrid__item--content h4{font-size:1.25rem}.blogGrid__item h4{font-size:1.25rem}.categoryFeatured__content{margin-right:20px;width:440px}.categoryFeatured__title{font-size:2rem}.categoryFeatured__img{background-position:center right;background-size:auto 100%;width:200px;padding-right:40px}.categoryFeatured__mask{margin-right:32px}.mustHave__content{padding:0 40px 0 80px;margin-left:-88px;margin-right:0}.productSlider__filters{margin-top:-16px}.categories__img{width:100px}.categories__title{font-size:1.125rem}.brandSlider__text{padding-left:0;margin-right:0}.brandSlider__slider{padding:60px}.featuredSection .sectionHeader__title>span{display:none}.wrapper .productAnchor{margin-left:calc(-1 * var(--wrapperspace));margin-right:calc(-1 * var(--wrapperspace))}.productAnchor h3{font-size:1.125rem}}@media (max-width:1279px) and (min-width:1024px){.blogGrid__tag{font-size:.875rem}}@media only screen and (max-width:1279px){.cd_countdown_item:not(:last-child){margin-right:25px}.cd_banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cd_countdown{margin-top:20px}}@media (max-width:1247px){.coupons .links a{padding:3px 7px}.coupons{margin:0 -4px}.coupons .item{width:calc(25% - 8px);margin:14px 4px}.codeWrp .code{font-size:18px;padding:6px 10px}.code .copy{width:33px}.prHeader .menu{display:none}.no-flexbox .prHeader .wrap .menu{display:none}.prHeader .sum{max-width:40%}.mapContainer .mapText .text{margin-left:2vw;width:33vw}.goToTop{right:5px}.addresses.cols3{margin:0 -7px}.addresses.cols3 .item{margin:12.5px 7px;-webkit-flex-basis:calc(33.33% - 14px);flex-basis:calc(33.3% - 14px)}.servWrp .formRow .col{width:100%}.servWrp .formRow .col .col,.servWrp .formRow .col .col+.col{padding-left:0;padding-right:0}.servWrp .formRow .col+.col{margin:10px 0 5px}.servWrp .cardsWrp,.servWrp .form .field{max-width:378px}.productList.cols4:not(.slider):not(.hor) .banner,.productList.cols4:not(.slider):not(.hor) .product{-webkit-flex-basis:calc(25% - 6px);flex-basis:calc(25% - 6px);margin-right:3px;margin-left:3px}.productList.cols4:not(.slider):not(.hor){margin-left:-3px;margin-right:-3px}.cartWrp{width:400px}.cart .prPrice.total>div:not(.label){padding-right:0;padding-left:5px}.cartWrp~.main{margin-right:20px;width:calc(100% - 320px)}aside.cartWrp{width:320px}.cart .prPrice,.cart .prPrice:not(.total){width:100%}.checkout .products.horizontal .desc,.horizontal .desc{width:calc(100% - 90px)}.checkout .products.horizontal .prImg,.horizontal .prImg{width:90px}.tabs.style2 .tabsHead .tabHeader{-webkti-flex-basis:calc(50% - 5px);flex-basis:calc(50% - 5px)}section.categories .wrapper{width:100%}.boxLink{margin:0 5px;padding:0;-webkit-flex-basis:50%;flex-basis:50%}.boxLink:first-child{margin-left:0}.boxLink:last-child{margin-right:0}.tableRow.cardPreview .col.basic{-webkit-flex-basis:29%;flex-basis:29%}.tableRow.cardPreview .col.numberCol{-webkit-flex-basis:32%;flex-basis:32%}.tableRow.cardPreview .col.pointsCol{-webkit-flex-basis:27%;flex-basis:27%}.cardPreview.added~.addMember label{width:87px}.smartPromo{width:66%}.smartClubPromo{background-position:49.6vw bottom}.orderPromoItem.item2{left:5%}.orderPromoItem.item3{right:7%}.orderPromo .arrow1_2,.orderPromo .arrow3_4{width:42px;height:144px}.orderPromo .arrow3_4{top:40%}.mainNav .level1>li{font-size:14px}}@media (max-width:1199px){.heroSlider--double .swiper-pagination{display:block}}@media (max-width:1198px){.categoriesHor__slider .swiper:not(.swiper-initialized) .ftrProd{width:50%}}@media (max-width:1024px){.prPage .productView.tblock.hidden{min-height:inherit;margin-bottom:0}.productView .shopInfo.thidden{display:none}.smartHomePage .productView .shopInfo.thidden{display:block;margin-top:10px;float:right;text-align:center}.productView.tblock{display:block!important;visibility:initial!important}.smartHomePage .productView.tblock{display:none!important}.megamenuPromo{display:none}.compareBlock .inner.items2+.moreProducts,.compareBlock .inner.items3+.moreProducts{padding-right:0;padding-left:0;width:100%}.compareBlock .inner.items2,.compareBlock .inner.items3{width:100%}.compareBlock .inner.items3 table.compare{min-width:941px;width:100%}.compareBlock .inner.items2 table.compare{min-width:703px;width:100%}.imgTextContent>img{max-width:35%}.promoSlider .banner{display:none}.grid.items4>:nth-child(4n+1){clear:none}.grid.items4>.box{width:33.33%}.grid.items4>:nth-child(3n+1){clear:left}.textImg .img{-webkit-flex-basis:36%;flex-basis:36%}.textImg .text{-webkit-flex-basis:64%;flex-basis:64%}.no-flexbox .textImg .text{width:64%}.no-flexbox .textImg .img{width:36%}.wrapper.s{padding:0}.wrapper.s .wrapper.s{width:85%}.productList.hor:not(.slider) .banner,.productList.hor:not(.slider) .product{margin:0 3px 15px;-webkit-flex-basis:calc(33.33% - 6px);flex-basis:calc(33.33% - 6px)}.no-flexbox .productList.hor:not(.slider) .banner,.no-flexbox .productList.hor:not(.slider) .product,.no-flexbox .productList:not(.slider):not(.hor) .banner,.no-flexbox .productList:not(.slider):not(.hor) .product{width:calc(33.33% - 6px)}.productList.hor:not(.slider){margin-left:-3px;margin-right:-3px}.productList.hor .prDesc{display:none}.productView{margin-top:2px;padding-right:0}.productView .media{padding-right:14px;width:49%}.zoomWindowContainer>*{margin-left:14px}.productView .details{padding-left:0;width:51%}.productView .shopInfo{border-top:8px solid #f7f7f7;border-left:none;border-right:none;display:inline-block;vertical-align:top;margin-top:30px;padding:15px 0 0;position:relative;width:100%;height:auto}.prPage .wrapper{width:90%}.productView .details .wrap{padding-right:0}.productView .prDesc{margin:30px 0 0}.productView .shopInfo .wrap{display:inline-block;vertical-align:top;width:30%}.productView .shopInfo .wrap,.productView .shopInfo .wrap:first-child{margin:0}.smartHomePage .productView .shopInfo .wrap,.smartHomePage .productView .shopInfo .wrap:first-child{margin:32px 0}.productView .shopInfo .actions{border-top:8px solid #f7f7f7;margin-top:18px;padding:0 10px;position:relative;text-align:center}.productView .shopInfo .actions li{display:inline-block;padding:0 10px;vertical-align:middle;min-width:26%}.productView .shopInfo .wrap i{line-height:50px;height:50px}.catSections{margin-top:36px}.imgTextContent.spaceTop{margin-top:10px}.paymentForm .cardForm .formRow>.col{width:62%}.button.research{padding-right:5px;padding-left:5px}.errorPage h2{padding:0 25px}.accountTable table td{padding:11px 5px}.accountTable table td:first-child{padding-left:15px}.tabs.gray .tabsHead .tabHeader{padding-right:5px;padding-left:5px}.circleSlider.goToFirst .owl-item.active:first-child iframe,.circleSlider.goToLast .owl-item.active:last-child iframe,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item.active:first-child+.owl-item.active .item iframe,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item:not(.active)+.owl-item.active+.owl-item.active .item iframe{height:175%}.orderPromo{padding-bottom:70px}.landing_upper{margin-top:-70px}.double_items .item h3{font-size:28px;min-height:120px}.double_items .nbtn{font-size:16px;min-height:auto;padding-top:10px;padding-bottom:10px}.double_items .nbtn:after{font-size:16px}.full_info.full p{font-size:16px}.full_info p{font-size:16px}.modal.login_modal_wrap .content{max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px);left:10px;width:100%;margin-left:0;overflow-y:auto;overflow-x:hidden;top:10vh!important;max-height:80vh}.modal.login_modal_wrap .close{right:0;top:0;color:#000}}@media (max-width:1023px){.desktopOnly{display:none}h1 .withBorder:before,h2 .withBorder:before,h3 .withBorder:before,h4 .withBorder:before,h5 .withBorder:before,h6 .withBorder:before{height:10px;bottom:0}h1 .withBorder,h2 .withBorder{font-size:26px;line-height:30px}.newsltrFieldCheckbox.field{margin-top:10px}body:not(.checkout) header div.logo{left:50%;position:absolute;top:27px;transform:translate3d(-50%,-50%,0)}.mainPromoSlider--contain.mainPromoSlider--w480 .swiper-slide{flex-wrap:wrap}.breadcrumb{margin-top:2px;padding-bottom:4px}.breadcrumb--has-filter{width:calc(100% - 55px);margin-left:55px}.section40 .breadcrumb--has-filter{margin-left:0}.relatedCategories .h3{padding-inline:20px}.relatedCategories__list{padding-inline:12px}.section40 section{padding-block:24px}.section40 section.cd_section--gray{padding-block:16px}.section40 section.cd_section--gray+.mainPromo{padding-top:0}section.categories{margin:60px 0}section.prLists--fl .tabs--banner .productList.slider,section.prLists--fl .tabs--gray .productList.slider{padding:0 16px 48px}section.prLists--transparent .tabs--gray .productList{padding:0 16px 48px}section.prLists--banner{padding:24px 0}section.prLists--banner .banner{margin:0;max-width:100%}section.prLists--banner .banner figure{aspect-ratio:375/258}section.prLists--banner .wrapper .tab{padding:0}section.prLists--banner .tab{flex-direction:column}section.prLists--banner .tabs--banner .productList{padding:0 16px 24px}section.prLists--banner .dragscroll .tabsHead{margin:0}section.prLists--banner{padding:20px 0}.wrapper--cl .row:first-child{margin:16px 0 0}.wrapper--cl .row:last-child{margin:12px 0 0 0}.modal.m .content--gdpr{padding:45px 24px 24px}.modal.m .content--gdpr h2{margin-bottom:20px}.finalPrice .prPriceBlock{padding-top:7px}.finalPrice .pointsAward{margin-block:9px}.productList{padding-bottom:48px}.secttwoPromos{margin:60px 0}.cd_section--gray.cd_section--img .cd_banner{padding:30px 24px}.cd_section--gray .cd_countdown{width:unset}.cd_section--img .col.col12{flex-direction:column-reverse}.cd_section--img .wrapper{padding-inline:0}.cd_section--img .wrapper .row{margin-inline:0}.cd_section--img img{border-radius:0}.mainNav-image{display:none}.promoFull__content{padding:20px 32px 20px 32px}.megamenuPromoComponent .promoFull__content{padding:30px 10px 28px 32px}.promoFull__content p{font-size:13px;line-height:16px;margin-bottom:16px}.promoFull__label{font-size:16px}.promoFull__title{font-size:19px;line-height:22px;margin-bottom:16px}.promoFull__image{width:294px}.promoFull__image figure{padding-top:calc(260 / 346 * 100%);position:relative;width:100%}.promoFull__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoFull__image figure img{display:inline-block;vertical-align:top;width:100%}.promoFull--nrg .promoFull__content{position:absolute;top:0;right:0;width:calc(100% - 110px)!important;letter-spacing:0;padding-left:15px!important}.final-payment-update .prPrice{padding-bottom:8px}.sitemap .col6 nav{width:50%}footer{position:relative;z-index:0}footer .bottom .right{justify-content:center}#ot-sdk-btn.button.button--border{margin:4px 3px 4px 0}.mainPromo-desc h2{font-size:24px}.miniBasket .icon-cart{margin-right:5px}.secttwoPromo-img{padding:10px 0}.featuredProducts-desc{padding:15px 5px}.featuredProducts-desc h6{font-size:16px}.innovFooter{text-align:center}.featuredProducts-desc p{font-size:14px}footer .bottom ul{margin-right:0}.well-products{margin:40px 0 20px}.well-border{width:100%;margin:20px 0}.newsltrField.field{margin-bottom:0}.newsletter label{max-widtH:390px}header .header-btm .search{display:none}header .headerTools .search{display:inline-block}li.green.active>.mainNav-title a,li.green>.mainNav-title a{padding:20px 17px}header .openSearch{font-size:24px;color:rgba(0,0,0,.7)}.headerTools .icon,.headerTools li a{color:rgba(0,0,0,.7)}.headerTools li .icon-heart{font-size:26px;color:rgba(0,0,0,.7)}.opensignIn .icon-user{color:rgba(0,0,0,.7)}.mainNav .level3>li{margin:15px 0;font-weight:500;font-size:14px}.level2>li.hasSub.active:after{content:"";position:fixed;top:0;left:80px;background:#fff;width:100%;height:100%;z-index:1}ul.level3{order:2;width:100%}.level2 li.hasChild.active~li{opacity:0;pointer-events:none}.megamenu-content{background:#fff;width:100%}.mainNav .level2>li>a,.mainNav .level2>li>span{padding:16px 18px;display:block;color:#000;position:relative}.headerTools .iconLink>a,.headerTools .iconLink>span{font-size:24px;min-height:60px;padding:0 16px}.mob-dropdown .mainNav-title{cursor:pointer;font-size:15px;line-height:1.33}.mob-dropdown.hasChild .mainNav-title:after{display:none;content:"\e96b";font-family:icomoon;position:absolute;right:10px;font-size:15px;color:#000;margin-top:-9px;top:50%;transition:all .3s ease-out;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.mob-dropdown .mainNav-title.opened a{color:#d50000}.mob-dropdown.hasChild .mainNav-title.opened:after{transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);color:#d50000}.subMenu-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.subMenu-inner .level5{width:100%;overflow-y:auto;max-height:550px}.subMenu-inner a.mainNav-more{order:-1;margin-bottom:20px;margin-top:5px}.level5 li{font-size:15px;line-height:1.4}header .openSearch{padding:5px}.subMenu>ul.level2{max-height:100vh;overflow:auto}.mainNav .level1{width:80px;background:#fff;border-right:1px solid #d9d9d9}.mainNav .level1>li{border-bottom:1px solid #d9d9d9;text-align:center}.level1>li>.mainNav-title a{padding:3px;width:100%;height:80px;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;align-content:center}.level1-txt{font-size:11px;width:100%;margin-top:5px}.level1>li.active>.mainNav-title a{background:#c6c6c6}.level1-icon{display:block}.mainNav-title .burgerWrp{display:none}.categoryItem{width:calc(25% + 1px)}.categories .tabs .tabHeader,.prLists .tabs .tabHeader,.tabs:not(.default):not(.gray)>.tabsHead>.tabHeader{font-size:17px}.horiz-category .img{width:62px}.horiz-category h3{font-size:14px}.horiz-category .text{width:calc(100% - 62px);padding-left:15px}.mhidden{display:none}.mblock{display:block}.mainPromoSlider .sliderActions{margin-top:15px;position:relative;bottom:auto}.mainPromoSlider--w480 .sliderActions{position:absolute;bottom:10px}.testing .col{position:relative;width:100%;height:auto;padding-bottom:20px}.testing .row{padding:0}.testing .figures{width:100%;text-align:center;padding:0;margin-bottom:25px}.testing .figures figure{display:inline-block}.testArticles article{width:calc(33.3% - 4px);margin:2px}.testArticles{margin:0 -5px}.testArticles figure:before{font-size:24px;width:40px;height:40px;line-height:40px;left:0;top:0}.testArticles .desc{padding:25px 10px}.tooltipWrap.withopacity .tooltip{left:auto;width:180px;right:-12px}.tooltipWrap.withopacity .tooltip:after,.tooltipWrap.withopacity .tooltip:before{right:11px;left:auto}.signIn_txt{display:none}.headerTools .contact{display:none}.hellasTop:before{background-size:1800px auto}.hellasdir .desc p{font-size:18px}.searchField .autocomplete .col:nth-child(1){order:2}.searchField .autocomplete .col:nth-child(2){order:1}.intrest .cnt{display:block;text-align:center}.intrest .title{margin:0 0 20px 0;border-bottom:solid 1px #e31837;border-right:none;padding:0 0 20px 0}.sitemap nav{width:25%}footer .bottom .logo{display:none}footer .bottom .right{border-bottom:1px solid #e5e5e5;margin-bottom:5px;padding-bottom:10px}footer .bottom .left,footer .bottom .right{position:relative;width:100%}footer .bottom{padding:0}footer .bottom ul{margin-top:2px;text-align:center}.headerTools .iconLink>a,.headerTools .iconLink>span{padding:0 12px}header .logo img{width:118px}footer .top .col.m,footer .top .col.s{padding-left:10px;padding-right:10px}footer .top .col.s{width:40%}footer .top .col.m{width:60%}footer .top .col.b{margin-top:20px;padding-right:0;padding-left:0;text-align:center;width:100%;margin:20px auto 0}footer .top{padding-bottom:10px}footer .newsletter{margin-top:40px}.newsltrField.field{max-width:500px}.mainNav .button .icon{font-size:17px;margin-right:5px}.searchPopup .close{right:20px}.mainNav{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100vh;transition:none;z-index:10;background:#e6e6e6}.mainNav .inner{overflow-y:auto;overflow-x:hidden;height:100vh;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:60px}.level1>li>.subMenu{position:absolute;width:calc(100% - 80px);top:0;left:80px;text-align:left;display:none;height:100vh;background:#fff;overflow:hidden}.level1>li.active>.subMenu{display:block}.mainNav:before{transition:all 350ms ease-out}body.openMenu{left:0;position:fixed;top:0;width:100%;height:100%}body:not(.openMenu) .mainNav{transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);opacity:0}.mainNav .logo{display:block;margin:0 auto 25px;width:170px}.mainNav .logo img{width:100%}.level2>li>.subMenu{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:2;transition:all .3s ease-out;padding:15px;overflow:auto}.level2>li:not(.active)>.subMenu{transform:translateX(100%);display:none}.megamenu.open{z-index:10}.megamenu ul.level5.open{position:fixed;z-index:11}.megamenu,.megamenu ul.level5{top:0}.mainNav .level2>li,.mainNav .level4>li{font-weight:400;font-size:13px}.mainNav .col:first-child .level4:first-child{border:none}.mainNav-icon,.mainNav.openLevel5 .megamenu .btm{display:none}.megamenu .col,.megamenu .col.col3,.megamenu .col.col4,.megamenu .col.col6{padding:0;width:100%}a.arrowLink.left+a.arrowLink.left,a.arrowLink.right+a.arrowLink.right{margin-left:0}body.basketOpened{overflow:hidden;max-height:98vh}.topBanner:not(.close)~header.fixed,body:not(.productPage):not(.checkout) .topBanner:not(.close)~header.fixed{background-color:#f7d117}.megamenu a.arrowLink{clear:both;float:left;padding:5px 24px;color:#000}.headerTools li{border:none}li.miniBasket>a{background-color:transparent;min-height:60px}.mainNav .menuNav,.mainNav li.menuNav{background-color:#f7ba17;border-bottom:none;color:#000;cursor:pointer;font-weight:400;font-size:14px;line-height:1;padding:14px 18px 14px 23px;position:relative;height:auto}.sideNav li:not(.all):not(.offer) a{border-bottom:1px solid #f7ba17}header:after{display:none}#mainContent{z-index:9;transition:transform 350ms ease-out}header.smartClubOpen .openSearch{background:0 0;color:#000}.sideNav li a i{padding:0 3px}.headerTools{margin-right:0;height:60px}.suggestions .list .item:nth-child(n+4){display:none}.suggestions .list .item{width:33.33%}.categoriesRow .quarter{width:50%}.categoriesRow .half2{width:100%}.no-flexbox .categoriesRow .quarter{width:calc(50% - 4px)}.no-flexbox .categoriesRow .half2{width:calc(100% - 4px)}.categoriesRow .half .inner,.categoriesRow .half2 .inner,.categoriesRow .quarter .inner{height:30.1vw}.promosRow>*{margin:0 4px}.no-flexbox .promosRow>*{width:calc(33.33% - 8px)}.promoBox p{font-size:13px}.promoBox .title{font-size:24px}.mainPromo .banner,.mainPromo .banner.half.promoBox{display:none}.categoriesPromo .catGrid{width:100%}.categoriesPromo .wrapper{padding-left:10px;padding-right:10px}.categoriesRow .threeQuarters{width:64.66%}.categoriesRow .oneQuarter{width:35.34%}section.categoriesPromo{margin-bottom:44px}section.bordered.shopInfo{padding:8px 0 0}.suggestions a.img{height:23vw}.grid.items3>*{width:50%}.grid.items3>:nth-child(odd){clear:left}.grid.items3>:nth-child(3n+1){clear:none}.circleSlider.owl-carousel .owl-wrapper-outer{padding:80px 0}.infoBox h3{font-size:17px}.infoBox{padding-right:15px;padding-left:15px}.promoSlider .promoText{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circImgBanner{position:relative;-webkit-transform:translate(-50%,-55%);-moz-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);-o-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}.regBoxes .box{margin-right:5px}.regBoxes .box+.box{margin-left:5px}.wrapper.s .wrapper.s{padding:0 20px;width:100%}.main{width:100%}aside+.main{margin-left:0}.cartWrp:not(.opened){-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.categoriesPromo .catList:not(.open),.filtersBar:not(.open){-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.categoriesPromo .catList,.filtersBar{left:0;position:fixed;top:140px;z-index:91;transition:transform 450ms ease-out}.filtersBar .spaceRow{padding-left:20px}.cartWrp{position:fixed;right:0;top:100px;z-index:10;transition:transform 450ms ease-out}.cartWrp.opened{box-shadow:-6px 6px 18px 0 rgba(0,0,0,.34);z-index:991}.filters .list{margin-bottom:0;padding-right:2px}.categoriesPromo .catList,.filtersBar .filters{padding:10px 0}.filtersBar .filters{margin-top:0}.categoriesPromo .catList .inner{padding:0 10px}.cartWrp .cart>.wrap,.categoriesPromo .catList .wrap,.filtersBar .filters .wrap{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - var(--headerHeight));padding-bottom:68px;padding-top:8px}aside.filtersBar{width:240px}.filters .h3,.filters h3{margin:0}.filters h2{padding:11px 9px 0}.categoriesPromo .catList,.filtersBar .filters,.sideNav{background-color:#f6f6f6}.categoriesPromo .catList.open,.filtersBar.open .filters,.filtersBar.open .sideNav{box-shadow:6px 6px 18px 0 rgba(0,0,0,.34)}.sideNav{padding:0 10px 20px 0}.filtersBtn{background-color:#fff;box-shadow:6px 6px 18px 0 rgba(0,0,0,.34);border-left:2px solid #dcdcdc;color:#000;cursor:pointer;font-size:28px;line-height:49px;position:absolute;right:-51px;text-align:center;top:10px;width:51px;height:44px}.productList.hor .prTitle{text-align:center;height:52px;overflow:hidden}.desktop .productList.hor .product:hover .inner{box-shadow:0 1px 13px 0 rgba(32,32,32,.3);border-color:#ebebeb}.desktop .productList.hor .prAdd,.desktop .productList.hor .prCompare,.desktop .productList.hor .prDetails,.desktop .productList.hor .prPoints,.desktop .productList.hor .product:hover .prColors{overflow:hidden;opacity:0;height:0;transition:all .2s ease-out}.desktop .productList.hor .product:hover .prPoints{opacity:1;height:44px}.desktop .productList.hor .product:hover .prTitle{height:auto;overflow:inherit}.desktop .productList.hor .product:hover .prDetails{opacity:1;height:80px}.desktop .productList.hor .product:hover .prDetails.single{opacity:1;height:40px}.desktop .productList.hor .product:hover .prCompare{opacity:1;height:32px}.desktop .productList.hor .product:hover .prAdd{opacity:1;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);height:45px}.productList:not(.slider).hor .banner:before,.productList:not(.slider).hor .product:before{border:1px solid #ebebeb;content:"";position:absolute;left:0;top:0;width:100%;height:100%}.desktop .productList:not(.slider).hor .product:hover:before{border-color:transparent}.productList.hor .prBottom,.productList.hor .prDetails{width:100%}.productList.hor .prDetails .label{width:74px}.productList.hor .prPrice,.productList.hor .prTitle,.productList.hor .prTop{padding-right:0;width:100%}.productList.hor .prPrice table td:not(.or){padding-right:0}.productView .shopInfo .actions span{white-space:nowrap}.productView .views{font-size:15px;margin-left:-155px;padding:14px 15px;width:310px}.productView .views i{margin-top:-2px}.modal.videoModal .close{right:0;top:-34px}.productView .imgHolder{height:436px}.offerComboWrap.productList{padding:0}.offerCombo .plus{-webkit-flex-basis:25px;flex-basis:25px}.productList.offerComboWrap:not(.slider):not(.hor) .product,.productList.offerComboWrap:not(.slider):not(.hor) .product.comboResult{-webkit-flex-basis:calc(33% - 12px);flex-basis:calc(33% - 12px)}.offerCombo .productList .prPrice table td{width:auto}.productPage header{background-color:#f7d117;left:0;position:fixed;top:0;width:100%}.productPage{padding-top:140px}.prHeader{top:60px}.cntInfo{padding:34px 25px}.cntInfo h6{font-size:15px}.cntInfo a,.cntInfo b{font-size:15px}.cntInfo .item a,.cntInfo .item span{text-align:center}.cntInfo .item{letter-spacing:0}.mapSection.full .mapContainer .inner>.map,.mapSection:not(.full) .mapContainer .map{left:0;position:relative;width:100%;height:487px;max-height:80vh}.mapContainer{height:auto;max-height:inherit}.mapContainer .mapText{padding-bottom:300px;width:100%;height:auto}.mapContainer .mapText .text{margin-left:15px;max-width:400px;width:90%}.mapContainer .map>.close{display:none}.mapSection:not(.full) .mapContainer .filters{margin-left:5px;opacity:1;z-index:9}.mapSection:not(.full) .mapContainer .filters.open{transition:all 450ms ease-out 0s;margin-left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.newsArt a.item.col6{-webkit-flex-basis:calc(66.6% - 20px);flex-basis:calc(66.6% - 20px)}.newsArt a.item{-webkit-flex-basis:calc(33.3% - 20px);flex-basis:calc(33.3% - 20px)}.textImg.flex50 .text{-webkit-flex-basis:64%;flex-basis:64%}.textImg.flex50 .img{-webkit-flex-basis:38%;flex-basis:38%}.checkout header .logo{padding-right:15px}.secureCheckout{font-size:20px;padding:8px 8px 8px 15px}.secureCheckout img{width:25px;height:32px}.loginBox .wrap{display:block}.loginBox .wrap>*{display:inline-block;float:none;vertical-align:top;width:100%}.loginBox .or{margin:30px 0}.loginBox{text-align:center}.loginBox.form .field{display:inline-block;vertical-align:top}.banner .banLogo{display:none}.bannerWithTxt .txt{padding:0;max-width:100%}.bannerWithTxt.topleft .desc{padding:30px 30px 10px 30%}.bannerWithTxt.btmleft .desc{padding:10px 30px 30px 30%}.bannerWithTxt.topright .desc{padding:30px 30% 10px 30px}.bannerWithTxt.btmright .desc{padding:10px 30% 30px 30px}.aside,.aside~.content{width:100%;float:none;padding:0}.leftNav .trigger{display:block}.leftNav .cnt{display:none;border-top:solid 2px #000}.addresses.cols3 .item{-webkit-flex-basis:calc(50% - 14px);flex-basis:calc(50% - 14px)}.productList.cols4:not(.slider):not(.hor) .banner,.productList.cols4:not(.slider):not(.hor) .product{-webkit-flex-basis:calc(33% - 6px);flex-basis:calc(33% - 6px);margin-left:3px;margin-right:3px}.productList.cols4:not(.slider):not(.hor){margin-left:-3px;margin-right:-3px}footer .bottom li{padding:0 7px}.openCart{display:block}.cartWrp~.main{width:100%}.prTable .header .price .wrap,.prTable .prPrice{width:250px}.prTable.final .header .price .wrap,.prTable.final .prPrice{width:100%}.addToWish:before{font-size:14px;margin-right:5px}.prPrice.total table{width:250px}.infoBlock{padding-right:15px;padding-left:15px}.prPrice.total .label{font-size:15px}.prPrice.total .label span{font-size:11px}.orderInfo>.col:first-child{width:55%}.orderInfo>.col:last-child{width:45%}.modal.b:before{position:fixed}.modal.b .content{left:5%;margin-left:0;padding:20px;top:0!important;width:90%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);max-height:calc(100% - 40px);overflow-y:auto}.modal.b .close{right:0;top:0;color:#000}.modal .productView .details{padding-left:0}.prTable.onlyPrice.final .header .price .wrap,.prTable.onlyPrice.final .prPrice{width:150px}.textImg.imgTop .text{padding-top:35px}.mapSection.full .mapContainer .inner{height:auto;max-height:inherit}.mapSection.full .mapContainer .filters,.mapSection.full .mapContainer .map{width:100%}.mapSection.full .filters .wrap{padding-right:0;height:auto}.mapSection.full .mapContainer .filters{margin-top:20px}.productList .prDetails .slider{width:135px}.offerComboWrap .prDetails .label,.prDetails .label{width:80px}.prPage .wrapper{width:100%}.openMenu #mainContent{overflow:hidden}.prTools .view{display:none}body.openMenu .filtersBar:not(.open) .filters,body.openMenu .filtersBar:not(.open) .sideNav{opacity:0}body .filtersBar:not(.open) .sideNav{transition:opacity .1s ease 1s}body.openMenu .filtersBar:not(.open) .sideNav{transition:opacity .1s ease 0s}.tableRow:not(.cols3) .col{padding:0 5px}.tableRow:not(.cols3){-webkit-justify-content:space-between;justify-content:space-between}.mapSection.full #mapFilters,.mapSection.full #mapFilters .hScroll{height:auto;max-height:inherit}body:not(.productPage):not(.checkout) #mainContent{padding-top:var(--headerHeight)}body:not(.productPage):not(.checkout) .impersonationheader+header+#mainContent{padding-top:121px}.inner.dragscroll .tabsHead{width:auto}.prLists .wrapper{padding:0;width:100%}.prLists.prLists--transparent .wrapper{padding:unset;width:96%}.prLists.prLists--transparent .wrapper .tab{padding:0}.prLists .wrapper .tab{padding:0 2%}.tableRow.gray{padding-left:15px;padding-right:15px}.radioCards .col{width:50%}.radioCards .col{margin-bottom:18px}.radioCards .col:nth-child(odd){clear:left}.radios.boxes .radio{padding:21px 15px 21px 40px}.radios.boxes .radio .icon{left:8px}.cardPreview .card span{padding:0 5px}.cardPreview .card{margin-right:5px}.tableRow.full.cardPreview:not(.cols3){padding:0}.cardPreview p,.tableRow.cardPreview a.green{font-size:12px}a.quest i:first-child{margin:0 3px 0 0}.circleSliderWrap{padding:0 50px}.opensignIn .userInfo{display:none}.loggedInMenu .userInfo{display:block}body.openFilters #mainContent:after{content:"";left:0;position:absolute;top:0;z-index:99999;width:100%;height:100%}.finalPrice{display:block}.checkout #mainContent{margin-bottom:340px}.contactBar.imgContactBar .imgBanner{width:566px}.mapSection:not(.full){display:none}.finalPrice .prPrice .label{margin-top:2px}.finalPrice .prPrice table td{width:auto}.categoriesRow .button,.categoriesRow h3+p{opacity:1}.desktop .categoriesRow .button,.desktop .categoriesRow h3+p{opacity:0}.pratiria{margin-top:50px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pratiria .item{padding-right:0;margin-bottom:40px;-webkit-flex-basis:100%;flex-basis:100%;width:100%;max-width:100%}.promoItem .img{width:190px;-webkit-flex-basis:190px;flex-basis:190px}.promoItem p{width:calc(100% - 190px);-webkit-flex-basis:calc(100% - 190px);flex-basis:calc(100% - 190px)}.smartPromo .item{margin:15px 0;width:100%}.smartClubPromo{background-position:34.6vw bottom;padding-top:70px}.eshopPromo .items{max-width:100%}.eshopPromo .items .row:first-child{margin-bottom:55px}.eshopPromo .item p{font-size:18px}.eshopPromo .item h4{font-size:26px}.orderPromoItem .icon-step2,.orderPromoItem .icon-step4{font-size:62px}.orderPromoItem .icon-step1{font-size:58px}.orderPromoItem .icon-delivery{font-size:34px}.orderPromoItem p b{font-size:16px}.orderPromoItem p{font-size:13px}.orderPromoItem{width:26%}.orderPromo .img img{width:50%}.orderPromo .arrow3_4{right:3%;top:46%;width:28px;height:140px}.orderPromo .arrow1_2{left:6%;top:43%;width:29px;height:100px}.orderPromo .arrow2_3{left:35%;width:178px;height:33px}.catPromo .nav{margin-bottom:25px}.catPromo h2{max-width:90%}.offerTagTitle__heading,.otLanding .sectionTitle h2{font-size:28px}.offerTagTitle__heading--big{font-size:38px}.ocItem{width:calc(33.33% - 30px)}.cd_banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.cd_banner p{max-width:100%}.cd_countdown{width:100%}.uspsCont__item{padding-left:15px;padding-right:15px}.paymentWay{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.paymentWay__item{margin-bottom:20px}.mainPromo--double{-ms-flex-wrap:wrap;flex-wrap:wrap}.mainPromoSlider--heat{width:100%;margin-bottom:10px}.mainPromo--double{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mainPromoInfo__descr{padding-top:30px;padding-bottom:30px}#oilSlider{left:calc(100% + 40px)}#oilSlider__custom-handle{width:75px}.heatCalcRight{width:calc(100% - 380px)}.heatCalcBanks__title,h3.heatCalcBanks__title{font-size:17px}.heatCalcBank__infoRow__values{-ms-flex-wrap:wrap;flex-wrap:wrap}.heatCalcBank__infoRow__group{width:100%}.heatCalcBank__infoRow__group:not(:last-child){margin-right:0;padding-bottom:5px}.heatCalcBank{padding-left:19px;padding-right:19px}.heatCalcBank__figure{margin-right:19px}.heatCalcPoints{padding-left:25px;padding-right:25px}.heatCalcPoints figure{margin-right:25px}.orderExtraBnr{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orderExtraBnr .heatCalcFigure{margin-right:0;margin-bottom:20px;width:100%;text-align:center}.orderExtraBnr .heatCalcPoints{margin-left:0;width:100%;text-align:center}.orderBoxCont{-ms-flex-wrap:wrap;flex-wrap:wrap}.orderBoxLeft{width:100%;padding-bottom:20px}.orderBox__info{padding-right:0;border-right:0;border-bottom:1px solid #c4c4c4;padding-bottom:10px}.orderBoxRight{width:100%;padding-left:0}.wimFormLeft{display:none}.wimFormRight{width:100%}.heatCalcBank--order{padding-left:10px;padding-right:10px}.prPoints b{font-size:12px}.prPrice .points,.prPrice .price{font-size:17px}.prPoints b{font-size:11px}.prPoints{font-size:10px}.sidebar{margin-top:50px}.returnProductsForm__form--ibanContainer{flex-direction:column;gap:8px}.returnProductsForm__form--ibanContainerArea .text{padding-left:0;letter-spacing:12px}.lotteries__desc{width:100%;padding-right:0}.lotteries__info{position:absolute;bottom:3px;left:3px;margin:0}.lotpage__desc{padding-right:0}.lotpage__inner{padding:0 10px}.section--margin{margin-bottom:64px}.section--faqs{margin:24px 0}.sectionHeader{padding:0}.sectionHeader__title{font-size:2rem}.sectionHeader__title>span{font-size:1.875rem}.sectionHeader__subtitle{font-size:1.125rem}.ctgContainer{--ctgGap:30px}.ctgContainer.show-less{max-height:calc(var(--ctgHeight,199px) * 3 + var(--ctgPaddingTop) + var(--ctgGap) * 3)}.ctgContainer--height .ctg{flex-basis:calc(25% - 15px);width:calc(25% - 15px)}.categoriesHorSection{padding:60px 0}.categoriesHor__title{flex:0 1 250px}.categoriesHor__title h2{font-size:1.625rem}.categoriesHor__slider{padding:60px 0}.ftrProdSection{padding:40px 0 50px}.ftrProdSection--slider .ftrProd__img{aspect-ratio:280/210}.ftrProd__desc{padding:20px}.ftrProd__desc h6{font-size:1.25rem}.ftrProd__desc p{font-size:1.1875rem}.ftrProd--vertical .ftrProd__desc h6{font-size:1.125rem}.headerTools{margin-left:0;flex-grow:1}.headerTools>ul{display:flex}.headerTools .singIn{margin-right:auto}.headerTools .singIn .dd.loggedIn{left:0}.headerTools .iconLink>a.tooltipFl .tooltipFl__main,.headerTools .iconLink>span.tooltipFl .tooltipFl__main,.headerTools .miniBasket>a.tooltipFl .tooltipFl__main,.headerTools .miniBasket>span.tooltipFl .tooltipFl__main{display:none}.mainNav.mainNav--fl{background-color:#fff}.mainNav.mainNav--fl .level1>li.hasMegaMenu>.subMenu{background-color:#fff}.category-title a{top:9px;right:0}.category-title{padding:10px 40px 10px 22px;position:relative;font-weight:700;font-size:17px;cursor:pointer;margin-bottom:0}.category-title:before{content:"\e96b";font-family:icomoon;position:absolute;left:0;font-size:18px;color:#000;margin-top:-12px;top:50%;transform:rotate(180deg)}.mob-dropdown .subMenu{padding:15px;background:#fff;transform:translateX(100%);transition:transform .3s ease-out;position:fixed;right:0;top:0;bottom:0;width:calc(100vw - 80px);height:100%;z-index:1;pointer-events:none;display:none}.mob-dropdown .opened~.subMenu{pointer-events:all;transform:translateX(0);display:block}.orderStatusStepContainer{margin:0 auto 40px}.orderTrackDetails{padding:30px}.orderTrackDetailsTitle{margin:0 auto 30px}.orderTrackDetailsTitle h1{font-size:1.5rem}.pointsAward-info{float:left;margin-block:10px 0;margin-inline:10px}.pointsAward-info--wIcon{float:right;margin-block:23px 0;margin-left:0}.pointsAward-info__txt{max-width:100%}.cart .pointsAward{padding-left:10px;padding-right:10px}.prTable.prTable--fl .prPrice{padding-top:0}.prTable.prTable--fl .quantity{flex-basis:50%}.prTable.prTable--fl .quantity+.price{padding-right:16px;flex-basis:50%;width:50%}.cart.cart--fl .prPrice{padding-top:0}.cart.cart--fl .prPrice.total{padding-top:20px}.finalPrice .prPrice .old{margin-right:10px}.orderInfo.orderInfo--fl .prPrice.total{padding-right:16px}.orderInfo.orderInfo--fl .prPrice.total .label{padding-right:50px}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet{width:24px}.owl-pagination-lines .owl-page{width:24px}.searchFlContainer{padding:0 var(--headerspace);margin:13px auto;max-width:100%}.searchFlResults{width:calc(100% - var(--headerspace) * 2);left:var(--headerspace);top:calc(100% + 14px)}.usp:not(:last-child){padding-right:10px}.usp:not(:first-child){padding-left:10px}.blogContent{--padding:24px;padding-inline:24px}.blogContent__gallery{margin:40px 0 0}.blogContent__gallery>div:last-child{margin-right:0}.blogContent__gallery--2{width:100%}.blogContent__gallery--3{width:100%}.blogContent__social{width:100%;justify-content:center;margin-bottom:32px}.blogContent__social>div{display:flex;flex-direction:row}.blogContent__social a:not(:first-child){margin-left:8px}.blogContent__content{padding-left:0;width:100%;max-width:100%}.blogContent__content figcaption{margin-top:24px;padding:0 24px}.blogContent__video>:not(iframe){margin-top:24px;padding:0 24px}.blogGrid__wrapper:not(.blogGrid__wrapper--column){overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;width:calc(100% + var(--padding))}.blogGrid__wrapper--column{display:flex;flex-wrap:wrap}.blogGrid__item{width:327px;display:inline-block}.blogGrid__item:not(:first-child){margin-left:var(--padding)}.blogGrid__item:last-child{margin-right:var(--padding)}.blogGrid__wrapper--column .blogGrid__item{width:calc(50% - var(--gap)/ 2)}.blogGrid__wrapper--column .blogGrid__item:nth-child(odd){margin-left:0}.blogGrid__wrapper--column .blogGrid__item:nth-child(n+3){margin-top:var(--gap)}.blogGrid__wrapper--column .blogGrid__item:last-child{margin-right:0}.blogGrid__item.blogGrid__item--content:first-child figure,.blogGrid__item.blogGrid__item--content:nth-child(18) figure{padding-top:56.3829787234%}.blogGrid__item.blogGrid__item--content p{display:none}.blogGrid__wrapper:not(.blogGrid__wrapper--simple):not(.blogGrid__wrapper--content) .blogGrid__item:nth-child(n+5) img{height:100%;object-fit:cover}.category{margin-top:60px}.categoryFeatured:not(.categoryFeatured--simple)+.category{margin-top:48px}.categoryFeatured--simple+.category{margin-top:32px}.categoryFeatured .wrapper{padding:0}.categoryFeatured .owl-pagination{bottom:20px}.categoryFeatured__slider .categoryFeatured__bg{height:auto}.categoryFeatured__slider .categoryFeatured__bg figure{padding-top:calc(170 / 375 * 100%);position:relative;width:100%;height:auto}.categoryFeatured__slider .categoryFeatured__bg figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.categoryFeatured__slider .categoryFeatured__bg figure img{display:inline-block;vertical-align:top;width:100%}.categoryFeatured__item:before{width:var(--padding)}.categoryFeatured__slider .categoryFeatured__item{height:100%}.categoryFeatured__slider .categoryFeatured__content{width:100%;order:3;padding:16px 8px 52px;margin-right:0}.categoryFeatured__slider .categoryFeatured__wrapper{flex-wrap:wrap}.categoryFeatured .button{display:none}.categoryFeatured--simple .categoryFeatured__title{font-size:4rem}.categoryFeatured__img{height:45.3333333333vw;min-height:unset;padding-bottom:0;padding-right:50px;width:calc(50% + 50px);display:flex;align-items:center}.categoryFeatured__img img{max-width:100%;max-height:45.3333333333vw}.categoryFeatured__left{width:80%}.categoryFeatured__mask{width:220px}.mustHave .wrapper{flex-direction:column;align-items:center}.mustHave__img{order:2}.mustHave__decor{width:614px;top:-238px;right:auto;left:50%;transform:translate3d(-50%,0,0)}.mustHave__content{order:3;padding:0 8px 92px;margin:0}.productSlider{margin-top:40px;margin-bottom:40px}.productSlider__slider .owl-pagination,.productSlider__slider .swiper-pagination{margin-top:16px}.productSlider__filters{padding:0}.heroSlider--double .heroSlider__slider .heroSlider__slide{aspect-ratio:1/1.24}.heroSlider__slide--single .heroSlider__imgWrap{position:absolute;height:100%}.heroSlider__slide--single .heroSlider__imgWrap figure{padding-top:0;height:100%}.heroSlider__slide--single .heroSlider__imgWrap figure img{height:100%;object-fit:cover}.heroSlider__imgWrap figure{padding-top:72.5333333333%}.heroSlider__imgWrap{width:100%;position:absolute}.heroSlider__img--small{--margin:0;--width:100%;padding-top:72.5333333333%;position:relative}.heroSlider__img--small figure{width:var(--width);height:var(--width);padding-top:0;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.heroSlider--single .heroSlider__content{position:relative;width:100%;max-width:100%;top:auto;right:auto;transform:none;flex-direction:column}.heroSlider .swiper-buttons{display:none}.categories__wrapper{width:calc(100% + 2 * var(--padding));margin-left:calc(-1 * var(--padding))}.categories__img{margin-top:0}.categories__title{font-size:1rem;min-height:48px}.brandSlider{margin-top:40px}.brandSlider .wrapper{flex-direction:column;align-items:flex-start}.brandSlider .swiper-button{display:none}.brandSlider__slider{padding:16px 0 40px}.pointSlider{flex-direction:column}.productSlider+.pointSlider{padding-top:0}.pointSlider__content{min-width:unset;width:100%;padding:40px var(--padding) 0}.pointSlider .swiper-buttons{display:none}.pointSlider__sliderWrap{width:100%}.pointSlider__keyword{font-size:6.25rem}.featuredSection{padding:40px 0 32px}.featuredSection.section--margin{margin-bottom:56px}.featured__item{width:100%;max-width:630px;margin-right:0}.featured__slider{margin-top:104px}.featured__slider .swiper-button{display:none}.featured__slider .product:before{height:100%;top:0}.featured__slider .product .buttonWrap,.featured__slider .product .prBottom{display:none}.featured__slider .product .prImg,.featured__slider .product__img{margin-top:0}.featuredWrap{flex-direction:column}.productAnchor{margin-top:40px}.productAnchor__section>div{width:100%}.productAnchor__section{flex-direction:column}.productAnchor__img figure{height:auto;padding-top:calc(802 / 1024 * 100%);position:relative;width:100%}.productAnchor__img figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.productAnchor__img figure img{display:inline-block;vertical-align:top;width:100%}}@media (max-width:1023px) and (min-width:600px){.blogGrid__wrapper--column .blogGrid__item:not(:first-child):nth-child(even){margin-left:var(--gap)}}@media (max-width:1023px) and (min-width:769px){.cd_section--img .cd_banner{margin-inline:auto}.usp:first-child{flex-grow:2;max-width:245px}}@media (max-width:820px){.double_items .item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:420px;margin:0 0 20px 0}.double_items .item h3{min-height:auto;font-size:23px;padding-bottom:0;margin-bottom:10px}}@media (max-width:768px){:root{--prdlist:50%;--prodGap:16px;--prodWidth:280px}h1 .withBorder,h2 .withBorder,h3 .withBorder,h4 .withBorder,h5 .withBorder,h6 .withBorder{padding:0 2px}h1 .withBorder:before,h2 .withBorder:before,h3 .withBorder:before,h4 .withBorder:before,h5 .withBorder:before,h6 .withBorder:before{height:8px}h1.textCenter,h2.textCenter,h3.textCenter,h4.textCenter,h5.textCenter,h6.textCenter{text-align:left}h1 .withBorder,h2 .withBorder{font-size:20px;line-height:24px}.customPopup__header h1 .withBorder,.customPopup__header h2 .withBorder{font-size:26px}.smartProducts .owl-theme .owl-controls,.smartProducts .swiper .swiper-buttons{display:none!important}.newsletter--cl.newsletter{padding:24px;width:100%;border-radius:0}.newsletter--cl label span{font-size:16px}.newsletter--cl label:first-child{font-size:24px;max-width:327px;margin-bottom:24px}.newsletter--cl .newsltrField.field{margin:0}.newsletter--cl .newsltrFieldCheckbox.field{margin-top:12px}.mainPromoSlider--contain.mainPromoSlider--w480{border-radius:0;width:100%}.mainPromoSlider--contain.mainPromoSlider--w480 .mainPromoItem{border-radius:0}.breadcrumb li{font-size:11px}.shopInfo--transparent .wrap i:after{width:56px}.section40 .section--faqs .sectionTitle h3,.section40 .sectionTitle h2{font-size:22px;line-height:1.5}.smartProducts .productList.slider{margin:0;width:calc(100% + 32px);position:relative;left:-16px;overflow-x:auto}.smartProducts .productList.slider.swiper .swiper-wrapper{flex-wrap:nowrap;overflow-x:auto;padding:0 6px}section.prLists--fl .tabs--banner .productList.slider,section.prLists--fl .tabs--gray .productList.slider{padding-bottom:24px}section.prLists--transparent .tabs--gray .productList{padding-bottom:24px}section.prLists--banner .tab{border-radius:0}.content--withMargin{margin-top:38px}.smartProducts .productList.swiper .swiper-wrapper{width:auto!important;transform:none!important}.swiper-buttons--smart{display:none}.prTitle,.prTitle a{font-size:.8125rem;word-break:break-word}.formRow--postCode .col{padding:0}.formRow--postCode .field{width:100%}.productView .slider .item{aspect-ratio:1/1.1;display:grid;place-items:center;align-content:center}.smartHomePage .prPage .title h2{font-size:20px;line-height:24px}.smartHomePage .productInfoRow.imgRight .text{padding-right:0;text-align:left}.smartHomePage .productInfoRow.imgLeft .text{padding-left:0;text-align:left}.smartHomePage .prPage .moreSlider{margin:60px 0}.tabs.style2 .tabsHead{flex-wrap:wrap}.tabs.style2 .tabsHead .tabHeader{flex-basis:calc(50% - 4px)}.headwrp{padding:10px 8px}.headwrp__icon{margin:0 0 6px}.headwrp h6{padding:0 0 10px}.headwrp h6 span:not(.tooltipFl):not(.icon-fl-info):not(.tooltipFl__main){font-size:.75rem;margin:4px 0 0}.sectFeautred--reverse .sectFeautred-side.side-left img{border-radius:0}.sectFeautred--double .wrapper{gap:16px;flex-direction:column}.cd_section--gray .wrapper{border-radius:0}.cd_section--gray .cd_banner h2,.cd_section--img .cd_banner h2{font-size:28px;margin-bottom:0}.cd_section--gray .cd_banner p,.cd_section--img .cd_banner p{font-size:16px}.cd_section--gray .cd_banner{padding:24px 0}.mainNav-image--nrg:after{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.megamenuPromoComponent{margin:20px 0}.megamenuCategories{grid-template-columns:repeat(2,1fr);min-width:0}.megamenuCategory__image{background-position:right center}.megamenuCategory--reverse .megamenuCategory__image{background-position:left center}.modal.m.modal--popup .close{top:0;right:0}.modal.m.modal--popup .content{width:calc(100% - 40px);height:auto;min-height:auto}.promoFull{flex-direction:column-reverse}.megamenuPromoComponent .promoFull__content{padding:32px}.promoFull__image{width:100%}.promoFull__image figure{padding-top:calc(224 / 346 * 100%);position:relative;width:100%}.promoFull__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoFull__image figure img{display:inline-block;vertical-align:top;width:100%}.megamenuPromoComponent .promoFull__image{display:none}.promoFull--nrgSmarthomeProduct{flex-flow:row}.promoFull--nrgSmarthomeProduct .promoFull__label{font-size:20px}.fieldWithButton{flex-direction:column}.fieldWithButton .field{max-width:100%}.fieldWithButton .button{width:100%}.fieldWithButton.maxRow{max-width:100%}.fieldWithButton.maxRow--large{max-width:100%}.smartProducts .productList.slider .product{width:272px}.tabs--gray .productList.slider .product{min-width:0}.productView .slider.singleimage{display:block!important}.prTable .bundlerow .img div:first-child{margin-bottom:10px}.prTable .bundlerow .img:after{font-size:16px;margin-top:-15px}.prLists.prLists--transparent .wrapper{width:100%}.tabs.tabs--banner .sliderActions,.tabs.tabs--gray .sliderActions{display:none}.headerTools li.lang,li.miniBasket .total{display:none}.headerTools li.singIn{background:url(../Files/border.png) no-repeat scroll right center}body:not(.checkout) header .wrapper,body:not(.checkout) header .wrapper .row .col.col12{padding-right:0;padding-left:0}header .wrapper .row{margin-left:0;margin-right:0}li.miniBasket .icon-basket{font-size:23px}li.miniBasket .icon-basket span{font-size:8px;line-height:15px;right:-4px;top:-4px;width:15px;height:15px}.searchField .autocomplete .col{width:100%}.autocomplete .col:not(:first-child){border-top:2px solid #cfcfcf}.autocomplete:before{display:none}table.compare td.product .info{margin-bottom:20px}table.compare tr.head td:first-child{font-size:16px}table.compare td.product .title{padding:0 10px}table.compare .product h3{font-size:14px;margin-bottom:1em}table.compare td:first-child{font-size:13px;padding:14px 10px;width:190px}.compareBlock>.inner{margin-bottom:40px}.row.compareBlock{padding-right:5px;padding-left:5px}.shopInfo .wrap i{font-size:41px}.shopInfo .wrap span{font-size:14px;line-height:1.2}.shopInfo-item{border-bottom:1px solid #d6d6d6}.shopInfo-item:nth-child(even){border-right:none}.shopInfo-items{position:relative}.shopInfo-items:after{content:"";position:absolute;bottom:-2px;height:7px;background:#f8f8f8;left:0;width:100%}.shopInfo.shopInfo--transparent .wrap i{font-size:51px;height:56px}.shopInfo--transparent .wrap{display:flex;max-width:100%;align-items:center;gap:16px}.shopInfo--transparent .wrap i{font-size:51px;height:56px}.shopInfo--transparent .wrap span{text-align:left;margin:0}.shopInfo--transparent .shopInfo-icon{width:auto;justify-content:flex-start}.shopInfo--transparent .shopInfo-item{max-width:240px;width:100%}.shopInfo--transparent .shopInfo-items:after{content:none}.productView .slider img{max-height:300px}.productList .product{min-width:100%}.tagWrp--media .tagWrpContainer{flex-direction:row}.productList.owl-theme .owl-controls .owl-buttons div{font-size:32px}.catSection .col.m6:nth-child(odd){clear:left}.m12 .circleBox{margin-bottom:30px}.alertBox{padding:0 35px}.prTools .view{display:none}.prTools .button.compare{margin-left:0}.prPage .wrapper{padding:0;width:100%}.productInfoRow.imgRight .text{padding-left:0;padding-right:30px}.productInfoRow.imgLeft .text{padding-right:0;padding-left:30px}.questR{margin-top:20px}.compareList.productList.double:not(.slider):not(.hor) .product,.compareList.productList.single:not(.slider):not(.hor) .product{-webkit-flex-basis:calc(50% - 12px);flex-basis:calc(50% - 12px)}.loginBox .col:first-child:last-child{padding:0 15px}footer{margin-top:20px}.checkout .wrapper.s{width:92%}.radioTabs .radios>*{padding-right:12px}.radioTabs{padding-right:12px;padding-left:12px}a.quest{padding:15px 30px 15px 15px}a.quest i:last-child{right:7px}.stepsCnt .step .numb{font-size:38px;line-height:64px;width:64px;height:64px}.stepsCnt .step:after{font-size:27px}.textImg{margin:46px 0}.grid.s{margin:24px 2% 72px;width:96%}.grid.items4>.box{width:50%}.grid.items4>:nth-child(3n+1){clear:none}.grid.items4>:nth-child(odd){clear:left}.prTable .img{-webkit-flex-basis:40%;flex-basis:40%}.prTable .more{-webkit-flex-basis:60%;flex-basis:60%}.prTable .img div{border:none;width:100%}.prTable .row{-webkit-align-items:center;align-items:center}.prTable .more .wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:42px;position:relative}.prTable.final .rowWrap{padding-bottom:15px}.prTable .price,.prTable .quantity,.prTable .title,.prTable.final .price,.prTable.final .quantity,.prTable.final .title,.prTable.onlyPrice.final .price,.prTable.onlyPrice.final .quantity,.prTable.onlyPrice.final .title{-webkit-flex-basis:100%;flex-basis:100%}.prTable.onlyPrice .prPrice .price,.prTable.onlyPrice .prPrice table td{text-align:left}.prTable .row.header{display:none}.prTable .quantity{margin-bottom:11px;text-align:left}.prTable.final .more .wrap:not(.btmInfo){padding-bottom:0}.prTable .row:not(.header) .title{margin-bottom:5px;padding:0;position:static}.rowWrap .tagWrpContainer{flex-basis:100%;margin:8px 0 16px}.prTable .addToWish,.prTable .btm{left:0}.prTable .prPrice{border-top:1px solid #ececec;float:left;padding-top:13px;width:auto;height:auto}.prTable.final .prPrice{width:auto}.prTable .prPrice table td span{white-space:nowrap}.prPrice table td:not(.or)>span.priceInfo{display:none}.prTable .rowWrap{border-bottom:2px solid rgba(0,0,0,.07);margin-top:5px;margin-bottom:5px;padding-top:15px;padding-bottom:25px}.prTable .rowWrap:last-child{border-bottom:5px solid rgba(0,0,0,.07)}.prTable .rowWrap .remove{bottom:auto;left:auto;padding:5px;right:-5px;top:-5px;width:auto}.prTable .rowWrap .remove span{display:none}.prTable{border-bottom:none}.orderInfo>.col:first-child,.orderInfo>.col:last-child{width:100%}.prPrice.total table{width:auto}.prPrice.total table span{white-space:nowrap}.couponBlock p{padding-right:0;text-decoration:underline}.couponBlock p:after{display:none}.couponBlock{text-align:right}.orderInfo .prAdd{margin:0}.orderInfo .prPoints{display:block}.orderInfo .prPrice{border-bottom:1px solid rgba(0,0,0,.1);margin:6px 0 34px;padding-bottom:22px}.couponBlock{margin-bottom:6px}.orderInfo>.col:first-child{border-bottom:5px solid rgba(0,0,0,.07);margin-bottom:9px;padding-bottom:52px;text-align:center}.orderInfo>.col:first-child:last-child{border:none;padding-bottom:0}.infoBlock{margin-bottom:20px;padding:7px 12px}.paymentInfo ul li:not(.img){width:100%}.cartPaymentInfo .paymentInfo ul li:not(.img){padding:0}.paymentInfo ul{text-align:center;width:100%}.cartPaymentInfo .paymentInfo ul:first-child{margin-top:32px}.cartPaymentInfo .paymentInfo li:last-child{padding-left:0}.paymentInfo{align-items:flex-start;-webkit-align-items:flex-start}.orderInfo .grayBox{display:inline-block;float:none;text-align:left;vertical-align:top}.accountTable .col div,.accountTable .col>*{display:block;text-align:center;width:100%;max-width:100%}.accountTable .col div{position:static}.accountTable i.dropdownVue__placeholder:before,.accountTable i[class^=icon-]{margin-bottom:10px;width:100%}.accountTable a.arrowLink{width:100%}.infoRow .col.b,.infoRow .col.s{padding:0 10px}.accountTable .col.pointsInfo>*{text-align:left}.cartWrp{right:0}.notifList.empty{min-height:148px}.prLists .wrapper .tab{padding:0 15px}.tips{margin-bottom:25px}.searchBlock{padding-right:0}.accountTable .tableRow.full .points b{font-size:18px}.accountTable .tableRow.full .points{padding-right:10px}.tableRow.full:not(.cols3) .col.pointsInfo{padding-left:10px}.modal.default .content{left:5%;margin-left:0;padding:15px 10px;width:90%;top:10%}.modal.default .content .addAddress{max-height:550px;overflow:auto}.modal.default .close{right:0;top:-35px}.circleSlider .owl-item:not(.active)+.owl-item.active .item .over,.circleSlider.goToFirst .owl-item.active+.owl-item.active .item .over,.circleSlider.goToLast .owl-item:not(.active)+.owl-item.active+.owl-item.active .item .over,.circleSlider:not(.goToFirst) .owl-item.active:first-child .item .over,.circleSlider:not(.goToLast) .owl-item.active+.owl-item.active+.owl-item.active .item .over{display:none}.circleSlider .owl-item iframe,.circleSlider.goToFirst .owl-item.active:first-child iframe,.circleSlider.goToLast .owl-item.active:last-child iframe,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item.active:first-child+.owl-item.active .item iframe,.circleSlider:not(.goToFirst):not(.goToLast) .owl-item:not(.active)+.owl-item.active+.owl-item.active .item iframe{width:100%;height:100%;margin:0}.circleSlider.goToFirst .owl-item.active:not(:first-child),.circleSlider.goToLast .owl-item.active:not(:last-child),.circleSlider:not(.goToFirst):not(.goToLast):not(.single) .owl-item.active{filter:blur(0);-webkit-filter:blur(0)}.circleSlider.goToFirst:not(.double) .owl-wrapper,.circleSlider.goToLast:not(.double) .owl-wrapper{margin-left:0}.circleSlider .item{padding-bottom:55.1%}.faqCol{column-count:1}.faqCol li:nth-child(even),.faqCol li:nth-child(odd){margin:0 0 30px}.orderPromo{padding-bottom:70px;padding-top:10px}.howto_steps{padding:10px}.howto_step,.howto_step+.howto_step{margin-top:10px;padding:65px 10px 10px 10px}.step_placeholder{top:10px;left:0}.tos_section ul:not(.social):not(.notifActions){-webkit-column-count:1;-moz-column-count:1;column-count:1}.summersales_product{width:-webkit-calc(50% - 25px);width:calc(50% - 25px);margin:0 12.5px 25px 12.5px}.summersales_list{margin:0 -12.5px;padding:0 0 20px 0}.summersales_product_tag,.summersales_product_title{font-size:16px}.summersales_footer h2{font-size:28px}.summersales_footer .wrapper{padding-left:15px;padding-right:15px}.landing_upper{margin-top:-20px}.form__section{padding:16px 12px}.form__section--default{padding:16px 12px}.form .button.blue{width:100%}.form__submit{flex-direction:column}.form__submit .field{margin-bottom:64px}.form__submit .field:not(.normal) .checkbox label{display:block}.formStep{padding:24px 12px}.formStep:before{left:12px;top:14px}.formStep__content .formRow--half{grid-template-columns:1fr}.giftText{padding:12px;align-items:flex-start}.radioOptions__field{margin-left:-6px}.radio-container{margin:8px 6px}.returnMessage{padding:24px 12px}.returnBox{flex-direction:column;padding:16px}.returnBox__col{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #e0e0e0;border-right:none}.returnBox__col:last-child{padding:0;margin:0;border:none}.productRow__top{align-items:flex-start;padding:12px}.productRow__top .field.checkboxPlain{margin-top:16px}.productRow__top .field.checkboxPlain:not(.normal) .checkbox label{display:block}.productRow__bottom .select2-container--default .select2-results__option,.productRow__bottom .select2-results__option{padding:8px 0!important}.productItem{flex-wrap:wrap}.productItem__info{width:calc(100% - 84px);margin-right:0}.productItem__title{font-size:11px;line-height:14px;letter-spacing:-.04em}.productItem__code{font-size:13px;line-height:16px}.productItem__prices{max-width:100%;flex-direction:row;margin-top:12px;align-items:center;justify-content:flex-end}.productItem__points{margin-right:12px}.productItem__price{margin-top:0}.infoText{align-items:flex-start;padding:12px}.tooltipBlue__content{left:-20px;right:unset;transform:translate(-100%,-50%)}.tooltipBlue__content:before{left:unset;right:0;transform:translate(100%,-50%) scaleX(-1)}.returnProductsForm__header{flex-direction:column;align-items:center;gap:16px}.returnProductsForm__title h1{text-align:center}.returnProductsForm__form--info{flex-direction:column;gap:8px}.returnProductsForm__form--infoLeft,.returnProductsForm__form--infoRight{width:100%}.returnProductsForm__form--footer{flex-direction:column;gap:16px}.returnProductsForm__form--footerLeft{width:100%}.returnProductsForm__grid--header{flex-direction:column}.returnProductsForm__grid--headerLeft,.returnProductsForm__grid--headerRight{width:100%}.returnProductsForm__grid--headerRight{flex-direction:column}.lot-success__figure{max-width:250px;margin:0 auto 20px}html{font-size:16px}.sectionHeader__title{font-size:1.625rem}.sectionHeader__title>span{font-size:1.5rem}.brandTileSlider{--spacing:16px}.section40 .brandSection{margin:24px 0}.ctgContainer{--ctgGap:15px;gap:24px 17px}.ctgContainer.show-less{max-height:calc(var(--ctgHeight,199px) * 4 + var(--ctgPaddingTop) + var(--ctgGap) * 4)}.ctg__imgWrap{max-width:100px;margin-inline:auto}.successOrderContent__top{margin-bottom:40px;flex-wrap:wrap}.successOrder__img{max-width:60px;margin-bottom:24px}.cl-menu-tiles{gap:24px}.cl-menu-tiles__heading{font-size:22px;margin-bottom:16px}.cl-menu-tiles__grid-item-heading{font-weight:700;font-size:22px;line-height:150%;letter-spacing:3px;text-align:center;margin-bottom:0;padding:0}.ftrProdSection__btm{margin-bottom:23px}.ftrProdSection--slider .ftrProdSection__btm .ftrProd{margin-left:0;width:280px}.pointsAward__right{flex-direction:column;align-items:flex-end}.fullCartContainer .pointsAward__right{flex-direction:row}.prPrice.prPrice--fl .old{font-size:1rem}.prPrice.prPrice--fl .price{font-size:1.5rem;letter-spacing:.01em}.prAdd.prAdd--fl .addToBasket{width:42px;height:42px}.prTable.prTable--fl .prPrice{border-top:0}.prTable.prTable--fl .quantity+.price{padding-right:0}.cart.cart--fl .prPrice{border-top:0}.orderInfo.orderInfo--fl .prPrice.total{padding-right:0;justify-content:space-between}.product__options{gap:8px}.status-msg{--statuspadding:0}.searchFlResults__inner{max-height:600px}.usp{padding-top:4px;padding-bottom:4px}.usp:not(:last-child){padding-right:16px}.usp:not(:first-child){padding-left:16px}.usp:first-child{padding-left:16px}.usp:last-child{padding-right:16px}.usp:after{height:31px}.usp__icon{font-size:1.875rem}.blogDetail>.row:first-child{display:none}.blogDetail>.row:not(.blogContent){padding-inline:16px}.blogContent{padding-inline:16px}.blogContent h1{font-size:1.625rem}.blogContent__gallery>div{width:320px}.blogContent__gallery figure{padding-top:101.5625%}.blogContent__gallery--2{width:calc(100% + 32px)}.blogContent__gallery--3{width:calc(100% + 32px)}.blogGrid__item h4{font-size:1.625rem}.categoryFeatured h2:not(.categoryFeatured__title){font-size:1.5rem}.categoryFeatured h3{font-size:.875rem}.categoryFeatured--simple .categoryFeatured__title{font-size:2.5rem}.mustHave__details{margin-top:40px;margin-left:-60px}.mustHave__detailsInner{width:320px;height:322px;padding:48px 0 0 60px}.mustHave__detailsInner p{font-size:1.5rem}.mustHave__discount{font-size:4.625rem}.mustHave__brand{width:112px;top:0}.mustHave__brand:before{top:-20px;left:-18px;width:calc(100% + 40px);height:calc(100% + 36px)}.productSlider__slider.productList.owl-carousel,.productSlider__slider.productList.swiper{padding:0}.heroSlider--double .swiper-pagination{bottom:16px}.heroSlider__slide--double figure{position:absolute!important;height:100%}.heroSlider__slide--double figure img{height:100%;object-fit:cover}.heroSlider__texts p{font-size:1.375rem}.heroSlider__slide--double .heroSlider__texts p,.heroSlider__slide--single .heroSlider__texts p{font-size:.875rem}.heroSlider__title{font-size:3rem;margin-bottom:24px}.heroSlider__subtitle{font-size:2rem}.heroSlider__slide--single .heroSlider__subtitle{font-size:1.5rem}.heroSlider__slide--double .heroSlider__subtitle{font-size:1.5rem}.heroSlider__img--small figure{--width:320px}.heroSlider__slide--double .heroSlider__content{position:relative;transform:none;width:100%;max-width:100%;padding:48px 40px}.heroSlider__slide--double .heroSlider__bottom .heroSlider__content{padding:24px 40px 44px}.heroSlider__slide--single .heroSlider__content{top:24px!important;transform:none!important;left:var(--padding);width:calc(100% - 2 * var(--padding))}.heroSlider__top figure{position:absolute}.heroSlider__bottom figure{position:absolute}.categories--facelift .button{margin-top:24px}.categories__item{width:50%;padding-top:50%;background:#f3faf8}.categories__item:nth-child(4n),.categories__item:nth-child(4n+1){background:#e7f5f2}.categories__title{font-size:.75rem;bottom:4px;min-height:36px}.featuredSection .sectionHeader{margin-bottom:0}.featuredSection .sectionHeader__subtitle{display:none}.featured__decor{top:248px;width:calc(100% + 2 * var(--padding));min-width:436px;right:auto;left:calc(-1 * (40px + var(--padding)))}.featured__item{flex-direction:column;align-items:center;padding-top:0}.featured__img{width:344px}.featured__info{margin-top:-40px}.featured__slider{width:calc(100% + var(--padding))}.featured__keyword{font-size:3.5rem}.productAnchor__section:nth-child(odd) .productAnchor__content{padding:40px 24px}.productAnchor__section:nth-child(even) .productAnchor__content{padding:40px 24px}.productAnchor__section:nth-child(odd) .productAnchor__iframe{padding:40px 24px}.productAnchor__section:nth-child(even) .productAnchor__iframe{padding:40px 24px}}@media only screen and (max-width:768px){.wrapper{padding-left:var(--wrapperspace);padding-right:var(--wrapperspace);width:100%}.wrapper .row{margin-left:calc(-1 * var(--wrapperspace));margin-right:calc(-1 * var(--wrapperspace))}.row .col{padding:0 10px}.row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media (max-width:767px){.mainPromoSlider--w480 .mainPromo-img picture{padding-top:0}.mainPromoSlider--w480 .mainPromo-img img{max-width:100%;width:100%;height:auto;position:unset}.mainPromoSlider--w480 .mainPromo-img:not(.full){position:unset}.mainPromoSlider--w480 .mainPromo-img.full{aspect-ratio:768/876}.mainPromoSlider--w480 .sliderActions{bottom:auto;position:relative}.sectFeautred--reverse .sectFeautred-side figure{aspect-ratio:375/320}.horiz-category:not(.type2){padding:10px 15px;min-height:82px}.horiz-category:not(.type2) .img img{max-height:60px}.featuredProducts-desc .button.yellow{width:100%;max-width:300px}.mainPromo{margin-bottom:15px}.mainPromo-desc .pr_sale{position:absolute;left:20px;bottom:calc(100% - 11px)}.mainPromoSlider--w480 .mainPromo-desc .pr_sale{position:unset;margin-bottom:16px}.mainPromo-desc .pr_buble.lg{margin:0}.mainPromo-img.full{max-width:640px;margin:0 auto}.mainPromoSlider--w480 .mainPromo-img.full{max-width:100%}.mainPromo-img.full picture{padding-top:114.5%}.mainPromoSlider--w480 .mainPromo-img.full picture{padding-top:0}.mainPromo-desc .wrap{max-width:100%}.mainPromo-img:not(.full){z-index:-1;position:absolute;top:0;left:0}.mainPromoSlider--w480 .mainPromo-img:not(.full){position:unset}.mainPromo-desc{width:calc(100% - 32px);margin:0 16px;padding:25px 18px 20px;align-items:flex-start;align-content:space-between;position:relative}.mainPromoSlider--w480 .mainPromo-desc{width:100%;margin:0;min-height:240px}.mainPromoSlider--w480 .mainPromo-desc h2,.mainPromoSlider--w480 .mainPromo-desc p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.mainPromoSlider--w480 .mainPromo-desc h2{-webkit-line-clamp:3}.mainPromoSlider--w480 .mainPromo-desc p{-webkit-line-clamp:2}.mainPromoItem:not(.full){position:relative;z-index:1;padding-top:calc(67.8% - 60px)}.mainPromoSlider--w480 .mainPromoItem:not(.full){padding-top:0}.mainPromoItem .wrap-btm{align-self:flex-end}.mainPromo-img picture{display:block;padding-top:64%;position:relative}.mainPromoSlider--w480 .mainPromo-img picture{display:unset;padding-top:unset;position:unset}.horiz-categories.type2{margin:0 -4px}.horiz-category.type2{margin:0 auto 12px;width:calc(33.3% - 4px)}section.shopInfo .wrapper{padding:7px 10px 3px}.mainNav .level1,.mainNav .level1>li>.subMenu,.megamenu .main,.subMenu>ul.level2{padding-bottom:75px}.featuredProducts-desc p{font-size:15px}.featuredProducts-desc .price{font-size:20px}.featuredProducts-desc h6{font-size:16px;max-width:200px}.featuredProducts-desc{padding:0 0 0 20px;width:60%}.featuredProducts-img{width:40%;max-width:220px}.featuredProducts{margin:20px 0 0;padding:0}.featuredProducts .item{width:100%;margin:0 0 20px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;text-align:left;padding-bottom:20px;border-bottom:1px solid #d6d6d6}.featuredProducts .item:last-child{margin:0;border:none}.horiz-category{width:100%;margin:0 0 12px 0}.articWrp h5{font-size:18px}.articWrp{margin:60px 0}.clmn3{margin:30px 0}.redTitle{font-size:24px}.giftCards{margin:0 0 20px}.clmn3 .itm{width:100%;margin-bottom:20px}.coupons .item{width:calc(33.3% - 8px);margin:14px 4px}.checkout footer .bottom .right{border-bottom:none}footer .bottom .row{margin-left:0;margin-right:0}.titleBar h1{width:100%;max-width:100%}.titleBar .social{margin-bottom:13px}.grid .box h3{font-size:20px}.grid .box .text{padding:0 25px}.circleSlider.owl-carousel .owl-wrapper-outer{padding:0 0 80px}.infoBoxes{-webkit-flex-wrap:wrap;flex-wrap:wrap}.infoBoxes.boxes3 .infoBox{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:45px;padding-bottom:0}.no-flexbox .infoBoxes.boxes3 .infoBox{width:100%}.infoBox .btm{position:static}.infoBox p{margin-bottom:1.5em}.infoBox i.dropdownVue__placeholder:before,.infoBox i.icon,.infoBox i[class*=" icon-"],.infoBox i[class^=icon-]{margin-bottom:10px}.promoSliderNav{display:none}.promoSlider.owl-theme .owl-pagination{display:block;margin-top:5px}.promoSlider{margin-bottom:42px}.changeAddress .formRow .col:first-child,.changeAddress .formRow .col:first-child:last-child,.changeAddress .formRow .col:last-child,.formRow .col,.formRow .col.m{padding:0;width:100%}.formRow .col+.col{margin:10px 0 5px;padding:0}.radioTabs.tabs3 .radios>*{width:100%}.radioTabs.tabs3 .radios>*{margin:2px 0;padding-top:5px;padding-bottom:5px}.productList.cols4:not(.slider):not(.hor) .banner,.productList.cols4:not(.slider):not(.hor) .product,.productList:not(.slider).hor .banner,.productList:not(.slider).hor .product{margin:0 5px 15px;-webkit-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px)}.no-flexbox .productList.cols4:not(.slider):not(.hor) .banner,.no-flexbox .productList.cols4:not(.slider):not(.hor) .product,.no-flexbox .productList:not(.slider).hor .banner,.no-flexbox .productList:not(.slider).hor .product,.no-flexbox .productList:not(.slider):not(.hor) .banner,.no-flexbox .productList:not(.slider):not(.hor) .product{width:calc(50% - 10px)}.productInfoRow{display:block}.productInfoRow .img{margin-bottom:17px}.productInfoRow.imgLeft .text,.productInfoRow.imgRight .text{padding-right:0;padding-left:0}.zoomWindowContainer>*{margin-left:0}.productInfoRow h2{margin-bottom:.4em}.productView .details,.productView .media{padding-left:0;padding-right:0;width:100%}.productView #zoomContainer,.productView .imgWrap,.productView .videoWrap,.zoomInfo{display:none}.productView .media{margin-top:0;position:relative}.productView .imgHolder{height:auto;position:static;border:none;margin:0}.productView .slider{padding:0;max-height:inherit}.productView .slider .owl-item{padding:0}.productView .owl-theme .owl-buttons>div.owl-next{right:5px}.smartHomePage .productView .owl-theme .owl-buttons>div.owl-next{display:none}.productView .owl-theme .owl-buttons>div.owl-prev{left:5px}.smartHomePage .productView .owl-theme .owl-buttons>div.owl-prev{display:none}.productView .media{margin-bottom:16px}.productView .prPrice table td{font-size:16px}.productView .prPrice .old{font-size:11px}.productView .prPrice td.or span{font-size:15px;line-height:21px;width:24px;height:24px}.productView .priceRow{margin:20px 0 21px}.productView .prPrice{width:auto;height:50px}.productView{margin-bottom:49px}.smartHomePage .productView{margin-bottom:40px}.productList.slider .prDetails .slider{width:154px}.prSliderWrap .ribbon,.prSliderWrap .sale{display:block}.productView .slider .videoWrap.playing{z-index:3}.offerComboWrap.productList{display:block;text-align:center}.offerCombo .plus:before{left:0;margin:0;position:relative;top:0}.offerCombo .plus{display:inline-block;margin:10px 0;vertical-align:top}.offerComboWrap .product.empty{line-height:1.2;padding:80px 10px}.productList.offerComboWrap:not(.slider):not(.hor) .product.comboResult{margin-top:40px}.offerCombo .productList .prPrice table td{width:50%}.offerComboWrap.productList+.offerComboWrap.productList{position:relative}.offerComboWrap.productList+.offerComboWrap.productList:before{background-color:#e1e1e1;content:"";left:0;position:absolute;top:-20px;width:100%;height:3px}.offerComboWrap.productList+.offerComboWrap.productList{margin-top:40px;padding-top:20px}.offerComboWrap.productList{background-color:#f7f7f7;padding:18px 15px}.productList:not(.slider) .product.comboResult,.productList:not(.slider) .product.comboResult .prPrice{background-color:#f7f7f7}.prHeader .sum{max-width:33%}.row .col.col8.contact{width:100%}.cntAside{display:none}.stepsCnt .step{padding:0;width:100%}.stepsCnt:before{content:none}.stepsCnt .step:after{bottom:-20px;content:"\e924";font-size:15px;left:50%;margin-left:-11px;right:auto;top:auto}.newsArt a.item,.newsArt a.item.col6{margin:0 7px 30px;-webkit-flex-basis:calc(50% - 14px);flex-basis:calc(50% - 14px)}.newsArt{margin:0 -7px}table.mobTable thead{display:none}table.mobTable table,table.mobTable tbody,table.mobTable td,table.mobTable tr{display:block}table.mobTable td{min-height:37px}.table table:not(.default) td{border-left:none;border-bottom:none;padding:4px 0;text-align:center}.table table:not(.default) td:before{margin:5px 10px;font-weight:700;font-size:13px;color:#909090}.table table:not(.default) td:last-child{padding-bottom:30px;text-align:center}.table table:not(.default) td:first-child{padding-top:30px}.table table:not(.default):not(.total){border-top:solid 5px #ededed;border-bottom:solid 5px #ededed}.orderNumb~.alertBox{width:100%}.orderNumb{float:none;margin:0 auto 30px auto}table.total{padding-top:10px}.shipInfo .date span{margin-left:0}.wrapper.sml{margin-top:30px}.table.products td.or{display:inline-block;vertical-align:middle;max-width:40px}.mCenter{text-align:center}.banner .banLogo{display:none}.checkout .table:not(.default) td:before{margin-left:0}.leftNav{margin-top:0}.tabs.gray .tabsHead .tabHeader{padding:17px 3px 30px}.tabs.gray .tabHeader h5{font-size:12px}.shipInfo.disTable{display:block;padding:15px 0}.shipInfo.disTable .cell{display:block;padding:10px;text-align:center;width:auto}.shipInfo.disTable .title.brd{border-right:none;border-bottom:solid 1px #d1d1d1;display:inline-block;line-height:1;margin:0;padding-bottom:20px}.shipInfo.disTable .title.brd:after{top:100%;right:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.headwrp h6{font-size:17px;padding:0 22px}.headwrp .icon-delivery{font-size:38px}.headwrp p{font-size:12px}.headwrp .icon-pin{font-size:43px}.redeem .radio label span{font-size:14px}.redeem .radio label{font-size:11px}.cardForm{padding-left:0}.tabs .tabHeader .ribbon{left:-67px;top:-29px;font-size:11px;height:20px}.redeem .radio .icon{width:30px;height:30px}.redeem .radio .icon:after{width:24px;height:24px}.redeem .radio .line{top:12px}.pointTotal,.pointTotal span{font-size:13px}.paymentForm .cardForm .formRow>.col{width:100%}.brands .logo{line-height:138px;height:138px}.modal .productView .details,.modal .productView .media{width:100%}.modal .productView .media{padding-right:0}.modal.b .close{right:0;top:0;color:#000}.product.comboResult .prPrice{position:relative}.orderTable td,.orderTable td.products,.orderTable td:first-child{padding:10px 5px 10px 45%;position:relative;text-align:left}.orderTable tr.moreBar td:first-child{padding-left:5px}.orderTable tr.moreBar td:before{display:none}.orderTable td:before{left:5px;position:absolute;top:10px;width:40%}.orderTable td:not(:last-child){border-bottom:1px solid #f0f0f0}.orderTable tr:nth-child(even) td{border-color:#f7f7f7}.orderInfoTable{-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-flexbox .orderInfoTable>div{width:100%}.orderInfoTable>div{-webkit-flex-basis:100%;flex-basis:100%;margin:7px 0}.orderTable.mobTable .product{margin-top:0;margin-bottom:0}.message p{letter-spacing:-.01em}.mobTable tr td:before{display:block}.imgTextBanner{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.banner .imgTextBanner .img{order:-1;max-width:100%;height:auto}.boxLinks{-webkit-flex-wrap:wrap;flex-wrap:wrap}.boxLink{margin:8px 0;-webkit-flex-basis:100%;flex-basis:100%}.tableRow.full.cardPreview:not(.cols3){-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5px 10px}.tableRow.cardPreview .col.basic,.tableRow.cardPreview .col.numberCol,.tableRow.cardPreview .col.pointsCol{-webkit-flex-basis:100%;flex-basis:100%;text-align:left}.tableRow.cardPreview .col.actionCol{position:absolute;right:0;top:0}.cardPreview .memberNo{width:auto}.ios .productView .slider .item{min-width:calc(100vw - 30px)}.productPage{padding-top:0}.productPage header{position:relative}.prHeader{top:0;transition:opacity 250ms ease}.eshopPromo .item{padding:0 25px}.eshopPromo .items .row{margin:45px 0;padding:20px 0}.orderPromoItem .icon-step1{font-size:45px}.orderPromoItem .icon{margin-bottom:8px}.orderPromoItem .icon-step2,.orderPromoItem .icon-step4{font-size:48px}.orderPromoItem .icon-delivery{font-size:28px}.orderPromoItem p b{font-size:15px}.orderPromoItem{width:30%}.orderPromoItem.item1{left:0}.orderPromoItem.item4{right:1%}.orderPromoItem.item3{bottom:0;right:5%}.orderPromo .arrow1_2{top:46%;width:29px;height:79px}.orderPromo .arrow2_3{left:38%;width:138px;height:26px}.fixedHeader .prHeader{z-index:990}.hellasdirect-container{min-height:1000px;height:1000px;width:100%;display:inline-block;-webkit-overflow-scrolling:touch;overflow-y:scroll}.hellasdirect-container iframe{max-width:100%;width:100%;height:100%;display:block;-ms-interpolation-mode:bicubic}#prat_table tr td:nth-child(1):before{content:"Επωνυμία πρατηρίου:"}#prat_table tr td:nth-child(2):before{content:"Διεύθυνση:"}#prat_table tr td:nth-child(3):before{content:"Πόλη:"}#prat_table tr td:nth-child(4):before{content:"Νομός:"}#prat_table tr td:nth-child(5):before{content:"Τηλέφωνο:"}.login_modal_box{padding:20px;width:100%}.login_modal_box .formSection{margin-bottom:0}.or_txt{padding:10px 0}.cardrow{margin-bottom:10px}.card_box{width:100%;margin:10px 0}.card_boxes{margin:0}.disTbl .cl{width:100%;display:inline-block;text-align:center}.checkboxes.light_gray .cnt{padding:0 25px 10px 25px}.offerTagTitle{padding-top:20px;padding-bottom:20px}.offerTagTitle__heading,.otLanding .sectionTitle h2{font-size:22px}.ocItem{width:calc(50% - 20px);margin-left:10px;margin-right:10px}.ocItem__heading,h3.ocItem__heading{font-size:16px}.cartPm{padding-top:70px;padding-bottom:20px}.cartPm:before{height:50px}.cartPm:after{height:2px}.cartPm__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.cartPm__col{width:100%}.cartPm__col:not(:last-child){border-right:0;border-bottom:1px solid #fff}.cartPm__icon{width:100%;text-align:center}.cartPm__text{width:100%}.cartPm__text,.cartPm__text h3{font-size:26px}.button--xl,.button.button--xl{padding:24px 24px;font-size:18px}.cd_countdown_item{width:25%}.cd_countdown_item:not(:last-child){margin-right:0}.cd_countdown{padding-left:0;padding-right:0}.cd_section--gray .cd_countdown{padding-top:0;margin-top:12px}.cd_countdown_itemtext{font-size:48px}.cd_banner p{font-size:24px}.offerTagTitle__heading--big{font-size:30px}.poSliderWrap{margin-top:20px}.poSlider .ui-slider-handle .amount{font-size:16px;padding:10px 5px;margin-left:-35px;width:70px}.poSliderWrap{max-width:80%}.poSlider__val{display:none}.uspsCont{-ms-flex-wrap:wrap;flex-wrap:wrap}.uspsCont__item{width:50%;padding-left:5px;padding-right:5px}.paymentWay__item{width:25%}.accContent--gray ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.accHeader--gray{padding:12px 35px 12px 12px}.accHeader--gray:after{right:12px}.accHeader--gray h3{font-size:15px}.accContent--gray{padding:10px 12px 12px 12px}.mainPromoSlider--heat .mainPromo-img.full picture{padding-top:62.0833333333%}.mainPromoInfo{max-width:100%}.mainPromoInfo__descr h1{font-size:24px}.heatCalcContainer{-ms-flex-wrap:wrap;flex-wrap:wrap}.heatCalcRight{width:100%}#oilSlider{left:calc(100% + 35px)}#oilSlider__custom-handle{width:65px;padding-left:2px;padding-right:2px}.heatPhone{top:144px}.orderBox{padding:20px}.orderBoxLeft{min-width:inherit}.statusBox__title{font-size:26px}.statusBox__text{font-size:16px}.heatCalcBanks--order{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-left:0}.heatCalcBank--order{margin:10px 0;width:100%}.tank__oilRulerVal{right:28px}.paymentsSection{padding-bottom:1px;margin-bottom:15px}.heatCalc{padding-left:10px;padding-right:10px}.heatCalc__info__price{font-size:28px;white-space:nowrap}.prSliderWrap{aspect-ratio:1/1}}@media (max-width:750px){.categoriesHor__slider .swiper:not(.swiper-initialized) .ftrProd{width:100%}}@media (max-height:700px){.miniBasket .pointsAward-info--wIcon{margin:12px 0}.miniBasket .pointsAward-info--wIcon .pointsAward-info__icon{font-size:32px;max-width:32px}.miniBasket .pointsAward-info--wIcon .pointsAward-info__points{font-size:13px}.miniBasket .pointsAward-info__txt{font-size:12px;line-height:1.33}}@media (max-width:685px){.nvcookies.nvcookies-outer .nvcookies__button{order:unset;-webkit-box-ordinal-group:unset}.nvcookies.nvcookies-outer .nvcookies__button.consent-give{order:-1}.nvcookies.nvcookies-outer .nvcookies__button.nvcookies__button--toggle{order:1}.nvcookies.nvcookies-outer .nvcookies__button.active~button{order:2}.nvcookies.nvcookies-outer .nvcookies__button.active~button.consent-reject{order:3}.nvcookies.nvcookies-outer .nvcookies__button.active~button.nvcookies__button--hidden{order:4}}@media only screen and (max-width:640px){.formRow--postCode .col{padding:0!important}.wrapper .row{margin-left:-7.5px;margin-right:-7.5px}.row .col{padding:0 7.5px}.row .col.s1{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:16.66667%}.row .col.pull-s1{right:16.66667%}.row .col.push-s1{left:16.66667%}.row .col.offset-s2{margin-left:33.33333%}.row .col.pull-s2{right:33.33333%}.row .col.push-s2{left:33.33333%}.row .col.offset-s3{margin-left:50%}.row .col.pull-s3{right:50%}.row .col.push-s3{left:50%}.row .col.offset-s4{margin-left:66.66667%}.row .col.pull-s4{right:66.66667%}.row .col.push-s4{left:66.66667%}.row .col.offset-s5{margin-left:83.33333%}.row .col.pull-s5{right:83.33333%}.row .col.push-s5{left:83.33333%}.row .col.offset-s6{margin-left:100%}.row .col.pull-s6{right:100%}.row .col.push-s6{left:100%}}@media (max-width:639px){.modal.m .content--gdpr{padding:45px 20px 20px!important}.sitemap .col6 nav{width:100%}.modal .closeme{right:0;top:-35px}.prTools .sort{margin-right:auto;margin-left:0}.sort .label{display:none}.mainPromoSlider--w480 .mainPromo-img{aspect-ratio:640/410}.horiz-category h3{font-size:16px}.horiz-category .text{width:calc(100% - 70px);padding-left:15px}.sectionTitle{margin-bottom:15px}.horiz-categories.type2{margin:0}.horiz-category.type2{width:100%}.newsletter{padding:25px 0}.newsletter label{font-size:20px;margin-bottom:10px}.categoriesRow{margin:0 -18px}.tabs .dragscrollWrap{padding-top:0}.mainPromo-desc p{font-size:16px}.mainPromoSlider--w480 .mainPromo-desc p{margin-bottom:24px}.mainPromo-desc h2{font-size:22px}.mainPromoSlider--w480 .mainPromo-desc h2{font-size:28px;margin-bottom:8px}.secttwoPromos{margin:25px 0}.sectFeautred--reverse .wrapper{flex-direction:column-reverse;padding:0}.sectFeautred--reverse .sectFeautred-side.side-right{border-bottom-left-radius:0;border-top-right-radius:8px}.sectFeautred--reverse .sectFeautred-side img{border-radius:0}.sectFeautred h3{font-size:18px}.sectFeautred h4{font-size:30px}.sectFeautred .price{font-size:28px}.sectFeautred-side{width:100%}.sectFeautred-side.side-right{padding:26px 26px 0}.categoryItem h3{font-size:12px}.categoryItem{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:50%;padding-left:4px;min-height:67px;padding:11px 15px}.categoryItem .img{width:60px;min-height:30px}.categoryItem .img img{max-height:50px}.categoryItem .text{width:calc(100% - 60px);text-align:left;padding-left:9px}header .openSearch{font-size:20px}.headerTools .iconLink>a,.headerTools .iconLink>span{font-size:23px;padding-left:7px;padding-right:7px}.searchPopup .selectBox{clear:both}.searchField{width:calc(100% - 70px)}.shopInfo .wrap,.shopInfo .wrap i{display:block}.shopInfo .wrap i{font-size:22px}.shopInfo .wrap span{display:block;font-size:13px;line-height:1.4;margin:4px 0 0;text-align:center}.shopInfo-icon{min-height:20px}.shopInfo--transparent .wrap{display:flex}.shopInfo--transparent .wrap span{text-align:left;margin:0}.promosRow{-webkit-flex-wrap:wrap;flex-wrap:wrap}.promosRow>*{-webkit-flex-basis:100%;flex-basis:100%;margin:10px 3px}.no-flexbox .promosRow>*{width:calc(100% - 6px)}.mainPromo .circImgBanner h2{font-size:27px}.mainPromo .circImgBanner p{line-height:1.1}.grid .box .text{padding:0 10px}.grid .box h3{font-size:18px}.grid .box p{margin-bottom:1em}.imgTextContent h2{clear:both}.imgTextContent.imgB>img,.imgTextContent>img{max-width:100%}.imgTextContent.imgLeft>img{float:none}.imgTextContent.imgRight>img{float:none;margin-left:0}.imgTextContent.imgLeft,.imgTextContent.imgRight{text-align:center}.imgTextContent.imgLeft .text,.imgTextContent.imgRight .text{text-align:left}ul.double li{width:100%}.accContent{padding-right:40px}footer{margin-top:20px}.circImgBanner{width:98%}.circImgBanner img{width:100%;height:auto}.regBoxes:not(.reverse){display:block}.regBoxes:not(.reverse) .box{margin-right:0;margin-bottom:20px;width:100%}.regBoxes.reverse .box{margin-right:0;margin-bottom:20px;-webkit-flex-basis:100%;flex-basis:100%}.regBoxes .box+.box{margin-left:0}.regBoxes .box .inner{padding-bottom:41px}.textImg{-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.textImg .img,.textImg .text{-webkit-flex-basis:100%;flex-basis:100%;text-align:center}.no-flexbox .textImg .img,.no-flexbox .textImg .text{margin-top:10px;margin-bottom:10px;width:100%}.textImg.imgLeft,.textImg.imgRight{margin:45px 0}.textImg.flex25 .img,.textImg.flex25 .text,.textImg.flex50 .img,.textImg.flex50 .text{-webkit-flex-basis:100%;flex-basis:100%}.textImg.imgLeft .text,.textImg.imgRight .text{margin-top:20px;padding-right:0;padding-left:0}.section.imgSect{padding-bottom:45px}.textImg img{max-width:70%}.alertBox{margin-top:50px;padding:0 15px}.productInfo .mediaWrap{padding-bottom:14px}.modal.m .content{left:5%;margin-left:0;padding:15px 10px;width:90%}.modal.m .content .login_modal_box{margin:-15px -10px 16px;width:calc(100% + 20px)}.modal .close{right:0;top:-35px}.circleSliderWrap{padding:0 50px}.circleSlider.owl-theme .owl-controls .owl-buttons div.owl-next{right:-50px}.circleSlider.owl-theme .owl-controls .owl-buttons div.owl-prev{left:-50px}.mapSection:not(.full) .mapContainer .filters{width:calc(100% - 70px)}.shipInfo .item{padding:18px}.contactBar .shellLogo{margin-right:10px}.contactBar p{font-size:17px;letter-spacing:-.03em;margin-right:5px;max-width:calc(100% - 128px)}.contactBar .wrapper{padding-right:0;padding-left:0}.contactBar .icon-talk{margin-right:5px}.modal .remarketing{padding:10px 15px}.infoRow .col.b,.infoRow .col.s{-webkit-flex-basis:100%;flex-basis:100%}.infoRow{-webkit-flex-wrap:wrap;flex-wrap:wrap}.infoRow .col:first-child{border-right:none;border-bottom:1px solid #d1d1d1;padding-bottom:12px}.infoRow .col:last-child{border-left:none;margin:0;padding-top:12px}.accountTable .points{line-height:1.3}.tableRow:not(.cols3) .col{padding:0 10px}.tableRow.gray{padding-left:0;padding-right:0}.errorPage h2{font-size:18px;padding:0}.errorPage .searchBlock{margin-top:60px}.errorPage .searchWrap{max-width:100%}.addMember,.radios.boxes.double{-webkti-flex-wrap:wrap;flex-wrap:wrap}.addMember{-webkit-justify-content:flex-start;justify-content:flex-start;padding:10px 25px 10px 5px}.addMember>p,.radios.boxes.double .radio{-webkit-flex-basis:100%;flex-basis:100%;margin:5px 0}.addMember .input{margin:4px 0 10px;max-width:100%}.radios.boxes .radio{padding-right:10px}.addMember .close{position:absolute;right:0;top:0}.regBoxes.reverse{-webkit-flex-wrap:wrap;flex-wrap:wrap}.regBoxes.reverse .box:first-child{order:2}.regBoxes.reverse .box:last-child{order:1}.textImg .text h2{margin-top:0}.smartPromo .promoItem .img{width:120px;-webkit-flex-basis:120px;flex-basis:120px}.smartPromo .promoItem p{width:calc(100% - 120px);-webkit-flex-basis:calc(100% - 120px);flex-basis:calc(100% - 120px)}.smartPromo .item{margin:10px 0;padding-right:0}.eshopPromo,.faqsPromo,.pratiriaPromo,.smartClubPromo{padding-top:40px}.eshopPromo h2,.faqsPromo h2,.orderPromo h2,.pratiriaPromo h2,.smartClubPromo h2{font-size:24px}#modalPopupCustom .content{margin-left:0;width:90%;max-height:85vh;top:5vh;-webkit-overflow-scrolling:touch}.testing .col figure{width:120px;padding-right:0}.testing .col .desc:before{font-size:22px;left:4px}.testing .col .desc{padding-left:30px;width:calc(100% - 120px)}.testArticles article{width:100%;margin:10px 2px;text-align:center;padding-top:10px}.testArticles figure{display:inline-block}.hellasSect .txt_container{-ms-flex-wrap:wrap;flex-wrap:wrap}.txt_container .plus_sign{width:100%}.hellasSect.v2 .hellasTop .numb{font-size:45px}.hellasSect.v2 .hellasTop .numb small{font-size:30px}.hellasTop p.ps br{display:none}.hellasSect.v2 .hellasTop .numb figure{max-width:60px}.hellasSect.v2 .hellasTop .pnts{font-size:24px}.hellasSect.v2 .hellasTop .pnts b{font-size:32px}.txt_container .plus_sign{font-size:60px}.hellasTop:before{background-size:900px auto}.orderPromo .img img{width:90%}.categoriesRow p{display:none}.categoriesRow .half h3,.categoriesRow .half2 h3,.categoriesRow .quarter h3{font-size:30px}.intrest{margin-bottom:50px}.intrest .title{font-size:26px}.articWrp{margin:30px 0 0 0}.clmn2 .itm{width:100%;margin-bottom:30px}.coupons .item{width:calc(50% - 8px);margin:14px 4px}.sitemap nav{width:33.3%}.productList:not(.slider).hor .banner,.productList:not(.slider).hor .product{margin-left:0;margin-right:0;-webkit-flex-basis:100%;flex-basis:100%}.no-flexbox .productList:not(.slider).hor .banner,.no-flexbox .productList:not(.slider).hor .product,.no-flexbox .productList:not(.slider):not(.hor) .banner,.no-flexbox .productList:not(.slider):not(.hor) .product{width:100%}.prHeader .mobPrImg{display:block;-webkit-flex-basis:111px;flex-basis:111px}.prHeader .inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.no-flexbox .prHeader .inner{display:table;width:100%}.no-flexbox .prHeader .inner>*{display:table-cell;vertical-align:middle}.no-flexbox .prHeader .mobPrImg img{width:111px}.no-flexbox .prHeader .wrap{display:block}.no-flexbox .prHeader .wrap>*{display:block}.prHeader .wrap{display:block;padding-bottom:15px;padding-left:8px}.prHeader .sum img{display:none}.prHeader .sum{padding-right:0;max-width:100%}.prHeader .prPrice{margin-bottom:10px;padding:0}.prHeader .prPrice table td:not(.or){text-align:left}.prHeader .prPrice table td{width:auto}.prHeader .prAdd .addToBasket{width:auto;float:left}.prHeader .sum img+p{max-width:100%}.prHeader .mobPrImg img{max-width:100%;height:auto}.mhidden{display:none}.resultsBlock .resultsBox{-webkit-flex-basis:100%;flex-basis:100%}.no-flexbox .resultsBlock .resultsBox{width:100%}.mapSection .checkboxes.cols3 li{width:50%}.mapSection .checkboxes.cols3 li:nth-child(3n+1){clear:none}.mapSection .checkboxes.cols3 li:nth-child(odd){clear:left}.bannerWithTxt .desc{text-align:center}.cService .icon-info,.secureCheckout img{display:none}.secureCheckout{font-size:18px;padding:3px 10px}.checkout header div.logo{width:auto}.cService{padding:3px 0}.checkout .wrapper.s{width:92%}.grid.s{margin:24px 2% 72px;width:96%}.addresses .radio .icon{left:6px}.addresses label{padding-left:35px}.bannerWithTxt.btmleft,.bannerWithTxt.btmright,.bannerWithTxt.topleft,.bannerWithTxt.topright{background-position:center center}.bannerWithTxt .desc,.bannerWithTxt.btmleft .desc,.bannerWithTxt.btmright .desc,.bannerWithTxt.topleft .desc,.bannerWithTxt.topright .desc{padding:20px}.bannerWithTxt.topleft .desc,.bannerWithTxt.topright .desc{padding-top:30px}.bannerWithTxt.btmleft .desc,.bannerWithTxt.btmright .desc{padding-bottom:30px}.tabs.gray .tabHeader h5{font-size:11px}.yellowLabel:after{border:solid 8px transparent;border-bottom-color:#f7d117;left:50%;top:-16px;margin:0 0 0 -16px}.field .yellowLabel{margin-right:0;margin-top:12px;position:relative;right:0;top:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.productList.cols4:not(.slider):not(.hor) .banner,.productList.cols4:not(.slider):not(.hor) .product{-webkit-flex-basis:100%;flex-basis:100%;margin-right:0;margin-left:0}.productList.cols4:not(.slider):not(.hor){margin-right:0;margin-left:0}.tabs.style1>.tabsHead>.tabHeader{font-weight:400;font-size:14px;padding:16px 6px}.tabs.style1 .tabHeader span{display:block}.searchResults h1 span{display:none}.searchResults .found{display:block;margin:2px 0 0}.modal:before{position:fixed}.tableRow,.tableRow:not(.cols3){-webkti-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.tableRow.cols3 .col,.tableRow:not(.cols3) .col{-webkit-flex-basis:100%;flex-basis:100%;margin-top:15px;margin-bottom:15px;text-align:center}.tableRow.cardPreview:not(.cols3) .col{margin-top:5px;margin-bottom:5px}.accountTable .col>img{display:inline-block;max-width:inherit;width:auto}.rowLink a .date{-webkit-flex-basis:75px;flex-basis:75px;padding-left:0}.rowLink a span:not(.date){-webkit-flex-basis:calc(100% - 90px);flex-basis:calc(100% - 90px)}.infoRow .customerInfo .icon{display:inline-block}.tableRow.full:not(.cols3){padding:0}.tableRow.full:not(.cols3) .col.pointsInfo{margin-bottom:0;padding:20px 15px}.pointsInfo:before{border-left:none;border-top:1px solid #e1e1e1;left:0;top:-20px;width:50%;height:100%;-webkit-transform:skewY(8deg);-moz-transform:skewY(8deg);-o-transform:skewY(8deg)}.pointsInfo:after{border-left:none;border-top:1px solid #e1e1e1;bottom:auto;top:-20px;left:auto;right:0;width:50%;height:100%;-webkit-transform:skewY(-8deg);-moz-transform:skewY(-8deg);-o-transform:skewY(-8deg)}.addresses .item:not(.radio){width:100%}.radioCards .col{width:100%}.stepBlock .inner{padding:0}.accountTable table td:first-child{padding:11px 5px 0}.accountTable table td{display:block;padding-top:5px}.modal.cardModal .content{left:5%;margin-left:0;width:90%}.cardImg{background-size:100% auto}.cardModal .header,.cardModal .main{padding:0 15px}.cardImg .cardNo{padding:0;top:24vw}.categoriesRow .earnPoints,.categoriesRow .sale{font-size:18px;left:10px;line-height:60px;top:10px;width:60px;height:60px}.categoriesRow .earnPoints:before,.categoriesRow .sale:before{font-size:60px}.formBlock.form.gray{margin-bottom:35px}.contactBar p a{font-size:18px}.checkout header .wrapper{padding-left:10px;padding-right:10px}.checkout header .logo{padding-right:10px}.secureCheckout span{line-height:1.2;max-width:100px}.contactBar.imgContactBar .imgBanner{width:481px}.contactBar.imgContactBar+footer{padding-bottom:66px}.eshopPromo .items .row:first-child{margin-bottom:0}.eshopPromo .item:first-child{padding:0 20px 0 10px}.eshopPromo .item:last-child{padding:0 10px 0 20px}.eshopPromo .item h4{font-size:22px}.eshopPromo .item p{font-size:15px}.eshopPromo h2+p{font-size:18px;line-height:1.3;margin-top:0}.eshopPromo .item.img:last-child{padding:0}.orderPromo .img{display:none}.orderPromoItem{margin:30px 0;position:static;width:100%}.orderPromo .arrow{display:none}.catPromo h2{font-size:18px;padding-right:10px;padding-left:10px;max-width:100%}.activateCard{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.activateCard .media{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.activateCard .details{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.activateCard .details form{padding:5px 15px}.button.white.bordlight.bold,a.button.bold{font-size:14px}.activateCard{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.activateCard .media{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.activateCard .details{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.activateCard .details form{padding:5px 15px}.poProductList{padding-left:10px;padding-right:10px}}@media (max-width:600px){footer .cards{padding-bottom:8px}footer .blueBar .left,footer .blueBar .right{float:unset;justify-self:center}}@media (max-width:599px){.customPopup__header h1 .withBorder,.customPopup__header h2 .withBorder{font-size:20px}.newsletter--cl .newsltrField .text{width:100%}.newsltrFieldCheckbox .checkbox label{font-size:14px!important}.cd_section--img .cdRibbon{aspect-ratio:640/410}.megamenuCategories{grid-template-columns:1fr;min-width:0}.promoFull--nrgSmarthomeProduct{position:relative}.promoFull--nrgSmarthomeProduct .promoFull__content{padding:22px 10px 24px 20px}.promoFull--nrgSmarthomeProduct .promoFull__label{margin-bottom:18px}.promoFull--nrgSmarthomeProduct .promoFull__title{font-weight:700;margin-bottom:0;font-size:14px;line-height:1.1}.promoFull--nrgSmarthomeProduct .promoFull__button a{font-size:12px}.promoFull--nrgSmarthomeProduct .promoFull__button{margin-top:12px}.promoFull--nrgSmarthomeProduct .promoFull__image{width:141px}.promoFull--nrgSmarthomeProduct .promoFull__image figure{padding-top:calc(162 / 141 * 100%);position:relative;width:100%}.promoFull--nrgSmarthomeProduct .promoFull__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoFull--nrgSmarthomeProduct .promoFull__image figure img{display:inline-block;vertical-align:top;width:100%}.returnProductsForm__form--half{flex-direction:column}.returnProductsForm__form--half .returnProductsForm__form--field{width:100%}.returnProductsForm__form--ibanContainerArea .text{letter-spacing:4px}.lotteries__item{flex-wrap:wrap}.lotteries__figure{width:100%;padding-top:100%}.lotteries__info{position:relative;bottom:0;left:0;margin:20px auto 30px}.sectionHeader{flex-direction:column}.sectionHeader .link:not(.link--plus){display:none}.sectionHeader .link--plus{margin-top:12px}.brandTile{--size:140px}.ctgContainer.show-less{max-height:calc(var(--ctgHeight,199px) * 6 + var(--ctgPaddingTop) + var(--ctgGap) * 6)}.ctgContainer--height .ctg{flex-basis:calc(33.33% - 15px);width:calc(33.33% - 15px)}.ctg__imgWrap{padding:18px}.ctg__title{font-size:.8125rem;word-wrap:break-word}.ctg__tag{font-size:.75rem;padding:4px 8px}.categoriesHorSection{padding:36px 0 29px}.categoriesHor__title{margin-bottom:40px}.categoriesHor__title h2{margin-bottom:11px}.categoriesHor__title p{font-size:.9375rem}.categoriesHor__title p:last-of-type{margin-bottom:18px}.categoriesHor__slider{padding:0 30px 0;overflow:hidden;width:calc(100% + 32px);margin-left:-16px}.cl-menu-tiles__grid{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.cl-menu-tiles__grid-item figure{aspect-ratio:640/360;max-height:360px}.ftrProdSection{padding:31px 0 36px;overflow-x:hidden}.ftrProdSection__btm{padding:0 30px 0;overflow:hidden;width:calc(100% + 32px);margin-left:-16px}.ftrProdSection__btm.swiper{overflow:visible;width:100%;flex-direction:column;gap:0}.ftrProdSection__btm .ftrProd{margin:0 12px}.tooltipFl__main{padding:16px}.orderStatusStep:before{top:26px}.orderStatusStep__icon{margin-bottom:8px;width:50px;height:50px;font-size:1.875rem}.orderStatusStep__check{font-size:.875rem}.orderStatusStep__text{font-size:.625rem}.orderTrackDetails{padding:20px;margin:0 auto 30px}.orderTrackDetailsProduct{padding:20px 0}.button--submit{font-size:.875rem}.productView.productView--fl .prAdd .addToBasket{font-size:.875rem}.productView.productView--fl .details .wrap{text-align:left}.orderInfo.orderInfo--fl .prPrice.total .label{font-size:1rem;padding-right:10px}.orderInfo.orderInfo--fl .prPrice.total .label>span{font-size:.75rem}.prHeader.prHeader--fl .addToBasket{font-size:.875rem}.owl-carousel{--productspace:8px}.searchFlResults{width:100%;left:0;padding:25px 20px;border-top:1px solid #d9d9d9;height:100%;position:fixed;top:var(--headerHeight);max-height:calc(100% - var(--headerHeight))}.searchFlResults__inner{max-height:calc(100% - 42px)}.searchFlResults__section:not(:last-of-type){margin-bottom:20px}.searchFlResults__sectionTitle{padding-right:50px}.searchFlProduct{padding:8px 0}.searchFlProduct:first-child{padding:0 0 8px}.blogContent{--padding:16px}.blogGrid__wrapper--column .blogGrid__item{width:100%}.blogGrid__wrapper--column .blogGrid__item:not(:first-child){margin-left:0;margin-top:var(--gap)}.blogGrid__item.blogGrid__item--content figure{padding-top:64.8318042813%}.blogGrid__item.blogGrid__item--content figure img{height:100%;object-fit:cover}.blogGrid__item.blogGrid__item--content:first-child figure,.blogGrid__item.blogGrid__item--content:nth-child(18) figure{padding-top:152.9051987768%}.blogGrid__item.blogGrid__item--content:first-child>.flex,.blogGrid__item.blogGrid__item--content:nth-child(18)>.flex{position:absolute;bottom:var(--padding);left:var(--padding);right:var(--padding);flex-direction:column-reverse}.blogGrid__item.blogGrid__item--content:first-child h4,.blogGrid__item.blogGrid__item--content:nth-child(18) h4{color:#fff;margin-bottom:0}.blogGrid__item.blogGrid__item--content:first-child .blogGrid__date,.blogGrid__item.blogGrid__item--content:nth-child(18) .blogGrid__date{display:none}.blogGrid__item.blogGrid__item--content:first-child .blogGrid__tag,.blogGrid__item.blogGrid__item--content:nth-child(18) .blogGrid__tag{padding:0;margin-top:24px}.category{--width:128px}.category__wrap{--halfGap:calc( (100% - (var(--width) * 2 )) / 4 )}.category__item{margin:32px var(--halfGap) 0}.category__img{margin-bottom:24px}.category__link{width:160px;margin-left:-16px;font-size:.875rem}.categoryFeatured--simple .categoryFeatured__content{padding:18px 8px}.categoryFeatured__left{width:61%}.categoryFeatured__mask{display:none}.categoryFeatured--simple h2{font-size:1.375rem}.productSlider__slider .owl-pagination,.productSlider__slider .swiper-pagination{display:none}.productSlider__slider.productList.owl-carousel,.productSlider__slider.productList.swiper{width:calc(100% + var(--wrapperspace) + var(--sliderprmargin));margin-right:calc(-1 * var(--wrapperspace))}.heroSlider__img--small figure{--width:240px}.pointSlider__content p{font-size:1.125rem}.pointSlider__sliderWrap{padding-bottom:96px}.pointSlider__keyword{font-size:4rem}.pointSlider__text{font-size:1.375rem}}@media (max-width:480px){.cd_section--gray .cd_countdown{margin-inline:-20px}.mainPromoSlider--w480 .mainPromo-img.full{aspect-ratio:480/580}.mainPromoSlider--w480 .sliderActions{bottom:auto;position:relative}.productList .prImg{min-height:196px}.productList:not(.hor) .product .prImg img{position:absolute;left:2%;top:10%;height:90%;width:96%;object-fit:contain}.pr_buble{top:6px;left:6px}#footeremail .icon~div{max-width:100%}.well-border__main h6{font-size:20px}.well-border__side{width:100%;border-left:none;border-top:1px solid #c8c8c8}.well-border__side~.well-border__main{width:100%}li.miniBasket>a{padding:10px 7px}.headerTools li .icon-heart{font-size:22px}.miniBasket .icon-cart{font-size:23px}.opensignIn .icon-user{font-size:25px}.testing .col figure{width:100%}.testing .col .desc:before{font-size:22px;left:4px}.testing .col .desc{padding-left:30px;width:100%;max-height:inherit}.testing .figures figure:nth-child(2){margin-left:20px}.radio-cnt-det{padding:0 10px;text-align:center}.doseis .txt:first-child{max-width:75px;padding-top:8px;align-self:flex-start}.doseis .field{margin-left:8px;margin-right:8px}.doseis .price{font-size:14px}.doseis .txt{font-size:12px}.hellasdir figure{width:60px}.hellasdir .desc{max-width:calc(100% - 60px)}.hellasdir .desc p{font-size:13px}.intrest{padding:30px 0 20px 0}.intrest .cnt p{margin-bottom:15px}.intrest .cnt b{display:block;margin:4px 0}#mainContent .articWrp ul li{font-size:13px}.redTitle{font-size:20px}.articWrp h5,.giftCards h4{font-size:17px}.clmn3.gifts .desc p{font-size:14px}.coupons{margin:0}.codeWrp{min-height:50px}.coupons .item{width:100%;margin:14px auto;max-width:260px}.prTable .img.s div{width:90px}.prTable .img.s{-webkit-flex-basis:90px;flex-basis:90px;width:90px}.prTable .more{-webkit-flex-basis:calc(100% - 90px);flex-basis:calc(100% - 90px);width:calc(100% - 90px)}.prTable .prPrice table td span{white-space:normal}.prTable .prPrice table td span.price{white-space:nowrap}.tabs.categories .tabsHead{background:url(../Media/shadowV.png) no-repeat scroll right center;margin-left:-12px;width:calc(100% + 24px)}.sitemap nav{width:50%}footer .blueBar{text-align:center}.alertBox>*,.categoriesRow .half,.categoriesRow .oneQuarter,.categoriesRow .quarter,.categoriesRow .threeQuarters,.checkout .wrapper.s,.grid.items3>*,.grid.items4>.box,.mapSection .checkboxes.cols3 li,footer .blueBar .left,footer .blueBar .right,footer .top .col.m,footer .top .col.s{width:100%}footer .blueBar .social{margin-top:15px}footer .bottom li{margin-top:2px;margin-bottom:2px}.customerInfo a{font-size:12px}.customerInfo .tel{font-size:13px}.customerInfo li{font-size:11px;letter-spacing:0}.button.research,.circleSlider.owl-theme .owl-controls .owl-buttons,.contactBar .icon-talk,.tabs.gray .tabHeader h5{display:none}.categoriesPromo .categoriesRow:nth-child(2)>:last-child,.tabs.gray .title{display:block}.customerInfo li:not(:first-child){padding-left:10px}.customerInfo li{padding-right:10px}footer .top .row{margin-bottom:0}footer .top{padding-bottom:0}.customerInfo{margin-top:10px}.customerInfo .icon{display:block;margin:0 0 10px}.customerInfo ul{margin-bottom:17px}.newsltrField .submit{font-size:16px;width:110px}footer .top p{margin-bottom:.7em}.footerList ul{margin-bottom:25px}footer .newsletter{margin-top:0}body:not(.productPage):not(.checkout) .impersonationheader+header+#mainContent{padding-top:105px}body:not(.checkout) header div.logo,header div.logo img{width:114px;top:30px;margin-left:8px}header .openSearch{width:36px}.headerTools li.singIn{background:0 0}li.miniBasket .icon-basket{margin-left:0}.singIn .dd{right:-56px;width:293px}.fbBtn>*{padding:0 5px}.fbBtn{font-size:16px;padding-left:5px;padding-right:5px}.signInForm{padding:12px 0 0}.searchSubmit{margin-top:7px;margin-left:15px}.searchField{width:calc(100% - 55px)}.searchField input.text{font-size:23px;padding-left:3px}.itemsList .text{padding:10px 0 0;width:100%}.itemsList .text p{font-size:14px}.autocomplete .list li span{margin-left:6px}table.compare tr.head td:first-child{font-size:14px}table.compare .product img{margin-bottom:12px;max-width:80%}table.compare td.product .info{margin-bottom:10px}table.compare td:first-child{width:180px}.moreProducts .prImg img{max-width:82%}.product .or{font-size:11px;line-height:18px;margin:4px 0;width:20px;height:20px}.moreProducts .tabHeader{font-size:15px;padding:12px 10px}section.banner{background:0 0!important}.suggestions .list .item{margin-bottom:35px;width:100%}.suggestions .list .item:nth-child(n+4){display:block}.suggestions .list{margin-bottom:0;padding:0 23px}.categoriesRow .half .inner,.categoriesRow .half2 .inner,.categoriesRow .quarter .inner{height:56vw}.suggestions{margin:38px 0 0}.brandsItem{margin:5px 7px;width:calc(50% - 14px)}.productList.owl-theme .owl-controls .owl-buttons div{font-size:2.5rem;margin:0 10px}.circleBanner{top:calc(50% - 173px);width:287px;height:287px}.categoriesPromo .wrapper{padding-left:5px;padding-right:5px}.categoriesPromo .wrapper .row{margin-left:-5px;margin-right:-5px}.categoriesPromo .row .col{padding:0 5px}.no-flexbox .categoriesRow>*{margin-right:2.5px;margin-left:2.5px;padding:0}.categoriesPromo .catGrid{margin-top:7px}.no-flexbox .categoriesRow .half,.no-flexbox .categoriesRow .oneQuarter,.no-flexbox .categoriesRow .quarter,.no-flexbox .categoriesRow .threeQuarters{width:calc(100% - 5px)}.categoriesRow .oneQuarter .inner,.categoriesRow .oneQuarter.double .inner,.categoriesRow .oneQuarter.double.s .inner,.categoriesRow .threeQuarters .inner,.categoriesRow .threeQuarters.double.s .inner{height:200px}section.bordered.shopInfo{border:none}section.categoriesPromo{margin-bottom:20px}.suggestions a.img{height:54vw}.catSection .header h2{font-size:18px}.catSections{margin-top:35px}.grid .box img{height:30px}.imgTextContent{margin-bottom:30px}.accHeader{font-size:15px}.accHeader:after{font-size:10px;top:21px}.accContent{padding-right:10px}.circleSlider.owl-carousel .owl-wrapper-outer{padding:0}.promoText{width:280px;height:280px}.promoText h1{font-size:22px}.grid.s{margin:24px 0 72px;width:100%}.promo{height:440px}.imgTextContent.spaceTop{margin-top:25px}.circleSliderWrap{padding:0 10px}.circleSliderSection{margin-bottom:20px}.circleSliderWrap .navButton{display:none}.content{margin-bottom:50px}.categories .tabs .tabHeader,.prLists .tabs .tabHeader,.tabs:not(.default):not(.gray)>.tabsHead>.tabHeader{font-size:16px}section.prLists{margin-top:5px}section.promos{margin:25px 0 40px}section.brands:not(.brands--hp){padding:0}.grid,.grid.s{margin-bottom:20px}.circImgBanner img{margin-left:-48%;width:148%;max-width:initial}.circImgBanner .circle{left:30%;padding-right:30px;width:70%}.mainPromo .circImgBanner h2{font-size:22px}.mainPromo .circImgBanner .button{margin-top:12px}.productList.slider .item{padding:0}.productList.slider{padding:0 30px}.prLists .wrapper .tab{padding:0 10px}.regBoxes .signInForm{padding:12px 5px 0}.regBoxes .signInForm input.text{max-width:267px;width:100%}.button.b,.regBoxes .signInForm input.submit{font-size:15px;padding:14px 18px}.regBoxes{margin:26px 0 77px}.regBoxes .box .inner{padding:30px 15px}.textImg h2{font-size:17px;margin-bottom:1em}.wrapper.s .wrapper.s{padding:0 5px}.alertBox p{font-weight:400;font-size:15px;max-width:calc(100% - 37px)}.checkout .checkoutStatus .alertBox p{text-align:left;max-width:100%}.alertBox .icon-tick{font-size:28px;margin-right:5px}.registration{margin-top:0}.alertBox{padding:0;margin-top:38px;text-align:center}.alertBox .icon-tick{margin-right:0;margin-bottom:5px}.radioTabs{padding:15px 15px 0}.form .field label,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option{font-size:13px}.ui-widget.ui-widget-content.ui-datepicker{width:251px}.modal.s .content{left:10%;margin-left:0;padding:30px 10px;width:80%}.modal .errorMsg{padding:0 5px}.errorMsg .errorArrow{font-size:25px;margin-top:-30px}.errorMsg p{max-width:calc(100% - 40px)}.modal .errorImg{margin-bottom:21px}.headerText .text{padding:0 5px}div.miniBasket{width:98%}div.miniBasket .scroll{padding-left:5px}div.miniBasket .item .info{margin-top:10px;margin-left:0;width:100%}div.miniBasket .prPrice.total>span{margin:5px 0}div.miniBasket .prPrice.total table td:first-child{padding-left:0}.productView .shopInfo{margin-top:59px;padding-top:12px}.productView .shopInfo .wrap i,.productView .shopInfo .wrap i.icon-delivery,.productView .shopInfo .wrap i.icon-pin{font-size:32px}.productView .shopInfo .wrap i{line-height:32px;height:32px}.productView .shopInfo .wrap span{font-size:10px;margin-top:3px}.productView .shopInfo .wrap{padding:0 13px;width:32%}.productView .shopInfo .actions{margin-top:14px;padding:0}.productView .shopInfo .actions li{font-size:10px;padding:0 2px;vertical-align:middle;min-width:inherit}.productView .shopInfo .actions span{white-space:nowrap}.productView .prDesc li{font-size:10px;margin:4px 0;padding-right:6px}.productView h1{margin-bottom:3px;letter-spacing:-.025em}.productView .stars.b .icon-star,.productView .stars.b .icon-starFull{font-size:14px}.productView .review .stars{margin-right:2px}.productView .review a,.productView .reviews{font-size:11px}.productView .reviews{margin-right:4px;padding-right:9px}.productInfo .mediaWrap{padding-bottom:9px}.prAdd .preorder{font-size:15px;padding:15px}.infoBtn{font-size:13px;padding:10px}.offerComboWrap.productList .prDetails .label{width:78px}.moreBar a{display:block;padding-right:20px;padding-left:20px}.prHeader .mobPrImg{-webkit-flex-basis:101px;flex-basis:101px}.section.gray{margin-bottom:20px}.faqSearch .inner{padding:23px 15px 40px}.faqSearch .accWrap{margin-top:5px}.questR h2{font-size:15px}.faqSearch .searchWrap{padding-left:32px}.faqSearch .searchWrap .text{font-size:12px}.faqSearch .searchSubmit{padding:5px 7px 5px 6px}.compareList.productList.double:not(.slider):not(.hor) .product,.compareList.productList.single:not(.slider):not(.hor) .product{-webkit-flex-basis:100%;flex-basis:100%}.mapSearch .inputWrap{padding-right:38px;width:calc(100% - 88px)}.mapSearch input.text{font-size:14px;padding:0 5px}.mapSection .filters .clear{float:right;padding:0 0 10px 10px;position:relative}.mapSearch .logo{width:50px}.mapSearch .locate,.mapSearch .submit{font-size:24px;width:38px}.mapSearch .autocomplete{padding:3px 5px 10px}.mapSearch .autocomplete li{font-size:14px}.bannerWithTxt .txt p{font-size:13px}.bannerWithTxt .txt b{font-size:18px}.bannerWithTxt .txt p.sml{font-size:11px}.bannerWithTxt .txt h5{font-size:20px}.shipInfo{-webkit-flex-wrap:wrap;flex-wrap:wrap}.shipInfo .item{-webkit-flex-basis:100%;flex-basis:100%;border-bottom:solid 1px #ededed;border-right:none}.newsArt{margin:0}.newsArt a.item,.newsArt a.item.col6{-webkit-flex-basis:100%;flex-basis:100%;margin:0 0 30px 0}.wrapper.sml{margin-top:0}p.txtSml{text-align:center}.orderNumb~.alertBox p{font-size:17px;margin:0;max-width:100%}.wrapper .wrapper.sml{padding-left:0;padding-right:0}.contactBar .shellLogo{margin-right:0;padding-right:5px;padding-left:5px}.contactBar .shellLogo img{width:30px;height:auto}.contactBar .inner{padding-right:48px}.contactBar p{font-size:14px;line-height:1.1;letter-spacing:-.02em;margin-right:0;max-width:calc(100% - 44px)}.contactBar p a{display:block;font-size:14px}.checkout header .logo{padding-right:5px}.loginBox .col:first-child:last-child{padding:5px}.loginBox{padding-top:30px;padding-bottom:30px}.button.blue{padding:10px;min-width:70px}.iconServ{width:50px;height:50px}.warning.success:not(.s){font-size:14px}.form.gray{padding:18px 13px 3px}.addresses.cols3{margin:0}.button.blue{white-space:normal}.addresses.cols3 .item{-webkit-flex-basis:100%;flex-basis:100%;margin:12.5px 0}.addresses .item.radio{padding-left:15px;padding-right:15px}.offerBanner h4{font-size:20px}.wishlistBar .total{width:100%}.wishlistBar .prPrice{border-left:none;margin-left:0;padding:0}.checkout .content{margin-top:32px}a.button.bold{padding-right:10px;padding-left:10px}.tabs.gray .tab{padding:25px 15px}.cartWrp{top:120px;width:250px}.stepWrp>.cnt{padding:30px 12px}.stepWrp>.cnt .tabs{margin-top:0}#returnProductsForm .tabs.style2 .tabsHead .tabHeader.active:first-child:after,.tabs.style2#billingShippingForm .tabsHead .tabHeader.active:first-child:after{border-right:3px solid #e51937}.headwrp h6{font-size:14px;padding:0}.headwrp .ribbon+h6{padding:0 7px}.headwrp .info{font-size:10px}.tabs .tabHeader .ribbon{left:-73px;top:-34px;font-size:9px;height:19px}.headwrp .icon-delivery{font-size:31px}.headwrp .icon-pin{font-size:36px}.headwrp p{font-size:11px}.verticalItems.hScroll{padding:5px 2px 5px 5px}.verticalItems.hScroll .item{padding:10px 5px}.redeem{padding:30px 25px}.redeem .inner{overflow:auto;-webkit-overflow-scrolling:touch}.pointsSliderWrap .arrow{display:block}.verticalItems.paymentForm .item .cl{margin:10px auto}.radios.redeem .disTbl:not(.items2){min-width:470px}.cardForm .tooltipWrap .tooltip{width:140px}.pointTotal span{display:block;margin-bottom:10px}.stepWrp>.title{font-size:18px}.stepWrp>.title span{font-size:20px}.checkbox .cl,.verticalItems .cl{display:block;margin:4px auto;text-align:center}.searchResults .found span,.searchResults .title h1{font-size:15px}.searchResults .title{margin-bottom:9px}.tabs.style1>.tabsHead>.tabHeader{line-height:1.22;padding:10px 6px}.searchResults .main{margin-top:10px}.searchResults .title{border-bottom:none}.resultsList p{line-height:1.25}.resultsList .item{padding-top:11px}.resultsList{margin-top:11px}.prTable h2{font-size:14px;letter-spacing:-.035em}.prTable .prPrice table td{font-size:14px;padding:6px;width:auto}.titleBar h1{font-size:16px}.prTable .img{-webkit-flex-basis:30%;flex-basis:30%}.prTable .more{-webkit-flex-basis:70%;flex-basis:70%}.mHide{display:none}.prPrice.total .label{color:#595959;font-size:12px;margin-top:6px}.prPrice.total .label span{font-size:9px;margin-top:1px}.orderInfo .prPrice table td:not(.or){color:#595959;font-weight:700;font-size:15px}.orderInfo .prPrice table td.or{padding:0 5px}.prPrice.total table td.or span{font-size:13px;line-height:20px;vertical-align:top;width:22px;height:22px}.orderInfo .prPrice table td{width:auto}.modal .remarketing{padding:5px 0}.warning.success i.dropdownVue__placeholder:before,.warning.success i[class^=icon-]{left:10px}.warning.s,.warning.success{padding-left:41px}.orderInfo .grayBox{padding:10px}.checkout .grayBox table.total.totPoints td .price{font-size:16px}.mapFiltersHead{display:inline-block;padding:0 0 15px;vertical-align:top;width:100%;height:auto}.mapFiltersHead .openDd{float:left;margin:0}.filters .results .list{padding:10px}.mapSection .filters .mapFiltersHead .clear{max-width:40%;text-align:right;line-height:1.1}.accountTable .points{font-size:15px}.accountTable .points b{font-size:23px}.dashBlock .spaceRow{-webkit-flex-wrap:wrap;flex-wrap:wrap}.dashBlock .spaceRow .arrowLink{margin:8px 0 0}.orderTable td:before{font-size:12px;width:45%}.orderTable td,.orderTable td.products,.orderTable td:first-child{padding-left:47%}.orderTable .product p{display:block;max-width:100%}.orderTable .product .img{margin:0 0 3px}.cart .quantity{display:block}.grid+.moreBar{margin-top:0}.secureCheckout{font-size:14px;padding:1px 5px}body.checkout header .col.col12{padding:0}.formRow .spaceRow{-webkit-flex-wrap:wrap;flex-wrap:wrap}.formRow input[type=submit]+p{margin-left:0}.prTools .button.compare{clear:both;float:right;margin-top:25px;margin-bottom:5px}.deleted{font-size:16px;padding:17px 5px}.button.cancel{padding:10px;min-width:110px}.modal.s .header,.modal.s .main{padding-left:15px;padding-right:15px}.modal .addAddress,.modal .changeAddress{padding:0}.tips{padding:15px}.searchResults .noResults h2{font-size:15px;margin-bottom:1.8em}.noResults .searchWrap{padding-left:35px}.noResults .searchWrap .searchSubmit{padding-right:8px;padding-left:8px}.orderInfo .grayBox{width:100%}.orderInfo .grayBox table.total.totPoints{min-width:100%}.errorPage h2{font-size:16px;line-height:1.4}.errorPage .searchBlock h3{font-size:15px}.notifActions{position:static;text-align:right;width:100%}.notifInner h1{padding-right:0}.notifications .img{float:none;margin-bottom:10px}.notifications .item h2{padding-right:0}.stepBlock h2{padding-left:0}.orderStatus .icon{width:43px;height:43px}.orderStatus .step:not(:last-child) .wrap:before{right:calc(21px - 50%);top:17px;width:calc(100% - 42px);height:9px}.orderStatus .step:not(:last-child) .wrap:after{right:calc(18px - 50%);top:17px;width:calc(100% - 37px);height:9px}.orderStatus .step+.step .icon:before,.orderStatus .step:not(.active):not(.done):not(:last-child) .icon:after{top:18px;height:7px}.orderStatus .icon{line-height:53px}.orderStatus .icon .icon-tick{font-size:20px}.orderStatus .icon .icon-pin{font-size:22px}.orderStatus .icon span{font-size:16px}.orderStatus .step:not(.active) p{display:none}.orderStatus .step.active p{left:0;position:absolute;top:53px}.cardImg .cardNo{font-size:13px}.circleSliderWrap .circleSlider.single .owl-item{float:left}.station .btmSection{padding:0 0 5px}.station .topSection{padding:0 5px 5px 5px}.station{width:100%}.station .topSection table,.station .topSection table td,.station .topSection table tr{display:block}.station .topSection table td{padding:2px}.disTbl.items2 .radio:first-child .icon{left:21px}.disTbl.items2 .radio:first-child{text-align:left}.disTbl.items2 .radio:last-child{text-align:right}.disTbl.items2 .radio:last-child .icon{left:auto;right:0}.redeem .radio:first-child .line,.redeem .radio:last-child .line{width:calc(100% - 30px)}.cardsWrp{padding-right:0;padding-left:0}.fav.iconLink i.icon-fav{line-height:57px}li.miniBasket .icon-basket{font-size:20px}.final-payment-update table.total.default.totPoints td{font-size:12px;padding:5px 0}.checkout .final-payment-update .grayBox table.total.totPoints td .price{font-size:15px}.final-payment-update .grayBox{margin:9px 0 0}.fbBtn .icon-facebook{font-size:23px}.grid .box h3{font-size:26px}.mobile .grid:not(.grayLink) .box .top{margin-top:0;position:relative;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.finalPrice .prPrice.total .label{margin-top:2px}.checkout header .wrapper{padding-left:5px;padding-right:5px}.secureCheckout span{max-width:70px}.cService{letter-spacing:0;text-align:right}body.checkout header div.logo img{width:90px;height:21px}.contactBar.imgContactBar .imgBanner{width:320px}.contactBar.imgContactBar+footer{padding-bottom:74px}.ios .productView .slider .item{min-width:calc(100vw - 24px)}.circImgBanner{max-width:385px}footer .customerInfo ul:not(.social) li{padding-left:10px;padding-right:10px}footer .customerInfo .icon~div{width:100%;max-width:100%}.promoItem .img{width:120px;-webkit-flex-basis:120px;flex-basis:120px}.promoItem p{font-size:15px;padding-left:10px;width:calc(100% - 120px);-webkit-flex-basis:calc(100% - 120px);flex-basis:calc(100% - 120px)}.borderImg.top:before{top:-5px}.borderImg.left:before{left:-5px}.borderImg.right:before{right:-5px}.borderImg.bottom:before{bottom:-5px}.smartClubPromo{background:0 0}.smartPromo{width:100%}.faqCol{margin-top:25px}.eshopPromo h2,.faqsPromo h2,.orderPromo h2,.pratiriaPromo h2,.smartClubPromo h2{font-size:22px}.eshopPromo .item{width:100%}.eshopPromo .row.border:after{display:none}.eshopPromo .item:first-child,.eshopPromo .item:last-child{padding:0}.eshopPromo .items,.eshopPromo .items .row:first-child{margin-top:40px}.eshopPromo .items .row{margin:0;padding:0}.eshopPromo .item{margin:15px 0}.eshopPromo .items .row:last-child{margin-bottom:0}.eshopPromo .items{margin-bottom:25px}.orderPromo{padding-bottom:40px;padding-top:0}.catPromo .nav li{font-size:14px;margin:0 4px}.catPromo .nav{margin:-91px 0 6px}.catPromo h2{padding-right:0;padding-left:0}.catPromo{padding-bottom:20px}body .cc-window{padding:15px;font-size:13px;line-height:1.3}.accContent--gray ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.heatCalc__info .tooltipWrap .tooltip,.mainPromoInfo__price .tooltipWrap .tooltip{width:220px}.checkoutBoxes{display:block}}@media only screen and (max-width:480px){.wrapper .row{margin-left:-6px;margin-right:-6px}.row .col{padding:0 6px}.row .col.xs1{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.xs2{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.xs3{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xs4{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.xs5{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.xs6{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xs1{margin-left:16.66667%}.row .col.pull-xs1{right:16.66667%}.row .col.push-xs1{left:16.66667%}.row .col.offset-xs2{margin-left:33.33333%}.row .col.pull-xs2{right:33.33333%}.row .col.push-xs2{left:33.33333%}.row .col.offset-xs3{margin-left:50%}.row .col.pull-xs3{right:50%}.row .col.push-xs3{left:50%}.row .col.offset-xs4{margin-left:66.66667%}.row .col.pull-xs4{right:66.66667%}.row .col.push-xs4{left:66.66667%}.row .col.offset-xs5{margin-left:83.33333%}.row .col.pull-xs5{right:83.33333%}.row .col.push-xs5{left:83.33333%}.row .col.offset-xs6{margin-left:100%}.row .col.pull-xs6{right:100%}.row .col.push-xs6{left:100%}.prPrice.prPrice--fl .price{font-size:1.25rem}}@media (max-width:479px){section.categories{margin:30px 0}.smartProducts .productList.slider .product .inner .prMore{padding:0 14px}.smartProducts .productList.slider .product .inner .prTitle{font-size:13px;line-height:16px;padding:0}.headwrp h6{padding:0 0 10px}.verticalItems.paymentForm h4{margin:5px auto}.verticalItems.paymentForm .info{max-width:100%}.paymentInfo li.img{margin:3px 0}.payment-methods-update .tag--default{left:0;right:unset;top:28px;transform:none}.select-doseis{margin:0 auto}.smartProducts .productList.slider .product{width:252px}.postCodeField{flex-direction:column}.postCodeField #stationSearchButton{width:100%}.ftrProdSection__top .ftrProd:not(:last-child){margin-bottom:14px}.ftrProdSection .flSlider .swiperControls{margin-bottom:4px;margin-left:16px}.ftrProd__img{aspect-ratio:334/213}.flSlider .swiperControls{align-items:center;display:flex;justify-content:center;margin:18px 0 23px}.flSlider .swiperControls .swiper-button-next,.flSlider .swiperControls .swiper-button-prev{position:static;margin:0 10px;font-size:40px}.flSlider .swiper-button-next:after,.flSlider .swiper-button-prev:after{display:none}.sidedrawer{width:98%}.heroSlider__img--small figure{--width:208px}}@media only screen and (max-width:365px){aside.cartWrp{width:260px}.headerTools .iconLink>a,.headerTools .iconLink>span{padding-left:4px;padding-right:4px}li.miniBasket>a{padding:10px 5px}.level1-txt{margin-top:10px}body:not(.checkout) header div.logo,header div.logo img{width:100px}.headerTools.headerTools--left{padding:0}.prPrice.prPrice--fl .price{font-size:1rem}.prAdd.prAdd--fl .addToBasket{width:36px;height:36px}.addToBasket:not(.edit) span.icon-fl-cart{font-size:2rem}}@media only screen and (max-width:355px){.headerTools .iconLink>a,.headerTools .iconLink>span{font-size:20px}body:not(.checkout) header div.logo,header div.logo img{width:90px}.versionClass{display:flex}}@media (hover:hover) and (pointer:fine){.relatedWith__link:hover{color:#000;border-color:#000;background:rgba(0,0,0,.05)}.relatedCategories__list li:hover a{color:#000;border-color:#000;background-color:rgba(0,0,0,.05)}.shopInfo--transparent .shopInfo-item:hover i{transform:translateY(-10px);color:#676767}.dark-theme .shopInfo--transparent .shopInfo-item:hover i{color:#c6c6c6}.shopInfo--transparent .shopInfo-item:hover i:after{width:64px;bottom:-24px}.shopInfo .actions a:hover{color:#e51937}.shopInfo .actions a:hover i.dropdownVue__placeholder:before,.shopInfo .actions a:hover i[class^=icon-]{color:#e51937}.section--faqs .faqs--border .accHeader:hover{color:var(--clanding-text-color)}.smartHomePage .prAdd .addToFav:hover{color:#5861ff}.filters .list .list__title:hover a{color:var(--filterscolor)}.form p a:hover{color:#e51937}.form__submit .field:not(.normal) .checkbox label a:hover{color:#e51937}.productRow__bottom .select2-container--default .select2-results__option:hover,.productRow__bottom .select2-results__option:hover{background-color:#f3f3f3!important}.productItem__title:hover{color:#e51937}.supportBox__listItemContent a:hover{color:#e51937}.button--light:hover{background:rgba(255,255,255,.7)}.button--green:hover{background:#8accc5}a.link--plus:hover:before{transform:rotate(180deg)}a.link:hover:after{left:auto;right:0;width:0;background:#c78800}.sectionHeader--light .link:hover{color:#007e71}.sectionHeader--light .link:hover:after{background:#007e71}div.miniBasket.miniBasket--fl .addToBasket:hover{background-color:#699607;color:#fff}.brandTile__link:hover~.brandTile__imgwrap{opacity:.8}.cl-menu-tiles__grid-item-list-item:hover{background-color:var(--clanding-menu-item-hover-color)}.tooltipFl__btn:hover{color:#000}.category-title a:hover{color:var(--menuhover)}.button--submit:hover{background-color:#699607;color:#fff}.productView.productView--fl .prAdd .addToBasket:hover{background-color:#699607;color:#fff}.smartHomePage .productView.productView--fl .prAdd .addToBasket:hover{background-color:#2e39ff}.addToFav:hover{color:#d50000}.smartHomePage.productPage .prAdd .addToFav:hover{color:#5861ff}.orderInfo.orderInfo--fl .addToBasket:hover{background-color:#699607;color:#fff}.prHeader.prHeader--fl .addToBasket:hover{background-color:#699607;color:#fff}.smartHomePage .prHeader.prHeader--fl .addToBasket:hover{background-color:#2e39ff}.pagination-lines .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet:hover{background:#007e71}.owl-pagination-lines .owl-page:hover{background:#007e71}.owl-buttons-square .owl-buttons>div:hover{border-color:#c78800;color:#c78800}.buttons-square .swiper-button:hover,.swiper-buttons--square .swiper-button:hover{border-color:#c78800;color:#c78800}.searchFl__iconSearch:hover{color:#000;background-color:transparent}.searchFl__iconClear:hover svg rect{fill:#676767}.searchFlResults__sectionResults--suggested a:hover{color:#000}.searchFlResults__showall:hover{color:#e51937;text-decoration:underline}.searchFlResults__showall:hover .searchFlResults__count{color:#e51937}.searchFlProduct__desc a:hover{color:#e51937}.usp__link:hover~.usp__text{color:#676767}.tabs.tabs--banner .tabsHead .tabHeader:hover,.tabs.tabs--gray .tabsHead .tabHeader:hover{background-color:var(--clanding-bg-primary-color)}.blogGrid__item:hover .blogGrid__tag:before{width:78px}.category__item:hover figure{transform:scale(1)}.categoryFeatured .button:hover{background:#8accc5}.productSlider__slider .product:hover .prTitle a:before{box-shadow:0 0 16px 0 rgba(0,0,0,.15)}.productSlider__filters a:hover:not(.active){border-color:#007e71}.categories--facelift .button:hover{background-color:var(--clanding-bg-primary-color);color:var(--clanding-text-color);transition:all .15s ease}.categories__item:hover .categories__img{transform:translate3d(-50%,-50%,0) scale(1.2)}.categories__item:hover .categories__title{-webkit-text-stroke:.5px #000}.brandSlider__item:hover{filter:grayscale(0)}.pointSlider__slider .product:hover .prTitle a:after,.pointSlider__slider .product:hover .product__title:after{border-color:rgba(138,204,197,0)}.pointSlider__slider .product:hover:before{top:0;height:100%}.pointSlider__slider .product:hover .button,.pointSlider__slider .product:hover .buttonWrap,.pointSlider__slider .product:hover .prAdd{transition-delay:250ms}.featured__slider .swiper-button:hover{color:#c78800;border-color:#c78800}.featured__slider .product:hover .prTitle a:after,.featured__slider .product:hover .product__title:after{border-color:rgba(138,204,197,0)}.featured__slider .product:hover:before{top:0;height:100%}.featured__slider .product:hover .buttonWrap,.featured__slider .product:hover .prAdd{transition-delay:250ms}.productAnchor__link:hover{color:#007e71}.productAnchor__link:hover:after{transform:scaleX(1)}}@media (hover:none) and (pointer:coarse){.pointSlider__slider .product .prImg,.pointSlider__slider .product__img{margin-top:0}.pointSlider__slider .product:before{top:0;height:100%}.featured__slider .product:before{height:100%;top:0}.featured__slider .product .buttonWrap,.featured__slider .product .prBottom{display:none}}@media all and (-ms-high-contrast:none){.rel{position:relative}.loader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:url(../Media/loader.gif) no-repeat center center #fff}html.no-flexbox .loader{display:none}.productList .loader{background-position:center 10%}}@media screen and (-webkit-min-device-pixel-ratio:0){button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0 none}textarea{resize:none}input[type=checkbox],input[type=radio]{vertical-align:-2px}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}}@media print{.returnProductsForm__form--ibanContainerArea .text{letter-spacing:10px}}
:root{--headerspace:16px;--headertools:11px;--menuhover:#e51937;--menuoffer:#d50000;--filterscolor:#e51937;--productspace:8px;--wrapperspace:16px;--padding:16px;--herobtnspace:24px;--sliderprmargin:3px;--headertop:50px;--headerbtmspace:16px;--prodlistspacetop:28px;--acccolor:#000;--acccolorhover:#E51937;--accactivecolor:#D50000;--accicon:#676767;--expand:110px;--clanding-text-color:black;--clanding-bg-primary-color:#e7e7e7;--clanding-bg-secondary-color:white;--clanding-bg-hover-primary-color:#e7e7e7;--clanding-fill-primary-color:black;--clanding-fill-secondary-color:rgba(103, 103, 103, 1);--clanding-fill-shadow-color:#e7e7e7;--clanding-border-primary-color:rgba(0, 0, 0, 1);--clanding-border-secondary-color:rgba(217, 217, 217, 1);--clanding-divider-color:rgba(198, 198, 198, 1);--clanding-accordion-bg-color:white;--clanding-accordion-border-color:rgba(217, 217, 217, 1);--clanding-menu-bg-color:#f2f2f2;--clanding-menu-item-hover-color:#e6e6e6;--clanding--faq-border:#D9D9D9;--clanding--faq-bg:#fff;--prodGap:24px;--prodWidth:304px}@font-face{font-family:IqosGreek;src:url(../Fonts/IQOSGreek-Regular) format("woff2"),url(../Fonts/IQOSGreek-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IqosGreek;src:url(../Fonts/IQOSGreek-Bold.woff2) format("woff2"),url(../Fonts/IQOSGreek-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.iqos-heets .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.iqos-heets .owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.iqos-heets .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.iqos-heets .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.iqos-heets .owl-carousel .owl-item,.iqos-heets .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.iqos-heets .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.iqos-heets .owl-carousel .owl-item img{display:block;width:100%}.iqos-heets .owl-carousel .owl-dots.disabled,.iqos-heets .owl-carousel .owl-nav.disabled{display:none}.iqos-heets .owl-carousel .owl-dot,.iqos-heets .owl-carousel .owl-nav .owl-next,.iqos-heets .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.iqos-heets .owl-carousel .owl-nav button.owl-next,.iqos-heets .owl-carousel .owl-nav button.owl-prev,.iqos-heets .owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.iqos-heets .owl-carousel.owl-loaded{display:block}.iqos-heets .owl-carousel.owl-loading{opacity:0;display:block}.iqos-heets .owl-carousel.owl-hidden{opacity:0}.iqos-heets .owl-carousel.owl-refresh .owl-item{visibility:hidden}.iqos-heets .owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.iqos-heets .owl-carousel.owl-grab{cursor:move;cursor:grab}.iqos-heets .owl-carousel.owl-rtl{direction:rtl}.iqos-heets .owl-carousel.owl-rtl .owl-item{float:right}.iqos-heets .no-js .owl-carousel{display:block}.iqos-heets .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.iqos-heets .owl-carousel .owl-animated-in{z-index:0}.iqos-heets .owl-carousel .owl-animated-out{z-index:1}.iqos-heets .owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.iqos-heets .owl-height{transition:height .5s ease-in-out}.iqos-heets .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.iqos-heets .owl-carousel .owl-item .owl-lazy:not([src]),.iqos-heets .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.iqos-heets .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.iqos-heets .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.iqos-heets .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.iqos-heets .owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.iqos-heets .owl-carousel .owl-video-playing .owl-video-play-icon,.iqos-heets .owl-carousel .owl-video-playing .owl-video-tn{display:none}.iqos-heets .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.iqos-heets .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.iqos-heets .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.iqos-heets .owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.iqos-heets .owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.iqos-heets .owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.iqos-heets .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.iqos-heets .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.iqos-heets .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.iqos-heets .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.iqos-heets .owl-theme .owl-dots .owl-dot.active span,.iqos-heets .owl-theme .owl-dots .owl-dot:hover span{background:#869791}.iqos-font,.iqos-font+section.prLists.prLists--iqos{font-family:IqosGreek,"Arial Narrow",sans-serif}.iqos-font+section.prLists.prLists--iqos,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos{background-color:transparent}.iqos-font+section.prLists.prLists--iqos .wrapper,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos .wrapper{background-color:#282a33}.iqos-font+section.prLists.prLists--iqos .tabs,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos .tabs{margin-top:20px}.iqos-font+section.prLists.prLists--iqos .prPrice td.or span,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos .prPrice td.or span{display:none}.iqos-font+section.prLists.prLists--iqos .prPrice span,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos .prPrice span{color:#d72608}.iqos-font+section.prLists.prLists--iqos h2,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos h2{text-align:center}.iqos-font+section.prLists.prLists--iqos .prTitle .wrap,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos .prTitle .wrap{padding:19px 8px 0}.iqos-font+section.prLists.prLists--iqos .prPrice .old,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos .prPrice .old{position:relative;color:#676767}.iqos-font+section.prLists.prLists--iqos .prPrice .old:after,.iqos-font+section.prLists.prLists--iqos+section.prLists.prLists--iqos .prPrice .old:after{background:#676767;top:5px;right:0;left:0;margin:0 auto;top:calc(50% - 3px);width:calc(100% - 20px)}.iqos-modal-open{overflow:hidden}.iqos-txt-center{text-align:center}.iqos-addiction+footer,.iqos-stores+footer{margin-top:0}.iqos-testB{outline:1px solid red}.iqos-hero{width:100%;max-width:1921px;margin:0 auto;background-color:#1dbecf;display:flex}.iqos-hero__txt{max-width:752px;position:relative;margin-top:125px;margin-bottom:127px;margin-left:auto;padding-right:152px;padding-left:40px}.iqos-hero__txt h1{font-size:40px;font-weight:600;line-height:1.25;color:#000}.iqos-hero__txt h1:not(:last-child){margin-bottom:18px}.iqos-hero__txt p{font-size:18px;font-weight:300;color:rgba(0,0,0,.8);line-height:1.333}.iqos-hero__txt p:not(:last-child){margin-bottom:28px}.iqos-hero__txt p:last-of-type{font-size:20px;font-weight:700;line-height:1.2}.iqos-hero__txt a{color:#000;font-size:14px;line-height:1.071}.iqos-hero__device{position:absolute;top:0;left:auto;right:0;bottom:0;margin:auto 0;transform:translateX(50%);z-index:1;pointer-events:none}.iqos-hero__img{flex-basis:50%;max-width:50%;flex-basis:50%;flex-grow:1;flex-shrink:0;background-position:center;background-size:cover}.iqos-hero .iqos-logo{max-height:40px}.iqos-promo{position:relative}.iqos-promo:not(:last-child){margin-bottom:91px}.iqos-promo:not(:last-child)+.w3-code{margin-top:-51px}.iqos-promo__bg{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:auto;bottom:0;left:0;z-index:-1;width:80%}.iqos-promo__txtWrap{height:100%;display:flex;align-items:center;min-height:463px}.iqos-promo__txt{max-width:50%;margin-left:auto}.iqos-promo__txt h2{font-size:30px;font-weight:700;line-height:1.533;letter-spacing:-.01em;color:#000}.iqos-promo__txt h2:not(:last-child){margin-bottom:17px}.iqos-promo__txt p{font-size:16px;font-weight:400;line-height:2;letter-spacing:-.01em}.iqos-promo__txt p:last-child{margin-bottom:0}.iqos-promoBox{max-width:380px;width:calc(33.33% - 20px);background-color:#efefef;margin:10px;position:relative;display:flex;flex-flow:column}.iqos-promoBox__img{position:relative;padding-top:55%}.iqos-promoBox__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.iqos-promoBox__info{min-height:159px;text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;flex-grow:1;padding-top:10px;padding-right:10px;padding-bottom:30px;padding-left:10px}.iqos-promoBox__info h6{margin:10px 0 0;font-size:22px;font-weight:700;color:#000;max-width:288px;line-height:1.1;padding:20px 0}.iqos-promoBox__info p,.iqos-promoBox__info span{font-size:16px;font-weight:400;line-height:1.625;letter-spacing:-.01em;margin-bottom:30px;max-width:332px;color:#303030;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.iqos-promoBox__link{margin-top:auto}.iqos-promoBox__link:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.iqos-promoBoxSection{margin-bottom:73px}.iqos-promoBoxSection .sectionTitle{margin-bottom:17px}.iqos-promoBoxSection .sectionTitle h2{font-size:30px;line-height:1.533;font-weight:700;letter-spacing:-.01em}.iqos-promoBoxWrap{display:flex;width:calc(100% + 20px);margin:-10px}.iqos-promoBox--color .iqos-promoBox__info{padding-top:17px;padding-bottom:20px}.iqos-promoBox--color .iqos-promoBox__info h6{font-size:18px;font-weight:400;line-height:1.222;margin-bottom:0;padding:0}.iqos-promoBox--color .iqos-promoBox__info p{font-size:14px;font-weight:400;line-height:1.285;margin-bottom:13px;max-width:290px;color:#000;letter-spacing:0;display:block;-webkit-line-clamp:unset}.iqos-promoBox--color .price{line-height:2.272;font-size:22px;font-weight:700;margin-bottom:6px}.iqos-color-selection:not(:last-child){margin-bottom:5px}.iqos-color-selection input[type=radio]{display:none}.iqos-color-selection input[type=radio]:checked+label{border-color:#000}.iqos-color-selection label{display:inline-block;width:20px;height:20px;cursor:pointer;padding:3px;border:1px solid transparent;border-radius:50%;transition:border .15s ease-in-out}.iqos-color-selection label:not(:last-child){margin-right:4px}.iqos-color-selection label:hover{border-color:#505050}.iqos-color-selection label span{display:block;width:100%;height:100%;border-radius:100%;transition:transform .2s ease-in-out}.iqos-test{background-color:#f7f7f7;color:#000;max-width:1921px;margin:0 auto;position:relative}.iqos-test__bg{position:absolute;right:0;top:0;bottom:0;height:100%;width:877.4px;background-repeat:no-repeat;background-size:cover;background-position:center}.iqos-test__info{padding-top:72px;padding-right:42px;padding-bottom:45px;padding-left:129px;width:57%;display:inline-block}.iqos-test__info h2{font-size:30px;font-weight:700;line-height:1.533;letter-spacing:-.01em}.iqos-test__info h2:not(:last-child){margin-bottom:37px}.iqos-test__info h3{font-size:22px;font-weight:700;margin:0;border:0;padding:0;line-height:2.09;letter-spacing:-.01em}.iqos-test__info h3:not(:last-child){margin-bottom:6px}.iqos-test__info p{font-size:16px;font-weight:400;line-height:2;letter-spacing:-.01em}.iqos-test__info p:last-child{margin-bottom:0}.iqos-test__info small{font-size:12px;font-weight:400;line-height:2.66;letter-spacing:-.01em}.iqos-test__info small:not(:last-child){margin:0 0 10px}.iqos-test__item{position:relative}.iqos-test__item:not(:last-child){margin-bottom:37px}.iqos-test__item+.button{margin-top:-10px}.iqos-test__icon{position:absolute;top:8px;left:-28px;transform:translateX(-100%)}.iqos-stores{position:relative;max-width:1921px;margin:0 auto}.iqos-stores__bg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}.iqos-stores__bg--mobile{display:none}.iqos-stores__txt{min-height:540px;display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;max-width:809px;margin:0 auto;padding:20px}.iqos-stores__txt h2{font-size:30px;font-weight:700;line-height:1.533;letter-spacing:-.01em;color:#fff}.iqos-stores__txt h2:not(:last-child){margin-bottom:21px}.iqos-blue{width:100%;text-align:center;padding-top:82px;padding-bottom:164px}.iqos-blue .iqos-row-3{max-width:1000px;margin:0 auto}.iqos-blue h2{text-align:center;color:#000;font-size:36px;font-weight:400;line-height:1.4;margin:0 0 17px;letter-spacing:-.01em}.iqos-blue img{width:142px;height:142px;margin-bottom:25px}.iqos-blue p{text-align:center;font-size:18px;margin:0 auto 16px;line-height:1.333}.iqos-blue p:last-of-type{margin-bottom:0}.iqos-blue__last{max-width:711px;font-size:18px;font-weight:400;line-height:1.444}.iqos-heets{background-color:#f9f5ef;padding:88px 63px;overflow-x:hidden}.iqos-heets h2{font-size:36px;color:#000;text-align:center;margin-bottom:103px}.iqos-heets .owl-heets{margin-bottom:65px;padding:0!important;width:330px!important;margin:0 auto!important}.iqos-heets .owl-heets:not(.owl-loaded){min-height:330px;opacity:0;display:flex}.iqos-heets .owl-heets .owl-item{opacity:.7;transition:opacity 250ms ease-out}.iqos-heets .owl-heets .owl-item:hover{opacity:.9}.iqos-heets .owl-heets .owl-item:hover .iqos-heets__img{height:65%}.iqos-heets .owl-heets .item{display:flex;justify-content:center;align-items:center;width:330px!important;height:330px!important}.iqos-heets .owl-heets .inner{background-position:center center;background-size:contain;background-repeat:no-repeat;width:254px;height:254px;display:flex;align-items:flex-end;justify-content:center;transition:all 250ms;cursor:pointer}.iqos-heets .owl-heets .owl-item.active{opacity:1;width:330px!important}.iqos-heets .owl-heets .owl-item.active .inner{width:330px;height:330px}.iqos-heets .owl-heets .owl-item.active .iqos-heets__circleCont{width:330px;height:365px;overflow:hidden;border-radius:0 0 50% 50%}.iqos-heets .owl-heets .owl-item.active .iqos-heets__img{width:71px;height:100%}.iqos-heets .owl-heets.owl-carousel .owl-stage-outer{overflow:visible}.iqos-heets__circleCont{width:330px;height:330px;overflow:hidden;border-radius:0 0 50% 50%;display:flex;align-items:flex-end}.iqos-heets__img{background-repeat:no-repeat;width:58px;height:60%;margin:0 auto;transition:all 250ms}.iqos-heets .owl-heets-properties{pointer-events:none}.iqos-heets .owl-heets-properties:not(.owl-loaded){min-height:209px;opacity:0;display:flex}.iqos-heets .owl-heets-properties h3{text-align:center;font-size:24px;font-weight:700;border:0;padding:0;margin-top:65px;margin-bottom:8px;line-height:1.166}.iqos-heets .owl-heets-properties p{font-size:18px;font-weight:400;color:#232324;max-width:600px;text-align:center;margin:0 auto 30px}.iqos-heets .owl-heets-properties .owl-stage{margin:0 auto}.iqos-heets .owl-heets-properties .owl-stage-outer{overflow:hidden}.iqos-heets .owl-heets-properties .item .meter-item--active{position:relative}.iqos-heets .owl-heets-properties .item .meter-item--active::after{content:"";width:1px;height:100%;position:absolute;right:-1px;background-color:#f9f5ef;z-index:99}.iqos-heets .owl-heets-properties .slots{display:flex;justify-content:center}.iqos-heets .owl-heets-properties .slots .slot{width:151px;padding:0 12.5px}.iqos-row-3{padding-top:65px;padding-bottom:72px}.iqos-col-3{width:33%;text-align:center}.iqos-col-3 p{font-size:20px;font-weight:700;margin-bottom:0;letter-spacing:-.01em}.iqos-flex{display:flex}.iqos-flex__align--start{align-items:flex-start}.iqos-flex__align--center{align-items:center}.iqos-flex__justify--center{justify-content:center}.iqos-flex__justify--around{justify-content:space-around}.iqos-flex--column{flex-direction:column}.iqos-how-works{padding:88px 0;width:100%}.iqos-how-works__inner{max-width:980px;margin:0 auto}.iqos-how-works ul{padding:0}.iqos-how-works h2{font-size:35px;font-weight:400;color:#000;text-align:center}.iqos-how-works h2:not(:last-child){margin-bottom:62px}.iqos-how-works li{list-style:none;padding:0 40px;font-size:18px;line-height:1.4;margin-bottom:45px;position:relative;color:#404040}.iqos-listNumber{position:absolute;left:0;font-size:24px;font-weight:700;color:#000}.iqos-black{background-color:#282a33;padding-top:53px;padding-bottom:64px}.iqos-black .wrapper{flex-wrap:wrap}.iqos-black h2{color:#fff;text-align:center;font-size:36px;font-weight:400;letter-spacing:-.01em;margin-bottom:74px}.iqos-black p{color:#fff;font-size:18px;font-weight:400;line-height:1.4}.iqos-black p strong{font-weight:700}.iqos-black p:not(:last-child){margin-bottom:24px}.iqos-black p:last-child{margin-bottom:0}.iqos-black small{font-size:14px;font-style:italic}.iqos-black ul{padding-left:0;margin-top:34px;margin-bottom:41px}.iqos-black li{color:#fff;padding-left:26px;list-style:none;position:relative;font-size:18px;font-weight:700;line-height:1.4}.iqos-black li:not(:last-child){margin-bottom:22px}.iqos-black li::after{content:"";position:absolute;width:8px;height:8px;background-color:#1dbecf;border-radius:50%;left:0;top:50%;margin-top:-4px}.iqos-black__left{width:50%}.iqos-black__right{width:50%;padding-left:50px;justify-content:center}.iqos-partner{padding:52px 0 77px}.iqos-partner__firstP{text-align:center;font-size:18px;font-weight:400;line-height:1.5;max-width:1110px;margin:0 auto 73px;color:#404040}.iqos-partner__left{width:50%;background-size:cover;background-repeat:no-repeat;background-position:center}.iqos-partner__right{width:50%;display:flex;align-items:center;position:relative;background-color:#f7d117;padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:100px}.iqos-partner__device{width:400px;height:400px;position:absolute;position:absolute;top:0;bottom:0;left:0;transform:translate(-50%,-5%);margin:auto 0}.iqos-partner__container{max-width:364px;color:#000}.iqos-partner__container img{margin-bottom:37px}.iqos-partner__container h2{margin:0;padding:0;font-size:26px;font-weight:400;line-height:1.384;letter-spacing:-.01em}.iqos-partner__container h2:not(:last-child){margin-bottom:18px}.iqos-partner__container p{font-size:14px;font-weight:400;line-height:1.714}.iqos-partner__container p:last-child{margin-bottom:0}.iqos-addiction{padding:35px 0 44px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.iqos-addiction h4{margin:0;font-size:16px;font-weight:700;color:#232324;text-align:center;letter-spacing:-.01em}.iqos-visible-mob{display:none}section.prLists.prLists--iqos{margin:0;background-color:#282a33}section.prLists.prLists--iqos .tabHeader{color:#fff}section.prLists.prLists--iqos .tabHeader:after{background-color:#1dbecf}section.prLists.prLists--iqos .tabHeader.active,section.prLists.prLists--iqos .tabHeader:hover{color:#1dbecf}section.prLists.prLists--iqos .tabHeader.active:after,section.prLists.prLists--iqos .tabHeader:hover:after{background-color:#1dbecf}section.prLists.prLists--iqos .owl-theme .owl-controls .owl-buttons div{color:#000}section.prLists.prLists--iqos .owl-theme .owl-controls .owl-buttons div:not(.disabled):hover{color:#1dbecf}section.prLists.prLists--iqos .owl-theme .owl-controls .owl-buttons div.disabled{color:#c6c6c6}section.prLists.prLists--iqos .prTitle{max-width:292px;margin:0 auto;font-size:14px;font-weight:400}section.prLists.prLists--iqos .prTitle--iqos{font-size:20px;font-weight:700;min-height:initial}.verify{margin:25px auto 0;margin-bottom:60px}.verify input.verify__digit{margin:0 5px;text-align:center;line-height:60px;font-size:rem(40px);border:0;border-bottom:2px solid #b3b3b3;outline:0;width:18%;min-width:auto;padding:0}.verify input.verify__digit:focus{border-color:#000;box-shadow:0 0 2px #000 inset}.verify input.verify__digit::-moz-selection{background:0 0}.verify input.verify__digit::selection{background:0 0}.epartnersTextImgSection{margin:0 0 20px}.epartnersTextImgSection:first-child{margin-top:20px}.epartnersTextImg{display:flex}.epartnersTextImg--reverse{flex-flow:row-reverse}.epartnersTextImg--reverse .epartnersTextImg__text{padding:20px 20px 20px 40px;flex:0 0 50%}.epartnersTextImg--bg{position:relative;min-height:415px}.epartnersTextImg--bg .epartnersTextImg__text{flex:0 0 50%;padding:20px 40px}.epartnersTextImg--bg .epartnersTextImg__img{position:absolute;inset:0;z-index:-1;overflow:hidden}.epartnersTextImg--bg .epartnersTextImg__img figure{padding-top:initial;width:100%;height:100%}.epartnersTextImg--bg .epartnersTextImg__img img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;width:100%;height:100%}.epartnersTextImg--bg.epartnersTextImg--reverse img{-o-object-position:center left;object-position:center left}.epartnersTextImg__text{flex:1 0 50%;color:#000;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px 40px}.epartnersTextImg__text h1,.epartnersTextImg__text h2{color:inherit;font-size:38px;font-weight:700;margin:0 0 16px;line-height:1.15;max-width:560px}.epartnersTextImg__text p{color:inherit;font-size:15px;max-width:560px;margin:0 0 16px}.epartnersTextImg__text p:last-of-type{margin:0 0 20px}.epartnersTextImg__text p+.btn{margin:0!important}.epartnersTextImg__text ul{margin:0 0 10px 10px}.epartnersTextImg__text ul li{font-size:15px;margin:0 0 4px}.epartnersTextImg__text small{max-width:560px;font-size:13px}.epartnersTextImg__text small:not(:last-child){margin:0 0 10px}.epartnersTextImg__text p strong{color:#34303d;font-size:15px;font-weight:700;display:block;line-height:1;margin:0 0 2px}.epartnersTextImg__text .iqosBtn:not(:last-child){margin:0 0 10px}.epartnersTextImg__img{flex:1 0 50%;display:flex;flex-direction:column;justify-content:center}.epartnersTextImg__img figure{padding-top:calc(503 / 715 * 100%);position:relative;width:100%;height:100%}.epartnersTextImg__img figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.epartnersTextImg__img figure img{display:inline-block;vertical-align:top;width:100%}.epartnersTextImg__img figure img{height:100%;-o-object-fit:cover;object-fit:cover}.epartnersTextImg__img figure picture{margin:0}.epartnersTextImg--induction{position:relative}.epartnersTextImg--induction .epartnersTextImg__text h2{position:absolute;top:17%;left:4%;z-index:1;margin:0}.epartnersTextImg--induction .epartnersTextImg__text p{line-height:1.3;margin:0 0 20px;font-size:15px}.epartnersTextImg--induction .epartnersTextImg__text p:last-child{margin:0}.epartnersTextImg--induction .epartnersTextImg__text p strong{color:#34303d;font-size:15px;font-weight:700;display:block;line-height:1;margin:0 0 2px}.epartnersTextImg--tabColumn .epartnersTextImg__text{padding:20px!important}.epartnersLogo{width:100%;margin:0 0 20px}.ep-disclaimerSection{padding:40px 0 20px;margin:0 0 40px}.ep-disclaimerSection small{text-align:center;font-size:10px;line-height:1.2;display:block;max-width:372px;margin:0 auto 30px}.ep-disclaimer{padding:20px 10px;border:2px solid #000;text-align:center}.ep-disclaimer p{color:#000;font-size:30px;font-weight:700;line-height:1.2}.ep-disclaimer p:last-child{margin:0}.ep-bordered{border:1px solid #fff;padding:20px}.ep-bg-slate{background-color:#34303d}.ep-bg-yellow{background-color:#fcb714}.ep-text-white{color:#fff}.iqosBtn{border-radius:50px;background-color:#fff;font-size:14px;font-weight:700;color:#34303d;padding:10px 23px 8px;min-height:35px;display:flex;align-items:center}.w3-code.notranslate.htmlHigh{margin-bottom:40px}.iqos-meter{display:flex;padding:0;margin:.5em 0}.iqos-meter-container{text-align:center;position:relative}.iqos-meter-container:not(:last-child){margin-bottom:20px}.iqos-meter-item{flex-basis:0;flex-grow:1;margin:0;display:block;height:.625rem;border:1px solid #1dbecf;border-right-width:0}.iqos-meter-item:last-of-type{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-right-width:1px}.iqos-meter-item:first-of-type{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border-left-width:1px}.iqos-meter-item--active{border-left-color:#fff!important;background-color:#1dbecf}.iqos-meter__label{font-size:12px;color:#000;line-height:1.333}.iqos-modal{opacity:0;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;padding:0 20px;display:flex;align-items:center;justify-content:center}.iqos-modal:not(.iqos-modal--open){pointer-events:none}.iqos-modal:not(.iqos-modal--open) .iqos-steps__step--active{pointer-events:none}.iqos-modal--open{opacity:1}.iqos-modal__background{position:fixed;z-index:-1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;opacity:0}.iqos-modal--open .iqos-modal__background{opacity:.8;transition:opacity 350ms ease-out}.iqos-modal--closing .iqos-modal__background{opacity:0;transition:opacity 350ms ease-out}.iqos-modal__content{position:relative;background-color:#fff;padding:60px 20px 20px;margin:auto;width:100%;max-width:800px}.iqos-modal--open .iqos-modal__content{animation-name:animatetop;animation-duration:.35s;animation-timing-function:ease-out}.iqos-modal--closing .iqos-modal__content{animation-name:animatebottom;animation-duration:.35s;animation-timing-function:ease-out}.iqos-modal .btn-close__modal{font-size:20px;color:rgba(0,0,0,.8);opacity:1;position:absolute;z-index:1;height:40px;width:40px;line-height:40px;top:10px;right:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.iqos-modal .btn-close__modal>span{width:20px;height:20px;margin:auto;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.iqos-modal--img .iqos-modal__content{max-width:926px;border-radius:10px;padding:60px 30px 30px}.iqos-modal--img .iqos-modal__content-main{transition:all 350ms ease-out}.iqos-modal--img .iqos-modal__content-img{display:none;transition:all 350ms ease-out}.iqos-modal--img .iqos-modal__content-img--disabled{opacity:0;z-index:-1;pointer-events:none;transition:all 350ms ease-out}.iqos-modal--img .btn-close__modal--img{font-size:20px;color:rgba(0,0,0,.8);opacity:1;position:absolute;z-index:1;height:40px;width:40px;line-height:40px;top:20px;right:20px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.iqos-modal--img .btn-close__modal--img>span{width:20px;height:20px;margin:auto;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.iqos-modal--img .btn-close__modal--img{z-index:2}.iqos-modal.new-style .iqos-modal__content-main h2{font-size:24px;font-family:inherit!important;color:#34303d!important}.iqos-modal.new-style .iqos-modal__content-main h2.top{font-size:42px!important;font-family:inherit!important;color:#fff!important;text-align:center!important}.iqos-modal.new-style.iqos-modal--imgHead .iqos-modal__headTxt h2{font-size:42px!important;font-family:inherit!important;color:#fff!important;text-align:center!important}.iqos-modal.new-style.iqos-modal--img.iqos-modal--imgUp h2{font-family:inherit!important}.iqos-modal.new-style h3{padding:0;border:0;font-size:20px;font-weight:700;line-height:1.8;letter-spacing:-.02em;color:#000;margin-top:0;margin-bottom:22px}.iqos-modal.new-style p{font-size:16px;font-weight:400;line-height:1.5;color:#000}.iqos-modal.new-style p:last-of-type{margin-bottom:31px}.iqos-modal.new-style small{display:inline-block;margin-top:17px}.iqos-modal.new-style .iqos-txt-center>img{margin-bottom:10px}.iqos-modal.new-style a:not(.button):not(.sms-send){color:#1dbecf;position:relative;line-height:1.5;border:none}.iqos-modal.new-style.iqos-modal--img .iqos-modal__content{border-radius:0!important}.iqos-modal.new-style.iqos-modal--img.iqos-modal--imgUp .iqos-modal__content-img{border-radius:0!important}.iqos-modal.new-style .form__control [data-plugin-tooltip]{right:20px!important;bottom:20px!important}.iqos-modal.new-style .form-group{position:relative}.iqos-modal.new-style label{font-size:16px;font-family:inherit;color:#7b7881;position:absolute;padding:0 5px;max-width:464px;top:50%;left:13px;transform:translateY(-50%);transition:all 250ms ease-out;background:#fff}.iqos-modal.new-style input[type=email],.iqos-modal.new-style input[type=password],.iqos-modal.new-style input[type=tel],.iqos-modal.new-style input[type=text],.iqos-modal.new-style textarea{background-color:transparent;border:none;border:1px solid #99979e;border-radius:3px;width:100%;max-width:464px;outline:0;font-size:16px;padding:15px 18px;color:#7b7881}.iqos-modal.new-style input[type=email].verify__digit,.iqos-modal.new-style input[type=password].verify__digit,.iqos-modal.new-style input[type=tel].verify__digit,.iqos-modal.new-style input[type=text].verify__digit,.iqos-modal.new-style textarea.verify__digit{width:50px;height:50px}.iqos-modal.new-style input[type=email].verify__digit:not(:last-child),.iqos-modal.new-style input[type=password].verify__digit:not(:last-child),.iqos-modal.new-style input[type=tel].verify__digit:not(:last-child),.iqos-modal.new-style input[type=text].verify__digit:not(:last-child),.iqos-modal.new-style textarea.verify__digit:not(:last-child){margin:0 20px 0 0}.iqos-modal.new-style .focused label{transform:translateY(-220%);font-size:13px}.iqos-modal.new-style input[type=checkbox]{opacity:0;width:20px;height:20px;position:absolute;top:0;z-index:999}.iqos-modal.new-style input[type=checkbox]+label{position:static;font-size:14px;font-weight:400;opacity:1;color:rgba(0,0,0,.8);display:block;padding-left:32px;transform:initial}.iqos-modal.new-style input[type=checkbox]+label::before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border-radius:3px;border:2px solid #34303d;color:#000;display:flex;font-size:10px;align-items:center;justify-content:center}.iqos-modal.new-style input[type=checkbox]+label::after{content:"";position:absolute;left:2.5px;top:4px;width:17px;height:17px;transform:none;border:none}.iqos-modal.new-style input[type=checkbox]+label a{color:#1dbecf;text-decoration:none;background:0 0;transition:color .2s ease-out}.iqos-modal.new-style input[type=checkbox]+label a:hover{color:#106c76}.iqos-modal.new-style input[type=checkbox]:checked+label::before{background-color:#000}.iqos-modal.new-style input[type=checkbox]:checked+label::after{background:url(/content/media/iqos/iqos-check.svg) center no-repeat;background-size:contain}.iqos-modal.new-style .btn{--box-shadow-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#34303d;color:#fffdfb;border-radius:1.8rem;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:400;line-height:1.2rem;outline:0;padding:16px 30px;box-shadow:inset 0 0 0 2px var(--box-shadow-color);text-align:center;text-decoration:none;transition:background .2s,box-shadow .3s ease-out,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;letter-spacing:.5px;overflow:hidden;position:relative;z-index:1;border:none;will-change:background,bos-shadow,color}.iqos-modal.new-style .btn:after{content:" ";position:absolute;top:50%;left:-6%;background:#00d1d2;width:120%;height:120%;z-index:-1;transition:transform .25s ease-out;transform:translate(-105%,-50%) skew(0);opacity:1}.iqos-modal.new-style .btn:active,.iqos-modal.new-style .btn:focus,.iqos-modal.new-style .btn:hover{text-decoration:none;transition:background .15s .2s,box-shadow .15s .25s ease-out,color .2s}.iqos-modal.new-style .btn:active:after,.iqos-modal.new-style .btn:focus:after,.iqos-modal.new-style .btn:hover:after{transform:translate(-10%,-50%) skew(-30deg);opacity:1}.iqos-modal.new-style.new-style-bigForm input[type=checkbox]+label::before{left:-30px}.iqos-modal.new-style.new-style-bigForm input[type=checkbox]+label::after{left:-28.5px!important}.iqos-modal.new-style .verify{display:flex}.iqos-modal.new-style .dropdown{width:100%;height:56px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;position:relative}.iqos-modal.new-style .dropdown--inline{width:auto;display:inline-block}.iqos-modal.new-style .dropdown--inline .dropdown__placeholder{border:0;font-size:18px;font-weight:700;padding:5px 25px 5px 0}.iqos-modal.new-style .dropdown--inline .dropdown__placeholder:before{right:0;font-size:8px}.iqos-modal.new-style .dropdown--inline .dropdown__listItem{padding:10px 20px 10px 15px}.iqos-modal.new-style .dropdown__placeholder{color:#34303d;font-size:16px;display:inline-block;width:100%;height:56px;border:1px solid #34303d;border-radius:2px;padding:15px 36px 15px 18px;position:relative;cursor:pointer;white-space:nowrap}.iqos-modal.new-style .dropdown__placeholder:before{position:absolute;top:50%;font-size:8px;color:currentColor;margin-top:-4px;right:23px;transform:rotate(0);transition:transform .3s ease-out}.iqos-modal.new-style .dropdown__placeholder--open:before{transform:rotate(180deg)}.iqos-modal.new-style .dropdown .form-label{font-size:10px;padding:0 5px;position:absolute;top:-5px;left:13px;background-color:getColor("white");z-index:1}.iqos-modal.new-style .dropdown__listWrap{display:none;z-index:10;position:absolute;top:100%;left:0;min-width:150px;max-height:168px;width:100%;margin-top:2px;overflow:hidden;background-color:getColor("white");border-left:1px solid #34303d;border-right:1px solid #34303d;border-bottom:1px solid #34303d;background-color:#f6f4f0}.iqos-modal.new-style .dropdown__listWrap--dirTop{bottom:100%;top:auto}.iqos-modal.new-style .dropdown__list{list-style:none;padding:0;margin:0}.iqos-modal.new-style .dropdown__list li{list-style:none}.iqos-modal.new-style .dropdown__list li:before{display:none}.iqos-modal.new-style .dropdown__listItem{color:#34303d;font-size:16px;padding:15px 33px;cursor:pointer;transition:background .3s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iqos-modal--ageGate .iqos-modal__content h2{font-size:32px;font-weight:400;letter-spacing:-.02em;margin-bottom:22px}.iqos-modal--ageGate .iqos-modal__content p{font-size:16px;font-weight:400;line-height:1.5}.iqos-modal--ageGate .iqos-modal__content p:last-of-type{margin-bottom:38px}.iqos-modal__actions .button{min-width:100px}.iqos-modal__actions .button:not(:last-child){margin-right:14px}.iqos-modal__actions .button.gray{background-color:#ddd}.iqos-modal--containsIframe .iqos-modal__content{padding:0!important;background:0 0!important}.iqos-modal--containsIframe .iqos-modal__content-main{padding:0!important;margin:0!important;min-height:613px!important}.iqos-modal--containsIframe .btn-close__modal--img{top:30px!important;right:30px!important}@keyframes animatetop{from{transform:translateY(-600px);opacity:0}to{transform:translateY(0);opacity:1}}#ContactFormReferrals.new-style label:not(.form-label){max-width:100%!important}#ContactFormReferrals.new-style .form__control--submit{margin-top:-20px}#ContactFormReferrals.new-style .modal__content-main>.form__control--full{margin-top:-53px}#ContactFormReferrals.new-style .iqos-modal--imgHead .modal__body h3:not(:last-child){margin:0}.iqos-steps{margin:0 auto;position:relative;overflow:hidden}.iqos-steps__step{transform:translateX(100%);opacity:0;pointer-events:none;visibility:hidden;transition:all 350ms ease-out}.iqos-steps__step--active{opacity:1;visibility:visible;transform:inherit;position:static;pointer-events:auto}.iqos-steps__step--active~.iqos-steps__step{display:block;position:absolute;top:0}.iqos-steps__step.anim-swipe-out{display:block;transform:translateX(-100%);opacity:0;visibility:hidden;position:absolute;top:0}.iqos-steps__step--last h3{margin-bottom:30px}.iqos-steps__previous{margin-bottom:10px;font-size:11px;width:30px;height:10px;border:0;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center}.sms-send{color:#1dbecf;font-size:14px;font-weight:700;line-height:1.4}.sms-send--disabled{opacity:.5;pointer-events:none}.sms-send--disabled+.sms-timer{opacity:1}.sms-timer{color:rgba(0,0,0,.8);display:block;margin-top:4px;opacity:0;transition:all .2s ease-out}.btn--disabled~.sms-timer{opacity:1}.btn~.sms-timer{font-size:14px;line-height:1}@media only screen and (min-width:768px){.iqos-modal-content{margin:12% auto;padding:60px 20px}}@media (min-width:769px){:root{--herobtnspace:32px;--headerspace:24px;--padding:24px;--sliderprmargin:5px;--prdlist:33.3%;--productspace:12px}.verify input.verify__digit{line-height:80px;font-size:rem(50px);min-width:auto;width:20%}.iqos-modal__content{padding:85px}.iqos-modal .btn-close__modal{height:34px;width:34px;line-height:34px;top:44px;right:35px}.iqos-modal--img .iqos-modal__content{padding:52px 45px}.iqos-modal--img .iqos-modal__content-main{margin-right:311px;padding-right:12%}.iqos-modal--img .iqos-modal__content-img{display:block;position:absolute;top:0;right:0;height:100%;width:100%;max-width:365px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-top-right-radius:10px;border-bottom-right-radius:10px}.iqos-modal--img .btn-close__modal--img{height:60px;width:60px;line-height:60px;top:34px;right:34px}.iqos-modal.new-style .form-group{margin-bottom:25px;max-width:400px}.iqos-modal--ageGate .iqos-modal__content{padding:117px 94px 60px}.iqos-steps.iqos-modal__content-main{padding-right:6%}.iqos-steps__previous{margin-bottom:20px}}@media (min-width:1024px){:root{--padding:40px}.iqos-how-works .button{margin-left:40px}.iqos-black__left{max-width:557px;margin-left:auto}.iqos-black__right{display:flex;align-items:center}}@media (min-width:1280px){:root{--sliderprmargin:5px}}@media (max-width:1920px){.iqos-test__bg{width:calc((100vw - 1180px - 20px)/ 2 + 507.4px)}}@media (max-width:1499px){.iqos-test__bg{width:50%}.iqos-test__info{width:50%;padding-top:40px;padding-right:35px;padding-bottom:30px;padding-left:90px}.iqos-test__info h2:not(:last-child){margin-bottom:20px}.iqos-test__info h3{line-height:1.5}.iqos-test__info p{line-height:1.8}}@media (max-width:1379px){.iqos-test__bg{width:55%}.iqos-test__info{width:45%;padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:80px}}@media (max-width:1279px){.iqos-hero__txt{padding-right:110px;margin-top:70px;margin-bottom:70px}.iqos-stores__txt{min-height:450px}.epartnersTextImg--reverse .epartnersTextImg__text{padding:20px}.epartnersTextImg__text h1,.epartnersTextImg__text h2{font-size:32px;margin:0 0 14px}.epartnersTextImg__text p{font-size:16px}.epartnersTextImg__text p:last-of-type{margin:0 0 10px}.ep-disclaimer{padding:20px 10px}.ep-disclaimer p{font-size:24px}}@media (max-width:1023px){.iqos-addiction+footer .newsletter,.iqos-stores+footer .newsletter{margin-top:0}.iqos-hero{flex-flow:column-reverse;background-color:#fff}.iqos-hero__txt{margin-top:-31px;margin-right:20px;margin-bottom:40px;margin-left:20px;padding-top:76px;padding-right:30px;padding-bottom:22px;padding-left:30px;max-width:initial;background-color:#1dbecf}.iqos-hero__txt h1{font-size:25px;line-height:1.25}.iqos-hero__txt h1:not(:last-child){margin-bottom:27px}.iqos-hero__txt p{font-size:16px;font-weight:600;line-height:1.5;display:none}.iqos-hero__txt p:first-of-type{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.iqos-hero__device{width:62%;top:0;right:0;bottom:auto;margin:initial;transform:translateY(-60%)}.iqos-hero__img{flex-basis:400px;max-width:initial}.iqos-promo:not(:last-child){margin-bottom:70px}.iqos-promo__bg{position:static;height:300px;background-position:left;width:initial;margin-bottom:28px}.iqos-promo__txtWrap{min-height:initial}.iqos-promo__txt{max-width:90%;margin-left:initial}.iqos-promoBoxSection{margin-bottom:52px}.iqos-promoBoxSection{margin-bottom:42px}.iqos-test__bg{position:static;width:100%;height:500px}.iqos-test__info{width:100%;text-align:center;padding-top:40px;padding-right:0;padding-bottom:60px;padding-left:0}.iqos-test__info h2{display:none}.iqos-test__info h3{font-size:22px}.iqos-test__info h3:not(:last-child){margin-bottom:10px}.iqos-test__infoWrap{background-color:#f7f7f7}.iqos-test__item{max-width:500px;margin-right:auto;margin-left:auto}.iqos-test__item:not(:last-child){margin-bottom:45px}.iqos-test__icon{position:static;display:inline-block;margin:0 auto 9px;transform:initial}.iqos-stores__txt{min-height:400px}.iqos-blue{padding-top:60px;padding-bottom:120px}.iqos-blue h2{font-size:26px}.iqos-blue img{width:75px;height:75px;margin-bottom:20px}.iqos-heets h2{font-size:30px}.iqos-row-3{padding-top:40px;padding-bottom:50px}.iqos-col-3 p{font-size:14px}.iqos-how-works{padding:60px 0}.iqos-how-works__inner{max-width:680px;display:flex;flex-flow:column;align-items:center}.iqos-how-works h2{text-align:center;font-size:26px}.iqos-how-works h2:not(:last-child){margin-bottom:30px}.iqos-how-works li{font-size:16px}.iqos-black h2{font-size:26px;max-width:400px;margin:0 auto 60px;line-height:1.4}.iqos-black__left{width:100%;max-width:650px;margin:0 auto}.iqos-black__right{width:100%;padding-left:0;padding:60px 40px 0;text-align:center}.iqos-black__right img{width:100%;max-width:400px}.iqos-partner{padding-bottom:20px}.iqos-partner .iqos-wrapper{padding:0}.iqos-partner .iqos-flex{flex-direction:column;width:calc(100% + 32px);margin-left:-16px}.iqos-partner__firstP{padding:0 16px;margin-bottom:52px}.iqos-partner__left{width:100%;height:400px}.iqos-partner__right{width:100%;padding:40px 20px;justify-content:center}.iqos-partner__device{display:none}.iqos-partner__container{text-align:center}.iqos-visible-mob{display:inline-block}.epartnersTextImg--reverse .epartnersTextImg__text{padding:20px 10px 20px 20px}.epartnersTextImg__text{padding:20px 30px 20px 0}.epartnersTextImg__text h1,.epartnersTextImg__text h2{font-size:26px}.epartnersTextImg__img{align-items:center}.epartnersTextImg--induction{flex-direction:column-reverse}.epartnersTextImg--induction .epartnersTextImg__text h2{top:12%;text-align:left;left:13%;font-size:44px}.epartnersTextImg--induction .epartnersTextImg__text p{max-width:500px;margin:0 auto 20px}.epartnersTextImg--induction .epartnersTextImg__text p:last-of-type{margin:0 auto}.epartnersTextImg--induction .epartnersTextImg__img figure{max-width:650px}.epartnersTextImg--tabColumn{flex-flow:column;flex-direction:column-reverse}.epartnersTextImg--tabColumn .epartnersTextImg__img{position:static;display:block}.epartnersTextImg--tabColumn .epartnersTextImg__img figure{height:300px}.iqos-modal.new-style .form-group{margin-bottom:10px}}@media (max-width:1023px) and (min-width:769px){.epartnersTextImg{width:calc(100% + 40px);margin:0 0 0 -20px}.epartnersTextImg--induction .epartnersTextImg__text{text-align:center;padding:20px}}@media (max-width:768px){:root{--prdlist:50%;--prodGap:16px;--prodWidth:280px}.iqos-promo:not(:last-child){margin-bottom:58px}.iqos-promo__txt h2{font-size:30px}.iqos-promo__txt h2:not(:last-child){margin-bottom:11px}.iqos-heets .owl-heets{width:290px!important}.iqos-heets .owl-heets .item{width:290px!important;height:290px!important}.iqos-heets .owl-heets .owl-item.active{width:290px!important}.iqos-heets .owl-heets .owl-item.active .inner{width:290px!important;height:290px!important}.iqos-heets .owl-heets .owl-item.active .iqos-heets__circleCont{width:290px!important;height:320px!important}.epartnersTextImg--reverse .epartnersTextImg__text{padding:20px 0}.epartnersTextImg--induction .epartnersTextImg__text h2{top:7%;left:8%;font-size:22px}.ep-disclaimer p{font-size:16px}.iqos-modal--img .btn-close__modal--img:before{padding:10px;background:#fff;border-radius:50%}}@media (max-width:599px){.iqos-hero__txt{margin-right:15px;margin-bottom:19px;margin-left:15px;padding-right:20px;padding-left:20px}.iqos-hero__img{flex-basis:248px}.iqos-promoBox{max-width:initial;width:292px;flex-shrink:0}.iqos-promoBox:first-child{margin-left:16px}.iqos-promoBox:last-child{margin-right:16px}.iqos-promoBox__img{padding-top:71.5753424658%}.iqos-promoBoxSection .sectionTitle h2{font-size:30px}.iqos-promoBoxWrap{overflow-x:auto;width:calc(100% + 32px);margin:0 -16px}.iqos-test__info{padding-top:20px;padding-bottom:52px}.iqos-test__item:not(:last-child){margin-bottom:75px}.iqos-stores__bg{display:none}.iqos-stores__bg--mobile{display:block}.iqos-stores__txt{min-height:346px}.iqos-stores__txt h2{font-size:24px;line-height:1.416}.iqos-stores__txt h2:not(:last-child){margin-bottom:29px}.iqos-blue{padding-top:40px;padding-bottom:60px}.iqos-blue__last{font-size:16px}.iqos-heets{padding:50px 20px}.iqos-heets h2{font-size:30px;margin-bottom:60px}.iqos-heets .owl-heets{width:80vw!important}.iqos-heets .owl-heets .item{width:80vw!important;height:80vw!important}.iqos-heets .owl-heets .owl-item.active{width:80vw!important}.iqos-heets .owl-heets .owl-item.active .inner{width:80vw!important;height:80vw!important}.iqos-heets .owl-heets .owl-item.active .iqos-heets__circleCont{width:80vw!important;height:82vw!important}.iqos-heets .owl-heets-properties h3{margin-top:40px}.iqos-heets .owl-heets-properties p{font-size:16px}.iqos-how-works{padding:40px 0}.iqos-how-works li{padding:40px 20px 0;text-align:center;margin-bottom:30px}.iqos-listNumber{top:0;right:0;text-align:center}.iqos-black{padding-top:40px;padding-bottom:60px}.iqos-black h2{font-size:24px;margin-bottom:30px}.iqos-black p{font-size:16px;line-height:1.5}.iqos-black ul{margin:30px 0}.iqos-black li{font-size:16px;line-height:1.5;padding-left:20px}.iqos-black li:not(:last-child){margin-bottom:20px}.iqos-black__right{padding-top:40px}.iqos-partner__container img{margin-bottom:24px}.iqos-partner__container h2{font-size:24px}.epartnersTextImg{flex-direction:column}.epartnersTextImg--bg .epartnersTextImg__text{background-color:#34303d;width:calc(100% + 32px);margin-left:-16px;padding:20px}.epartnersTextImg--bg .epartnersTextImg__img{position:static}.epartnersTextImg--bg .epartnersTextImg__img figure{height:300px}.epartnersTextImg__text{order:2;padding:20px}.epartnersTextImg__img{order:1;width:calc(100% + 32px);margin:0 0 0 -16px}.epartnersTextImg__img figure{max-width:500px}.ep-disclaimerSection{padding:10px;margin:0 0 20px}.iqos-modal.new-style h3{font-size:18px;line-height:1.2;margin-bottom:14px}.iqos-modal.new-style p{font-size:14px}.iqos-modal.new-style p:last-of-type{margin-bottom:20px}.iqos-modal.new-style input[type=checkbox]+label{font-size:12px}.iqos-modal--ageGate .iqos-modal__content h2{font-size:26px;margin-bottom:18px}.iqos-modal--ageGate .iqos-modal__content p{font-size:14px}.iqos-modal--ageGate .iqos-modal__content p:last-of-type{margin-bottom:20px}}@media (hover:hover) and (pointer:fine){.iqos-modal.new-style .dropdown__listItem:hover{background-color:#edecf0}}
:root{--headerspace:16px;--headertools:11px;--menuhover:#e51937;--menuoffer:#d50000;--filterscolor:#e51937;--productspace:8px;--wrapperspace:16px;--padding:16px;--herobtnspace:24px;--sliderprmargin:3px;--headertop:50px;--headerbtmspace:16px;--prodlistspacetop:28px;--acccolor:#000;--acccolorhover:#E51937;--accactivecolor:#D50000;--accicon:#676767;--expand:110px;--clanding-text-color:black;--clanding-bg-primary-color:#e7e7e7;--clanding-bg-secondary-color:white;--clanding-bg-hover-primary-color:#e7e7e7;--clanding-fill-primary-color:black;--clanding-fill-secondary-color:rgba(103, 103, 103, 1);--clanding-fill-shadow-color:#e7e7e7;--clanding-border-primary-color:rgba(0, 0, 0, 1);--clanding-border-secondary-color:rgba(217, 217, 217, 1);--clanding-divider-color:rgba(198, 198, 198, 1);--clanding-accordion-bg-color:white;--clanding-accordion-border-color:rgba(217, 217, 217, 1);--clanding-menu-bg-color:#f2f2f2;--clanding-menu-item-hover-color:#e6e6e6;--clanding--faq-border:#D9D9D9;--clanding--faq-bg:#fff;--prodGap:24px;--prodWidth:304px}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/ 2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration) * 3)}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration) * .75);backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration) * 2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}.nrg-owl2 .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.nrg-owl2 .owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.nrg-owl2 .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.nrg-owl2 .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.nrg-owl2 .owl-carousel .owl-item,.nrg-owl2 .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.nrg-owl2 .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.nrg-owl2 .owl-carousel .owl-item img{display:block;width:100%}.nrg-owl2 .owl-carousel .owl-dots.disabled,.nrg-owl2 .owl-carousel .owl-nav.disabled{display:none}.nrg-owl2 .owl-carousel .owl-dot,.nrg-owl2 .owl-carousel .owl-nav .owl-next,.nrg-owl2 .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nrg-owl2 .owl-carousel .owl-nav button.owl-next,.nrg-owl2 .owl-carousel .owl-nav button.owl-prev,.nrg-owl2 .owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.nrg-owl2 .owl-carousel.owl-loaded{display:block}.nrg-owl2 .owl-carousel.owl-loading{opacity:0;display:block}.nrg-owl2 .owl-carousel.owl-hidden{opacity:0}.nrg-owl2 .owl-carousel.owl-refresh .owl-item{visibility:hidden}.nrg-owl2 .owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nrg-owl2 .owl-carousel.owl-grab{cursor:move;cursor:grab}.nrg-owl2 .owl-carousel.owl-rtl{direction:rtl}.nrg-owl2 .owl-carousel.owl-rtl .owl-item{float:right}.nrg-owl2 .no-js .owl-carousel{display:block}.nrg-owl2 .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.nrg-owl2 .owl-carousel .owl-animated-in{z-index:0}.nrg-owl2 .owl-carousel .owl-animated-out{z-index:1}.nrg-owl2 .owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.nrg-owl2 .owl-height{transition:height .5s ease-in-out}.nrg-owl2 .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.nrg-owl2 .owl-carousel .owl-item .owl-lazy:not([src]),.nrg-owl2 .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.nrg-owl2 .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.nrg-owl2 .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.nrg-owl2 .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.nrg-owl2 .owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.nrg-owl2 .owl-carousel .owl-video-playing .owl-video-play-icon,.nrg-owl2 .owl-carousel .owl-video-playing .owl-video-tn{display:none}.nrg-owl2 .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.nrg-owl2 .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.nrg-owl2 .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.nrg-owl2 .owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.nrg-owl2 .owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.nrg-owl2 .owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.nrg-owl2 .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.nrg-owl2 .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.nrg-owl2 .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.nrg-owl2 .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.nrg-owl2 .owl-theme .owl-dots .owl-dot.active span,.nrg-owl2 .owl-theme .owl-dots .owl-dot:hover span{background:#869791}@keyframes show{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes show2{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:translateX(-50%) scale3d(0,0,0)}to{opacity:1;transform:translateX(-50%) scale3d(1,1,1)}}@keyframes scaleIn2{0%{opacity:0;transform:translate(-50%,-50%) scale3d(0,0,0)}to{opacity:1;transform:translate(-50%,-50%) scale3d(1,1,1)}}@keyframes scaleInSmall{0%{opacity:0;transform:translate(-50%,-50%) scale3d(0,0,0)}to{opacity:1;transform:translate(-50%,-50%) scale3d(1,1,1)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes button{0%{transform:translate(-50%,80px);opacity:0}to{transform:translate(-50%,-50px);opacity:1}}@keyframes spin{0%{transform:rotate(30deg)}60%{transform:rotate(30deg)}100%{transform:rotate(40deg)}}@keyframes spin2{0%{transform:rotate(100deg)}60%{transform:rotate(100deg)}100%{transform:rotate(110deg)}}@keyframes spin3{0%{transform:rotate(190deg)}60%{transform:rotate(190deg)}100%{transform:rotate(200deg)}}@keyframes spin4{0%{transform:rotate(-50deg)}60%{transform:rotate(-50deg)}100%{transform:rotate(-40deg)}}@keyframes spin5{0%{transform:rotate(40deg)}60%{transform:rotate(40deg)}100%{transform:rotate(50deg)}}.homeCategory{padding:20px;display:flex;flex-direction:column}.homeCategory__image{box-shadow:0 8px 8px rgba(50,50,71,.08),0 8px 16px rgba(50,50,71,.06);padding-top:calc(190 / 345 * 100%);position:relative;width:100%;border-radius:12px}.homeCategory__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.homeCategory__image img{display:inline-block;vertical-align:top;width:100%}.homeCategory__image img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:12px}.homeCategory__image:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(115.85deg,rgba(49,221,255,.5) 0,rgba(49,221,255,0) 100%);border-radius:12px}.homeCategory__content{display:flex;flex-direction:column;max-width:275px;margin-top:32px}.homeCategory__title{font-family:Comfortaa,sans-serif;font-size:19px;line-height:22px;font-weight:700;letter-spacing:-.04em;color:#000}.homeCategory__title:hover{color:grey}.homeCategory__links{margin:24px 0 0;padding:0;display:flex;flex-direction:column}.homeCategory__links li{margin-bottom:20px;list-style-type:none}.homeCategory__links li:last-child{margin-bottom:0}.homeCategory__links li a{font-family:Comfortaa,sans-serif;font-size:18px;line-height:26px;font-weight:400;color:#000}.homeCategory__links li a:hover{color:grey}.videoSection{margin-top:180px}.videoSection__container{max-width:1060px;margin:0 auto}.videoSection__content{position:relative;box-shadow:0 16px 16px rgba(50,50,71,.08),0 24px 32px rgba(50,50,71,.08);border-radius:24px}.videoSection__content--native:after{content:"";width:100%;height:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));background-repeat:no-repeat;pointer-events:none;z-index:2;position:absolute;left:0;top:0;border-radius:24px}.videoSection__image{z-index:1;overflow:hidden;padding-top:calc(609 / 1060 * 100%);position:relative;width:100%;border-radius:24px}.videoSection__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.videoSection__image img{display:inline-block;vertical-align:top;width:100%}.videoSection__image img{height:100%;-o-object-fit:cover;object-fit:cover}.videoSection__button{cursor:pointer;display:flex;align-items:center;justify-content:center;width:80px;height:80px;font-size:16px;line-height:16px;color:#000;background-color:#f3d225;position:absolute;left:50%;top:50%;z-index:4;border-radius:100%;transform:translate(-50%,-50%)}.videoSection .iframe_container{overflow:hidden;padding-top:56.25%;position:relative;border-radius:24px}.videoSection .iframe_container iframe{display:block;border:0;height:100%;left:0;position:absolute;top:0;width:100%}.videoSection--noTabs{margin-top:132px}.videoSection--noTabs .videoSection__content{margin-top:46px}.productsContainer{max-width:1330px;margin:0 auto}.productsContainer__intro{display:flex;align-items:flex-end;margin-top:32px}.productsContainer__intro p{margin:0;font-size:18px;line-height:26px;font-weight:400;max-width:655px}.productsContainer .button{margin-left:auto}.productsContainer__image{margin-top:60px;overflow:hidden;position:relative;z-index:0;height:452px;border-radius:24px}.productsContainer__image--nrgBanner{padding-top:calc(452 / 1330 * 100%);position:relative;width:100%;height:initial}.productsContainer__image--nrgBanner picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.productsContainer__image--nrgBanner img{display:inline-block;vertical-align:top;width:100%}.productsContainer__image--nrgBanner img{width:100%}.productsContainer__image img{height:100%;-o-object-fit:cover;object-fit:cover}.productsContainer__imageWrap{position:relative}.productsContainer__imageBadge{position:absolute;top:0;left:0;border-top-left-radius:24px;width:247px;height:177px;background-repeat:no-repeat;background-size:contain;padding-top:41px;padding-left:54px}.productsContainer__imageBadge img{width:96px}.productsContainer__products{position:relative;z-index:2;margin-top:-122px}.productsContainer__products--simple{margin-top:56px}.promoProducts{margin-top:92px;display:flex;justify-content:center}.promoProduct{width:100%;max-width:344px;margin-right:40px;display:flex;flex-direction:column}.promoProduct:last-child{margin-right:0}.promoProduct__image{padding-top:calc(220 / 344 * 100%);position:relative;width:100%}.promoProduct__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoProduct__image img{display:inline-block;vertical-align:top;width:100%}.promoProduct__image img{height:100%;-o-object-fit:cover;object-fit:cover}.promoProduct__title{margin-top:24px;padding:0 32px;text-align:center;font-family:Comfortaa,sans-serif;font-size:19px;font-weight:700;line-height:22px;letter-spacing:-.04em;color:#000}.promoBanners{margin-top:92px;display:flex}.promoBanner{width:100%;margin-right:20px;display:flex}.promoBanner:last-child{margin-right:0}.promoBanner__content{padding:24px 32px;background-color:#fff;display:flex;width:100%;flex-direction:column}.promoBanner__content--blue{background-color:#1dafec}.promoBanner__title{font-family:Comfortaa,sans-serif;font-size:26px;line-height:50px;font-weight:700;letter-spacing:.03em;color:#000}.promoBanner p{margin:12px 0;font-weight:300;font-size:18px;line-height:22px;letter-spacing:-.03em}.promoBanner__actions{margin-top:auto;display:flex}.promoBanner__actions .button{margin-left:0}.promoBanner .storeImage{margin-right:6px;width:100%;max-width:155px}.promoBanner .storeImage:last-child{margin-right:0}.promoBanner__image{width:194px;height:auto;flex:0 0 auto;margin-left:auto;display:block}.promoBanner__image figure{height:100%;padding-top:calc(228 / 194 * 100%);position:relative;width:100%}.promoBanner__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoBanner__image figure img{display:inline-block;vertical-align:top;width:100%}.promoBanner__image figure picture{height:100%;display:block}.promoBanner__image figure picture img{height:100%;width:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.promoBanner--incharge{background-color:#fff;border-radius:12px;overflow:hidden;position:relative;min-height:220px}.promoBanner--incharge .promoBanner__content{display:flex;position:relative;z-index:1;background-color:rgba(255,255,255,0);flex-flow:row;align-items:center;padding-right:37%}.promoBanner--incharge .promoBanner__content p{font-size:14px}.promoBanner--incharge .promoBanner__content img{width:100px;margin-right:20px}.promoBanner--incharge .promoBanner__image{position:absolute;top:0;right:0;bottom:0;width:50%}.promoBanner--incharge .promoBanner__image figure{padding-top:calc(220 / 299 * 100%);position:relative;width:100%}.promoBanner--incharge .promoBanner__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.promoBanner--incharge .promoBanner__image figure img{display:inline-block;vertical-align:top;width:100%}.promoBanner--nrgApp .promoFull--nrg{min-height:220px}.promoBanner--nrgApp .promoFull--nrg .promoFull__content{padding:52px 24px 30px 39px}.promoBanner--nrgApp .promoFull--nrg .promoFull__content p{font-size:14px;line-height:1.57;letter-spacing:-.04em;margin-bottom:40px}.promoBanner--nrgApp .promoFull--nrg .promoFull__title{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:12px}.categoryComponent{position:relative;display:flex}.categoryComponent__content{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;max-width:1060px}.categorySection--reverse .categoryComponent__content{margin-left:auto}.categoryComponent__header{display:flex;flex-direction:column;padding-left:135px}.categoryComponent__header p{margin:0;font-size:16px;line-height:24px;font-weight:400;max-width:655px}.categoryComponent__products{margin-top:30px}.categoryComponent__media{right:0;top:50%;width:722px;height:550px;position:absolute;transform:translateY(-50%)}.categorySection--reverse .categoryComponent__media{left:0;right:initial}.categoryComponent__media .svg{position:absolute;width:0;height:0}.categoryComponent__main{position:absolute;left:0;width:100%;height:100%;z-index:1}.categorySection--plain .categoryComponent__main{top:100px}.categorySection--reverse .categoryComponent__main{left:0;right:initial}.categoryComponent__mainInner{position:relative;width:100%;height:100%;z-index:1;background-position:50% 0}.categoryComponent__mainInnerImg{background-position:50% 0;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.categoryComponent__mainInnerDecor{position:absolute;width:100%;height:100%;z-index:-1;top:-27px!important;bottom:0!important;left:42px!important;right:-37px!important}.categorySection--reverse .categoryComponent__mainInnerDecor{right:42px!important;left:-37px!important}.categoryComponent__icon{width:180px;height:180px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:-100px;z-index:4;color:#fff;font-size:92px;line-height:92px;box-shadow:0 12px 12px rgba(50,50,71,.08),0 16px 24px rgba(50,50,71,.08);transform:translateY(-25%);border-radius:100%}.categorySection--reverse .categoryComponent__icon{left:0;right:initial}.categoryComponent__icon--orange{background-color:#ff8c42}.categoryComponent__icon--green{background-color:#a9d843}.categoryComponent__icon--blue{background-color:#5861ff}.categoryComponent__product{width:302px;height:302px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;z-index:4;color:#fff;font-size:68px;line-height:68px;box-shadow:0 12px 12px rgba(50,50,71,.08),0 16px 24px rgba(50,50,71,.08);transform:translateY(25%);border-radius:100%}.categorySection--reverse .categoryComponent__product{left:0;right:initial}.categoryComponent__product--blue{background-color:#6e9ec1}.categoryComponent__product--yellow{background-color:#f3e28b}.categoryComponent__product--beige{background-color:#f4f1e6}.categoryComponent__product--graylight{background-color:#f8f8f8}.categoryComponent__product--bluelight{background-color:#f4f8fa}.categoryComponent__product img{width:202px;height:202px;-o-object-fit:contain;object-fit:contain}.bubbleText{display:inline-flex;background-color:#fff;box-shadow:0 8px 8px rgba(50,50,71,.08),0 8px 16px rgba(50,50,71,.06);padding:32px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.04em;color:#000;position:absolute;z-index:4;width:100%;max-width:305px;opacity:0;border-radius:24px}.mobileSection .bubbleText{opacity:0;visibility:hidden;max-width:376px;top:120px;right:0;transform:translateX(120%)}.bubbleText--topLeft{left:-108px;top:30%;animation:show2 .4s ease-in-out 1.4s forwards;transform:translateX(-30px)}.bubbleText--bottomLeft{left:60px;top:67%;animation:show2 .4s ease-in-out 2.2s forwards;transform:translateX(-30px)}.bubbleText--topRight{right:-22px;top:20%;max-width:260px;animation:show .4s ease-in-out 1.8s forwards;transform:translateX(30px)}.bubbleText--bottomRight{right:-128px;top:65%;max-width:240px;animation:show .4s ease-in-out 2.6s forwards;transform:translateX(30px)}.fullModeButton{left:50%;bottom:0;position:absolute;z-index:4;opacity:0;animation:button 1.2s ease 3s forwards;transform:translateX(-50%)}.circles{width:80vw;height:80vw;max-width:784px;max-height:784px;position:absolute;z-index:-1;left:50%;top:0;pointer-events:none;opacity:0;animation:scaleIn 1.4s ease 2s forwards;border:1px dashed rgba(166,166,166,.5);border-radius:100%;transform:translateX(-50%) scale3d(0,0,0)}.circles .circle{width:100%;height:100%;position:absolute;left:0;top:0;animation:spin 2s ease-in-out 2.5s forwards;transform:rotate(30deg)}.circles .circle:after{content:"";position:absolute;z-index:-1;width:12px;height:12px;background-color:#31ddff;top:50%;left:0;animation:scaleInSmall .6s ease 3s forwards;border-radius:100%;transform:translate(-50%,-50%) scale3d(0,0,0)}.circles .circle:nth-child(2){animation:spin2 2s ease-in-out 2.5s forwards;transform:rotate(100deg)}.circles .circle:nth-child(3){animation:spin3 2s ease-in-out 2.5s forwards;transform:rotate(190deg)}.backDrop{display:block;width:100%;height:100%;position:fixed;left:0;top:0;z-index:30;background-color:rgba(4,4,4,.6);opacity:0;visibility:hidden;pointer-events:none;transition:all .6s ease}.withPopup .backDrop{opacity:1;visibility:visible;pointer-events:all}.closePopup{width:70px;height:70px;position:fixed;z-index:50;top:60px;left:80px;background-color:#5861ff;color:#fff;font-size:20px;line-height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;border-radius:100%;transform:translateX(-200px);box-shadow:0 4px 14px rgba(0,0,0,.15);transition:all .6s ease}.withPopup .closePopup{opacity:1;visibility:visible;pointer-events:all;transform:translateX(0)}.customPopup{position:fixed;z-index:40;width:100%;max-width:1028px;bottom:10vh;left:50%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,150%);transition:all .8s ease}.withPopup .customPopup{opacity:1;visibility:visible;pointer-events:all;transform:translate(-50%,0)}.customPopup:before{content:"";width:150vw;height:100vw;max-height:1700px;background-color:#fff;position:absolute;left:50%;bottom:0;z-index:-1;border-radius:100%;transform:translate(-50%,100%);transition:all .8s ease .1s}.withPopup .customPopup:before{transform:translate(-50%,78%)}.customPopup__header{display:flex;flex-direction:column;padding-left:135px}.customPopup__header p{margin:0;font-size:16px;line-height:24px;font-weight:400;max-width:655px;color:#fff}.customPopup__products{margin-top:30px}.mobileComponent{width:80vw;height:80vw;max-width:784px;max-height:784px;position:absolute;z-index:10;left:50%;top:0;border-radius:100%;transform:translateX(-50%)}.mobileComponent__bgContent{width:100%;height:100%;position:absolute;left:50%;top:50%;z-index:0;overflow:hidden;border-radius:100%;transform:translate(-50%,-50%);transition:all .6s ease}.mobileComponent__bgContent img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mobileComponent__content{width:460px;height:617px;position:absolute;left:107px;bottom:22px}.mobileComponent__phone{width:100%;height:100%;position:relative;z-index:2}.mobileComponent__phone img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mobileComponent__phoneContent{width:240px;height:430px;position:absolute;z-index:0;left:170px;top:78px;overflow:hidden;background-color:#fff;border-radius:0 0 30px 30px}.mobileComponent__phoneContentImage{width:100%;height:100%;position:relative;z-index:2;top:0}.mobileComponent__phoneContentImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mobileTiles{height:270px;width:100%;display:flex;align-items:center;padding:20px 40px;position:absolute;left:0;bottom:0;transform:translateY(100%)}.mobileTile{width:140px;height:140px;margin-right:40px;background-color:#5861ff;color:#fff;padding:20px 8px 0;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;border-radius:16px}.mobileTile i{display:flex;align-items:center;justify-content:center;width:72px;height:72px;font-size:56px}.mobileTile span{margin-top:4px;text-align:center;font-weight:700;font-size:13px;line-height:16px;font-family:Comfortaa,sans-serif}.heroComponent{max-width:1057px;margin:0 auto}.heroComponent__header{display:flex;flex-direction:column;align-items:center;text-align:center}.heroComponent__header h1{margin:0}.heroComponent__header p{margin:40px 0 0;font-size:20px;line-height:30px;font-weight:700;max-width:784px}.heroComponent__media{width:100%;height:528px;position:relative;margin:140px 0 90px}.heroComponent__media .svg{position:absolute;width:0;height:0}.heroComponent__main{background-position:50% 0;background-size:110% auto;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.heroComponent__mainInner{position:relative;width:100%;height:100%}.heroComponent__mainInnerImg{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.heroComponent__icon{width:180px;height:180px;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;z-index:4;color:#fff;font-size:92px;line-height:92px;box-shadow:0 12px 12px rgba(50,50,71,.08),0 16px 24px rgba(50,50,71,.08);border-radius:100%}.heroComponent__icon--orange{background-color:#ff8c42}.heroComponent__icon--green{background-color:#a9d843}.heroComponent__icon--blue{background-color:#5861ff}.heroComponent__product{width:302px;height:302px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;z-index:4;color:#fff;font-size:68px;line-height:68px;box-shadow:0 12px 12px rgba(50,50,71,.08),0 16px 24px rgba(50,50,71,.08);transform:translateY(70px);border-radius:100%}.heroComponent__product--blue{background-color:#6e9ec1}.heroComponent__product--yellow{background-color:#f3e28b}.heroComponent__product--beige{background-color:#f4f1e6}.heroComponent__product--graylight{background-color:#f8f8f8}.heroComponent__product--bluelight{background-color:#f4f8fa}.heroComponent__product img{width:202px;height:202px;-o-object-fit:contain;object-fit:contain}.heroComponent__circles{width:80vw;height:80vw;max-width:784px;max-height:784px;position:absolute;z-index:0;left:50%;top:50%;pointer-events:none;opacity:0;animation:scaleIn2 1.4s ease forwards;border:1px dashed rgba(166,166,166,.5);border-radius:100%;transform:translate(-50%,-50%) scale3d(0,0,0)}.heroComponent__circle{width:100%;height:100%;position:absolute;left:0;top:0;animation:spin4 2s ease-in-out 1s forwards;transform:rotate(-40deg)}.heroComponent__circle:after{content:"";position:absolute;z-index:-1;width:12px;height:12px;background-color:#31ddff;top:50%;left:0;animation:scaleInSmall .6s ease 1s forwards;border-radius:100%;transform:translate(-50%,-50%) scale3d(0,0,0)}.heroSection--green .heroComponent__circle:after{background-color:#63bb1e}.heroSection--lightBlue .heroComponent__circle:after{background-color:#90d4f7}.heroComponent__circle:nth-child(2){animation:spin5 2s ease-in-out 1s forwards;transform:rotate(50deg)}.optionsComponent{max-width:1330px;margin:0 auto;padding:0 20px;display:flex;justify-content:center}.optionsComponent__option{width:100%;display:flex;flex-direction:column;align-items:center;margin-right:130px;position:relative}.optionsComponent__option:last-child{margin-right:0}.optionsComponent__option:not(:last-child):after{content:"";width:130px;height:6px;background-color:#dfe5e4;position:absolute;right:0;top:50%;border-radius:50px;transform:translate(100%,-50%)}.optionsComponent__option span{width:112px;height:112px;font-size:112px;line-height:112px;color:grey;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.optionsComponent__option p{font-family:Comfortaa,sans-serif;font-weight:700;font-size:26px;line-height:30px;text-align:center;letter-spacing:.03em;margin:auto 0 0;padding:0 32px;color:#000;min-height:90px;display:inline-flex;align-items:center}.productComponent{max-width:1330px;margin:0 auto;position:relative;padding:70px 70px 70px 0}.productComponent--reverse{padding-right:0;padding-left:70px}.productComponent:before{content:"";display:block;background-color:#f4f8fa;position:absolute;right:0;top:0;width:100vw;height:100%;z-index:-1;border-radius:0 32px 32px 0}.productComponent--reverse:before{background-color:#f8f8f8;left:0;border-radius:32px 0 0 32px}.productComponent__content{display:flex;align-items:center}.productComponent--reverse .productComponent__content{flex-direction:row-reverse}.productComponent__image{margin:0 70px;flex:0 0 auto;width:100%;max-width:376px}.productComponent__image figure{border:1px solid #e5e5e5;overflow:hidden;background-color:#fff;padding-top:calc(376 / 376 * 100%);position:relative;width:100%;border-radius:24px}.productComponent__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.productComponent__image figure img{display:inline-block;vertical-align:top;width:100%}.productComponent__image figure img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.productComponent__header{width:100%;max-width:516px;display:flex;flex-direction:column}.productComponent__title{max-width:386px;color:#000;font-family:Comfortaa,sans-serif;font-size:20px;font-weight:400;line-height:24px}.productComponent--reverse .productComponent__title{margin-left:auto;text-align:right}.productComponent__options{margin-top:20px;display:flex;align-items:center;font-family:Comfortaa,sans-serif;font-size:11px;font-weight:700;line-height:14px;color:#1c1c1c;letter-spacing:-.04em}.productComponent--reverse .productComponent__options{justify-content:flex-end}.productComponent p{margin:20px 0 0;font-family:Comfortaa,sans-serif;font-size:16px;font-weight:400;line-height:24px}.productComponent .moreLink{margin-top:32px;color:#5861ff}.productComponent .moreLink:hover{color:#2e39ff}.productComponent--reverse .moreLink{margin-left:auto}.cards{max-width:1330px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;width:100%}.payment-methods-update .cards{display:flex;align-items:center;justify-content:center;gap:6px;padding-left:16px}.cardsSection .card{background-color:#f3d225;display:flex;overflow:hidden;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.15)}.smartHomePage .card:not(.card--grey){background-color:#5861ff;color:#fff}.smartHomePage .card:not(.card--grey) .card__content .moreLink{color:#fff}.card--grey{background-color:#f3f3f3!important}.card__content{padding:44px 32px;display:flex;flex-direction:column}.card__content .moreLink{margin-top:auto}.card__content p{font-family:Comfortaa,sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.04em;color:#1c1c1c;margin:0}.card__title{font-family:Comfortaa,sans-serif;font-size:26px;font-weight:700;line-height:30px;margin-bottom:20px}.card__image{width:194px;flex:0 0 auto;margin-left:auto;display:block;background-color:#fff}.card--grey .card__image{background-color:transparent}.card__image figure{height:100%;padding-top:calc(187 / 194 * 100%);position:relative;width:100%}.card__image figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.card__image figure img{display:inline-block;vertical-align:top;width:100%}.card__image figure img{height:100%;width:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card__discount{width:194px;flex:0 0 auto;margin-left:auto;display:flex;align-items:center;justify-content:center;background-color:transparent}.card__discount span{width:115px;height:115px;display:flex;align-items:center;justify-content:center;font-family:Comfortaa,sans-serif;font-size:22px;font-weight:700;line-height:32px;color:#fff;background-color:#e51937;overflow:hidden;border-radius:100%}.smartHomePage .card__discount span{background-color:#5861ff}.productCompatibilityRow{display:flex;align-items:center;font-family:Comfortaa,sans-serif;font-size:11px;font-weight:700;line-height:14px;color:#1c1c1c;letter-spacing:-.04em}.productInformationRow{display:flex;background-color:#f3f3f3;padding:20px 24px;font-family:Comfortaa,sans-serif;font-size:13px;font-weight:400;line-height:16px;color:#000;margin:24px 0;border-radius:8px}.productInformationRow i{width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:18px;color:#e98c00;margin-right:9px}.productInformationRow b,.productInformationRow strong{margin-left:5px}body .mega-nav.responsiveColumns{display:grid;grid-template-columns:repeat(4,1fr)}.tabs{display:flex;flex-direction:column;margin-top:56px}.tabs__list{display:flex;position:relative;margin:0;padding:0;justify-content:center}.tabs__item{margin-right:16px;list-style-type:none}.tabs__item:last-child{margin-right:0}.tabs__item.active a{color:#fff;background-color:#1c1c1c}.nrg .tabs__item.active a{background-color:#5861ff}.tabs__link{color:#1c1c1c;font-family:Comfortaa,sans-serif;font-weight:700;font-size:16px;line-height:18px;border:2px solid #1c1c1c;background-color:#fff;height:42px;display:flex;align-items:center;justify-content:center;padding:0 16px;border-radius:60px}.nrg .tabs__link{color:#5861ff;border-color:#5861ff}.tabs__link:hover{color:#fff;background-color:#1c1c1c}.nrg .tabs__link:hover{background-color:#5861ff}.tabs__content{display:none;margin-top:48px}.tabs__content.active{display:block}.moreLink{display:inline-flex;align-items:center;font-family:Comfortaa,sans-serif;font-size:16px;font-weight:700;color:#000;line-height:18px;letter-spacing:-.04em}.moreLink:hover{color:#247ed1}.smartHomePage .moreLink:hover{color:grey}.smartProducts .moreLink:hover{color:#2e39ff}.moreLink i{margin-left:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:16px;line-height:16px}.smartProducts .moreLink{padding-left:135px;margin-top:40px;color:#5861ff}@keyframes radial{0%{transform:translate(-50%,-75%)}to{transform:translate(-50%,-60%)}}@keyframes dotShow{0%{transform:scale3d(0,0,0)}to{transform:scale3d(1,1,1)}}@keyframes bullet{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(4);opacity:0}}@keyframes section{0%{opacity:0}to{opacity:1}}@keyframes shadow{0%{transform:translate(-50%,50%) scale(.2);opacity:0}to{transform:translate(-50%,50%) scale(1);opacity:.6}}@keyframes image{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes distort{0%{transform:perspective(100px) rotateY(-3deg)}80%{transform:perspective(100px) rotateY(0)}100%{transform:perspective(100px) rotateY(0)}}@keyframes ripple{0%{opacity:1;transform:scale(0)}60%{opacity:1}100%{opacity:0;transform:scale(150)}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.disableScroll{overflow:hidden}html.disableScroll body{overflow:hidden}.icon-submenu:before{content:"\e97d"}.icon-zoomout:before{content:"\e97e"}.icon-zoomin:before{content:"\e97f"}.icon-drag:before{content:"\e980"}.icon-expand:before{content:"\e981"}.icon-closethin:before{content:"\e982"}.icon-collapse:before{content:"\e983"}.smarthome{position:relative;z-index:20;width:1322px}.smarthome.initialAnimation{height:55vh}.smarthome.initialAnimation .scrollCont{width:100%!important;animation:image 2s ease forwards;cursor:default!important;pointer-events:none}.smarthome.initialAnimation .zoomCont{height:100%!important}.smarthome.initialAnimation .imgCont{overflow:hidden;animation:distort 2s ease forwards;transform-origin:right center;border-radius:32px}.smarthome.initialAnimation:after{content:"";position:absolute;z-index:-1;bottom:-10px;left:50%;width:100%;max-width:984px;height:92px;background-image:radial-gradient(50% 50% at 50% 50%,#333 0,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;opacity:.6;animation:shadow 2s ease forwards}.smarthome.initialAnimation [data-zoomlevel="1"] .spot,.smarthome.initialAnimation [data-zoomlevel="2"] .spot{transform:scale3d(0,0,0)}.smarthome.initialAnimation .spot{transform:scale3d(0,0,0)}.smarthome.initialState{height:55vh}.smarthome.initialState .scrollCont{width:100%!important;cursor:default!important;pointer-events:none}.smarthome.initialState .zoomCont{height:100%!important}.smarthome.initialState .imgCont{overflow:hidden}.smarthome.initialState:after{content:"";position:absolute;z-index:-1;bottom:-10px;left:50%;width:100%;max-width:984px;height:92px;background-image:radial-gradient(50% 50% at 50% 50%,#333 0,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);background-repeat:no-repeat;opacity:.6;transform:translate(-50%,50%) scale(1)}.smarthome.initialState [data-zoomlevel="1"] .spot,.smarthome.initialState [data-zoomlevel="2"] .spot{transform:scale3d(0,0,0)}.smarthome.initialState .spot{transform:scale3d(0,0,0)}.smarthome.fullmode .spot{animation:dotShow .6s ease .4s forwards}.animationFirst .smarthome{position:fixed}.smarthome.static{text-align:center}.smarthome.fullmode{z-index:10;max-width:unset;transform:translateX(0)}.smarthome .spot{position:absolute;width:60px;height:60px;cursor:pointer;transform:scale3d(0,0,0);transition:all .3s ease}.smarthome .spot:hover{z-index:1}.smarthome .spot .dot{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;cursor:pointer;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.smarthome .spot .dot:before{content:"";display:block;width:20px;height:20px;background:#31ddff;border-radius:100%;box-sizing:border-box;border:3px solid #fff}.smarthome .spot .dot:after{content:"";position:absolute;top:50%;left:50%;pointer-events:none;border-radius:100%;width:16px;height:16px;border:2px solid #31ddff;background-color:#31ddff;box-sizing:border-box;display:block;animation:bullet 2s infinite;transform:translate(-50%,-50%) scale(0)}.smarthome .spot:hover .dot{transform:scale(1.2)}.smarthome .spot .dot-hintWrap{position:absolute;top:50%;right:0;width:auto;opacity:0;height:70px;display:inline-flex;align-items:center;justify-content:center;padding:16px 20px;background-color:#fff;border:none;visibility:hidden;letter-spacing:-.04em;font-size:14px;line-height:20px;color:#000;white-space:nowrap;transition:opacity .3s linear,visibility 0s linear .3s;-webkit-transition:opacity .3s linear,visibility 0s linear .3s;-o-transition:opacity .3s linear,visibility 0s linear .3s;box-shadow:0 16px 16px rgba(50,50,71,.08),0 24px 32px rgba(50,50,71,.08);transform:translate(100%,-50%);border-radius:60px}.smarthome .spot:hover .dot-hintWrap{opacity:1;visibility:visible;transition:opacity .3s linear,visibility 0s linear 0s;-webkit-transition:opacity .3s linear,visibility 0s linear 0s;-o-transition:opacity .3s linear,visibility 0s linear 0s}.smarthome [data-zoomlevel="1"] .spot{transform:scale(.8333333333)}.smarthome [data-zoomlevel="2"] .spot{transform:scale(.7142857143)}.smarthome .scrollCont{height:100%}.smarthome.static .scrollCont{margin:0 auto}.smarthome .zoomCont{position:relative;height:100%}.smarthome .zoomCont__logo{position:absolute;z-index:1;left:7%;top:-9%;transition:opacity .2s ease-out;opacity:1}.smarthome .imgCont{height:100%}.smarthome .imgCont img{height:100%;width:100%;max-width:initial;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.smarthome .imgCont img.imgCont__top{position:absolute;top:0;right:0;left:0;height:240px;width:100%;-o-object-fit:initial;object-fit:initial;transition:opacity .2s ease-out;opacity:1;border-top-right-radius:32px;border-top-left-radius:32px}.smarthome .controls{position:absolute;top:60px;right:90px;visibility:hidden;transition:all .3s ease-out;transform:translateX(200px)}.smarthome.fullmode .controls{visibility:visible;z-index:2000;transform:translateX(0)}.smarthome.fullmode .imgCont__top,.smarthome.fullmode .zoomCont__logo{opacity:0!important}.smarthome.withOpenPopup .controls{transform:translateX(200px)}.smarthome .btn-collapse{display:none}.smarthome.fullmode .btn-collapse{display:block}.smarthome.fullmode .btn-expand{display:none}.smarthome .zoomControl{display:none}.smarthome .zoomControl .srt_btn{margin-top:32px;background-color:#fff;font-size:32px}.smarthome .zoomControl .srt_btn.disabled{color:#999;background-color:#e5e5e5}.smarthome.fullmode .zoomControl{display:flex;flex-direction:column}.srt_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;color:#fff;cursor:pointer;font-size:22px;line-height:1;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:1;width:72px;height:72px;background-color:#5861ff;transition:all 350ms ease-out;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.15)}.zoomControl .srt_btn{color:#000}.srt_btn:hover{background-color:#2e39ff;color:#fff}.zoomControl .srt_btn:hover{color:#000}.srt_btn.disabled{pointer-events:none;cursor:default;background-color:#e5e5e5;color:#999}.smarthome .drawer{position:absolute;left:0;top:60px;height:calc(100% - 60px);display:flex;flex-direction:column;visibility:hidden;opacity:0;pointer-events:none;width:100%;max-width:335px;transition:transform .3s ease-out;transform:translateX(-140%)}.smarthome.fullmode .drawer{visibility:visible;opacity:1;pointer-events:all;z-index:2000;transform:translateX(-100%)}.smarthome.withOpenPopup .drawer{transform:translateX(-140%)}.smarthome .drawer.isOpen{transform:translateX(0)}.drawer__btnToggle{position:absolute;right:1px;top:0;padding:0;transform:translateX(100%)}.drawer .drawer-close{display:none;font-size:22px}.drawer.isOpen .drawer-close{display:flex}.drawer.isOpen .drawer-open{display:none}.drawer__topbar{background-color:#5861ff;color:#fff}.drawer__title{font-weight:700;font-size:20px;line-height:1.2;padding:12px 30px;height:70px;display:flex;align-items:center}.drawer__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;box-shadow:0 4px 14px rgba(0,0,0,.15);background-color:#5861ff;color:#fff;cursor:pointer;font-size:32px;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:1;width:92px;height:70px;padding:0 6px 0 0;border-radius:0 50px 50px 0}.drawer__body{scroll-behavior:smooth;overflow:auto;scrollbar-color:#d0d0d0 transparent;scrollbar-width:thin;background-color:#fff;padding:20px 6px 20px 32px;height:100%;overflow:auto;width:100%}.drawer__body::-webkit-scrollbar{width:5px;height:5px}.drawer__body::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.drawer__body::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.drawer__body::-webkit-scrollbar-thumb:active{background:#848484}.drawer__body::-webkit-scrollbar-track{background:0 0}.drawer__body ul{margin:0;padding:0}.drawer__body li{display:block;vertical-align:middle;list-style-type:none;color:#000;position:relative}.drawer__body li a{padding:12px 0;width:100%}.productsList li{font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.04em}.productsList li a{border-bottom:1px solid #d0d0d0}.productsList__submenu{margin-bottom:12px!important}.productsList__submenu li{font-weight:400;font-size:14px}.productsList__submenu li a{border:none}.messageBox{background-color:#fff;border-radius:50px;padding:20px 28px;position:absolute;left:50%;top:60px;visibility:hidden;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;transition:opacity .3s ease-out,transform .3s ease-out;transform:translate(-50%,-150px)}.fullmode .messageBox{visibility:visible;z-index:2000;transform:translate(-50%,0)}.withOpenPopup .messageBox{transform:translate(-50%,-150px)}.messageBox.isHidden{opacity:0!important}.messageBox .icon{font-size:24px;margin-right:12px}.messageBox .text{color:#000;font-weight:700;font-size:13px}.homeCategories{margin-top:72px}.homeCategoriesList{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:60px;width:100%}.productsSection{padding:140px 0}.productsSection.withGrayBg{background-color:#f8f8f8}.productsSection--medium{padding:100px 0}.lastSection{margin-bottom:-30px}.categorySection{margin-top:72px;padding:64px 0;position:relative}.categorySection:before{content:"";width:80%;height:100%;position:absolute;left:0;top:0;z-index:-1;background-color:#f4f8fa;border-radius:0 32px 32px 0}.categorySection--reverse:before{left:initial;right:0;background-color:#f8f8f8;border-radius:32px 0 0 32px}.categorySection--plain{padding:40px 0}.categorySection--plain:before{content:none}.animationFirst #mainContent{z-index:10!important}.pin-spacer{width:100%!important;max-width:100%!important}.animatedSection{height:calc(100vh - 104px);margin-top:-5px;padding:40px 0;position:relative;overflow:hidden;opacity:0;width:100%!important;max-width:100%!important;transition:opacity .3s ease}.animatedSection.loaded{opacity:1}.animatedSection:before{content:"";position:absolute;left:50%;top:0;width:120vw;height:100vw;z-index:0;background-color:#fff;animation:radial 2s ease 1s forwards;border-radius:100%;transform:translate(-50%,-75%)}.animatedSection__content{max-width:1462px;margin:0 auto;padding:20px 70px 40px;position:relative;z-index:10}.animatedSection__header{opacity:0;animation:section 4s ease forwards}.animatedSection__header p{margin:20px auto 74px;font-size:20px;line-height:24px;font-weight:400;max-width:784px}.mobileSection{opacity:0;visibility:hidden}.mobileSection__title{display:inline-flex;flex-direction:column;position:absolute;top:300px;opacity:0;visibility:hidden;z-index:20;transform:translateX(-100%)}.mobileSection__title span{margin-bottom:20px}.mobileSection__title span:last-child{margin-bottom:0}.heroSection{padding:70px 0;margin-top:-5px;overflow:hidden}.heroSection--blue{background-color:#f4f8fa}.heroSection--green{background-color:#ebf1e7}.heroSection--lightBlue{background-color:#e7f5f2}.optionsSection{margin:70px 0}.productSection{margin:12px 0 0;position:relative;overflow:hidden}.cardsSection{margin:50px 0 70px}.promoFullSection{margin-bottom:100px}html{scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent}html ::-webkit-scrollbar{width:8px}html ::-webkit-scrollbar-track{background-color:#fff}html ::-webkit-scrollbar-thumb{background-color:#d0d0d0;border-radius:5px}.nrg-app p strong{font-weight:700;font-size:inherit}.nrgHero{display:flex;align-items:flex-start}.nrgHeroContainer{background-color:#002052;border-bottom-right-radius:420px;overflow:hidden;position:relative;padding-top:167px;padding-bottom:190px;color:#fff}.nrgHeroContainer .wrapper{max-width:1516px}.nrgHeroContainer__decor{position:absolute;top:0;left:0;width:100%}.nrgHero h1{color:inherit;font-size:36px;font-weight:700;line-height:1.22;letter-spacing:.03em;margin-top:0;margin-bottom:30px}.nrgHero h1 span{display:block;color:inherit;font-size:26px;font-weight:inherit;line-height:1.15;letter-spacing:inherit}.nrgHero p{color:#e3e5e8;font-size:19px;font-weight:400;line-height:1.36}.nrgHero p:last-of-type{margin-bottom:0}.nrgHero__col--logo .nrgHero__image{padding-top:calc(185 / 201 * 100%);position:relative;width:100%}.nrgHero__col--logo .nrgHero__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgHero__col--logo .nrgHero__image img{display:inline-block;vertical-align:top;width:100%}.nrgHero__col--logo .nrgHero__imageWrap{width:201px}.nrgHero__col--text{width:100%;max-width:614px}.nrgHero__col--cellphone{flex-basis:34.1%;display:flex;flex-flow:column;justify-content:center;flex-grow:1;flex-shrink:0;position:relative}.nrgHero__col--cellphone .nrgHero__image{padding-top:calc(653 / 323 * 100%);position:relative;width:100%}.nrgHero__col--cellphone .nrgHero__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgHero__col--cellphone .nrgHero__image img{display:inline-block;vertical-align:top;width:100%}.nrgHero__col--cellphone .nrgHero__imageWrap{width:51.92%;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.nrgHero__colBottom{display:none;margin-top:30px}.nrgHero__colBottomItem{width:161px}.nrgHero__colBottomItem:not(:last-child){margin-right:30px}.nrgHero__colBottomItem .nrgHero__image{padding-top:calc(56 / 161 * 100%);position:relative;width:100%}.nrgHero__colBottomItem .nrgHero__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgHero__colBottomItem .nrgHero__image img{display:inline-block;vertical-align:top;width:100%}.nrgHero__blob{position:relative;padding-top:100%}.nrgHero__blob:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:100%;background:linear-gradient(34.07deg,#f00c8c 15.21%,#48b6dc 64.42%,#0ff 85.58%)}.nrgAppBanner{min-height:264px;border-radius:12px;overflow:hidden;padding:52px 50px;background-position:center;background-size:cover;color:#fff;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative}.nrgAppBannerContainer{margin-top:144px;margin-bottom:140px}.nrgAppBannerContainer .wrapper{max-width:1301px;margin:0 auto}.nrgAppBanner h2{color:inherit;font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1.2;margin-bottom:12px}.nrgAppBanner p{color:inherit;font-size:18px;font-weight:300;line-height:1.4;letter-spacing:-.04em}.nrgAppBanner p:last-child{margin-bottom:0}.nrgAppBanner__col--logo{position:relative;margin-right:33px;max-width:116px;width:100%}.nrgAppBanner__col--logo .nrgAppBanner__image{padding-top:calc(107 / 116 * 100%);position:relative;width:100%}.nrgAppBanner__col--logo .nrgAppBanner__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgAppBanner__col--logo .nrgAppBanner__image img{display:inline-block;vertical-align:top;width:100%}.nrgAppBanner__col--txt{width:100%;max-width:446px;margin-right:52px}.nrgAppBanner__col--links{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;width:100%}.nrgAppBanner__col--links .nrgAppBanner__colItem:not(:last-child){margin-right:24px}.nrgAppBanner__colItem--store{width:100%;max-width:154px}.nrgAppBanner__colItem--store .nrgAppBanner__image{padding-top:calc(54 / 154 * 100%);position:relative;width:100%}.nrgAppBanner__colItem--store .nrgAppBanner__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgAppBanner__colItem--store .nrgAppBanner__image img{display:inline-block;vertical-align:top;width:100%}.nrgAppBanner__colItem--qr{width:100%;max-width:154px}.nrgAppBanner__colItem--qr .nrgAppBanner__image{padding-top:calc(154 / 154 * 100%);position:relative;width:100%}.nrgAppBanner__colItem--qr .nrgAppBanner__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgAppBanner__colItem--qr .nrgAppBanner__image img{display:inline-block;vertical-align:top;width:100%}.nrgAppBanner--productBottom{max-width:790px;margin:0 auto;padding:29px 44px;min-height:202px}.nrgAppBanner--productBottom h2{font-size:19px;font-weight:400;margin-bottom:12px}.nrgAppBanner--productBottom p{font-size:14px}.nrgAppBanner--productBottom .nrgAppBanner__col--links{flex-flow:column;width:154px;flex-grow:1;flex-shrink:0}.nrgAppBanner--productBottom .nrgAppBanner__col--links .nrgAppBanner__colItem:not(:last-child){margin-right:0;margin-bottom:24px}.nrgSliderSection{margin-top:67px;padding-top:73px;padding-bottom:73px;position:relative}.nrgSliderSection:after{content:"";display:block;background-color:#f3f3f3;width:69.67%;height:100%;position:absolute;top:0;right:0;left:auto;bottom:0;z-index:-1;border-radius:20px}.nrgSliderSectionContainer .wrapper{max-width:1263px}.nrgSliderSection__item{display:flex;align-items:center;flex-wrap:nowrap}.nrgSliderSection__item p{font-size:16px;font-weight:400;line-height:1.42;letter-spacing:-.04em;color:#1c1c1c}.nrgSliderSection__item p:last-child{margin-bottom:0}.nrgSliderSection__text{width:100%}.nrgSliderSection__image{border-radius:20px;overflow:hidden;max-width:748px;box-shadow:0 16px 24px rgba(50,50,71,.08),0 12px 12px rgba(50,50,71,.08);padding-top:calc(431 / 748 * 100%);position:relative;width:100%}.nrgSliderSection__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgSliderSection__image img{display:inline-block;vertical-align:top;width:100%}.nrgSliderSection__imageWrap{width:59.22%;max-width:748px;margin-right:52px}.nrgSliderSection.owl-theme .owl-dots{padding-right:74px;margin-top:0!important;text-align:right}.nrgSliderSection.owl-theme .owl-dots .owl-dot span{width:14px;height:14px;background-color:#fff;margin:6px}.nrgSliderSection.owl-theme .owl-dots .owl-dot:hover span{background-color:#f86aba}.nrgSliderSection.owl-theme .owl-dots .owl-dot.active span{background-color:#f00c8c}.nrgUspSection{display:flex;flex-wrap:nowrap}.nrgUspSectionContainer{margin-top:95px}.nrgUspSectionContainer .wrapper{max-width:1518px}.nrgUspSection__item{display:flex;flex-flow:column;text-align:center;align-items:center;max-width:282px;margin:0 auto;padding:0 10px;flex-shrink:1;flex-basis:282px}.nrgUspSection__item p{font-size:20px;font-weight:700;line-height:1.2}.nrgUspSection__item p:last-child{margin-bottom:0}.nrgUspSection__itemIcon{width:142px;height:142px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#002052;margin-bottom:28px}.nrgUspSection__image{padding-top:calc(52 / 52 * 100%);position:relative;width:100%}.nrgUspSection__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgUspSection__image img{display:inline-block;vertical-align:top;width:100%}.nrgUspSection__imageWrap{width:52px}.nrgAppSlider.owl-theme .owl-nav{margin-top:0!important;display:flex;justify-content:space-between;position:absolute;top:50%;right:0;left:-67px;width:calc(100% + 67px * 2);transform:translateY(-50%);z-index:-1}.nrg-owl2 .nrgAppSlider.owl-theme .owl-nav [class*=owl-]{width:67px;height:67px;background-color:#fff;border-radius:50%;color:#002052;font-size:16px;transition:background-color .2s ease-out}.nrgAppSlider.owl-theme .owl-nav [class*=owl-]:not(.disabled):hover{background-color:rgba(49,221,255,.8)}.nrgAppSlider.owl-theme .owl-dots{margin-top:0!important;width:47px;position:absolute;bottom:0;left:0}.nrgAppSlider.owl-theme .owl-dots .owl-dot{display:block}.nrgAppSlider.owl-theme .owl-dots .owl-dot:not(:last-child){margin-bottom:10px}.nrgAppSlider.owl-theme .owl-dots .owl-dot span{width:47px;height:3px;background-color:rgba(255,255,255,.4);margin:0}.nrgAppSlider.owl-theme .owl-dots .owl-dot:hover span{background-color:#f86aba}.nrgAppSlider.owl-theme .owl-dots .owl-dot.active span{background-color:#f00c8c}.nrgAppSliderSection{background-color:#002052;border-top-left-radius:420px;margin-top:72px;position:relative;overflow:hidden;padding-top:142px;padding-bottom:186px;color:#fff}.nrgAppSliderSection .wrapper{max-width:1380px}.nrgAppSliderSection h2{text-align:center;font-size:34px;font-weight:700;line-height:1.23;letter-spacing:.03em;color:inherit;margin-bottom:140px}.nrgAppSliderSection__decor{position:absolute;top:-22%;right:-10%;pointer-events:none;z-index:1}.nrgAppSliderSection__blobLG{display:none;position:absolute;top:0;right:0;pointer-events:none}.nrgAppSliderSection__blobSM{display:none;position:absolute;top:80px;right:0;pointer-events:none}.nrgAppSlider__item{padding-right:15.73%;padding-left:51.92%;min-height:493px;display:flex;align-items:center}.nrgAppSlider__itemText{padding-left:86px;position:relative}.nrgAppSlider__itemText p{max-width:367px;color:inherit;font-size:16px;font-weight:400;line-height:1.5}.nrgAppSlider__itemText p:last-child{margin-bottom:0}.nrgAppSlider__itemText p strong{font-size:20px;font-weight:700;line-height:1.2;display:block}.nrgAppSlider__itemImage{width:56px;position:absolute;top:0;left:0}.nrgAppSlider__itemImage figure{padding-top:calc(56 / 56 * 100%);position:relative;width:100%}.nrgAppSlider__itemImage figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgAppSlider__itemImage figure img{display:inline-block;vertical-align:top;width:100%}.nrgAppSliderPhone{width:368px;height:679px;position:absolute;bottom:2px;left:25.4%;pointer-events:none}.nrgAppSliderPhoneInner{position:relative}.nrgAppSliderPhone__device{position:absolute;top:0;right:0;bottom:0;left:0}.nrgAppSliderPhone figure{padding-top:calc(679 / 369 * 100%);position:relative;width:100%}.nrgAppSliderPhone figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgAppSliderPhone figure img{display:inline-block;vertical-align:top;width:100%}.nrgAppSliderPhone__slider{width:233px;height:493px;padding-top:2px;background-color:#000;border-radius:23px;overflow:hidden;margin-top:4px;margin-right:62px;margin-left:74px}.nrgAppSliderPhone__sliderItem figure{padding-top:calc(493 / 233 * 100%);position:relative;width:100%}.nrgAppSliderPhone__sliderItem figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgAppSliderPhone__sliderItem figure img{display:inline-block;vertical-align:top;width:100%}.nrgAppSlider__swipe{width:40px;height:40px;position:absolute;bottom:109px;left:16px}.nrgAppSlider__swipe figure{padding-top:calc(40 / 40 * 100%);position:relative;width:100%}.nrgAppSlider__swipe figure picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgAppSlider__swipe figure img{display:inline-block;vertical-align:top;width:100%}@media (min-width:769px){:root{--herobtnspace:32px;--headerspace:24px;--padding:24px;--sliderprmargin:5px;--prdlist:33.3%;--productspace:12px}}@media (min-width:1024px){:root{--padding:40px}.nrgSliderSection__text{margin-right:20px;max-width:327px}.nrgAppSlider.owl-theme .owl-dots{transform:translate(-100%,100%)}.nrgAppSliderSection .wrapper{padding-right:67px;padding-left:67px}.nrgAppSliderSection__blobLG{display:block}.nrgAppSlider__swipe{display:none}}@media (min-width:1280px){:root{--sliderprmargin:5px}.nrgHero__col--logo{margin-right:55px;padding-top:70px}.nrgHero__col--text{margin-right:23px;padding-top:70px}.nrgHero__colBottom{display:flex}.nrgSliderSection.owl-theme .owl-dots{transform:translateY(-100%)}}@media (max-width:1779px){.animatedSection__content{max-width:1312px}}@media (max-width:1499px){.smarthome{width:1100px}.mobileSection__title{top:90px;left:160px}}@media (max-width:1379px){.categoryComponent__content{max-width:960px}.categoryComponent__header{padding-left:95px}.circles{max-width:574px;max-height:574px}.customPopup{bottom:5vh}.customPopup__header{padding-left:95px}.mobileComponent{max-width:574px;max-height:574px}.mobileComponent__content{width:360px;height:auto;left:66px;bottom:19px}.mobileComponent__phoneContent{width:185px;height:330px;left:132px;top:60px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}.mobileTiles{height:220px;padding:20px 30px}.mobileTile{width:120px;height:120px;margin-right:20px;padding:8px}.smartProducts .moreLink{padding-left:95px}.smarthome{width:1000px}.smarthome.initialAnimation{height:48vh}.smarthome.initialState{height:48vh}}@media (max-width:1280px){.nrgAppSliderSection__blobLG{width:400px}}@media (max-width:1279px){.homeCategory{padding:0}.videoSection--noTabs{margin-top:102px}.promoBanner__content{padding:24px}.promoBanner p{font-size:16px}.categoryComponent__content{max-width:680px}.categoryComponent__media{width:523px;height:398px}.categoryComponent__mainInner{background-size:110% 110%}.categoryComponent__mainInnerDecor{right:-18px!important;width:95%}.categorySection--reverse .categoryComponent__mainInnerDecor{left:-18px!important}.categoryComponent__icon{width:92px;height:92px;font-size:48px;line-height:48px}.categoryComponent__product{width:160px;height:160px;bottom:50px}.categoryComponent__product img{width:107px;height:107px}.mobileSection .bubbleText{max-width:316px;right:70px}.bubbleText--topLeft{left:-75px}.bubbleText--bottomRight{right:-40px}.circles{max-width:600px;max-height:600px}.closePopup{top:20px;left:20px}.customPopup{bottom:10vh}.mobileComponent{max-width:600px;max-height:600px}.mobileComponent__content{width:360px;height:475px;left:72px;bottom:22px}.mobileComponent__phoneContent{width:180px;height:340px;left:134px;top:58px}.mobileTiles{height:270px;padding:32px}.mobileTile{width:110px;height:110px;margin-right:30px;padding:8px}.heroComponent{max-width:800px}.heroComponent__media{height:458px;margin:90px 0 90px}.heroComponent__icon{width:92px;height:92px;font-size:48px;line-height:48px}.heroComponent__product{width:160px;height:160px}.heroComponent__product img{width:107px;height:107px}.heroComponent__circles{max-width:600px;max-height:600px}.optionsComponent__option{margin-right:100px}.optionsComponent__option:not(:last-child):after{width:100px}.optionsComponent__option span{width:80px;height:80px;font-size:80px;line-height:80px}.optionsComponent__option p{font-size:20px;line-height:24px}body .mega-nav.responsiveColumns{grid-template-columns:repeat(2,1fr);margin-bottom:30px}.smarthome{width:800px}.smarthome.initialAnimation{height:50vh}.smarthome.initialState{height:50vh}.smarthome .zoomCont__logo{width:125px}.smarthome .imgCont img.imgCont__top{height:140px}.smarthome .controls{top:20px;right:20px}.smarthome .drawer{top:20px}.messageBox{top:20px}.categorySection--plain{padding:20px 0}.ipad.portrait .animatedSection:before{width:200vw;height:220vw}.animatedSection__content{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.animatedSection__header p{margin:20px auto 84px;max-width:600px}.mobileSection__title{top:10px}.nrgHero{flex-flow:column;align-items:center}.nrgHeroContainer{padding-top:38px;padding-bottom:130px;border-bottom-right-radius:300px}.nrgHero h1{font-size:26px;margin-bottom:7px}.nrgHero h1 span{font-size:16px;letter-spacing:-.04em}.nrgHero p{font-size:14px}.nrgHero__col--logo{margin-bottom:25px}.nrgHero__col--text{text-align:center;margin-bottom:43px}.nrgHero__col--cellphone{width:100%;max-width:402px}.nrgAppBanner{flex-flow:column;align-items:flex-start;padding-top:71px;padding-right:21px;padding-bottom:50px;padding-left:165px}.nrgAppBannerContainer{margin-top:119px;margin-bottom:88px}.nrgAppBanner h2{font-size:20px}.nrgAppBanner__col--logo{position:absolute;top:71px;left:42px;max-width:92px;margin-right:0}.nrgAppBanner__col--txt{margin-right:0;margin-bottom:13px}.nrgAppBanner__col--links{justify-content:flex-start}.nrgAppBanner__col--links .nrgAppBanner__colItem:not(:last-child){margin-right:12px}.nrgAppBanner__colItem--qr{max-width:121px;position:absolute;top:101px;right:46px}.nrgAppBanner--productBottom{flex-flow:row;padding:29px 44px;align-items:center}.nrgAppBanner--productBottom .nrgAppBanner__col--logo{position:static}.nrgAppBanner--productBottom .nrgAppBanner__col--txt{margin-right:20px;margin-left:40px}.nrgSliderSection{margin-top:89px;padding-top:40px;padding-bottom:40px}.nrgAppSliderSection{padding-top:101px;margin-top:72px;border-top-left-radius:300px}.nrgAppSliderSection h2{font-size:26px;margin-bottom:60px}.nrgAppSlider__item{padding-right:20px;padding-left:41.92%}.nrgAppSliderPhone{left:10%}}@media (max-width:1279px) and (max-width:1279px){.animationFirst .animatedSection__content{top:unset;-webkit-transform:none;-moz-transform:none;transform:none}}@media (max-width:1279px) and (min-width:1024px){.promoBanner--incharge{min-height:initial}.promoBanner--incharge .promoBanner__content img{width:85px}.promoBanner--nrgApp .promoFull--nrg{min-height:initial}.promoBanner--nrgApp .promoFull--nrg .promoFull__content{padding-top:20px;padding-bottom:20px}.promoBanner--nrgApp .promoFull--nrg .promoFull__content p{margin-bottom:10px}.promoBanner--nrgApp .promoFull--nrg .promoFull__title{font-size:18px;margin-bottom:0}}@media (max-width:1023px){.homeCategory__content{max-width:100%}.videoSection{margin-top:140px}.videoSection__content{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.videoSection__content--native:after{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.videoSection__image{padding-top:calc(404 / 704 * 100%);position:relative;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.videoSection__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.videoSection__image img{display:inline-block;vertical-align:top;width:100%}.videoSection .iframe_container{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.productsContainer__intro{flex-direction:column;align-items:flex-start}.productsContainer__intro p{font-size:14px;line-height:20px}.productsContainer .button{margin-left:0;margin-top:32px}.productsContainer__image{margin-top:32px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.nrg-app .productsContainer__image{height:400px}.promoProduct{margin-right:33px}.promoProduct__title{padding:0 12px}.promoProduct__title{font-size:16px;line-height:20px}.promoBanners{flex-direction:column}.promoBanner{margin-right:0;margin-bottom:40px}.promoBanner:last-child{margin-bottom:0}.promoBanner__content{padding:24px 32px}.promoBanner p{font-size:18px}.promoBanner--nrgApp .promoFull--nrg{background-position:center}.categoryComponent{flex-direction:column-reverse}.categoryComponent__content{max-width:100%}.categoryComponent__header p{font-size:14px;line-height:20px;max-width:622px}.categoryComponent__media{width:722px;height:550px;top:0;position:relative;margin:-280px auto 140px;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.categorySection--plain .categoryComponent__media{margin:-360px auto 50px}.categorySection--plain .categoryComponent__main{top:50px}.categoryComponent__mainInner{background-size:auto}.categoryComponent__icon{width:180px;height:180px;font-size:92px;line-height:92px;top:-20px}.categoryComponent__product{width:302px;height:302px;bottom:0}.categoryComponent__product img{width:202px;height:202px}.mobileSection .bubbleText{max-width:256px;right:90px;top:10px}.bubbleText--topLeft{display:none}.bubbleText--bottomLeft{display:none}.bubbleText--topRight{display:none}.bubbleText--bottomRight{display:none}.customPopup__header p{font-size:14px;line-height:20px;max-width:622px}.heroComponent{max-width:700px}.heroComponent__header p{font-size:16px;line-height:22px;max-width:622px}.heroComponent__media{height:400px;margin:110px 0 90px}.heroComponent__icon{width:120px;height:120px;font-size:72px;line-height:72px}.heroComponent__product{width:200px;height:200px}.heroComponent__product img{width:150px;height:150px}.optionsComponent__option{margin-right:82px}.optionsComponent__option:not(:last-child):after{width:82px}.optionsComponent__option span{width:72px;height:72px;font-size:72px;line-height:72px}.optionsComponent__option p{font-size:16px;line-height:20px;padding:0 12px}.productComponent{margin:0;width:90%;padding:60px 60px 60px 0}.productComponent--reverse{margin:0 0 0 auto;padding-right:0;padding-left:60px}.productComponent__content{align-items:flex-start}.productComponent__image{max-width:200px;margin:0 40px}.productComponent p{font-size:14px;line-height:20px}.cards{grid-template-columns:1fr;max-width:570px}.card__title{font-size:20px;line-height:24px}.tabs{margin-top:48px}.smarthome{width:700px}.homeCategoriesList{grid-template-columns:repeat(2,1fr)}.productsSection{padding:90px 0}.productsSection--medium{padding:80px 0}.lastSection{margin-bottom:-70px}.categorySection{margin-top:352px}.categorySection:before{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.animatedSection{top:50px}.ipad.portrait .animatedSection:before{width:120vw;height:100vw}.animatedSection__content{top:unset;-webkit-transform:none;-moz-transform:none;transform:none}.animatedSection__header p{font-size:16px;line-height:20px}.mobileSection__title{left:130px}.nrgHero__col--logo{margin-bottom:17px}.nrgHero__col--logo .nrgHero__imageWrap{width:115px}.nrgHero__col--text{max-width:523px;margin-bottom:36px}.nrgSliderSection{padding-top:0;padding-bottom:70px}.nrgSliderSection:after{width:100%;height:calc(100% - 214px);top:auto;left:0}.nrgSliderSection__item{flex-flow:column}.nrgSliderSection__item p{max-width:435px}.nrgSliderSection__text{max-width:577px;min-height:163px}.nrgSliderSection__image{padding-top:calc(401 / 577 * 100%);position:relative;width:100%}.nrgSliderSection__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgSliderSection__image img{display:inline-block;vertical-align:top;width:100%}.nrgSliderSection__image img{height:100%;object-fit:cover}.nrgSliderSection__imageWrap{margin:0 auto 46px;max-width:577px;width:100%}.nrgSliderSection.owl-theme .owl-dots{padding-right:71px}.nrgUspSection{flex-wrap:wrap}.nrgUspSection__item{flex-basis:50%;padding:30px;max-width:initial;margin:initial}.nrgUspSection__item p{font-size:16px}.nrgUspSection__itemIcon{margin-bottom:24px;width:93px;height:93px}.nrgUspSection__imageWrap{width:36px}.nrgAppSlider.owl-theme .owl-nav{display:none}.nrgAppSlider.owl-theme .owl-dots{bottom:-140px}.nrgAppSliderSection__decor{display:none}.nrgAppSliderSection__blobSM{display:block}.nrgAppSlider__item{min-height:409px;padding-top:181px;padding-left:40px}.nrgAppSlider__itemText{max-width:360px}.nrgAppSlider__itemText p{font-size:14px}.nrgAppSlider__itemText p strong{font-size:16px;margin-bottom:13px}.nrgAppSliderPhone{width:300px;height:564px;left:auto;right:31px}.nrgAppSliderPhone__slider{width:192px;height:408px;margin-left:59px}}@media (max-width:1023px) and (min-width:600px){.productSection{margin:0}.productSection .row{margin:0}.nrgSliderSection__text{padding-left:25px}}@media (max-width:768px){:root{--prdlist:50%;--prodGap:16px;--prodWidth:280px}.homeCategory__image{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.homeCategory__image img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.homeCategory__image:after{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.homeCategory__content{margin-top:16px}.homeCategory__title{font-size:16px;line-height:18px}.homeCategory__links{margin-top:16px}.homeCategory__links li{margin-bottom:16px}.homeCategory__links li a{font-size:13px;line-height:16px}.videoSection{margin-top:52px}.videoSection__content{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.videoSection__content--native:after{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.videoSection__image{padding-top:calc(198 / 345 * 100%);position:relative;width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.videoSection__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.videoSection__image img{display:inline-block;vertical-align:top;width:100%}.videoSection__button{width:48px;height:48px}.videoSection .iframe_container{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.videoSection--noTabs{margin-top:77px}.videoSection--noTabs .videoSection__content{margin-top:32px}.productsContainer__intro{margin-top:24px}.productsContainer .button{margin-top:24px}.productsContainer__image{margin-top:24px;height:300px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.productsContainer__image--small{height:220px}.productsContainer__image--nrgBanner{padding-top:calc(450 / 704 * 100%);position:relative;width:100%;height:initial}.productsContainer__image--nrgBanner picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.productsContainer__image--nrgBanner img{display:inline-block;vertical-align:top;width:100%}.productsContainer__imageBadge{border-top-left-radius:8px;height:167px;padding-top:37px;padding-left:52px}.productsContainer__title{text-align:left}.productsContainer__products{margin-top:-76px}.productsContainer__products--simple{margin-top:40px}.promoProduct{max-width:222px;margin:0 auto 33px}.promoProduct:last-child{margin-bottom:0}.promoBanners{margin-top:60px}.promoBanner{-webkit-box-shadow:0 4px 14px rgba(0,0,0,.15);-moz-box-shadow:0 4px 14px rgba(0,0,0,.15);box-shadow:0 4px 14px rgba(0,0,0,.15)}.promoBanner__title{font-size:20px;line-height:24px}.promoBanner p{font-size:14px;line-height:20px;letter-spacing:-.04em;margin-bottom:20px}.promoBanner__actions .button{margin-top:0}.promoBanner .storeImage{max-width:125px}.promoBanner__image{display:none}.promoBanner--incharge .promoBanner__content{padding-right:46%}.promoBanner--incharge .promoBanner__content img{margin-right:36px}.promoBanner--incharge .promoBanner__image{display:block}.promoBanner--nrgApp .promoFull--nrg{flex-flow:row-reverse;align-items:center}.promoBanner--nrgApp .promoFull--nrg .promoFull__content{padding-left:36px;padding-right:38px}.promoBanner--nrgApp .promoFull--nrg .promoFull__image{margin-top:50px;margin-left:32px;width:100px;height:auto}.categoryComponent__header{padding-left:0}.categoryComponent__media{width:523px;height:398px;margin:-220px auto 60px}.categorySection--plain .categoryComponent__media{margin:-240px auto 50px}.categorySection--plain .categoryComponent__main{top:0}.categoryComponent__mainInner{background-size:cover;background-position:center center}.categoryComponent__mainInnerImg{background-size:cover;background-position:center center}.categoryComponent__icon{width:92px;height:92px;font-size:48px;line-height:48px;top:-20px}.categoryComponent__product{width:160px;height:160px;bottom:20px}.categoryComponent__product img{width:107px;height:107px}.mobileSection .bubbleText{display:none}.fullModeButton{bottom:-30px;white-space:nowrap}.closePopup{width:42px;height:42px;top:10px;left:10px;font-size:16px;line-height:16px}.customPopup{bottom:0;padding:10px 16px 20px}.customPopup:before{width:300vw;height:300vw}.customPopup__header{padding-left:0}.customPopup__products{margin-top:0}.mobileComponent{width:90vw;height:90vw;max-width:520px;max-height:520px;top:100px}.mobileComponent__content{width:300px;height:400px;left:68px;bottom:14px}.mobileComponent__phoneContent{width:158px;height:280px;left:108px;top:52px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.mobileTiles{height:180px;padding:10px 30px}.mobileTile{width:90px;height:90px;padding:4px;margin-right:25px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.mobileTile i{width:52px;height:52px;font-size:36px}.mobileTile span{font-size:10px;line-height:12px}.heroComponent{max-width:600px}.heroComponent__header p{font-size:14px;font-weight:400}.heroComponent__media{height:300px;margin:110px 0 60px}.heroComponent__main{background-size:cover;background-position:center center}.heroComponent__icon{width:92px;height:92px;font-size:48px;line-height:48px}.heroComponent__product{width:160px;height:160px}.heroComponent__product img{width:107px;height:107px}.heroComponent__circles{max-width:500px;max-height:500px}.productComponent__title{margin-top:36px}.productComponent--reverse .productComponent__title{margin-left:0;text-align:left}.productComponent--reverse .productComponent__options{justify-content:flex-start}.productComponent p{font-size:16px;line-height:24px}.productComponent--reverse .moreLink{margin-left:0}body .mega-nav.responsiveColumns{grid-template-columns:1fr}.moreLink{float:right}.smartProducts .moreLink{padding-left:0}.customPopup .smartProducts .moreLink{margin-top:10px}.smarthome .spot .dot:before{width:16px;height:16px;border-width:2px}.smarthome .controls{top:10px;right:10px}.smarthome .zoomControl .srt_btn{margin-top:16px}.srt_btn{font-size:18px;width:52px;height:52px}.smarthome .drawer{top:10px}.drawer .drawer-close{font-size:20px}.drawer__title{height:54px}.drawer__btn{font-size:26px;width:72px;height:52px}.productsSection{padding:60px 0}.productsSection--medium{padding:50px 0}.lastSection{margin-bottom:-20px}.categorySection{margin-top:212px}.animatedSection{padding:0;margin-top:0;height:calc(100vh - 80px)}.animatedSection:before{width:200vw;height:220vw}.ipad.portrait .animatedSection:before{width:200vw;height:220vw}.animatedSection__content{padding:10px 20px}.mobileSection__title{left:50%;text-align:center;top:0}.heroSection{padding:50px 0}.optionsSection{padding-bottom:50px}.cardsSection{margin:50px 0 30px}.promoFullSection{margin-bottom:80px}.nrgAppBanner{margin-top:119px}.nrgSliderSection{margin-top:32px;padding-bottom:48px}.nrgSliderSectionContainer h2.textCenter{text-align:center}.videoSection.nrg h2.textCenter{text-align:center}}@media (max-width:768px) and (max-width:768px){.promoProduct:last-child{margin:0 auto}}@media (max-width:768px) and (min-width:600px){.customPopup__header{margin-bottom:50px}.customPopup .smartProducts .moreLink{margin-top:80px;margin-bottom:70px}}@media (max-width:640px){.smarthome .spot:hover .dot{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.smarthome .spot .dot-hint{padding:13px 14px 14px 40px;line-height:1}.messageBox{width:100%;max-width:490px;top:auto;bottom:20px}.smarthome .drawer{width:100%}.smarthome .drawer.isOpen{z-index:9999}.smarthome .drawer.isOpen .drawer__btnToggle{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer__body{max-width:100%}}@media (max-width:599px){.productsContainer__image--nrgBanner{padding-top:calc(220 / 345 * 100%);position:relative;width:100%;height:initial}.productsContainer__image--nrgBanner picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.productsContainer__image--nrgBanner img{display:inline-block;vertical-align:top;width:100%}.nrg-app .productsContainer__image{height:220px}.productsContainer__imageBadge{width:130px;height:114px;padding-top:20px;padding-left:22px}.productsContainer__imageBadge img{width:65px}.productsContainer__products--simple{margin-top:32px}.promoProducts{margin-top:60px;flex-direction:column}.promoBanner{margin-bottom:20px}.promoBanner--incharge{min-height:180px}.promoBanner--incharge .promoBanner__content{padding-top:23px;padding-bottom:24px;padding-left:26px}.promoBanner--incharge .promoBanner__content p{display:none}.promoBanner--incharge .promoBanner__content img{margin-bottom:auto}.promoBanner--incharge .promoBanner__image{width:70%}.promoBanner--incharge .promoBanner__image figure{padding-top:initial}.promoBanner--incharge .promoBanner__image figure picture img{object-fit:cover;object-position:right}.promoBanner--incharge .promoBanner__actions{position:absolute;bottom:26px;left:24px}.promoBanner--nrgApp .promoFull--nrg{min-height:180px}.promoBanner--nrgApp .promoFull--nrg .promoFull__content{padding-top:47px;padding-right:20px;padding-left:28px}.promoBanner--nrgApp .promoFull--nrg .promoFull__content .promoFull__button{text-align:left}.promoBanner--nrgApp .promoFull--nrg .promoFull__image{margin-left:26px}.categoryComponent__media{width:345px;height:306px;margin:-260px auto 50px}.categorySection--plain .categoryComponent__media{margin:-320px auto 30px}.categoryComponent__mainInnerDecor{right:-10px!important;top:-12px!important}.categorySection--reverse .categoryComponent__mainInnerDecor{left:-10px!important}.categoryComponent__icon{width:72px;height:72px;font-size:32px;line-height:32px}.categoryComponent__product{width:120px;height:120px}.categoryComponent__product img{width:80px;height:80px}.mobileComponent{max-width:320px;max-height:320px;top:180px}.mobileComponent__content{width:190px;height:250px;left:44px;bottom:5px}.mobileComponent__phoneContent{width:98px;height:180px;left:68px;top:30px}.mobileTiles{height:120px;padding:10px}.mobileTile{width:80px;margin-right:30px}.heroComponent{max-width:450px}.heroComponent__header p{margin:20px 0 0}.heroComponent__media{height:200px;margin:70px 0 60px}.heroComponent__icon{width:72px;height:72px;font-size:32px;line-height:32px}.heroComponent__product{width:120px;height:120px}.heroComponent__product img{width:80px;height:80px}.heroComponent__circles{max-width:300px;max-height:300px}.heroComponent__circle:after{width:8px;height:8px}.optionsComponent{padding:0 18px}.optionsComponent__option{margin-right:4px}.optionsComponent__option:not(:last-child):after{content:none}.optionsComponent__option span{width:48px;height:48px;font-size:48px;line-height:48px;margin-bottom:16px}.optionsComponent__option p{font-size:10px;line-height:14px;min-height:0;padding:0 8px;margin:0}.productComponent{margin:0;width:100%;padding:100px 32px 32px}.productComponent:before{height:calc(100% - 100px);top:initial;bottom:0;left:-9px;-webkit-border-radius:24px 24px 0 0;-moz-border-radius:24px 24px 0 0;border-radius:24px 24px 0 0}.productComponent:before{left:-16px}.productComponent__content{flex-direction:column}.productComponent--reverse .productComponent__content{flex-direction:column}.productComponent__image{max-width:198px;margin:0 auto;margin-top:-99px}.cardsSection .card{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.card__content{padding:20px 32px}.card__content p{letter-spacing:0;font-size:13px;line-height:16px}.card__title{letter-spacing:-.04em;font-size:14px;line-height:20px;margin-bottom:12px}.card__image{display:none}.card__discount{display:none}.tabs{margin-top:32px}.tabs__list{overflow-x:auto;justify-content:flex-start;width:calc(100% + 32px);left:-16px;padding-left:16px}.tabs__item{flex:0 0 auto}.tabs__item:last-child{position:relative}.tabs__item:last-child:before{content:"";display:block;position:absolute;right:-16px;width:16px;height:1px}.tabs__link{font-size:14px;height:38px;letter-spacing:-.04em}.tabs__content{margin-top:32px}.smarthome{width:340px;position:absolute}.smarthome .zoomCont__logo{width:88px}.smarthome .imgCont img.imgCont__top{height:66px}.categorySection{margin-top:272px;padding:34px 0}.animatedSection__header p{margin:20px auto 40px}.mobileSection__title{top:40px}.heroSection{padding:30px 0}.nrgHeroContainer{padding-top:35px;padding-bottom:54px;border-bottom-right-radius:120px}.nrgHero h1{font-size:20px;line-height:1.2;margin-bottom:20px}.nrgHero h1 span{display:initial;font-size:inherit;line-height:inherit;letter-spacing:inherit}.nrgHero__col--logo .nrgHero__imageWrap{width:102px}.nrgHero__col--text{width:calc(100% - 16px);margin-right:auto;margin-left:auto}.nrgAppBanner{padding-top:27px;padding-right:21px;padding-bottom:22px;padding-left:21px;background-position:63%}.nrgAppBannerContainer{margin-top:103px;margin-bottom:70px}.nrgAppBanner h2{font-size:16px}.nrgAppBanner p{font-size:14px}.nrgAppBanner p{font-size:13px}.nrgAppBanner__col--logo{position:static;max-width:70px;margin-bottom:24px}.nrgAppBanner__col--links .nrgAppBanner__colItem:not(:last-child){margin-right:20px}.nrgAppBanner__colItem--store{max-width:100px}.nrgAppBanner__colItem--qr{position:static;max-width:66px}.nrgAppBanner{margin-top:103px}.nrgAppBanner--productBottom{flex-flow:column;align-items:flex-start}.nrgAppBanner--productBottom .nrgAppBanner__col--logo{margin-bottom:0}.nrgAppBanner--productBottom .nrgAppBanner__col--txt{margin:24px 0 26px}.nrgAppBanner--productBottom .nrgAppBanner__col--links{flex-flow:row;width:100%}.nrgAppBanner--productBottom .nrgAppBanner__col--links .nrgAppBanner__colItem:not(:last-child){margin-right:16px;margin-bottom:0}.nrgSliderSection:after{width:calc(100% + 32px);height:calc(100% - 105px);left:-16px}.nrgSliderSectionContainer h2.textCenter{text-align:left}.nrgSliderSection__text{min-height:108px}.nrgSliderSection__image{padding-top:calc(240 / 345 * 100%);position:relative;width:100%}.nrgSliderSection__image picture{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.nrgSliderSection__image img{display:inline-block;vertical-align:top;width:100%}.nrgSliderSection__imageWrap{margin-bottom:43px}.nrgSliderSection.owl-theme .owl-dots{padding-right:16px}.nrgSliderSection.owl-theme .owl-dots .owl-dot span{width:8px;height:8px}.nrgUspSection{flex-flow:column;align-items:center}.nrgUspSection__item{flex-basis:100%;padding:24px 0;max-width:300px}.nrgAppSlider.owl-theme .owl-dots{bottom:-10px;transform:translateY(100%)}.nrgAppSliderSection{margin-top:55px;padding-top:82px;padding-bottom:109px;border-top-left-radius:120px}.nrgAppSliderSection h2{font-size:20px;letter-spacing:initial}.nrgAppSliderSection__blobSM{top:311px;width:300px}.nrgAppSlider__item{align-items:flex-start;padding-top:0;padding-right:0;padding-bottom:357px;padding-left:17px}.nrgAppSlider__itemText{padding-left:70px}.nrgAppSliderPhone{width:216px;height:406px;right:23px}.nrgAppSliderPhone__slider{width:137px;height:294px;margin-left:43px;border-radius:15px}.videoSection.nrg h2.textCenter{text-align:left}}@media (max-width:479px){.payment-methods-update .cards{padding-left:0}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.expandedMode .animatedSection{overflow:visible}}}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}
