#YourID,.YourClass{color:red}.ht-main-menu>nav>ul>li>ul{margin:0;padding:15px 0}.ht-mega-menu li ul{margin:0;padding:0}.ht-main-menu>nav>ul>li>.ht-mega-menu>li>ul>li:last-child a{margin-top:0}.top-notification-bar{z-index:99999}.header-content>.search-wrapper .search-form{position:absolute!important}.ht-tab-content .change-view{display:inherit;background:inherit;border:inherit;float:inherit;padding:inherit;color:#e5e5e5;line-height:inherit;margin-top:3px}.ht-tab-content .grid{margin-left:inherit}.shop-area .ht-product-tab .shop-results-wrapper .shop-results .shop-select select{padding:0 20px;width:100%}.product-rating span.spr-badge-caption{display:none}.product-item-badge{position:absolute;left:15px;top:15px}.product-item-badge span{margin-right:10px;border:1px solid #e7e7e7;padding:2px 10px;display:block;margin-bottom:5px;border-radius:10px}.sidebar-widget .color-category ul li{position:relative;display:block;margin-bottom:0;background:transparent!important}.sidebar-widget ul li{text-transform:capitalize}.sidebar-widget ul li a{cursor:pointer;color:#696969;margin-bottom:0}ul.tag-container li{display:inline-block}ul.tag-container li a{margin-right:10px;border:1px solid #e7e7e7;padding:2px 10px;display:block;margin-bottom:5px;border-radius:10px}.sidebar-wrapper .sidebar-widget h3{margin-bottom:10px}.cart-wrapper:hover .cart-empty-title,.cart-wrapper:hover .cart-item-wrapper{transform:scaleY(1);opacity:1;visibility:visible}.cart-empty-title{position:absolute;right:0;top:100%;width:280px;background:#fff;z-index:10;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:0 0 0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;opacity:0;visibility:hidden;border:1px solid #e7e7e7;padding:10px 14px;border-radius:3px}.cart-empty-title h3{margin-bottom:0;line-height:30px;font-size:22px;text-align:center}.product-rating .spr-badge-starrating{margin:0 3px 0 0;color:#7ba212;opacity:1}.ajax-popup .modal-content-text{padding:10px}.ajax-popup .modal-content-text h6{font-size:20px}.ajax-popup .modal-content-text p{margin-bottom:28px}.product-detials-area .product-details-text .add-cart-product input{border:0;color:#2c2c2c;font-size:18px;height:45px;margin-right:15px;padding-left:19px;width:62px;background:#fff;border:1px solid #ececeb}.product-detials-area .product-details-text .add-cart-product button.default-btn{cursor:pointer;padding:0 26px;font-size:12px;line-height:42px;height:45px;background:#78a206;border-color:#78a206;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;width:auto;margin-right:15px;float:left}.product-detials-area .product-details-text .add-cart-product .wishlist-action a{width:47px;height:47px;border:1px solid #ececeb;background:#fff;color:#2c2c2c;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;line-height:48px;padding:0;font-size:17px;margin-left:15px;text-align:center}.product-detials-area .product-details-text .add-cart-product button.default-btn:hover{background:#202226;border-color:#202226}.add-cart-product .shopify-payment-button{width:120px;float:left}.add-cart-product .wishlist-action{margin-left:15px}.add-cart-product .shopify-payment-button div{line-height:1}.add-cart-product .shopify-payment-button button.shopify-payment-button__button{cursor:pointer;padding:0 26px;font-size:12px;line-height:42px;height:45px;background:#202226;border-color:#202226;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;width:100%;margin-right:10px}.add-cart-product a.affiliate_link.default-btn{cursor:pointer;padding:0 26px;font-size:12px;line-height:42px;height:45px;background:#78a206;border-color:#78a206;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;width:150px;margin-right:10px}.add-cart-product a.affiliate_link.default-btn:hover{background:#202226;border-color:#202226}.add-cart-product .shopify-payment-button button.shopify-payment-button__button:hover{background:#78a206;border-color:#78a206}.product-detials-area .count-down-product .product-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;padding:15px 0;border-top:1px solid #e1e1e1;box-shadow:inset 0 1px #fff}.product-detials-area .single-countdown{background:#fff;padding-top:10px;border-radius:15px;line-height:17px;margin-right:15px}.product-detials-area .product-details-text .product-tag-cat{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding:15px 0;border-top:1px solid #e1e1e1;box-shadow:inset 0 1px #fff}.product-detials-area .product-details-text .product-tag-cat .single-tag-cat{color:#23232c;display:-webkit-box;display:-ms-flexbox;display:inline-block;font-weight:700}.product-detials-area .product-details-text .product-tag-cat .single-tag-cat:first-of-type{margin-right:11px}.product-detials-area .product-details-text .product-share{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e1e1e1;box-shadow:inset 0 1px #fff;padding-top:17px}.product-detials-area .product-details-text .add-cart-product{display:flex}.product-detials-area .product-details-text .product-tag-cat{display:block;justify-content:left}.product-detials-area .product-details-text .product-tag-cat .single-tag-cat{width:100%}.product-detials-area .product-details-text .add-cart-product .wishlist-action a:hover{background:#78a206;border-color:#78a206;color:#fff}.product-detials-area .product-details-text h3{line-height:26px}.product-detials-area .product-details-text .p-rating-review .product-rating i{color:#7ba212}.product-description{border-top:1px solid #e1e1e1;margin-bottom:27px;margin-top:25px;padding-top:26px;box-shadow:inset 0 1px #fff}.product-description p{margin-bottom:inherit;margin-top:0}.product-detials-area .custom-payment-options{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding:15px 0;border-top:1px solid #e1e1e1;box-shadow:inset 0 1px #fff}.product-detials-area .custom-payment-options p{color:#23232c;display:block;font-weight:700;margin-right:14px;text-transform:uppercase;line-height:35px}.product-detials-area .product-image-slider .featured-image .single-product-img{box-shadow:1px 1px #fff inset,1px 1px #fff;padding:1px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:1px solid #e7e7e7;position:relative}.product-detials-area .product-item-badge{position:absolute;left:30px;top:15px;z-index:9}.swatch-element input:checked+label{color:#77a106}.swatch-element.color input:checked+label{border:1px solid #aed265;outline:none}.swatch-element.color>label{border-radius:100%}.product-review-tab-area .container .p-d-tab-container .p-tab-btn .nav a{margin-right:53px}.theme-default-button{background-color:#aed265;line-height:21px;padding:10px 25px;border-radius:20px}.featured-area .col-lg-4 .featured-carousel-wrapper .feaured-carousel .single-featured-carousel .single-featured-item .product-text button.feature-cart{background:#fff none repeat scroll 0 0;border:1px solid #ebebeb;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;bottom:15px;color:#2b2b2b;display:block;font-size:16px;height:44px;line-height:44px;position:absolute;right:17px;text-align:center;width:44px;opacity:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.featured-area .col-lg-4 .featured-carousel-wrapper .feaured-carousel .single-featured-carousel .single-featured-item:hover button.feature-cart{opacity:1}.product-cart-action a,.product-cart-action span{transition:inherit}.contact-area .contact-address .contact-title{text-transform:uppercase;font-weight:500}.error-content h4{color:#23232c;font-size:35px;font-weight:500;line-height:26px;margin-bottom:31px;text-transform:uppercase;font-family:oswald;letter-spacing:.5px}.error-content p{color:#23232c;font-size:16px;font-weight:300;line-height:28px;margin:auto auto 41px;width:60%}.error-content a.theme-default-button{background:#78a206;color:#fff;border:2px solid #78a206;letter-spacing:.5px;display:inline-block;font-family:Oswald,sans-serif;font-size:12px;font-weight:500;height:auto;line-height:43px;padding:0 40px;border-radius:30px;text-transform:uppercase;transition:all .3s ease 0s}.error-content a.theme-default-button:hover{background:#fff;color:#78a206}.header-content>div>.cart-item-wrapper .single-cart-item>.cart-img{float:left;width:80px;margin-right:15px}.cart-table table tbody tr td.pro-quantity .product-quantity span{top:7px}.product-detials-area .product-details-text .add-cart-product button.default-btn.disabled{cursor:not-allowed}.newsletter-btn{background:#78a206;color:#fff;border-radius:3px}.top-notification-bar .notification-entry p a{background-color:#78a206;border:1px solid #78a206;color:#fff}.single-product-item .product-image .product-hover .p-cart-btn{padding:0 20px}.product-description-review .btn-primary{color:#fff;background-color:#78a206;border-color:#78a206}.product-description-review .btn-primary:hover{color:#fff;background-color:#696969;border-color:#696969}.spr-review-header-starratings{color:#78a206}.single-product-item .product-image .product-hover .p-cart-btn{transition:all .3s ease 0s}.single-product-item .product-image .product-hover .p-cart-btn span{transition:none}.swatch-element.soldout label:before,.swatch-element.soldout label:after{position:absolute;left:45%;top:13.5%;height:12px}.product-detials-area .product-details-text .add-cart-product{position:relative}.product-detials-area .product-details-text .add-cart-product button.shopify-payment-button__button--hidden{visibility:hidden;position:absolute;right:0;top:-17px;width:240px;border-radius:30px;text-decoration:none}.timer.count-down-product{position:absolute;top:60%;left:5%;opacity:0;transition:.3s}.single-product-item .timer.count-down-product{top:63%;opacity:1}.single-countdown{background:#fff;padding-top:10px;border-radius:30px;line-height:17px}.ht-main-menu>nav>ul>li>.ht-mega-menu{padding:15px 0 22px}.ht-main-menu>nav>ul>li>.ht-mega-menu>li>ul>li.mega-menu-title>a{color:#292929;font-family:Oswald,sans-serif;line-height:1.42857;margin-bottom:15px;text-transform:uppercase}.ht-main-menu>nav>ul>li>ul>li.mega-menu-title>a{font-weight:600;text-transform:uppercase;font-family:Oswald,sans-serif}.blog-area .col-lg-12 .single-blog .blog-image{overflow:hidden;border-radius:15px 15px 0 0;-webkit-border-radius:0px 0px 0 0;-moz-border-radius:15px 15px 0 0}.blog-area .col-lg-12 .single-blog .blog-text{border-bottom:1px solid #e8e8e8;border-left:0px solid #e8e8e8;border-radius:0;-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 15px 15px;border-right:0px solid #e8e8e8;padding:30px 12px 35px}.product-price span.money{font-size:23px;line-height:40px}.single-cart-item-area{max-height:265px;overflow-y:scroll}.swatch.clearfix.Title{display:none}.description-review-text h2{margin-bottom:15px;font-weight:600}.description-review-text ul{padding-left:30px;margin-bottom:20px;list-style:disc}.description-review-text ul li{margin-top:10px}.description-review-text ul li a{font-weight:600}.product-cart-action button.cart-disable.default-btn{cursor:not-allowed!important}.product-detials-area .product-details-text .add-cart-product button.cart-disable{margin-right:0}.cdown{background:#fff;padding-top:10px;border-radius:30px;line-height:17px}.cdown{background:#f2f2f2;color:#000;display:inline-block;font-size:14px;height:55px;margin:2px;padding-top:5px;text-align:center;width:55px;text-transform:capitalize}.slick-current .ht-hero-content-one h3{font-family:inherit}.theme-logo img{max-width:160px}.logo .theme-logo img,.logo a.theme-logo{width:100%}.modal-body span.close-icon{font-size:20px}.quick-view-rating i,.sidebar-widget ul li a:hover{color:#78a206}.sidebar-widget ul.tag-container li a:hover{color:#78a206;border:1px solid #78a206}.sidebar-widget ul li.active a{color:#78a206}.shop-area .ht-product-shop .tab-pane#list .single-product-item .product-text .p-cart-btn{border-radius:20px}.switcher-currency-trigger.currency h4{border-bottom:1px solid #ebebeb;color:#292929;font-size:12px;font-weight:600;line-height:25px;margin-bottom:4px;padding-bottom:3px;text-transform:uppercase}.switcher-currency-trigger.currency ul{margin-bottom:14px;padding-left:20px}.sidebar-widget dd{margin:0}.product-area .tab-content .product-countdown .cdown{background:#fff;padding-top:10px;border-radius:30px;line-height:17px;color:#000;display:inline-block;font-size:14px;height:55px;margin:2px;text-align:center;width:55px;text-transform:capitalize}.product-area .tab-content .product-countdown .cdown span.counting{display:block}.ht-main-menu>nav>ul>li>.ht-mega-menu>li>ul>li>a>img{margin-top:15px}#quickViewModal .close{right:40px}.payment-img.d-flex.justify-content-end{margin-top:15px}.page-search-bar input{border-radius:20px}.product-item-badge{z-index:5}.spr-summary-starrating{color:#7fa713}.post-area .sidebar-widget .sidebar-search-box button{width:40px}.post-area .sidebar-widget .sidebar-widget-tag li a.active{background:#78a206;color:#fff;border-color:#78a206}.breadcrumb-area nav .breadcrumb .breadcrumb-item+.breadcrumb-item span{position:relative}.banner-area .banner-text h2 span:last-child{padding-left:0}.banner-area .banner-text h2 img{margin-right:15px}.form-message--success{color:#56ad6a!important;background-color:#ecfef0;padding:5px;text-align:center;width:50%;margin:auto auto 0}button.success-form-close-btn{text-align:right;float:right;margin-right:20px;padding:0 5px;display:inline-block}.newsletter-container .newsletter-form .mc-form{background:#e9e8e2 none repeat scroll 0 0;border:1px solid #e1e1e1;border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;box-shadow:0 1px #fff;height:50px;margin:43px auto auto;max-width:600px;position:relative}.newsletter-container .newsletter-form .mc-form input.email{background:#0000 none repeat scroll 0 0;border:0 none;color:#7b7b7b;height:100%;padding:15px 135px 15px 25px;width:100%}.newsletter-container .newsletter-form .mc-form .default-btn{background:#78a206;border-color:#78a206;color:#fff;height:calc(100% + 1px);padding:0 33px;position:absolute;right:-1px;top:-.5px}.newsletter-container .newsletter-form .mc-form .default-btn:hover,.newsletter-container .newsletter-form form .mc-form .default-btn:focus{background:#0000 none repeat scroll 0 0;color:#78a206}.contact-form p.top-message--success{width:100%;position:absolute;z-index:99999}.breadcrumb a{display:inline-block;padding:0;margin-right:0}.main.amount>span{color:#b8b8b8;text-decoration:line-through;font-weight:400}.main>span,.price-box__new>span{color:#78a206;font-weight:600}.sidebar-widget button{border:1px solid #ccc;padding:7px 3px}.sidebar-widget button{border:1px solid #ccc;padding:8px 18px;font-size:18px;position:absolute;border-left:0px solid #ccc}.product-item-badge span{border:1px solid #78a206;background:#78a206;color:#fff}.header-five.header-area{position:inherit}.header-five .ht-main-menu nav>ul>li{margin:0 15px}.header-five.header-area.header-sticky.sticky .logo{padding:5px 0}.notification-entry p{line-height:33px}.header-five .ht-main-menu{padding:21px 0}.header-five.header-area .header-container .logo{padding:24px 0}.header-five .header-content{padding-top:28px}.category-grid-wrapper{margin-bottom:-30px}.category-grid-wrapper .single-category{margin-bottom:30px}.masonry-layout--category{margin-bottom:-30px}.masonry-layout--category .single-category--type-one,.masonry-layout--category .masonry-item--category{margin-bottom:30px}.single-category--type-one{-webkit-transition:.3s;transition:.3s;border-bottom:2px solid #f5f5f5}.single-category--type-one__image{overflow:hidden;margin-bottom:20px}.single-category--type-one__image a{display:block;width:100%}.single-category--type-one__image a img{width:100%;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.single-category--type-one__content .title{font-family:Source Sans Pro,sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#111}.single-category--type-one__content .category-button--shop-now{-webkit-transition:.3s;transition:.3s}.single-category--type-one__content .category-button--shop-now i{font-size:10px;-webkit-transition:padding .3s;transition:padding .3s}.single-category--type-one:hover{border-bottom-color:#ccc}.single-category--type-one:hover .single-category--type-one__image a img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.single-category--type-one:hover .single-category--type-one__content .category-button--shop-now{color:#fab200}.single-category--type-one:hover .single-category--type-one__content .category-button--shop-now i{padding-left:5px}.single-category--type-two{position:relative}.single-category--type-two__image{overflow:hidden}.single-category--type-two__image a{display:block;width:100%}.single-category--type-two__image a img{width:100%;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.single-category--type-two__image a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.single-category--type-two__content{position:absolute;top:30px;left:30px}.single-category--type-two__content .title{font-family:Source Sans Pro,sans-serif;font-size:24px;font-weight:600;line-height:24px;margin-bottom:0;color:#111}.single-category--type-two__content .count{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:16px;display:inline-block;margin-top:5px;color:#666}.banner-grid-wrapper{margin-bottom:-30px}.banner-grid-wrapper .single-banner{margin-bottom:30px}.single-banner{position:relative;overflow:hidden}.single-banner__image{position:relative}.single-banner__image a{display:block;width:100%}.single-banner__image a img{width:100%}.single-banner__image:after{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;content:"";-webkit-transition:.3s;transition:.3s;opacity:0;background-color:#ffffffe6}.single-banner__content--overlay{position:absolute;z-index:2;top:50%;left:50%;visibility:hidden;width:100%;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;opacity:0}.single-banner__content--overlay>*{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.single-banner__content--overlay p.banner-small-text{font-family:Source Sans Pro,sans-serif;font-size:13px;font-weight:400;line-height:22px;margin-bottom:10px;color:#111}.single-banner__content--overlay p.banner-small-text--end{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:22px;position:relative;margin-bottom:30px;padding-bottom:30px;color:#111}.single-banner__content--overlay p.banner-small-text--end:after{position:absolute;bottom:0;left:50%;width:40px;height:2px;content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#78a207}.single-banner__content--overlay p.banner-big-text{font-family:Source Sans Pro,sans-serif;font-size:28px;font-weight:700;line-height:30px;margin-bottom:15px;color:#111}.single-banner:hover .single-banner__image:after{visibility:visible;opacity:1}.single-banner:hover .single-banner__content{visibility:visible;opacity:1}.single-banner:hover .single-banner__content>*{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.single-banner:hover .single-banner__content p.banner-small-text{margin-bottom:5px}.single-banner:hover .single-banner__content p.banner-small-text--end{margin-bottom:25px;padding-bottom:25px}.single-banner:hover .single-banner__content p.banner-big-text{margin-bottom:10px}.single-banner--scale{position:relative;margin-bottom:30px}.single-banner--scale__image{position:relative}.single-banner--scale__image img{-webkit-transition:1s;transition:1s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.single-banner--scale__image--blur img{-webkit-transition:1s;transition:1s;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.single-banner--scale__image:after{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;content:"";opacity:0;background-color:#fff9!important}.single-banner--scale__content{position:absolute;z-index:2;top:50%;left:8%;max-width:51%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.single-banner--scale__content .title{font-family:Source Sans Pro,sans-serif;font-family:Playfair Display,serif;font-size:36px;font-weight:700;font-style:italic;line-height:36px;color:#111}.single-banner--scale__content .subtitle{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:25px;color:#111}.single-banner--scale:hover .single-banner--scale__image--blur img{-webkit-filter:blur(2px);filter:blur(2px)}.single-banner--scale:hover .single-banner--scale__image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.banner-scale-wrapper,.masonry-layout--banner{margin-bottom:-30px}.masonry-layout--banner .masonry-item--banner{margin-bottom:30px}.banner-two-column-wrapper{margin-bottom:-30px}.single-two-column-banner__image{min-height:600px}.single-two-column-banner__image img{width:100%}.single-two-column-banner__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;background-color:#f7f7f7;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-two-column-banner__content .content-wrapper{width:80%;margin:0 auto;text-align:center}.single-two-column-banner__content .content-wrapper .image{margin-bottom:35px}.single-two-column-banner__content .content-wrapper .content .title{font-family:Source Sans Pro,sans-serif;font-size:50px;font-weight:600;line-height:55px;margin-bottom:25px;color:#000}.single-two-column-banner__content .content-wrapper .content .price{font-family:Source Sans Pro,sans-serif;font-size:20px;font-weight:600;line-height:22px;margin-bottom:25px;color:#000}.single-two-column-banner__content .content-wrapper .content .description{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:25px;width:480px;max-width:100%;margin-right:auto;margin-bottom:30px;margin-left:auto;color:#666}.single-banner-segment{text-align:center}.single-banner-segment__content{margin-bottom:15px}.single-banner-segment__content .section-title{font-size:32px;margin:16px 0}.single-banner-segment__content .section-subtitle{width:100%;margin:0;margin-bottom:20px!important}.christmas-slider .ht-hero-content-one p{max-width:100%}.christmas-slider .ht-hero-content-one{z-index:2}#snow_effect{width:100%;height:100%;text-align:center;color:#fff;position:absolute;top:0;left:0;z-index:1;background-image:url(https://www.krasotaiskusstva.com/themes/merry-christmas/_images/snowh.png),url(https://www.krasotaiskusstva.com/themes/merry-christmas/_images/snow3q.png),url(https://www.krasotaiskusstva.com/themes/merry-christmas/_images/snow2l.png);-webkit-animation:snow 20s linear infinite;-moz-animation:snow 20s linear infinite;-ms-animation:snow 20s linear infinite;animation:snow 20s linear infinite}@keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}to{background-position:500px 1000px,400px 400px,300px 300px}}@-moz-keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}to{background-position:500px 1000px,400px 400px,300px 300px}}@-webkit-keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}to{background-position:500px 1000px,400px 400px,300px 300px}}@-ms-keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}to{background-position:500px 1000px,400px 400px,300px 300px}}.deal-counter-wrapper{z-index:9999999999;position:relative}.deal-counter-wrapper__content .title{font-size:36px;font-weight:700;line-height:39px;margin-top:-5px;margin-bottom:25px;color:#202020}.deal-counter-wrapper__content .description{font-size:16px;font-weight:400;line-height:25px;margin-bottom:35px;color:#666}.limited-time-offer .deal-countdown{margin-bottom:40px}.limited-time-offer .deal-countdown .single-countdown:first-child{border-left:2px solid #eee}.limited-time-offer .deal-countdown .single-countdown{display:inline-block;width:24.5%;padding:10px 25px;text-align:center;border-right:2px solid #eee}.limited-time-offer .deal-countdown .single-countdown{background:inherit;color:#000;font-size:inherit;height:inherit;margin:inherit;border-radius:0}.limited-time-offer .deal-countdown .single-countdown .count-number{font-size:36px;line-height:39px;display:block;margin-bottom:10px;color:#202020}.limited-time-offer .deal-countdown .single-countdown .count-title{font-size:16px;line-height:16px;color:#202020}.deal-counter-wrapper__content .theme-button{padding:17px 30px;-webkit-transition:.6s;transition:.6s;text-align:center;color:#fff;border:none;border-radius:1px;background-color:#111}.deal-counter-wrapper__content .theme-button--alt{background-color:#fab200}.theme-button--deal-counter{padding:12px 30px}.deal-counter-wrapper__image .owl-nav>div{position:absolute;display:block;left:0;top:42%;background:#fff;width:55px;height:55px;padding:12px;border-radius:100%;text-align:center;box-shadow:0 0 18px #00000029;transition:.3s;opacity:0}.deal-counter-wrapper__image:hover .owl-nav>div{transition:.3s;opacity:1}.deal-counter-wrapper__image .owl-nav>div{left:28px}.deal-counter-wrapper__image .owl-nav>div.owl-next{right:28px;left:auto}.deal-counter-wrapper__image .nav-btn i{line-height:31px;font-size:20px}.deal-counter-wrapper__image .slick-arrow{border:2px solid #e1e1e1;color:#ccc;font-size:17px;height:50px;left:-55px;line-height:48px;width:50px}.deal-counter-wrapper__image .slick-arrow.slick-next{left:auto;right:-55px}.deal-counter-area:hover .slick-arrow{opacity:1}.limited-time-offer{margin-bottom:70px}.single-footer-widget ul li{list-style:none}.instafeed_col4 li{width:25%}.widget_instafeed li{list-style:none;float:left;width:25%;padding:2px;position:relative}.widget_instafeed li a{display:block;position:relative;overflow:hidden}.widget_instafeed li a:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;background-color:#000c;transition:all .5s ease-in-out;z-index:1}.insta_icon{color:#fff;font-size:16px;position:absolute;top:50%;left:0;right:0;opacity:0;text-align:center;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .5s ease-in-out;z-index:2}.ht-main-menu nav>ul>li{margin:0 15.7px}.custom-control.custom-checkbox{padding-left:0}.shop-sidebar-wrap.sidebar-wrapper.shop-sidebar.storefront-filter ul li .custom-checkbox input{line-height:20px;height:21px;vertical-align:middle;opacity:1;z-index:1;position:relative}.shop-sidebar-wrap.sidebar-wrapper.shop-sidebar.storefront-filter ul li .custom-checkbox label{vertical-align:middle}.storefront-filter .widget-collapse .widget-collapse-hide{padding-top:10px}.filter-value-counter{display:flex;justify-content:space-between;margin-bottom:15px}.sidebar-price-filter{display:flex;justify-content:space-between}.sidebar-price-filter input{width:80px;padding:10px}input.mt-20.theme-default-button{margin-top:20px}.shopify-app-block{margin-bottom:10px}span.filter-value-selected{border:1px dashed #ccc;padding:2px 10px;border-radius:5px}.selected-filter-value ul li:only-child{display:none}.shop-sidebar selected-filter-value{padding-bottom:0}a.filter-reset-selected-value{text-decoration:underline}.selected-filter-value .blog-tags{margin:0}.selected-filter-value .blog-tags li{display:inline-block;margin-bottom:5px;margin-right:5px}.selected-filter-value .blog-tags li.active a{border:none;background:transparent;color:#79a207;text-decoration:underline}.selected-filter-value .blog-tags li a{border:1px dashed #efefef;padding:2px 7px;border-radius:30px}.selected-filter-value .blog-tags li a:hover{background:transparent;color:#222}.sidebar-price-filter input{width:80px!important;padding:7px!important;border:1px solid #ededed!important;margin:0 2px}.filter-range-from,.filter-price-range-to{display:flex;height:40px;vertical-align:middle;flex-direction:row;align-items:center;border-radius:5px}input.mt-20.theme-default-button{margin-top:15px;padding:10px 25px;display:inline-block;width:80px;border:1px solid #333;line-height:1;background:#333;color:#fff;border-radius:5px}input.mt-20.theme-default-button:hover{border:1px solid #78A206;background:#78a206;color:#fff}.categories-list li{color:#555;text-transform:capitalize}.custom-control label{line-height:24px;font-weight:300}.filter-range-from input,.filter-price-range-to input{line-height:40px;height:40px}.predictive-search__results-list{list-style:none}predictive-search{position:relative;width:100%}#predictive-search{position:absolute;background:#fff;width:300px;display:none;z-index:9}predictive-search[search-open] #predictive-search{display:block}#predictive-search-results{border:1px solid #e5e5e5}li.predictive-search__list-item a{display:grid;grid-template-columns:50px 1fr;grid-column-gap:10px}li.predictive-search__list-item{padding:10px 15px;border-top:1px dashed #efefef;margin:0!important;width:100%;position:relative}div#predictive-search-results h3{font-size:16px;padding:10px 15px}span.predictive-search__item-heading{color:#222;font-size:14px;line-height:1.3;display:block}.predictive-search__item-vendor{color:#999;font-size:14px;line-height:1.3;margin-bottom:5px;display:block}.predictive-search__results-list .price-box{font-size:13px}ul#predictive-search-results-list{margin:0}button.predictive-search__item{display:flex;justify-content:space-between;width:100%!important;align-items:center;line-height:1.5;margin-left:0!important}.header-content>.search-wrapper .search-form input{height:auto}.switcher-currency-trigger.currency ul.switcher-dropdown{padding-left:0;height:195px;overflow:auto}.disclosure.switcher-currency-trigger.currency button.disclosure__button{border-bottom:1px solid #ebebeb;color:#292929;font-size:12px;font-weight:600;line-height:25px;margin-bottom:4px;padding-bottom:3px;text-transform:uppercase;width:100%;text-align:left}.quantity{display:table;background:#fff;padding:0 10px}.product-detials-area .product-details-text .add-cart-product .quantity input.minus,.product-detials-area .product-details-text .add-cart-product .quantity input.plus{background-color:#fff;display:block;float:left;border-radius:50px;cursor:pointer;border:0;padding:0;width:34px;height:34px;line-height:36px;text-align:center;font-size:20px;margin:4px;width:15px}.product-detials-area .product-details-text .add-cart-product input{margin-right:5px;padding-left:5px;width:50px}.product-quantity-action.quantity-selector{margin-right:15px}.add-cart-product .wishlist-action,.product-detials-area .product-details-text .add-cart-product .wishlist-action a{margin-left:0}.product-detials-area .product-details-text .add-cart-product input.qty{border:0;color:#2c2c2c;font-size:18px}.cart-product-quantity{margin:0 15px 7px 0;display:table}.product-complementary h6{font-size:18px;margin-bottom:30px}.complementary-single-product-item{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e1e1e1;box-shadow:inset 0 1px #fff}.complementary-single-product-item .product-image{display:flex;align-items:center}.product-text{margin-left:15px}.product-complementary .product-image img.popup_cart_image{width:70px!important}.complementary-single-product-item .product-text h5{margin-bottom:0}.complementary_releted_product_slider button.slick-arrow{top:-35px;opacity:1;width:20px;height:20px;border-radius:3px;border:1px solid;right:0;line-height:1;font-size:17px}.complementary_releted_product_slider button.slick-prev{right:28px;left:auto}body{font-size:14px}.product-rating{margin-bottom:10px}.pagination-wrapper nav .pagination .page-item.next .page-link,.pagination-wrapper nav .pagination .page-item.prev .page-link{line-height:32px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-custom.css.map */
