.alert.custom-alert-shop{color:#fff!important;display:none;justify-content:space-between;position:fixed;top:50px;left:calc(50% - 193px);width:100%;max-width:386px;margin:0;background-color:#abc900;z-index:2}.alert.custom-alert-shop .close{color:#fff;opacity:1}@media (max-width:576px){.alert.custom-alert-shop{left:0;max-width:unset}}#header .wrapper-bag{margin:auto}#header .wrapper-bag .bag{display:inline-flex;align-items:center;position:relative}#header .wrapper-bag .bag:hover .count-bag{color:#fff!important}#header .wrapper-bag .bag:hover .bag-text{color:#abc900}#header .wrapper-bag .bag svg{width:27px;height:27px}#header .wrapper-bag .bag svg path{fill:#8c8c8c!important}#header .wrapper-bag .bag .count-bag{color:#fff;font-size:14px;text-align:center;position:absolute;left:-12px;top:12px;height:20px;width:20px;border-radius:50%;background-color:#abc900}#header .wrapper-bag .bag .bag-text{color:#8c8c8c;font-size:14px;margin-left:10px}@media (max-width:576px){#header .wrapper-bag{margin:10px auto}}#main .global-products-text{text-align:inherit;margin:0 65px 65px}#main .os-single-product{padding:65px 95px}#main .os-single-product .page-name{text-align:center;font-size:24px;margin-bottom:40px}#main .os-single-product .title{font-size:22px;letter-spacing:0;margin-bottom:25px}#main .os-single-product .gallery .product-slider .slider-nav{margin-top:20px}#main .os-single-product .gallery .product-slider .slider-nav .slick-list{margin:0 -10px}#main .os-single-product .gallery .product-slider .slider-nav .slick-list .slick-slide{height:auto;min-height:1px;margin:0 10px;border:1px solid #efefef}#main .os-single-product .gallery .product-slider .slider-nav .slick-list .slick-slide.slick-current{opacity:.5}#main .os-single-product .info .article{color:#707070;font-size:14px;margin-bottom:25px}#main .os-single-product .info .price{font-size:30px;margin-bottom:25px}#main .os-single-product .info .price .text-before-price{color:#373737;font-size:18px}#main .os-single-product .info .price .price-text{font-size:14px}#main .os-single-product .info .price .new-price{color:#abc900}#main .os-single-product .info .price .old-price{text-decoration:line-through;font-size:18px;margin-left:20px}#main .os-single-product .info .price .discount{color:#abc900;font-size:18px}#main .os-single-product .info .in-cart,#main .os-single-product .info .buy-now{cursor:pointer;color:#fff;text-align:center;font-size:14px;width:100%;max-width:215px;padding:9px 0;margin-bottom:35px;background-color:#abc900;border:1px solid #abc900}#main .os-single-product .info .in-cart:hover{color:#abc900!important;background-color:#fff}#main .os-single-product .info .buy-now{margin-left:1px;background-color:#8c8c8c;border:1px solid #8c8c8c}#main .os-single-product .info .buy-now:hover{color:#8c8c8c!important;background-color:#fff}#main .os-products{text-align:center}#main .os-products .page-name{font-size:24px;letter-spacing:0;display:block;margin:40px 0}#main .os-products .products .product{margin-bottom:30px}#main .os-products .products .product .product-title{font-size:16px;line-height:18px;letter-spacing:0;min-height:57px;margin-top:5px;padding:0 40px}#main .os-products .products .product .product-title a:hover{color:#abc900!important}#main .os-products .products .product .price{font-size:22px;margin-top:5px}#main .os-products .products .product .price .text-before-price{color:#373737;font-size:14px}#main .os-products .products .product .price .new-price{color:#abc900}#main .os-products .products .product .price .old-price{text-decoration:line-through;font-size:14px;margin-left:10px}#main .os-products .products .product .in-cart{cursor:pointer;color:#fff;text-align:center;font-size:14px;width:100%;padding:6px 0;background-color:#abc900;border:1px solid #abc900}#main .os-products .products .product .in-cart:hover{color:#abc900!important;background-color:#fff}#main .os-products .products .load-more{text-align:center;text-decoration:underline;cursor:pointer;margin-bottom:30px}#main .os-main-taxonomies .page-name{text-align:center;font-size:24px;letter-spacing:0;display:block;margin:40px 0}#main .os-main-taxonomies .taxonomies{margin-bottom:70px}#main .os-main-taxonomies .taxonomies .wrapper-category{display:flex;margin-bottom:30px}#main .os-main-taxonomies .taxonomies .wrapper-category .image{width:100%;margin-right:30px}#main .os-main-taxonomies .taxonomies .wrapper-category .wrapper-text{display:flex;flex-direction:column;justify-content:space-between;width:100%}#main .os-main-taxonomies .taxonomies .wrapper-category .wrapper-text .text{margin-top:30px}#main .os-main-taxonomies .taxonomies .wrapper-category .wrapper-text .button{color:#fff!important;font-size:12px;text-align:center;padding:10px 0;background-color:#8c8c8c}#main .os-main-taxonomies .taxonomies .wrapper-category .wrapper-text .button:hover{background-color:#abc900}#main .os-taxonomies .wrapper-taxonomies .link-shop-page{display:block;font-size:24px;letter-spacing:0;margin:35px 0}#main .os-taxonomies .wrapper-taxonomies .product-categories-list ul{list-style:none;margin:0;padding:0}#main .os-taxonomies .wrapper-taxonomies .product-categories-list ul,#main .os-taxonomies .wrapper-taxonomies .product-categories-list li{font-size:14px}#main .os-taxonomies .wrapper-taxonomies .product-categories-list li.current-cat>a{color:#abc900}#main .os-taxonomies .wrapper-taxonomies .product-categories-list li a{display:inline-block;margin-right:40px;margin-bottom:15px}#main .os-taxonomies .wrapper-taxonomies .product-categories-list li a:hover{color:#abc900}#main .os-taxonomies .wrapper-taxonomies .product-categories-list li.has-children{position:relative}#main .os-taxonomies .wrapper-taxonomies .product-categories-list li.has-children>.dropdown{position:absolute;cursor:pointer;top:8px;right:15px;border-top:.4em solid;border-right:.4em solid #fff0;border-bottom:0;border-left:.4em solid #fff0;-webkit-transition:0.3s;transition:0.3s}#main .os-taxonomies .wrapper-taxonomies .product-categories-list li.has-children>.dropdown.show{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#main .os-taxonomies .wrapper-taxonomies .product-categories-list ul.children{display:none;margin-left:20px}#main .os-cart{width:100%;max-width:920px;margin:30px auto}#main .os-cart .page-name{text-align:center;font-size:24px;letter-spacing:0;margin-bottom:45px}#main .os-cart .button-cart{cursor:pointer;color:#fff;font-size:14px;text-align:center;display:block;width:100%;max-width:350px;margin:0 auto;padding:10px 0;border:0;background-color:#abc900}#main .os-cart form label{color:#707070;font-size:14px;width:100%;margin-bottom:0}#main .os-cart form label input{width:100%;height:40px;margin-bottom:25px;padding:0 10px}#main .os-cart form label input::-webkit-input-placeholder{color:#b4b4b4;font-size:16px}#main .os-cart form label input:-ms-input-placeholder{color:#b4b4b4;font-size:16px}#main .os-cart form label input::placeholder{color:#b4b4b4;font-size:16px}#main .os-cart form label select{font-size:18px;width:100%;height:40px;margin-bottom:25px;padding:0 0 0 10px}#main .os-cart form label label.error{color:#e83131;margin-top:-14px;display:block}#main .os-cart form>div .tab-text{cursor:pointer;color:#abc900;font-size:18px;margin-bottom:15px;border-bottom:1px solid #abc900}#main .os-cart form>div .tab-text .change-tab{color:#707070;font-size:12px;display:none}#main .os-cart form>div .tab-text:not(.read) .change-tab{display:inline-block}#main .os-cart form>div .tab-block{display:none;margin:50px 0}#main .os-cart form>div.show-tab .tab-text{color:#373737;border-bottom:unset}#main .os-cart form>div.show-tab .tab-text .change-tab{display:none}#main .os-cart form>div.show-tab .tab-block{display:block}#main .os-cart form .wrapper-global-info{padding-top:25px;border-top:1px solid #cccaca}#main .os-cart form .wrapper-global-info .global-info{width:100%;max-width:540px;margin:0 auto}#main .os-cart form .wrapper-global-info .global-info .general-discount{display:flex;justify-content:space-between}#main .os-cart form .wrapper-global-info .global-info .general-discount>span{font-size:18px;color:#abc900}#main .os-cart form .wrapper-global-info .global-info .total-payment{display:flex;justify-content:space-between;font-size:24px;margin-bottom:25px}#main .os-cart form .wrapper-products .products{margin-left:auto}#main .os-cart form .wrapper-products .products .product{margin-bottom:45px}#main .os-cart form .wrapper-products .products .product .product-image{margin-right:30px}#main .os-cart form .wrapper-products .products .product .info{display:inline-flex;flex-direction:column;justify-content:space-between;margin-right:80px}#main .os-cart form .wrapper-products .products .product .info .title-product{letter-spacing:0;font-size:16px;width:100%;max-width:482px}#main .os-cart form .wrapper-products .products .product .info .title-product a:hover{color:#abc900!important}#main .os-cart form .wrapper-products .products .product .info .article{color:#707070;font-size:12px}#main .os-cart form .wrapper-products .products .product .info .price{font-size:21px}#main .os-cart form .wrapper-products .products .product .info .price .price-text{font-size:14px}#main .os-cart form .wrapper-products .products .product .info .price .new-price{color:#abc900}#main .os-cart form .wrapper-products .products .product .info .price .old-price{text-decoration:line-through;font-size:16px;margin-left:5px}#main .os-cart form .wrapper-products .products .product .info .price .discount{color:#abc900;font-size:16px;margin-left:10px}#main .os-cart form .wrapper-products .products .product .info .wrapper-count{font-size:14px}#main .os-cart form .wrapper-products .products .product .info .wrapper-count .minus,#main .os-cart form .wrapper-products .products .product .info .wrapper-count .plus{cursor:pointer;font-size:18px;margin:0 10px;padding:0 8px;border:1px solid #cdcbcb;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#main .os-cart form .wrapper-products .products .product .info .wrapper-count .plus{padding:0 6px}#main .os-cart form .wrapper-products .products .product .info .wrapper-count .count{font-size:18px}#main .os-cart form .wrapper-products .products .product .remove-from-cart{cursor:pointer;position:relative;right:0;top:0;width:14px;height:14px;opacity:.6}#main .os-cart form .wrapper-products .products .product .remove-from-cart:hover{opacity:1}#main .os-cart form .wrapper-products .products .product .remove-from-cart:before,#main .os-cart form .wrapper-products .products .product .remove-from-cart:after{position:absolute;left:6px;content:' ';height:15px;width:2px;background-color:#abc900}#main .os-cart form .wrapper-products .products .product .remove-from-cart:before{transform:rotate(45deg)}#main .os-cart form .wrapper-products .products .product .remove-from-cart:after{transform:rotate(-45deg)}#main .os-cart form .checkout .form-main,#main .os-cart form .delivery-payment .form-main{width:100%;max-width:540px;margin:0 auto}#main .os-cart form .checkout .form-main .main-text,#main .os-cart form .delivery-payment .form-main .main-text{font-size:18px;margin-bottom:10px}#main .os-thank-page{margin:70px 0}#main .os-thank-page .products-text{padding:0 65px}@media (max-width:576px){#main .global-products-text{margin:0 15px 15px}#main .os-single-product{padding:15px 0}#main .os-single-product .gallery{margin-bottom:20px}#main .os-single-product .title{text-align:center}#main .os-single-product .info .in-cart,#main .os-single-product .info .buy-now{display:block!important;max-width:100%;margin-left:0}#main .os-single-product .info .in-cart{margin-bottom:15px}#main .os-products .products .product .product-title{min-height:unset}#main .os-main-taxonomies .taxonomies .wrapper-category .wrapper-text .text{margin-top:0}#main .os-taxonomies .wrapper-taxonomies .os-products .products [class*="col-"]{padding-right:0;padding-left:0}#main .os-cart{padding:0 15px}#main .os-cart form>div .tab-text{text-align:center}#main .os-cart form .wrapper-global-info .global-info .total-payment{font-size:21px}#main .os-cart form label select{font-size:14px}#main .os-cart form .wrapper-products .products .product{position:relative;display:block!important}#main .os-cart form .wrapper-products .products .product .info{display:block!important;margin:0}#main .os-cart form .wrapper-products .products .product .info>*{margin-bottom:5px}#main .os-cart form .wrapper-products .products .product .info .price>div{margin-left:0!important}#main .os-cart form .wrapper-products .products .product .remove-from-cart{position:absolute}#main .os-thank-page{padding:0 15px}#main .os-thank-page .products-text{padding:0}}