@charset "UTF-8";header.page-header .top-line .left-menu-block .main-menu-wrap button .icon:before,header.page-header .top-line .left-menu-block .user-menu-wrap button .icon:before,header.page-header .top-line .left-menu-block .client-menu-wrap button .icon:before,header.page-header .top-line .catalog-search-mobile-wrap button .icon:before,header.page-header .top-line .cart-block .icon-wrap .icon,header.page-header .main-menu-line ul.catalog-menu li.category a:after,.cart-index-page .item .text-block .remove-wrap .remove .icon,.cart-index-page .item .text-block .quantity-wrap button.increase .icon,.cart-index-page .item .text-block .quantity-wrap button.decrease .icon,.catalog-list-item .order-actions-wrap button.instant-order .icon,.catalog-list-item .order-actions-wrap button.add-to-cart .icon,.catalog-list-item .order-actions-wrap .quantity-block button.increase .icon,.catalog-list-item .order-actions-wrap .quantity-block button.decrease .icon,.catalog-item-page .info-block .order-actions-wrap button.add-to-cart .icon,.catalog-item-page .info-block .order-actions-wrap .instant-order-wrap button .icon,.catalog-item-page .info-block .order-actions-wrap .quantity-block button.increase .icon,.catalog-item-page .info-block .order-actions-wrap .quantity-block button.decrease .icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-index-page .item .text-block .remove-wrap .remove,.cart-index-page .item .text-block .quantity-wrap button,.catalog-list-item .order-actions-wrap button,.catalog-item-page .info-block .order-actions-wrap button,.page-content .catalog-slider .item .item-actions-block .instant-order,.page-content .catalog-slider .item .item-actions-block .quantity-block button,.page-content .catalog-slider .item .item-actions-block .add-to-cart,.template-body .page-buttons-wrap a,.template-body .page-buttons-wrap button{border:1px solid #ccc;background-color:#f7f7f7;color:#666;outline:none;padding:4px;line-height:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s} .cart-index-page .item .text-block .remove-wrap .remove:hover,.cart-index-page .item .text-block .quantity-wrap button:hover,.catalog-list-item .order-actions-wrap button:hover,.catalog-item-page .info-block .order-actions-wrap button:hover,.page-content .catalog-slider .item .item-actions-block .instant-order:hover,.page-content .catalog-slider .item .item-actions-block .quantity-block button:hover,.page-content .catalog-slider .item .item-actions-block .add-to-cart:hover,.template-body .page-buttons-wrap a:hover,.template-body .page-buttons-wrap button:hover{background-color:#eaeaea} .cart-index-page .item .text-block .remove-wrap .remove:active,.cart-index-page .item .text-block .quantity-wrap button:active,.catalog-list-item .order-actions-wrap button:active,.catalog-item-page .info-block .order-actions-wrap button:active,.page-content .catalog-slider .item .item-actions-block .instant-order:active,.page-content .catalog-slider .item .item-actions-block .quantity-block button:active,.page-content .catalog-slider .item .item-actions-block .add-to-cart:active,.template-body .page-buttons-wrap a:active,.template-body .page-buttons-wrap button:active{background-color:#dedede;color:#333}.cart-index-page .item .text-block .quantity-wrap input[type='text'],.catalog-list-item .order-actions-wrap .quantity-block input[type='text'],.catalog-item-page .info-block .order-actions-wrap .quantity-block input[type='text'],.page-content .catalog-slider .item .item-actions-block .quantity-block [data-quantity-value]{border:1px solid #ccc}header.page-header .logo-line .wrap .logo-wrap .logo,.site-index-page .product-of-week-slider .item .image-wrap .image,.cart-index-page .item .image-wrap .image,.catalog-list-category.list-view a .image-wrap .image,.catalog-list-category.block-view a .image-wrap .image,.catalog-list-item.list-view .image-wrap .image,.catalog-list-item.block-view .image-wrap .image,.page-content .catalog-slider .item .slider-image-wrap .image{background-repeat:no-repeat;background-position:center center}header.page-header .logo-line .wrap .logo-wrap .logo,.site-index-page .product-of-week-slider .item .image-wrap .image,.cart-index-page .item .image-wrap .image,.catalog-list-category.list-view a .image-wrap .image,.catalog-list-category.block-view a .image-wrap .image,.catalog-list-item.list-view .image-wrap .image,.catalog-list-item.block-view .image-wrap .image,.page-content .catalog-slider .item .slider-image-wrap .image{background-size:contain}header.page-header .main-menu-line,header.page-header .mobile-search-line,header.page-header .logo-line{margin-top:32px} @media screen and (min-width:767px){header.page-header .main-menu-line,header.page-header .mobile-search-line,header.page-header .logo-line{margin-top:48px} } @media screen and (min-width:1200px){header.page-header .main-menu-line,header.page-header .mobile-search-line,header.page-header .logo-line{margin-top:60px} }header.page-header{margin:0;padding:0;min-height:32px} @media screen and (min-width:767px){header.page-header{min-height:48px} } @media screen and (min-width:1200px){header.page-header{min-height:60px} } header.page-header .catalog-search-wrap form{border:1px solid #bbbbbb;display:flex;background-color:white} header.page-header .catalog-search-wrap form button{border:none;background:transparent;padding:0 10px;outline:none} header.page-header .catalog-search-wrap form [data-search-reset]{color:#999} header.page-header .catalog-search-wrap form button[type='submit']{color:#aaa} header.page-header .top-line .left-menu-block .main-menu-wrap button,header.page-header .top-line .left-menu-block .user-menu-wrap button,header.page-header .top-line .left-menu-block .client-menu-wrap button,header.page-header .top-line .catalog-search-mobile-wrap button,header.page-header .top-line,header.page-header .top-line .left-menu-block .main-menu-wrap{height:32px} @media screen and (min-width:767px){header.page-header .top-line .left-menu-block .main-menu-wrap button,header.page-header .top-line .left-menu-block .user-menu-wrap button,header.page-header .top-line .left-menu-block .client-menu-wrap button,header.page-header .top-line .catalog-search-mobile-wrap button,header.page-header .top-line,header.page-header .top-line .left-menu-block .main-menu-wrap{height:48px} } @media screen and (min-width:1200px){header.page-header .top-line .left-menu-block .main-menu-wrap button,header.page-header .top-line .left-menu-block .user-menu-wrap button,header.page-header .top-line .left-menu-block .client-menu-wrap button,header.page-header .top-line .catalog-search-mobile-wrap button,header.page-header .top-line,header.page-header .top-line .left-menu-block .main-menu-wrap{height:60px} } header.page-header .top-line .left-menu-block .main-menu-wrap button,header.page-header .top-line .left-menu-block .user-menu-wrap button,header.page-header .top-line .left-menu-block .client-menu-wrap button,header.page-header .top-line .catalog-search-mobile-wrap button{border:none;background-color:transparent;width:100%;display:inline-block;outline:none} header.page-header .top-line .left-menu-block .main-menu-wrap button .icon:before,header.page-header .top-line .left-menu-block .user-menu-wrap button .icon:before,header.page-header .top-line .left-menu-block .client-menu-wrap button .icon:before,header.page-header .top-line .catalog-search-mobile-wrap button .icon:before{content:"\f0d7"} header.page-header .top-line{text-align:center;background-color:#eee;position:fixed;width:100%;min-width:320px;top:0;left:0;z-index:1024;border-bottom:1px solid #d5d5d5} @media screen and (min-width:767px){header.page-header .top-line{padding:0} } header.page-header .top-line .wrap{max-width:1600px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end} header.page-header .top-line,header.page-header .top-line a{color:#666} header.page-header .top-line .dropdown-menu{background-color:#eee;border-radius:0;border:1px solid #e1e1e1} header.page-header .top-line .dropdown-menu li:hover a{color:#afafaf} header.page-header .top-line .left-menu-block{display:flex;flex-flow:row nowrap;margin-right:auto;width:80%} header.page-header .top-line .left-menu-block .main-menu-wrap{width:64px} @media screen and (min-width:767px){header.page-header .top-line .left-menu-block .main-menu-wrap{width:auto;min-width:100px} } header.page-header .top-line .left-menu-block .main-menu-wrap button .caption{display:none} @media screen and (min-width:767px){header.page-header .top-line .left-menu-block .main-menu-wrap button .caption{display:inline;font-weight:bold} } header.page-header .top-line .left-menu-block .main-menu-wrap button.open{background-color:#d5d5d5} header.page-header .top-line .left-menu-block .main-menu-wrap button.open .icon:before{content:"\f0d8"} @media screen and (max-width:767px){header.page-header .top-line .left-menu-block .main-menu-wrap button .icon{font-size:1.4em} header.page-header .top-line .left-menu-block .main-menu-wrap button .icon:before{content:"\f0c9"} header.page-header .top-line .left-menu-block .main-menu-wrap button.open .icon:before{content:"\f00d"} } header.page-header .top-line .left-menu-block .user-menu-wrap{padding:0 1em;display:none} @media screen and (min-width:767px){header.page-header .top-line .left-menu-block .user-menu-wrap{display:block} } header.page-header .top-line .left-menu-block .client-menu-wrap{padding:0 1em;display:none} @media screen and (min-width:480px){header.page-header .top-line .left-menu-block .client-menu-wrap{display:block} } header.page-header .top-line .catalog-search-mobile-wrap{min-width:50px} @media screen and (min-width:992px){header.page-header .top-line .catalog-search-mobile-wrap{display:none} } header.page-header .top-line .catalog-search-mobile-wrap input{display:none} header.page-header .top-line .catalog-search-mobile-wrap button{padding:0 10px;font-size:1.4em} header.page-header .top-line .catalog-search-mobile-wrap button .icon:before{content:"\f002"} header.page-header .top-line .catalog-search-mobile-wrap button.open{background-color:#e1e1e1} header.page-header .top-line .catalog-search-mobile-wrap button.open .icon:before{content:"\f00d"} header.page-header .top-line .contacts-block{display:none;width:50%;align-items:center;justify-content:center} @media screen and (min-width:1200px){header.page-header .top-line .contacts-block{display:flex} } header.page-header .top-line .contacts-block .phone-wrap{padding:0 10px;font-weight:bold} header.page-header .top-line .contacts-block .recall-wrap{padding:0 10px} header.page-header .top-line .contacts-block .recall-wrap .recall{border-bottom:1px dotted #666} header.page-header .top-line .catalog-search-wrap{display:none;align-items:center} @media screen and (min-width:992px){header.page-header .top-line .catalog-search-wrap{display:flex} } header.page-header .top-line .catalog-search-wrap form{padding:4px;background-color:white;border-radius:5px} header.page-header .top-line .catalog-search-wrap form input[type='search']{background-color:transparent;outline:none;color:#333;border:none} header.page-header .top-line .catalog-search-wrap .live-search-result a{font-size:.9em;color:#666} header.page-header .top-line .cart-block{color:#666;display:flex;justify-content:center;align-items:center;line-height:1;min-width:100px} @media screen and (min-width:1200px){header.page-header .top-line .cart-block{min-width:120px} } header.page-header .top-line .cart-block:hover{text-shadow:1px 1px 4px rgba(0,0,0,0.7)} header.page-header .top-line .cart-block .icon-wrap{padding:0 5px} header.page-header .top-line .cart-block .icon-wrap .icon{font-size:1.4em} header.page-header .top-line .cart-block .icon-wrap .icon:before{content:"\f07a"} header.page-header .top-line .cart-block .text-wrap{font-size:.8em;text-align:left} header.page-header .top-line .cart-block .text-wrap .quantity{font-weight:bold} header.page-header .main-menu-line{display:none;position:fixed;background-color:#d5d5d5;width:100%;max-height:100%;overflow-y:auto;z-index:200001} @media screen and (min-width:1600px){header.page-header .main-menu-line{padding:0 10%} } header.page-header .main-menu-line ul{margin:0;padding:0;margin-bottom:5px} header.page-header .main-menu-line ul:first-child{margin-top:-1px} header.page-header .main-menu-line ul:last-child{margin-bottom:0} @media screen and (min-width:480px){header.page-header .main-menu-line ul.client-menu{display:none} } @media screen and (min-width:767px){header.page-header .main-menu-line ul.user-menu{display:none} } @media screen and (min-width:1200px){header.page-header .main-menu-line ul.catalog-menu{display:flex;padding:10px 20px} } @media screen and (min-width:767px){header.page-header .main-menu-line ul.catalog-menu li.category{width:50%;float:left;clear:left} } @media screen and (min-width:1200px){header.page-header .main-menu-line ul.catalog-menu li.category{display:none} } header.page-header .main-menu-line ul.catalog-menu li.category a{font-weight:bold;position:relative} header.page-header .main-menu-line ul.catalog-menu li.category a:after{content:"";display:block;position:absolute;top:30%;right:3%} header.page-header .main-menu-line ul.catalog-menu li.category a.open{background-color:rgba(255,255,255,0.3)} header.page-header .main-menu-line ul.catalog-menu li.category a.open:after{content:"\f0d7"} @media screen and (min-width:767px){header.page-header .main-menu-line ul.catalog-menu li.category a.open:after{content:"\f0da"} } header.page-header .main-menu-line ul.catalog-menu li.subcategories-wrap{display:none} @media screen and (min-width:767px){header.page-header .main-menu-line ul.catalog-menu li.subcategories-wrap{width:50%;float:right} } @media screen and (min-width:1200px){header.page-header .main-menu-line ul.catalog-menu li.subcategories-wrap{display:block} } header.page-header .main-menu-line ul.catalog-menu ul.subcategories{background-color:rgba(255,255,255,0.3);border-top:1px solid #d5d5d5} @media screen and (min-width:1200px){header.page-header .main-menu-line ul.catalog-menu ul.subcategories{background-color:transparent;border:none} } header.page-header .main-menu-line ul.catalog-menu ul.subcategories li{padding-left:5px} header.page-header .main-menu-line ul.catalog-menu ul.subcategories li:last-child{border-bottom:none} header.page-header .main-menu-line ul.catalog-menu ul.subcategories li.title-category{display:none;font-weight:bold} @media screen and (min-width:1200px){header.page-header .main-menu-line ul.catalog-menu ul.subcategories li.title-category{display:block} } header.page-header .main-menu-line ul.catalog-menu ul.subcategories li a{text-transform:uppercase} header.page-header .main-menu-line ul li{list-style:none;border-bottom:1px solid #c8c8c8} @media screen and (min-width:1200px){header.page-header .main-menu-line ul li{border:none} } header.page-header .main-menu-line ul li a{display:block;color:#f0f0f0;text-shadow:1px 1px 1px rgba(51,51,51,0.7);padding:10px;text-decoration:none} header.page-header .mobile-search-line{display:none;position:fixed;overflow-y:scroll;min-height:1000px;width:100%;background-color:#e1e1e1;padding:10px;z-index:1000} header.page-header .mobile-search-line .catalog-search-wrap form{border:1px solid #f0f0f0} header.page-header .mobile-search-line .catalog-search-wrap input[type='search']{width:100%;height:32px;padding-left:5px;outline:none} header.page-header .mobile-search-line .catalog-search-wrap button[type='submit']{color:#e1e1e1} header.page-header .logo-line{display:none;background-color:white} header.page-header .logo-line .wrap{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:10px;color:#666;margin:32px auto 0 auto} @media screen and (min-width:1200px){header.page-header .logo-line .wrap{max-width:1600px} } header.page-header .logo-line .wrap a{color:#666;text-decoration:none} header.page-header .logo-line .wrap .logo-wrap{width:80%} @media screen and (min-width:480px){header.page-header .logo-line .wrap .logo-wrap{width:40%} } @media screen and (min-width:767px){header.page-header .logo-line .wrap .logo-wrap{width:25%} } @media screen and (min-width:1200px){header.page-header .logo-line .wrap .logo-wrap{width:auto;min-width:200px} } header.page-header .logo-line .wrap .logo-wrap .logo{display:flex;align-items:center;width:100%;height:60px} header.page-header .logo-line .wrap .logo-wrap .logo img{max-width:100%;height:auto} header.page-header .logo-line .wrap .info-block{display:flex;flex-flow:column wrap;justify-content:flex-end;width:80%} @media screen and (min-width:767px){header.page-header .logo-line .wrap .info-block{flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%} } header.page-header .logo-line .wrap .info-block .site-info-wrap{display:none;color:grey;font-style:italic;text-align:right} @media screen and (min-width:480px){header.page-header .logo-line .wrap .info-block .site-info-wrap{display:block} } @media screen and (max-width:767px){header.page-header .logo-line .wrap .info-block .site-info-wrap{font-size:.9em} } @media screen and (min-width:767px){header.page-header .logo-line .wrap .info-block .site-info-wrap{margin-right:auto} } header.page-header .logo-line .wrap .info-block .contacts-block{display:flex;flex-flow:column wrap;text-align:right} @media screen and (min-width:992px){header.page-header .logo-line .wrap .info-block .contacts-block{flex-flow:row nowrap;justify-content:space-around} } @media screen and (min-width:1200px){header.page-header .logo-line .wrap .info-block .contacts-block{display:none} } header.page-header .logo-line .wrap .info-block .contacts-block .phone-wrap{font-weight:bold;padding:0 5px} @media screen and (min-width:992px){header.page-header .logo-line .wrap .info-block .contacts-block .phone-wrap{border-right:1px solid #666} } header.page-header .logo-line .wrap .info-block .contacts-block .recall-wrap{padding:0 5px} header.page-header .logo-line .wrap .info-block .contacts-block .recall-wrap .recall{border-bottom:1px dotted #666} header.page-header .logo-line .wrap .info-block .contacts-block .recall-wrap .recall:hover{border:none} header.page-header .logo-line .wrap .info-block .menu-block{display:none;margin:0;padding:0} @media screen and (min-width:1200px){header.page-header .logo-line .wrap .info-block .menu-block{display:flex} } header.page-header .logo-line .wrap .info-block .menu-block li{padding:0 10px;list-style:none} header.page-header .logo-line .wrap .info-block .menu-block li a{font-weight:bold}.site-index-page .wrap{max-width:1600px;margin:0 auto;padding:0 5px;display:flex;flex-flow:column wrap} @media screen and (min-width:767px){.site-index-page .wrap{padding:0 15px} } @media screen and (min-width:992px){.site-index-page .wrap{flex-flow:row wrap;justify-content:space-between} }.site-index-page .site-index-slider{overflow:hidden} @media screen and (min-width:992px){.site-index-page .site-index-slider{width:75%} } @media screen and (min-width:1200px){.site-index-page .site-index-slider{width:79%} } .site-index-page .site-index-slider .items{max-height:300px} .site-index-page .site-index-slider .items .item img{max-width:100%}.site-index-page .product-of-week-slider{margin:10px 0;background-color:white} @media screen and (min-width:767px){.site-index-page .product-of-week-slider{margin-left:10%;margin-right:10%} } @media screen and (min-width:992px){.site-index-page .product-of-week-slider{margin:0;width:24%} } @media screen and (min-width:1200px){.site-index-page .product-of-week-slider{max-height:300px;width:20%} } .site-index-page .product-of-week-slider .block-title{background-color:#fa5934;padding:5px;margin:0;text-align:center;text-transform:uppercase;color:white} .site-index-page .product-of-week-slider .items{padding:0 10px} .site-index-page .product-of-week-slider .item{color:#333;text-decoration:none;display:flex;text-align:center;flex-flow:column wrap} .site-index-page .product-of-week-slider .item .discount-wrap{position:absolute;background-color:#fa5934;color:white;text-shadow:1px 1px 1px rgba(0,0,0,0.5);width:60px;z-index:100;padding:5px;border-bottom-left-radius:10px;border-bottom-right-radius:10px} .site-index-page .product-of-week-slider .item .discount-wrap .discount{font-size:1em} .site-index-page .product-of-week-slider .item .image-wrap{margin-top:10px} .site-index-page .product-of-week-slider .item .image-wrap .image{height:100px} .site-index-page .product-of-week-slider .item .price-wrap .old-price{display:block;color:#999;text-decoration:line-through} .site-index-page .product-of-week-slider .item .price-wrap .current-price{color:green;font-size:1.2em;font-weight:bold} .site-index-page .product-of-week-slider .item .title-wrap{margin-top:10px} .site-index-page .product-of-week-slider .arrows-wrap{padding:5px 5% 10px;display:flex;justify-content:space-between} .site-index-page .product-of-week-slider .arrows-wrap button{border:none;background-color:transparent;border-bottom:1px dotted}.site-index-page .catalog-demo{flex:1 1 100%;max-width:100%} .site-index-page .catalog-demo .section-title{margin-bottom:0} .site-index-page .catalog-demo .catalog-category-list,.site-index-page .catalog-demo .catalog-item-list{display:flex;flex-flow:row wrap}.dynamic-page .wrap{border:1px solid #f0f0f0;background-color:white}.cart-index-page{padding-top:10px} .cart-index-page .wrap{background-color:white;border:1px solid #f0f0f0;max-width:800px !important} .cart-index-page .items{margin:10px 0 0 0;padding:5px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0} .cart-index-page .item{display:flex;padding:5px 0;border-top:1px solid #f0f0f0} .cart-index-page .item:first-child{border:none} .cart-index-page .item .image-wrap{width:20%;padding:10px;display:flex} @media screen and (min-width:767px){.cart-index-page .item .image-wrap{width:15%} } .cart-index-page .item .image-wrap .image{display:block;margin:0 auto;max-width:100px;width:100%} .cart-index-page .item .text-block{width:80%;padding:0 5px 0 10px;border-left:2px solid #f0f0f0} @media screen and (min-width:767px){.cart-index-page .item .text-block{width:85%} } @media screen and (min-width:767px){.cart-index-page .item .text-block{display:flex;flex-flow:row wrap} } @media screen and (min-width:767px){.cart-index-page .item .text-block .vendor-code-wrap{flex:1 1 100%} } .cart-index-page .item .text-block .vendor-code-wrap .vendor-code{color:#999;font-size:.9em} .cart-index-page .item .text-block .title-wrap{padding:10px 0} @media screen and (min-width:767px){.cart-index-page .item .text-block .title-wrap{flex:1 1 100%} } .cart-index-page .item .text-block .title-wrap a{font-weight:bold} .cart-index-page .item .text-block .price-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-top:5px} @media screen and (min-width:767px){.cart-index-page .item .text-block .price-wrap{align-self:center;padding-left:1em;margin:0} } .cart-index-page .item .text-block .price-wrap .price{font-size:1.4em;font-weight:bold;color:green} .cart-index-page .item .text-block .price-wrap .explanation{margin:0;font-size:.9em;color:#999} .cart-index-page .item .text-block .price-wrap span:first-child{margin-right:5px} .cart-index-page .item .text-block .total-price-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto;align-self:center} .cart-index-page .item .text-block .total-price-wrap span{font-size:1.4em;font-weight:bold;color:#ffcc64} .cart-index-page .item .text-block .total-price-wrap span:first-child{margin-right:5px} .cart-index-page .item .text-block .remove-wrap{width:100%;margin-top:10px;text-align:right} .cart-index-page .item .text-block .remove-wrap .remove .icon{color:#ff9278} .cart-index-page .item .text-block .remove-wrap .remove .icon:before{content:""} .cart-index-page .item .text-block .quantity-wrap{margin-top:10px;display:flex} @media screen and (min-width:767px){.cart-index-page .item .text-block .quantity-wrap{align-self:center;flex-grow:0;margin:0} } .cart-index-page .item .text-block .quantity-wrap button{padding:8px 15px} .cart-index-page .item .text-block .quantity-wrap button.increase .icon:before{content:""} .cart-index-page .item .text-block .quantity-wrap button.decrease .icon:before{content:""} .cart-index-page .item .text-block .quantity-wrap input[type='text']{text-align:center;max-width:3em;border-left:none;border-right:none} .cart-index-page .total-row{background-color:#f7f7f7;display:flex;justify-content:flex-end;padding:5px} .cart-index-page .total-row .caption{text-align:right;padding-right:1em;flex:1} .cart-index-page .total-row .value{font-size:1.2em} .cart-index-page .page-buttons-wrap{display:flex;justify-content:space-between} @media screen and (min-width:480px){.cart-index-page .page-buttons-wrap{justify-content:flex-end} } .cart-index-page .page-buttons-wrap a,.cart-index-page .page-buttons-wrap button{border:1px solid #ccc;background-color:#f0f0f0;color:#999 !important;outline:none;padding:4px;line-height:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin:10px 5px} .cart-index-page .page-buttons-wrap a:hover,.cart-index-page .page-buttons-wrap button:hover{background-color:#e3e3e3} .cart-index-page .page-buttons-wrap a:active,.cart-index-page .page-buttons-wrap button:active{background-color:#d7d7d7;color:#333} .cart-index-page .page-buttons-wrap a.primary,.cart-index-page .page-buttons-wrap button.primary{color:white !important;background-color:#009FE3;border-color:#007bb0}.blog-index-page .page-header .title{font-size:2em}.blog-record-index-item{padding:8px;display:flex} .blog-record-index-item .image-block{margin-right:12px} .blog-record-index-item .image-block .img{width:100px;height:100px;border:1px solid #f7f7f7;border-radius:5px;background-position:center;background-size:cover} .blog-record-index-item .text-block .published-at{font-size:.9em;color:#888} .blog-record-index-item .text-block .item-title{font-size:1.4em}.blog-record-page .page-header .title{font-size:2em}.blog-record-page .page-header .published-at{font-size:1.4em;color:#999}.catalog-list-category{background-color:white;border:1px solid #f0f0f0;margin-top:1%;padding:5px} .catalog-list-category:hover{border-color:#eee} .catalog-list-category a{display:flex;text-decoration:none;text-transform:uppercase;color:#777} .catalog-list-category.list-view{width:100%} @media screen and (min-width:767px){.catalog-list-category.list-view{margin-left:.5%;margin-right:.5%;width:49%} } @media screen and (min-width:1200px){.catalog-list-category.list-view{margin-left:.25%;margin-right:.25%;width:calc((100% - .25% * 6) / 3)} } .catalog-list-category.list-view a{flex-flow:row nowrap;align-items:center;font-weight:bold} .catalog-list-category.list-view a .image-wrap{padding:0 10px} .catalog-list-category.list-view a .image-wrap .image{width:50px;height:50px} .catalog-list-category.block-view{width:49%;margin-left:.5%;margin-right:.5%} @media screen and (min-width:767px){.catalog-list-category.block-view{margin-left:.25%;margin-right:.25%;width:calc((100% - .25% * 6) / 3)} } @media screen and (min-width:992px){.catalog-list-category.block-view{width:24.5%} } @media screen and (min-width:1200px){.catalog-list-category.block-view{width:19.5%} } .catalog-list-category.block-view a{flex-flow:column nowrap} .catalog-list-category.block-view a .image-wrap{padding:3px} .catalog-list-category.block-view a .image-wrap .image{width:100%;height:100px} .catalog-list-category.block-view a .text-wrap{text-align:center;padding:5px;font-size:.8em}.catalog-list-item{position:relative;display:flex} .catalog-list-item .item-wrap{display:flex;width:100%;background-color:white;border:1px solid #eee;margin-top:1%;padding:5px} .catalog-list-item:hover{border-color:#eee} .catalog-list-item:hover .item-wrap{border:1px solid #939393} .catalog-list-item a{color:#333} .catalog-list-item .description-block{text-align:center} .catalog-list-item .description-block .description-label *:nth-child(n+2){display:none} .catalog-list-item .discount-wrap{position:absolute;right:0;top:0} .catalog-list-item .discount-wrap .discount{padding:0 10px;font-weight:bold;color:white;background-color:#f89406;float:right;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)} .catalog-list-item .price-wrap .old-price{color:#999;font-size:.9em;text-decoration:line-through} .catalog-list-item .price-wrap .price{padding:0 .5em;font-size:1.2em;color:green} .catalog-list-item .price-wrap .request-price{display:inline-block;margin:5px 0;color:#999;border-bottom:1px dotted #999} .catalog-list-item .vendor-code-wrap .vendor-code{color:#999;font-size:.8em} .catalog-list-item .order-actions-wrap{display:flex} .catalog-list-item .order-actions-wrap button.instant-order .icon:before{content:""} .catalog-list-item .order-actions-wrap button.add-to-cart{background-color:#eee;border:1px solid #e1e1e1;color:#333} .catalog-list-item .order-actions-wrap button.add-to-cart:hover{background-color:#e1e1e1} .catalog-list-item .order-actions-wrap button.add-to-cart .icon:before{content:""} .catalog-list-item .order-actions-wrap .quantity-block{display:flex} .catalog-list-item .order-actions-wrap .quantity-block input[type='text']{border-left:none;border-right:none;width:2em;text-align:center;border-radius:0} .catalog-list-item .order-actions-wrap .quantity-block button{padding-left:8px;padding-right:8px} .catalog-list-item .order-actions-wrap .quantity-block button.increase .icon:before{content:""} .catalog-list-item .order-actions-wrap .quantity-block button.decrease .icon:before{content:""} .catalog-list-item.list-view{width:100%} .catalog-list-item.list-view .item-wrap{flex-grow:1;flex-flow:row wrap} .catalog-list-item.list-view .vendor-code-wrap{width:100%;margin-bottom:5px} .catalog-list-item.list-view .image-wrap{padding:0 10px;flex-grow:0} .catalog-list-item.list-view .image-wrap .image{width:50px;height:50px} .catalog-list-item.list-view .text-block{flex-grow:1;width:70%} @media screen and (min-width:480px){.catalog-list-item.list-view .text-block{width:auto} } .catalog-list-item.list-view .order-actions-wrap{width:100%;margin-top:10px;justify-content:flex-end;font-size:.9em} @media screen and (min-width:767px){.catalog-list-item.list-view .order-actions-wrap{margin-top:0;width:50%;align-items:flex-end} } .catalog-list-item.list-view .order-actions-wrap .quantity-block{margin:0 3%} .catalog-list-item.list-view .order-actions-wrap .add-to-cart-wrap button{padding:4px 10px} .catalog-list-item.list-view .order-actions-wrap .add-to-cart-wrap button .caption{display:none} @media screen and (min-width:767px){.catalog-list-item.list-view .order-actions-wrap .add-to-cart-wrap button .caption{display:inline} } .catalog-list-item.block-view{width:49%;margin-left:.5%;margin-right:.5%} .catalog-list-item.block-view .item-wrap{flex-flow:column nowrap} .catalog-list-item.block-view .item-wrap .title-wrap{flex:1;min-height:60px} .catalog-list-item.block-view .item-wrap .title-wrap a{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center;margin:0 auto} @media screen and (max-width:475px){.catalog-list-item.block-view .item-wrap .title-wrap a{max-width:130px} } @media screen and (min-width:767px){.catalog-list-item.block-view{margin-left:.25%;margin-right:.25%;width:calc((100% - .25% * 6) / 3)} } @media screen and (min-width:992px){.catalog-list-item.block-view{width:24.5%} } @media screen and (min-width:1200px){.catalog-list-item.block-view{width:19.5%} } .catalog-list-item.block-view .image-wrap{padding:10px} .catalog-list-item.block-view .image-wrap .image{width:100%;height:100px} .catalog-list-item.block-view .text-block{margin-top:10px;text-align:center;flex:1;display:flex;flex-flow:column nowrap} .catalog-list-item.block-view .text-block .price-wrap .price{display:block} .catalog-list-item.block-view .order-actions-wrap{flex-flow:row wrap;justify-content:center;margin:10px 0} .catalog-list-item.block-view .order-actions-wrap .instant-order-wrap{width:100%;margin-bottom:10px;text-align:center} .catalog-list-item.block-view .order-actions-wrap .quantity-block{margin:0 5px 5px 0} .catalog-list-item.block-view .order-actions-wrap .add-to-cart-wrap{margin:0 0 0 5px} .catalog-list-item.block-view .order-actions-wrap .add-to-cart-wrap button{padding:4px 10px} .catalog-list-item.block-view .order-actions-wrap .add-to-cart-wrap button .caption{display:none} @media screen and (min-width:480px){.catalog-list-item.block-view .order-actions-wrap .add-to-cart-wrap button .caption{display:inline} }.section-title{font-size:1em;color:#999} @media screen and (min-width:768px){.section-title{font-size:1.4em} }.catalog-items-list{display:flex;flex-flow:row wrap;justify-content:flex-start}@media screen and (min-width:1200px){.catalog-category-page{margin:0 auto;width:1200px} }.catalog-category-page .header-block{display:flex;justify-content:space-between;flex-direction:row;align-items:center;flex-wrap:nowrap}.catalog-category-page .section-title{margin-top:20px;margin-bottom:10px}.catalog-category-page .catalog-category-list{display:flex;flex-flow:row wrap;justify-content:flex-start}.catalog-category-page .pagination{width:100%;margin-top:10px} .catalog-category-page .pagination > li > a,.catalog-category-page .pagination > li > span{height:36px;display:flex;align-items:center;justify-content:center}.category-page-pagination{margin-top:1em;padding:0 1em 0 3px} .category-page-pagination [disabled]{color:#ccc}.catalog-item{margin:0 15px} .catalog-item .item-inner{display:flex;flex-direction:column;align-items:center;width:100%} .catalog-item .item-inner .image-block{width:100%} .catalog-item .item-inner .image-block a{width:100%} .catalog-item .item-inner .image-block a img{width:100%;height:100px;object-fit:contain} .catalog-item .item-inner .text-block{margin-top:1em} .catalog-item .item-inner .text-block .sku-wrap .sku{color:grey;font-weight:bold;text-transform:uppercase;font-size:.9em} .catalog-item .item-inner .text-block .title-wrap{height:38px;overflow:hidden} .catalog-item .item-inner .text-block .title-wrap a{color:#333;white-space:initial;font-size:1em;font-weight:bold} .catalog-item .item-inner .description-block{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:28px;color:#333;text-align:left} .catalog-item .item-inner .price-block{display:flex;justify-content:space-around;align-items:center;font-size:1.2em;height:32px;margin-top:10px;padding:0} .catalog-item .item-inner .price-block .price-wrap{margin-left:0;margin-right:auto} .catalog-item .item-inner .price-block .price-wrap .price{font-weight:bold;color:#42264c} .catalog-item .item-inner .actions-block{display:none}.product-slider .slider-inner{position:relative;padding:0 20px} .product-slider .slider-inner .arrow-wrap{position:absolute;top:0;height:200px;width:20px;display:flex;justify-content:center;align-items:center} .product-slider .slider-inner .arrow-wrap:first-child{left:0} .product-slider .slider-inner .arrow-wrap:first-child .arrow-prev{background-image:url(../images/l-chevron-gray.png)} .product-slider .slider-inner .arrow-wrap:last-child{right:0} .product-slider .slider-inner .arrow-wrap:last-child .arrow-next{background-image:url(../images/r-chevron-gray.png)} .product-slider .slider-inner .arrow-wrap button{border:none;background-color:transparent;color:grey;height:16px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:center;outline:none}.catalog-item-page{padding:10px} .catalog-item-page .wrap{border:1px solid #f0f0f0;background-color:white;display:flex;flex-flow:column wrap} @media screen and (min-width:767px){.catalog-item-page .wrap{flex-flow:row wrap} } .catalog-item-page .breadcrumbs{width:100%;order:-10} .catalog-item-page .image-wrap{padding:10px 15px} @media screen and (min-width:767px){.catalog-item-page .image-wrap{width:40%} } .catalog-item-page .image-wrap .image{margin:0;margin-left:10px;max-width:350px} @media (max-width:768px){.catalog-item-page .image-wrap .image{margin:0 auto} } .catalog-item-page .image-wrap .image img{max-width:100%} .catalog-item-page .image-wrap .product-images-slider{display:flex;justify-content:center;align-items:center} .catalog-item-page .image-wrap .product-images-slider a{position:relative;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:1px solid #f7f7f7;margin:0 5px} .catalog-item-page .image-wrap .product-images-slider a img{max-width:100%;height:auto} .catalog-item-page .image-wrap .product-images-slider a:before{position:absolute;content:'';width:20px;height:20px;background:url("../img/cart/zoom-in.svg") no-repeat 50% 50%;background-size:cover;opacity:.8} .catalog-item-page .info-block{justify-content:flex-start} @media screen and (min-width:767px){.catalog-item-page .info-block{padding-top:15px;flex-grow:0;width:60%} } .catalog-item-page .info-block .title-wrap{flex:1 1 100%;padding:10px 0} .catalog-item-page .info-block .title-wrap .title{margin:0;font-size:22px} .catalog-item-page .info-block .vendor-code-wrap{flex:1 1 100%} .catalog-item-page .info-block .vendor-code-wrap .vendor-code{color:#999;font-size:.9em} .catalog-item-page .info-block .stock-value-wrap .stock-value{color:grey;margin-bottom:1em} .catalog-item-page .info-block .price-wrap{padding:10px 0;flex:1 1 100%} @media screen and (min-width:767px){.catalog-item-page .info-block .price-wrap{flex:1 1 50%} } .catalog-item-page .info-block .price-wrap .discount-value{color:red} .catalog-item-page .info-block .price-wrap .old-price{color:#999;text-decoration:line-through} .catalog-item-page .info-block .price-wrap .price{font-size:1.4em;font-weight:bold;color:green} .catalog-item-page .info-block .price-wrap .units{color:#999;font-size:1.4em} .catalog-item-page .info-block .price-wrap-column{display:flex;flex-direction:column} .catalog-item-page .info-block .price-wrap-column .units{position:relative;top:-10px} .catalog-item-page .info-block .order-actions-wrap{display:flex;flex-flow:row wrap;justify-content:space-between} @media screen and (min-width:480px){.catalog-item-page .info-block .order-actions-wrap{justify-content:space-around} } @media screen and (min-width:767px){.catalog-item-page .info-block .order-actions-wrap{justify-content:flex-start} } .catalog-item-page .info-block .order-actions-wrap button{padding:10px 15px} .catalog-item-page .info-block .order-actions-wrap button.add-to-cart{color:#333;border:1px solid #e1e1e1;background-color:#eee} .catalog-item-page .info-block .order-actions-wrap button.add-to-cart:hover{background-color:#e1e1e1} .catalog-item-page .info-block .order-actions-wrap button.add-to-cart:disabled{opacity:.5;cursor:not-allowed} .catalog-item-page .info-block .order-actions-wrap button.add-to-cart .icon:before{content:""} .catalog-item-page .info-block .order-actions-wrap .instant-order-wrap{width:100%;margin-bottom:10px} @media screen and (min-width:480px){.catalog-item-page .info-block .order-actions-wrap .instant-order-wrap{margin:0;width:auto} } .catalog-item-page .info-block .order-actions-wrap .instant-order-wrap button{width:100%} .catalog-item-page .info-block .order-actions-wrap .instant-order-wrap button .icon:before{content:""} .catalog-item-page .info-block .order-actions-wrap .quantity-block{display:flex} @media screen and (min-width:767px){.catalog-item-page .info-block .order-actions-wrap .quantity-block{margin:0 15px} } .catalog-item-page .info-block .order-actions-wrap .quantity-block input[type='text']{flex:0 1 50%;max-width:3em;text-align:center;border-right:none;border-left:none} .catalog-item-page .info-block .order-actions-wrap .quantity-block button.increase .icon:before{content:""} .catalog-item-page .info-block .order-actions-wrap .quantity-block button.decrease .icon:before{content:""} .catalog-item-page .info-block .order-actions-wrap .add-to-cart-wrap{text-align:right} .catalog-item-page .description-block{border-top:2px solid #f0f0f0;margin:20px auto;width:100%} .catalog-item-page .description-block .nav-tabs{border:none} .catalog-item-page .description-block .nav-tabs li{padding:15px} .catalog-item-page .description-block .nav-tabs li.active a{border:none;color:#999;font-weight:bold} .catalog-item-page .description-block .nav-tabs li a{padding:0;color:#999;display:inline-block;border:none;border-radius:0;border-bottom:1px dotted #eee} .catalog-item-page .description-block table{width:100%} .catalog-item-page .description-block table th,.catalog-item-page .description-block table td{border:1px solid #ccc;padding:4px} .catalog-item-page .description-block .tab-content{padding:5px 0} .catalog-item-page .description-block .tab-content .active{padding:15px}.warn-text{background:#FFB6C1;margin-top:15px;padding:10px 10px 10px 40px;border-radius:5px;margin-right:50px;position:relative;font-size:12px}.warn-text .fa{position:absolute;top:50%;left:15px;font-size:30px;margin-top:-15px;color:#109f0d}footer.page-footer{border-top:1px solid #d5d5d5;background-color:#eee;margin-top:15px} footer.page-footer,footer.page-footer a{color:#333} footer.page-footer a{border-bottom-color:#222 !important} footer.page-footer .wrap{padding:10px 10px 20px 10px;display:flex;flex-flow:column wrap;max-width:1600px;margin:0 auto} @media screen and (min-width:767px){footer.page-footer .wrap{flex-flow:row nowrap;justify-content:space-between} } @media screen and (min-width:992px){footer.page-footer .wrap{flex-flow:row wrap} } footer.page-footer .contacts-wrap{padding:10px 0;display:flex} @media screen and (min-width:992px){footer.page-footer .contacts-wrap{width:100%;justify-content:space-between} } footer.page-footer .contacts-wrap .contacts-block{display:flex;justify-content:center;width:100%} @media screen and (min-width:767px){footer.page-footer .contacts-wrap .contacts-block{flex-flow:column wrap} } @media screen and (min-width:992px){footer.page-footer .contacts-wrap .contacts-block{flex-flow:row nowrap;justify-content:flex-start} } footer.page-footer .contacts-wrap .contacts-block .phone-wrap{padding:0 10px;font-weight:bold} footer.page-footer .contacts-wrap .contacts-block .recall-wrap{padding:0 10px} footer.page-footer .contacts-wrap .contacts-block .recall-wrap .recall{border-bottom:1px dotted #333} footer.page-footer .contacts-wrap .menu-wrap{display:none;margin:0;padding:0 10px} @media screen and (min-width:992px){footer.page-footer .contacts-wrap .menu-wrap{display:flex;justify-content:flex-end;min-width:70%} } footer.page-footer .contacts-wrap .menu-wrap li{padding:0 10px;list-style:none}#recall-modal .modal-title,#recall-modal .modal-subtitle{text-shadow:1px 1px 1px rgba(0,0,0,0.4)}#recall-modal .modal-subtitle{margin:0;font-size:1em}#recall-modal .modal-content{border-radius:0}#recall-modal .modal-header{background-color:#666;color:white;text-align:center}#recall-modal .message{text-align:center;line-height:100px;font-size:1.2em;color:#999}.textBlock p{margin:16px 0}.textBlock em{font-style:italic} .textBlock em *{font-style:italic}.textBlock strong{font-weight:bold} .textBlock strong *{font-weight:bold}.textBlock ul{margin:16px 0;padding-left:40px} .textBlock ul li{list-style:disc}.textBlock h1{font-size:36px}.textBlock h2{font-size:30px}.textBlock h3{font-size:24px}.textBlock h4{font-size:18px}.textBlock h5{font-size:14px}.textBlock h6{font-size:12px}*{box-sizing:border-box !important}body{min-width:320px;display:flex;flex-flow:column nowrap;min-height:100vh;max-width:100vw;overflow-x:hidden}a,a:hover,a:active,a:visited{text-decoration:none}#loading-cover{display:none}.page-content{padding:10px 0} .page-content .wrap{margin:0 auto;max-width:1200px;padding:10px} .page-content .breadcrumbs .breadcrumb{display:flex;flex-wrap:nowrap;padding:0;margin:0;background-color:transparent;overflow:auto} .page-content .breadcrumbs .breadcrumb li{font-size:10px;text-transform:uppercase} .page-content .breadcrumbs .breadcrumb li.active{display:none} @media screen and (max-width:767px){.page-content .breadcrumbs .breadcrumb li:nth-last-child(2):before{content:"\003c";margin-right:5px} } .page-content .breadcrumbs .breadcrumb a{color:#999;text-transform:uppercase;white-space:nowrap} .page-content .breadcrumbs .breadcrumb::-webkit-scrollbar{width:0} .page-content .page-title{margin:15px 0 5px} .page-content .page-title h1{margin:0;padding:0;font-size:18px;text-align:center;text-transform:uppercase} @media screen and (min-width:767px){.page-content .page-title h1{font-size:28px;text-align:left} } .page-content .catalog-slider{width:100%;overflow:hidden;margin:0 auto;max-width:1000px} .page-content .catalog-slider .slider-title-wrap{text-align:center;font-size:24px;text-transform:uppercase;color:#666} .page-content .catalog-slider .arrow-prev-wrap,.page-content .catalog-slider .arrow-next-wrap{min-height:1px} .page-content .catalog-slider .arrow-prev-wrap button,.page-content .catalog-slider .arrow-next-wrap button{border-radius:50%;background-color:white;border:1px solid #f0f0f0;color:#999;font-size:1.2em;width:40px;height:40px;text-align:center;outline:none} .page-content .catalog-slider .arrow-prev-wrap button:hover,.page-content .catalog-slider .arrow-next-wrap button:hover{border:1px solid #eee} .page-content .catalog-slider .arrow-prev-wrap button:active,.page-content .catalog-slider .arrow-next-wrap button:active{color:#eee} .page-content .catalog-slider .item{display:flex;flex-flow:column nowrap;background-color:white;border:1px solid #f0f0f0;padding:10px;height:350px;margin:0 5px} .page-content .catalog-slider .item .discount-wrap{text-align:center;margin-top:-10px;margin-bottom:10px} .page-content .catalog-slider .item .discount-wrap .discount{display:inline-block;background-color:white;font-weight:bold;color:#eee;text-align:center;padding:4px 10px;border:1px solid #f0f0f0;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3)} .page-content .catalog-slider .item .slider-image-wrap .image{width:100%;height:120px} .page-content .catalog-slider .item .title-wrap{flex-grow:1} .page-content .catalog-slider .item .price-wrap{padding:10px 0;display:flex;justify-content:space-around;align-items:center} .page-content .catalog-slider .item .price-wrap .old-price{color:#999;text-decoration:line-through} .page-content .catalog-slider .item .price-wrap .price{color:green;font-size:1.2em} .page-content .catalog-slider .item .price-wrap .request-price{color:#999;border-bottom:1px dotted #999} .page-content .catalog-slider .item .item-actions-block{display:flex;flex-flow:column nowrap} .page-content .catalog-slider .item .item-actions-block .instant-order{margin-left:auto;margin-right:auto;min-width:120px} .page-content .catalog-slider .item .item-actions-block .quantity-block{display:flex;padding:5px 0;margin:0 auto;justify-content:center;width:120px} .page-content .catalog-slider .item .item-actions-block .quantity-block button{flex:1 0} .page-content .catalog-slider .item .item-actions-block .quantity-block [data-quantity-value]{text-align:center;border-left:none;border-right:none;width:40px;flex:0 0 32px} .page-content .catalog-slider .item .item-actions-block .add-to-cart{margin-left:auto;margin-right:auto;min-width:120px}.live-search-result{background-color:white;border:1px solid #f0f0f0} .live-search-result li{border-top:1px solid #f0f0f0} .live-search-result .section-title{color:#666;text-transform:uppercase} .live-search-result .text-wrap a{color:#666;text-align:left}.template-body .filter-panel-sidebar{margin-top:32px} @media screen and (min-width:767px){.template-body .filter-panel-sidebar{margin-top:48px} } @media screen and (min-width:1200px){.template-body .filter-panel-sidebar{margin-top:60px} } .template-body .filter-panel-sidebar.visible{-webkit-box-shadow:-2px 0 5px rgba(0,0,0,0.3);-moz-box-shadow:-2px 0 5px rgba(0,0,0,0.3);box-shadow:-2px 0 5px rgba(0,0,0,0.3)}.template-body .total-row{background-color:#f7f7f7;display:flex;justify-content:flex-end;padding:5px} .template-body .total-row .caption{text-align:right;padding-right:1em;flex:1} .template-body .total-row .value{font-size:1.2em}.template-body .page-buttons-wrap{display:flex;justify-content:space-between} @media screen and (min-width:480px){.template-body .page-buttons-wrap{justify-content:flex-end} } .template-body .page-buttons-wrap a,.template-body .page-buttons-wrap button{margin:10px 5px} .template-body .page-buttons-wrap a.primary,.template-body .page-buttons-wrap button.primary{color:#333;background-color:#eee;border-color:#d5d5d5}.edit-name{position:absolute;top:10px;right:10px;background:none;border:none;outline:none}.edit-name:hover{color:#00c100;transform:scale(1.1)}.save-name{position:relative;display:none;align-items:center;width:100%}.save-name input{position:relative;width:89%;z-index:2;border-radius:25px}.save-name button{position:absolute;top:0;right:0;background:none;height:34px;padding:6px 12px 6px 40px;border-radius:25px;border:1px solid #ccc}.file-upload{display:flex;align-items:center;margin:10px 5px}.file-upload img{width:20px;margin-right:10px}.product-images-slider{width:calc(100% - 50px);margin:0 auto}.product-images-slider a{margin-right:10px}.product-images-slider img{width:100%}.product-images-slider .slick-prev:before,.product-images-slider .slick-next:before{color:#000000}.nav.nav-pills .nav-link{color:#666;font-weight:bold}.nav.nav-pills .nav-link.active{background-color:#eee;color:#8baa00}.nav.nav-pills .nav-link:hover{color:#8baa00}.additional-purchase-items-slider .image-block img{height:193px;max-width:70%}