@charset "UTF-8";.no-margin{margin: 0 !important}.marginbottom__3x{margin-bottom: 30px}@-webkit-keyframes animLoadedLogo{to{-webkit-transform: translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1)}}@keyframes animLoadedLogo{to{-webkit-transform: translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1);transform: translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1)}}@-webkit-keyframes animLoadedLoader{to{opacity: 0;-webkit-transform: translate3d(0,-100%,0) scale3d(0.3,0.3,1)}}@keyframes animLoadedLoader{to{opacity: 0;-webkit-transform: translate3d(0,-100%,0) scale3d(0.3,0.3,1);transform: translate3d(0,-100%,0) scale3d(0.3,0.3,1)}}@-webkit-keyframes animLoadedHeader{to{-webkit-transform: translate3d(0,-100%,0)}}@keyframes animLoadedHeader{to{-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0)}}@-webkit-keyframes animInitialHeader{from{opacity: 0;-webkit-transform: translate3d(0,800px,0)}}@keyframes animInitialHeader{from{opacity: 0;-webkit-transform: translate3d(0,800px,0);transform: translate3d(0,800px,0)}}.lib-list-item-product2{border: none}.lib-list-item-product2 .image-dev .list-button-dev{position: absolute;top: 50%;left: 50%;z-index: 10;transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0)}.lib-list-item-product2 .image-dev .list-button-dev li{display: inline-block;float: left;height: 40px;width: 40px;background: #fff;position: relative;border-width: 0 1px 0 0;border-style: solid;border-color: #ddd;opacity: 0;transition: transform 0.2s ease-in-out,opacity 0.2s ease-in-out}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(1){transform: translateX(40px);-moz-transform: translateX(40px);-webkit-transform: translateX(40px);-ms-transform: translateX(40px);z-index: 1;transition-delay: 0s}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(2){transition-delay: 0.2s;z-index: 2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3){transition-delay: 0.2s;z-index: 2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(4){transform: translateX(-40px);-moz-transform: translateX(-40px);-webkit-transform: translateX(-40px);-ms-transform: translateX(-40px);z-index: 1;transition-delay: 0s}.lib-list-item-product2 .image-dev .list-button-dev li:first-child{border-left: 1px solid #ddd}.lib-list-item-product2 .image-dev .list-button-dev li a,.lib-list-item-product2 .image-dev .list-button-dev li button{background: none;position: absolute;width: 100%;height: 100%;top: 0;left: 0;line-height: 40px;text-align: center;box-shadow: none;border: none;color: #555;width: 40px;padding: 0}.lib-list-item-product2 .image-dev .list-button-dev li:hover{background: #f5bd41}.lib-list-item-product2 .image-dev .list-button-dev li:hover a,.lib-list-item-product2 .image-dev .list-button-dev li:hover button{color: #fff}.lib-list-item-product2 .caption-dev{text-align: center;padding: 0 15px}.lib-list-item-product2 .caption-dev .rating-dev{margin: 5px 0}.lib-list-item-product2 .caption-dev .rating-dev .fa-stack-2x{font-size: 11px}.lib-list-item-product2 .caption-dev .title-dev{color: #444;font-size: 13px}.lib-list-item-product2 .caption-dev .price-dev .price.product-price{font-size: 16px}.lib-list-item-product2 .caption-dev .price-dev .price-new{font-size: 16px}.lib-list-item-product2 .caption-dev .price-dev .price-old{font-size: 12px}.lib-list-item-product2 .caption-dev .add-cart-dev{background: #fff;border: 1px solid #ddd;font-size: 12px;text-transform: uppercase;color: #999;font-weight: 700;box-shadow: none;border-radius: 0;padding: 6px 20px;margin: 0 0 30px;transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out}.lib-list-item-product-over2 .image-dev .list-button-dev li{opacity: 1;transition: transform 0.2s ease-in-out,opacity 0.2s ease-in-out}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(1){transform: translateX(0);-moz-transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);transition-delay: 0.2s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(2){transition-delay: 0s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(3){transition-delay: 0s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(4){transform: translateX(0);-moz-transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);transition-delay: 0.2s}.lib-two-img,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image .lt-image,.products-list .product-layout .product-item-container .left-block .product-image-container.second_img{position: relative;display: block}.lib-two-img .img-1,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image .lt-image .img-1,.products-list .product-layout .product-item-container .left-block .product-image-container.second_img .img-1{opacity: 1;position: relative;transition: all 0.5s ease-in-out}.lib-two-img .img-2,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image .lt-image .img-2,.products-list .product-layout .product-item-container .left-block .product-image-container.second_img .img-2{position: absolute;z-index: 0;top: 0;opacity: 0;display: block;transition: all 0.5s ease-in-out;left: 50%;transform: translateX(-50%)}.lib-two-img-over .img-1,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1:hover .media-left .item-image .lt-image .img-1,.products-list .product-layout .product-item-container:hover .left-block .product-image-container.second_img .img-1{opacity: 1;transform-style: inherit;transition: all 0.5s ease-in-out}.lib-two-img-over .img-2,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1:hover .media-left .item-image .lt-image .img-2,.products-list .product-layout .product-item-container:hover .left-block .product-image-container.second_img .img-2{opacity: 1;transform-style: inherit;transition: all 0.5s ease-in-out}@keyframes myeffect-slideshow{0%{opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px)}100%{opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0)}}@-webkit-keyframes myeffect-slideshow{0%{opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px)}100%{opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0)}}@-moz-keyframes myeffect-slideshow{0%{opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px)}100%{opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0)}}.back-to-top{cursor: pointer;background-color: #fff;width: 45px;bottom: 20px;right: 10px;min-height: 42px;overflow: hidden;z-index: 40;position: fixed;display: block;text-align: center;border-radius: 3px;opacity: 1;transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);box-shadow: rgba(0,0,0,0.35) 0px 5px 15px}.back-to-top.hidden-top{bottom: -100px;opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0)}.back-to-top:hover{background-color: #fff}.back-to-top i{font-size: 35px;margin: 1px 0 0 0;color: #000;display: inline-block}.social-widgets{position: fixed;z-index: 560;top: 50%;height: 0;width: 0;right: 0}.social-widgets .item,.social-widgets .items{margin: 0;padding: 0;list-style-type: none}.social-widgets .items{top: -100px;position: relative}.social-widgets .item{position: absolute;top: 0;left: 120px}.social-widgets .active{z-index: 100;left: -310px}.social-widgets .item-01,.social-widgets .item-02,.social-widgets .item-03,.social-widgets .item-04,.social-widgets .item-05,.social-widgets .item-06,.social-widgets .item-07,.social-widgets .item-08,.social-widgets .item-09{left: 0}.social-widgets .item-01{top: 0;z-index: 99}.social-widgets .item-02{top: 45px;z-index: 98}.social-widgets .item-03{top: 90px;z-index: 97}.social-widgets .item-04{top: 150px;z-index: 96}.social-widgets .item-05{top: 200px;z-index: 95}.social-widgets .tab-icon .fa{font-size: 18px}.social-widgets .tab-icon{position: absolute;top: 0;left: -45px;display: block;width: 45px;height: 45px;background: #fff;text-align: center;font-size: 1.54em;line-height: 45px}.social-widgets .tab-icon:hover{text-decoration: none}.social-widgets .active .tab-icon{border-color: #e9e9e9;background: #fff}.social-widgets .facebook .tab-icon{background: #3b5998;background-clip: content-box;color: #fff}.social-widgets .twitter .tab-icon{background: #07779a;background-clip: content-box;color: #fff}.social-widgets .youtube .tab-icon{background: #da2723;background-clip: content-box;color: #fff}.social-widgets .tab-content{background: #fff;width: 310px;padding: 10px}.social-widgets .active .tab-content{box-shadow: 0 0 4px rgb(0 0 0 / 0.15)}.social-widgets .title{margin: -10px -10px 10px;padding: 0 10px;background-color: #ccc;text-transform: uppercase;line-height: 45px;color: #000;font-weight: 700}.social-widgets .title h5{line-height: 45px;margin: 0}.social-widgets .facebook.active{left: -260px}.social-widgets .facebook .tab-content{width: 260px}.social-widgets .twitter.active{left: -300px}.social-widgets .twitter .tab-content{width: 300px}.social-widgets .twitter-widget{padding-top: 10px}.social-widgets .youtube.active{left: -450px}.social-widgets .youtube .tab-content{width: 450px}.social-widgets .loading{min-height: 200px;position: relative;z-index: 1000}.social-widgets .loading img.ajaxloader{position: absolute;top: 45%;left: 45%;width: 32px;height: 32px}@media (min-width: 1200px){.navbar-compact{position: fixed;top: 0;width: 100%;z-index: 900;box-shadow: 1px 1px 5px rgb(0 0 0 / 0.3);transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out}.navbar-compact.hidden-menu{-webkit-transform: translate(0,-100%);-moz-transform: translate(0,-100%);-ms-transform: translate(0,-100%);-o-transform: translate(0,-100%);transform: translate(0,-100%)}.navbar-compact .container-megamenu.horizontal ul.megamenu > li > a img{display: none}.navbar-compact .hidden-compact{display: none !important}.navbar-compact .header-center{transition: 0.3s all ease 0s}.navbar-compact .header-bottom{margin: 0 !important}.navbar-switcher{text-align: center;float: right;display: none;width: 45px;height: 45px;margin-bottom: -47px;background: #f5bd41 !important;padding: 6px 7px;border-radius: 0 0 3px 3px;cursor: pointer;color: #fff}.navbar-switcher .i-active,.navbar-switcher.active .i-inactive{display: none}.navbar-switcher.active .i-active,.navbar-switcher .fa-caret-down{display: inline;font-size: 1.8em;line-height: 1.5em}.navbar-compact.type_1 .sidebar-menu,.navbar-compact.type_2 .sidebar-menu{display: none}.navbar-compact.type_1 .header-bottom-right,.navbar-compact.type_2 .header-bottom-right{margin: 0;padding: 0 15px;width: 100%}header .navbar-switcher{display: block}}.mfp-iframe-scaler iframe{background: #fff url(../image/lazy-loader.html) no-repeat center center}.lazy{display: block;position: relative;overflow: hidden;background: #fff0 url(../image/lazy-loader.html) no-repeat center center}.loadeding{background: #fff url(../image/lazy-loader.html) no-repeat center center;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;right: 0;opacity: 1}.loaded .loadeding{background: none;height: auto;opacity: 0;display: none}@media (min-width: 1200px){.lazy.lazy-loaded{background: none;height: auto}.lazy img{transition: 1s all ease;opacity: 0;-webkit-backface-visibility: hidden}.lazy.lazy-loaded img{opacity: 1}}body.no-bgbody{background-image: none}.pattern-1{background-image: url(../image/patterns/1.html)}.pattern-2{background-image: url(../image/patterns/2.html)}.pattern-3{background-image: url(../image/patterns/3.html)}.pattern-4{background-image: url(../image/patterns/4.html)}.pattern-5{background-image: url(../image/patterns/5.html)}.pattern-6{background-image: url(../image/patterns/6.html)}.pattern-7{background-image: url(../image/patterns/7.html)}.pattern-8{background-image: url(../image/patterns/8.html)}.pattern-9{background-image: url(../image/patterns/9.html)}.pattern-10{background-image: url(../image/patterns/10.html)}.pattern-11{background-image: url(../image/patterns/11.html)}.pattern-12{background-image: url(../image/patterns/12.html)}.pattern-13{background-image: url(../image/patterns/13.html)}.pattern-14{background-image: url(../image/patterns/14.html)}.pattern-15{background-image: url(../image/patterns/15.html)}.pattern-16{background-image: url(../image/patterns/16.html)}.pattern-17{background-image: url(../image/patterns/17.html)}.pattern-18{background-image: url(../image/patterns/18.html)}.pattern-19{background-image: url(../image/patterns/19.html)}.pattern-20{background-image: url(../image/patterns/20.html)}.pattern-21{background-image: url(../image/patterns/21.html)}.pattern-22{background-image: url(../image/patterns/22.html)}.pattern-23{background-image: url(../image/patterns/23.html)}.pattern-24{background-image: url(../image/patterns/24.html)}.pattern-25{background-image: url(../image/patterns/25.html)}.pattern-26{background-image: url(../image/patterns/26.html)}.pattern-27{background-image: url(../image/patterns/27.html)}.pattern-28{background-image: url(../image/patterns/28.html)}.pattern-29{background-image: url(../image/patterns/29.html)}.pattern-30{background-image: url(../image/patterns/30.html)}.pattern-31{background-image: url(../image/patterns/31.html)}.pattern-32{background-image: url(../image/patterns/32.html)}.pattern-33{background-image: url(../image/patterns/33.html)}.pattern-34{background-image: url(../image/patterns/34.html)}.pattern-35{background-image: url(../image/patterns/35.html)}.pattern-36{background-image: url(../image/patterns/36.html)}.pattern-37{background-image: url(../image/patterns/37.html)}.pattern-38{background-image: url(../image/patterns/38.html)}.pattern-39{background-image: url(../image/patterns/39.html)}.pattern-40{background-image: url(../image/patterns/40.html)}.pattern-41{background-image: url(../image/patterns/41.html)}.pattern-42{background-image: url(../image/patterns/42.html)}.pattern-43{background-image: url(../image/patterns/43.html)}.pattern-44{background-image: url(../image/patterns/44.html)}.pattern-45{background-image: url(../image/patterns/45.html)}.wrapper-boxed header.navbar-compact{width: auto}header.navbar-compact{position: fixed;width: 100%;z-index: 999;box-shadow: 1px 1px 5px rgb(0 0 0 / 0.3)}header.navbar-compact .compact-hidden{display: none}@media (min-width: 1600px){.wrapper-fluid .fluid-sidebar{width: 83%}.wrapper-fluid .fluid-allsidebar{width: 66%}.wrapper-fluid .content-aside{width: 16.66667%}}@media (min-width: 1200px){.wrapper-boxed{max-width: 1200px;margin: 0 auto;background: #fff;box-shadow: 0 0 10px rgb(0 0 0 / 0.2)}.wrapper-full .container{width: 1200px}.wrapper-full .products-list .product-grid-5 .product-card__gallery,.wrapper-full .products-list .product-grid-5 .countdown_box,.wrapper-full .products-list .product-grid-5 .order-num{display: none}.wrapper-full .products-list .product-grid-5 .product-item-container .left-block .button-group{bottom: 0}}@media (min-width: 1200px) and (min-width: 1200px){.wrapper-full .products-list .product-grid-5:nth-child(5n + 1){clear: both}}.mfp-iframe-scaler iframe{background: #fff url(../image/theme/lazy-loader.gif) no-repeat center center}.lazy{display: block;position: relative;overflow: hidden;background: #fff0 url(../image/theme/lazy-loader.gif) no-repeat center center}.loadeding{background: #fff url(../image/theme/lazy-loader.gif) no-repeat center center;height: 100%;position: absolute;z-index: 2;top: 0;left: 0;right: 0;opacity: 1}.loaded .loadeding{background: none;height: auto;opacity: 0;display: none}@media (min-width: 1200px){.lazy.lazy-loaded{background: none;height: auto}.lazy img{transition: 1s all ease;opacity: 0;-webkit-backface-visibility: hidden}.lazy.lazy-loaded img{opacity: 1}}body.no-bgbody{background-image: none}.pattern-1{background-image: url(../image/patterns/1.html)}.pattern-2{background-image: url(../image/patterns/2.html)}.pattern-3{background-image: url(../image/patterns/3.html)}.pattern-4{background-image: url(../image/patterns/4.html)}.pattern-5{background-image: url(../image/patterns/5.html)}.pattern-6{background-image: url(../image/patterns/6.html)}.pattern-7{background-image: url(../image/patterns/7.html)}.pattern-8{background-image: url(../image/patterns/8.html)}.pattern-9{background-image: url(../image/patterns/9.html)}.pattern-10{background-image: url(../image/patterns/10.html)}.pattern-11{background-image: url(../image/patterns/11.html)}.pattern-12{background-image: url(../image/patterns/12.html)}.pattern-13{background-image: url(../image/patterns/13.html)}.pattern-14{background-image: url(../image/patterns/14.html)}.pattern-15{background-image: url(../image/patterns/15.html)}.pattern-16{background-image: url(../image/patterns/16.html)}.pattern-17{background-image: url(../image/patterns/17.html)}.pattern-18{background-image: url(../image/patterns/18.html)}.pattern-19{background-image: url(../image/patterns/19.html)}.pattern-20{background-image: url(../image/patterns/20.html)}.pattern-21{background-image: url(../image/patterns/21.html)}.pattern-22{background-image: url(../image/patterns/22.html)}.pattern-23{background-image: url(../image/patterns/23.html)}.pattern-24{background-image: url(../image/patterns/24.html)}.pattern-25{background-image: url(../image/patterns/25.html)}.pattern-26{background-image: url(../image/patterns/26.html)}.pattern-27{background-image: url(../image/patterns/27.html)}.pattern-28{background-image: url(../image/patterns/28.html)}.pattern-29{background-image: url(../image/patterns/29.html)}.pattern-30{background-image: url(../image/patterns/30.html)}.pattern-31{background-image: url(../image/patterns/31.html)}.pattern-32{background-image: url(../image/patterns/32.html)}.pattern-33{background-image: url(../image/patterns/33.html)}.pattern-34{background-image: url(../image/patterns/34.html)}.pattern-35{background-image: url(../image/patterns/35.html)}.pattern-36{background-image: url(../image/patterns/36.html)}.pattern-37{background-image: url(../image/patterns/37.html)}.pattern-38{background-image: url(../image/patterns/38.html)}.pattern-39{background-image: url(../image/patterns/39.html)}.pattern-40{background-image: url(../image/patterns/40.html)}.pattern-41{background-image: url(../image/patterns/41.html)}.pattern-42{background-image: url(../image/patterns/42.html)}.pattern-43{background-image: url(../image/patterns/43.html)}.pattern-44{background-image: url(../image/patterns/44.html)}.pattern-45{background-image: url(../image/patterns/45.html)}.loader-content{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000111;background-color: #fff;opacity: 1;transition: all 500ms linear 0s}.loader-content.loader-off,body.loaded .loader-content{opacity: 0;visibility: hidden;transition: all 500ms linear 0s}#loader{position: absolute;top: 50%;left: 50%;width: 200px;height: 200px;margin-top: -100px;margin-left: -100px;perspective: 400px;transform-type: preserve-3d}#loader .dot{position: absolute;top: 50%;left: 50%;z-index: 10;width: 40px;height: 40px;margin-top: -20px;margin-left: -80px;transform-type: preserve-3d;transform-origin: 80px 50%;transform: rotateY(0);background-color: #1fc0a0;animation: dot1 2000ms cubic-bezier(0.56,0.09,0.89,0.69) infinite}#loader .dot:nth-child(2){z-index: 9;animation-delay: 150ms}#loader .dot:nth-child(3){z-index: 8;animation-delay: 300ms}#loader .dot:nth-child(4){z-index: 7;animation-delay: 450ms}#loader .dot:nth-child(5){z-index: 6;animation-delay: 600ms}#loader .dot:nth-child(6){z-index: 5;animation-delay: 750ms}#loader .dot:nth-child(7){z-index: 4;animation-delay: 900ms}#loader .dot:nth-child(8){z-index: 3;animation-delay: 1050ms}@keyframes dot1{0%{transform: rotateY(0) rotateZ(0) rotateX(0);background-color: #f5bd41}45%{transform: rotateZ(180deg) rotateY(360deg) rotateX(90deg);background-color: #000;animation-timing-function: cubic-bezier(0.15,0.62,0.72,0.98)}90%,100%{transform: rotateY(0) rotateZ(360deg) rotateX(180deg);background-color: #f5bd41}}.banners-effect-1 .banners > div img{transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in}.banners-effect-1 .banners > div img:hover{opacity: 0.8}.banners-effect-2 .banners > div a{display: block;position: relative;overflow: hidden}.banners-effect-2 .banners > div a:hover:before,.banners-effect-2 .banners > div a:hover:after{left: 0;opacity: 1}.banners-effect-2 .banners > div a:before,.banners-effect-2 .banners > div a:after{background-color: rgb(255 255 255 / 0.4);display: block;width: 100%;height: 100%;left: -100%;opacity: 0;filter: alpha(opacity=0);position: absolute;top: 0;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;content: "";z-index: 1}.banners-effect-3 .banners > div a{display: block;position: relative;overflow: hidden}.banners-effect-3 .banners > div a:hover:before,.banners-effect-3 .banners > div a:hover:after{border: 0 solid rgb(0 0 0 / 0.7);opacity: 0;filter: alpha(opacity=0)}.banners-effect-3 .banners > div a:before,.banners-effect-3 .banners > div a:after{border: 50px solid #fff0;border-top-right-radius: 50px;border-top-left-radius: 50px;border-bottom-right-radius: 50px;border-bottom-left-radius: 50px;box-sizing: border-box;cursor: pointer;display: inline-block;left: 0;right: 0;bottom: 0;margin: auto;position: absolute;top: 0;content: "";opacity: 1;filter: alpha(opacity=100);width: 100px;height: 100px;-webkit-transform: scale(7);-moz-transform: scale(7);-ms-transform: scale(7);-o-transform: scale(7);transform: scale(7);transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;visibility: visible;z-index: 1}.banners-effect-4 .banners > div a{display: block;position: relative;overflow: hidden}.banners-effect-4 .banners > div a:hover:before,.banners-effect-4 .banners > div a:hover:after{opacity: 1;-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,4,1);-moz-transform: rotate3d(0,0,1,45deg) scale3d(1,4,1);-ms-transform: rotate3d(0,0,1,45deg) scale3d(1,4,1);-o-transform: rotate3d(0,0,1,45deg) scale3d(1,4,1);transform: rotate3d(0,0,1,45deg) scale3d(1,4,1)}.banners-effect-4 .banners > div a:before,.banners-effect-4 .banners > div a:after{border-bottom: 50px solid rgb(0 0 0 / 0.2);border-top: 50px solid rgb(0 0 0 / 0.2);content: "";height: 100%;left: 0;opacity: 0;filter: alpha(opacity=0);position: absolute;top: 0;transform-origin: 50% 50% 0;width: 100%;-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);-moz-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);-ms-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);-o-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);transition: opacity 0.4s ease 0s;-moz-transition: opacity 0.4s ease 0s;-webkit-transition: opacity 0.4s ease 0s;visibility: visible;z-index: 1}.banners-effect-5 .banners > div a{display: block;position: relative;overflow: hidden}.banners-effect-5 .banners > div a:hover:before,.banners-effect-5 .banners > div a:hover:after{opacity: 0;filter: alpha(opacity=0);border: 0 double rgb(255 255 255 / 0.7);visibility: hidden}.banners-effect-5 .banners > div a:before,.banners-effect-5 .banners > div a:after{bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: 1;border: 200px double #fff0;opacity: 1;filter: alpha(opacity=100);visibility: visible;transition: all 0.4s cubic-bezier(0.94,0.85,0.1,0.62) 0s;-moz-transition: all 0.4s cubic-bezier(0.94,0.85,0.1,0.62) 0s;-webkit-transition: all 0.4s cubic-bezier(0.94,0.85,0.1,0.62) 0s}.banners-effect-6 .banners > div a{display: inline-block;vertical-align: top;position: relative;overflow: hidden;background: #000}.banners-effect-6 .banners > div a img{backface-visibility: hidden;opacity: 1;filter: alpha(opacity=100);-webkit-transition: opacity 1s ease 0s,transform 1s ease 0s;-o-transition: opacity 1s ease 0s,transform 1s ease 0s;transition: opacity 1s ease 0s,transform 1s ease 0s}.banners-effect-6 .banners > div a:hover img{opacity: 0.8;filter: alpha(opacity=80);transform: scale3d(1.1,1.1,1)}.banners-effect-7 .banners > div a{display: block;position: relative;overflow: hidden}.banners-effect-7 .banners > div a:before{position: absolute;background: rgb(0 0 0 / 0.3);width: 0;top: 0;left: 50%;content: "";transition: all 0.3s ease-in-out 0s}.banners-effect-7 .banners > div a:hover:before{width: 100%;left: 0;top: 0;height: 100%}.banners-effect-8 .banners > div a{display: inline-block;position: relative;overflow: hidden;background: #000;vertical-align: top}.banners-effect-8 .banners > div a:before,.banners-effect-8 .banners > div a:after{bottom: 20px;content: "";left: 20px;opacity: 0;position: absolute;right: 20px;top: 20px;-webkit-transition: opacity 0.35s ease 0s,transform 0.35s ease 0s;-o-transition: opacity 0.35s ease 0s,transform 0.35s ease 0s;transition: opacity 0.35s ease 0s,transform 0.35s ease 0s;z-index: 1}.banners-effect-8 .banners > div a:before{border-bottom: 1px solid #fff;border-top: 1px solid #fff;-webkit-transform: scale(0,1);-ms-transform: scale(0,1);-o-transform: scale(0,1);transform: scale(0,1)}.banners-effect-8 .banners > div a:after{border-left: 1px solid #fff;border-right: 1px solid #fff;-webkit-transform: scale(1,0);-ms-transform: scale(1,0);-o-transform: scale(1,0);transform: scale(1,0)}.banners-effect-8 .banners > div img{opacity: 1;width: 100%;filter: alpha(opacity=100);-webkit-transition: opacity 0.35s ease 0s;-o-transition: opacity 0.35s ease 0s;transition: opacity 0.35s ease 0s}.banners-effect-8 .banners > div a:hover:before,.banners-effect-8 .banners > div a:hover:after{opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.banners-effect-8 .banners > div a:hover img{opacity: 0.5;filter: alpha(opacity=50)}.banners-effect-9 .banners > div a{display: block;position: relative;z-index: 10}.banners-effect-9 .banners > div a:before{position: absolute;top: 0;left: 0;z-index: 0;width: 100%;height: 100%;background: #000;content: "";-webkit-transition: opacity 0.35s;transition: opacity 0.35s;box-shadow: 0 3px 30px rgb(0 0 0 / 0.2);opacity: 0}.banners-effect-9 .banners > div a:hover:before{opacity: 1}.banners-effect-9 .banners > div a img{opacity: 1;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: perspective(1000px) translate3d(0,0,0);transform: perspective(1000px) translate3d(0,0,0)}.banners-effect-9 .banners > div a:hover img{-webkit-transform: perspective(1000px) translate3d(0,0,21px);transform: perspective(1000px) translate3d(0,0,21px)}.banners-effect-10 .banners > div a{display: block;position: relative;overflow: hidden}.banners-effect-10 .banners > div a:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / 0.2) 75%);background: linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / 0.2) 75%);content: "";opacity: 0;-webkit-transform: translate3d(0,50%,0);transform: translate3d(0,50%,0);-webkit-transition: opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s,transform 0.35s}.banners-effect-10 .banners > div a:hover:before{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}.banners-effect-11 .banners > div a{display: block;position: relative;overflow: hidden}.banners-effect-11 .banners > div a:hover:before,.banners-effect-11 .banners > div a:hover:after{width: 100%;height: 100%}.banners-effect-11 .banners > div a:before,.banners-effect-11 .banners > div a:after{background-color: rgb(0 0 0 / 0.15);content: "";height: 0;left: 0;margin: auto;position: absolute;width: 0;transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s}.banners-effect-11 .banners > div a:after{left: auto;right: 0;bottom: 0}.banners-effect-12 .banners > div img{transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in}.banners-effect-12 .banners > div img:hover{-webkit-filter: grayscale(100%);filter: grayscale(100%)}.icons-social a{display: inline-block;margin-right: 5px;color: #f82e56}.icons-social .fa{font-size: 20px;line-height: 40px;vertical-align: top}.icons-social .icon-circled{display: inline-block;width: 40px;height: 40px;border-radius: 50%;line-height: 40px;border: 1px solid #f5bd41;color: #f5bd41;vertical-align: top;text-align: center}.icons-social .icon-color.fa-facebook{background: #3b5998;border-color: #3b5998;color: #fff}.icons-social a:hover .icon-circled{background: #f5bd41;color: #fff}.icons-social a:hover .icon-color.fa-facebook{background: #4c70ba}.icons-social .icon-circled{display: inline-block;width: 40px;height: 40px;border-radius: 50%;line-height: 40px;border: 1px solid #f5bd41;color: #f5bd41;vertical-align: top;text-align: center}.icons-social .icon-color.fa-twitter{background: #00aced;border-color: #00aced;color: #fff}.icons-social a:hover .icon-circled{background: #f5bd41;color: #fff}.icons-social a:hover .icon-color.fa-twitter{background: #21c2ff}.icons-social .icon-circled{display: inline-block;width: 40px;height: 40px;border-radius: 50%;line-height: 40px;border: 1px solid #f5bd41;color: #f5bd41;vertical-align: top;text-align: center}.icons-social .icon-color.fa-google-plus{background: #dd4b39;border-color: #dd4b39;color: #fff}.icons-social a:hover .icon-circled{background: #f5bd41;color: #fff}.icons-social a:hover .icon-color.fa-google-plus{background: #e47365}.icons-social .icon-circled{display: inline-block;width: 40px;height: 40px;border-radius: 50%;line-height: 40px;border: 1px solid #f5bd41;color: #f5bd41;vertical-align: top;text-align: center}.icons-social .icon-color.fa-linkedin{background: #007bb5;border-color: #007bb5;color: #fff}.icons-social a:hover .icon-circled{background: #f5bd41;color: #fff}.icons-social a:hover .icon-color.fa-linkedin{background: #009ee8}.icons-social .icon-circled{display: inline-block;width: 40px;height: 40px;border-radius: 50%;line-height: 40px;border: 1px solid #f5bd41;color: #f5bd41;vertical-align: top;text-align: center}.icons-social .icon-color.fa-instagram{background: #125688;border-color: #125688;color: #fff}.icons-social a:hover .icon-circled{background: #f5bd41;color: #fff}.icons-social a:hover .icon-color.fa-instagram{background: #1872b5}.icons-social .icon-circled{display: inline-block;width: 40px;height: 40px;border-radius: 50%;line-height: 40px;border: 1px solid #f5bd41;color: #f5bd41;vertical-align: top;text-align: center}.icons-social .icon-color.fa-youtube{background: #b00;border-color: #b00;color: #fff}.icons-social a:hover .icon-circled{background: #f5bd41;color: #fff}.icons-social a:hover .icon-color.fa-youtube{background: #e00}.divider{clear: both;height: 40px}.alert{border-radius: 0}.alert .fa{font-size: 20px;vertical-align: middle;margin-right: 10px}.tab-content{padding: 15px 15px 10px;margin-bottom: 20px;z-index: 2;border: 1px solid #ddd;border-top: 0}.simple-ul{margin: 0 0 15px 0;padding: 0;list-style: none}.simple-ul li{position: relative;padding-left: 15px;margin-bottom: 5px}.simple-ul li:before{position: absolute;top: 0;left: 0;display: block;font-family: "FontAwesome";font-size: 14px;content: "\f105"}.simple-ul li ul{margin: 10px 0 10px 0;padding: 0;list-style: none}.simple-ul li ul li:before{content: "\f111";font-size: 7px}.decimal-list{margin: 0 0 15px 20px;padding: 0;list-style: decimal outside}.decimal-list li{padding-left: 0;margin-bottom: 5px;text-indent: 0}blockquote{font-size: 12px}.well{border-radius: 0}.feature-box{border-radius: 0;margin-bottom: 20px}.feature-box .feature-icon{color: #3e7cb4;display: inline-block;font-size: 40px;height: 40px;text-align: center;width: 40px;float: left}.feature-box .feature-content{padding-left: 50px}.featured-icon{border-radius: 50%;color: #fff;background-color: #3e7cb4;display: inline-block;font-size: 40px;height: 110px;line-height: 110px;margin: 5px;position: relative;text-align: center;width: 110px;z-index: 1}.simple-list{margin: 0;padding: 0;list-style-type: none}.bold-list > li > a{font-weight: 700;text-transform: uppercase}.simple-list ul{margin: 0;padding: 0;list-style-type: none;position: relative}.simple-list li{margin: 0;padding: 0 0 8px}.simple-list .checkbox{padding-left: 0}.simple-list .checkbox input[type="checkbox"]{margin-right: 10px}.simple-list .icon{margin-right: 9px}.arrow-list li{padding-left: 12px;position: relative}.arrow-list li a{color: #555}.arrow-list li a:hover{color: #f5bd41}.arrow-list li:before{margin-right: 10px;font-size: 14px;display: inline-block;font-family: "FontAwesome";content: "\f105"}.page-login .well{background: #fff;min-height: 285px;border: 1px solid #e7e7e7;margin: 0;line-height: 23px;border-radius: 0}.page-login .well h2{padding-bottom: 10px;font-size: 14px;text-transform: uppercase;position: relative;text-align: center}.page-login .bottom-form{background: #f5f5f5;border: 1px solid #e7e7e7;border-top: 0;padding: 10px 20px;overflow: hidden;line-height: 35px;text-align: center}.page-login .bottom-form .btn{padding: 9px 20px;background: #555;color: #fff;border-radius: 3px;border: none}.page-login .bottom-form .btn:hover{background: #f5bd41;border-color: #f5bd41;color: #fff}.page-login .bottom-form a{color: #555}.page-login .bottom-form a:hover{color: #f5bd41}div.required .control-label:before{content: "* ";color: red;font-weight: 700}.no-margin{margin: 0 !important}.marginbottom__3x{margin-bottom: 30px}@-webkit-keyframes animLoadedLogo{to{-webkit-transform: translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1)}}@keyframes animLoadedLogo{to{-webkit-transform: translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1);transform: translate3d(0,100%,0) translate3d(0,50px,0) scale3d(0.65,0.65,1)}}@-webkit-keyframes animLoadedLoader{to{opacity: 0;-webkit-transform: translate3d(0,-100%,0) scale3d(0.3,0.3,1)}}@keyframes animLoadedLoader{to{opacity: 0;-webkit-transform: translate3d(0,-100%,0) scale3d(0.3,0.3,1);transform: translate3d(0,-100%,0) scale3d(0.3,0.3,1)}}@-webkit-keyframes animLoadedHeader{to{-webkit-transform: translate3d(0,-100%,0)}}@keyframes animLoadedHeader{to{-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0)}}@-webkit-keyframes animInitialHeader{from{opacity: 0;-webkit-transform: translate3d(0,800px,0)}}@keyframes animInitialHeader{from{opacity: 0;-webkit-transform: translate3d(0,800px,0);transform: translate3d(0,800px,0)}}.lib-list-item-product2{border: none}.lib-list-item-product2 .image-dev .list-button-dev{position: absolute;top: 50%;left: 50%;z-index: 10;transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-webkit-transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0)}.lib-list-item-product2 .image-dev .list-button-dev li{display: inline-block;float: left;height: 40px;width: 40px;background: #fff;position: relative;border-width: 0 1px 0 0;border-style: solid;border-color: #ddd;opacity: 0;transition: transform 0.2s ease-in-out,opacity 0.2s ease-in-out}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(1){transform: translateX(40px);-moz-transform: translateX(40px);-webkit-transform: translateX(40px);-ms-transform: translateX(40px);z-index: 1;transition-delay: 0s}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(2){transition-delay: 0.2s;z-index: 2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(3){transition-delay: 0.2s;z-index: 2}.lib-list-item-product2 .image-dev .list-button-dev li:nth-child(4){transform: translateX(-40px);-moz-transform: translateX(-40px);-webkit-transform: translateX(-40px);-ms-transform: translateX(-40px);z-index: 1;transition-delay: 0s}.lib-list-item-product2 .image-dev .list-button-dev li:first-child{border-left: 1px solid #ddd}.lib-list-item-product2 .image-dev .list-button-dev li a,.lib-list-item-product2 .image-dev .list-button-dev li button{background: none;position: absolute;width: 100%;height: 100%;top: 0;left: 0;line-height: 40px;text-align: center;box-shadow: none;border: none;color: #555;width: 40px;padding: 0}.lib-list-item-product2 .image-dev .list-button-dev li:hover{background: #f5bd41}.lib-list-item-product2 .image-dev .list-button-dev li:hover a,.lib-list-item-product2 .image-dev .list-button-dev li:hover button{color: #fff}.lib-list-item-product2 .caption-dev{text-align: center;padding: 0 15px}.lib-list-item-product2 .caption-dev .rating-dev{margin: 5px 0}.lib-list-item-product2 .caption-dev .rating-dev .fa-stack-2x{font-size: 11px}.lib-list-item-product2 .caption-dev .title-dev{color: #444;font-size: 13px}.lib-list-item-product2 .caption-dev .price-dev .price.product-price{font-size: 16px}.lib-list-item-product2 .caption-dev .price-dev .price-new{font-size: 16px}.lib-list-item-product2 .caption-dev .price-dev .price-old{font-size: 12px}.lib-list-item-product2 .caption-dev .add-cart-dev{background: #fff;border: 1px solid #ddd;font-size: 12px;text-transform: uppercase;color: #999;font-weight: 700;box-shadow: none;border-radius: 0;padding: 6px 20px;margin: 0 0 30px;transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out}.lib-list-item-product-over2 .image-dev .list-button-dev li{opacity: 1;transition: transform 0.2s ease-in-out,opacity 0.2s ease-in-out}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(1){transform: translateX(0);-moz-transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);transition-delay: 0.2s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(2){transition-delay: 0s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(3){transition-delay: 0s}.lib-list-item-product-over2 .image-dev .list-button-dev li:nth-child(4){transform: translateX(0);-moz-transform: translateX(0);-webkit-transform: translateX(0);-ms-transform: translateX(0);transition-delay: 0.2s}.lib-two-img,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image .lt-image,.products-list .product-layout .product-item-container .left-block .product-image-container.second_img{position: relative;display: block}.lib-two-img .img-1,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image .lt-image .img-1,.products-list .product-layout .product-item-container .left-block .product-image-container.second_img .img-1{opacity: 1;position: relative;transition: all 0.5s ease-in-out;object-fit: cover;width: 100%;height: 300px;opacity: 1;position: relative;transition: all 0.5s ease-in-out;object-fit: cover;object-position: top center;width: 100%;height: 400px}.lib-two-img .img-2,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image .lt-image .img-2,.products-list .product-layout .product-item-container .left-block .product-image-container.second_img .img-2{position: absolute;z-index: 0;top: 0;opacity: 0;display: block;transition: all 0.5s ease-in-out;left: 50%;transform: translateX(-50%)}.lib-two-img-over .img-1,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1:hover .media-left .item-image .lt-image .img-1,.products-list .product-layout .product-item-container:hover .left-block .product-image-container.second_img .img-1{opacity: 1;transform-style: inherit;transition: all 0.5s ease-in-out}.lib-two-img-over .img-2,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1:hover .media-left .item-image .lt-image .img-2,.products-list .product-layout .product-item-container:hover .left-block .product-image-container.second_img .img-2{opacity: 1;transform-style: inherit;transition: all 0.5s ease-in-out}@keyframes myeffect-slideshow{0%{opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px)}100%{opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0)}}@-webkit-keyframes myeffect-slideshow{0%{opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px)}100%{opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0)}}@-moz-keyframes myeffect-slideshow{0%{opacity: 0;transform: translateY(-300px);-webkit-transform: translateY(-300px);-moz-transform: translateY(-300px);-ms-transform: translateY(-300px);-o-transform: translateY(-300px)}100%{opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0)}}.container-megamenu ul.megamenu li .sub-menu{z-index: 998}.container-megamenu ul.megamenu li .sub-menu .content{box-shadow: 0 0 10px 0 rgb(0 0 0 / 0.2);padding: 30px;border-radius: 0}.container-megamenu.horizontal ul.megamenu > li{float: left;margin-right: 30px}.container-megamenu.horizontal ul.megamenu > li > a{font-size: 14px;text-transform: uppercase;font-weight: 600;color: #222;display: block;position: relative;padding: 15px 0;line-height: 100%;height: auto}.container-megamenu.horizontal ul.megamenu > li > a strong{font-weight: 600}.container-megamenu.horizontal ul.megamenu > li.active > a,.container-megamenu.horizontal ul.megamenu > li.active_menu > a{color: #f5bd41}.container-megamenu.horizontal .title-feature,.container-megamenu.horizontal ul.megamenu .title-submenu,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu a.main-menu,.container-megamenu.horizontal ul.megamenu .subcategory a.title-submenu{line-height: 100%;text-transform: uppercase;font-weight: 700;padding-bottom: 0;margin-bottom: 5x}.container-megamenu.horizontal ul.megamenu li .sub-menu .content a,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .html a.subcategory_item{line-height: 30px;color: #464646;display: block}.container-megamenu.horizontal ul.megamenu li .sub-menu .content a:hover,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .html a.subcategory_item:hover{color: #f5bd41}.container-megamenu.horizontal ul.megamenu > li > a img{position: absolute;top: -8px;right: 0;height: auto}.container-megamenu.horizontal ul.megamenu .sub-menu .content > .border{border: none;padding-top: 0}.container-megamenu.horizontal ul.megamenu li .sub-menu .content img:hover{-webkit-opacity: 0.8;-moz-opacity: 0.8;-ms-opacity: 0.8;-o-opacity: 0.8;opacity: 0.8}.container-megamenu.horizontal ul.megamenu li .sub-menu .content .item-banner .img-banner-w{margin: 0 -15px}.container-megamenu.horizontal ul.megamenu li .sub-menu .content .item-banner .img-banner{width: 50%;padding: 0 15px;float: left}.container-megamenu .container{width: 100%;padding: 0}.container-megamenu.vertical{z-index: 990}.container-megamenu.vertical .megamenuToogle-wrapper{background-color: #fff0}.container-megamenu.vertical #menuHeading{margin: 0}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern{position: relative}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern{width: 100%;border-top-right-radius: 3px;border-top-left-radius: 3px;color: #fff;font-weight: 700;font-size: 16px;font-size: 1.6rem;line-height: 40px;padding: 0 0 0 20px;margin: 0;position: relative;text-transform: uppercase;display: block}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container > div{float: left;padding-top: 11px;margin: 0 9px 0 0}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container > div > span{box-shadow: none}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container:hover{cursor: pointer}.container-megamenu.vertical .vertical-wrapper .megamenu-pattern{position: relative;z-index: 1}@media (min-width: 992px){.container-megamenu.vertical .vertical-wrapper ul.megamenu{box-shadow: 0 0 6px 0 rgb(0 0 0 / 0.15);background-color: #fff;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li{cursor: pointer;padding: 0 15px 0 15px;border: none;margin: 0;position: relative}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.id6-item{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a{color: #666;display: block;font-size: 14px;font-weight: 400;padding: 14px 0 14px 35px;line-height: 100%;position: relative;text-transform: capitalize}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a:hover{color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a b{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a img{height: auto;left: 0;margin: 0;position: absolute;top: 50%;transform: translateY(-50%)}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a:before{font-family: "FontAwesome";display: inline-block;content: "\f105";font-size: 16px;position: absolute;right: 0;top: 15px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu:hover > a{color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.active,.container-megamenu.vertical .vertical-wrapper ul.megamenu > li:hover{box-shadow: 0 0 5px rgb(0 0 0 / 0.15)}.container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore{padding: 16px 15px 20px 50px;line-height: 100%}.container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore i{left: 14px;top: 16px;position: absolute;font-size: 14px;color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore .more-view{color: #f5bd41;font-size: 14px}}.container-megamenu.vertical ul.megamenu > li > a strong{font-weight: 400}.container-megamenu.vertical .vertical-wrapper{border: none;margin: 0;padding: 0;box-shadow: none;border-radius: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content .img-banner img{width: 100%}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a img{height: auto;margin: 0;margin-right: 10px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content > .border{padding: 0;border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content > .row{padding-top: 5px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content{padding: 30px;box-shadow: 0 0 5px 0 rgb(0 0 0 / 0.2);padding-top: 15px;padding-bottom: 15px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul > li{margin-bottom: 15px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul li a.main-menu{color: #222;font-size: 14px;font-size: 1.4rem;margin: 0 0 0;display: block;font-weight: 700;text-transform: uppercase;border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul{padding: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li{padding: 0;display: inline}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li a{font-size: 14px;font-size: 1.4rem;font-weight: 400;display: block;line-height: 28px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li:before{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li:hover a{color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .link:hover img{opacity: 0.8}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .img-vbanner a:hover img{opacity: 0.8}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content ul.subcategory .title-submenu{font-weight: 700;color: #222;font-size: 14px;text-transform: uppercase;padding: 0 0 3px 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content ul.subcategory .menu ul li{line-height: 100%;display: inline}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content ul.subcategory .menu ul li a{font-size: 14px;line-height: 28px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content{padding: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul{margin: 10px 0;padding: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li{padding: 0;position: relative}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li:last-child{border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li > a{line-height: 30px;font-size: 14px;display: inline-block;width: 100%;padding: 0 20px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li b{float: right;line-height: 27px;font-size: 16px;margin: 0 20px;position: absolute;top: 0;right: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li:hover > a{color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul{width: 250px;padding: 10px 0;top: 0;margin: 0;left: 100%}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul:before,.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul:after{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul li:last-child{border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul li > a{font-weight: 400;line-height: 30px}.list-item li{margin-bottom: 10px}.content-aside{margin-bottom: 30px}.banner-sidebar a img{width: 100%;border-radius: 10px}#sosearchpro.so-search{width: 100%;padding: 0}.sohomepage-slider .form-group{margin-bottom: 0}.content-aside .module.banner-left{border: none}#content div.so-deal .extraslider-inner .item{border: none}.module.sohomepage-slider .so-homeslider{direction: ltr}.module .so-extraslider .extraslider-inner{border: none;padding-bottom: 0}#content .sohomepage-slider .sohomeslider-description h2{margin: 0}#content .module h2{font-size: 16px;color: #000;font-weight: 700;text-transform: uppercase;margin-top: 30px}#content .module h3.modtitle{font-size: 16px;color: #000;font-weight: 700;text-transform: uppercase}#content .module h3.modtitle span{font-size: 14px;color: #000;font-weight: 700;text-transform: uppercase;border-radius: 15px !important;background-color: #000000 !important}.content-aside .module{border: 1px solid #d7d7d7;overflow: hidden;margin-bottom: 40px;border-radius: 3px}.content-aside .module h3.modtitle{border-bottom: 1px solid #d7d7d7;font-size: 16px;color: #222;font-weight: 700;text-transform: uppercase;background-color: #f5f5f5;margin: 0;padding: 15px}.content-aside .module h3.modtitle span{font-size: 16px;color: #000;font-weight: 700;text-transform: uppercase}.content-aside .module .modcontent{padding: 15px 20px}.content-aside .module#blog-search{border: none}.category-style .list-group > li{border-bottom: 1px dotted #e4e4e4;margin: 0;position: relative}.category-style .list-group > li span.button-view{display: block;position: absolute;right: 0;top: 5px;cursor: pointer;z-index: 10;text-align: center;width: 30px;height: 30px;line-height: 30px;font-size: 14px}.category-style .list-group > li a{color: #333;padding: 10px 0;display: block}.category-style .list-group > li a:hover{color: #f5bd41}.category-style .list-group > li a:hover + .button-view{color: #f5bd41}.category-style .list-group > li .active + .button-view:before{content: "\f147"}.category-style .list-group > li li{padding: 0;position: relative;list-style: none}.category-style .list-group > li li a{padding: 5px 0}.category-style .list-group > li li a:before{content: "";padding: 0 5px;font-family: "FontAwesome";content: "\f105";margin-left: -10px;transition: all 400ms ease;opacity: 0}.category-style .list-group > li li a:hover:before{opacity: 1;margin: 0}.best-seller{position: relative;margin: 0}.best-seller .so-extraslider{margin: 0}.best-seller .so-extraslider .extraslider-inner{border: 1px solid #eee;padding-bottom: 0}.best-seller .so-extraslider .extraslider-inner .item-wrap-inner{margin: 18px 0 8px}@media (min-width: 1200px){.best-seller .so-extraslider .extraslider-inner .item-wrap-inner{padding-left: 10px}}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1{border-bottom: 1px solid #eee;margin-bottom: 2px}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1:last-child{border-bottom: 0;margin-bottom: 0}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left{float: left;width: 85px}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image{border: 0}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image:hover{box-shadow: none;opacity: 0.8}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info{background: #fff0;position: static;color: #666}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info a{color: #444}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info .item-title{padding: 0 0 5px 0}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info .item-title a{text-transform: capitalize;font-size: 15px;font-weight: 400}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info .item-title a:hover{color: #f5bd41}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info .item-content{margin-left: 0}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info .item-content .content_price span{color: #e74c3c;font-size: 16px;font-weight: 700}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info .item-content .content_price span.price-old{font-size: 12px;color: #999}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-body .item-info .rating{padding: 0}.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1:hover .item-title a{color: #f5bd41}.best-seller .so-extraslider .extraslider-inner .item-wrap .item-info .item-content .content_price{margin-bottom: 0}.best-seller .so-extraslider .owl2-controls{margin-bottom: 8px;text-align: right;position: absolute;top: 4px;vertical-align: middle;right: 5px}.best-seller .so-extraslider .owl2-controls .owl2-nav > div{width: 17px;height: 30px;text-align: center;display: inline-block;line-height: 30px;font-size: 0;cursor: pointer;color: #999;background-color: #fff0;margin-top: 0;position: static;float: left}.best-seller .so-extraslider .owl2-controls .owl2-nav > div:hover{color: #f5bd41}.best-seller .so-extraslider .owl2-controls .owl2-prev:before{content: "\f104";font-family: FontAwesome;font-size: 28px}.best-seller .so-extraslider .owl2-controls .owl2-next:before{content: "\f105";font-family: FontAwesome;font-size: 28px}.newsletter #signup .show-error{float: left;padding-top: 7px;color: #f55}.module.main-newsleter-popup .so-custom-popup{background-color: #fff;border-radius: 0;padding: 0;background-repeat: no-repeat}@media (min-width: 768px) and (max-width: 991px){.module.main-newsleter-popup .so-custom-popup{width: 85%}.module.main-newsleter-popup .so-custom-popup:before{content: "";position: absolute;z-index: 2;background: rgb(255 255 255 / 0.9);width: 100%;height: 100%;top: 0;right: 0}}@media (max-width: 767px){.module.main-newsleter-popup .so-custom-popup:before{content: "";position: absolute;z-index: 2;background: rgb(255 255 255 / 0.9);width: 100%;height: 100%;top: 0;right: 0}}.module.main-newsleter-popup .so-custom-popup .popup-close{width: 31px;height: 31px;line-height: 30px;border-radius: 0;-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;color: #fff;background-color: #f5bd41;border: none;right: 0;top: -31px}.module.main-newsleter-popup .so-custom-popup .popup-close:hover{background-color: #ec1e00}.module.main-newsleter-popup .modcontent{position: relative}.module.main-newsleter-popup .so-custom-popup .modcontent{padding: 10px}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content{padding: 15px 10px;text-align: center}@media (min-width: 1200px){.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content{padding: 75px 30px 50px 52%;margin: 0}}@media (min-width: 992px) and (max-width: 1199px){.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content{padding: 75px 30px 50px 52%;margin: 0}}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .popup-title{font-weight: 700;font-size: 36px;color: #222;text-transform: capitalize}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .newsletter_promo{font-size: 14px;color: #666;font-weight: 400}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .email{margin: 25px 0}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .form-group{position: relative}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .form-group .input-box{background-color: #fff;vertical-align: top;padding-right: 120px}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .form-group .form-control{height: 40px;line-height: 40px;width: 100%;box-shadow: none;padding: 0 0 0 20px;border: none;background-color: #fff;border: 1px solid #ebebeb}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .form-group .form-control::-moz-placeholder{color: #999;opacity: 1}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .form-group .form-control:-ms-input-placeholder{color: #999}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .form-group .form-control::-webkit-input-placeholder{color: #999}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .form-group .form-control:focus{z-index: 0}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .btn-default{border: 0 none;color: #fff;font-weight: 700;font-size: 12px;height: 40px;line-height: 40px;padding: 0 17px;text-transform: uppercase;position: absolute;top: 0;right: 0;border-top-right-radius: 3px;border-bottom-right-radius: 3px}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .btn-default:hover{color: #fff;background-color: #ec1e00}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .hidden-popup{font-weight: 400;color: #666;padding-bottom: 20px;font-size: 12px}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .hidden-popup:hover{cursor: pointer}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .newsletter_promo{padding: 10px 0;margin: 0}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .socials{text-align: center;margin-top: 0}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .socials li{position: relative;display: inline-block}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .socials li a{width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 50%;border: 1px solid #ebebeb;display: inline-block;margin: 0 5px;color: #555;font-size: 14px;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.module.main-newsleter-popup .so-custom-popup .oca_popup .popup-content .socials li a:hover{color: #fff;background-color: #f5bd41;border-color: #f5bd41}.main-newsleter-popup .show-error{display: inline-block;margin-left: 0;position: relative;top: -10px;width: 100%}body #so_sociallogin .block-popup-login .tt_popup_login{border: none;background-color: #f5bd41;height: 42px}body #so_sociallogin .block-popup-login .tt_popup_login strong{font-size: 16px;font-weight: 700;background-color: #f5bd41;line-height: 42px;position: static;background-position: 20px center;padding-left: 70px}body #so_sociallogin .block-popup-login .tt_popup_login strong:before{display: none}body #so_sociallogin .block-popup-login .close-login{background-image: none;text-indent: 0;font-size: 24px;color: #fff;top: 7px;right: 5px}body #so_sociallogin .block-popup-login .block-content .login-customer h2{font-size: 16px;font-weight: 700}body #so_sociallogin .block-popup-login .block-content .input-text{border-radius: 0}body #so_sociallogin .block-popup-login .block-content .btn-reg-popup{font-size: 14px;padding: 0 20px;background-color: #666;border-radius: 4px}body #so_sociallogin .block-popup-login .block-content .btn-reg-popup:hover{background-color: #f5bd41}body #so_sociallogin .block-popup-login .block-content .action.login{background-image: none;padding: 0 20px;background-color: #666;border-radius: 4px}body #so_sociallogin .block-popup-login .block-content .action.login:hover{background-color: #f5bd41}.breadcrumbs .current-name{font-size: 18px;color: #222;text-transform: uppercase;float: left;font-weight: 700;margin: 25px 0;display: none}ul.breadcrumb{margin: 23px 0;background-color: #fff0;padding: 0;display: inline-block;width: 100%;line-height: 100%}ul.breadcrumb li{display: inline-block;padding: 0 17px 0 8px;margin-right: 7px;position: relative;font-weight: 900}ul.breadcrumb li:before{display: none}ul.breadcrumb li:not(:last-child):after{font-family: "FontAwesome";content: "\f105";font-size: 13px;top: 0;right: 0;position: absolute}ul.breadcrumb li a{display: block;padding: 0;color: #999;text-decoration: none;font-size: 14px}ul.breadcrumb li:last-child{padding: 5px 0}ul.breadcrumb li:last-child a{color: #000;font-weight: 600}ul.breadcrumb li:hover a{color: #c10037}.content-aside .product-simple{position: relative}.content-aside .product-simple .modcontent{padding: 15px 10px}.content-aside .product-simple .so-quickview{display: none}.content-aside .product-simple .so-extraslider{margin: 0}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-dots{position: absolute;top: 5px;text-align: right;right: 0;min-width: 80px;right: 10px;top: 18px;min-width: 60px}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-dots .owl2-dot{width: 8px;height: 8px;border-radius: 8px;background-color: #222;margin: 0 5px;display: inline-block;vertical-align: top;cursor: pointer;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-dots .owl2-dot span{display: none}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-dots .owl2-dot:hover{background-color: #f5bd41}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-dots .owl2-dot.active{width: 30px;background-color: #f5bd41}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav{top: 1px;position: absolute;right: 0}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next{background-color: #222;border: none;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;width: 30px;height: 30px;line-height: 30px;text-align: center;float: left;text-indent: -9999px;overflow: hidden;cursor: pointer;opacity: 1;position: absolute;top: 50%;z-index: 99}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev:before,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next:before{color: #fff;font-family: "FontAwesome";display: block;text-indent: 0 !important;width: 100%;height: 100%;font-size: 18px}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev.owl2-next,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next.owl2-next{right: 0}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev.owl2-next:before,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next.owl2-next:before{content: "\f054"}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev.owl2-prev,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next.owl2-prev{left: 0}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev.owl2-prev:before,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next.owl2-prev:before{content: "\f053"}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev:hover,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next:hover{background-color: #f5bd41}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-prev:hover:before,.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav .owl2-next:hover:before{color: #fff}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav > div{margin-top: 0;line-height: 28px}.content-aside .product-simple .so-extraslider .owl2-controls .owl2-nav > div:before{position: static;font-weight: 400}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner{display: inline-block;padding-bottom: 10px;margin-bottom: 10px;width: 100%;border-bottom: 1px solid #ddd}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner:last-child{border-bottom: none;margin-bottom: 0}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner .item-image{width: 80px;float: left}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner .item-info{margin-top: 0;margin-left: 95px;background: #fff0;color: #666}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner .item-info .item-title{line-height: 100%;margin-bottom: 7px;padding: 0}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner .item-info .item-title a{font-size: 14px;font-size: 1.4rem;font-weight: 400;text-transform: capitalize;color: #222}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner .item-info .item-title a:hover{color: #f5bd41}.content-aside .product-simple .so-extraslider .extraslider-inner .item .item-inner:last-child{margin-bottom: 0;padding-bottom: 0}.container-megamenu.horizontal ul.megamenu .sub-menu .image-link{margin-bottom: 10px;color: #333}.container-megamenu.horizontal ul.megamenu .sub-menu .image-link .figcaption{font-size: 12px;text-transform: uppercase;font-weight: 600;text-align: center}.container-megamenu.horizontal ul.megamenu .sub-menu .image-link:hover{color: #f5bd41}.container-megamenu.horizontal .image-link .thumbnail{position: relative;overflow: hidden;border-radius: 0;background: #fff;padding: 3px;margin: 0 0 10px}.container-megamenu ul.megamenu li .sub-menu{z-index: 998}.container-megamenu ul.megamenu li .sub-menu .content{box-shadow: 0 0 10px 0 rgb(0 0 0 / 0.2);padding: 30px}.container-megamenu ul.megamenu li.menu-layouts .sub-menu .content{padding: 30px 30px 10px 30px}.container-megamenu.horizontal ul.megamenu > li{float: left;margin-right: 30px}.container-megamenu.horizontal ul.megamenu > li > a{font-size: 14.5px;text-transform: uppercase;font-weight: 600;color: #222;display: block;position: relative;padding: 15px 0;line-height: 100%;height: auto}.container-megamenu.horizontal ul.megamenu > li > a strong{font-weight: 600}.container-megamenu.horizontal ul.megamenu > li.active > a,.container-megamenu.horizontal ul.megamenu > li.active_menu > a{color: #f5bd41}.container-megamenu.horizontal .title-feature,.container-megamenu.horizontal ul.megamenu .title-submenu,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu a.main-menu,.container-megamenu.horizontal ul.megamenu .subcategory a.title-submenu{line-height: 100%;text-transform: uppercase;font-weight: 700;color: #000;padding-bottom: 12px;margin-bottom: 6px;font-size: 16px;font-size: 1.6rem;border-bottom: 1px solid #eaeaea}.container-megamenu.horizontal .content-feature li a,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu .menu ul ul li a,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .html a.subcategory_item,.container-megamenu.horizontal ul.megamenu .sub-menu .content .hover-menu .menu ul a.main-menu{line-height: 30px;font-size: 14px;font-weight: 400;color: #464646}.container-megamenu.horizontal .content-feature li a:hover,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu .menu ul ul li a:hover,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .html a.subcategory_item:hover,.container-megamenu.horizontal ul.megamenu .sub-menu .content .hover-menu .menu ul a.main-menu:hover{color: #f5bd41}.container-megamenu.horizontal ul.megamenu > li > a strong img{position: absolute;top: -8px;right: 0;height: auto}.container-megamenu.horizontal .content-feature li.detail{margin-top: 20px}.container-megamenu.horizontal .content-feature li.detail .lc{text-transform: capitalize;font-size: 11px;line-height: 100%}.container-megamenu.horizontal ul.megamenu .sub-menu .content > .border{border: none;padding-top: 0}.container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu .menu ul ul,.container-megamenu.horizontal ul.megamenu .title-submenu{padding: 0}.container-megamenu.horizontal ul.megamenu li .sub-menu .content .static-menu .menu ul ul li::before,.container-megamenu.horizontal ul.megamenu li .sub-menu .content .hover-menu a::before{display: none}.container-megamenu.horizontal ul.megamenu li .sub-menu .content img:hover{-webkit-opacity: 0.8;-moz-opacity: 0.8;-ms-opacity: 0.8;-o-opacity: 0.8;opacity: 0.8}.container-megamenu.horizontal ul.megamenu li .sub-menu .content .item-banner .img-banner-w{margin: 0 -15px}.container-megamenu.horizontal ul.megamenu li .sub-menu .content .item-banner .img-banner{width: 50%;padding: 0 15px;float: left}.container-megamenu.horizontal .sub-menu .content-feature .title-feature{margin-bottom: 20px}.container-megamenu.horizontal .sub-menu .content-feature li{float: left;width: 33.33%;text-align: center}.container-megamenu.horizontal .sub-menu .content-feature li a img{margin-bottom: 8px}.container-megamenu.horizontal .sub-menu .content-feature li a span{display: block;width: 100%;text-transform: uppercase;font-size: 12px;color: #666;font-weight: 600;line-height: 100%;margin-top: 8px}.container-megamenu.horizontal .sub-menu .content-feature li a:hover span{color: #f5bd41}.container-megamenu.horizontal .sub-menu .demo-detail ul li{width: 33.33%}.container-megamenu.horizontal .sub-menu .feature-blog a{text-align: center}.container-megamenu.horizontal .sub-menu .feature-blog a img{margin-bottom: 10px}.container-megamenu.horizontal .sub-menu .feature-blog a span{display: block;width: 100%;text-transform: uppercase;font-size: 12px;color: #666;font-weight: 600;line-height: 100%;margin-bottom: 0}.container-megamenu.horizontal .sub-menu .feature-blog a:hover span{color: #f5bd41}.container-megamenu.horizontal .sub-menu .feature-blog .clearfix{margin: 20px}.container-megamenu.horizontal ul.megamenu{margin: 58px;margin-top: -25px}.container-megamenu.horizontal ul.megamenu .item-style1 .subcategory li a{float: left;text-align: left}.container-megamenu.horizontal ul.megamenu .item-style1 .sub-menu .content .hover-menu li{text-align: left;display: inline}.container-megamenu.horizontal ul.megamenu .item-style1 .sub-menu .content .hover-menu li a{text-align: left}.container-megamenu.horizontal ul.megamenu .blog-item .sub-menu .content{padding: 30px 25px}.container-megamenu.horizontal ul.megamenu .quicklink-menu{margin-left: -30px;margin-right: -30px}.container-megamenu.horizontal ul.megamenu .quicklinks-menu{background-color: #ddd;display: inline-flex;width: 100%;padding: 25px 30px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px}.container-megamenu.horizontal ul.megamenu .quicklinks-menu ul li{float: left;line-height: 100%}.container-megamenu.horizontal ul.megamenu .quicklinks-menu ul li span{font-size: 14px;font-size: 1.4rem;color: #222;font-weight: 700}.container-megamenu.horizontal ul.megamenu .quicklinks-menu ul li a{margin-left: 5px}.container-megamenu ul.megamenu li .sub-menu .content .hover-menu a::before{display: none}.container-megamenu.vertical ul.megamenu > li.click::before,.container-megamenu.vertical ul.megamenu > li.hover::before{padding: 0}.common-home .container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a::before{top: 14px}.vertical ul.megamenu > li.click::before,.vertical ul.megamenu > li.hover::before{padding: 0}.container-megamenu.vertical{z-index: 990}.container-megamenu.vertical .megamenuToogle-wrapper{background-color: #fff0}.container-megamenu.vertical #menuHeading{margin: 0}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern{position: relative}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern{border-top-right-radius: 3px;border-top-left-radius: 3px;color: #fff;font-weight: 700;font-size: 16px;font-size: 1.6rem;line-height: 40px;padding: 0 0 0 20px;margin: 0;position: relative;text-transform: uppercase;display: block}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container > div{float: left;padding-top: 11px;margin: 0 9px 0 0}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container > div > span{box-shadow: none}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container:hover{cursor: pointer}.container-megamenu.vertical .vertical-wrapper .megamenu-pattern{position: relative;z-index: 1}@media (min-width: 992px){.container-megamenu.vertical .vertical-wrapper ul.megamenu{box-shadow: 0 0 6px 0 rgb(0 0 0 / 0.15);background-color: #fff;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li{cursor: pointer;padding: 0 15px 0 15px;border: none;margin: 0;position: relative}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.id6-item{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a{color: #666;display: block;font-size: 14px;font-weight: 400;padding: 14px 0 15px 35px;line-height: 100%;position: relative;text-transform: capitalize}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a i,.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a b{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a img{height: auto;left: 0;margin: 0;position: absolute;top: 50%;transform: translateY(-50%)}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a:before{color: #ccc;font-family: "FontAwesome";display: inline-block;content: "\f105";font-size: 16px;position: absolute;right: 0;top: 14px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu:hover > a:before{color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.active,.container-megamenu.vertical .vertical-wrapper ul.megamenu > li:hover{box-shadow: 0 0 5px rgb(0 0 0 / 0.15)}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.active:before,.container-megamenu.vertical .vertical-wrapper ul.megamenu > li:hover:before{padding: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li.active > a,.container-megamenu.vertical .vertical-wrapper ul.megamenu > li:hover > a{background-color: #fff0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore{padding: 16px 15px 20px 50px;line-height: 100%}.container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore i{left: 14px;top: 16px;position: absolute;font-size: 14px;color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu .loadmore .more-view{color: #f5bd41;font-size: 14px}}.container-megamenu.vertical ul.megamenu > li > a strong{font-weight: 400}.container-megamenu.vertical .vertical-wrapper{border: none;margin: 0;padding: 0;box-shadow: none;border-radius: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content .img-banner img{width: 100%}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a img{height: 35px;margin: 0;margin-right: 10px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content > .border{padding: 0;border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .sub-menu .content > .row{padding-top: 5px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content{padding: 30px;box-shadow: 0 0 5px 0 rgb(0 0 0 / 0.2);padding-top: 15px;padding-bottom: 15px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul > li{margin-bottom: 15px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul li a.main-menu{color: #222;font-size: 14px;font-size: 1.4rem;margin: 0 0 0;display: block;font-weight: 700;text-transform: uppercase;border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul{padding: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li{padding: 0;display: inline}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li a{font-size: 14px;font-size: 1.4rem;font-weight: 400;display: block;line-height: 28px}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li:before{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .static-menu .menu > ul ul li:hover a{color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .link:hover img{opacity: 0.8}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content .img-vbanner a:hover img{opacity: 0.8}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content ul.subcategory .title-submenu{font-weight: 700;color: #222;font-size: 14px;text-transform: uppercase;padding: 0 0 3px 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content ul.subcategory .menu ul li{line-height: 100%;display: inline}.container-megamenu.vertical .vertical-wrapper ul.megamenu > li > .sub-menu .content ul.subcategory .menu ul li a{font-size: 14px;line-height: 28px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.style1 .img-vbanner{float: right;padding-right: 15px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.style1 .img-vbanner a{margin-bottom: 0;display: block}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.style1 .img-vbanner a.last{margin-bottom: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.style1 .categories{padding: 15px 0 0 30px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.style1 .categories .static-menu .menu > ul > li{margin-bottom: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content{padding: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul{margin: 10px 0;padding: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li{padding: 0;position: relative}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li:last-child{border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li > a{line-height: 30px;font-size: 14px;display: inline-block;width: 100%;padding: 0 20px}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li b{float: right;line-height: 27px;font-size: 16px;margin: 0 20px;position: absolute;top: 0;right: 0}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li:hover > a{color: #f5bd41}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul{width: 250px;padding: 10px 0;top: 0;margin: 0;left: 100%}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul:before,.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul:after{display: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul li:last-child{border: none}.container-megamenu.vertical .vertical-wrapper ul.megamenu .item-vertical.css-menu .content .menu ul li ul li > a{font-weight: 400;line-height: 30px}.filter-v3 .filter-shopby,.filter-v3 .filter-row{border: 1px solid #e6e6e6;padding: 0}.filter-shopby .table_layout,.filter-row .table_layout{display: block}.filter-shopby .table_cell,.filter-row .table_cell{margin-bottom: 10px;padding-bottom: 20px;border-bottom: #f1f1f1 1px solid;display: block}.filter-shopby legend,.filter-row legend{border: none;font-size: 13px;margin: 0;text-transform: uppercase}.filter-shopby .checkboxes_list > li:not(:last-child),.filter-row .checkboxes_list > li:not(:last-child),.filter-shopby .simple_vertical_list li:not(:last-child),.filter-row .simple_vertical_list li:not(:last-child){margin-bottom: 5px}.filter-shopby .color_btn,.filter-row .color_btn{position: relative;padding-left: 32px}.filter-shopby .color_btn::before,.filter-row .color_btn::before{content: "";padding: 1px;background-clip: content-box;border: 1px solid #eaeaea;border-radius: 50%;-webkit-transition: border-color 0.3s ease;transition: border-color 0.3s ease}.filter-shopby .color_btn.green::before,.filter-row .color_btn.green::before{background: #269300}.filter-shopby .color_btn.yellow::before,.filter-row .color_btn.yellow::before{background: #fccd36}.filter-shopby .color_btn.red::before,.filter-row .color_btn.red::before{background: red}.filter-shopby .color_btn.blue::before,.filter-row .color_btn.blue::before{background: #018bc8}.filter-shopby .color_btn.grey::before,.filter-row .color_btn.grey::before{background: #b2b2b2}.filter-shopby .color_btn.orange::before,.filter-row .color_btn.orange::before{background: #ff7b1a}.filter-shopby input[type="checkbox"]:checked + .color_btn::before,.filter-row input[type="checkbox"]:checked + .color_btn::before{border-color: #333}.filter-row{padding: 0}.filter-row .table_layout{display: table;width: 100%;table-layout: fixed}.filter-row .table_row{display: table;width: 100%}.filter-row .table_cell{display: table-cell;border-right: 1px solid #e6e6e6;padding: 19px}.filter-row .bottom_box{padding: 15px 19px}.ui-slider{height: 7px;background: #f8f8f8;border: 1px solid #eaeaea;max-width: 220px}.ui-slider .ui-slider-handle{display: block;width: 19px;height: 19px;background: #fff;border: 1px solid #eaeaea;cursor: pointer;top: -7px}.ui-slider .ui-slider-handle::before{content: "";display: block;width: 9px;height: 9px;background: #fff;position: absolute;top: 2px;left: 2px}.ui-slider .ui-slider-handle,.ui-slider .ui-slider-handle::before{border-radius: 50%}.range{margin-bottom: 15px}.range > *{display: inline}.checkboxes_list{color: #333}.simple_vertical_list input[type="radio"],.checkboxes_list input[type="radio"],.simple_vertical_list input[type="checkbox"],.checkboxes_list input[type="checkbox"]{display: none}.simple_vertical_list input[type="radio"] + label,.checkboxes_list input[type="radio"] + label,.simple_vertical_list input[type="checkbox"] + label,.checkboxes_list input[type="checkbox"] + label{position: relative;width: auto;margin: 0 17px 0 0;padding-left: 32px;cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;user-select: none}.simple_vertical_list input[type="radio"] + label::before,.checkboxes_list input[type="radio"] + label::before,.simple_vertical_list input[type="checkbox"] + label::before,.checkboxes_list input[type="checkbox"] + label::before{content: "";display: block;text-align: center;font-family: "FontAwesome";position: absolute;left: 0;top: -1px;width: 22px;height: 22px;color: inherit;background: #fff;border: 1px solid #eaeaea;border-radius: 3px}.simple_vertical_list input[type="checkbox"] + label::before,.checkboxes_list input[type="checkbox"] + label::before{font-size: 12px}.simple_vertical_list input[type="radio"] + label::before,.checkboxes_list input[type="radio"] + label::before{border-radius: 50%}.simple_vertical_list input[type="radio"] + label:empty,.checkboxes_list input[type="radio"] + label:empty{width: 22px;padding-left: 0;margin: 0}.simple_vertical_list input[type="checkbox"]:checked + label::before,.checkboxes_list input[type="checkbox"]:checked + label::before{content: "\f00c"}.simple_vertical_list input[type="radio"]:checked + label::before,.checkboxes_list input[type="radio"]:checked + label::before{content: "\f10c"}.tags_cloud li{display: inline-block;margin: 0 4px 4px 0}.button_grey{padding: 6px 15px;display: inline-block;color: #555;background: #f1f1f1;text-transform: capitalize;border-radius: 3px;border: none}.button_grey:hover{color: #fff;background: #f5bd41}.button_submit{background: #f5bd41;color: #fff;margin-right: 5px}@media (max-width: 767px){.collapsed-block .tabBlockTitle{margin: 6px 0;line-height: 20px}.collapsed-block .tabBlockTitle .expander{margin: 0 10px;color: #333;font-size: 14px}.collapsed-block .tabBlock{display: none}}.block-tags{margin-top: 20px}.block-tags .so-popular-tag a{float: left;font-size: 13px;padding: 8px 15px;border: 1px solid #ddd;border-radius: 5px;margin: 0 5px 5px 0;line-height: 100%;background-color: #fff}.block-tags .so-popular-tag a:hover{color: #fff;background-color: #f5bd41;border-color: #f5bd41}.box-category ul{list-style: none;padding: 0;margin: 0}.box-category > ul{padding: 0}.box-category > ul > li{margin: 0;padding: 0;border: none;position: relative;box-shadow: unset;border-radius: 0;border-bottom: 1px solid #ddd}.box-category > ul > li > a{display: block;font-weight: 400;line-height: 100%;padding: 14px 47px 14px 15px;line-height: 100%;text-transform: capitalize;margin: 0}.box-category > ul > li:last-child{border-bottom-right-radius: 0;border-bottom-left-radius: 0;border: none}.box-category > ul > li:last-child > a{border-bottom-right-radius: 0;border-bottom-left-radius: 0}.box-category > ul > li:hover > a{color: #f5bd41}.box-category > ul > li:hover .head a{color: #fff}.box-category > ul > li ul{margin-left: 20px}.box-category > ul > li a.accordion-toggle{width: 25px;height: 25px;line-height: 25px;background-color: #dbdbdb;color: #fff}.box-category > ul > li a.accordion-toggle:hover{background-color: #f5bd41}.box-category ul li a.active{color: #f5bd41}.box-category ul li .head .show:before{content: "\f107";display: inline-block;font: normal normal normal 14px/1 "FontAwesome"}.box-category ul li .head .accordion-toggle:before{content: "\f105";font: normal normal normal 14px/1 "FontAwesome"}.box-category ul li .head{display: block;position: absolute;top: 8px;line-height: 20px;right: 15px;text-align: center}.box-category ul li .head a:hover{color: #fff}.box-category ul li ul li{padding: 0 0 0 5px}.box-category ul ul{margin-bottom: 20px}.box-category ul ul li a{padding: 3px 0}.box-category ul li ul li a:before{font-family: "FontAwesome";transition: all 0.3s ease;content: "\f105";margin: 0 5px 0}.box-category ul li ul li a:hover:before{margin-right: 10px}.page-categories{margin-top: 30px}.page-categories ul{margin: 0 -6px}.page-categories ul li{float: left;padding: 0 6px}.page-categories ul li .cate{text-align: center;margin-bottom: 30px}.page-categories ul li .cate .cate-img{display: block;width: 100%;position: relative;margin-bottom: 7px}.page-categories ul li .cate .cate-img:hover{opacity: 0.8}.page-categories ul li .cate a{color: #000;font-size: 14px}.page-categories ul li .cate a:hover{color: #f5bd41}@media (max-width: 1199px){#content #so-groups{display: none}}#content #so-groups > a span{background-color: #f5bd41}#content #so-groups > a:hover{background-color: #ec1e00}#content .so-groups-sticky{background-color: #f5bd41}#content .so-groups-sticky.left{left: 0;right: auto}#content .so-groups-sticky.right{right: 0;left: auto}#content .so-groups-sticky .popup-header{padding: 25px 70px 25px 40px}#content .so-groups-sticky .popup-header .popup-close{right: 20px;left: auto;color: #fff;font-size: 22px;opacity: 1}#content .so-groups-sticky .product-thumb .button-group button,#content .so-groups-sticky .form-content .form-box #button-search{background-color: #f5bd41}#content .so-groups-sticky .product-thumb .button-group button:hover,#content .so-groups-sticky .form-content .form-box #button-search:hover{background-color: #ec1e00}#content .so-groups-sticky .form-content .form-box .product-thumb .caption h4 a:hover{color: #f5bd41}#content .so-groups-sticky .form-content .form-box .price .price-new,#content .so-groups-sticky .form-content .form-box .price span.price{color: #222}#content .so-groups-sticky .form-content .form-box .product-thumb .image .bt-sale,#content .so-groups-sticky .popup-header{background-color: #f5bd41}#content .so-groups-sticky .form-content .form-box .product-thumb .caption{height: auto;max-height: auto;min-height: auto}#content .so-groups-sticky .popup-close,#content .so-groups-sticky .popup-close i.fa{font-size: 16px}#content .so-groups-sticky .popup-header > span > i{margin-right: 10px;margin-left: auto}#content .so-groups-sticky .nav-secondary ul li a:hover{color: #f5bd41}#content .so-groups-sticky .form-content .form-box input.field:hover,#content .so-groups-sticky .form-content .form-box select.field:hover{cursor: pointer}#so-groups .form-content .form-box a.account-url:hover .account-txt{color: #ff5c00}#so-groups .form-content .form-box input + i{font-size: 16px;margin-top: -9px}#so-groups .form-content .form-box input + i:hover{color: #f5bd41}#so-groups .form-content .form-box .product-thumb .caption h4{margin-bottom: 0}#so-groups .form-content .form-box .product-thumb .caption h4 a{font-weight: 400}#so-groups > a{position: relative;height: 43px}#so-groups > a.sticky-backtop{border-bottom: none}#so-groups > a span{background-color: #f5bd41;color: #fff;display: inline-block;font-size: 14px;line-height: 22px;opacity: 0;padding: 10px;position: absolute;right: 100%;text-align: center;text-transform: capitalize;top: 0;transition: all 0.2s ease-in-out 0s;visibility: hidden;white-space: nowrap;width: auto}#so-groups > a:hover span{opacity: 1;transition: all 0.2s ease-in-out 0s;visibility: visible;width: auto}.so-onepagecheckout .checkout-cart td.quantity .input-group{min-width: 95px}#so-groups .popup-content{max-height: 415px;overflow-y: scroll}#so-groups .cart-bottom p{display: inline-block;width: 100%;margin-bottom: 20px}#so-groups div.nav-secondary li span.nav-action i.fa{height: 47px;line-height: 47px}#content .so-onepagecheckout .secondary-title i.fa{margin-right: 10px;margin-left: auto;background-color: #f5bd41}.so-onepagecheckout .price{font-size: 14px}body #sosearchpro .dropdown-menu .media-body .box-price .price-new{color: #f5bd41}body #sosearchpro .dropdown-menu .media-body .box-price .price{font-size: 13px;color: #f5bd41}body #sosearchpro .dropdown-menu .media-body .box-price span{font-weight: 400;font-size: 13px;color: #666}#content #so_popup_countdown .modal-header{background-color: #f5bd41}#content #so_popup_countdown .modal-header .close{font-size: 23px;right: 15px;top: 33px}#so_popup_countdown .modal-footer #so_countdown_timer{top: 65px}@media (min-width: 1200px){body #so_popup_countdown.modal.in .modal-dialog{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);height: auto;margin: 0 auto;transition: none}}body #so_popup_countdown .modal-footer #so_countdown_timer .time-item{line-height: 18px;padding-top: 8px}#so_popup_countdown .list-cates{background: url(../../image/bg-popupc.html) no-repeat;background-size: 100%}#so_popup_countdown .list-cates ul{width: 64%;float: right;padding: 40px 20px 0 0;text-align: center}#so_popup_countdown .list-cates ul li{display: inline-block;margin: 0 14px;text-align: center}#so_popup_countdown .list-cates ul li a{font-size: 14px;font-weight: 500}#so_popup_countdown .list-cates ul li a .icon{width: 87px;height: 87px;background-color: #f7e7de;background-image: url(../../image/icon/css_sprites.html);background-repeat: no-repeat;border-radius: 50%;display: block;margin-bottom: 10px}#so_popup_countdown .list-cates ul li a .icon.icon1{background-position: -9px -9px}#so_popup_countdown .list-cates ul li a .icon.icon2{background-position: -9px -219px}#so_popup_countdown .list-cates ul li a .icon.icon3{background-position: -9px -429px}#so_popup_countdown .list-cates ul li a .icon.icon4{background-position: -9px -639px}#so_popup_countdown .list-cates ul li a .icon.icon5{background-position: -9px -849px}#so_popup_countdown .list-cates ul li a .icon.icon6{background-position: -9px -1059px}#so_popup_countdown .list-cates ul li a .icon.icon7{background-position: -9px -1269px}#so_popup_countdown .list-cates ul li a:hover .icon{background-color: #f5bd41}#so_popup_countdown .list-cates ul li a:hover .icon.icon1{background-position: -9px -114px}#so_popup_countdown .list-cates ul li a:hover .icon.icon2{background-position: -9px -324px}#so_popup_countdown .list-cates ul li a:hover .icon.icon3{background-position: -9px -534px}#so_popup_countdown .list-cates ul li a:hover .icon.icon4{background-position: -9px -744px}#so_popup_countdown .list-cates ul li a:hover .icon.icon5{background-position: -9px -954px}#so_popup_countdown .list-cates ul li a:hover .icon.icon6{background-position: -9px -1164px}#so_popup_countdown .list-cates ul li a:hover .icon.icon7{background-position: -9px -1374px}#so_popup_countdown .list-cates ul li.item5,#so_popup_countdown .list-cates ul li.item6,#so_popup_countdown .list-cates ul li.item7{margin-top: 25px}#so_popup_countdown .list-cates .customer{display: inline-block;width: 100%;border-top: 1px solid rgb(0 0 0 / 0.04);font-size: 14px;font-weight: 500;margin-top: 18px;padding: 12px 40px 12px 50%}#so_popup_countdown .list-cates .customer a{color: #f5bd41}#so_popup_countdown .list-cates .customer a:hover{color: #ec1e00}.hidden-popup-countdown{overflow: visible}.hidden-popup-countdown #so_popup_countdown{display: none}.hidden-popup-countdown .modal-backdrop{display: none}.hidden-popup-countdown.modal-open .modal-backdrop:first-child{display: none}.hidden-popup-countdown.modal-open .modal-backdrop{display: block}body .mfp-close-btn-in .mfp-close{right: 0;left: auto;margin: 0;color: #222}body .mfp-close-btn-in .mfp-close:hover{color: #f5bd41}#product-quick .owl2-carousel .owl2-stage-outer{direction: ltr}.so-fb-message-style-default .so-fb-message-head{height: 30px;line-height: 30px;padding: 0 5px}.quickview-w.product-view .content-product-left,.quickview-w.product-view .content-product-right{width: 50%}.quickview-w.product-view .content-product-left.class-honizol .thumb-video{display: none}.so-onepagecheckout .panel-default{display: inline-block;width: 100%}.blog-category .modcontent{padding: 0}.blog-category .modcontent ul li{border: none}.blog-category .filters-panel .list-view button.btn{color: #fff}.blog-header{margin: 0 0 20px}.blog-header h3{font-weight: 700;text-transform: uppercase;margin: 0 0 5px;font-size: 16px;font-size: 1.6rem;color: #555}.blog-cate ul{margin-bottom: 0;padding: 10px 0}.blog-cate ul li.list-group-item{border: none;padding: 5px 15px}.blog-listitem .blog-item .blog-item-inner{display: block;margin-bottom: 30px;transition: all 0.2s}.blog-listitem .blog-item .blog-item-inner:hover .blog-content h4 > a{color: #f5bd41}.blog-listitem .blog-item .blog-item-inner .itemBlogContent{padding: 0}.blog-listitem .blog-item .blog-item-inner .article-image{position: relative}.blog-listitem .blog-item .blog-item-inner .article-image:before{content: "";width: 0;height: 0;border-bottom: 85px solid #fff0;top: 0;position: absolute;z-index: 2;border-left: 80px solid #fff;left: 0}.blog-listitem .blog-item .blog-item-inner .article-image .article-date{position: absolute;z-index: 2;top: 2px;left: 3px;line-height: 20px}.blog-listitem .blog-item .blog-item-inner .article-image .article-date .date{font-size: 14px;color: #909090;display: block}.blog-listitem .blog-item .blog-item-inner .article-image .article-date .date b{font-size: 24px;color: #909090;display: block}.blog-listitem .blog-item .blog-item-inner .article-image:hover img{opacity: 0.8;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.blog-listitem .blog-item .blog-item-inner .itemBlogContent{padding: 15px}.blog-listitem .blog-item .blog-item-inner .blog-meta{display: inline-block;padding: 0 0 10px;border-bottom: 1px solid #ebebeb;vertical-align: top;width: 100%;font-size: 13px}.blog-listitem .blog-item .blog-item-inner .author,.blog-listitem .blog-item .blog-item-inner .comment_count,.blog-listitem .blog-item .blog-item-inner .blog-date{color: #b3b3b3;display: inline-block;margin-right: 15px}.blog-listitem .blog-item .blog-item-inner .author i,.blog-listitem .blog-item .blog-item-inner .comment_count i,.blog-listitem .blog-item .blog-item-inner .blog-date i{margin-right: 8px}.blog-listitem .blog-item .blog-item-inner .author a,.blog-listitem .blog-item .blog-item-inner .comment_count a,.blog-listitem .blog-item .blog-item-inner .blog-date a{color: #b3b3b3}.blog-listitem .blog-item .blog-item-inner .blog-content{clear: both;display: inline-block;width: 100%}.blog-listitem .blog-item .blog-item-inner .blog-content h4{margin-bottom: 10px;font-size: 15px;font-weight: 600;line-height: 24px}.blog-listitem .blog-item .blog-item-inner .blog-content .article-description{margin: 5px 0 15px 0}.blog-listitem .blog-item .blog-item-inner .blog-content .readmore{font-size: 14px;margin-top: 10px}.blog-listitem .blog-item .blog-item-inner .blog-content .readmore .fa{margin-right: 8px}.blog-listitem .blog-item .blog-item-inner .blog-content .readmore > a{color: #f5bd41}.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogImg{width: 320px;margin: 0 15px 0 0;float: left}@media (max-width: 767px){.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogImg{width: auto}}.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogContent{width: auto;float: none;overflow: hidden;clear: none;padding: 0}@media (max-width: 767px){.blog-listitem .blog-grid-1 .blog-item-inner .itemBlogContent{float: left;margin-top: 15px}}@media (min-width: 1200px){.blog-listitem .blog-grid-2:nth-child(2n + 1){clear: both}}.blog-listitem .blog-grid-2 .blog-item-inner{background: none;box-shadow: none}.blog-listitem .blog-grid-2 .blog-item-inner .itemBlogContent{padding: 10px 0}.blog-listitem .blog-grid-2 .article-description{display: none}@media (min-width: 1200px){.blog-listitem .blog-grid-3:nth-child(3n + 1){clear: both}}.blog-listitem .blog-grid-3 .blog-item-inner{background: none;box-shadow: none}.blog-listitem .blog-grid-3 .blog-item-inner .itemBlogContent{padding: 10px 0}.blog-listitem .blog-grid-3 .article-description{display: none}@media (min-width: 1200px){.blog-listitem .blog-grid-4:nth-child(4n + 1){clear: both}}.blog-listitem .blog-grid-4 .article-description{display: none}.blog-listitem .blog-list .blog-item-inner{padding: 0;background: none;margin-bottom: 35px}.blog-listitem .blog-list .blog-item-inner .itemBlogImg{margin-bottom: 15px}.blog-listitem .blog-list .blog-item-inner .itemBlogContent{padding: 0}div.article-info .article-title h3{font-size: 20px;text-transform: uppercase;color: #555;font-weight: 700;margin-bottom: 5px}div.article-info .article-sub-title{display: inline-block;width: 100%;margin-bottom: 10px}div.article-info .article-sub-title span{display: block;float: left;color: #999;padding: 0 10px;font-size: 13px}div.article-info .article-sub-title span.article-author{padding-left: 0}div.article-info .article-sub-title span.article-author a{color: #999;font-size: 13px}div.article-info .article-sub-title span.article-author a:hover{color: #f5bd41}div.article-info .article-sub-title span.article-comment{border-right: 0}div.article-info .article-sub-title .article-share{display: none}div.article-info .article-image{margin-bottom: 30px}div.article-info .article-description{margin-bottom: 30px}div.article-info .related-comment{border-radius: 0;border: 0;border-top: 1px solid #e6e6e6;padding-top: 40px;box-shadow: none;margin-top: 40px}div.article-info .related-comment .article-reply{border: none;background: #f9f9f9}div.article-info .related-comment .article-reply .author{font-weight: 700;font-size: 16px}div.article-info .related-comment .article-reply .article-reply{background: #f4f3f3}div.article-info .related-comment .panel-body{padding: 0;border: 0}div.article-info .related-comment .panel-body .form-group #comments{padding: 0;border: 0;overflow: hidden}div.article-info .related-comment .panel-body .form-group #comments h2#review-title{margin: 0 0 30px;padding: 0;font-weight: 700;text-transform: uppercase;font-size: 18px;color: #121212}@media (min-width: 992px){div.article-info .related-comment #button-comment{padding: 10px 52px}}div.article-info .panel-default{border-radius: 0;clear: both}div.article-info .itemFullText{text-align: justify}.panel--related img{transition: 0.3s all ease-in-out}.panel--related .img-responsive:hover{opacity: 0.8}.panel--related .caption h4{font-size: 14px;margin: 10px 0}.article--style1 .article-info .article-image{width: 50%;margin-right: 30px;float: left}.article--style2 .article--mainimage{position: relative;z-index: 1;margin-bottom: 30px}.article--style2 .article--maintitle{position: absolute;bottom: 0;z-index: 5;width: 100%;padding: 10px 15px;color: #f3f3f3;background: -webkit-linear-gradient(left,#111 0%,#fff0 100%);background: -moz-linear-gradient(left,#111 0%,#fff0 100%);background: -webkit-linear-gradient(left,#111 0%,#fff0 100%);background: linear-gradient(to right,#111 0%,#fff0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00ffffff',GradientType=1)}.article--style2 .article--maintitle .article-title{text-transform: uppercase}.article--style2 .article--maintitle h3{margin-bottom: 5px;font-size: 21px}.article--style3 .article--mainimage{position: relative;z-index: 1;margin-bottom: 30px}.article--style3 .article--maintitle .article-title{text-transform: uppercase}.article--style3 .article--maintitle h3{margin-bottom: 5px}.article--style4 .article--maincontent{padding: 20px;position: relative;z-index: 2;margin-top: -100px;background: #fff}.article--style5 .article--mainimage{position: relative;z-index: 1;margin-bottom: 30px}.article--style5 .article--maintitle{position: absolute;z-index: 5;transform: translateY(-130%);width: 1170px}.article--style5 .article--maintitle h3{margin-bottom: 0}.article--style5 .article--maintitle .article-title{text-transform: uppercase;bottom: 0;z-index: 5;display: block;background: rgb(0 0 0 / 0.6);padding: 10px;color: #f3f3f3;margin-bottom: 10px}.article--style5 .article--maintitle .article-sub-title{bottom: 0;z-index: 5;display: inline-block;background: rgb(0 0 0 / 0.6);min-width: 45%;padding: 10px;color: #f3f3f3}.article--style5 .article--maintitle .article-title,.article--style5 .article--maintitle .article-sub-title{background: -webkit-linear-gradient(left,#111 0%,#fff0 100%);background: -moz-linear-gradient(left,#111 0%,#fff0 100%);background: -webkit-linear-gradient(left,#111 0%,#fff0 100%);background: linear-gradient(to right,#111 0%,#fff0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00ffffff',GradientType=1)}.comments{margin-bottom: 30px}.comments.comments-level-1{margin-left: 136px}.comments .pull-left{width: 100px;height: 100px;display: block;background-color: #f5f5f5;margin-right: 30px;position: relative;padding: 0}.comments .pull-left .fa{font-size: 46px;display: block;text-align: center;margin: 25px 0}.comments .pull-left img{width: 100%;height: auto;position: relative;z-index: 2}.comments .pull-left span{position: absolute;display: inline-block;top: 15%}.comments .media-body .media-title{color: #1fc0a0;padding-bottom: 14px}.comments .media-body .media-title .username{font-size: 18px;font-style: italic;font-family: Georgia,sans-serif;display: inline-block;margin-right: 14px}.comments .media-body .media-title .time{font-size: 16px}.comments .media-body .media-title .time .fa{font-size: 20px;margin-right: 13px;position: relative;top: 3px}.comments .media-body .media-title .link:hover{text-decoration: none}@media (max-width: 745px){.comments{margin-bottom: 28px}.comments.comments-level-1{margin-left: 70px}.comments .pull-left{width: 70px;height: 70px;margin-right: 20px}.comments .pull-left:before{font-size: 46px;line-height: 1em;top: 10px}.comments .media-body .media-title time{display: block}.comments .media-body .media-title time .icon{font-size: 20px;margin: 0 6px 0 0;position: relative;top: 3px}}.wrapper-boxed .typeheader-2.navbar-compact,.wrapper-boxed .typeheader-4.navbar-compact,.wrapper-boxed .typeheader-1.navbar-compact{width: 100%;max-width: 1650px}.clearfix{clear: both}body.layout-3 #content .so-page-builder .container{padding: 0 15px}body.layout-5{font-size: 13px}body.layout-5.checkout-cart footer{margin-top: 30px}body.layout-4{font-size: 13px}@media (min-width: 1200px){body.layout-4 .container{max-width: 1680px;padding: 0;width: 93%}body.layout-4 #column-right.col-sm-3,body.layout-4 .col-md-3.content-aside{width: 16.66667%}body.layout-4 #content.col-sm-9,body.layout-4 #content.col-md-9{width: 83.33333%}body.layout-4 .wrapper-boxed,body.layout-4 .wrapper-iframed,body.layout-4 .wrapper-rounded{max-width: 1680px}body.layout-4 .wrapper-boxed .container,body.layout-4 .wrapper-iframed .container,body.layout-4 .wrapper-rounded .container{width: 95%}}@media (min-width: 1200px){body.layout-2 .container,body.layout-1 .container{max-width: 1650px;padding: 0;width: 93%}body.layout-2 #column-right.col-sm-3,body.layout-1 #column-right.col-sm-3,body.layout-2 .col-md-3.content-aside,body.layout-1 .col-md-3.content-aside{width: 16.66667%}body.layout-2 #content.col-sm-9,body.layout-1 #content.col-sm-9,body.layout-2 #content.col-md-9,body.layout-1 #content.col-md-9{width: 83.33333%}body.layout-2 .wrapper-boxed,body.layout-1 .wrapper-boxed,body.layout-2 .wrapper-iframed,body.layout-1 .wrapper-iframed,body.layout-2 .wrapper-rounded,body.layout-1 .wrapper-rounded{max-width: 1650px}body.layout-2 .wrapper-boxed .container,body.layout-1 .wrapper-boxed .container,body.layout-2 .wrapper-iframed .container,body.layout-1 .wrapper-iframed .container,body.layout-2 .wrapper-rounded .container,body.layout-1 .wrapper-rounded .container{width: 95%}}@media (min-width: 1200px) and (max-width: 1650px){body.layout-4 .content-main-w .main-left,body.layout-4 .col-md-3.content-aside{width: 21%}body.layout-4 .content-main-w .main-right,body.layout-4 #content.col-sm-9,body.layout-4 #content.col-md-9{width: 79%}}@media (min-width: 1200px) and (max-width: 1650px){body.layout-2 .content-main-w .main-left,body.layout-1 .content-main-w .main-left,body.layout-2 .col-md-3.content-aside,body.layout-1 .col-md-3.content-aside{width: 21%}body.layout-2 .content-main-w .main-right,body.layout-1 .content-main-w .main-right,body.layout-2 #content.col-sm-9,body.layout-1 #content.col-sm-9,body.layout-2 #content.col-md-9,body.layout-1 #content.col-md-9{width: 79%}}body{color: #555;font-size: 14px;line-height: 22px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family: inherit;font-weight: 500;line-height: 1.1}h1{font-size: 25px}h2{font-size: 20px}h3{font-size: 18px}h4{font-size: 15px}h5{font-size: 12px}h6{font-size: 10.2px}ul,ul li,ul.menu,ul.blank,.category-style .list-group,.category-style .list-group > li ul,.filter-shopby .checkboxes_list,.filter-shopby .simple_vertical_list,.tags_cloud,.our-member .respl-item .info-member ul,.why-list,ul.contact-address,ul.product-options{list-style: none;padding: 0}option{padding: 2px 5px;border-width: 1px}.alert ol li{list-style-type: decimal;margin: 0 0 5px 15px}img{max-width: 100%}.align-center{display: table;margin: 0 auto}.text-danger{color: #fff;display: inline-block;background-color: #a94442;padding: 0 5px;margin: 5px 0;border-radius: 3px;font-size: 11px}a,.btn-link{color: #555;transition: color 0.3s ease-in-out}a:hover,.btn-link:hover{color: #000;font-weight: 600;text-decoration: none}a,a:visited,a:active,a:link,a:focus{cursor: pointer;text-decoration: none;outline: none}ul,ol{margin: 0}.btn.active,.btn:active{box-shadow: none !important}.input-group-btn > .btn{border-top-left-radius: 0;border-bottom-left-radius: 0}ol{counter-reset: item;list-style-type: none;margin: 0 0 0 15px}em{font-style: normal}.fancybox-outer,.fancybox-inner{text-align: center}.fancybox-outer .wishlist_product_view,.fancybox-inner .wishlist_product_view{margin-bottom: 15px}.list-inline{display: inline-block}.zoomContainer{overflow: hidden}.img-thumbnail.pull-left{margin-right: 30px}.img-thumbnail.pull-right{margin-left: 30px}.selector{display: inline-block;position: relative;height: 30px;padding-right: 30px}.selector span{display: none}.selector select{position: absolute;height: 100%;width: 100%;border-radius: 0;box-shadow: none;top: 0;left: 0;font-size: 13px;color: #999;padding: 5px 7px;border: solid 1px #e6e6e6}.selector select:focus{box-shadow: none;outline: none;border-color: #e6e6e6}.selector:after{content: "\f0d7";margin: 0;height: 28px;width: 28px;text-align: center;color: #666;position: absolute;top: 1px;right: 1px;background: #fff;pointer-events: none;line-height: 25px;font-size: 12px}.margin-zero{margin: 0}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px}.col-xs-15{width: 20%;float: left}@media (min-width: 768px){.col-sm-15{width: 20%;float: left}}@media (min-width: 992px){.col-md-15{width: 20%;float: left}}@media (min-width: 1200px){.col-lg-15{width: 20%;float: left}}.clearfix{clear: both}.inline{display: inline-block}legend{font-size: 18px;padding: 7px 0}label{font-size: 14px;font-weight: 400}.input-group .input-group-addon{font-size: 12px;height: 30px}.dropdown-menu{font-size: inherit}.btn{border-radius: 0}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open > .dropdown-toggle.btn-default{background: #ffffff;border-color: #000;color: #000}.buttonGray{padding: 9px 20px;background: #f5bd41;color: #fff;border-radius: 3px;border: none}.buttonGray:hover{background: #f5bd41;border-color: #f5bd41;color: #fff}.submit{margin: 1em 0}select,textarea{color: #666}select{box-shadow: none;padding-left: 5px;-webkit-box-shadow: none;-webkit-appearance: none;-moz-appearance: none;background: url(../image/icons/bg-selectbox.html) no-repeat right center #fff}textarea{height: auto;resize: none}.alert-danger,.alert-success{display: inline-block;width: 100%;border-radius: 0}.filter_group input{display: none}.filter_group [type="checkbox"] + span:before{content: "\f00c";font-family: FontAwesome;width: 18px;padding-left: 2px;line-height: 16px;height: 18px;border: 1px solid #ddd;border-radius: 3px;position: absolute;top: 3px;left: 0;font-size: 12px;color: #fff}.filter_group [type="checkbox"]:checked + span:before{color: #333}.shopping_cart .btn-shopping-cart .checkout{padding: 10px 20px}.shopping_cart .dropdown-menu .content-item{max-height: 245px;overflow: auto}.shopping_cart .btn-shopping-cart .added_items{color: #222}.header-top-right .top-link > li{position: relative}header .account.open .dropdown-menu,header .account:hover .dropdown-menu{opacity: 1;visibility: visible;display: block !important}header .dropdown-menu{padding: 10px 20px;margin: 0;min-width: 120px;box-shadow: 0 0 10px 0 rgb(0 0 0 / 0.2);right: 0;left: auto;border-radius: 0}@media (min-width: 1200px){header .dropdown-menu{-webkit-transform-origin: top center;transform-origin: top center;-webkit-transform: rotateX(-70deg);transform: rotateX(-70deg);transition: transform 0.4s ease 0s,opacity 0.2s ease 0s,visibility 0.2s ease 0s;opacity: 0;visibility: hidden;display: block}}header .dropdown-menu > li .btn-block{padding: 5px 0;line-height: 22px;color: #555}header .dropdown-menu > li .btn-block:hover{color: #f5bd41}header .dropdown-menu > li:hover button{color: #000000}header .dropdown-menu .btn-block{border: none;background: #fff0;text-align: left}.dropdown-menu > li > a{padding: 5px 0;line-height: 22px;color: #555}.dropdown-menu > li > a:hover{color: #f5bd41}.btn-group .btn-link{text-align: left;background: #fff0;text-decoration: none;padding: 5px 10px;color: #666;font-weight: 400;color: #555;position: relative;z-index: 1}.btn-group .btn-link:hover{color: #f5bd41}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background: #fff0}.nav-header{color: #667280}@media (min-width: 1199px){header .header-top .top-link > li:hover .dropdown-menu,header .btn-group:hover .dropdown-menu,header .dropdown:hover .dropdown-menu,header .btn-shopping-cart:hover .dropdown-menu{opacity: 1;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);visibility: visible}}@media (max-width: 1024px){header .open > .dropdown-menu{margin-top: 0;opacity: 1;filter: alpha(opacity=100);visibility: visible}}.size-img-cart{width: 80px}#cart .dropdown-menu{margin-right: 15px;padding: 0}#cart .dropdown-menu:after{left: auto;right: 49px}.table thead > tr > th{background: #eee}table.std th,table.std td{vertical-align: middle;border: 1px;padding: 10px;text-align: center}table.std th{white-space: nowrap;background: #f5f5f5}table.std tfoot td{color: #333;text-align: right;white-space: nowrap}table.std{background: #fdfdfd;border-spacing: 0;vertical-align: middle;border: 1px;width: 100%}table th{border: 1px;color: #7a7a7a;font-size: 13px;font-weight: 700;padding: 10px;text-align: center;vertical-align: middle;text-transform: uppercase}.delivery_option table td{text-align: center}table tfoot td{text-align: right}table.table-bordered thead > *{background-color: rgb(51 51 51 / 0.1);font-weight: 700}.no-margin{margin: 0 !important}.no-margin-bottom{margin-bottom: 0 !important}.sidebar-menu .box-category-menu{z-index: 2}.label-mega{background: #ee3b27}.carousel-inner > .item > a > img,.carousel-inner > .item > img,.img-responsive,.thumbnail a > img,.thumbnail > img{margin: 0 auto}#button-review{margin-top: 12px;padding: 7px 12px;margin-right: 10px;background: gray;color: #fff;text-transform: capitalize;border-radius: 0;border-color: gray}#button-review:hover{background: #f5bd41;border-color: #f5bd41}.product-search .checkbox-inline{display: block}#map-canvas{height: 600px}body.layout-1 .container.banners-demo-w{max-width: 1170px;width: 100%}ul.yt-accordion{margin: 0;padding: 0;list-style: none}ul.yt-accordion li.accordion-group{margin-bottom: 1px}ul.yt-accordion li.accordion-group h3.accordion-heading{margin: 0;cursor: pointer;background-color: #f4f4f4;position: relative;z-index: 2}ul.yt-accordion li.accordion-group h3.accordion-heading span{padding: 10px;font-size: 16px;display: block;margin-left: 40px;line-height: 24px}ul.yt-accordion li.accordion-group h3.accordion-heading .fa{margin: 0;font-family: verdana;font-size: 17px;width: 40px;background: #a0a0a0;color: #fff;text-align: center;line-height: 40px;vertical-align: top;position: absolute;z-index: 5;top: 0;bottom: 0}ul.yt-accordion li.accordion-group .accordion-inner{border: 1px solid #f4f4f4;padding: 10px 15px;background: #e6e6e3}ul.yt-accordion li.accordion-group h3.accordion-heading .fa-plus-square:before{content: "+"}ul.yt-accordion li.accordion-group h3.accordion-heading.active .fa-plus-square:before{content: "-"}ul.yt-accordion li.accordion-group h3.accordion-heading:hover{color: #fff;background: #8e8e8e}ul.yt-accordion li.accordion-group h3.accordion-heading:hover .fa{background: #666}.item-article h2{margin: 0}.title-about-us{margin-bottom: 17px}.title-about-us h1{background: #fff;display: inline-block;font-size: 22px;padding: 0 25px 6px 0;font-weight: 300;color: #333;margin: 0}.welcome-about-us .image-about-us{float: left;padding-top: 6px}.our-member{clear: both;padding-top: 30px}.our-member img:hover{opacity: 0.7}.our-member .title-about-us{background: url(../image/icon/bg-title-about.png) repeat-x left 12px;margin-bottom: 17px;text-align: center}.our-member .title-about-us h2{padding: 0 15px 6px 15px;font-size: 22px;font-weight: 300;color: #333}.our-member .short-des{text-align: center;color: #909090;margin-bottom: 35px}.our-member .overflow-owl-slider{padding-top: 50px}.our-member .respl-item{border: 1px solid #ddd;margin-bottom: 30px}.our-member .respl-item .item-inner{padding: 20px;display: inline-block}.our-member .respl-item .w-image-box{float: left;overflow: hidden}.our-member .respl-item .info-member{text-align: left;margin-left: 185px}.our-member .respl-item .info-member .cl-name{margin-top: 0}.our-member .respl-item .info-member li{float: left}.our-member .respl-item .info-member li .fa{width: 29px;height: 29px;border: 1px solid #999;line-height: 27px;text-align: center;color: #999;border-radius: 50%;margin-right: 5px;display: inline-block}.our-member .respl-item .info-member li .fa:hover{color: #f5bd41;border-color: #f5bd41}.our-member .respl-item .info-member li .fa-f:before{content: "\f09a";font-family: FontAwesome}.our-member .respl-item .info-member li .fa-t:before{content: "\f099";font-family: FontAwesome}.our-member .respl-item .info-member li .fa-s:before{content: "\f17e";font-family: FontAwesome}.our-member .respl-item .info-member li .fa-g:before{content: "\f0d5";font-family: FontAwesome}.our-member .respl-item .info-member .cl-name > a{font-size: 15px;text-transform: uppercase;font-weight: 700;color: #444}.our-member .respl-item .info-member .cl-name > a:hover{color: #f5bd41}.our-member .respl-item .info-member .cl-job{padding: 5px 0;text-transform: uppercase}.our-member .respl-item .info-member .cl-des{color: #909090;margin-bottom: 15px}.why-list li{position: relative;padding-left: 29px}.why-list li:before{content: "";width: 14px;height: 12px;display: inline-block;position: absolute;left: 0;top: 10px;background-repeat: no-repeat;background-position: top left;background-image: url(../image/icon/icon-whylist.png)}.why-list li a{display: block;padding: 5px 0 7px;background-image: url(../image/icon/border-bottom-bs.html) repeat-x left bottom}.why-list li:last-child > a{background: none}.happy-about-us{direction: ltr;clear: both;padding-top: 10px;margin-top: 60px}.happy-about-us .happy-ab{border: 1px solid #e9e9e9;padding: 33px 8px 20px}.happy-about-us .happy-ab .title-happy-about{background: #fff;display: inline-block;left: 20px;padding: 5px 10px;position: absolute;top: -5px}.happy-about-us .happy-ab .title-happy-about h2{font-size: 20px;position: relative;top: -2px;color: #444;margin: 0}.happy-about-us .happy-ab .ct-why{padding: 0 10px 0 25px;position: relative}.happy-about-us .happy-ab .ct-why .client-say{font-size: 107.69%;color: #909090;margin-bottom: 10px}.happy-about-us .happy-ab .ct-why .client-info-about{color: #000}.happy-about-us .happy-ab .ct-why .client-info-about .name{font-size: 18px;color: #f5bd41}.happy-about-us .owl2-controls{background: #fff;padding: 0 5px;position: absolute;right: 2px;top: -47px}.happy-about-us .owl2-controls .owl2-prev,.happy-about-us .owl2-controls .owl2-next{border: none;display: inline-block;width: 26px;height: 26px;background-position: left top;background-repeat: no-repeat;overflow: hidden;text-indent: -9999px;background-color: #fff0;top: 0;margin: 0 3px;position: relative}.happy-about-us .owl2-controls .owl2-prev{background-image: url(../image/icon/btn-prev-hp.png);margin-right: 3px;right: 0;left: inherit}.happy-about-us .owl2-controls .owl2-nav{width: 68px;display: inline-block;height: 26px;background: #fff}.happy-about-us .owl2-controls .owl2-next{background-image: url(../image/icon/btn-next-hp.png);right: 0}.happy-about-us .item > div:before{content: "";display: inline-block;position: absolute;width: 16px;height: 12px;left: 0;top: 6px}.happy-about-us .owl2-dots{display: none}.about-us .about-title{font-size: 171%;font-style: italic;font-weight: 700;margin-bottom: 20px}.about-us .name-member{font-size: 116.67%;font-weight: 700}.about-us .job-member{margin: 7px 0 5px;font-style: italic}.about-us .job-member:before,.about-us .job-member:after{content: "---";margin: 0 5px}.about-us .social-member{list-style: none}.about-us .social-member .social-icon{display: inline-block;margin: 0 3px}.about-us .social-member .social-icon a{display: inline-block;color: #fff;font-size: 16px;width: 30px;height: 30px;text-align: center;line-height: 30px;border-radius: 50%;border-radius: 50%}.about-us .social-member .social-icon a span{display: none}.about-us .social-member .social-icon a:hover{background-color: #f5bd41}.about-us .social-member .social-icon.rss a{background-color: #f8bc2e}.about-us .social-member .social-icon.facebook a{background-color: #39599f}.about-us .social-member .social-icon.twitter a{background-color: #45b0e3}.about-us .social-member .social-icon.google a{background-color: #1872bf}.about-us .des-member.des-client{max-width: 950px;margin: 0 auto;font-style: italic;margin-bottom: 10px}.about-us .member-info{text-align: center;padding-top: 15px}.about-us .client-say-content{text-align: center}.about-us .client-say-content .client-say-slider{padding-top: 15px}.about-us .client-say-content .client-say-slider .owl2-dots{position: absolute;left: 0;top: -23px;width: 100%}.about-us .client-say-content .client-say-slider .owl2-dots span{width: 16px;height: 16px;background-color: #d9d9d9;border: none;margin: 0 2px;opacity: 1;display: block;border-radius: 50%;-webkit-border-radius: 50%}.about-us .client-say-content .client-say-slider .owl2-dots .owl2-dot{display: inline-block}.about-us .client-say-content .client-say-slider .owl2-dots .owl2-dot.active span{background-color: #929292}.about-us .client-say-content .client-say-slider .owl2-dots .owl2-dot span:hover{background-color: #929292}.about-us .about-us-center{text-align: center}.about-us .about-us-center .content-description{padding-top: 25px;clear: both;margin-bottom: 30px}.about-us .client-logo-content{border-bottom: 1px dashed #e7e7e7;border-top: 1px dashed #e7e7e7;padding-bottom: 10px;text-align: center}.about-us .client-logo-content .about-title{background: #fff none repeat scroll 0 0;display: inline-block;margin: 0;padding: 0 10px;position: relative;text-align: center;top: -19px}.about-us .owl2-controls .owl2-nav div{color: #fff;border_radius: 50%;position: absolute;top: 29%;overflow: visible;display: inline-block;width: 34px;height: 34px;text-indent: -9999px;margin: 0 3px;background-color: #a6a6a8;border-radius: 50%;-webkit-border-radius: 50%}.about-us .owl2-controls .owl2-nav div:hover{background-color: #f5bd41}.about-us .owl2-controls .owl2-nav div.owl2-next{right: -19px}.about-us .owl2-controls .owl2-nav div.owl2-prev{left: -19px}.about-us .owl2-controls .owl2-nav div:before{width: 100%;height: 100%;border-radius: 50%;-webkit-border-radius: 50%;background-color: #a6a6a7;line-height: 32px;top: 1px}.about-us .owl2-controls .owl2-nav div:hover:before{background-color: #f5bd41}.about-us .client-logo-slider{padding: 0 25px}.about-us .client-logo-slider img{width: auto;display: inline-block}.about-us .about-image-slider{max-width: 570px;margin: 0 auto}.about-us .about-image-slider .owl2-controls .owl2-nav div{top: 50%;margin-top: -15px;border: none;border-radius: 0;-webkit-border-radius: 0;overflow: hidden;border-radius: 3px;-webkit-border-radius: 3px}.about-us .about-image-slider .owl2-controls .owl2-nav div:before{border-radius: 0;-webkit-border-radius: 0;background-color: #fff0;color: #c8c8c8}.about-us .about-image-slider .owl2-controls .owl2-nav div.owl2-next{right: 10px}.about-us .about-image-slider .owl2-controls .owl2-nav div.owl2-prev{left: 10px}.about-us .about-image-slider .owl2-controls .owl2-nav div:hover{border-color: #f5bd41}.about-us .about-image-slider .owl2-controls .owl2-nav div:hover:before{color: #fff}.about-us .skills-value{padding-top: 52px}.about-us .skills-value .label-skill{font-weight: 700}.about-us .about-us-content .description-about{padding: 20px 0}.about-us .content-faq{position: relative;top: -15px}.about-us .content-faq .panel{box-shadow: none;-webkit-box-shadow: none;border-bottom: 1px solid #e7e7e7;border-radius: 0;-webkit-border-radius: 0;margin: 0}.about-us .content-faq .panel .panel-title{font-size: 100%;font-weight: 700}.about-us .content-faq .panel .panel-title a{display: block;padding: 15px 0 15px 25px;position: relative}.about-us .content-faq .panel .panel-title a:after{transform: rotate(135deg);content: "";width: 4px;height: 4px;position: absolute;left: 6px;top: 50%;margin-top: 6px;background-color: #f5bd41}.about-us .content-faq .panel .panel-title a:before{background-color: #f5bd41;content: "-";width: 16px;height: 16px;display: inline-block;position: absolute;left: 0;top: 50%;margin-top: -8px;border-radius: 2px;-webkit-border-radius: 2px;color: #fff;text-align: center;line-height: 16px}.about-us .content-faq .panel .panel-title a.collapsed:after{background-color: #737373}.about-us .content-faq .panel .panel-title a.collapsed:before{background-color: #737373;content: "?"}.about-us .content-faq .panel .panel-body{padding: 0 0 13px}.about-us .owl2-theme .owl2-controls .owl2-nav > div:before{display: inline-block;text-indent: 0;width: 100%;height: 100%;position: absolute;left: 0;top: 1px;color: #fff;font-size: 18px;line-height: 32px;text-align: center;border-radius: 50%;-webkit-border-radius: 50%}.about-us .owl2-theme .owl2-controls .owl2-nav > div.owl2-prev:before{content: "\f104";font-family: FontAwesome}.about-us .owl2-theme .owl2-controls .owl2-nav > div.owl2-next:before{content: "\f105";font-family: FontAwesome}.about-demo-1 .about-image,.about-demo-1 .about-info{margin-bottom: 40px}.about-demo-1 .what-client-say{margin-bottom: 60px}.about-demo-1 .line-hori{text-align: center;position: relative;z-index: 3}.about-demo-1 .line-hori > span{background: #fff;display: inline-block;position: relative;z-index: 10;padding: 0 20px}.about-demo-1 .line-hori:before{position: absolute;content: "";border-bottom: 1px dashed #ccc;top: 50%;left: 0;height: 1px;width: 100%;z-index: 3}.about-demo-2 .member .member-image{text-align: center}.about-demo-2 .our-team{margin-bottom: 60px}.about-demo-3 .about-image,.about-demo-3 .about-info{margin-bottom: 30px}.info-contact .name-store h3{padding: 7px 0;margin-top: 10px}.info-contact .icon{float: left;padding-right: 15px}.info-contact .icon .fa{font-size: 20px}.info-contact .comment{line-height: 24px}.contact-form legend{border-bottom: 0}.label-stock{position: absolute;bottom: 10px;padding: 5px 10px;left: 10px;font-size: 12px;font-weight: 400;text-transform: uppercase;z-index: 1}.label-stock.In{right: 10px;left: auto;background: #d9534f}.label-stock.Pre-Order{background: #337ab7}.label-new,.label-sale{text-align: center;background-color: #f5bd41;border-radius: 50%;color: #fff;display: block;font-size: 12px;font-size: 1.2rem;font-weight: 700;height: 40px;width: 40px;line-height: 40px;position: absolute;top: 20px;text-transform: uppercase;z-index: 2;padding: 0;margin-bottom: 5px}.label-sale{background-color: #f5bd41;right: 20px}.label-new{background-color: #53d542;left: 20px}.label-percent{padding: 2px 5px;background: #f5bd41;font-size: 13px;font-weight: 400}.product-options label{padding: 0;color: #666}.product-options .label{font-weight: 400;font-size: 11px}.product-options .radio{position: relative;z-index: 2;text-transform: capitalize;cursor: pointer}.product-options .radio .fa{display: none}.product-options .active .fa{display: block}.product-options .fa{position: absolute;top: 0;left: 0;z-index: 2;width: 22px;height: 22px;color: #fff;line-height: 22px;text-align: center}.rating,.ratings{margin-bottom: 0;font-size: 0}.rating span.fa-stack,.ratings span.fa-stack{width: 10px;height: 10px;line-height: 10px;font-size: 0;margin: 0 2px}.rating span.fa-stack .fa-star-o:before,.ratings span.fa-stack .fa-star-o:before{content: "\f005";color: #bbb}.rating span.fa-stack .fa-stack-1x,.ratings span.fa-stack .fa-stack-1x{font-size: 12px}.rating span.fa-stack .fa-star.fa-stack-1x,.ratings span.fa-stack .fa-star.fa-stack-1x{position: relative;z-index: 1}.rating span.fa-stack .fa-star.fa-stack-1x:before,.ratings span.fa-stack .fa-star.fa-stack-1x:before{content: "\f005";color: #ff9600}span.fa-stack{width: 10px;height: 10px;line-height: 10px;font-size: 0;margin: 0 2px}span.fa-stack .fa-star-o:before{content: "\f005";color: #bbb}span.fa-stack .fa-stack-2x{font-size: 12px}span.fa-stack .fa-star.fa-stack-2x{position: relative;z-index: 1}span.fa-stack .fa-star.fa-stack-2x:before{content: "\f005";color: #ff9600}.price{margin: 0 0 10px 0;line-height: 24px;color: #f5bd41;font-size: 16px;font-weight: 600}.price .price-old{line-height: 20px;padding: 0 5px;display: inline-block;text-decoration: line-through;color: #999;font-size: 12px;font-size: 1.2rem;font-weight: 400}.price .price-new,.price span.price{color: #f5bd41;font-size: 16px;font-size: 1.6rem;font-weight: 700}.countdown_box{position: absolute;top: 50%;margin-top: -28px;left: 50%;width: 210px;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-webkit-transform: scale(1) translateX(-50%);-moz-transform: scale(1) translateX(-50%);-ms-transform: scale(1) translateX(-50%);-o-transform: scale(1) translateX(-50%);transform: scale(1) translateX(-50%)}.countdown_box .countdown_inner{width: 100%;text-align: center}.countdown_box .title{border-bottom: 1px solid rgb(255 255 255 / 0.2);padding: 8px;display: none}.countdown_box .time-item{display: inline-block;color: #fff;width: 25%;background: rgb(0 0 0 / 0.7);border-radius: 5px;margin: 0 3px;width: 40px;text-align: center;padding: 6px 0;line-height: 18px}.countdown_box .time-item .num-time{font-size: 18px;font-weight: 500}.countdown_box .time-item .name-time{font-size: 10px;font-weight: 300;text-transform: capitalize}.countdown_box .time-item:last-child{border: none}.products-category .filter_group{width: 25%;display: inline-block;vertical-align: top}.products-category .category-info .form-group{margin: 0}.products-category .category-info .form-group > p{margin: 0}.title-category{font-size: 18px;font-size: 1.8rem;text-transform: uppercase;color: #222;border-bottom: 2px solid #eee;display: inline-block;width: 100%;position: relative;margin-top: 0;padding-bottom: 10px}.title-category:after{position: absolute;content: "";width: 110px;height: 2px;background-color: #f5bd41;bottom: -2px;left: 0}.products-category .form-group .short-by{margin-right: 10px}.refine-search .thumbnail{margin-bottom: 10px}.refine-search a{color: #555;display: block}.refine-search a:hover{color: #f5bd41}#content.col-sm-6 .product-compare{display: none}.filters-panel{border-radius: 0;margin-bottom: 30px}.filters-panel:before,.filters-panel:after{content: " ";display: table}.filters-panel:after{clear: both}.filters-panel.product-filter-bottom{border-top: 1px solid #ebebeb;padding-top: 20px;margin-top: 20px;clear: both}.filters-panel .pagination{margin: 0}.filters-panel .product-compare{margin-right: 0}.filters-panel .list-view{text-align: left}.filters-panel .list-view button.btn{margin: 0;margin-right: 1px;float: left;width: 33px;height: 33px;line-height: 34px;background: #666;text-align: center;padding: 0;border-radius: 0;border: none}.filters-panel .list-view button.btn i{color: #fff}.filters-panel .list-view button.btn:hover,.filters-panel .list-view button.btn.active{background: #f5bd41;box-shadow: none;color: #fff}.filters-panel .list-view button.btn:hover i,.filters-panel .list-view button.btn.active i{color: #fff}.filters-panel .list-view button.btn:focus{border-radius: 0;outline: none}.filters-panel .list-view .fa{font-size: 14px}.filters-panel label{font-size: 12px;font-weight: 400;color: #444}.filters-panel .btn-default{padding: 9px 20px;background: #eee;color: #333;border-radius: 3px;border: none;font-size: 12px}.filters-panel .btn-default:hover{background: #f5bd41;border-color: #f5bd41;color: #fff}.filters-panel .form-control,.filters-panel .btn{height: 33px;line-height: 33px;padding: 0 15px;border: 1px solid #ddd;background: #fff0;border-radius: 0;background-color: #fff}.filters-panel .form-group{margin-left: 10px}.filters-panel .form-group select.form-control{-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(../image/icon/bg-select.png) no-repeat center right;border: 1px solid #e5e5e5;height: 33px;line-height: 33px;padding: 0 20px 0 10px;background-color: #fff}.filters-panel .form-group select.form-control:hover{cursor: pointer}.filters-panel .short-by-show.text-center .form-group{display: none}.box-pagination .pagination > li{margin: 0 3px}.box-pagination .pagination > li:hover span,.box-pagination .pagination > li.active span,.box-pagination .pagination > li:hover a,.box-pagination .pagination > li.active a{border-color: #f5bd41;background-color: #f5bd41;color: #fff}.box-pagination .pagination > li span,.box-pagination .pagination > li a{text-align: center;width: 33px;height: 33px;line-height: 33px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 0}.box-pagination .pagination{display: block}.product-layout .second_img .img_0{right: 50%;top: 0;transform: translate(50%,0)}button{transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s}.products-list .product-layout{transition: all 0.5s ease 0s;box-shadow: rgb(0 0 0 / 0.02) 0 1px 3px 0,rgb(27 31 35 / 0.15) 0 0 0 1px;border-top-left-radius: 10px;border-top-right-radius: 10px}.products-list .product-layout .product-item-container .left-block{position: relative;overflow: hidden}.products-list .product-layout .product-item-container .left-block .product-image-container{margin-bottom: 0;text-align: center}.products-list .product-layout .product-item-container .left-block .product-image-container img{margin: 0 auto}.products-list .product-layout .product-item-container:hover .countdown_box{visibility: hidden;-webkit-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.products-list .product-layout .product-item-container:hover .left-block .product-image-container.second_img .img_0{top: 0;opacity: 1;z-index: 0}.products-list .product-layout .product-item-container:hover .left-block .product-image-container a:before{-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1}.products-list.grid .product-layout .product-item-container{background-color: #fff;margin: 0 0 30px 0;padding: 0;position: relative;overflow: hidden;border-top-left-radius: 10px;border-top-right-radius: 10px}.products-list.grid .product-layout .product-item-container > .list-block,.products-list.grid .product-layout .product-item-container .description{display: none}.products-list.grid .product-layout .product-item-container .left-block{position: relative}.products-list.grid .product-layout .product-item-container .left-block .button-group{padding: 0;position: absolute;z-index: 99;left: 8px;bottom: 8px}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button{border: none;display: block;margin-top: 5px;padding: 0;background-color: #f5bd41;border-radius: 3px;color: #fff;width: 30px;height: 30px;line-height: 30px;transform: all 0.3s ease 0s;position: relative;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-webkit-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0;-webkit-transform: translate(-50px,0);-moz-transform: translate(-50px,0);-ms-transform: translate(-50px,0);-o-transform: translate(-50px,0);transform: translate(-50px,0)}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button span{color: #fff;display: inline-block;font-size: 12px;font-weight: 300;height: auto;opacity: 0;position: static;transition: all 0.3s ease 0s;width: auto}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button i,.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button:before{font-size: 12px;color: #fff;height: 30px;line-height: 30px;width: 30px;text-align: center;position: absolute;left: 0;top: 0}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button.addToCart{transition-delay: 0.1s}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button.addToCart i{left: 0}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button.wishlist{margin-bottom: 0;transition-delay: 0.2s}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button.compare{margin-bottom: 0;transition-delay: 0.3s}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button.quickview{transition-delay: 0.4s}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button:hover{background-color: #f5bd41;width: auto;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button:hover span{opacity: 1;padding: 0 10px 0 28px;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s}.products-list.grid .product-layout .product-item-container .left-block .button-group .btn-button:hover i{color: #fff}.products-list.grid .product-layout .product-item-container .right-block{clear: both;padding: 16px 12px 20px 20px;position: relative;background-color: #fff}.products-list.grid .product-layout .product-item-container .right-block .price{margin-bottom: 0}.products-list.grid .product-layout .product-item-container .right-block h4{margin: 3px 0;font-weight: 400}.products-list.grid .product-layout .product-item-container .right-block h4 a{font-size: 12px;color: #222}.products-list.grid .product-layout .product-item-container .right-block h4 a:hover{color: #f5bd41}.products-list.grid .product-layout .product-item-container .right-block .rating,.products-list.grid .product-layout .product-item-container .right-block .ratings{margin-bottom: 2}@media (min-width: 1200px){.products-list .product-grid-4:nth-child(4n + 1){clear: both}}@media (min-width: 1200px){.products-list .product-grid-5:nth-child(5n + 1){clear: both}}.products-list .product-table:last-child .product-item-container{border-bottom: 1px solid #dbdbdb}.products-list .product-table .product-item-container{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;border-style: solid;border-width: 1px 1px 0 1px;border-color: #dbdbdb}.products-list .product-table .product-item-container > :last-child{border-left: 1px solid #dbdbdb}.products-list .product-table .list-block{width: 20%;padding: 10px;text-align: center}@media (max-width: 767px){.products-list .product-table .list-block{display: none}}.products-list .product-table .list-block .addToCart{text-transform: uppercase;display: block;width: 100%;margin-bottom: 10px;padding: 9px 20px;background: #555;color: #fff;border-radius: 3px;border: none;background: #f5bd41;border-color: #f5bd41}.products-list .product-table .list-block .addToCart:hover{background: #f5bd41;border-color: #f5bd41;color: #fff}.products-list .product-table .list-block .addToCart:hover{background: #555;border-color: #555}.products-list .product-table .list-block .wishlist,.products-list .product-table .list-block .compare{width: 48%;padding: 9px 20px;background: #eee;color: #333;border-radius: 3px;border: none}.products-list .product-table .list-block .wishlist:hover,.products-list .product-table .list-block .compare:hover{background: #f5bd41;border-color: #f5bd41;color: #fff}.products-list .product-table .left-block{width: 15%;min-width: 64px}@media (max-width: 767px){.products-list .product-table .left-block{width: 35%}}.products-list .product-table .left-block .countdown_box,.products-list .product-table .left-block .button-group{display: none}.products-list .product-table .right-block{width: 65%;display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1}.products-list .product-table .right-block > *{border-left: 1px solid #dbdbdb;margin: 0;padding: 10px}.products-list .product-table .right-block h4{width: 25%}@media (max-width: 767px){.products-list .product-table .right-block h4{width: 60%}}.products-list .product-table .right-block .ratings{width: 20%;display: none}.products-list .product-table .right-block .price{width: 25%}@media (max-width: 767px){.products-list .product-table .right-block .price{width: 40%}}.products-list .product-table .right-block .description{width: 40%}@media (max-width: 767px){.products-list .product-table .right-block .description{display: none}}@media (min-width: 992px) and (max-width: 1199px){.products-list .product-table .right-block .description,.products-list .product-table .label-product{display: none}.products-list .product-table .right-block h4{width: 50%}}@media (min-width: 768px) and (max-width: 991px){.products-list .product-table .right-block .description,.products-list .product-table .label-product{display: none}.products-list .product-table .right-block h4{width: 50%}}@media (max-width: 767px){.products-list .product-table .label-product{display: none}}.products-list.list .product-layout{width: 100%}.products-list.list .product-layout ul.so-productlist-colorswatch{text-align: left}.products-list.list .product-layout .box-label{left: 5px}.products-list.list .product-layout .product-item-container{display: table;margin-bottom: 30px}.products-list.list .product-layout .product-item-container .left-block{width: 270px;float: left;border: 1px solid #ddd}@media (max-width: 767px){.products-list.list .product-layout .product-item-container .left-block{width: 40%}}.products-list.list .product-layout .product-item-container .left-block .product-image-container{text-align: center}.products-list.list .product-layout .product-item-container .left-block .button-group{display: none}@media (max-width: 767px){.products-list.list .product-layout .product-item-container .list-block{margin-left: 0;padding: 10px 0 0;clear: both;overflow: hidden}}.products-list.list .product-layout .product-item-container .list-block .btn-button{border: 1px solid #eaeaea;border-radius: 3px;display: block;margin-right: 5px;padding: 7px 15px;background-color: #fff;color: #666;text-align: center;float: left}.products-list.list .product-layout .product-item-container .list-block .btn-button i{font-size: 16px}.products-list.list .product-layout .product-item-container .list-block .btn-button:hover{background-color: #f5bd41;border-color: #f5bd41;color: #fff}.products-list.list .product-layout .product-item-container .list-block .addToCart{background-color: #f5bd41;border-color: #f5bd41;color: #fff;border-radius: 3px;font-size: 12px;font-size: 1.2rem;font-weight: 400;text-transform: uppercase}.products-list.list .product-layout .product-item-container .list-block .addToCart i{margin-right: 0;font-size: 14px}.products-list.list .product-layout .product-item-container .list-block .addToCart:hover{background-color: #555;border-color: #555}.products-list.list .product-layout .product-item-container .right-block{margin-left: 270px;padding: 0 20px 0 30px}@media (max-width: 767px){.products-list.list .product-layout .product-item-container .right-block{margin-left: 40%;padding: 0 10px 0 10px}}.products-list.list .product-layout .product-item-container .right-block .ratings{margin-bottom: 0}.products-list.list .product-layout .product-item-container .right-block h4{margin-bottom: 5px;font-weight: 400}.products-list.list .product-layout .product-item-container .right-block h4 a{color: #444;font-size: 16px;font-size: 1.6rem}.products-list.list .product-layout .product-item-container .right-block h4 a:hover{color: #f5bd41}.products-list.list .product-layout .product-item-container .right-block .price{display: inline-block;margin: 8px 0 8px 0}.products-list.list .product-layout .product-item-container .right-block .description{margin-bottom: 20px}@media (max-width: 767px){.products-list.list .product-layout .product-item-container .right-block .description{display: none}}@media (max-width: 767px){.products-list.list .product-layout .product-item-container .label-product{display: none}}.product-listing .product-grid .so-productlist-colorswatch{position: relative;top: -40px;height: 0}.blog-detail .open-sidebar,.blog-list .open-sidebar,.product-detail .open-sidebar,.product-listing .open-sidebar{line-height: 25px;display: inline-block;border: 2px solid #999;margin-bottom: 20px;padding: 0 15px;letter-spacing: 1px;font-size: 10px;text-transform: uppercase}#close-sidebar{display: none}@media only screen and (max-width: 992px){body.open-sboff{height: 100%;overflow: hidden}.blog-detail .sidebar-overlay,.blog-list .sidebar-overlay,.product-detail .sidebar-overlay,.product-listing .sidebar-overlay{background: rgb(0 0 0 / 0.5);display: none;height: 100%;opacity: 1;position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 9998}.blog-detail .sidebar-offcanvas,.blog-list .sidebar-offcanvas,.product-detail .sidebar-offcanvas,.product-listing .sidebar-offcanvas{padding-left: 15px;padding-right: 10px;background: #fff;width: 300px;position: fixed;left: -150%;top: 0;bottom: 0;z-index: 9999;height: 100%;overflow-x: scroll;box-shadow: 0 0 5px 0 rgb(50 50 50 / 0.75);transition: all 300ms ease-in-out;padding-top: 40px;margin: 0}.blog-detail .sidebar-offcanvas #close-sidebar,.blog-list .sidebar-offcanvas #close-sidebar,.product-detail .sidebar-offcanvas #close-sidebar,.product-listing .sidebar-offcanvas #close-sidebar{position: absolute;top: 10px;right: 20px;font-size: 16px;display: block}.blog-detail .sidebar-offcanvas #close-sidebar:hover,.blog-list .sidebar-offcanvas #close-sidebar:hover,.product-detail .sidebar-offcanvas #close-sidebar:hover,.product-listing .sidebar-offcanvas #close-sidebar:hover{cursor: pointer;color: red}.blog-detail .sidebar-offcanvas.active,.blog-list .sidebar-offcanvas.active,.product-detail .sidebar-offcanvas.active,.product-listing .sidebar-offcanvas.active{left: 0}}.filter-horizontal .so-filter-option.so-filter-price .input_max,.filter-horizontal .so-filter-option.so-filter-price .input_min{min-width: 50px;width: 50px}.mfp-iframe-scaler iframe{padding: 20px 10px 10px 10px;height: 535px}.quickview-w.product-view .content-product-right{margin-top: 0}#product-quick #product{margin-top: 20px}#product-quick .product-view .content-product-right .box-info-product .cart{margin-left: 10px}#product-quick .product-view .content-product-right .box-review .ratings{margin-right: 10px;top: -1px}#product-quick .product-view .content-product-right .title-product h1{margin-bottom: 10px}#product-quick .product-view .content-product-right .product-box-desc{padding: 15px;border: 1px dotted #ddd;margin: 0;font-style: italic;color: #999}#product-quick .product-view .content-product-right .product-box-desc span{font-weight: 400}#product-quick .list-unstyled{font-size: 13px;color: #666;font-weight: 400}#product-quick .product-view .content-product-left .full_slider,#product-quick .product-view .content-product-left .not_full_slider{margin-top: 0}#product-quick .product-view .content-product-left .full_slider .thumbnail,#product-quick .product-view .content-product-left .not_full_slider .thumbnail{padding: 0;border: none}#product-quick .product-view .content-product-left .contentslider{position: relative}#product-quick .product-view .content-product-left .owl2-controls{display: inline-block;width: 100%;text-align: center}#product-quick .product-view .content-product-left .owl2-dots{width: 100%;text-align: center}#product-quick .product-view .content-product-left .owl2-dots .owl2-dot{background: #ccc;margin: 0 7px;width: 10px;height: 10px;padding: 0 5px;transition: all 0.3s ease 0s;border-radius: 50%;display: inline-block}#product-quick .product-view .content-product-left .owl2-dots .owl2-dot span{background: #ccc;display: block;width: 100%;height: 100%;-moz-box-shadow: 1px 1px 2px rgb(0 0 0 / 0.3);-webkit-box-shadow: 1px 1px 2px rgb(0 0 0 / 0.3);box-shadow: 1px 1px 2px rgb(0 0 0 / 0.3);border-radius: 50%;-webkit-border-radius: 50%;margin: 0}#product-quick .product-view .content-product-left .owl2-dots .owl2-dot.active{background: #f5bd41;-moz-box-shadow: 1px 1px 2px rgb(0 0 0 / 0.3);-webkit-box-shadow: 1px 1px 2px rgb(0 0 0 / 0.3);box-shadow: 1px 1px 2px rgb(0 0 0 / 0.3)}#product-quick .product-view .content-product-left .owl2-dots .owl2-dot.active span{box-shadow: none;-webkit-box-shadow: none}#product-quick .product-view .content-product-left .owl2-nav .owl2-prev,#product-quick .product-view .content-product-left .owl2-nav .owl2-next{-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;background-color: #fff0;float: left;margin-left: 15px;margin-right: 0 !important}#product-quick .product-view .content-product-left .owl2-nav .owl2-prev:before,#product-quick .product-view .content-product-left .owl2-nav .owl2-next:before{font-family: "FontAwesome";font-size: 22px;color: #666}#product-quick .product-view .content-product-left .owl2-nav .owl2-prev:hover,#product-quick .product-view .content-product-left .owl2-nav .owl2-next:hover{background-color: #fff0}#product-quick .product-view .content-product-left .owl2-nav .owl2-prev:hover:before,#product-quick .product-view .content-product-left .owl2-nav .owl2-next:hover:before{color: #f5bd41}#product-quick .product-view .content-product-left .owl2-nav .owl2-prev i,#product-quick .product-view .content-product-left .owl2-nav .owl2-next i{display: none}#product-quick .product-view .content-product-left .owl2-nav .owl2-prev{margin-right: 15px}#product-quick .product-view .content-product-left .owl2-nav .owl2-prev:before{content: "\f053"}#product-quick .product-view .content-product-left .owl2-nav .owl2-next:before{content: "\f054"}#product-quick .product-view .content-product-left .owl2-nav div{visibility: visible;-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;position: absolute;top: 50%}#product-quick .product-view .content-product-left .owl2-nav div:before{font-size: 18px}#product-quick .product-view .content-product-left .owl2-nav div.owl2-prev{left: 0}#product-quick .product-view .content-product-left .owl2-nav div.owl2-next{right: 0}.product-layout.product-table .product-item-container .seller_logo{transform: unset;position: static}@media (min-width: 1200px) and (max-width: 1649px){.product-grid.product-grid-5 .countdown_box{display: none}#product-related .countdown_box{display: none}.product-layout .product-item-container .seller_logo{right: 5px}}.product-view .content-product-left.class-honizol .thumb-video{bottom: 190px}.left-content-product{margin-bottom: 30px}.left-content-product .content-product-left .large-image{cursor: pointer;display: block;padding: 1px;overflow: hidden;position: relative;border: 1px solid #e6e6e6}.left-content-product .content-product-left .large-image img{background: #fff}.left-content-product .content-product-left .large-image .label-sale{left: 25px}.left-content-product .content-product-left .thumb-video{margin-top: -50px;bottom: 40px;position: absolute;z-index: 950;font-size: 32px;right: 40px;z-index: 540}.left-content-product .content-product-left .full_slider,.left-content-product .content-product-left .not_full_slider{margin-top: 10px}.left-content-product .content-product-left .full_slider .thumbnail,.left-content-product .content-product-left .not_full_slider .thumbnail{border-radius: 0;margin-bottom: 0}.left-content-product .content-product-left .full_slider .thumbnail:hover,.left-content-product .content-product-left .not_full_slider .thumbnail:hover{border-color: #f5bd41}.left-content-product .content-product-left .full_slider .thumbnail.active,.left-content-product .content-product-left .not_full_slider .thumbnail.active{border-color: #f5bd41}.left-content-product .content-product-left .full_slider .owl2-nav div,.left-content-product .content-product-left .not_full_slider .owl2-nav div{width: 27px;height: 27px;border: 1px solid #dfdfdf;border-radius: 0;font-size: 0;background-color: #fff0;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;top: 50%;margin-top: -12px;position: absolute}.left-content-product .content-product-left .full_slider .owl2-nav div.owl2-prev,.left-content-product .content-product-left .not_full_slider .owl2-nav div.owl2-prev{background: url(../image/icon/next-prev-detail.png) no-repeat;background-position: -36px 0;left: -14px;float: left;background-color: #fff}.left-content-product .content-product-left .full_slider .owl2-nav div.owl2-prev:hover,.left-content-product .content-product-left .not_full_slider .owl2-nav div.owl2-prev:hover{border-color: #f5bd41;background-color: #f5bd41;background-position: 0 0;opacity: 1}.left-content-product .content-product-left .full_slider .owl2-nav div.owl2-prev.disabled,.left-content-product .content-product-left .not_full_slider .owl2-nav div.owl2-prev.disabled{display: none}.left-content-product .content-product-left .full_slider .owl2-nav div.owl2-next,.left-content-product .content-product-left .not_full_slider .owl2-nav div.owl2-next{background: url(../image/icon/next-prev-detail.png) no-repeat;background-position: -71px 0;right: -14px;float: right;background-color: #fff}.left-content-product .content-product-left .full_slider .owl2-nav div.owl2-next:hover,.left-content-product .content-product-left .not_full_slider .owl2-nav div.owl2-next:hover{border-color: #f5bd41;background-color: #f5bd41;background-position: -107px 0;opacity: 1}.left-content-product .content-product-left .full_slider .owl2-nav div.owl2-next.disabled,.left-content-product .content-product-left .not_full_slider .owl2-nav div.owl2-next.disabled{display: none}.left-content-product .content-product-right .title-product h1{font-size: 22px;margin: 0 0 10px;font-weight: 700}.left-content-product .content-product-right .box-review .ratings{display: inline-block;margin-right: 20px}.left-content-product .content-product-right .box-review a{color: #555}.left-content-product .content-product-right .box-review a:hover{color: #f5bd41}.left-content-product .content-product-right .product-box-desc{border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding: 10px 20px}.left-content-product .content-product-right .product-box-desc .inner-box-desc{position: relative}.left-content-product .content-product-right .product-box-desc .inner-box-desc:before{content: "";width: 4px;background: #f5bd41;height: 100%;position: absolute;left: -20px;top: 0}.left-content-product .content-product-right .product-box-desc span{font-weight: 700}.left-content-product .content-product-right .product-box-desc .brand a{color: #666}.left-content-product .content-product-right .product-box-desc .brand a:hover{color: #f5bd41}.left-content-product .content-product-right .product-label{overflow: hidden}.left-content-product .content-product-right .product-label .price{font-size: 24px;font-weight: 600}@media (min-width: 1200px){.left-content-product .content-product-right .product-label .price{float: left}}@media (min-width: 1200px){.left-content-product .content-product-right .product-label .stock{float: right}}.left-content-product .content-product-right .product-label .stock .status-stock{color: #00abf0}.left-content-product .content-product-right .product-label .stock .status-stock:before{content: "\f046";font-family: FontAwesome;display: inline-block;color: #00abf0;margin-right: 5px;margin-left: 10px}.left-content-product .content-product-right #product{float: left;width: 100%;margin-top: 10px}.left-content-product .content-product-right #product h3{margin-top: 0}.left-content-product .content-product-right #product .image_option_type label.control-label{margin-right: 10px;margin-top: 3px}.left-content-product .content-product-right #product .product-options .img-thumbnail{width: 22px;height: 22px;border-radius: 0;padding: 1px}.left-content-product .content-product-right #product .box-checkbox label{width: 100%}.left-content-product .content-product-right #product .box-date{padding-left: 0}.left-content-product .content-product-right #product .box-date label{margin-right: 10px;width: 80px}.left-content-product .content-product-right #product .box-date input{width: 200px}.left-content-product .content-product-right #product .box-date input,.left-content-product .content-product-right #product .box-date button{border-radius: 0;position: relative;z-index: 0;margin-left: 0}.left-content-product .content-product-right #product .box-date .input-group-btn{float: left}.left-content-product .content-product-right #product .box-date button:hover{background: #f5bd41;color: #fff}.left-content-product .content-product-right .box-info-product{float: left;width: 100%}.left-content-product .content-product-right .box-info-product .quantity .quantity-control{float: left;margin: 0;background: #eee;padding: 4px 10px;position: relative}.left-content-product .content-product-right .box-info-product .quantity .quantity-control label{float: left;font-weight: 400;margin-top: 8px;padding-right: 5px}.left-content-product .content-product-right .box-info-product .quantity .quantity-control input.form-control{float: left;height: 33px;line-height: 31px;margin: 0;margin-right: 17px;padding: 0 10px;width: 35px;border: 1px solid #bdc2c9;border-radius: 0;z-index: 0}.left-content-product .content-product-right .box-info-product .quantity .quantity-control span{border: 0 none;color: #fff;float: left;font-size: 10px;font-weight: 400;margin-left: 5px;border-radius: 0;cursor: pointer;line-height: 16px}.left-content-product .content-product-right .box-info-product .quantity .quantity-control span.product_quantity_up{background: none repeat scroll 0 0 #444;padding: 0 4px;position: absolute;right: 14px;top: 4px;height: 16.5px;width: 14px}.left-content-product .content-product-right .box-info-product .quantity .quantity-control span.product_quantity_down{background: none repeat scroll 0 0 #444;font-size: 13px;padding: 0 4px;position: absolute;right: 14px;top: 21px;width: 14px;height: 15.5px;line-height: 15px}.left-content-product .content-product-right .box-info-product .quantity .quantity-control span:hover{background: #f5bd41}.left-content-product .content-product-right .box-info-product .cart{float: left;margin-right: 10px}.left-content-product .content-product-right .box-info-product .cart a{font-size: 12px;font-weight: 700;text-transform: uppercase}.left-content-product .content-product-right .box-info-product .cart a i{margin-right: 5px}.left-content-product .content-product-right .box-info-product .cart input{background: #f5bd41;border-radius: 0;color: #fff;text-transform: uppercase;font-size: 13px;font-weight: 700;padding: 12px 16px}.left-content-product .content-product-right .box-info-product .cart input:hover{background: #444}.left-content-product .content-product-right .box-info-product .add-to-links ul li a{display: inline-block;padding: 10px 15px;font-size: 14px;color: #666;border: 1px solid #e6e6e6;cursor: pointer}.left-content-product .content-product-right .box-info-product .add-to-links ul li a.text{display: none}.left-content-product .content-product-right .box-info-product .add-to-links ul li a:hover{border-color: #f5bd41;color: #f5bd41}.thumb-vertical-outer{width: 100px;position: relative;float: left;margin-right: 15px}.thumb-vertical-outer .lSAction{display: none}.thumb-vertical-outer .thumbnail{border-color: #e6e6e6;padding: 0}.thumb-vertical-outer .btn-more{display: block;height: 40px;width: 40px;text-align: center;position: absolute;font-size: 36px;cursor: pointer;margin-left: -20px;left: 50%;color: #555}.thumb-vertical-outer .btn-more:hover{color: #f5bd41}.thumb-vertical-outer .btn-more.prev-thumb{top: 0}.thumb-vertical-outer .btn-more.next-thumb{bottom: 0}.thumb-vertical-outer .prev{margin-bottom: 5px}.thumb-vertical-outer .prev,.thumb-vertical-outer .next{cursor: pointer}.thumb-vertical-outer .prev.disabled,.thumb-vertical-outer .next.disabled{visibility: hidden}.thumb-vertical-outer .prev .fa,.thumb-vertical-outer .next .fa{font-size: 16px;display: block;text-align: center}.thumb-vertical-outer ul.thumb-vertical{padding: 0;margin: 0;list-style: none}.thumb-vertical-outer ul li{cursor: pointer;margin-bottom: 10px}.thumb-vertical-outer ul li .thumbnail{border-radius: 0;padding: 0;margin: 0}.thumb-vertical-outer ul li .thumbnail img{padding: 0;transition: all 0.3s ease;position: relative}.thumb-vertical-outer ul li .thumbnail:hover{border-color: #f5bd41}.thumb-vertical-outer ul li .thumbnail.active{border-color: #f5bd41}.producttab .tabsslider.horizontal-tabs{z-index: 1;margin-top: 40px;margin-bottom: 0;float: left;width: 100%;border: none;padding: 0}.producttab .tabsslider.horizontal-tabs .nav-tabs{background-color: #f5f5f5;border: none;padding: 15px;border-radius: 5px;text-align: center}.producttab .tabsslider.horizontal-tabs .nav-tabs li{margin-bottom: 0;display: inline-flex;margin: 0 5px;float: none}.producttab .tabsslider.horizontal-tabs .nav-tabs li a{background-color: #fff;float: left;display: block;font-size: 14px;color: #222;padding: 13px 25px;margin: 0;cursor: pointer;text-transform: uppercase;font-weight: 700;border-radius: 0;border: none;border: 1px solid #e8e8e8;border-radius: 20px;line-height: 100%;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.producttab .tabsslider.horizontal-tabs .nav-tabs li.active a,.producttab .tabsslider.horizontal-tabs .nav-tabs li:hover a{background-color: #f2f2f2;border-color: #222;color: #222}.producttab .tabsslider.horizontal-tabs .tab-content{padding: 45px 0;display: block;margin: 0;background-color: #fff;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border: none}.producttab .tabsslider.horizontal-tabs .tab-content .active{opacity: 1}.producttab{margin: 10px 0;display: inline-block;width: 100%}.producttab .tabsslider.vertical-tabs{border: 1px solid #e6e6e6;padding: 0;border-bottom: 1px solid #ddd}.producttab .tabsslider.vertical-tabs ul.nav-tabs{border-bottom: medium none;margin: 0;min-height: 180px;padding: 0}.producttab .tabsslider.vertical-tabs ul.nav-tabs li{border-bottom: 1px solid #ddd;clear: both;position: relative;width: 100%;display: block}.producttab .tabsslider.vertical-tabs ul.nav-tabs li a{border: 0;border-radius: 0;text-transform: capitalize;font-weight: 700;font-size: 16px;margin: 0;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;color: #666}.producttab .tabsslider.vertical-tabs ul.nav-tabs li a:hover{background: #fff0}.producttab .tabsslider.vertical-tabs ul.nav-tabs li:before{content: "";width: 5px;height: 100%;left: 0;position: absolute;top: 0;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;z-index: 999}.producttab .tabsslider.vertical-tabs ul.nav-tabs li:hover{border-left-color: #f5bd41}.producttab .tabsslider.vertical-tabs ul.nav-tabs li:hover a{color: #f5bd41}.producttab .tabsslider.vertical-tabs ul.nav-tabs li:hover a:before{display: none}.producttab .tabsslider.vertical-tabs ul.nav-tabs li:hover:before{background-color: #f5bd41}.producttab .tabsslider.vertical-tabs ul.nav-tabs li.active{border-left-color: #f5bd41}.producttab .tabsslider.vertical-tabs ul.nav-tabs li.active:before{background-color: #f5bd41}.producttab .tabsslider.vertical-tabs ul.nav-tabs li.active a{background: #fff0;color: #f5bd41}.producttab .tabsslider.vertical-tabs ul.nav-tabs li.active a:before,.producttab .tabsslider.vertical-tabs ul.nav-tabs li.active a:after{display: none}.producttab .tabsslider.vertical-tabs ul.nav-tabs li:first-child{border-top: 0}.producttab .tabsslider.vertical-tabs .tab-content{border: 0;border-left: 1px solid #e6e6e6;min-height: 180px;margin-bottom: 0}#product-accordion{float: left;width: 100%;margin-top: 30px;border: 1px solid #ddd;border-top: 4px solid #f5bd41}#product-accordion .panel{padding: 10px 20px 0 20px;border-bottom: 0;box-shadow: none}#product-accordion .panel .panel-heading{border-bottom: 1px dotted #ddd;padding: 0 0 10px 0}#product-accordion .panel .panel-heading a{text-transform: uppercase;font-weight: 700;font-size: 18px;margin: 0;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;color: #666;width: 100%;display: inline-block;position: relative}#product-accordion .panel .panel-heading a.title-head.collapsed{color: #666}#product-accordion .panel .panel-heading a.title-head.collapsed span.arrow-up:before{content: "\f0d8"}#product-accordion .panel .panel-heading a.title-head{color: #f5bd41}#product-accordion .panel .panel-heading a.title-head span.arrow-up:before{content: "\f0d7"}#product-accordion .panel .panel-heading a span.arrow-up{display: block;position: absolute;right: 0;top: -2px;cursor: pointer;z-index: 10;font-size: 0;text-align: center}#product-accordion .panel .panel-heading a span.arrow-up:before{content: "\f0d8";font-family: "FontAwesome";display: block;vertical-align: middle;width: 30px;height: 30px;line-height: 30px;font-size: 14px}#product-accordion .panel .panel-heading:hover{border-bottom-color: #f5bd41}#product-accordion .panel .panel-heading:hover a{color: #f5bd41}#product-accordion .panel:first-child .panel-heading{padding-top: 10px}#product-accordion .panel:last-child .panel-heading{border-bottom: 0}#product-accordion .panel-heading + .panel-collapse > .list-group,#product-accordion .panel-heading + .panel-collapse > .panel-body{border-top: 1px dotted #f5bd41;margin-top: -1px;padding: 0}.related{clear: both}.related .modtitle{text-transform: capitalize;color: #222;font-size: 18px;font-weight: 600;margin-bottom: 20px}.related .releate-products .owl2-nav{position: absolute;top: -45px;width: 60px;right: -5px}.related .releate-products .owl2-nav div{width: 20px;height: 27px;border: 1px solid #dfdfdf;margin: 0 5px;font-size: 0;float: left;background-color: #fff0;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;position: relative;background-color: #fff}.related .releate-products .owl2-nav div.owl2-prev{background: url(../image/icon/next-prev-detail.png) no-repeat;background-position: -41px 0}.related .releate-products .owl2-nav div.owl2-prev:hover{border-color: #f5bd41;background-color: #f5bd41;background-position: -4px 0;opacity: 1}.related .releate-products .owl2-nav div.owl2-prev.disabled{display: none}.related .releate-products .owl2-nav div.owl2-next{background: url(../image/icon/next-prev-detail.png) no-repeat;background-position: -76px 0}.related .releate-products .owl2-nav div.owl2-next:hover{border-color: #f5bd41;background-color: #f5bd41;background-position: -112px 0;opacity: 1}.related .releate-products .owl2-nav div.owl2-next.disabled{display: none}.related .owl-dots{display: none}.zoomContainer{z-index: 90}.image_option_type .selected-option{padding-left: 0;display: inline;text-transform: capitalize}.image_option_type .radio input[type="radio"].image_radio{display: none}.image_option_type .radio{padding-left: 0;display: inline}.product-description .product-options img.icon-color{width: 20px;padding: 0}.product-options label{padding: 0;color: #666}.product-options .label{font-weight: 400;font-size: 11px}.product-options .radio{position: relative;z-index: 2;text-transform: capitalize;cursor: pointer}.product-options .radio .fa{display: none}.product-options .active .fa{display: block}.product-options .fa{position: absolute;top: 0;left: 0;z-index: 2;width: 22px;height: 22px;color: #fff;line-height: 22px;text-align: center}.slider-products .content-aside{width: 100%;padding: 0}.slider-products .four-block{padding: 0}.slider-products .policy-detail{box-shadow: none}.slider-products .policy-detail .banner-policy{padding: 0}.slider-products .policy-detail .banner-policy .policy{float: none;width: 100%;font-size: 12px;border: none;border-bottom: 1px solid #fff;padding: 25px 10px}.banner-policy{background-color: #eee;text-transform: uppercase}.banner-policy .policy{border-bottom: 1px solid #fff;line-height: 19px;padding: 20px 10px}.banner-policy .policy a{color: #666}.banner-policy .policy a span{margin-right: 10px}.banner-policy .policy a:hover{color: #f5bd41}.banner-policy .policy.policy1 a span{background: url(../image/icons/policy_1.html) no-repeat;background-position: center 0;width: 48px;height: 36px;font-size: 0;float: left}.banner-policy .policy.policy2 a span{background: url(../image/icons/ico-freeship.html) no-repeat;background-position: center 0;width: 53px;height: 35px;font-size: 0;float: left}.banner-policy .policy.policy3 a span{background: url(../image/icons/ico-celander.html) no-repeat;background-position: center 0;width: 34px;height: 34px;font-size: 0;float: left}.banner-policy .policy.policy4 a span{background: url(../image/icons/ico-umbrella.html) no-repeat;background-position: center 0;width: 34px;height: 34px;font-size: 0;float: left}.slider-products .banner-policy .policy.policy1 a span,.slider-products .banner-policy .policy.policy2 a span,.slider-products .banner-policy .policy.policy3 a span,.slider-products .banner-policy .policy.policy4 a span{width: 53px}header .btn-group{position: relative}header #sosearchpro .dropdown-menu{opacity: 1;visibility: visible;margin-top: 0}.navbar-compact .hidden-compact{display: none}header .navbar-default{background-color: #fff0}header .navbar-default .megamenu-wrapper{background-color: #fff0}header ul.megamenu > li > a{text-shadow: unset;font-size: 16px}#cart .dropdown-menu.shoppingcart-box{padding: 10px 20px}#cart .dropdown-menu.shoppingcart-box .text-right{margin-top: 10px}.shopping_cart .shoppingcart-box .added_items{margin-bottom: 10px}.shopping_cart .shoppingcart-box .table-striped > tbody > tr:nth-of-type(odd){background: #fff}.shopping_cart .shoppingcart-box .table-striped a{color: #666;font-weight: 700}.shopping_cart .shoppingcart-box .table-striped a.fa-edit{display: none}.shopping_cart .shoppingcart-box .table-striped a:hover{color: #f5bd41}.shopping_cart .shoppingcart-box .table-striped a.fa-delete{width: 20px;height: 20px;background: #d6d6d6;border-radius: 3px;text-align: center;line-height: 19px;color: #000}.shopping_cart .shoppingcart-box .table-striped a.fa-delete:hover{background: #f5bd41;color: #fff;text-decoration: none}.shopping_cart .shoppingcart-box a.btn{color: #fff;background: #031266;border-color: #031266}.shopping_cart .shoppingcart-box a.btn i{margin-right: 5px}.shopping_cart .shoppingcart-box a.btn:hover{border: 1px solid #000;background: #fff}.shopping_cart .table-bordered{border-left: 0;border-right: 0}.shopping_cart .table > tbody > tr{margin: 10px 0}.shopping_cart .table > tbody > tr:first-child > td{border-top: 0}.shopping_cart .table > tbody > tr > td,.shopping_cart .table > tbody > tr > th,.shopping_cart .table > tfoot > tr > td,.shopping_cart .table > tfoot > tr > th,.shopping_cart .table > thead > tr > td,.shopping_cart .table > thead > tr > th{vertical-align: middle}.shopping_cart .table-bordered > tbody > tr > td,.shopping_cart .table-bordered > tbody > tr > th,.shopping_cart .table-bordered > tfoot > tr > td,.shopping_cart .table-bordered > tfoot > tr > th,.shopping_cart .table-bordered > thead > tr > td,.shopping_cart .table-bordered > thead > tr > th{border: 0}.shopping_cart .fa-check-circle{display: none}#header #sosearchpro.so-search .searchbox .select_category select:hover{cursor: pointer}.dropdown-menu.shoppingcart-box .table{margin-bottom: 0}.dropdown-menu.shoppingcart-box .table .btn-danger{background-color: #fff0}.dropdown-menu.shoppingcart-box .table .btn-danger i{color: #666}.dropdown-menu.shoppingcart-box .table .btn-danger:hover i{color: #f5bd41}header #sosearchpro .dropdown-menu{border-radius: 0}header ul.top-link > li.language .btn-link img{margin-top: -1px}.container-megamenu.horizontal .subcategory li a{color: #555}.container-megamenu.horizontal .subcategory li a:hover{color: #f5bd41}.header-top .header-top-left .welcome-msg .owl2-carousel .owl2-stage-outer{direction: ltr}.mega-horizontal .navbar-default{border: none;background: #fff0}@media (max-width: 991px){.responsive ul.megamenu > li.click:before,.responsive ul.megamenu > li.hover:before{right: 0;left: auto}.responsive ul.megamenu > li.active .close-menu{right: 0;left: auto}}.header-bottom .content_menu .container{overflow: visible}.btn-shopping-cart .dropdown-menu{min-width: 320px}.btn-shopping-cart .dropdown-menu .cart_product_name{color: #555}.btn-shopping-cart .dropdown-menu .cart_product_name:hover{color: #f5bd41}.btn-shopping-cart .dropdown-menu .empty{padding: 30px;margin: 0}.btn-shopping-cart .table > tbody > tr > td{border: none;border-bottom: 1px solid #eee;vertical-align: middle}.btn-shopping-cart .checkout{padding: 0 20px 10px}.btn-shopping-cart .added_items{padding: 10px}.megamenu-style-dev{position: relative}.megamenu-style-dev .vertical ul.megamenu{position: absolute;width: 100%;background: #222;z-index: 99}.megamenu-style-dev .vertical ul.megamenu > li > a{font-size: 11px}.megamenu-style-dev .vertical .vertical ul.megamenu > li{margin: 0;border-right: 0;background: #222}.megamenu-style-dev .vertical .vertical ul.megamenu > li strong i{display: none}.megamenu-style-dev .vertical .vertical ul.megamenu > li > a{padding-left: 15px;padding-right: 12px;color: #fff}.megamenu-style-dev .vertical .vertical ul.megamenu > li > a:hover{color: #fff}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .sub-menu .content{padding: 0}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul{padding: 0;margin: 0}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li{border-bottom: 1px solid #eee}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li:hover{background: #eee}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li:hover > a{color: #f5bd41}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li a{line-height: 37px}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li a b{line-height: 37px;font-size: 16px;margin: 0 20px}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li:last-child{border: none}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul ul{padding: 0;left: 100%;margin: 0;box-shadow: none;border: 1px solid #eee;min-width: 200px}.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul ul:before,.megamenu-style-dev .vertical .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul ul:after{display: none}.megamenu-style-dev .vertical .vertical ul.megamenu > li.item-style3 .sub-menu .content{padding-right: 0}.megamenu-style-dev .vertical .vertical ul.megamenu > li.with-sub-menu > a:after{content: "\f105";color: #fff;font-family: Fontawesome;font-size: 13px;float: right;margin: 0}.megamenu-style-dev .vertical .vertical ul.megamenu > li.with-sub-menu:hover > a:after{position: static;border-color: #fff0}.megamenu-style-dev .vertical .vertical ul.megamenu > li:hover{background-color: #444}.megamenu-style-dev .vertical .vertical ul.megamenu > li:hover > a{color: #fff}.megamenu-style-dev .vertical .vertical ul.megamenu > li.active > a{background: #fff0}.megamenu-style-dev .vertical .vertical ul.megamenu > li .sub-menu .content{border-top: 1px solid #ddd}.megamenu-style-dev .vertical .vertical ul.megamenu > li .sub-menu .content .banner{margin-top: -21px;margin-bottom: -22px;margin-right: -1px}.megamenu-style-dev .vertical .vertical ul.megamenu > li .sub-menu .content .static-menu .menu ul a.main-menu{padding: 0}.megamenu-style-dev .vertical ul.megamenu .sub-menu .content .static-menu .menu ul{padding-bottom: 0}.megamenu-style-dev .vertical ul.megamenu .sub-menu .content .static-menu .menu ul li > a{line-height: inherit;padding-bottom: 0;border-bottom: none;min-height: auto}.megamenu-style-dev .vertical ul.megamenu .sub-menu .content .static-menu .menu ul li > a:hover{color: #f5bd41}.megamenu-style-dev .vertical ul.megamenu .sub-menu .content .static-menu .menu ul ul a{padding: 0}.megamenu-style-dev .vertical ul.megamenu .sub-menu .content .static-menu .menu ul ul a:hover{color: #f5bd41}.container-megamenu.vertical #menuHeading .megamenuToogle-pattern{background-color: #c10037}header ul.top-link > li .btn-group .btn-link:hover,header ul.top-link > li > a:hover{color: #f5bd41}.typeheader-1 .container-megamenu.horizontal ul.megamenu > li:hover > a,.typeheader-1 .container-megamenu.horizontal ul.megamenu > li.active > a,.typeheader-1 .container-megamenu.horizontal ul.megamenu > li.menu_active > a{color: #f5bd41}.typeheader-1 #sosearchpro .search button{background-color: #c10037}.typeheader-1 #sosearchpro .search button:hover{background-color: #ec1e00}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .icon-c{background-color: #c10037}.typeheader-1 .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner .total-shopping-cart .items_carts,.typeheader-1 .signin-w ul li a:hover{color: #f5bd41}.typeheader-1 .wishlist-comp li a.top-link-wishlist:hover:before,.typeheader-1 .wishlist-comp li a:hover i{color: #f5bd41}.common-home .typeheader-2 .container-megamenu.horizontal ul.megamenu > li.home > a{color: #f5bd41}.typeheader-2 .container-megamenu.horizontal ul.megamenu > li:hover > a,.typeheader-2 .container-megamenu.horizontal ul.megamenu > li.active > a,.typeheader-2 .container-megamenu.horizontal ul.megamenu > li.menu_active > a{color: #f5bd41}.typeheader-2 #sosearchpro .search button{background-color: #f5bd41}.typeheader-2 #sosearchpro .search button:hover{background-color: #ec1e00}.typeheader-2 .shopping_cart .btn-shopping-cart .top_cart .icon-c{background-color: #f5bd41}.typeheader-2 .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner .total-shopping-cart .items_carts,.typeheader-2 .signin-w ul li a:hover{color: #f5bd41}.typeheader-2 .wishlist-comp li a.top-link-wishlist:hover:before,.typeheader-2 .wishlist-comp li a:hover i{color: #f5bd41}.typeheader-3 .wishlist-comp li a:hover,.typeheader-3 .wishlist-comp li a:hover i,.typeheader-3 .signin-w a{color: #f5bd41}.typeheader-3 .header-bottom{background-color: #f5bd41}.typeheader-3 .shopping_cart{background-color: #e71d00}.typeheader-3 #sosearchpro .search button{background-color: #f5bd41}.typeheader-3 #sosearchpro .search button:hover{background-color: #ec1e00}.typeheader-4{background-color: #d31a00}.typeheader-4 .shopping_cart{background-color: #f5bd41}.typeheader-4 .shopping_cart .btn-shopping-cart .top_cart .icon-c{background-color: #ff2607}.typeheader-4 ul.top-link > li:hover:before{color: #f5bd41}.typeheader-5 .container-megamenu.horizontal ul.megamenu > li:hover > a,.typeheader-5 .container-megamenu.horizontal ul.megamenu > li.active > a,.typeheader-5 .container-megamenu.horizontal ul.megamenu > li.menu_active > a,.common-home .typeheader-5 .container-megamenu.horizontal ul.megamenu > li.home > a{color: #f5bd41}.typeheader-5 #sosearchpro .search button,.typeheader-5 .shopping_cart{background-color: #f5bd41}.typeheader-5 #sosearchpro .search button:hover{background-color: #ff2607}.typeheader-5 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container{background-color: #f5bd41}.typeheader-5 ul.top-link > li:hover:before{color: #f5bd41}.typeheader-5 .wishlist-btn a.top-link-wishlist:hover:before,.typeheader-5 .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a:hover{color: #f5bd41}.typeheader-6 .search-header-w #sosearchpro .search button{background-color: #f5bd41}.typeheader-6 .search-header-w #sosearchpro .search button:hover{background-color: #ff2607}.typeheader-6 .search-header-w .icon-search:hover i{color: #f5bd41}.common-home .typeheader-6 .container-megamenu.horizontal ul.megamenu > li.home > a{color: #f5bd41}.typeheader-6 .container-megamenu.horizontal ul.megamenu > li:hover > a,.typeheader-6 .container-megamenu.horizontal ul.megamenu > li.active > a,.typeheader-6 .container-megamenu.horizontal ul.megamenu > li.menu_active > a{color: #f5bd41}.typeheader-7 .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner .total-shopping-cart .items_cart,.typeheader-7 .shopping_cart .btn-shopping-cart .top_cart .icon-c,.typeheader-7 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container{background-color: #f5bd41}.typeheader-7 #sosearchpro .search button{background-color: #f5bd41}.typeheader-7 #sosearchpro .search button:hover{background-color: #ec1e00}.typeheader-7 .login-w li a:hover{color: #f5bd41}.typeheader-7 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container{background-color: #f5bd41}.common-home .typeheader-7 .container-megamenu.horizontal ul.megamenu > li.home > a{color: #f5bd41}.typeheader-7 .container-megamenu.horizontal ul.megamenu > li:hover > a,.typeheader-7 .container-megamenu.horizontal ul.megamenu > li.active > a,.typeheader-7 .container-megamenu.horizontal ul.megamenu > li.menu_active > a{color: #f5bd41}.typeheader-8 .shopping_cart .btn-shopping-cart .shopcart .icon-c{background-color: #f5bd41}.typeheader-8 .search-header-w #sosearchpro .search button:hover{color: #f5bd41}@media (max-width: 991px){.typeheader-2 .header-bottom{background-color: #f5bd41}body .typeheader-3 .header-bottom{background-color: #f5bd41}body header .megamenu-style-dev .navbar-default .vertical .vertical-wrapper ul.megamenu > li > a:hover strong,body header .megamenu-style-dev .navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a:hover{color: #f5bd41}}@media (max-width: 991px){.typeheader-4 .header-bottom{background-color: #ff2607}.lib-two-img .img-1,.best-seller .so-extraslider .extraslider-inner .item .item-wrap.style1 .media-left .item-image .lt-image .img-1,.products-list .product-layout .product-item-container .left-block .product-image-container.second_img .img-1{opacity: 1;position: relative;transition: all 0.5s ease-in-out;height: 210px}.product-details-image{height: 400px !important}.product-category{font-size: 12px !important}.back-to-top{bottom: 140px}}footer #collapse-footer{display: block}.footer-container{clear: both}footer .so-page-builder .container{padding: 0 15px}footer .copyright a{color: #f5bd41}.typefooter-1 .socials li a:hover,.typefooter-1 .footer-middle .footer-links li a:hover{color: #000;font-weight: 700}.typefooter-1 .newsletter-footer1 .newsletter .block_content form.signup .subcribe button{background-color: #f5bd41}.typefooter-1 .newsletter-footer1 .newsletter .block_content form.signup .subcribe button:hover{background-color: #ec1e00}.typefooter-1 .module .modtitle:after{background-color: #f5bd41}.typefooter-2 .footer-middle .footer-links li a:hover{color: #f5bd41}.typefooter-2 .newsletter-footer1 .newsletter .block_content form.signup .subcribe button{background-color: #f5bd41}.typefooter-2 .newsletter-footer1 .newsletter .block_content form.signup .subcribe button:hover{background-color: #ec1e00}.typefooter-2 .module .modtitle:after{background-color: #f5bd41}.typefooter-2 .footer-top{background-color: #f5bd41}.typefooter-3 .footer-middle .footer-links li a:hover{color: #f5bd41}.typefooter-3 .newsletter-footer1 .newsletter .block_content form.signup .subcribe button{background-color: #f5bd41}.typefooter-3 .newsletter-footer1 .newsletter .block_content form.signup .subcribe button:hover{background-color: #ec1e00}.typefooter-3 .module .modtitle:after{background-color: #f5bd41}.typefooter-3 .footer-top{background-color: #f5bd41}.typefooter-4 .footer-bottom,.typefooter-4 .newsletter-footer4 .newsletter .block_content form.signup .subcribe button:hover{background-color: #f5bd41}.typefooter-4 .box-footer .modcontent ul li a::before,.typefooter-4 .infos-footer ul.infos li:hover i{background-color: #f5bd41}.typefooter-4 .socials li a:hover,.typefooter-4 .infos-footer ul li:hover i{background-color: #f5bd41}.typefooter-5 .infos-footer ul.infos li:hover i{background-color: #f5bd41}.typefooter-5 .box-footer .modcontent ul li a:hover{color: #f5bd41}.typefooter-5 .box-footer .modcontent ul li a::before,.typefooter-5 .module .modtitle::after,.typefooter-5 .newsletter-footer4 .newsletter .block_content form.signup .subcribe button{background-color: #f5bd41}.typefooter-5 .newsletter-footer4 .newsletter .block_content form.signup .subcribe button:hover{background-color: #ec1e00}.typefooter-5 .socials li a:hover{background-color: #f5bd41;border-color: #f5bd41}.typefooter-5 .categories-footer ul li a:hover{color: #f5bd41}.typefooter-6 .coltop a:hover{background-color: #f5bd41}.typefooter-6 .newsletter-footer6 .newsletter .block_content form.signup .subcribe button:hover:before,.typefooter-6 .box-footer .modcontent ul li a:hover::before,.typefooter-6 .box-footer .modcontent ul li a:hover{color: #f5bd41}.typefooter-7 .newsletter-footer6 .newsletter .block_content form.signup .subcribe button:hover:before,.typefooter-7 .box-footer .modcontent ul li a:hover::before,.typefooter-7 .box-footer .modcontent ul li a:hover{color: #f5bd41}.typefooter-7 .newsletter-footer1 .newsletter .block_content form.signup .subcribe button:hover{background-color: #ec1e00}.typefooter-8 .footer-links li a:hover,.typefooter-8 .socials li a:hover{color: #f5bd41}.hidden-menuvertical{min-height: 450px}.common-home #content{margin-bottom: 33px}.sohomepage-slider .so-homeslider{border: none;z-index: 0}.container-fluid .container{padding-left: 15px;padding-right: 15px}#main-content,#content{margin-bottom: 30px}.layout-1.common-home{margin-bottom: 0}.layout-1.common-home #content{margin-bottom: 0}.layout-1.common-home #content .main-right .module h3.modtitle{border-bottom: 2px solid #eee;display: inline-block;width: 100%;position: relative;margin-top: 0;margin-bottom: 20px}.layout-1.common-home #content .main-right .module h3.modtitle:after{display: none}.layout-1.common-home #content .main-right .module h3.modtitle span{font-size: 16px;color: #fff;font-weight: 700;float: left;text-transform: capitalize;margin-bottom: 0;background-color: #ea265e;border-top-right-radius: 3px;border-top-left-radius: 3px;padding: 11px 20px;position: relative;bottom: -2px}.layout-1.common-home #content .owl2-carousel{position: static}.layout-1.common-home .price .price-old{padding: 0}.layout-1.common-home .label-product-new,.layout-1.common-home .label-product-sale{text-align: center;background-color: #f5bd41;border-radius: 50%;color: #fff;display: block;font-size: 12px;font-size: 1.2rem;font-weight: 700;height: 40px;width: 40px;line-height: 40px;position: absolute;top: 20px;text-transform: uppercase;z-index: 9;padding: 0;margin-bottom: 5px}.layout-1.common-home .label-product-sale{background-color: #f5bd41;right: 20px}.layout-1.common-home .label-product-new{background-color: #53d542;left: 20px}.layout-1.common-home .main-left .module h3.modtitle{border-bottom: 2px solid #eee;display: inline-block;width: 100%;position: relative;margin-top: 0;margin-bottom: 7px}.layout-1.common-home .main-left .module h3.modtitle:after{position: absolute;content: "";width: 110px;height: 2px;background-color: #f5bd41;bottom: -2px;left: 0}.layout-1.common-home .main-left .module h3.modtitle span{font-size: 16px;color: #222;font-weight: 700;float: left;text-transform: uppercase;margin-bottom: 5px;background-color: #fff0;padding: 0;padding-bottom: 5px;bottom: 0}.sohomepage-slider .so-homeslider .owl2-nav div::before,.sohomepage-slider .so-homeslider .owl2-nav div:hover:before{background-color: #fff0}.module.sohomepage-slider{margin: 0;z-index: 0}.module.sohomepage-slider .form-group{margin-bottom: 0}.module.sohomepage-slider .so-homeslider{border: none}.module.sohomepage-slider .so-homeslider img{width: auto}.module.sohomepage-slider .owl2-controls{height: 0}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-next,.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-prev{font-size: 0;z-index: 99;width: 45px;height: 42px;line-height: 42px;text-align: center;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;top: 50%;margin-top: -34px;text-indent: -999em;display: block;background-color: rgb(0 0 0 / 0.3);border: none}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-next:after,.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-prev:after{display: none}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-next:before,.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-prev:before{font-size: 20px;color: #fff;font-family: "FontAwesome";display: block;text-indent: 0}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-next:hover,.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-prev:hover{background-color: #f5bd41}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-next{right: -3px;left: auto}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-next:before{content: "\f105"}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-prev{left: -3px;right: auto}.module.sohomepage-slider .owl2-controls .owl2-nav .owl2-prev:before{content: "\f104"}.module.sohomepage-slider .owl2-controls .owl2-dots{bottom: 20px;position: static;left: auto;right: auto;width: 100%;display: inline-block;text-align: center;position: relative;top: -30px;z-index: 10}.module.sohomepage-slider .owl2-controls .owl2-dots .owl2-dot{background: #222;margin: 0 5px;width: 30px;height: 6px;padding: 0;transition: all 0.3s ease 0s;border-radius: 3px;float: none;display: inline-block}.module.sohomepage-slider .owl2-controls .owl2-dots .owl2-dot span{background: #fff;display: block;width: 100%;height: 100%;border-radius: 3px;-webkit-border-radius: 3px;margin: 0}.module.sohomepage-slider .owl2-controls .owl2-dots .owl2-dot:hover,.module.sohomepage-slider .owl2-controls .owl2-dots .owl2-dot.active{background: #f5bd41}.module.sohomepage-slider .owl2-controls .owl2-dots .owl2-dot:hover span,.module.sohomepage-slider .owl2-controls .owl2-dots .owl2-dot.active span{box-shadow: none;-webkit-box-shadow: none;background: #dd0452}.banners1 .b-img{margin-bottom: 30px}.banners2{margin-bottom: 40px}.banners3{margin-bottom: 40px}.banners4{margin-bottom: 30px}.banners5{margin-top: 27px}.banners6{margin: 25px 0 46px 0}.banners7{margin: 16px 0 40px 0}.banners7 .b1{margin-bottom: 30px}.banners7 .banner1,.banners7 .banner3{width: 25.5%}.banners7 .banner2{width: 49%}.block-infos{border: 1px solid #ebebeb;border-radius: 3px;padding: 0 20px;margin-top: 20px;margin-bottom: 40px}.block-infos li{border-top: 1px solid #ebebeb;display: inline-block;width: 100%}.block-infos li:first-child{border-top: none}.block-infos li .inner{padding: 25px 0}.block-infos li .inner i{font-size: 20px;padding-top: 8px;width: 18px;float: left;margin-right: 10px;text-align: center}.block-infos li .inner .info-cont a{font-size: 12px;color: #222;text-transform: uppercase}.block-infos li .inner .info-cont a:hover{color: #f5bd41;font-weight: 700}.block-infos li .inner .info-cont p{color: #999;line-height: 100%;margin-bottom: 0;font-size: 11px}.block-infos li .inner:hover{cursor: pointer}.block-infos li .inner:hover i{color: #f5bd41}.block-infos li .inner:hover .info-cont a{color: #f5bd41}.product-simple{position: relative}.product-simple .extraslider{margin: 0}.product-simple .extraslider .owl2-controls .owl2-dots{position: absolute;top: 5px;text-align: right;right: 0;min-width: 80px}.product-simple .extraslider .owl2-controls .owl2-dots .owl2-dot{width: 8px;height: 8px;border-radius: 8px;background-color: #222;margin: 0 5px;display: inline-block;vertical-align: top;cursor: pointer;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.product-simple .extraslider .owl2-controls .owl2-dots .owl2-dot span{display: none}.product-simple .extraslider .owl2-controls .owl2-dots .owl2-dot:hover{background-color: #f5bd41}.product-simple .extraslider .owl2-controls .owl2-dots .owl2-dot.active{width: 30px;background-color: #f5bd41}.product-simple .extraslider .extraslider-inner{width: 100%}.product-simple .extraslider .extraslider-inner .item{padding-top: 0;border: none}.product-simple .extraslider .extraslider-inner .item .item-inner{display: table;padding-bottom: 15px;margin-bottom: 15px;width: 100%}.product-simple .extraslider .extraslider-inner .item .item-inner:last-child{border-bottom: none;margin-bottom: 0}.product-simple .extraslider .extraslider-inner .item .item-inner .item-image{width: 80px;float: left;position: relative;margin-right: 15px}.product-simple .extraslider .extraslider-inner .item .item-inner .item-info .price{margin-bottom: 3px}.product-simple .extraslider .extraslider-inner .item .item-inner .item-info .rating,.product-simple .extraslider .extraslider-inner .item .item-inner .item-info .ratings{margin-bottom: 0}.product-simple .extraslider .extraslider-inner .item .item-inner .item-info .item-title{margin-bottom: 0}.product-simple .extraslider .extraslider-inner .item .item-inner .item-info .item-title a{text-transform: capitalize;display: block;color: #555}.product-simple .extraslider .extraslider-inner .item .item-inner .item-info .item-title a:hover{color: #f5bd41}.product-simple.extra-bottom{margin-bottom: 30px}.product-simple.extra-bottom .extraslider .extraslider-inner .item .item-inner{padding: 10px 0;margin: 0;background-color: #f7f7f7;border-radius: 3px;overflow: hidden}.product-simple.extra-bottom .extraslider .extraslider-inner .item .item-inner .item-image{width: 130px;float: left}.product-simple.extra-bottom .extraslider .extraslider-inner .item .item-inner .item-info{margin-top: 40px;margin-left: 150px}.extra-full .extraslider{margin: 0}.extra-full .extraslider .owl2-controls .owl2-nav{position: absolute;top: 0;right: 0;right: 15px}.extra-full .extraslider .owl2-controls .owl2-nav .owl2-prev,.extra-full .extraslider .owl2-controls .owl2-nav .owl2-next{background-color: #fff0;border: 2px solid #e9e9e9;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;width: 28px;height: 28px;line-height: 24px;text-align: center;float: left;text-indent: -9999px;overflow: hidden;cursor: pointer;opacity: 1;z-index: 99;font-size: 14px}.extra-full .extraslider .owl2-controls .owl2-nav .owl2-prev:before,.extra-full .extraslider .owl2-controls .owl2-nav .owl2-next:before{color: #e9e9e9;font-family: "FontAwesome";display: block;text-indent: 0 !important;width: 100%;height: 100%;font-size: 14px}.extra-full .extraslider .owl2-controls .owl2-nav .owl2-prev.owl2-next,.extra-full .extraslider .owl2-controls .owl2-nav .owl2-next.owl2-next{margin-left: 5px}.extra-full .extraslider .owl2-controls .owl2-nav .owl2-prev.owl2-next:before,.extra-full .extraslider .owl2-controls .owl2-nav .owl2-next.owl2-next:before{content: "\f0da"}.extra-full .extraslider .owl2-controls .owl2-nav .owl2-prev.owl2-prev:before,.extra-full .extraslider .owl2-controls .owl2-nav .owl2-next.owl2-prev:before{content: "\f0d9"}.extra-full .extraslider .owl2-controls .owl2-nav .owl2-prev:hover,.extra-full .extraslider .owl2-controls .owl2-nav .owl2-next:hover{border-color: #c3c3c3}.extra-full .extraslider .owl2-controls .owl2-nav .owl2-prev:hover:before,.extra-full .extraslider .owl2-controls .owl2-nav .owl2-next:hover:before{color: #c3c3c3}.so-deal .extraslider-inner{border: none}.deals-layout1{position: relative}.deals-layout1 .so-deal{margin: 0;margin-bottom: 30px}.deals-layout1 .so-deal .extraslider-inner{position: static}.deals-layout1 .so-deal .owl2-nav{position: absolute;top: 0;right: 0}.deals-layout1 .so-deal .owl2-nav .owl2-prev,.deals-layout1 .so-deal .owl2-nav .owl2-next{background-color: #fff0;border: 2px solid #606060;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;width: 28px;height: 28px;line-height: 25px;text-align: center;float: left;text-indent: -9999px;overflow: hidden;cursor: pointer;opacity: 1;z-index: 99;font-size: 14px}.deals-layout1 .so-deal .owl2-nav .owl2-prev:before,.deals-layout1 .so-deal .owl2-nav .owl2-next:before{color: #606060;font-family: "FontAwesome";display: block;text-indent: 0 !important;width: 100%;height: 100%;font-size: 14px}.deals-layout1 .so-deal .owl2-nav .owl2-prev.owl2-next,.deals-layout1 .so-deal .owl2-nav .owl2-next.owl2-next{margin-left: 5px}.deals-layout1 .so-deal .owl2-nav .owl2-prev.owl2-next:before,.deals-layout1 .so-deal .owl2-nav .owl2-next.owl2-next:before{content: "\f0da"}.deals-layout1 .so-deal .owl2-nav .owl2-prev.owl2-prev:before,.deals-layout1 .so-deal .owl2-nav .owl2-next.owl2-prev:before{content: "\f0d9"}.deals-layout1 .so-deal .owl2-nav .owl2-prev:hover,.deals-layout1 .so-deal .owl2-nav .owl2-next:hover{border-color: #606060}.deals-layout1 .so-deal .owl2-nav .owl2-prev:hover:before,.deals-layout1 .so-deal .owl2-nav .owl2-next:hover:before{color: #606060}.deals-layout1 .so-deal .owl2-controls .owl2-dots{bottom: 20px;position: static;left: auto;right: auto;width: 100%;display: inline-block;text-align: center;position: relative;top: 10px;z-index: 10}.deals-layout1 .so-deal .owl2-controls .owl2-dots .owl2-dot{background: #222;margin: 0 5px;width: 30px;height: 6px;padding: 0;transition: all 0.3s ease 0s;border-radius: 3px;float: none;display: inline-block}.deals-layout1 .so-deal .owl2-controls .owl2-dots .owl2-dot:hover,.deals-layout1 .so-deal .owl2-controls .owl2-dots .owl2-dot.active{background: #f5bd41}.deals-layout1 .so-deal .owl2-controls .owl2-dots .owl2-dot:hover span,.deals-layout1 .so-deal .owl2-controls .owl2-dots .owl2-dot.active span{box-shadow: none;-webkit-box-shadow: none;background: #f5bd41}.deals-layout1 .so-deal .extraslider-inner .product-thumb{margin: 0}.deals-layout1 .so-deal .extraslider-inner .product-thumb .product-thumb .caption .item-time{margin: 0 -20px}.deals-layout1 .so-deal .extraslider-inner .item .image{position: relative;overflow: hidden;margin: 0}.deals-layout1 .so-deal .extraslider-inner .item .image a.img-link{position: relative;display: block;border-radius: 3px}.deals-layout1 .so-deal .extraslider-inner .item .image .label-product-new,.deals-layout1 .so-deal .extraslider-inner .item .image .label-product-sale{text-align: center;background-color: #f5bd41;border-radius: 50%;color: #fff;display: block;font-size: 12px;font-size: 1.2rem;font-weight: 700;height: 40px;width: 40px;line-height: 40px;position: absolute;top: 20px;text-transform: uppercase;z-index: 2;padding: 0;margin-bottom: 5px}.deals-layout1 .so-deal .extraslider-inner .item .image .label-product-sale{background-color: #f5bd41;right: 20px}.deals-layout1 .so-deal .extraslider-inner .item .image .label-product-new{background-color: #53d542;left: 20px}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group{padding: 0;position: absolute;z-index: 99;left: 10px;bottom: 35px}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button{border: none;display: block;margin-top: 5px;padding: 0;background-color: #f5bd41;border-radius: 3px;color: #fff;width: 30px;height: 30px;line-height: 30px;transform: all 0.3s ease 0s;position: relative;transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-webkit-opacity: 0;-moz-opacity: 0;-ms-opacity: 0;-o-opacity: 0;opacity: 0;-webkit-transform: translate(-50px,0);-moz-transform: translate(-50px,0);-ms-transform: translate(-50px,0);-o-transform: translate(-50px,0);transform: translate(-50px,0)}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button span{color: #fff;display: inline-block;font-size: 12px;font-weight: 300;height: auto;opacity: 0;position: static;transition: all 0.3s ease 0s;width: auto}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button i,.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button:before{font-size: 12px;color: #fff;width: 30px;height: 30px;line-height: 30px;text-align: center;position: absolute;left: 0}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button.addToCart{transition-delay: 0.1s}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button.wishlist{margin-bottom: 0;transition-delay: 0.2s}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button.compare{margin-bottom: 0;transition-delay: 0.3s}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button.quickview{transition-delay: 0.4s}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button:hover{background-color: #f5bd41;width: auto}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button:hover span{opacity: 1;padding: 0 10px 0 28px}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button:hover i{color: #fff}.deals-layout1 .so-deal .extraslider-inner .item .item-time-w{clear: both;margin-top: 15px}.deals-layout1 .so-deal .extraslider-inner .item .item-time-w .time-title{float: left;color: #222;width: 35%;margin-top: 5px}.deals-layout1 .so-deal .extraslider-inner .item .item-time-w .time-title span{font-size: 20px;font-weight: 700;display: block;width: 100%}.deals-layout1 .so-deal .extraslider-inner .item .item-timer{background-color: #fff0}.deals-layout1 .so-deal .extraslider-inner .item .item-timer .time-item{background-color: #fff0;line-height: 100%;float: left;text-align: center;width: auto;margin-left: 10px}.deals-layout1 .so-deal .extraslider-inner .item .item-timer .time-item .num-time{border: none;font-size: 14px;color: #222;font-weight: 700;position: relative;width: 40px;height: 40px;line-height: 40px;text-align: center;background-color: #eee;border-radius: 100%}.deals-layout1 .so-deal .extraslider-inner .item .item-timer .time-item .name-time{color: #666;font-size: 10px;font-weight: 400;text-transform: uppercase;margin-top: 3px}.deals-layout1 .so-deal .extraslider-inner .item .item-timer .time-item.time-sec .num-time:after{display: none}.deals-layout1 .so-deal .extraslider-inner .item .caption .item-available p{color: #222;margin-bottom: 0}.deals-layout1 .so-deal .extraslider-inner .item .caption .item-available .a1{text-align: left}.deals-layout1 .so-deal .extraslider-inner .item .caption .item-available .a1 b{color: #f5bd41}.deals-layout1 .so-deal .extraslider-inner .item .caption .item-available .a2{text-align: right}.deals-layout1 .so-deal .extraslider-inner .item .caption .desc{margin-bottom: 22px}.deals-layout1 .so-deal .extraslider-inner .item .caption .available{background-color: #eee;height: 13px;width: 100%;display: inline-block;border-radius: 7px;position: relative;z-index: 2;overflow: hidden}.deals-layout1 .so-deal .extraslider-inner .item .caption .available .color_width{background: #c10037;position: absolute;height: 100%;left: 0;border-radius: 7px}.deals-layout1 .so-deal .extraslider-inner .item .caption h4{margin-top: 5px;margin-bottom: 10px}.deals-layout1 .so-deal .extraslider-inner .item .caption h4 a{color: #222;font-size: 18px;text-transform: capitalize}.deals-layout1 .so-deal .extraslider-inner .item .caption h4 a:hover{color: #f5bd41}.deals-layout1 .so-deal .extraslider-inner .item .caption .addToCart{background-color: #fff;border: 1px solid #ddd;color: #888;font-size: 12px;font-size: 1.2rem;font-weight: 400;line-height: 100%;padding: 13px 20px;border-radius: 5px;text-transform: uppercase;margin-top: 20px;float: left;clear: both}.deals-layout1 .so-deal .extraslider-inner .item .caption .addToCart:hover{color: #fff;background-color: #f5bd41;border-color: #f5bd41}.deals-layout1 .so-deal .extraslider-inner .item .caption .price .price-new,.deals-layout1 .so-deal .extraslider-inner .item .caption .price span.price{font-size: 20px;color: #555}.deals-layout1 .so-deal .extraslider-inner .item .caption .price{margin-top: 8px}.deals-layout1 .so-deal .extraslider-inner .item:hover .product-thumb .image .button-group .btn-button{-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1}.deals-layout1 .so-deal .extraslider-inner .item:hover .product-thumb .image a.img-link:before{-webkit-opacity: 1;-moz-opacity: 1;-ms-opacity: 1;-o-opacity: 1;opacity: 1}.deals-layout1{position: relative}.deals-layout1 .so-deal{margin: 0}.deals-layout1 .so-deal .extraslider-inner{border: none}.layout-1.common-home #content .module.listingtab-layout1 h3.modtitle{margin-bottom: 15px}.listingtab-layout1{position: relative;margin-top: 30px}.listingtab-layout1 .so-listing-tabs{margin: 0;overflow: unset}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav{position: absolute;top: 0;right: 0;position: static}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev,.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next{background-color: #fff0;border: 2px solid #e9e9e9;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;width: 32px;height: 32px;line-height: 28px;text-align: center;float: left;text-indent: -9999px;overflow: hidden;cursor: pointer;opacity: 1;z-index: 99;font-size: 18px}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev:before,.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next:before{color: #e9e9e9;font-family: "FontAwesome";display: block;text-indent: 0 !important;width: 100%;height: 100%;font-size: 18px}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev.owl2-next,.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next.owl2-next{margin-left: 5px}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev.owl2-next:before,.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next.owl2-next:before{content: "\f0da"}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev.owl2-prev:before,.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next.owl2-prev:before{content: "\f0d9"}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev:hover,.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next:hover{border-color: #c3c3c3}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev:hover:before,.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next:hover:before{color: #c3c3c3}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-prev{left: 0;right: auto}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav .owl2-next{right: 0;left: auto}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav > div{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;margin-top: 5px}.listingtab-layout1 .so-listing-tabs .ltabs-items-inner:hover .owl2-controls .owl2-nav > div{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.listingtab-layout1 .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-slider .ltabs-item{margin-bottom: 0}.listingtab-layout1 .so-listing-tabs .products-list.grid .product-layout .product-item-container{margin-bottom: 30px}.listingtab-layout1 .so-listing-tabs .ltabs-wrap{overflow: unset}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container{position: absolute;top: 6px;right: 0;margin: 0;float: right;height: 0}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab{border: medium none;display: inline-block;line-height: 100%;padding: 0 0 5px 0;float: none;margin-left: 20px;position: relative}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab:after{position: absolute;content: "";bottom: 0;left: 50%;width: 0;height: 2px;background-color: #f5bd41;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab .ltabs-tab-label{color: #999;display: block;font-size: 14px;font-weight: 400;padding: 0;text-transform: capitalize}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab .ltabs-tab-label:hover{color: #f5bd41}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab:hover,.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab.tab-sel{background-color: #fff0}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab:hover:after,.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab.tab-sel:after{width: 100%;left: 0}.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab:hover .ltabs-tab-label,.listingtab-layout1 .so-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs-wrap ul.ltabs-tabs li.ltabs-tab.tab-sel .ltabs-tab-label{color: #f5bd41}.listingtab-layout1 .so-listing-tabs .wap-listing-tabs{clear: both;margin-top: 10px}.listingtab-layout1 .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-items-inner{position: static}.listingtab-layout1 .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-items-inner .ltabs-item .item-inner{margin: 0 0 30px 0}.module.listingtab1-custom .so-listing-tabs{margin: 0 -15px}.module.listingtab1-custom .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-items-inner .ltabs-item .item-inner{width: 19%;float: left;padding: 0 15px;margin: 0}.module.listingtab1-custom .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-items-inner .ltabs-item .item-inner.first-item{width: 43%}.module.listingtab1-custom .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-items-inner .ltabs-item .item-inner.first-item .product-item-container .right-block{padding: 23px 20px 18px 20px}.module.listingtab1-custom .so-listing-tabs .ltabs-items-inner .owl2-controls .owl2-nav{display: none}.blog-sidebar{position: relative;margin-bottom: 20px}.blog-sidebar .owl2-controls .owl2-dots{position: absolute;top: 5px;text-align: right;right: 0;min-width: 80px}.blog-sidebar .owl2-controls .owl2-dots .owl2-dot{width: 8px;height: 8px;border-radius: 8px;background-color: #222;margin: 0 5px;display: inline-block;vertical-align: top;cursor: pointer;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.blog-sidebar .owl2-controls .owl2-dots .owl2-dot span{display: none}.blog-sidebar .owl2-controls .owl2-dots .owl2-dot:hover{background-color: #f5bd41}.blog-sidebar .owl2-controls .owl2-dots .owl2-dot.active{width: 30px;background-color: #f5bd41}.blog-sidebar .so-blog-external .blog-external{border: none;direction: ltr}.blog-sidebar .so-blog-external .blog-external .media{margin: 0}.blog-sidebar .so-blog-external .blog-external .media .item{margin: 0}.blog-sidebar .so-blog-external .blog-external .media .item .media-left{padding: 0;overflow: hidden;margin-top: 5px;margin-bottom: 15px;float: left}.blog-sidebar .so-blog-external .blog-external .media .item .media-left img{border-radius: 3px}.blog-sidebar .so-blog-external .blog-external .media .item .media-left img:hover{opacity: 0.8;transition: all 0.2s ease-in-out 0s;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s}.blog-sidebar .so-blog-external .blog-external .media .item .media-content{font-size: 12px;float: left;text-align: left;color: #999}.blog-sidebar .so-blog-external .blog-external .media .item .media-content h4 a{padding: 0;font-weight: 700;font-size: 16px;color: #222}.blog-sidebar .so-blog-external .blog-external .media .item .media-content h4 a:hover{color: #f5bd41}.blog-sidebar .so-blog-external .blog-external .media .item .media-content .media-date-added{float: left}.blog-sidebar .so-blog-external .blog-external .media .item .media-content .media-date-added i{float: left;margin-top: 6px;margin-right: 5px}.blog-sidebar .so-blog-external .blog-external .media .item .media-content .media-subcontent{float: left;clear: none;margin-left: 20px}.layout-1.common-home #content .slider-brands .contentslider{position: relative}.slider-brands{margin-top: 25px;margin-bottom: 50px}.slider-brands .contentslider{border: 1px solid #ebebeb;border-radius: 3px;padding: 30px 20px;position: relative}.slider-brands .contentslider .owl2-stage-outer{direction: ltr}.slider-brands .owl2-carousel .owl2-item{height: 0}.slider-brands .owl2-carousel .owl2-item.active{height: auto}.slider-brands .item{text-align: center;opacity: 0.4}.slider-brands .item:hover{opacity: 1}.slider-brands .owl2-controls .owl2-nav{position: absolute;top: 0;right: 0;position: static}.slider-brands .owl2-controls .owl2-nav .owl2-prev,.slider-brands .owl2-controls .owl2-nav .owl2-next{background-color: #fff0;border: 2px solid #e9e9e9;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;width: 40px;height: 40px;line-height: 36px;text-align: center;float: left;text-indent: -9999px;overflow: hidden;cursor: pointer;opacity: 1;z-index: 99;font-size: 20px}.slider-brands .owl2-controls .owl2-nav .owl2-prev:before,.slider-brands .owl2-controls .owl2-nav .owl2-next:before{color: #e9e9e9;font-family: "FontAwesome";display: block;text-indent: 0 !important;width: 100%;height: 100%;font-size: 20px}.slider-brands .owl2-controls .owl2-nav .owl2-prev.owl2-next,.slider-brands .owl2-controls .owl2-nav .owl2-next.owl2-next{margin-left: 5px}.slider-brands .owl2-controls .owl2-nav .owl2-prev.owl2-next:before,.slider-brands .owl2-controls .owl2-nav .owl2-next.owl2-next:before{content: "\f0da"}.slider-brands .owl2-controls .owl2-nav .owl2-prev.owl2-prev:before,.slider-brands .owl2-controls .owl2-nav .owl2-next.owl2-prev:before{content: "\f0d9"}.slider-brands .owl2-controls .owl2-nav .owl2-prev:hover,.slider-brands .owl2-controls .owl2-nav .owl2-next:hover{border-color: #c3c3c3}.slider-brands .owl2-controls .owl2-nav .owl2-prev:hover:before,.slider-brands .owl2-controls .owl2-nav .owl2-next:hover:before{color: #c3c3c3}.slider-brands .owl2-controls .owl2-nav .owl2-prev{left: -20px;position: absolute;top: 50%;margin-top: -20px;background-color: #fff}.slider-brands .owl2-controls .owl2-nav .owl2-next{right: -20px;position: absolute;top: 50%;margin-top: -20px;background-color: #fff}.main-left .col1{min-height: 450px;margin-bottom: 30px}.main-right .banners3{margin-top: 30px}.main-right .col2{width: 70%}.main-right .col3{width: 30%}@media (min-width: 1200px) and (max-width: 1649px){.deals-layout1 .so-deal .extraslider-inner .item .item-time-w .time-title{display: none}.module.listingtab1-custom .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-items-inner .ltabs-item .item-inner.first-item .product-item-container .right-block{padding: 28px 20px 30px 20px}.banners6{margin: 25px 0 45px 0}.banners7{margin: 0 0 30px 0}.banners3{margin-bottom: 30px}}.wrapper-boxed .deals-layout1 .so-deal .extraslider-inner .item .item-time-w .time-title{display: none}.quickview22 .left-content-product .content-product-right .title-product h1{color: #fff}.cat-img{height: 260px;width: 100%;object-fit: cover;border-radius: 10px}.nallur-title{margin-top: 11px;color: #fff;font-weight: 900}.nallur-title-footer{margin-top: 11px;color: #000;font-weight: 900}.footer-payment-img{margin-top: 40px;display: none}.nallur-shopee{height: 100px}.cat-img-icon{height: auto;left: 0;margin: 0;position: absolute;top: 50%;transform: translateY(-50%);height: auto;margin: 0;margin-right: 10px;height: auto;left: 0;margin: 0;position: absolute;top: 50%;transform: translateY(-50%);height: 20px;margin: 0;margin-right: 10px}.allcategories{}.owl2-carousel .owl2-item img{transform-style: preserve-3d;height: 245px;width: 100%;object-fit: cover;border-radius: 10px}.container-megamenu.horizontal ul.megamenu > li.active > a,.container-megamenu.horizontal ul.megamenu > li.active > a strong,.container-megamenu.horizontal ul.megamenu > li.active:hover > a,.container-megamenu.horizontal ul.megamenu > li.active:hover > a strong,.container-megamenu.horizontal ul.megamenu:hover > li.active > a,.container-megamenu.horizontal ul.megamenu:hover > li.active > a strong,.container-megamenu.horizontal ul.megamenu:hover > li.active:not(:hover) > a,.container-megamenu.horizontal ul.megamenu:hover > li.active:not(:hover) > a strong,.container-megamenu.horizontal.open ul.megamenu > li.active > a,.container-megamenu.horizontal.open ul.megamenu > li.active > a strong,.container-megamenu.horizontal.open ul.megamenu > li.active:not(:hover) > a,.container-megamenu.horizontal.open ul.megamenu > li.active:not(:hover) > a strong,.container-megamenu.horizontal.open ul.megamenu > li.active:hover > a,.container-megamenu.horizontal.open ul.megamenu > li.active:hover > a strong,.typeheader-1 .container-megamenu.horizontal ul.megamenu > li.active > a,.typeheader-1 .container-megamenu.horizontal ul.megamenu > li.active > a strong,.typeheader-1 .container-megamenu.horizontal ul.megamenu:hover > li.active > a,.typeheader-1 .container-megamenu.horizontal ul.megamenu:hover > li.active > a strong,.typeheader-1 .container-megamenu.horizontal.open ul.megamenu > li.active > a,.typeheader-1 .container-megamenu.horizontal.open ul.megamenu > li.active > a strong,.typeheader-1 .container-megamenu.horizontal.open ul.megamenu > li.active:not(:hover) > a,.typeheader-1 .container-megamenu.horizontal.open ul.megamenu > li.active:not(:hover) > a strong,.common-home .container-megamenu.horizontal ul.megamenu > li.home.active > a,.common-home .container-megamenu.horizontal ul.megamenu:hover > li.home.active > a,.common-home .container-megamenu.horizontal.open ul.megamenu > li.home.active > a{color: #dd0452 !important}.nallur-product-image{height: 370px;width: 100%;object-fit: cover}.footer-logo{height: 60px}.typeheader-1 .signin-w a{color: #fff}.shop-by-cat{height: auto !important}.category-modal{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;display: flex;align-items: center;justify-content: center}.modal-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgb(0 0 0 / 0.7);backdrop-filter: blur(3px)}.modal-container{position: relative;background-color: #fff;width: 90%;max-width: 1000px;max-height: 85vh;border-radius: 12px;overflow: hidden;animation: modalFadeIn 0.3s ease;box-shadow: 0 20px 40px rgb(0 0 0 / 0.2)}@keyframes modalFadeIn{from{opacity: 0;transform: scale(0.95)}to{opacity: 1;transform: scale(1)}}.modal-header{padding: 20px 25px;border-bottom: 1px solid #e5e5e5;display: flex;justify-content: space-between;align-items: center;background-color: #fff;position: sticky;top: 0;z-index: 10}.modal-title{font-size: 22px;font-weight: 600;color: #000000;margin: 0}.modal-close{background: none;border: none;font-size: 32px;cursor: pointer;color: #999;transition: color 0.3s ease;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 50%}.modal-close:hover{color: #ff6b6b;background-color: #f5f5f5}.modal-body{padding: 25px;overflow-y: auto;max-height: calc(85vh - 80px)}.categories-banner-grid{display: flex;flex-wrap: wrap;gap: 20px;margin: 0}.banner-item{flex: 0 0 calc(33.333% - 14px);text-decoration: none;transition: transform 0.3s ease;cursor: pointer;overflow: hidden;border-radius: 12px;position: relative}.banner-item:hover{transform: translateY(-5px)}.banner-image{width: 100%;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 12px;position: relative}.banner-image img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.5s ease}.banner-item:hover .banner-image img{transform: scale(1.05)}.banner-overlay{position: absolute;bottom: 0;left: 0;right: 0;background: linear-gradient(to top,rgb(0 0 0 / 0.7),transparent);padding: 20px 15px 15px;text-align: center}.banner-title{color: #fff;font-size: 18px;font-weight: 600;margin: 0;text-shadow: 0 1px 2px rgb(0 0 0 / 0.3)}.view-all-item{flex: 0 0 calc(33.333% - 14px);text-decoration: none;transition: transform 0.3s ease;cursor: pointer;overflow: hidden;border-radius: 12px;position: relative}.view-all-item:hover{transform: translateY(-5px)}.view-all-image{width: 100%;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 12px;position: relative}.view-all-image img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.5s ease}.view-all-item:hover .view-all-image img{transform: scale(1.05)}.view-all-overlay{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgb(0 0 0 / 0.6);display: flex;align-items: center;justify-content: center;flex-direction: column;transition: background 0.3s ease}.view-all-item:hover .view-all-overlay{background: rgb(0 0 0 / 0.7)}.view-all-text{color: #fff;font-size: 24px;font-weight: 700;margin-bottom: 10px;text-shadow: 0 2px 4px rgb(0 0 0 / 0.3)}.view-all-subtext{color: #fff;font-size: 14px;text-shadow: 0 1px 2px rgb(0 0 0 / 0.3)}.view-all-arrow{margin-top: 15px;width: 45px;height: 45px;background: #ff6b6b;border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease}.view-all-item:hover .view-all-arrow{transform: translateX(10px);background: #ff5252}.view-all-arrow i{color: #fff;font-size: 18px}@media (max-width: 768px){.modal-container{width: 95%;max-height: 90vh}.modal-header{padding: 15px 20px}.modal-title{font-size: 18px}.modal-close{font-size: 28px;width: 35px;height: 35px}.modal-body{padding: 20px;max-height: calc(80vh - 70px)}.categories-banner-grid{gap: 15px}.banner-item{flex: 0 0 calc(50% - 8px)}.view-all-item{flex: 0 0 calc(50% - 8px)}.banner-title{font-size: 14px}.view-all-text{font-size: 18px}.view-all-subtext{font-size: 11px}.view-all-arrow{width: 35px;height: 35px;margin-top: 10px}.view-all-arrow i{font-size: 14px}}@media (max-width: 480px){.modal-body{padding: 15px}.categories-banner-grid{gap: 12px}.banner-item{flex: 0 0 calc(50% - 6px)}.view-all-item{flex: 0 0 calc(50% - 6px)}.banner-title{font-size: 12px}.view-all-text{font-size: 16px}.view-all-subtext{font-size: 10px}.view-all-arrow{width: 30px;height: 30px}.view-all-arrow i{font-size: 12px}}.desktop-search-dropdown{position: absolute;top: 100%;left: 0;right: 0;background: #fff;border: 1px solid #e0e0e0;border-top: none;border-radius: 0 0 8px 8px;box-shadow: 0 8px 24px rgb(0 0 0 / 0.12);z-index: 9999;max-height: 480px;overflow-y: auto}.dsd-label{font-size: 10px;font-weight: 700;color: #aaa;text-transform: uppercase;letter-spacing: 0.08em;padding: 10px 14px 5px;background: #fafafa;border-bottom: 1px solid #f0f0f0}.dsd-cat-item{display: flex;align-items: center;gap: 10px;padding: 9px 14px;border-bottom: 1px solid #f5f5f5;cursor: pointer;text-decoration: none;color: inherit;transition: background 0.1s}.dsd-cat-item:hover{background: #f9f9f9;text-decoration: none;color: inherit}.dsd-cat-item .dsd-cat-icon{width: 26px;height: 26px;background: #f0f0f0;border-radius: 5px;display: flex;align-items: center;justify-content: center;font-size: 11px;color: #999;flex-shrink: 0}.dsd-cat-item .dsd-cat-name{font-size: 13px;color: #333;flex: 1}.dsd-cat-item .dsd-cat-arrow{font-size: 10px;color: #ccc}.dsd-prod-item{display: flex;align-items: center;gap: 10px;padding: 8px 14px;border-bottom: 1px solid #f5f5f5;cursor: pointer;text-decoration: none;color: inherit;transition: background 0.1s}.dsd-prod-item:hover{background: #f9f9f9;text-decoration: none;color: inherit}.dsd-prod-item .dsd-prod-img{width: 42px;height: 42px;object-fit: cover;border-radius: 5px;border: 1px solid #eee;flex-shrink: 0;background: #f5f5f5}.dsd-prod-item .dsd-prod-placeholder{width: 42px;height: 42px;border-radius: 5px;background: #f0f0f0;display: flex;align-items: center;justify-content: center;color: #ccc;font-size: 16px;flex-shrink: 0}.dsd-prod-item .dsd-prod-info{flex: 1;min-width: 0}.dsd-prod-item .dsd-prod-name{font-size: 13px;color: #222;font-weight: 500;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dsd-prod-category{font-size: 11px;color: #888;margin-top: 2px;font-weight: 400}.dsd-prod-item .dsd-prod-arrow{font-size: 10px;color: #ccc;flex-shrink: 0}.dsd-loading{display: flex;align-items: center;gap: 8px;padding: 14px;color: #999;font-size: 13px}.dsd-spinner{width: 14px;height: 14px;border: 2px solid #eee;border-top-color: #e44d26;border-radius: 50%;animation: spin 0.7s linear infinite;flex-shrink: 0}.dsd-no-results{padding: 16px 14px;font-size: 13px;color: #999;text-align: center}.dsd-see-all{padding: 10px 14px;border-top: 1px solid #f0f0f0;background: #fafafa}.dsd-see-all a{display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 13px;font-weight: 600;color: #0f0e0e !important;text-decoration: none !important;padding: 6px 0}.dsd-see-all a:hover{color: #0f0e0e !important}.icon-search{cursor: pointer;font-size: 18px;color: #333;padding: 6px 8px;display: inline-flex;align-items: center;justify-content: center}.icon-search:hover{color: #e44d26}#mobileSearchModal{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #fff;z-index: 99999;flex-direction: column;overflow: hidden;animation: mobileSearchSlide 0.22s ease}#mobileSearchModal.active{display: flex}@keyframes mobileSearchSlide{from{opacity: 0;transform: translateY(-10px)}to{opacity: 1;transform: translateY(0)}}@keyframes spin{to{transform: rotate(360deg)}}.mobile-search-header{display: flex;align-items: center;padding: 10px 12px;border-bottom: 1px solid #ececec;gap: 10px;background: #fff;flex-shrink: 0}.mobile-search-back{background: none;border: none;cursor: pointer;color: #333;font-size: 16px;padding: 6px 8px;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.mobile-search-back:hover{color: #e44d26}.mobile-search-input-wrap{flex: 1;display: flex;align-items: center;background: #f3f3f3;border-radius: 8px;padding: 9px 12px;gap: 8px}.mobile-search-icon{color: #999;font-size: 14px;flex-shrink: 0}.mobile-search-input-wrap input{border: none;background: #fff0;outline: none;font-size: 15px;width: 100%;color: #222;line-height: 1.4}.mobile-search-input-wrap input::placeholder{color: #aaa}.mobile-clear-btn{background: #bbb;border: none;border-radius: 50%;width: 18px;height: 18px;display: none;align-items: center;justify-content: center;cursor: pointer;flex-shrink: 0;color: #fff;font-size: 9px;padding: 0;line-height: 1}.mobile-clear-btn.visible{display: flex}.mobile-search-body{flex: 1;overflow-y: auto;padding: 4px 0 20px;-webkit-overflow-scrolling: touch}.mobile-search-label{font-size: 11px;font-weight: 700;color: #aaa;text-transform: uppercase;letter-spacing: 0.07em;padding: 14px 16px 6px;margin: 0;background: #fafafa;border-bottom: 1px solid #f0f0f0}.search-history-item{display: flex;align-items: center;justify-content: space-between;padding: 13px 16px;border-bottom: 1px solid #f5f5f5;cursor: pointer;transition: background 0.12s}.search-history-item:hover{background: #f9f9f9}.history-content{display: flex;align-items: center;gap: 14px;flex: 1}.history-content .fa-history{color: #bbb;font-size: 14px}.history-content span{font-size: 14px;color: #222;flex: 1}.delete-history{background: none;border: none;color: #ccc;font-size: 16px;cursor: pointer;padding: 5px 8px;border-radius: 50%;transition: all 0.2s}.delete-history:hover{color: #ff6b6b;background: #f0f0f0}.clear-history-btn{padding: 15px 16px;text-align: center;border-top: 1px solid #f0f0f0;margin-top: 5px}.clear-history-btn button{background: none;border: none;color: #0f0e0e;font-size: 13px;font-weight: 600;cursor: pointer;padding: 8px 16px;width: 100%;border-radius: 8px;transition: background 0.2s}.clear-history-btn button:hover{background: #0f0e0e}.empty-history{text-align: center;padding: 40px 20px;color: #999}.empty-history i{font-size: 48px;color: #ddd;margin-bottom: 12px;display: block}.empty-history p{font-size: 14px;margin: 0}.mobile-cat-item{display: flex;align-items: center;padding: 11px 16px;gap: 12px;cursor: pointer;border-bottom: 1px solid #f5f5f5;transition: background 0.12s;text-decoration: none;color: inherit}.mobile-cat-item:hover{background: #f9f9f9}.mobile-cat-item .cat-icon{width: 32px;height: 32px;background: #f0f0f0;border-radius: 6px;display: flex;align-items: center;justify-content: center;flex-shrink: 0;color: #999;font-size: 13px}.mobile-cat-item .cat-name{font-size: 14px;color: #222;flex: 1}.mobile-cat-item .cat-arrow{color: #ccc;font-size: 12px}.mobile-prod-item{display: flex;align-items: center;padding: 10px 16px;gap: 12px;cursor: pointer;border-bottom: 1px solid #f5f5f5;transition: background 0.12s;text-decoration: none;color: inherit}.mobile-prod-item:hover{background: #f9f9f9}.mobile-prod-item .prod-img{width: 48px;height: 48px;object-fit: cover;border-radius: 6px;flex-shrink: 0;border: 1px solid #eee;background: #f5f5f5}.mobile-prod-item .prod-img-placeholder{width: 48px;height: 48px;border-radius: 6px;flex-shrink: 0;background: #f0f0f0;display: flex;align-items: center;justify-content: center;color: #ccc;font-size: 18px}.mobile-prod-item .prod-info{flex: 1;min-width: 0}.mobile-prod-item .prod-name{font-size: 14px;color: #222;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: 500}.prod-category{font-size: 12px;color: #888;margin-top: 3px;font-weight: 400}.mobile-prod-item .prod-arrow{color: #ccc;font-size: 12px;flex-shrink: 0}.mobile-search-loading{display: flex;align-items: center;justify-content: center;padding: 30px 16px;gap: 10px;color: #999;font-size: 14px}.mobile-spinner{width: 18px;height: 18px;border: 2px solid #eee;border-top-color: #e44d26;border-radius: 50%;animation: spin 0.7s linear infinite}.mobile-no-results{text-align: center;padding: 50px 20px 30px;color: #999}.mobile-no-results .fa-search{font-size: 36px;color: #ddd;margin-bottom: 12px}.mobile-no-results p{font-size: 15px;font-weight: 600;color: #555;margin: 0 0 4px}.mobile-no-results span{font-size: 13px}.mobile-see-all-wrap{padding: 16px;border-top: 1px solid #f0f0f0;margin-top: 4px}.mobile-see-all-btn{display: flex;align-items: center;justify-content: center;gap: 8px;padding: 13px;background: #f5bd41;color: #fff !important;border-radius: 8px;font-size: 14px;font-weight: 600;text-decoration: none !important;transition: background 0.15s}.mobile-see-all-btn:hover{background: #c93d1a}@media (min-width: 768px){#mobileSearchModal{display: none !important}}.nt-side-banners{border-radius: 10px}.nallur-founder{border-radius: 10px}.home-banner{border-radius: 10px}.availablity-stock{display: flex;justify-content: space-between}.continue-shop-check{display: flex;justify-content: end}.continue-shop-check a{font-size: 12px}.shopping-cart{margin-top: 0;margin-bottom: 20px}.proceed-checkout{background-color: #000 !important;border-color: #000 !important}.mobile-shop-now-btn{display: inline-flex;align-items: center;gap: 5px;position: absolute;bottom: 8px;right: 8px;background-color: #c10037;color: #fff;font-size: 12px;font-weight: 600;padding: 5px 10px;border-radius: 4px;text-decoration: none;z-index: 10;transition: background 0.3s ease}.mobile-shop-now-btn:hover{background-color: #c10037;color: #fff;text-decoration: none}.mobile-shop-now-btn svg{flex-shrink: 0}.bs-shopnow-btn{display: inline-flex;align-items: center;gap: 4px;position: absolute;bottom: 8px;right: 8px;background-color: #c10037;color: #fff;font-size: 11px;font-weight: 600;padding: 4px 10px;border-radius: 4px;text-decoration: none;z-index: 10;transition: background 0.3s ease}.bs-shopnow-btn:hover{background-color: #c10037;color: #fff;text-decoration: none}.mob-nav-bar{display: none}@media (max-width: 767px){body{padding-bottom: 65px !important}.mob-nav-bar{display: flex;align-items: flex-end;justify-content: space-around;position: fixed;bottom: 0;left: 0;width: 100%;height: 62px;background-color: #fff;border-top: 0.5px solid #e0e0e0;z-index: 9999;box-shadow: 0 -2px 12px rgb(0 0 0 / 0.08);padding: 0}.mob-nav-item{display: flex;flex-direction: column;align-items: center;justify-content: center;flex: 1;text-decoration: none;color: #888;font-size: 10px;font-weight: 500;gap: 3px;height: 62px;transition: color 0.2s ease}.mob-nav-item:hover,.mob-nav-item:focus{text-decoration: none;color: #031266}.mob-nav-icon{display: flex;align-items: center;justify-content: center;line-height: 1}.mob-nav-label{font-size: 10px;line-height: 1;white-space: nowrap}.mob-nav-item.mob-nav-active{color: #031266}.mob-nav-cart-count{position: absolute;top: -6px;right: -8px;background-color: #031266;color: #fff;font-size: 9px;font-weight: 700;min-width: 16px;height: 16px;border-radius: 50%;display: flex;align-items: center;justify-content: center;line-height: 1;padding: 0 3px}.mob-nav-item[data-mob-nav="price-range"]{flex: 1.3;height: 62px;position: relative;justify-content: flex-end;padding-bottom: 6px}.price-range-pill{display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius: 14px 14px 10px 10px;padding: 8px 14px 7px;position: absolute;bottom: 4px;left: 50%;transform: translateX(-50%);min-width: 76px;border: 2px solid #fff;gap: 4px;background: #031266;overflow: hidden;animation: ringGlow 2s ease-in-out infinite}@keyframes ringGlow{0%,100%{box-shadow: 0 0 10px 3px rgb(79 111 255 / 0.4),0 0 24px 6px rgb(79 111 255 / 0.15),0 4px 14px rgb(3 18 102 / 0.45)}50%{box-shadow: 0 0 20px 8px rgb(79 111 255 / 0.7),0 0 40px 14px rgb(79 111 255 / 0.3),0 6px 20px rgb(3 18 102 / 0.55)}}.price-range-pill svg{stroke: #ffd97a;position: relative;z-index: 2}.price-range-pill .mob-nav-label{color: #ffd97a;font-size: 9.5px;font-weight: 700;letter-spacing: 0.3px;position: relative;z-index: 2}.bubble{position: absolute;border-radius: 50%;background: rgb(255 255 255 / 0.18);z-index: 1;animation: floatUp linear infinite}.bubble:nth-child(1){width: 5px;height: 5px;left: 10%;animation-duration: 2.4s;animation-delay: 0s;bottom: -8px}.bubble:nth-child(2){width: 4px;height: 4px;left: 25%;animation-duration: 3.1s;animation-delay: 0.5s;bottom: -8px}.bubble:nth-child(3){width: 6px;height: 6px;left: 45%;animation-duration: 2.7s;animation-delay: 1s;bottom: -8px}.bubble:nth-child(4){width: 3px;height: 3px;left: 62%;animation-duration: 2.2s;animation-delay: 0.3s;bottom: -8px}.bubble:nth-child(5){width: 5px;height: 5px;left: 78%;animation-duration: 3.4s;animation-delay: 0.8s;bottom: -8px}.bubble:nth-child(6){width: 4px;height: 4px;left: 18%;animation-duration: 2.9s;animation-delay: 1.5s;bottom: -8px}.bubble:nth-child(7){width: 3px;height: 3px;left: 55%;animation-duration: 2.5s;animation-delay: 0.2s;bottom: -8px}.bubble:nth-child(8){width: 6px;height: 6px;left: 88%;animation-duration: 3s;animation-delay: 1.2s;bottom: -8px}@keyframes floatUp{0%{transform: translateY(0) scale(1);opacity: 0}10%{opacity: 0.9}80%{opacity: 0.4}100%{transform: translateY(-52px) scale(0.5);opacity: 0}}.price-range-hot-dot{display: none}}.shop-spinner-placeholder{display: flex;justify-content: center;align-items: center;padding: 40px 0;width: 100%}.shop-spinner-ring{width: 52px;height: 52px;border: 5px solid #f0f0f0;border-top: 5px solid #e44d26;border-radius: 50%;animation: shop-lspin 0.75s linear infinite;display: inline-block;vertical-align: middle;margin-right: 14px;flex-shrink: 0}.shop-spinner-label{font-size: 14px;color: #888;margin: 0}@keyframes shop-lspin{to{transform: rotate(360deg)}}.shop-product-card-wrap{animation: shop-lfadein 0.45s ease both}@keyframes shop-lfadein{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: translateY(0)}}.lazy-spinner-placeholder{display: flex;justify-content: center;align-items: center;padding: 40px 0;width: 100%}.lazy-spinner-ring{width: 52px;height: 52px;border: 5px solid #f0f0f0;border-top: 5px solid #e44d26;border-radius: 50%;animation: lspin 0.75s linear infinite;display: inline-block;vertical-align: middle;margin-right: 14px;flex-shrink: 0}.lazy-spinner-label{font-size: 14px;color: #888;margin: 0}@keyframes lspin{to{transform: rotate(360deg)}}.lazy-products-wrap{animation: lfadein 0.45s ease}@keyframes lfadein{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: translateY(0)}}.shop-product-card-wrap:nth-child(1){animation-delay: 0s}.shop-product-card-wrap:nth-child(2){animation-delay: 0.05s}.shop-product-card-wrap:nth-child(3){animation-delay: 0.1s}.shop-product-card-wrap:nth-child(4){animation-delay: 0s}.shop-product-card-wrap:nth-child(5){animation-delay: 0.05s}.shop-product-card-wrap:nth-child(6){animation-delay: 0.1s}.shop-product-card-wrap:nth-child(7){animation-delay: 0s}.shop-product-card-wrap:nth-child(8){animation-delay: 0.05s}.shop-product-card-wrap:nth-child(9){animation-delay: 0.1s}.order-now-btn{background: #c10037 !important;border: none !important}.break-spaces{white-space: break-spaces}.ckcontent ul{display: inline-flex !important;flex-direction: column !important;color: black !important}.ckcontent ul li{color: black !important}.ckcontent ul li::marker{color: black !important}.owl2-controls{display: none !important}#thumb-slider{display: flex !important;flex-wrap: wrap !important;gap: 6px !important;margin-top: 8px !important;padding: 0 !important}#thumb-slider a.img.thumbnail{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 72px !important;height: 72px !important;border: 2px solid #ddd !important;border-radius: 6px !important;overflow: hidden !important;cursor: pointer !important;padding: 2px !important;background: #fff !important;transition: border-color 0.2s !important;box-sizing: border-box !important}#thumb-slider a.img.thumbnail:hover,#thumb-slider a.img.thumbnail.active-thumb{border-color: #e8620a !important}#thumb-slider a.img.thumbnail img{width: 100% !important;height: 100% !important;object-position: top;object-fit: cover !important;pointer-events: none !important;display: block !important}#img-lightbox-overlay{display: none !important;position: fixed !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;width: 100vw !important;height: 100vh !important;background: rgb(0 0 0 / 0.85) !important;z-index: 999999 !important;align-items: center !important;justify-content: center !important}#img-lightbox-overlay.lb-active{display: flex !important}#img-lightbox-overlay .lb-inner{position: relative !important;background: #fff !important;border-radius: 10px !important;padding: 12px !important;max-width: 88vw !important;max-height: 88vh !important;display: flex !important;align-items: center !important;justify-content: center !important;box-shadow: 0 10px 50px rgb(0 0 0 / 0.6) !important;animation: lbFadeIn 0.22s ease !important}@keyframes lbFadeIn{from{opacity: 0;transform: scale(0.93)}to{opacity: 1;transform: scale(1)}}#img-lightbox-overlay .lb-inner img{max-width: 82vw !important;max-height: 82vh !important;width: auto !important;height: auto !important;object-fit: contain !important;border-radius: 6px !important;display: block !important}#lb-close-btn{position: absolute !important;top: -18px !important;right: -18px !important;width: 38px !important;height: 38px !important;border-radius: 50% !important;background: #dd0452 !important;color: #fff !important;border: none !important;font-size: 22px !important;cursor: pointer !important;z-index: 10 !important;display: flex !important;align-items: center !important;justify-content: center !important;line-height: 1 !important;box-shadow: 0 2px 8px rgb(0 0 0 / 0.3) !important;transition: background 0.2s !important}#lb-close-btn:hover{background: #dd0452 !important}.owl2-carousel .owl2-item img{transform-style: preserve-3d;height: 245px;width: 100%;object-fit: cover}#orderEnquiryModal .modal-header{background: #ffffff;color: #000;border-radius: 6px 6px 0 0}.text-danger{color: red;display: inline-block;background-color: #fff0;padding: 0 5px;margin: 0;border-radius: 3px;font-size: 11px}#orderEnquiryModal .modal-header h4{margin: 0;font-size: 18px;font-weight: 600}#orderEnquiryModal .modal-header .close{color: #000;opacity: 1;font-size: 22px}#orderEnquiryModal .modal-body{padding: 24px 28px}#orderEnquiryModal .product-summary-box{display: flex;align-items: center;gap: 14px;background: #f9f9f9;border: 1px solid #eee;border-radius: 6px;padding: 12px 14px;margin-bottom: 20px}#orderEnquiryModal .product-summary-box img{width: auto;height: 70px;object-fit: cover;border-radius: 5px;border: 1px solid #ddd}#orderEnquiryModal .product-summary-box .ps-name{font-weight: 600;font-size: 14px;color: #333;line-height: 1.4}#orderEnquiryModal .product-summary-box .ps-label{font-size: 11px;color: #999;text-transform: uppercase;letter-spacing: 0.5px}#orderEnquiryModal .form-control{border-radius: 5px;border: 1px solid #ccc;height: 40px;font-size: 14px}#orderEnquiryModal textarea.form-control{height: auto;resize: vertical}#orderEnquiryModal label{font-size: 13px;font-weight: 600;color: #444;margin-bottom: 4px}#orderEnquiryModal .optional-label{color: #aaa;font-weight: 400;display: inline-block;background-color: #fff0;padding: 0 5px;margin: 0;border-radius: 3px;font-size: 11px}#orderEnquiryModal .modal-footer{padding: 14px 20px;border-top: 1px solid #eee;display: flex;justify-content: flex-end;gap: 10px}#orderEnquiryModal .btn-submit-enquiry{background: #000;color: #fff;border: none;padding: 9px 28px;border-radius: 5px;font-size: 14px;font-weight: 600;transition: background 0.2s}#orderEnquiryModal .btn-submit-enquiry:hover{background: #000}#orderEnquiryModal .btn-cancel-enquiry{background: #8a8a8a;color: #ffffff;border: 1px solid #979797;padding: 9px 20px;border-radius: 5px;font-size: 14px}#enquiry-success-msg{display: none;text-align: center;padding: 30px 20px}#enquiry-success-msg .success-icon{font-size: 52px;color: #28a745;margin-bottom: 12px}#enquiry-success-msg h4{color: #28a745;font-weight: 700;margin-bottom: 8px}#enquiry-success-msg p{color: #666;font-size: 14px}@media (max-width: 991px){.main-product-img-wrap img{}}@media (max-width: 767px){#img-lightbox-overlay .lb-inner{max-width: 96vw !important;max-height: 92vh !important}#img-lightbox-overlay .lb-inner img{max-width: 80vw !important;max-height: 80vh !important}#thumb-slider a.img.thumbnail{width: 58px !important;height: 58px !important}#orderEnquiryModal .modal-body{padding: 16px}}@media (max-width: 480px){#thumb-slider a.img.thumbnail{width: 50px !important;height: 50px !important}}.desktop-btn-text{display: inline-block !important}.mobile-btn-icon{display: none !important}@media (max-width: 767px){.desktop-btn-text{display: none !important}.mobile-btn-icon{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 44px !important;height: 44px !important;padding: 0 !important;min-width: unset !important;border-radius: 8px !important;border: none !important;cursor: pointer !important}.mobile-btn-icon svg{stroke: #ffffff !important;flex-shrink: 0}.addToCartBtn.mobile-btn-icon{background-color: #f5bd41 !important;box-shadow: 0 3px 8px rgb(245 168 0 / 0.4) !important}.addToCartBtn.mobile-btn-icon:hover,.addToCartBtn.mobile-btn-icon:active{background-color: #d99200 !important}.order-now-btn.mobile-btn-icon{background-color: #c10037 !important;box-shadow: 0 3px 8px rgb(232 25 10 / 0.4) !important}.order-now-btn.mobile-btn-icon:hover,.order-now-btn.mobile-btn-icon:active{background-color: #c41508 !important}.left-content-product .content-product-right .box-info-product .quantity .quantity-control{margin-right: 10px}}.cpw{max-width: 1340px;margin: 0 auto;padding: 14px 18px 0;font-family: inherit}.cpw-bread{margin-bottom: 18px}.pk-no-img-icon{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: #f0f4ff}.pk-no-img-icon svg{width: 44%;height: 44%;opacity: 0.35}.cpw-desktop{display: none}.cpw-mobile{display: none}@media (min-width: 769px){.cpw-desktop{display: block}.cpw-trail{margin-bottom: 10px}.cpw-trail-inner{display: flex;align-items: center;flex-wrap: wrap;gap: 4px;font-size: 12.5px;color: #888}.cpw-trail-inner .trail-item{display: flex;align-items: center;gap: 4px;cursor: pointer;color: #2874f0;font-weight: 600;transition: color 0.15s}.cpw-trail-inner .trail-item:hover{color: #c0392b}.cpw-trail-inner .trail-item.trail-current{color: #212121;cursor: default;font-weight: 700}.cpw-trail-inner .trail-sep{color: #ccc;font-size: 14px}.cpw-back-btn{display: inline-flex;align-items: center;gap: 7px;padding: 7px 18px 7px 14px;background: #f5bd41;border: 1.5px solid #f5bd41;border-radius: 6px;font-size: 13px;font-weight: 700;color: #fff;cursor: pointer;margin-bottom: 18px;transition: border-color 0.15s,background 0.15s,color 0.15s}.cpw-back-btn:hover{border-color: #f5bd41;color: #fff;background: #f5bd41}.cpw-back-btn i{font-size: 12px}.cpw-section-label{font-size: 20px;font-weight: 800;color: #212121;margin-bottom: 18px;padding-bottom: 12px;border-bottom: 2px solid #f0f0f0;display: flex;align-items: center;gap: 10px;min-height: 0}.cpw-section-label:empty{display: none}.cpw-section-label .sec-icon{width: 36px;height: 36px;border-radius: 50%;overflow: hidden;flex-shrink: 0;border: 2px solid #e0e8ff}.cpw-section-label .sec-icon img{width: 100%;height: 100%;object-fit: cover}.cpw-root-block{background: #fff;border: 1px solid #ebebeb;border-radius: 10px;padding: 20px 22px 22px;box-shadow: 0 1px 5px rgb(0 0 0 / 0.05);margin-bottom: 24px}.cpw-root-block:last-child{margin-bottom: 0}.cpw-root-heading{display: flex;align-items: center;gap: 12px;margin-bottom: 18px;padding-bottom: 14px;border-bottom: 1px solid #f0f0f0}.cpw-root-heading-img{width: 46px;height: 46px;border-radius: 50%;overflow: hidden;background: #e8f0fe;border: 2px solid #d0d8f8;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cpw-root-heading-img img{width: 100%;height: 100%;object-fit: cover}.cpw-root-heading-text{font-size: 16px;font-weight: 800;color: #212121;flex: 1}.cpw-root-heading-divider{flex: 1;height: 1px;background: linear-gradient(to right,#e8e8e8,transparent);margin: 0 8px}.cpw-root-view-link{font-size: 13px;font-weight: 700;color: #fff;text-decoration: none;white-space: nowrap;padding: 6px 14px;border: 1.5px solid #c10037;background-color: #c10037;border-radius: 20px;transition: background 0.15s,color 0.15s}.cpw-root-view-link:hover{background: #c10037;color: #fff;text-decoration: none}.cpw-l2-grid{display: grid;grid-template-columns: repeat(5,1fr);gap: 14px}@media (max-width: 1100px){.cpw-l2-grid{grid-template-columns: repeat(4,1fr)}}@media (max-width: 900px){.cpw-l2-grid{grid-template-columns: repeat(3,1fr)}}.cpw-l2-tile{display: flex;flex-direction: column;align-items: center;gap: 10px;text-decoration: none;padding: 16px 10px 14px;border-radius: 10px;background: #f7f8fb;border: 1.5px solid #ebebeb;cursor: pointer;transition: border-color 0.16s,background 0.16s,transform 0.16s,box-shadow 0.16s}.cpw-l2-tile:hover{background: #fff;transform: translateY(-3px);box-shadow: 0 6px 18px rgb(40 116 240 / 0.1);text-decoration: none}.cpw-l2-tile-img{width: 100%;aspect-ratio: 1/1;border-radius: 8px;overflow: hidden;background: #fff;border: 1px solid #e8e8e8;display: flex;align-items: center;justify-content: center}.cpw-l2-tile-img img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.28s}.cpw-l2-tile:hover .cpw-l2-tile-img img{transform: scale(1.07)}.cpw-l2-tile-name{font-size: 12.5px;font-weight: 700;color: #212121;text-align: center;line-height: 1.35}.cpw-l2-tile:hover .cpw-l2-tile-name{color: #c10037}.cpw-l2-tile-arrow{font-size: 10px;color: #aaa;margin-top: -4px}.cpw-l2-tile:hover .cpw-l2-tile-arrow{color: #c10037}.cpw-drill-grid{display: grid;grid-template-columns: repeat(5,1fr);gap: 18px}@media (max-width: 1100px){.cpw-drill-grid{grid-template-columns: repeat(4,1fr)}}@media (max-width: 900px){.cpw-drill-grid{grid-template-columns: repeat(3,1fr)}}.cpw-drill-card{display: flex;flex-direction: column;align-items: center;gap: 12px;text-decoration: none;background: #f7f8fb;border: 1.5px solid #ebebeb;border-radius: 10px;padding: 18px 12px 14px;cursor: pointer;transition: border-color 0.16s,background 0.16s,transform 0.16s,box-shadow 0.16s;position: relative}.cpw-drill-card:hover{background: #fff;transform: translateY(-3px);box-shadow: 0 8px 22px rgb(40 116 240 / 0.1);text-decoration: none}.cpw-drill-card-img{width: 100%;aspect-ratio: 1/1;border-radius: 8px;overflow: hidden;background: #f7f8fb;border: 1px solid #e8e8e8;display: flex;align-items: center;justify-content: center}.cpw-drill-card-img img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.28s}.cpw-drill-card:hover .cpw-drill-card-img img{transform: scale(1.07)}.cpw-drill-card-name{font-size: 13px;font-weight: 700;color: #212121;text-align: center;line-height: 1.4}.cpw-drill-card:hover .cpw-drill-card-name{color: #c10037}.cpw-drill-card-sub{font-size: 11px;color: #888;text-align: center;margin-top: -6px}.cpw-drill-card-badge{position: absolute;top: 10px;right: 10px;background: #e8f0fe;color: #2874f0;font-size: 10px;font-weight: 700;padding: 2px 7px;border-radius: 10px}.cpw-drill-card.leaf-card{border-color: #ffe0e0;background: #fff8f8}.cpw-drill-card.leaf-card:hover{border-color: #c0392b;background: #fff0f0}.cpw-drill-card.leaf-card .cpw-drill-card-name{color: #c10037}.cpw-empty{grid-column: 1/-1;padding: 40px 0;text-align: center;color: #aaa;font-size: 14px}@keyframes cpwFadeUp{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: translateY(0)}}.cpw-drill-card,.cpw-l2-tile{animation: cpwFadeUp 0.22s ease both}}@media (max-width: 768px){.cpw-mobile{display: block}.mob-split{display: flex;background: #fff;border-radius: 8px;box-shadow: 0 2px 8px rgb(0 0 0 / 0.1);overflow: hidden;min-height: 70vh}.mob-sidebar{width: 78px;flex-shrink: 0;background: #f8f9fb;border-right: 1px solid #e0e0e0;overflow-y: auto;overflow-x: hidden;max-height: calc(100vh - 110px);position: sticky;top: 0;scrollbar-width: thin;scrollbar-color: #e0e0e0 #fff0}.mob-sidebar::-webkit-scrollbar{width: 3px}.mob-sidebar::-webkit-scrollbar-thumb{background: #e0e0e0;border-radius: 4px}.mob-sidebar-item{display: flex;flex-direction: column;align-items: center;gap: 5px;padding: 11px 4px 9px;cursor: pointer;transition: background 0.15s;position: relative;border-bottom: 1px solid rgb(0 0 0 / 0.05);user-select: none}.mob-sidebar-item:hover{background: #eef1f8}.mob-sidebar-item.active{background: #fff}.mob-sidebar-item.active::before{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 3px;background: #c10037;border-radius: 0 3px 3px 0}.mob-sidebar-img{width: 42px;height: 42px;border-radius: 50%;overflow: hidden;background: #e8f0fe;border: 2px solid #fff0;display: flex;align-items: center;justify-content: center;flex-shrink: 0;transition: border-color 0.18s,transform 0.18s}.mob-sidebar-item.active .mob-sidebar-img,.mob-sidebar-item:hover .mob-sidebar-img{border-color: #c10037;transform: scale(1.06)}.mob-sidebar-img img{width: 100%;height: 100%;object-fit: cover}.mob-sidebar-label{font-size: 7px;font-weight: 700;color: #555;text-align: center;line-height: 1.3;word-break: break-word;max-width: 68px}.mob-sidebar-item.active .mob-sidebar-label{color: #c10037}.mob-content-wrap{flex: 1;overflow-y: auto;max-height: calc(100vh - 110px);scrollbar-width: thin}.mob-panel{display: none}.mob-panel.active{display: block}@keyframes mobIn{from{opacity: 0;transform: translateX(8px)}to{opacity: 1;transform: translateX(0)}}.mob-panel.active{animation: mobIn 0.2s ease both}.mob-drill-nav{display: flex;align-items: center;gap: 8px;padding: 10px 12px;border-bottom: 1px solid #eee;background: #f8f9fb}.mob-drill-back{display: flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 700;color: #c10037;cursor: pointer;background: none;border: none;padding: 0}.mob-drill-title{font-size: 13px;font-weight: 800;color: #212121;flex: 1}.mob-panel-hero{padding: 12px 12px 10px;border-bottom: 1px solid #e0e0e0;background: linear-gradient(100deg,#ebf0ff 0%,#f8f9ff 100%);display: flex;align-items: center;gap: 10px}.mob-panel-hero-img{width: 40px;height: 40px;border-radius: 50%;overflow: hidden;background: #e8f0fe;border: 2px solid #d0d8f0;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.mob-panel-hero-img img{width: 100%;height: 100%;object-fit: cover}.mob-panel-hero-name{font-size: 14px;font-weight: 800;color: #212121;flex: 1}.mob-panel-hero-link{font-size: 11px;font-weight: 700;color: #ffffff !important;text-decoration: none;padding: 4px 10px;border: 1.5px solid;border-radius: 12px;background-color: #f5bd41}.mob-tile-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 8px;padding: 12px 10px}.mob-tile{display: flex;flex-direction: column;align-items: center;gap: 6px;text-decoration: none;padding: 10px 4px 8px;border-radius: 8px;background: #f7f8fb;border: 1.5px solid #fff0;cursor: pointer;transition: border-color 0.16s,background 0.16s;position: relative}.mob-tile:hover,.mob-tile.active-tile{border-color: #2874f0;background: #e8f0fe}.mob-tile-img{width: 62px;height: 62px;border-radius: 8px;overflow: hidden;background: #fff;border: 1px solid #e0e0e0;display: flex;align-items: center;justify-content: center}.mob-tile-img img{width: 100%;height: 100%;object-fit: cover}.mob-tile-name{font-size: 10px;font-weight: 700;color: #212121;text-align: center;line-height: 1.3}.mob-tile:hover .mob-tile-name{color: #2874f0}.mob-tile-sub-badge{position: absolute;top: 4px;right: 4px;background: #e8f0fe;color: #2874f0;font-size: 8px;font-weight: 700;padding: 1px 4px;border-radius: 6px}.mob-tile.leaf-tile{border-color: #ffe0e0;background: #fff8f8}.mob-tile.leaf-tile .mob-tile-name{color: #c10037}.mob-empty{padding: 30px 16px;text-align: center;color: #aaa;font-size: 13px}}.dsd-popular-group{border-bottom: 1px solid #f0f0f0}.dsd-popular-cat-label{font-size: 10px;font-weight: 700;color: #e44d26;text-transform: uppercase;letter-spacing: 0.08em;padding: 8px 14px 4px;background: #fff8f6;border-bottom: 1px solid #fce8e3}.mobile-popular-group{border-bottom: 1px solid #f0f0f0}.mobile-popular-cat-label{font-size: 11px;font-weight: 700;color: #e44d26;text-transform: uppercase;letter-spacing: 0.07em;padding: 10px 16px 4px;background: #fff8f6;border-bottom: 1px solid #fce8e3}.ncm-dropdown{width: 900px !important;left: 0 !important;z-index: 1000 !important;border-top: 3px solid #c0392b !important;box-shadow: 0 8px 40px rgb(0 0 0 / 0.13) !important}.ncm-content{padding: 28px 32px 20px !important;background: #ffffff !important}.ncm-grid{display: grid;gap: 24px;width: 100%;box-sizing: border-box}.ncm-cols-1{grid-template-columns: repeat(1,1fr)}.ncm-cols-2{grid-template-columns: repeat(2,1fr)}.ncm-cols-3{grid-template-columns: repeat(3,1fr)}.ncm-cols-4{grid-template-columns: repeat(4,1fr)}.ncm-card{display: flex;flex-direction: column;background: #fafafa;border-radius: 10px;overflow: hidden;border: 1px solid #f0f0f0;transition: box-shadow 0.25s ease,transform 0.25s ease}.ncm-card:hover{box-shadow: 0 6px 24px rgb(0 0 0 / 0.11);transform: translateY(-2px)}.ncm-col-wrapper{display: grid;gap: 28px;width: 100%;box-sizing: border-box}.ncm-col-wrapper.ncm-cols-1{grid-template-columns: repeat(1,1fr)}.ncm-col-wrapper.ncm-cols-2{grid-template-columns: repeat(2,1fr)}.ncm-col-wrapper.ncm-cols-3{grid-template-columns: repeat(3,1fr)}.ncm-col-wrapper.ncm-cols-4{grid-template-columns: repeat(4,1fr)}.ncm-col-card{display: flex;flex-direction: column;background: #fafafa;border-radius: 10px;overflow: hidden;border: 1px solid #f0f0f0;transition: box-shadow 0.25s ease,transform 0.25s ease}.ncm-col-card:hover{box-shadow: 0 6px 24px rgb(0 0 0 / 0.11);transform: translateY(-2px)}.ncm-col-body{padding: 12px 14px 14px;flex: 1;display: flex;flex-direction: column}.ncm-img-wrap{display: block;width: 100%;overflow: hidden;position: relative}.ncm-img{width: 100%;height: 175px;object-fit: cover;display: block;transition: transform 0.35s ease}.ncm-col-card:hover .ncm-img,.ncm-card:hover .ncm-img{transform: scale(1.05)}.ncm-img-overlay{position: absolute;bottom: 0;left: 0;right: 0;background: linear-gradient(transparent,rgb(192 57 43 / 0.82));padding: 18px 12px 10px;opacity: 0;transition: opacity 0.25s ease}.ncm-img-overlay span{color: #fff;font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: 1.5px}.ncm-col-card:hover .ncm-img-overlay,.ncm-card:hover .ncm-img-overlay{opacity: 1}.ncm-card-body{padding: 12px 14px 14px;flex: 1;display: flex;flex-direction: column}.ncm-cat-name{display: block !important;font-size: 13px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: 1.2px !important;color: #1a1a1a !important;margin-bottom: 10px !important;padding-bottom: 8px !important;border-bottom: 1px solid #e8e8e8 !important;white-space: normal !important;overflow: visible !important;text-overflow: unset !important;word-break: normal !important;line-height: 1.4 !important;text-decoration: none !important;transition: color 0.2s ease !important}.ncm-cat-name:hover{color: #c0392b !important}.ncm-cat-name--no-sub{border-bottom: none !important;margin-bottom: 0 !important;padding-bottom: 0 !important}.ncm-grand-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 6px;margin-top: 4px}.ncm-grand-item{display: block;text-decoration: none !important}.ncm-grand-img-wrap{width: 100%;aspect-ratio: 1 / 1;overflow: hidden;border-radius: 6px;border: 1px solid #eee}.ncm-grand-img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.3s ease}.ncm-grand-item:hover .ncm-grand-img{transform: scale(1.08)}.ncm-parent-see-all{margin-top: 14px;padding-top: 10px;border-top: 1px solid #f0f0f0;text-align: right}.ncm-see-all-full-btn{display: inline-flex;align-items: center;gap: 5px;padding: 0;background: none;color: #c10037 !important;font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;text-decoration: none !important;transition: color 0.2s ease}.ncm-see-all-full-btn:hover{color: #c10037 !important}.ncm-see-all-full-btn i{font-size: 10px}@media (max-width: 991px) and (min-width: 768px){.ncm-content{padding: 20px !important}.ncm-grid.ncm-cols-3,.ncm-grid.ncm-cols-4,.ncm-col-wrapper.ncm-cols-3,.ncm-col-wrapper.ncm-cols-4{grid-template-columns: repeat(2,1fr) !important}.ncm-img{height: 145px}.ncm-cat-name{font-size: 12px !important;letter-spacing: 0.8px !important}.ncm-grand-grid{gap: 5px}}@media (max-width: 767px){.ncm-dropdown{border-top-width: 2px !important}.ncm-content{padding: 12px !important}.ncm-grid,.ncm-col-wrapper{grid-template-columns: repeat(2,1fr) !important;gap: 10px !important}.ncm-card,.ncm-col-card{border-radius: 8px}.ncm-img{height: 105px}.ncm-img-overlay{display: none}.ncm-card-body,.ncm-col-body{padding: 8px 10px 10px}.ncm-cat-name{font-size: 11px !important;letter-spacing: 0.6px !important;margin-bottom: 6px !important;padding-bottom: 5px !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}.ncm-grand-grid{gap: 4px}.ncm-grand-img-wrap{border-radius: 4px}.ncm-parent-see-all{margin-top: 10px;padding-top: 8px}.ncm-see-all-full-btn{font-size: 11px}}@media (max-width: 400px){.ncm-grid,.ncm-col-wrapper{gap: 8px !important}.ncm-img{height: 88px}.ncm-card-body,.ncm-col-body{padding: 6px 8px 8px}.ncm-cat-name{font-size: 10px !important;letter-spacing: 0.3px !important}.ncm-grand-grid{gap: 3px}}.mob-cat-strip{width: 100%;background: #fff;padding: 12px 0;margin-bottom: 0;position: relative;overflow: visible}.mob-cat-scroll{display: flex;flex-direction: row;flex-wrap: nowrap;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none;align-items: center;scroll-behavior: smooth;gap: 0;padding: 0 40px}.mob-cat-scroll::-webkit-scrollbar{display: none}.mob-cat-item{display: flex;flex-direction: column;align-items: center;justify-content: flex-start;text-decoration: none !important;flex: 0 0 auto;-webkit-tap-highlight-color: #fff0;cursor: pointer;transition: transform 0.2s ease}.mob-cat-item:hover{transform: translateY(-3px)}.mob-cat-img-wrap{border-radius: 50%;overflow: hidden;background: #f5f5f5;border: 2px solid #e0e0e0;display: flex;align-items: center;justify-content: center;transition: all 0.2s ease;box-shadow: 0 2px 8px rgb(0 0 0 / 0.08);flex-shrink: 0}.mob-cat-item:hover .mob-cat-img-wrap{border-color: #f0c040;box-shadow: 0 4px 12px rgb(240 192 64 / 0.2)}.mob-cat-item:active .mob-cat-img-wrap{transform: scale(0.95)}.mob-cat-img{width: 100%;height: 100%;object-fit: cover;display: block;border-radius: 50%}.mob-cat-label{margin-top: 8px;font-weight: 500;color: #333;text-align: center;line-height: 1.2;display: block;overflow: hidden;text-overflow: ellipsis;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;width: 100%;padding: 0 4px}@media (min-width: 768px){.mob-cat-strip{padding: 0}.mob-cat-scroll{justify-content: flex-start;padding: 25px 25px;overflow-x: hidden;gap: 0}.mob-cat-item{width: 16.666%;flex: 0 0 16.666%}.mob-cat-img-wrap{width: 120px;height: 120px;border-width: 3px}.mob-cat-label{font-size: 14px;margin-top: 12px;white-space: normal;word-break: break-word;max-width: 100%;font-weight: 600}.cat-nav-arrow{position: absolute;top: 42%;transform: translateY(-50%);width: 44px;height: 44px;background: #fff;border: 1px solid #e0e0e0;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;box-shadow: 0 2px 8px rgb(0 0 0 / 0.15);z-index: 10}.cat-nav-arrow:hover{background: #f0c040;border-color: #f0c040;transform: translateY(-50%) scale(1.05)}.cat-nav-arrow:active{transform: translateY(-50%) scale(0.95)}.cat-nav-arrow svg{width: 24px;height: 24px;stroke: #333;stroke-width: 2;fill: none}.cat-nav-arrow:hover svg{stroke: #fff}.cat-nav-prev{left: 10px}.cat-nav-next{right: 10px}}@media (max-width: 767px){.mob-cat-scroll{gap: 0;padding: 2px 35px;overflow-x: auto;-webkit-overflow-scrolling: touch}.mob-cat-item{width: 25%;flex: 0 0 25%}.mob-cat-img-wrap{width: 70px;height: 70px;border-width: 2px}.mob-cat-label{font-size: 11px;margin-top: 8px;white-space: nowrap;font-weight: 500}.cat-nav-arrow{position: absolute;top: 42%;transform: translateY(-50%);width: 32px;height: 32px;background: rgb(255 255 255 / 0.95);border: 1px solid #e0e0e0;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;box-shadow: 0 2px 5px rgb(0 0 0 / 0.15);z-index: 10}.cat-nav-arrow:active{transform: translateY(-50%) scale(0.95);background: #f0c040}.cat-nav-arrow svg{width: 18px;height: 18px;stroke: #333;stroke-width: 2;fill: none}.cat-nav-prev{left: 5px}.cat-nav-next{right: 5px}}@media (min-width: 1400px){.mob-cat-img-wrap{width: 130px;height: 130px}.mob-cat-label{font-size: 15px}}@media (min-width: 768px) and (max-width: 1200px){.mob-cat-img-wrap{width: 130px;height: 130px}.mob-cat-label{font-size: 13px}}@media (max-width: 480px){.mob-cat-scroll{padding: 2px 2px}.mob-cat-img-wrap{width: 60px;height: 60px}.mob-cat-label{font-size: 10px;margin-top: 6px}.cat-nav-arrow{width: 25px;height: 25px}.cat-nav-arrow svg{width: 16px;height: 16px}}@media (max-width: 380px){.mob-cat-scroll{padding: 2px 2px}.mob-cat-img-wrap{width: 55px;height: 55px}.mob-cat-label{font-size: 9px}.cat-nav-arrow{width: 20px;height: 20px}}.banner-image{position: relative;overflow: hidden;border-radius: 10px}.banner-image img{width: 100%;height: 100%;object-fit: cover;display: block;object-position: top}.banner-image::after{content: "";position: absolute;inset: 0;background: linear-gradient( to top,rgb(0 0 0 / 0.55) 0%,rgb(0 0 0 / 0.1) 60%,transparent 100% );border-radius: 10px}.banner-cat-name{position: absolute;bottom: 50%;left: 50%;transform: translate(-50%,50%);color: #fff;font-size: 20px;font-weight: 600;text-align: center;white-space: nowrap;z-index: 2;text-shadow: 0 1px 4px rgb(0 0 0 / 0.6);pointer-events: none}@media (max-width: 767px){.banner-cat-name{font-size: 14px}.copy-success-toast.show{transform: translateX(-50%) translateY(0);opacity: 1;bottom: 100px !important}}.login-row{display: flex;justify-content: center}.login-group{text-align: center;display: flex;justify-content: center}.google-divider{display: flex;align-items: center;text-align: center;margin: 10px 0;color: #999}.google-divider::before,.google-divider::after{content: "";flex: 1;border-bottom: 1px solid #ddd}.google-divider span{padding: 0 10px;font-size: 14px}.btn-google-login{display: flex;align-items: center;justify-content: center;gap: 10px;width: fit-content;padding: 10px;border: 1px solid #ddd;border-radius: 4px;background-color: #fff;color: #444;font-size: 14px;font-weight: 500;text-decoration: none;transition: box-shadow 0.2s}.btn-google-login:hover{box-shadow: 0 2px 6px rgb(0 0 0 / 0.15);text-decoration: none;color: #444}.login-btn{background: #f5bd41;border-color: #f5bd41;color: #fff}.register-now{color: #c10037}.register-now:hover{color: #c10037}.nallur-checkbox{display: flex;align-items: center;position: relative;padding-left: 30px;cursor: pointer;font-size: 14px;user-select: none;color: #666;gap: 8px}.nallur-checkbox input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}.nallur-checkmark{position: absolute;left: 0;height: 18px;width: 18px;background-color: #fff;border: 2px solid #ddd;border-radius: 3px;transition: all 0.2s ease}.nallur-checkbox:hover input ~ .nallur-checkmark{border-color: #c10037}.nallur-checkbox input:checked ~ .nallur-checkmark{background-color: #c10037;border-color: #c10037}.nallur-checkmark:after{content: "";position: absolute;display: none}.nallur-checkbox input:checked ~ .nallur-checkmark:after{display: block}.nallur-checkbox .nallur-checkmark:after{left: 5px;top: 1px;width: 5px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg)}.nallur-terms-link{color: #c10037;text-decoration: none}.nallur-terms-link:hover{text-decoration: underline}.nallur-tabs{display: flex;justify-content: center;gap: 10px;margin-bottom: 25px;padding: 0 15px}.nallur-tab-btn{border: none;padding: 10px 30px;font-size: 16px;font-weight: 500;cursor: pointer;color: #666;border-radius: 30px;transition: all 0.3s ease}.nallur-tab-btn.active{background-color: #c10037;color: #fff}.nallur-tab-btn:hover:not(.active){background-color: #f0f0f0;color: #c10037}.nallur-tab-content{display: none}.nallur-tab-content.active{display: block}@media (max-width: 480px){.nallur-tab-btn{padding: 8px 20px;font-size: 14px}.nallur-tabs{gap: 8px}}@media (max-width: 767px){.related.products-list{padding-left: 15px !important;padding-right: 15px !important;overflow: hidden !important}.related .modtitle{margin-left: 0 !important;padding-left: 0 !important;overflow: visible !important;white-space: normal !important}.related .yt-content-slider,.related .releate-products{margin-left: 0 !important;padding-left: 0 !important;overflow: hidden !important}.owl2-carousel .owl2-stage{padding-left: 0 !important}}#cart.cart-force-open .dropdown-menu.shoppingcart-box{-webkit-transform: rotateX(0deg) !important;transform: rotateX(0deg) !important;opacity: 1 !important;visibility: visible !important;display: block !important;pointer-events: auto !important}.desktop-search-dropdown{position: absolute;top: 100%;left: 0;width: 100%;background: #fff;border: 1px solid #ddd;border-top: none;z-index: 9991;box-shadow: 0 4px 20px rgb(0 0 0 / 0.15);border-radius: 0 0 8px 8px;max-height: 80vh;overflow-y: auto;padding-bottom: 10px;animation: dsdFadeIn 0.2s ease-out}@keyframes dsdFadeIn{from{opacity: 0;transform: translateY(-5px)}to{opacity: 1;transform: translateY(0)}}.dsd-suggestions-box{padding: 0 !important}.dsd-section-label{font-size: 14px;font-weight: 700;color: #333;margin-bottom: 12px;margin-top: 15px;display: flex;justify-content: space-between;align-items: center}.dsd-section-label:first-child{margin-top: 0}.dsd-clear-history{font-size: 11px;color: #031266;cursor: pointer;font-weight: 400}.dsd-recent-list{display: flex;overflow-x: auto;gap: 15px;padding-bottom: 10px;scrollbar-width: none}.dsd-recent-list::-webkit-scrollbar{display: none}.dsd-recent-item{display: flex;flex-direction: column;align-items: center;min-width: 70px;max-width: 70px;cursor: pointer}.dsd-recent-img-wrap{width: 60px;height: 60px;border-radius: 50%;background: #f8f8f8;display: flex;align-items: center;justify-content: center;margin-bottom: 5px;border: 1px solid #eee;overflow: hidden;transition: all 0.2s}.dsd-recent-item:hover .dsd-recent-img-wrap{transform: scale(1.05);border-color: #031266}.dsd-recent-img{width: 100%;height: 100%;object-fit: cover}.dsd-recent-icon{font-size: 20px;color: #999}.dsd-recent-name{font-size: 11px;color: #555;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%}.dsd-trending-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.dsd-trending-item{display: flex;align-items: center;padding: 8px;background: #f9f9f9;border-radius: 6px;cursor: pointer;transition: background 0.2s;text-decoration: none !important}.dsd-trending-item:hover{background: #f0f0f0}.dsd-trending-img{width: 40px;height: 40px;border-radius: 4px;object-fit: cover;margin-right: 10px;object-position: top}.dsd-trending-name{font-size: 12px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dsd-recommended-grid{display: flex;gap: 12px;overflow-x: auto;padding-bottom: 5px}.dsd-recommended-item{min-width: 115px;max-width: 115px;border: 1px solid #eee;border-radius: 8px;overflow: hidden;cursor: pointer;text-decoration: none !important}.dsd-recommended-img-wrap{width: 100%;height: 100px;background: #f0f0f0}.dsd-recommended-img{width: 100%;height: 100%;object-fit: cover;object-position: top}.dsd-recommended-name{padding: 8px;font-size: 12px;font-weight: 600;color: #333;text-align: center;background: #fff}.dsd-label{background: #f4f4f4;padding: 6px 15px;font-size: 12px;font-weight: 700;color: #666;text-transform: uppercase;letter-spacing: 0.5px}.dsd-cat-item,.dsd-prod-item{display: flex;align-items: center;padding: 10px 15px;border-bottom: 1px solid #f5f5f5;text-decoration: none !important;transition: background 0.2s}.dsd-cat-item:hover,.dsd-prod-item:hover{background: #f9f9f9}.dsd-cat-icon{margin-right: 12px;color: #999}.dsd-cat-name{flex: 1;font-size: 13px;color: #333}.dsd-prod-img{width: 45px;height: 45px;border-radius: 4px;object-fit: cover;margin-right: 12px}.dsd-prod-info{flex: 1}.dsd-prod-name{font-size: 13px;color: #333;margin-bottom: 2px}.dsd-prod-category{font-size: 11px;color: #888}.dsd-prod-arrow,.dsd-cat-arrow{color: #ccc;font-size: 10px}.dsd-loading{padding: 30px;text-align: center;color: #666}.dsd-spinner{width: 24px;height: 24px;border: 2px solid #ccc;border-top-color: #031266;border-radius: 50%;animation: dsd-spin 0.8s linear infinite;margin: 0 auto 10px}@keyframes dsd-spin{to{transform: rotate(360deg)}}.dsd-no-results{padding: 30px;text-align: center;color: #999;font-style: italic}.dsd-see-all{padding: 12px;text-align: center;background: #fff}.dsd-see-all a{color: #031266;font-weight: 700;font-size: 13px}#mobileSearchModal{display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background: #fff;z-index: 99999;flex-direction: column;overflow: hidden;-webkit-font-smoothing: antialiased}#mobileSearchModal.active{display: flex}.mobile-search-header{display: flex;align-items: center;padding: 12px 16px;background: #fff;border-bottom: 1px solid #f2f4f7;gap: 8px;flex-shrink: 0}.mobile-search-back{background: none;border: none;padding: 10px 5px;font-size: 18px;color: #1a1a1a;cursor: pointer;display: flex;align-items: center;justify-content: center}.mobile-search-input-wrap{flex: 1;display: flex;align-items: center;background: #f1f3f6;border-radius: 14px;padding: 0 12px;height: 44px;transition: all 0.2s cubic-bezier(0.4,0,0.2,1);border: 1px solid #fff0}.mobile-search-input-wrap:focus-within{background: #fff;box-shadow: 0 0 0 3px rgb(3 18 102 / 0.08);border-color: #031266}.mobile-search-icon{color: #9ba3af;font-size: 14px;margin-right: 8px}#mobileSearchInput{border: none;background: #fff0;outline: none;font-size: 15px;color: #1a1a1a;width: 100%;height: 100%;font-weight: 400}#mobileSearchInput::placeholder{color: #8e96a3}.mobile-clear-btn{background: #333;color: #fff;border: none;border-radius: 50%;width: 18px;height: 18px;display: none;align-items: center;justify-content: center;font-size: 9px;margin-left: 5px}.mobile-clear-btn.visible{display: flex}.mobile-search-body{flex: 1;overflow-y: auto;overflow-x: hidden;padding: 0 16px 30px;background: #fff;-webkit-overflow-scrolling: touch}.mobile-search-section{margin-top: 24px}.mobile-search-section-header{display: flex;justify-content: space-between;align-items: center;margin-bottom: 14px}.mobile-search-label{font-size: 13px;font-weight: 800;color: #1a1a1a;text-transform: none;background: transparent !important;border: none !important;padding: 0 !important;margin: 0;letter-spacing: 0.2px;margin-bottom: 15px}.mobile-clear-all{font-size: 12px;font-weight: 600;color: #031266;cursor: pointer}#mobileHistoryList{display: flex;gap: 18px;overflow-x: auto;padding-bottom: 10px;scrollbar-width: none}#mobileHistoryList::-webkit-scrollbar{display: none}.search-history-item{width: 75px;min-width: 75px;cursor: pointer}.history-content{display: flex;flex-direction: column;align-items: center;gap: 10px}.history-img-wrap,.history-icon-circle{position: relative;width: 64px;height: 64px;border-radius: 50%;background: #f8f9fb;display: flex;align-items: center;justify-content: center;border: 1px solid #f1f4f8;transition: transform 0.2s}.delete-history{position: absolute;top: -2px;right: -2px;background: #333;color: #fff;width: 18px;height: 18px;border-radius: 50%;border: 2px solid #fff;font-size: 8px;display: flex;align-items: center;justify-content: center;padding: 0}.search-history-item:active .history-img-wrap{transform: scale(0.92)}.history-icon-circle i{font-size: 20px;color: #9ba3af}.history-content span{font-size: 11px;color: #4b5563;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;font-weight: 500}.empty-history,.mobile-no-results{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 0 20px;text-align: center;width: 100%}.empty-history i,.mobile-no-results i{font-size: 40px;color: #f1f4f8;margin-bottom: 16px}.empty-history p,.mobile-no-results p{font-size: 12px;font-weight: 600;color: #6b7280;margin: 0 0 6px}.mobile-no-results span{font-size: 13px;color: #9ca3af}.mobile-trending-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.mobile-trending-item{display: flex;align-items: center;padding: 10px;background: #f8f9fa;border-radius: 12px;border: 1px solid #fff0;transition: all 0.2s}.mobile-trending-item:active{background: #f1f4f8;transform: scale(0.98)}.mobile-trending-img{width: 44px;height: 44px;border-radius: 10px;object-fit: cover;margin-right: 12px;background: #fff}.mobile-trending-name{font-size: 11px;font-weight: 500;color: #1a1a1a;flex: 1}.mobile-recommended-grid{display: flex;gap: 15px;overflow-x: auto;padding-bottom: 10px;scrollbar-width: none}.mobile-recommended-grid::-webkit-scrollbar{display: none}.mobile-recommended-item{min-width: 145px;max-width: 145px;background: #fff;border-radius: 16px;border: 1px solid #f1f4f8;overflow: hidden;box-shadow: 0 2px 8px rgb(0 0 0 / 0.02)}.mobile-recommended-img-wrap{height: 110px;width: 100%}.mobile-recommended-img{width: 100%;height: 100%;object-fit: cover}.mobile-recommended-name{padding: 10px 8px;font-size: 12px;font-weight: 700;color: #1a1a1a;text-align: center}.mobile-search-loading{display: flex;align-items: center;justify-content: center;padding: 40px 0;gap: 12px}.mobile-spinner{width: 20px;height: 20px;border: 2.5px solid #f1f4f8;border-top-color: #031266;border-radius: 50%;animation: dsd-spin 0.8s linear infinite}.mobile-see-all-btn{display: flex;align-items: center;justify-content: center;gap: 10px;padding: 14px;background: #031266;color: #fff !important;border-radius: 14px;font-size: 14px;font-weight: 700;text-decoration: none !important}.mobile-cat-item,.mobile-prod-item{display: flex;align-items: center;padding: 14px 4px;border-bottom: 1px solid #f6f8fa;gap: 14px;text-decoration: none !important}.mobile-cat-item:active,.mobile-prod-item:active{opacity: 0.6}.cat-icon,.prod-img-placeholder{width: 40px;height: 40px;background: #f8f9fa;border-radius: 12px;display: flex;align-items: center;justify-content: center;color: #9ba3af}.prod-img{width: 48px;height: 48px;border-radius: 12px;object-fit: cover;background: #fff}.cat-name,.prod-name{font-size: 14px;font-weight: 600;color: #1a1a1a;flex: 1}.prod-category{font-size: 11px;color: #6b7280;margin-top: 3px;font-weight: 400}.cat-arrow,.prod-arrow{color: #d1d5db;font-size: 10px}@media (max-width: 767px){.mobile-trending-name{font-size: 8px;line-height: 10px}}.otp-timer-container{text-align: center;margin-top: 10px;margin-bottom: 5px}.otp-timer{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;color: #6b7280}.otp-timer i{font-size: 14px}.otp-timer-value{font-weight: 700;color: #e44d26;font-size: 16px}.otp-resend-link{color: #e44d26;font-weight: 600;text-decoration: none;cursor: pointer}.otp-resend-link:hover{text-decoration: underline}.otp-display-box{border-radius: 12px;padding: 15px 20px;margin-bottom: 20px;text-align: center}.otp-display-label{font-size: 11px;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 8px;font-weight: 600}.otp-display-value{font-size: 32px;font-weight: 800;letter-spacing: 10px;font-family: "Courier New",monospace;background: rgb(255 255 255 / 0.2);display: inline-block;padding: 8px 20px;border-radius: 10px;backdrop-filter: blur(10px)}.nm-overlay{position: fixed;inset: 0;z-index: 99990;background: rgb(15 23 42 / 0.4);display: flex;align-items: center;justify-content: center;padding: 20px;opacity: 0;visibility: hidden;transition: opacity 0.2s ease,visibility 0.2s ease}.nm-overlay.nm-open{opacity: 1;visibility: visible}.nm-modal{background: #fff;border-radius: 16px;width: 100%;max-width: 380px;overflow: hidden;transform: translateY(16px) scale(0.97);transition: transform 0.25s cubic-bezier(0.22,1,0.36,1),opacity 0.25s ease;opacity: 0;box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.07),0 10px 40px -8px rgb(0 0 0 / 0.18)}.nm-overlay.nm-open .nm-modal{transform: none;opacity: 1}.nm-icon-ring{width: 48px;height: 48px;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-bottom: 18px;border: 1px solid #fff0;flex-shrink: 0}.nm-icon-ring svg{width: 22px;height: 22px;stroke-width: 1.8;fill: none;stroke-linecap: round;stroke-linejoin: round}.nm-icon-ring.nm-success{background: #f0fdf4;border-color: #bbf7d0}.nm-icon-ring.nm-success svg{stroke: #16a34a}.nm-icon-ring.nm-error{background: #fef2f2;border-color: #fecaca}.nm-icon-ring.nm-error svg{stroke: #dc2626}.nm-icon-ring.nm-info{background: #eff6ff;border-color: #bfdbfe}.nm-icon-ring.nm-info svg{stroke: #2563eb}.nm-icon-ring.nm-warning{background: #fffbeb;border-color: #fde68a}.nm-icon-ring.nm-warning svg{stroke: #d97706}.nm-body{padding: 28px 28px 0;text-align: center}.nm-title{font-size: 17px;font-weight: 600;color: #0f172a;line-height: 1.3;margin-bottom: 8px;letter-spacing: -0.02em}.nm-desc{font-size: 14px;color: #64748b;line-height: 1.65}.nm-meta-strip{margin: 14px 28px 0;padding: 10px 14px;background: #f8fafc;border-radius: 8px;border: 1px solid #e2e8f0;display: flex;align-items: center;gap: 8px;font-size: 12px;color: #94a3b8}.nm-meta-dot{width: 5px;height: 5px;border-radius: 50%;background: #cbd5e1;flex-shrink: 0}.nm-actions{padding: 20px 28px 24px;display: flex;flex-direction: column;gap: 9px}.nm-actions.nm-row{flex-direction: row-reverse;gap: 10px}.nm-actions.nm-row .nm-btn{width: auto;flex: 1}.nm-btn{width: 100%;padding: 11px 18px;border-radius: 9px;font-size: 14px;font-weight: 500;cursor: pointer;border: none;letter-spacing: -0.01em;transition: background 0.12s ease,transform 0.1s ease;font-family: inherit;line-height: 1}.nm-btn:active{transform: scale(0.98)}.nm-btn-success{background: #16a34a;color: #fff}.nm-btn-success:hover{background: #15803d}.nm-btn-error{background: #dc2626;color: #fff}.nm-btn-error:hover{background: #b91c1c}.nm-btn-info{background: #2563eb;color: #fff}.nm-btn-info:hover{background: #1d4ed8}.nm-btn-warning{background: #c10037;color: #fff}.nm-btn-warning:hover{background: #c10037}.nm-btn-ghost{background: #fff0;color: #374151;border: 1px solid #e5e7eb}.nm-btn-ghost:hover{background: #f9fafb;border-color: #d1d5db}.ring-parent{display: flex;justify-content: center}:root{--acc-bg: #f4f4f7;--acc-white: #ffffff;--acc-primary: #c10037;--acc-primary-dark: #a0002e;--acc-secondary: #031266;--acc-accent: #f5bd41;--acc-text: #1a1a1a;--acc-muted: #6b6b7b;--acc-border: #e2e2ea;--acc-success: #1a7a4a;--acc-radius: 14px;--acc-shadow: 0 4px 24px rgba(3,18,102,0.08);--acc-sidebar-w: 270px}.acc-page-wrap{padding: 32px 0 32px}.acc-container{max-width: 1300px;margin: 0 auto;padding: 0 20px}.acc-breadcrumb{display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--acc-muted);margin-bottom: 28px;list-style: none;padding: 0}.acc-breadcrumb li + li::before{content: "/";margin-right: 6px;color: #ccc}.acc-breadcrumb a{color: var(--acc-muted);text-decoration: none}.acc-breadcrumb a:hover{color: var(--acc-primary)}.acc-layout{display: flex;gap: 24px;align-items: flex-start}.acc-sidebar{width: var(--acc-sidebar-w);flex-shrink: 0;background: var(--acc-white);border-radius: var(--acc-radius);box-shadow: var(--acc-shadow);overflow: hidden;position: sticky;top: 20px}.acc-sidebar__user{background: linear-gradient(145deg,#031266 0%,#050f40 100%);padding: 28px 20px 22px;display: flex;flex-direction: column;align-items: center;text-align: center;gap: 10px;position: relative}.acc-sidebar__user::after{content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 3px;background: var(--acc-accent)}.acc-sidebar__avatar{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;border: 3px solid #fff;background: #0a1a7a;display: flex;align-items: center;justify-content: center}.acc-sidebar__avatar img{width: 100%;height: 100%;object-fit: cover}.acc-sidebar__initials{font-size: 26px;font-weight: 700;color: #fff}.acc-sidebar__name{font-size: 15px;font-weight: 600;color: #fff;margin: 0 0 2px}.acc-sidebar__email{font-size: 11px;color: #8fa0d8;margin: 0;word-break: break-all}.acc-sidebar__nav{padding: 10px 0}.acc-sidebar__link{display: flex;align-items: center;gap: 12px;padding: 13px 22px;color: var(--acc-text);text-decoration: none;font-size: 14px;font-weight: 500;transition: background 0.18s,color 0.18s;border-left: 3px solid #fff0}.acc-sidebar__link i{width: 18px;text-align: center;color: var(--acc-muted);font-size: 15px;transition: color 0.18s}.acc-sidebar__link:hover{background: #f0f1fa;color: var(--acc-secondary);border-left-color: var(--acc-secondary)}.acc-sidebar__link:hover i{color: var(--acc-secondary)}.acc-sidebar__link--active{background: #fef0f4;color: var(--acc-primary);border-left-color: var(--acc-primary);font-weight: 600}.acc-sidebar__link--active i{color: var(--acc-primary)}.acc-sidebar__link--logout{color: var(--acc-primary);border-top: 1px solid var(--acc-border);margin-top: 4px}.acc-sidebar__link--logout i{color: var(--acc-primary)}.acc-sidebar__link--logout:hover{background: #fef0f4;border-left-color: var(--acc-primary)}.acc-main{flex: 1;min-width: 0}.acc-card{background: var(--acc-white);border-radius: var(--acc-radius);box-shadow: var(--acc-shadow);padding: 32px;margin-bottom: 24px}.acc-card__header{display: flex;align-items: center;justify-content: space-between;margin-bottom: 28px;padding-bottom: 16px;border-bottom: 2px solid var(--acc-border)}.acc-card__title{font-size: 20px;font-weight: 700;color: var(--acc-secondary);margin: 0;display: flex;align-items: center;gap: 10px}.acc-card__title::before{content: "";display: inline-block;width: 4px;height: 22px;background: var(--acc-primary);border-radius: 4px}.acc-profile-view{display: block}.acc-profile-edit{display: none}.acc-profile-row{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 16px}.acc-profile-field{background: #f8f8fb;border: 1px solid var(--acc-border);border-radius: 10px;padding: 16px 18px;display: flex;flex-direction: column;gap: 5px}.acc-profile-field label{font-size: 10px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: var(--acc-muted)}.acc-profile-field span{font-size: 15px;color: var(--acc-text);font-weight: 600}.acc-btn-edit{display: inline-flex;align-items: center;gap: 7px;padding: 9px 18px;background: var(--acc-secondary);border: none;border-radius: 8px;font-size: 13px;font-weight: 600;color: #fff;cursor: pointer;transition: background 0.2s,transform 0.15s;text-decoration: none}.acc-btn-edit:hover{background: #020e55;transform: translateY(-1px)}.acc-form-row{display: grid;grid-template-columns: 1fr 1fr;gap: 18px}.acc-form-group{display: flex;flex-direction: column;gap: 6px}.acc-form-group label{font-size: 11px;font-weight: 700;letter-spacing: 0.07em;text-transform: uppercase;color: var(--acc-secondary)}.acc-form-group label span{color: var(--acc-primary)}.acc-input{border: 1.5px solid var(--acc-border);border-radius: 9px;padding: 11px 14px;font-size: 14px;color: var(--acc-text);background: #f8f8fb;transition: border-color 0.2s,box-shadow 0.2s;width: 100%;box-sizing: border-box}.acc-input:focus{outline: none;border-color: var(--acc-primary);box-shadow: 0 0 0 3px rgb(193 0 55 / 0.1);background: #fff}.acc-form-actions{display: flex;gap: 12px;margin-top: 24px;padding-top: 20px;border-top: 1px solid var(--acc-border)}.acc-btn-save{padding: 11px 28px;background: var(--acc-primary);color: #fff;border: none;border-radius: 9px;font-size: 14px;font-weight: 600;cursor: pointer;transition: background 0.2s,transform 0.15s}.acc-btn-save:hover{background: var(--acc-primary-dark);transform: translateY(-1px)}.acc-btn-cancel{padding: 11px 20px;background: #fff0;color: var(--acc-muted);border: 1.5px solid var(--acc-border);border-radius: 9px;font-size: 14px;font-weight: 600;cursor: pointer;transition: border-color 0.2s,color 0.2s}.acc-btn-cancel:hover{border-color: #aaa;color: var(--acc-text)}.acc-alert{padding: 13px 18px;border-radius: 9px;font-size: 14px;font-weight: 500;margin-bottom: 20px;display: none;align-items: center;gap: 10px}.acc-alert--success{background: #eafaf1;border: 1px solid #a9dfbf;color: var(--acc-success)}.acc-alert--error{background: #fef0f4;border: 1px solid #f5a0b5;color: var(--acc-primary)}.acc-mobile-sidebar-toggle{display: none;align-items: center;gap: 10px;background: #031266;border: none;border-radius: 10px;padding: 13px 18px;font-size: 14px;font-weight: 600;color: #fff;cursor: pointer;margin-bottom: 16px;width: 100%;box-sizing: border-box}@media (max-width: 900px){.acc-layout{flex-direction: row}.acc-sidebar{width: 100%;position: static;display: none}.acc-sidebar.acc-sidebar--open{display: block}.acc-mobile-sidebar-toggle{display: flex}.acc-profile-row{grid-template-columns: 1fr}.acc-form-row{grid-template-columns: 1fr}.login-row{display: block}}@media (max-width: 540px){.acc-card{padding: 20px 16px}.acc-card__title{font-size: 15px}.acc-form-actions{flex-direction: column}.acc-btn-save,.acc-btn-cancel{width: 100%;text-align: center}}.nallur-account-card{background: #fff;border: 1px solid #f1f5f9;border-radius: 20px;padding: 40px 32px 36px;box-shadow: 0 4px 24px rgb(0 0 0 / 0.06);display: inline-block;width: 100%;max-width: 380px;margin: 0 auto}.nac-icon{width: 72px;height: 72px;background: #fff0f3;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 auto 20px}.nac-title{font-size: 22px;font-weight: 700;color: #0f172a;margin-bottom: 8px}.nac-sub{font-size: 14px;color: #64748b;line-height: 1.6;margin-bottom: 28px}.nac-btn{display: block;width: 100%;padding: 13px 0;background: #c10037;color: #fff;border: none;border-radius: 10px;font-size: 15px;font-weight: 600;cursor: pointer;font-family: inherit;margin-bottom: 12px;transition: background 0.15s,transform 0.1s}.nac-btn:hover{background: #a8002f}.nac-btn:active{transform: scale(0.98)}.nac-btn-outline{background: #fff0;color: #c10037;border: 1.5px solid #c10037}.nac-btn-outline:hover{background: #fff0f3}.nac-google{margin-top: 24px}.nac-or{display: block;font-size: 12px;color: #94a3b8;text-transform: uppercase;letter-spacing: 1px;margin-bottom: 12px}.nac-google-btn{display: inline-flex;align-items: center;gap: 8px;padding: 9px 22px;border: 1.5px solid #e2e8f0;border-radius: 8px;background: #f8fafc;color: #374151;font-size: 14px;text-decoration: none;transition: background 0.15s}.nac-google-btn:hover{background: #f1f5f9;color: #0f172a}@media (max-width: 480px){.nallur-account-card{padding: 28px 20px}}.nm-overlay{position: fixed;inset: 0;z-index: 99990;background: rgb(15 23 42 / 0.4);display: flex;align-items: center;justify-content: center;padding: 20px;opacity: 0;visibility: hidden;transition: opacity 0.2s ease,visibility 0.2s ease}.nm-overlay.nm-open{opacity: 1;visibility: visible}.nm-modal{background: #fff;border-radius: 16px;width: 100%;max-width: 380px;overflow: hidden;transform: translateY(16px) scale(0.97);transition: transform 0.25s cubic-bezier(0.22,1,0.36,1),opacity 0.25s ease;opacity: 0;box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.07),0 10px 40px -8px rgb(0 0 0 / 0.18)}.nm-overlay.nm-open .nm-modal{transform: none;opacity: 1}.nm-icon-ring{width: 48px;height: 48px;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-bottom: 18px;border: 1px solid #fff0;flex-shrink: 0}.nm-icon-ring svg{width: 22px;height: 22px;stroke-width: 1.8;fill: none;stroke-linecap: round;stroke-linejoin: round}.nm-icon-ring.nm-success{background: #f0fdf4;border-color: #bbf7d0}.nm-icon-ring.nm-success svg{stroke: #16a34a}.nm-icon-ring.nm-error{background: #fef2f2;border-color: #fecaca}.nm-icon-ring.nm-error svg{stroke: #dc2626}.nm-icon-ring.nm-info{background: #eff6ff;border-color: #bfdbfe}.nm-icon-ring.nm-info svg{stroke: #2563eb}.nm-icon-ring.nm-warning{background: #fffbeb;border-color: #fde68a}.nm-icon-ring.nm-warning svg{stroke: #d97706}.ring-parent{display: flex;justify-content: center}.nm-body{padding: 28px 28px 0;text-align: center}.nm-title{font-size: 17px;font-weight: 600;color: #0f172a;line-height: 1.3;margin-bottom: 8px;letter-spacing: -0.02em}.nm-desc{font-size: 14px;color: #64748b;line-height: 1.65}.nm-meta-strip{margin: 14px 28px 0;padding: 10px 14px;background: #f8fafc;border-radius: 8px;border: 1px solid #e2e8f0;display: flex;align-items: center;gap: 8px;font-size: 12px;color: #94a3b8}.nm-meta-dot{width: 5px;height: 5px;border-radius: 50%;background: #cbd5e1;flex-shrink: 0}.nm-actions{padding: 20px 28px 24px;display: flex;flex-direction: column;gap: 9px}.nm-actions.nm-row{flex-direction: row-reverse;gap: 10px}.nm-actions.nm-row .nm-btn{width: auto;flex: 1}.nm-btn{width: 100%;padding: 11px 18px;border-radius: 9px;font-size: 14px;font-weight: 500;cursor: pointer;border: none;letter-spacing: -0.01em;transition: background 0.12s ease,transform 0.1s ease;font-family: inherit;line-height: 1}.nm-btn:active{transform: scale(0.98)}.nm-btn-success{background: #16a34a;color: #fff}.nm-btn-success:hover{background: #15803d}.nm-btn-error{background: #dc2626;color: #fff}.nm-btn-error:hover{background: #b91c1c}.nm-btn-info{background: #2563eb;color: #fff}.nm-btn-info:hover{background: #1d4ed8}.nm-btn-warning{background: #c10037;color: #fff}.nm-btn-warning:hover{background: #a8002f}.nm-btn-ghost{background: #fff0;color: #374151;border: 1px solid #e5e7eb}.nm-btn-ghost:hover{background: #f9fafb;border-color: #d1d5db}.nm-auth-overlay{z-index: 99991;align-items: center}.nm-auth-modal{max-width: 420px;border-radius: 20px;overflow: visible}.nma-header{padding: 18px 20px 0;position: relative}.nma-tabs-wrapper{display: flex;align-items: center;justify-content: center}.nma-tabs{display: flex;background: #f1f5f9;border-radius: 30px;padding: 4px;gap: 4px;width: 100%}.nma-tab-btn{flex: 1;border: none;background: #fff0;padding: 9px 16px;font-size: 14px;font-weight: 500;color: #64748b;border-radius: 26px;cursor: pointer;white-space: nowrap;transition: all 0.2s;font-family: inherit}.nma-tab-btn.active{background: #000000;color: #fff}.nma-tab-btn:hover:not(.active){color: #0f172a}.nma-close-btn{position: absolute;top: 20%;right: 11px;transform: translateY(-50%);width: 30px;height: 30px;border: none;background: #f1f5f9;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: background 0.15s,color 0.15s;color: #64748b;flex-shrink: 0;z-index: 10;padding: 0}.nma-close-btn:hover{background: #e2e8f0;color: #0f172a}.nma-tab-content{display: none}.nma-tab-content.active{display: block}.nma-body{padding: 24px 24px 28px}.nma-heading{font-size: 17px;font-weight: 600;color: #0f172a;margin-bottom: 4px;text-align: center}.nma-subheading{font-size: 13px;color: #64748b;margin-bottom: 20px;text-align: center}.nma-field{margin-bottom: 16px}.nma-label{display: block;font-size: 13px;font-weight: 500;color: #374151;margin-bottom: 6px}.nma-input{width: 100%;padding: 10px 14px;border-radius: 10px;border: 1.5px solid #e2e8f0;background: #fff;color: #0f172a;font-size: 14px;outline: none;font-family: inherit;box-sizing: border-box;transition: border-color 0.15s,box-shadow 0.15s}.nma-input:hover{border-color: #cbd5e1}.nma-input:focus{border-color: #c10037;box-shadow: 0 0 0 3px rgb(193 0 55 / 0.08)}.nma-input::placeholder{color: #94a3b8}.nma-err{display: none;font-size: 12px;color: #dc2626;margin-top: 5px}.nma-checkbox-row{display: flex;align-items: center;gap: 10px;cursor: pointer;font-size: 13px;color: #64748b;user-select: none}.nma-checkmark{width: 18px;height: 18px;flex-shrink: 0;border-radius: 4px;border: 1.5px solid #cbd5e1;background: #fff;display: flex;align-items: center;justify-content: center;transition: all 0.15s}.nma-checkmark svg{display: none;width: 11px;height: 11px;stroke: #fff;stroke-width: 2.5;fill: none;stroke-linecap: round;stroke-linejoin: round}.nma-checkmark.checked{background: #c10037;border-color: #c10037}.nma-checkmark.checked svg{display: block}.nma-terms-link{color: #000;margin-left: 2px;text-decoration: none}.nma-terms-link:hover{text-decoration: underline}.nma-btn-primary{display: block;width: 100%;padding: 12px 18px;background: #fff;color: #000000;border: solid 1px;border-radius: 10px;font-size: 14px;font-weight: 500;cursor: pointer;font-family: inherit;transition: background 0.15s,transform 0.1s;margin-bottom: 0}.nma-btn-primary:hover{background: #fff}.nma-btn-primary:active{transform: scale(0.98)}.nma-btn-primary:disabled{opacity: 0.65;cursor: not-allowed}.nma-btn-google{display: flex;align-items: center;justify-content: center;gap: 10px;width: 100%;padding: 11px 18px;background: #f8fafc;color: #374151;border: 1.5px solid #e2e8f0;border-radius: 10px;font-size: 14px;cursor: pointer;font-family: inherit;text-decoration: none;transition: background 0.15s,border-color 0.15s;margin-bottom: 0;box-sizing: border-box}.nma-btn-google:hover{background: #f1f5f9;border-color: #cbd5e1;color: #0f172a}.nma-divider{display: flex;align-items: center;gap: 12px;font-size: 13px;color: #94a3b8;margin: 16px 0}.nma-divider::before,.nma-divider::after{content: "";flex: 1;height: 1px;background: #f1f5f9}.nma-switch-text{text-align: center;font-size: 13px;color: #64748b;margin-top: 16px;margin-bottom: 0}.nma-switch-text a{color: #000;text-decoration: none;font-weight: 500}.nma-switch-text a:hover{text-decoration: underline}.nma-otp-row{display: flex;gap: 8px;justify-content: center;margin: 16px 0 6px}.nma-otp-box{width: 44px;height: 50px;border-radius: 10px;border: 1.5px solid #e2e8f0;background: #fff;color: #0f172a;font-size: 20px;font-weight: 700;text-align: center;outline: none;font-family: inherit;transition: border-color 0.15s,box-shadow 0.15s}.nma-otp-box:focus{border-color: #c10037;box-shadow: 0 0 0 3px rgb(193 0 55 / 0.08)}.nma-otp-display-box{border-radius: 12px;padding: 12px 16px;margin-bottom: 12px;text-align: center;color: #fff}.nma-otp-display-label{font-size: 10px;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 6px;font-weight: 600;color: #000;opacity: 0.8}.nma-otp-display-value{font-size: 28px;font-weight: 800;letter-spacing: 8px;color: #000;margin-top: 15px}.nma-otp-timer-wrap{text-align: center;margin: 12px 0 16px}.nma-otp-timer{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: #94a3b8}.nma-otp-timer svg{flex-shrink: 0}.nma-otp-timer-val{font-weight: 700;color: #e44d26;font-size: 15px}.nma-resend-link{color: #c10037;font-weight: 600;font-size: 13px;text-decoration: none}.nma-resend-link:hover{text-decoration: underline}.nma-back-link{display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 13px;color: #64748b;text-decoration: none;margin-top: 14px;transition: color 0.15s}.nma-back-link:hover{color: #0f172a}.nma-back-link svg{width: 14px;height: 14px;flex-shrink: 0}.nallur-mod-row{display: flex;flex-wrap: wrap;margin-left: -8px;margin-right: -8px}.nallur-mod-col{flex: 0 0 50%;max-width: 50%;padding-left: 8px;padding-right: 8px;box-sizing: border-box}@media (max-width: 480px){.nm-auth-modal{border-radius: 16px}.nma-header{padding: 16px 16px 0}.nma-body{padding: 20px 16px 24px}.nma-tab-btn{padding: 8px 10px;font-size: 13px}.nma-close-btn{right: 16px}.nma-otp-box{width: 38px;height: 44px;font-size: 17px}.nma-otp-row{gap: 6px}.nma-btn-primary{padding: 11px 14px}.nallur-mod-col{flex: 0 0 100%;max-width: 100%}}.otp-timer-container{text-align: center;margin-top: 10px;margin-bottom: 5px}.otp-timer{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;color: #6b7280}.otp-timer i{font-size: 14px}.otp-timer-value{font-weight: 700;color: #e44d26;font-size: 16px}.otp-resend-link{color: #e44d26;font-weight: 600;text-decoration: none;cursor: pointer}.otp-resend-link:hover{text-decoration: underline}.orders-count-badge{background: #f5bd41;color: #fff;border: 1px solid #f5bd41;border-radius: 20px;font-size: 12px;font-weight: 600;padding: 4px 12px;letter-spacing: 0.3px}.orders-table-wrap{overflow-x: auto;margin-top: 4px}.orders-table{width: 100%;border-collapse: collapse;font-size: 14px}.orders-table thead tr{background: #f8f9fb;border-bottom: 2px solid #e5e7eb}.orders-table thead th{padding: 12px 14px;text-align: left;font-size: 12px;font-weight: 700;color: #6b7280;text-transform: uppercase;letter-spacing: 0.5px;white-space: nowrap}.orders-table tbody tr{border-bottom: 1px solid #f3f4f6;transition: background 0.15s}.orders-table tbody tr:hover{background: #fafafa}.orders-table tbody td{padding: 14px 14px;vertical-align: middle;color: #374151}.orders-table tfoot td{padding: 12px 14px;font-size: 14px;font-weight: 600;border-top: 1px solid #e5e7eb;background: #f8f9fb}.orders-table .text-center{text-align: center}.orders-table .text-right{text-align: right}.order-number{font-weight: 700;color: #c10037;font-size: 13px;letter-spacing: 0.5px}.order-date{display: block;font-weight: 600;color: #374151;font-size: 13px}.order-time{display: block;font-size: 11px;color: #9ca3af;margin-top: 2px}.order-items-count{color: #6b7280;font-size: 13px}.order-total{font-weight: 700;color: #111827;font-size: 14px}.order-status-badge{display: inline-block;padding: 4px 10px;border-radius: 20px;font-size: 11px;font-weight: 700;letter-spacing: 0.3px;text-transform: capitalize}.status--confirmed{background: #d1fae5;color: #065f46}.status--processing{background: #fef3c7;color: #92400e}.status--shipped{background: #dbeafe;color: #1e40af}.status--delivered{background: #d1fae5;color: #065f46}.status--cancelled{background: #fee2e2;color: #991b1b}.acc-btn-view{display: inline-flex;align-items: center;gap: 6px;background: #c10037;color: #fff;border: 1px solid #c10037;border-radius: 8px;padding: 7px 14px;font-size: 13px;font-weight: 600;cursor: pointer;transition: all 0.2s}.acc-btn-view:hover{background: #c10037;color: #fff;border-color: #c10037}.acc-btn-download{display: inline-flex;align-items: center;gap: 8px;background: #031266;color: #fff;border: none;border-radius: 8px;padding: 9px 18px;font-size: 13px;font-weight: 600;cursor: pointer;transition: background 0.2s}.acc-btn-download:hover{background: #031266}.acc-btn-download:disabled{opacity: 0.6;cursor: not-allowed}.back-to-orders-btn{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;border-radius: 8px;border: 1px solid #e5e7eb;background: #fff;color: #374151;font-size: 14px;cursor: pointer;transition: all 0.2s}.back-to-orders-btn:hover{background: #f3f4f6;border-color: #d1d5db}.order-detail-banner{display: flex;align-items: center;gap: 16px;background: linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border: 1px solid #a7f3d0;border-radius: 12px;padding: 18px 22px;margin-bottom: 24px}.order-detail-banner.banner--cancelled{background: linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);border-color: #fca5a5}.order-detail-banner.banner--processing{background: linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border-color: #fde68a}.order-detail-banner.banner--shipped{background: linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-color: #bfdbfe}.order-detail-banner__icon{font-size: 40px;color: #059669;line-height: 1}.order-detail-banner__title{font-size: 18px;font-weight: 700;color: #065f46}.order-detail-banner__sub{font-size: 13px;color: #047857;margin-top: 3px}.order-detail-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;margin-bottom: 24px}@media (max-width: 640px){.order-detail-grid{grid-template-columns: 1fr}}.order-info-card{border: 1px solid #e5e7eb;border-radius: 10px;overflow: hidden}.order-info-card__header{background: #f8f9fb;border-bottom: 1px solid #e5e7eb;padding: 12px 16px;font-size: 13px;font-weight: 700;color: #374151;display: flex;align-items: center;gap: 8px}.order-info-card__body{padding: 4px 0}.order-info-row{display: flex;justify-content: space-between;align-items: center;padding: 10px 16px;border-bottom: 1px solid #f3f4f6;font-size: 13px}.order-info-row:last-child{border-bottom: none}.order-info-row span:first-child{color: #6b7280}.order-products-section{border: 1px solid #e5e7eb;border-radius: 10px;overflow: hidden;margin-bottom: 20px}.order-products-header{background: #f8f9fb;border-bottom: 1px solid #e5e7eb;padding: 14px 18px;font-size: 14px;font-weight: 700;color: #374151;display: flex;align-items: center;gap: 10px}.order-products-header span{font-size: 12px;color: #6b7280;font-weight: 400;margin-left: auto}.order-products-section .orders-table-wrap{margin: 0}.order-product-img{width: 56px;height: 56px;object-fit: cover;border-radius: 6px;border: 1px solid #e5e7eb}.order-comments-box{background: #fffbe6;border: 1px solid #ffe58f;border-radius: 10px;padding: 14px 18px;font-size: 13px;color: #374151}.order-comments-box p{margin: 6px 0 0}.orders-empty{text-align: center;padding: 60px 20px}.orders-empty__icon{font-size: 56px;color: #d1d5db;margin-bottom: 16px}.orders-empty h3{font-size: 20px;color: #374151;margin-bottom: 8px}.orders-empty p{font-size: 14px;color: #9ca3af;margin-bottom: 20px}.home-banner-images{height: 400px !important}.trending-items-name{font-weight: 400;font-size: 16px}@media (max-width: 900px){.mobile-no-text{display: none}.orders-table tbody td{white-space: nowrap}.order-detail-banner__sub{font-size: 12px}.order-detail-banner__title{font-size: 16px}.acc-page-wrap{padding: 32px 0 0}.typeheader-1 .header-bottom{padding-top: 0}.producttab{margin-bottom: 0;margin-top: 15px}}.main-product-img-wrap{width: 100% !important;overflow: hidden !important;border: 2px solid #e0e0e0 !important;border-radius: 8px !important;display: flex !important;align-items: center !important;justify-content: center !important;background: #ffffff !important;position: relative !important;cursor: pointer !important;box-shadow: 0 2px 12px rgb(0 0 0 / 0.08) !important;margin-bottom: 10px !important}.main-product-img-wrap img{max-width: 100% !important;max-height: 100% !important;width: 100% !important;object-fit: cover !important;display: block !important;transition: transform 0.25s ease !important;pointer-events: none !important}.main-product-img-wrap:hover img{transform: scale(1.04) !important}.zoom-badge{position: absolute !important;bottom: 10px !important;right: 10px !important;background: rgb(0 0 0 / 0.55) !important;color: #fff !important;border-radius: 50% !important;width: 36px !important;height: 36px !important;display: flex !important;align-items: center !important;justify-content: center !important;font-size: 16px !important;opacity: 0 !important;transition: opacity 0.2s !important;pointer-events: none !important;z-index: 2 !important}.main-product-img-wrap:hover .zoom-badge{opacity: 1 !important}.main-product-img-wrap{position: relative;display: flex;justify-content: center;align-items: center;width: 100%;background: #f5f5f5;border-radius: 8px;overflow: hidden}.main-product-img-wrap img{max-width: 100%;height: auto;display: block;object-fit: contain}.image-enlarge-btn{position: absolute;bottom: 20px;left: 50%;transform: translateX(-50%);background: #031266;color: #fff;padding: 10px 20px;border-radius: 40px;font-size: 12px;font-weight: 500;display: inline-flex;align-items: center;gap: 10px;cursor: pointer;transition: all 0.3s ease;z-index: 10;backdrop-filter: blur(4px);font-family: inherit;border: none;white-space: nowrap;box-shadow: 0 2px 10px rgb(0 0 0 / 0.2);border: #031266}.image-enlarge-btn i{font-size: 12px}.image-enlarge-btn:hover{background: #031266;transform: translateX(-50%) scale(1.05);box-shadow: 0 4px 15px rgb(0 0 0 / 0.3);border: #031266}.nallur-banner-slider,.nallur-banner-slider *,.nallur-slider-container,.nallur-slider-track,.nallur-slide,.nallur-slide > a,.nallur-slide > a > div{max-height: none !important}.nallur-banner-slider{position: relative !important;width: 100% !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important;user-select: none !important;display: block !important;overflow: visible !important}.nallur-slider-container{position: relative !important;width: 100% !important;display: block !important;overflow: hidden !important;max-height: none !important;border-radius: 14px !important;box-shadow: 0 6px 32px rgb(0 0 0 / 0.18) !important;background: transparent !important}.nallur-slider-track{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;align-items: flex-start !important;transition: transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;will-change: transform !important;width: 100% !important;height: auto !important;max-height: none !important;overflow: visible !important;background: transparent !important}.nallur-slide{flex: 0 0 100% !important;width: 100% !important;min-width: 100% !important;max-width: 100% !important;position: relative !important;display: block !important;line-height: 0 !important;height: auto !important;max-height: none !important;overflow: visible !important;box-sizing: border-box !important;background: transparent !important}.nallur-slide > a{display: block !important;width: 100% !important;height: auto !important;max-height: none !important;line-height: 0 !important;text-decoration: none !important;overflow: visible !important;background: transparent !important}.nallur-slide-img{display: block !important;width: 100% !important;height: auto !important;max-height: none !important;min-height: unset !important;object-fit: unset !important;object-position: unset !important;aspect-ratio: unset !important;flex-shrink: 0 !important}.nallur-slider-btn{position: absolute !important;top: 50% !important;transform: translateY(-50%) !important;width: 46px !important;height: 46px !important;background: rgb(255 255 255 / 0.92) !important;border: none !important;border-radius: 50% !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;transition: all 0.25s ease !important;z-index: 20 !important;box-shadow: 0 2px 14px rgb(0 0 0 / 0.3) !important}.nallur-slider-btn:hover{background: #fff !important;transform: translateY(-50%) scale(1.1) !important;box-shadow: 0 4px 20px rgb(0 0 0 / 0.4) !important}.nallur-slider-btn:active{transform: translateY(-50%) scale(0.94) !important}.nallur-btn-prev{left: 18px !important}.nallur-btn-next{right: 18px !important}.nallur-slider-btn svg{width: 22px !important;height: 22px !important;fill: none !important;stroke: #222 !important;stroke-width: 2.2 !important;stroke-linecap: round !important;stroke-linejoin: round !important}.nallur-slider-dots{position: static !important;display: flex !important;justify-content: center !important;align-items: center !important;gap: 10px !important;padding: 10px 0 0 0 !important;margin: 0 !important;bottom: unset !important;left: unset !important;transform: none !important;background: transparent !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;border-radius: 0 !important;z-index: 1 !important;width: 100% !important;box-sizing: border-box !important}.nallur-dot{width: 9px !important;height: 9px !important;border-radius: 50% !important;background: rgb(0 0 0 / 0.2) !important;cursor: pointer !important;transition: all 0.3s ease !important;border: none !important;padding: 0 !important;display: inline-block !important}.nallur-dot:hover{background: rgb(0 0 0 / 0.45) !important;transform: scale(1.2) !important}.nallur-dot.nallur-active{width: 28px !important;border-radius: 5px !important;background: #f5bd41 !important;box-shadow: 0 0 8px rgb(245 189 65 / 0.7) !important}@media (max-width: 1400px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 1200px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 1024px){.nallur-slider-container{border-radius: 12px !important}.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 900px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 768px){.nallur-slider-container{border-radius: 10px !important}.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}.nallur-slider-btn{width: 36px !important;height: 36px !important}.nallur-slider-btn svg{width: 18px !important;height: 18px !important}.nallur-btn-prev{left: 10px !important}.nallur-btn-next{right: 10px !important}.nallur-slider-dots{padding: 8px 0 0 0 !important;gap: 8px !important}}@media (max-width: 600px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 480px){.nallur-slider-container{border-radius: 8px !important}.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}.nallur-slider-btn{width: 28px !important;height: 28px !important}.nallur-slider-btn svg{width: 14px !important;height: 14px !important}.nallur-btn-prev{left: 6px !important}.nallur-btn-next{right: 6px !important}.nallur-slider-dots{padding: 6px 0 0 0 !important;gap: 6px !important}.nallur-dot{width: 7px !important;height: 7px !important}.nallur-dot.nallur-active{width: 20px !important}}@media (max-width: 991px){.nallur-slide-img{width: 100% !important;height: 180px !important;max-height: none !important}.nallur-slider-btn{width: 24px !important;height: 24px !important}.nallur-btn-prev{left: 4px !important}.nallur-btn-next{right: 4px !important}}@media (max-width: 367px){.nallur-slide-img{width: 100% !important;height: 145px !important;max-height: none !important}}.nallur-slide > a > div img{transition: transform 0.4s ease}.nallur-slide > a > div:hover img{transform: scale(1.03)}.enquiry-whatsapp{display: flex;align-items: center;justify-content: center}.enquiry-wa-btn{display: inline-flex;align-items: center;gap: 7px;background-color: #25d366;color: #ffffff !important;font-weight: 600;font-size: 16px;padding: 10px 25px;border-radius: 50px;text-decoration: none !important;border: 2px solid #25d366;transition: background-color 0.2s,border-color 0.2s;white-space: nowrap}.enquiry-wa-btn:hover{background-color: #25d366;border-color: #25d366;color: #ffffff !important}.enquiry-wa-btn svg{display: inline-block;vertical-align: middle}@media (max-width: 768px){.enquiry-whatsapp{display: none}}.float-wa-btn{display: flex;position: fixed;bottom: 150px;right: 5px;z-index: 9999;background-color: #25d366;width: 50px;height: 50px;border-radius: 50%;align-items: center;justify-content: center;box-shadow: 0 4px 12px rgb(0 0 0 / 0.25);text-decoration: none;transition: background-color 0.2s,transform 0.2s}.float-wa-btn:hover{background-color: #1ebe5d;transform: scale(1.08)}@media (max-width: 767px){.float-wa-btn{display: flex}ul.breadcrumb li a{display: block;padding: 0;color: #999;text-decoration: none;font-size: 13px}}.view-all-btn{display: inline-flex;align-items: center;justify-content: space-between;gap: 12px;padding: 7px 20px;border: 2px solid #fff0;color: #fff;font-size: 12px;background: #fff0;font-weight: 600;text-transform: uppercase;border-radius: 25px;transition: all 0.3s ease}.btn-text{display: flex;flex-direction: column;align-items: center;line-height: 1.4}.btn-tamil{font-size: 11px;text-decoration: underline;font-weight: 600;color: #000}.btn-eng{font-size: 12px;color: #000;text-transform: capitalize;text-decoration: underline}.view-all-wrap{text-align: end;margin-top: 0;margin-bottom: 10px}.mob-cat-strip{width: 100%;background: #fff;padding: 12px 0;margin-bottom: 0;position: relative;overflow: visible}.mob-cat-scroll{display: flex;flex-direction: row;flex-wrap: nowrap;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none;align-items: center;scroll-behavior: smooth;gap: 0;padding: 0 40px}.mob-cat-scroll::-webkit-scrollbar{display: none}.mob-cat-item{display: flex;flex-direction: column;align-items: center;justify-content: flex-start;text-decoration: none !important;flex: 0 0 auto;-webkit-tap-highlight-color: #fff0;cursor: pointer;transition: transform 0.2s ease}.mob-cat-item:hover{transform: translateY(-3px)}.mob-cat-img-wrap{border-radius: 50%;overflow: hidden;background: #f5f5f5;border: 2px solid #e0e0e0;display: flex;align-items: center;justify-content: center;transition: all 0.2s ease;box-shadow: 0 2px 8px rgb(0 0 0 / 0.08);flex-shrink: 0}.mob-cat-item:hover .mob-cat-img-wrap{border-color: #f0c040;box-shadow: 0 4px 12px rgb(240 192 64 / 0.2)}.mob-cat-item:active .mob-cat-img-wrap{transform: scale(0.95)}.mob-cat-img{width: 100%;height: 100%;object-fit: cover;display: block;border-radius: 50%}.mob-cat-label{margin-top: 8px;font-weight: 500;color: #333;text-align: center;line-height: 1.2;display: block;overflow: hidden;text-overflow: ellipsis;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;width: 100%;padding: 0 4px}@media (min-width: 768px){.mob-cat-strip{padding: 0}.mob-cat-scroll{justify-content: flex-start;padding: 25px 45px;overflow-x: hidden;gap: 0}.mob-cat-item{width: 14.2857%;flex: 0 0 14.2857%}.mob-cat-img-wrap{width: 110px;height: 110px;border-width: 3px}.mob-cat-label{font-size: 13px;margin-top: 12px;white-space: normal;word-break: break-word;max-width: 100%;font-weight: 600}.cat-nav-arrow{position: absolute;top: 42%;transform: translateY(-50%);width: 44px;height: 44px;background: #fff;border: 1px solid #e0e0e0;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;box-shadow: 0 2px 8px rgb(0 0 0 / 0.15);z-index: 10}.cat-nav-arrow:hover{background: #f0c040;border-color: #f0c040;transform: translateY(-50%) scale(1.05)}.cat-nav-arrow:active{transform: translateY(-50%) scale(0.95)}.cat-nav-arrow svg{width: 24px;height: 24px;stroke: #333;stroke-width: 2;fill: none}.cat-nav-arrow:hover svg{stroke: #fff}.cat-nav-prev{left: 10px}.cat-nav-next{right: 10px}}@media (max-width: 767px){.mob-cat-scroll{gap: 0;padding: 2px 35px;overflow-x: auto;-webkit-overflow-scrolling: touch}.mob-cat-item{width: 25%;flex: 0 0 25%}.mob-cat-img-wrap{width: 70px;height: 70px;border-width: 2px}.mob-cat-label{font-size: 11px;margin-top: 8px;white-space: nowrap;font-weight: 500}.cat-nav-arrow{position: absolute;top: 42%;transform: translateY(-50%);width: 32px;height: 32px;background: rgb(255 255 255 / 0.95);border: 1px solid #e0e0e0;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;box-shadow: 0 2px 5px rgb(0 0 0 / 0.15);z-index: 10}.cat-nav-arrow:active{transform: translateY(-50%) scale(0.95);background: #f0c040}.cat-nav-arrow svg{width: 18px;height: 18px;stroke: #333;stroke-width: 2;fill: none}.cat-nav-prev{left: 5px}.cat-nav-next{right: 5px}}@media (min-width: 1400px){.mob-cat-img-wrap{width: 120px;height: 120px}.mob-cat-label{font-size: 14px}}@media (min-width: 768px) and (max-width: 1200px){.mob-cat-img-wrap{width: 100px;height: 100px}.mob-cat-label{font-size: 12px}}@media (max-width: 480px){.mob-cat-scroll{padding: 2px 2px}.mob-cat-img-wrap{width: 60px;height: 60px}.mob-cat-label{font-size: 10px;margin-top: 6px}.cat-nav-arrow{width: 25px;height: 25px}.cat-nav-arrow svg{width: 16px;height: 16px}}@media (max-width: 380px){.mob-cat-scroll{padding: 2px 2px}.mob-cat-img-wrap{width: 55px;height: 55px}.mob-cat-label{font-size: 9px}.cat-nav-arrow{width: 20px;height: 20px}}.typeheader-1 .header-top{display: none !important}.nallur-banner-slider{position: relative;width: 100%;height: 400px;overflow: hidden;border-radius: 14px;box-shadow: 0 6px 32px rgb(0 0 0 / 0.18);background: #0a0a0a}.nallur-slider-container{position: relative;width: 100%;height: 100%;overflow: hidden}.nallur-slider-track{display: flex;height: 100%;transition: transform 0.6s cubic-bezier(0.4,0,0.2,1);will-change: transform}.nallur-slide{flex: 0 0 100%;min-width: 0;height: 100%;overflow: hidden}.nallur-layout-grid2{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;height: 100%}.nallur-layout-grid2 .nallur-cell{height: 100%}.nallur-layout-grid3,.nallur-layout-grid3-flip{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;height: 100%}.nallur-layout-grid3-flip > .nallur-cell--main{height: 100%;align-self: stretch}.nallur-right-col,.nallur-left-col{gap: 4px;height: 100%;min-height: 0}.nallur-cell{position: relative;overflow: hidden;background: #111;width: 100%;min-height: 0}.nallur-cell--main{height: 100%}.nallur-cell--sub{height: 100%}.nallur-bg-img{position: absolute;inset: 0;width: 100%;height: 100%;object-position: center;z-index: 0;display: block}.nallur-cell-overlay{position: absolute;inset: 0;z-index: 1;background: linear-gradient( 170deg,rgb(0 0 0 / 0.02) 30%,rgb(0 0 0 / 0.4) 100% );pointer-events: none}.nallur-cell-caption-wrapper{position: absolute;bottom: 10px;left: 0;right: 0;z-index: 3;text-align: center;pointer-events: none}.nallur-cell-caption{color: rgb(255 255 255 / 0.95);font-size: 12px;font-weight: 600;letter-spacing: 0.5px;white-space: nowrap;text-shadow: 0 1px 8px rgb(0 0 0 / 0.7);background: rgb(0 0 0 / 0.3);padding: 3px 10px;border-radius: 20px}.nallur-cell--blue{background: #0c2a4a}.nallur-cell--rose{background: #5c1228}.nallur-cell--green{background: #0d2b1f}.nallur-cell--purple{background: #200a3a}.nallur-cell--amber{background: #3a1e00}.nallur-video-btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 52px;height: 52px;background: #f5bd41;border: 3px solid #fff;border-radius: 50%;cursor: pointer;padding: 0;z-index: 10;display: flex;align-items: center;justify-content: center;transition: transform 0.3s,box-shadow 0.3s;box-shadow: 0 4px 24px rgb(245 189 65 / 0.6);outline: none}.nallur-video-btn:hover{transform: translate(-50%,-50%) scale(1.13)}.nallur-video-btn:active{transform: translate(-50%,-50%) scale(0.96)}.nallur-video-btn--lg{width: 66px;height: 66px}.nallur-video-btn--sm{width: 38px;height: 38px;border-width: 2px}.nallur-play-icon{width: 36px;height: 36px;position: relative;z-index: 2}.nallur-video-btn--lg .nallur-play-icon{width: 46px;height: 46px}.nallur-video-btn--sm .nallur-play-icon{width: 24px;height: 24px}.nallur-ripple{position: absolute;inset: -3px;border-radius: 50%;border: 3px solid rgb(255 255 255 / 0.75);animation: nallur-ripple 2.2s ease-out infinite;pointer-events: none}.nallur-ripple-2{border-color: rgb(245 189 65 / 0.6);animation-delay: 1.1s}@keyframes nallur-ripple{0%{transform: scale(1);opacity: 0.9}100%{transform: scale(2.2);opacity: 0}}.nallur-slider-btn{position: absolute;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;background: rgb(255 255 255 / 0.92);border: none;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.25s;z-index: 20;box-shadow: 0 2px 14px rgb(0 0 0 / 0.3)}.nallur-slider-btn:hover{background: #fff;transform: translateY(-50%) scale(1.1)}.nallur-slider-btn:active{transform: translateY(-50%) scale(0.94)}.nallur-btn-prev{left: 14px}.nallur-btn-next{right: 14px}.nallur-slider-btn svg{width: 20px;height: 20px;fill: none;stroke: #222;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}.nallur-slider-dots{position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);display: flex;gap: 8px;z-index: 20;padding: 5px 12px;background: rgb(0 0 0 / 0.4);border-radius: 50px;backdrop-filter: blur(4px)}.nallur-dot{width: 8px;height: 8px;border-radius: 50%;background: rgb(255 255 255 / 0.5);cursor: pointer;transition: all 0.3s;border: none;padding: 0}.nallur-dot:hover{background: rgb(255 255 255 / 0.85);transform: scale(1.2)}.nallur-dot.nallur-active{width: 24px;border-radius: 5px;background: #f5bd41;box-shadow: 0 0 8px rgb(245 189 65 / 0.7)}.nallur-loading{position: absolute;inset: 0;background: rgb(10 10 10 / 0.75);display: flex;align-items: center;justify-content: center;z-index: 25;opacity: 0;visibility: hidden;transition: all 0.25s}.nallur-loading.nallur-active{opacity: 1;visibility: visible}.nallur-spinner{width: 34px;height: 34px;border: 3px solid rgb(255 255 255 / 0.15);border-top-color: #f5bd41;border-radius: 50%;animation: nallur-spin 0.75s linear infinite}@keyframes nallur-spin{to{transform: rotate(360deg)}}.nallur-video-modal{position: fixed;inset: 0;z-index: 99999;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;transition: opacity 0.35s,visibility 0.35s}.nallur-video-modal.nallur-modal-active{opacity: 1;visibility: visible}.nallur-modal-overlay{position: absolute;inset: 0;background: rgb(0 0 0 / 0.9);cursor: pointer;backdrop-filter: blur(8px)}.nallur-modal-content{position: relative;z-index: 2;width: 90vw;max-width: 980px;border-radius: 14px;overflow: hidden;box-shadow: 0 24px 72px rgb(0 0 0 / 0.7);transform: scale(0.9);transition: transform 0.35s cubic-bezier(0.34,1.56,0.64,1);background: #000}.nallur-video-modal.nallur-modal-active .nallur-modal-content{transform: scale(1)}.nallur-video-wrapper{position: relative;width: 100%;padding-top: 56.25%}.nallur-video-wrapper video{position: absolute;inset: 0;width: 100%;height: 100%;background: #000;outline: none}.nallur-modal-close{position: absolute;top: 14px;right: 14px;z-index: 10;width: 40px;height: 40px;background: rgb(0 0 0 / 0.65);border: 1.5px solid rgb(255 255 255 / 0.3);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: background 0.2s,transform 0.2s;padding: 0}.nallur-modal-close:hover{background: #c10037;transform: scale(1.1)}.nallur-modal-close svg{width: 18px;height: 18px}@media (max-width: 768px){.nallur-banner-slider{height: auto;border-radius: 10px;overflow: visible}.nallur-slider-container{height: auto;overflow: hidden}.nallur-slider-track{flex-direction: column;height: auto}.nallur-slide{flex: 0 0 auto;width: 100%;height: auto}.nallur-layout-grid2,.nallur-layout-grid3,.nallur-layout-grid3-flip{display: block;height: auto;gap: 0}.nallur-right-col,.nallur-left-col{display: block;height: auto}.nallur-cell,.nallur-cell--main,.nallur-cell--sub{position: relative;display: block;width: 100%;height: auto;margin-bottom: 3px;overflow: hidden}.nallur-cell:last-child,.nallur-cell--main:last-child,.nallur-cell--sub:last-child{margin-bottom: 0}.nallur-bg-img{position: relative;display: block;width: 100%;height: auto;object-fit: unset;z-index: 0}.nallur-cell-overlay{position: absolute;inset: 0;z-index: 1}.nallur-cell-caption-wrapper{position: absolute;bottom: 8px;left: 0;right: 0;z-index: 3}.nallur-video-btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 10;width: 36px;height: 36px;border-width: 2px}.nallur-video-btn--lg{width: 44px;height: 44px}.nallur-video-btn--sm{width: 28px;height: 28px;border-width: 1.5px}.nallur-play-icon{width: 22px;height: 22px}.nallur-video-btn--lg .nallur-play-icon{width: 28px;height: 28px}.nallur-video-btn--sm .nallur-play-icon{width: 16px;height: 16px}.nallur-slider-btn{width: 28px;height: 28px}.nallur-slider-btn svg{width: 14px;height: 14px}.nallur-btn-prev{left: 6px}.nallur-btn-next{right: 6px}.nallur-cell-caption{font-size: 9px}.nallur-modal-content{width: 96vw;border-radius: 10px}.nallur-slider-dots{bottom: 6px;padding: 4px 10px;gap: 6px}.nallur-dot{width: 6px;height: 6px}.nallur-dot.nallur-active{width: 18px}}@media (max-width: 480px){.nallur-banner-slider{border-radius: 8px}.nallur-slider-btn{width: 24px;height: 24px}.nallur-slider-btn svg{width: 12px;height: 12px}.nallur-btn-prev{left: 4px}.nallur-btn-next{right: 4px}.nallur-video-btn{width: 28px;height: 28px}.nallur-video-btn--lg{width: 36px;height: 36px}.nallur-video-btn--sm{width: 22px;height: 22px}.nallur-play-icon{width: 18px;height: 18px}.nallur-video-btn--lg .nallur-play-icon{width: 24px;height: 24px}.nallur-video-btn--sm .nallur-play-icon{width: 14px;height: 14px}.nallur-cell-caption{font-size: 7px;padding: 2px 5px}.nallur-modal-content{width: 98vw}.nallur-modal-close{top: 6px;right: 6px;width: 28px;height: 28px}.nallur-slider-dots{bottom: 4px;padding: 3px 8px;gap: 4px}.nallur-dot{width: 5px;height: 5px}.nallur-dot.nallur-active{width: 14px}}.ntpv-video-thumb{position: relative;display: inline-block}.ntpv-thumb-play-icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);pointer-events: none;line-height: 0;z-index: 5;transition: transform 0.2s ease}.ntpv-video-thumb:hover .ntpv-thumb-play-icon{transform: translate(-50%,-50%) scale(1.18)}.ntpv-modal{position: fixed;inset: 0;z-index: 999999;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;transition: opacity 0.32s ease,visibility 0.32s ease}.ntpv-modal.ntpv-modal-open{opacity: 1;visibility: visible}.ntpv-overlay{position: absolute;inset: 0;background: rgb(0 0 0 / 0.88);backdrop-filter: blur(8px);cursor: pointer}.ntpv-modal-content{position: relative;z-index: 2;width: 92vw;max-width: 860px;background: #0d0d0d;border-radius: 14px;overflow: hidden;box-shadow: 0 28px 80px rgb(0 0 0 / 0.75);transform: scale(0.88);transition: transform 0.35s cubic-bezier(0.34,1.52,0.64,1);padding-bottom: 20px}.ntpv-modal.ntpv-modal-open .ntpv-modal-content{transform: scale(1)}.ntpv-close-btn{position: absolute;top: 12px;right: 12px;z-index: 20;width: 38px;height: 38px;background: rgb(0 0 0 / 0.6);border: 1.5px solid rgb(255 255 255 / 0.25);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;padding: 0;transition: background 0.2s,transform 0.2s}.ntpv-close-btn:hover{background: #c10037;transform: scale(1.1)}.ntpv-close-btn svg{width: 17px;height: 17px}.ntpv-slider-outer{position: relative;display: flex;align-items: center;width: 100%}.ntpv-nav-btn{flex-shrink: 0;width: 40px;height: 40px;background: rgb(255 255 255 / 0.12);border: 1.5px solid rgb(255 255 255 / 0.2);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;padding: 0;margin: 0 8px;transition: background 0.2s,transform 0.2s;z-index: 10}.ntpv-nav-btn:hover{background: rgb(255 255 255 / 0.25);transform: scale(1.1)}.ntpv-nav-btn:disabled,.ntpv-nav-btn.ntpv-hidden{opacity: 0.25;pointer-events: none}.ntpv-slider-viewport{flex: 1;overflow: hidden;min-width: 0}.ntpv-slider-track{display: flex;transition: transform 0.42s cubic-bezier(0.4,0,0.2,1);will-change: transform}.ntpv-slide{flex: 0 0 100%;min-width: 0;padding: 0}.ntpv-video-wrap{position: relative;width: 100%;padding-top: 56.25%;background: #000}.ntpv-video-wrap video{position: absolute;inset: 0;width: 100%;height: 100%;outline: none;background: #000}.ntpv-dots{display: flex;justify-content: center;align-items: center;gap: 8px;margin-top: 14px;padding: 0 16px;min-height: 14px}.ntpv-dot{width: 8px;height: 8px;border-radius: 50%;background: rgb(255 255 255 / 0.35);border: none;padding: 0;cursor: pointer;transition: all 0.28s ease}.ntpv-dot:hover{background: rgb(255 255 255 / 0.65);transform: scale(1.2)}.ntpv-dot.ntpv-dot-active{width: 22px;border-radius: 5px;background: #f5bd41;box-shadow: 0 0 8px rgb(245 189 65 / 0.65)}@media (max-width: 600px){.ntpv-modal-content{width: 97vw;border-radius: 10px}.ntpv-nav-btn{width: 30px;height: 30px;margin: 0 4px}.ntpv-nav-btn svg{width: 16px;height: 16px}.ntpv-close-btn{top: 8px;right: 8px;width: 30px;height: 30px}.ntpv-dot{width: 6px;height: 6px}.ntpv-dot.ntpv-dot-active{width: 16px}.ntpv-dots{margin-top: 10px;gap: 6px}}.common-home .typeheader-1{margin-bottom: 30px}@media (max-width: 768px){.common-home .typeheader-1{margin-bottom: 0}}.owl2-controls{display: block !important}.captcha-display{background: #031266;font-family: "Courier New",monospace;font-size: 28px;font-weight: 700;letter-spacing: 8px;text-shadow: 2px 2px 4px rgb(0 0 0 / 0.3)}#refreshCaptcha:hover{background: #5a6268 !important;opacity: 0.9}.form-group{margin-bottom: 1rem}.form-control.error-border{border-color: #dc3545}.form-control.valid-border{border-color: #28a745}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}input[type="number"]{-moz-appearance: textfield}.left-block .button-group .btn-button{opacity: 1 !important;left: 50px}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button{opacity: 1 !important;transform: none}.deals-layout1 .so-deal .extraslider-inner .item .image .button-group .btn-button.wishlist{opacity: 1 !important;transform: none}.shop-btn:hover{background: #f5bd41 !important;color: #ffffff !important;transform: translateY(-2px) !important;box-shadow: 0 4px 12px rgb(245 189 65 / 0.3) !important}.footer-tagline{margin-top: 15px;font-size: 14px;line-height: 24px}.footer-links,.footer-social-list,.footer-contact-list{list-style: none !important;padding: 0 !important;margin: 0 !important}.footer-links li,.footer-contact-list li{display: block !important;float: none !important;width: 100% !important;background: none !important;background-image: none !important;border: none !important;border-right: none !important;border-left: none !important;border-top: none !important;border-bottom: none !important;padding: 0 !important;margin: 0 !important;box-shadow: none !important}.footer-links li::before,.footer-links li::after{display: none !important;content: none !important}.footer-links li a{display: block !important;float: none !important;font-size: 14px !important;line-height: 32px !important;padding: 0 !important;margin: 0 !important;border: none !important;background: none !important;text-decoration: none}.footer-links li a:hover{text-decoration: underline}.footer-social-list{display: flex !important;flex-wrap: wrap;gap: 10px}.footer-social-list li{display: block !important;float: none !important;background: none !important;background-image: none !important;border: none !important;border-right: none !important;padding: 0 !important;margin: 0 !important;width: auto !important;box-shadow: none !important}.footer-social-list li::before,.footer-social-list li::after{display: none !important;content: none !important}.footer-social-list .social-icon{display: flex !important;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 25px;font-size: 20px;color: #fff !important;text-decoration: none;transition: opacity 0.2s ease}.footer-social-list .social-icon:hover{opacity: 0.82;color: #fff !important}.footer-social-list .social-icon.whatsapp{background: #25d366 !important}.footer-social-list .social-icon.facebook{background: #1877f2 !important}.footer-social-list .social-icon.instagram{background: radial-gradient( circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285aeb 90% ) !important}.footer-social-list .social-icon.youtube{background: #ff0000 !important}.footer-social-list .social-icon.tiktok{background: #010101 !important}.footer-social-list .social-icon svg{width: 20px;height: 20px;fill: #fff}.footer-contact-list li{display: flex !important;align-items: flex-start;gap: 10px;padding: 6px 0 !important;font-size: 14px;line-height: 22px}.footer-contact-list li::before,.footer-contact-list li::after{display: none !important;content: none !important}.footer-contact-list li i{margin-top: 3px;font-size: 15px;min-width: 16px}.footer-contact-list li a,.footer-contact-list li span{font-size: 14px;line-height: 22px;text-decoration: none}.footer-contact-list li a:hover{text-decoration: underline}.typefooter-1 .footer-links{border-top: none;text-align: start}.reach-out-us{margin-top: 10px;margin-bottom: 20px}#nmSupplierModal{max-height: calc(100vh - 40px);display: flex;flex-direction: column;overflow: hidden;max-width: 500px}#nmSupplierModal .nma-header{flex-shrink: 0;border-bottom: 1px solid #f0f0f0}#nmSupplierModal .nma-body{flex: 1;overflow-y: auto;-webkit-overflow-scrolling: touch;padding: 24px}#nmSupplierModal .nma-body::-webkit-scrollbar{width: 4px}#nmSupplierModal .nma-body::-webkit-scrollbar-thumb{background: #ddd;border-radius: 4px}.nallur-mod-row{display: flex;gap: 12px;margin-bottom: 0}.nallur-mod-col{flex: 1;min-width: 0}.spm-captcha-wrap{display: flex;gap: 10px;align-items: center;margin-bottom: 8px}.spm-captcha-display{background: #031266;color: #fff;font-family: "Courier New",monospace;font-size: 24px;font-weight: 700;letter-spacing: 8px;padding: 10px 20px;border-radius: 5px;text-align: center;min-width: 160px;user-select: none}.spm-captcha-refresh{background: #f3c318;border: none;color: #fff;padding: 10px 14px;border-radius: 4px;cursor: pointer;font-size: 15px;transition: opacity 0.2s}.spm-captcha-refresh:hover{opacity: 0.85}.become-supplier{background: #c10037;color: #fff}@media (max-width: 540px){#nmSupplierOverlay{align-items: flex-end !important;padding: 0 !important}#nmSupplierModal{max-height: 92vh;border-radius: 20px 20px 0 0;max-width: 100%;width: 100%}#nmSupplierModal .nma-body{padding: 20px 16px 32px}.nallur-mod-row{flex-direction: column;gap: 0}.nallur-mod-col{width: 100%;flex: unset}#nmSupplierModal .nma-heading{font-size: 17px;margin-bottom: 10px}#nmSupplierModal .nma-subheading{font-size: 13px;margin-bottom: 16px}.spm-captcha-display{font-size: 20px;letter-spacing: 5px;padding: 10px 12px;min-width: unset;flex: 1}.spm-captcha-wrap{gap: 8px}.spm-captcha-refresh{padding: 10px 12px;font-size: 14px;flex-shrink: 0}#nms-register-submit-btn,#nms-verify-otp-btn{width: 100%;padding: 14px;font-size: 15px;border-radius: 10px}.nms-otp-box{width: 40px !important;height: 44px !important;font-size: 18px !important}#nmSupplierModal .nma-input{font-size: 15px;padding: 10px 12px;border-radius: 8px}#nmSupplierModal .nma-label{font-size: 13px}#nmSupplierModal .nma-field{margin-bottom: 14px}#nmSupplierModal .nma-back-link{font-size: 13px;margin-top: 12px;display: flex;align-items: center;justify-content: center;gap: 4px}}.nvbs-wrapper{position: relative;width: 100%;overflow: hidden;border-radius: 14px;box-shadow: 0 6px 32px rgb(0 0 0 / 0.18);background: #0a0a0a}.nvbs-slider-container{position: relative;width: 100%;overflow: hidden}.nvbs-slider-track{display: flex;transition: transform 0.6s cubic-bezier(0.4,0,0.2,1);will-change: transform}.nvbs-slide{flex: 0 0 100%;position: relative;min-height: 0}.nvbs-layout-grid2{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;height: 400px}.nvbs-layout-grid3{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;height: 400px}.nvbs-right-col,.nvbs-left-col{display: flex;flex-direction: column;gap: 4px;height: 400px}.nvbs-layout-grid3-flip{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;height: 400px}.nvbs-cell{position: relative;overflow: hidden;background: #111;flex: 1}.nvbs-cell--main{height: 100%}.nvbs-cell--sub{flex: 1}.nvbs-bg-img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 0;pointer-events: none}.nvbs-cell-overlay{position: absolute;inset: 0;z-index: 1;background: linear-gradient( 170deg,rgb(0 0 0 / 0.05) 30%,rgb(0 0 0 / 0.6) 100% );pointer-events: none}.nvbs-cell-caption-wrapper{position: absolute;bottom: 0;left: 0;right: 0;z-index: 3;text-align: center;padding-bottom: 16px}.nvbs-cell-caption{color: rgb(255 255 255 / 0.88);font-size: 18px;font-weight: 500;letter-spacing: 0.4px;white-space: nowrap;display: none}.nvbs-cell--blue{background: #0c2a4a}.nvbs-cell--rose{background: #5c1228}.nvbs-cell--green{background: #0d2b1f}.nvbs-cell--purple{background: #200a3a}.nvbs-cell--amber{background: #3a1e00}.nvbs-video-btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 64px;height: 64px;background: #f5bd41;border: 3px solid #fff;border-radius: 50%;cursor: pointer;padding: 0;z-index: 10;display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease,box-shadow 0.3s ease;box-shadow: 0 4px 24px rgb(245 189 65 / 0.6);outline: none}.nvbs-video-btn:hover{transform: translate(-50%,-50%) scale(1.13);box-shadow: 0 8px 32px rgb(245 189 65 / 0.8)}.nvbs-video-btn:active{transform: translate(-50%,-50%) scale(0.96)}.nvbs-video-btn--lg{width: 82px;height: 82px}.nvbs-video-btn--sm{width: 46px;height: 46px;border-width: 2px}.nvbs-play-icon{width: 46px;height: 46px;position: relative;z-index: 2}.nvbs-video-btn--lg .nvbs-play-icon{width: 58px;height: 58px}.nvbs-video-btn--sm .nvbs-play-icon{width: 30px;height: 30px}.nvbs-ripple{position: absolute;inset: -3px;border-radius: 50%;border: 3px solid rgb(255 255 255 / 0.75);animation: nvbs-ripple 2.2s ease-out infinite;pointer-events: none}.nvbs-ripple-2{border-color: rgb(245 189 65 / 0.6);animation-delay: 1.1s}@keyframes nvbs-ripple{0%{transform: scale(1);opacity: 0.9}100%{transform: scale(2.2);opacity: 0}}.nvbs-slider-btn{position: absolute;top: 50%;transform: translateY(-50%);width: 46px;height: 46px;background: rgb(255 255 255 / 0.92);border: none;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.25s ease;z-index: 20;box-shadow: 0 2px 14px rgb(0 0 0 / 0.3)}.nvbs-slider-btn:hover{background: #fff;transform: translateY(-50%) scale(1.1);box-shadow: 0 4px 20px rgb(0 0 0 / 0.4)}.nvbs-slider-btn:active{transform: translateY(-50%) scale(0.94)}.nvbs-btn-prev{left: 18px}.nvbs-btn-next{right: 18px}.nvbs-slider-btn svg{width: 22px;height: 22px;fill: none;stroke: #222;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}.nvbs-slider-dots{position: absolute;bottom: 18px;left: 50%;transform: translateX(-50%);display: flex;gap: 10px;z-index: 20;padding: 7px 16px;background: rgb(0 0 0 / 0.4);border-radius: 50px;backdrop-filter: blur(4px)}.nvbs-dot{width: 9px;height: 9px;border-radius: 50%;background: rgb(255 255 255 / 0.5);cursor: pointer;transition: all 0.3s ease;border: none;padding: 0}.nvbs-dot:hover{background: rgb(255 255 255 / 0.85);transform: scale(1.2)}.nvbs-dot.nvbs-active{width: 28px;border-radius: 5px;background: #f5bd41;box-shadow: 0 0 8px rgb(245 189 65 / 0.7)}.nvbs-loading{position: absolute;inset: 0;background: rgb(10 10 10 / 0.75);display: flex;align-items: center;justify-content: center;z-index: 25;opacity: 0;visibility: hidden;transition: all 0.25s ease}.nvbs-loading.nvbs-active{opacity: 1;visibility: visible}.nvbs-spinner{width: 38px;height: 38px;border: 3px solid rgb(255 255 255 / 0.15);border-top-color: #f5bd41;border-radius: 50%;animation: nvbs-spin 0.75s linear infinite}@keyframes nvbs-spin{to{transform: rotate(360deg)}}.nvbs-video-modal{position: fixed;inset: 0;z-index: 99999;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;transition: opacity 0.35s ease,visibility 0.35s ease}.nvbs-video-modal.nvbs-modal-active{opacity: 1;visibility: visible}.nvbs-modal-overlay{position: absolute;inset: 0;background: rgb(0 0 0 / 0.9);cursor: pointer;backdrop-filter: blur(8px)}.nvbs-modal-content{position: relative;z-index: 2;width: 90vw;max-width: 980px;border-radius: 14px;overflow: hidden;box-shadow: 0 24px 72px rgb(0 0 0 / 0.7);transform: scale(0.9);transition: transform 0.35s cubic-bezier(0.34,1.56,0.64,1);background: #000}.nvbs-video-modal.nvbs-modal-active .nvbs-modal-content{transform: scale(1)}.nvbs-video-wrapper{position: relative;width: 100%;padding-top: 56.25%}.nvbs-video-wrapper video{position: absolute;inset: 0;width: 100%;height: 100%;background: #000;outline: none}.nvbs-modal-close{position: absolute;top: 14px;right: 14px;z-index: 10;width: 40px;height: 40px;background: rgb(0 0 0 / 0.65);border: 1.5px solid rgb(255 255 255 / 0.3);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: background 0.2s,transform 0.2s;padding: 0}.nvbs-modal-close:hover{background: #c10037;transform: scale(1.1)}.nvbs-modal-close svg{width: 18px;height: 18px}@media (max-width: 768px){.nvbs-layout-grid2,.nvbs-layout-grid3,.nvbs-layout-grid3-flip{height: 240px;gap: 3px}.nvbs-right-col,.nvbs-left-col{height: 240px;gap: 3px}.nvbs-slider-btn{width: 36px;height: 36px}.nvbs-slider-btn svg{width: 18px;height: 18px}.nvbs-btn-prev{left: 10px}.nvbs-btn-next{right: 10px}.nvbs-video-btn{width: 50px;height: 50px}.nvbs-video-btn--lg{width: 62px;height: 62px}.nvbs-video-btn--sm{width: 36px;height: 36px}.nvbs-play-icon{width: 34px;height: 34px}.nvbs-video-btn--lg .nvbs-play-icon{width: 42px;height: 42px}.nvbs-video-btn--sm .nvbs-play-icon{width: 24px;height: 24px}.nvbs-cell-caption{font-size: 8px}.nvbs-modal-content{width: 95vw;border-radius: 10px}}@media (max-width: 480px){.nvbs-layout-grid2,.nvbs-layout-grid3,.nvbs-layout-grid3-flip{height: 170px;gap: 2px}.nvbs-right-col,.nvbs-left-col{height: 170px;gap: 2px}.nvbs-slider-btn{width: 28px;height: 28px}.nvbs-slider-btn svg{width: 14px;height: 14px}.nvbs-btn-prev{left: 6px}.nvbs-btn-next{right: 6px}.nvbs-video-btn{width: 36px;height: 36px;border-width: 2px}.nvbs-video-btn--lg{width: 44px;height: 44px}.nvbs-video-btn--sm{width: 26px;height: 26px;border-width: 1.5px}.nvbs-play-icon{width: 24px;height: 24px}.nvbs-video-btn--lg .nvbs-play-icon{width: 30px;height: 30px}.nvbs-video-btn--sm .nvbs-play-icon{width: 17px;height: 17px}.nvbs-wrapper{border-radius: 10px;margin: 14px 0}.nvbs-modal-content{width: 98vw;border-radius: 8px}.nvbs-modal-close{top: 8px;right: 8px;width: 34px;height: 34px}}.nvbs-layout-grid2{display: grid;grid-template-columns: 1fr 1fr;gap: 4px}.nvbs-layout-full{display: grid;grid-template-columns: 1fr}.nallur-banner-slider,.nallur-banner-slider *,.nallur-slider-container,.nallur-slider-track,.nallur-slide,.nallur-slide > a,.nallur-slide > a > div{max-height: none !important}.nallur-banner-slider{position: relative !important;width: 100% !important;border-radius: 0 !important;box-shadow: none !important;background: transparent !important;user-select: none !important;display: block !important;overflow: visible !important}.nallur-slider-container{position: relative !important;width: 100% !important;display: block !important;overflow: hidden !important;max-height: none !important;border-radius: 14px !important;box-shadow: 0 6px 32px rgb(0 0 0 / 0.18) !important;background: transparent !important}.nallur-slider-track{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;align-items: flex-start !important;transition: transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;will-change: transform !important;width: 100% !important;height: auto !important;max-height: none !important;overflow: visible !important;background: transparent !important}.nallur-slide{flex: 0 0 100% !important;width: 100% !important;min-width: 100% !important;max-width: 100% !important;position: relative !important;display: block !important;line-height: 0 !important;height: auto !important;max-height: none !important;overflow: visible !important;box-sizing: border-box !important;background: transparent !important}.nallur-slide > a{display: block !important;width: 100% !important;height: auto !important;max-height: none !important;line-height: 0 !important;text-decoration: none !important;overflow: visible !important;background: transparent !important}.nallur-slide-img{display: block !important;width: 100% !important;height: auto !important;max-height: none !important;min-height: unset !important;object-fit: unset !important;object-position: unset !important;aspect-ratio: unset !important;flex-shrink: 0 !important}.nallur-slider-btn{position: absolute !important;top: 70% !important;transform: translateY(-50%) !important;width: 46px !important;height: 46px !important;background: rgb(255 255 255 / 0.92) !important;border: none !important;border-radius: 50% !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;transition: all 0.25s ease !important;z-index: 20 !important;box-shadow: 0 2px 14px rgb(0 0 0 / 0.3) !important}.nallur-slider-btn:hover{background: #fff !important;transform: translateY(-50%) scale(1.1) !important;box-shadow: 0 4px 20px rgb(0 0 0 / 0.4) !important}.nallur-slider-btn:active{transform: translateY(-50%) scale(0.94) !important}.nallur-btn-prev{left: 18px !important}.nallur-btn-next{right: 18px !important}.nallur-slider-btn svg{width: 22px !important;height: 22px !important;fill: none !important;stroke: #222 !important;stroke-width: 2.2 !important;stroke-linecap: round !important;stroke-linejoin: round !important}.nallur-slider-dots{position: static !important;display: flex !important;justify-content: center !important;align-items: center !important;gap: 10px !important;padding: 10px 0 0 0 !important;margin: 0 !important;bottom: unset !important;left: unset !important;transform: none !important;background: transparent !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;border-radius: 0 !important;z-index: 1 !important;width: 100% !important;box-sizing: border-box !important}.nallur-dot{width: 9px !important;height: 9px !important;border-radius: 50% !important;background: rgb(0 0 0 / 0.2) !important;cursor: pointer !important;transition: all 0.3s ease !important;border: none !important;padding: 0 !important;display: inline-block !important}.nallur-dot:hover{background: rgb(0 0 0 / 0.45) !important;transform: scale(1.2) !important}.nallur-dot.nallur-active{width: 28px !important;border-radius: 5px !important;background: #f5bd41 !important;box-shadow: 0 0 8px rgb(245 189 65 / 0.7) !important}.nallur-view-more-wrap{position: absolute !important;bottom: 16px !important;left: -15px !important;width: 100% !important;display: flex !important;justify-content: end !important;align-items: center !important;z-index: 10 !important;pointer-events: none !important}.nallur-view-more-btn{pointer-events: all !important;display: inline-block !important;padding: 5px 20px !important;background: #f5bd41 !important;color: #fff !important;font-size: 14px !important;font-weight: 600 !important;border-radius: 50px !important;text-decoration: none !important;letter-spacing: 0.3px !important;box-shadow: 0 2px 10px rgb(0 0 0 / 0.18) !important;line-height: 1.5 !important;transition: background 0.2s,color 0.2s !important}.nallur-view-more-btn:hover{background: #f5bd41 !important;color: #fff !important;text-decoration: none !important}@media (max-width: 1400px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 1200px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 1024px){.nallur-slider-container{border-radius: 12px !important}.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 900px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 768px){.nallur-slider-container{border-radius: 10px !important}.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}.nallur-slider-btn{width: 36px !important;height: 36px !important}.nallur-slider-btn svg{width: 18px !important;height: 18px !important}.nallur-btn-prev{left: 10px !important}.nallur-btn-next{right: 10px !important}.nallur-slider-dots{padding: 8px 0 0 0 !important;gap: 8px !important}}@media (max-width: 600px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}}@media (max-width: 480px){.nallur-slider-container{border-radius: 8px !important}.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important}.nallur-slider-btn{width: 28px !important;height: 28px !important}.nallur-slider-btn svg{width: 14px !important;height: 14px !important}.nallur-btn-prev{left: 6px !important}.nallur-btn-next{right: 6px !important}.nallur-slider-dots{padding: 6px 0 0 0 !important;gap: 6px !important}.nallur-dot{width: 7px !important;height: 7px !important}.nallur-dot.nallur-active{width: 20px !important}}@media (max-width: 991px){.nallur-slide-img{width: 100% !important;height: 400px !important;max-height: none !important}.nallur-slider-btn{width: 24px !important;height: 24px !important;top: 45% !important}.nallur-btn-prev{left: 4px !important}.nallur-btn-next{right: 4px !important}}@media (max-width: 367px){.nallur-slide-img{width: 100% !important;max-height: none !important}}.nallur-desktop-only{display: block !important}.nallur-mobile-only{display: none !important}@media (max-width: 991px){.nallur-desktop-only{display: none !important}.nallur-mobile-only{display: block !important}.back-to-top i{font-size: 25px}.back-to-top{width: 30px;min-height: 30px}.nallur-view-more-wrap{position: absolute !important;bottom: 16px !important;left: 0 !important;width: 100% !important;display: flex !important;justify-content: center !important;align-items: center !important;z-index: 10 !important;pointer-events: none !important}.nallur-view-more-btn{pointer-events: all !important;display: inline-block !important;padding: 5px 15px !important;background: rgb(255 255 255 / 0.92) !important;color: #222 !important;font-size: 10px !important;font-weight: 600 !important;border-radius: 50px !important;text-decoration: none !important;letter-spacing: 0.3px !important;box-shadow: 0 2px 10px rgb(0 0 0 / 0.18) !important;line-height: 1.5 !important;transition: background 0.2s,color 0.2s !important}.nallur-view-more-btn:hover{background: #f5bd41 !important;color: #fff !important;text-decoration: none !important}.for-vide-eye-icon{width: 15px;height: 15px}}.fa-arrow-right{color: #000}@media (max-width: 367px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important;display: block !important}}.nms-close-btn{position: absolute;top: 5px;right: 5px;background: #fff0;border: none;font-size: 30px;line-height: 1;color: var(--color-text-secondary,#888);cursor: pointer;padding: 4px 8px;border-radius: 4px;transition: background 0.15s,color 0.15s;z-index: 10}.nms-close-btn:hover{background: rgb(0 0 0 / 0.07);color: var(--color-text-primary,#222)}.nm-auth-modal{position: relative}@media (max-width: 991px){.nallur-slide-img{width: 100% !important;height: auto !important;max-height: none !important;display: block !important}.nms-close-btn{position: absolute;top: 5px;right: 5px;background: #fff0;border: none;font-size: 30px;line-height: 1;color: var(--color-text-secondary,#888);cursor: pointer;padding: 4px 8px;border-radius: 4px;transition: background 0.15s,color 0.15s;z-index: 10}.nms-close-btn:hover{background: rgb(0 0 0 / 0.07);color: var(--color-text-primary,#222)}.nm-auth-modal{position: relative}}.nallur-slider-container{position: relative !important;width: 100% !important;height: 500px !important;display: block !important;overflow: hidden !important;border-radius: 14px !important;box-shadow: 0 6px 32px rgb(0 0 0 / 0.18) !important;background: #ffffff !important}.nallur-slider-track{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;align-items: stretch !important;transition: transform 0.6s cubic-bezier(0.4,0,0.2,1) !important;will-change: transform !important;width: 100% !important;height: 100% !important;overflow: visible !important;background: transparent !important}.nallur-slide{flex: 0 0 100% !important;width: 100% !important;min-width: 100% !important;max-width: 100% !important;height: 100% !important;position: relative !important;display: flex !important;align-items: center !important;justify-content: center !important;background: #ffffff !important;box-sizing: border-box !important;line-height: 0 !important;padding: 20px !important}.nallur-slide-img.img-loaded{border-radius: 5px}.nallur-slide > a{display: flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;height: 100% !important;text-decoration: none !important;background: #ffffff !important}.nallur-slide-img{display: block !important;width: auto !important;height: auto !important;max-width: 100% !important;max-height: 100% !important;object-fit: contain !important;object-position: center center !important;aspect-ratio: unset !important;flex-shrink: 0 !important}@media (max-width: 991px){.nallur-slider-container{height: 380px !important;border-radius: 10px !important;background: #ffffff !important;margin-top: 30px}.nallur-slide-img{width: auto !important;height: auto !important;max-width: 100% !important;max-height: 100% !important;object-fit: contain !important;object-position: center center !important}.left-content-product .content-product-right .box-info-product{margin-top: 10px !important}}@media (max-width: 480px){.nallur-slider-container{height: 300px !important;border-radius: 8px !important;margin-top: 30px}}@media (max-width: 367px){.nallur-slider-container{height: 300px !important;margin-top: 30px}.nallur-slide-img{width: auto !important;height: auto !important;max-width: 100% !important;max-height: 100% !important;object-fit: contain !important;object-position: center center !important}}