/*
ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost.
The complete list of files it's generated from:
design/themes/epuffer_theme/css/controller/index.less
*/


#tygh_main_container{overflow:hidden;}.stok-promo-grid{background:#525558;}.ty-grid-list__item-name .product-title{color:#525558;}.gray-block{background:#eeeff2;}.top-menu-grid .top-my-account .ty-dropdown-box__title .ty-icon-down-micro:before,.top-cart-content .ty-icon-down-micro:before,.cat-menu-vertical > .ty-dropdown-box__title a:after{color:#a1d1e3;}.ty-product-detail .content-description p,.ty-product-detail .content-description span,.ty-product-detail .content-description div{color:#373737;}.top-cart-content .empty .basket-cart-amount{background:#373737;color:#fff;}.cm-tabs-blocks .ty-tabs__item.active .ty-tabs__a,.cm-tabs-blocks .ty-tabs__item.active .ty-tabs .subtab a{color:#44bb6e;border-bottom:2px solid #44bb6e;}.ty-search-magnifier,input[type="text"].ty-search-block__input{background:#eeeff2;}.advanced-header .top-my-account .ty-dropdown-box__title .ty-account-info__title-txt,.advanced-header .top-cart-content .ty-minicart-title{color:#373737 !important;}.advanced-header .top-cart-content .ty-icon-down-micro:before,.advanced-header .top-my-account .ty-dropdown-box__title .ty-icon-down-micro:before{color:#fff !important;}.advanced-header .cat-menu-horizontal .ty-menu__item.visible-phone .ty-menu__item-link{color:#fff;}.advanced-header .cat-menu-horizontal .ty-menu__item.visible-phone .ty-menu__item-link i{color:#fff;}@media screen and (max-width: 767px){.advanced-header .cat-menu-horizontal .ty-menu__items .ty-menu__item.first-lvl .ty-menu__item-link:hover{background:#eeeff2;}.advanced-header .cat-menu-horizontal .ty-menu__items .ty-menu__item.first-lvl .ty-menu__item-link .menu-lvl-ctn{color:#373737;}.advanced-header .adv-cart-content-grid .top-cart-content .empty .basket-cart-amount{color:#373737;}.advanced-header .adv-search-button-grid .search-button-mobile,.advanced-header .adv-cart-content-grid .top-my-account .ty-dropdown-box__title .ty-icon-user,.advanced-header .adv-cart-content-grid .top-cart-content .ty-minicart__icon{color:#fff !important;}.advanced-header .adv-cart-content-grid .top-my-account .ty-dropdown-box__title,.advanced-header .adv-search-button-grid .search-button-mobile{border-color:#e6e6e6;}.advanced-header .adv-cart-content-grid .top-cart-content .empty .basket-cart-amount{background:#373737;color:#fff;}.advanced-header .adv-cart-content-grid .top-cart-content .empty .basket-cart-amount:after{border-color:#373737 transparent transparent transparent;}}.ty-btn{height:44px;padding:0 14px;font-size:12px;line-height:44px;font-weight:bold;text-transform:uppercase;}.text-button{font-weight:normal;}.ty-btn__primary{background:#44bb6e;background-image:linear-gradient(#5ec582,#44bb6e);border:1px solid #5ec582;border-bottom:0;}.ty-btn__primary:hover{background:#4fbf77;background-image:linear-gradient(#62c685,#4fbf77);}.ty-btn__secondary{background:#525558;background-image:linear-gradient(#63676a,#525558);border:1px solid #63676a;border-bottom:0;}.ty-btn__secondary:hover{background:#595d60;background-image:linear-gradient(#66696d,#595d60);}.ty-btn__secondary.text-button{font-weight:bold;}.ty-btn__tertiary,.ty-cr-product-button{color:#373737;background:#eeeff2 !important;background-image:linear-gradient(#fcfdfd,#eeeff2) !important;border:1px solid #e0e1e7;border-bottom:0;}.ty-btn__tertiary:hover,.ty-cr-product-button:hover{color:#373737;background:#f7f7f9 !important;background-image:linear-gradient(#fff,#f7f7f9) !important;}.ty-cr-product-button{margin:0 0 10px;padding:11px 15px 10px 15px;}.ty-more-btn{color:#373737;font-size:13px;line-height:28px;padding:2px 10px 3px;text-align:center;position:relative;display:inline-block;box-sizing:border-box;-moz-user-focus:ignore;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:2px solid #fff;}.ty-more-btn:hover{color:#111;background:#fff;}.ty-btn__primary{color:#fff;text-align:center;}.ty-btn__primary:before{margin:0 5px 0 0;font-family:unitheme;color:#fff;font-weight:normal;}.ty-btn__primary.ty-btn__add-to-cart{color:#fff;font-weight:bold;text-align:center;padding-left:20px;}.ty-btn__primary.ty-btn__add-to-cart:before{content:"\f10f";}.ty-grid-list__item .ty-btn__primary,.ty-product-list .ty-btn__primary,.ty-compact-list .ty-btn__primary{font-weight:bold;}.ty-grid-list__item .ty-btn__primary:before,.ty-product-list .ty-btn__primary:before,.ty-compact-list .ty-btn__primary:before{content:"\f112";}.ty-grid-list__item .ty-btn__primary.ty-btn__add-to-cart:before,.ty-product-list .ty-btn__primary.ty-btn__add-to-cart:before,.ty-compact-list .ty-btn__primary.ty-btn__add-to-cart:before{content:"\f10f";}.ty-product-block__img-wrapper{background-color:white;padding:10px;}.ty-product-switcher span{color:#373737;}.ty-product-switcher__icon{color:#979db0;}.ty-product-switcher__a:hover .ty-product-switcher__icon{color:#44bb6e;}.ty-product-switcher__a.disabled .ty-product-switcher__icon{color:#eeeff2;opacity:0.5;}.ty-product-img{border:none;}.ty-product-detail .ty-tabs .ty-tabs__item.active{border-top:3px solid #fff;}.ty-content-reward-points__general{margin-top:20px;}.ty-content-reward-points__general p{color:#fff;font-size:15px;line-height:200%;}.ty-content-reward-points__general h3{font-weight:normal;}.ty-content-reward-points__product-img{border:solid 10px #00afff;max-width:600px;}.ty-content-reward-points__product-img img{width:100%;}.ty-content-reward-points__product-text{background-color:#00afff;padding:10px 20px 20px 20px;}@media (min-width: 980px){.ty-content-reward-points__product-text{margin-left:25px;}}@media (min-width: 481px) and (max-width: 767px){.ty-content-reward-points__product-text{margin-left:25px;}}.ty-content-reward-points__my-points{margin-bottom:20px;}.ty-content-reward-points__my-points h3{margin-top:40px;}@media (min-width: 980px){.ty-content-reward-points__my-points{margin-left:25px;}}@media (min-width: 481px) and (max-width: 767px){.ty-content-reward-points__my-points{margin-left:25px;}}.ty-content-reward-points__my-points-img img{box-shadow:0 0 10px rgba(0,0,0,0.5);}.ty-content-reward-points__checkout-img{border:solid 10px #00afff;}.ty-content-reward-points__checkout-text{background-color:#00afff;}.ty-content-reward-points__checkout-text p{padding:10px 30px 30px 10px;}@media (max-width: 980px){.ty-list-container .ty-page-company__info-block{padding-top:30px;}}.ty-cr-product-info-image{display:inline-block;float:left;width:120px;}.ty-cr-product-info-image img{max-width:100% !important;}.ty-cr-product-info-header{padding:0;display:table-cell;vertical-align:middle;width:calc(100% - 120px);height:120px;}.ty-cr-product-info-header .ty-product-block-title{padding:10px 0;text-transform:none;font-size:18px;}.ab__scroll_to_top{z-index:10000;}.ty-discussion-post__content{background:#fff;}.ty-discussion-post__content .ty-discussion-post__message{line-height:1.5;font-size:14px;color:#777;}.ty-discussion-post__content .ty-discussion-post__author{font-size:14px;}.ty-discussion-post__content .ty-discussion-post__date{float:none;}.ty-discussion-post__content .ty-discussion-post{margin:0;padding:10px 0 20px;border:0 none;border-bottom:1px solid #eee;}.ty-discussion-post__content:last-child .ty-discussion-post{border:0 none;background:#fff;}.ty-scroller-discussion-list__item{margin:0 10px 10px 10px;border:1px solid #eeeff2;padding:15px;width:calc(100% - 52px);}.benefits{margin-top:20px;text-align:center;}.benefits .benefit{padding:20px;}.benefits .benefit i{font-size:36px;background:#fff;color:#fff;padding:20px;margin-bottom:10px;display:inline-block;}.benefits .benefit header,.benefits .benefit header a{font-weight:bold;font-size:14px;color:#373737;}.benefits .benefit p{color:#848484;}.benefits .benefit:nth-child(2n){border-left:1px solid #eeeff2;border-right:1px solid #eeeff2;}@media screen and (max-width: 767px){.benefits .benefit:nth-child(2n){border:0 none;}}.fullwidth-page-banners .ab-advanced-banner .advanced-banner-content{max-width:1180px;}.advanced-banners-grid a.ab-advanced-banner:before{content:"";position:absolute;background:rgba(0,0,0,0.15);display:block;height:100%;width:100%;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}.advanced-banners-grid a:hover.ab-advanced-banner:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.ab-advanced-banner .advanced-banner-block{width:100%;}.ab-advanced-banner .advanced-banner-block .advanced-banner-title{padding:0 0 5px 0;}.ab-advanced-banner .advanced-banner-block .advanced-banner-text{font-size:16px;}.ab-advanced-banner .advanced-banner-block a.ty-btn{margin:15px 0 0;text-transform:uppercase;}@media screen and (max-width: 1024px){.fullwidth-page-banners .advanced-banner-title{font-size:24px !important;}.fullwidth-page-banners .advanced-banner-text{font-size:13px !important;}.open-menu-hpage-banners .ab-advanced-banner .advanced-banner-content .advanced-banner-block{width:60%;}.open-menu-hpage-banners .ab-advanced-banner .advanced-banner-content .advanced-banner-image{width:40%;}.open-menu-hpage-banners .ab-advanced-banner .advanced-banner-content .advanced-banner-image.right,.open-menu-hpage-banners .ab-advanced-banner .advanced-banner-content .advanced-banner-image.left{right:-50%;padding-left:0;width:100%;}}@media screen and (width: 768px){.open-menu-hpage-banners{width:-webkit-calc(100% - 260px) !important;width:calc(100% - 260px) !important;margin-left:260px !important;}.open-menu-hpage-banners .advanced-banner-block{width:100% !important;}.advanced-banners-grid{margin:0 -5px;}.advanced-banners-grid .span8{width:calc(33.3333% - 10px) !important;float:left;margin:5px !important;}.advanced-banners-grid .span8 > a{margin:0 !important;}.advanced-banners-grid .span4{width:calc(33.3333% - 10px) !important;float:left;margin:5px !important;}}@media screen and (max-width: 767px){.advanced-banners-grid{margin:0;}.advanced-banners-grid [class*="span"],.advanced-banners-grid .row-fluid [class*="span"]{width:100% !important;margin:0 0 10px !important;}.advanced-banners-grid [class*="span"] > a,.advanced-banners-grid .row-fluid [class*="span"] > a{margin:0 !important;}.fullwidth-page-banners .advanced-banner-block{width:100% !important;}.fullwidth-page-banners .owl-carousel.owl-theme .owl-controls .owl-buttons div{display:none;}}@media screen and (max-width: 568px){.advanced-banner-block{width:100% !important;}}#ab__alp_panel button{background:#eeeff2;}#ab__alp_panel button.active{background:#eeeff2;background-image:linear-gradient(#fff,#eeeff2);border:1px solid #eeeff2;border-bottom:0;box-shadow:0 2px 0 0 #bdc1cc;}#ab__alp_panel button.active:hover{background:#f7f7f9;background-image:linear-gradient(#fff,#f7f7f9);}#ab__alp_panel button.active span.msg .main{color:#373737 !important;font-weight:bold;}#ab__alp_panel button.active span.msg .advanced{color:#909090 !important;font-size:13px;}#ab__alp_panel button span.msg .main{font-size:16px;color:#909090 !important;}#ab__alp_panel button span.msg .advanced{font-size:13px;color:#909090 !important;}.ty-product-block .ab__deal_of_the_day,.ty-product-bigpicture .ab__deal_of_the_day{background:#fce9ed !important;}.ty-discussion-post{background:white;}.ty-blog *,.ty-blog-grid *{font-size:inherit;}.ty-blog img,.ty-blog-grid img{margin:0;}