@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&amp;display=swap);
.swal2-checkbox {
    display: none !important;
}.title,body,body ::after,body ::before,code,h1,h2,h3,h4,h5,h6,kbd,li,ol,pre,samp,table,td,th,ul{}.title,h1,h2,h3,h4,h5,h6,p{font-weight:400!important;margin-top:0!important;}a:focus,a:hover{color:#000!important}a,a:focus{text-decoration:none!important;outline:0!important}html{font-size:16px!important;line-height:1!important}body{font-size:14px!important;line-height:1.6!important;font-weight:400!important;color:#4c4c4c!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.title,h1,h2,h3,h4,h5,h6{color:#1b1919!important;line-height:1.4!important}label,p{line-height:1.6!important;font-family: Poppins, Arial, Helvetica, sans-serif!important}h1{font-size:28px!important;line-height:100%;letter-spacing:-2px}h3{font-size:22px!important}h4{font-size:18px!important}h5{font-size:16px!important}h6{font-size:12px!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family: Poppins, Arial, Helvetica, sans-serif!important;color:inherit!important}p{font-size:14px!important}a{font-family: Poppins, Arial, Helvetica, sans-serif!important;color:#202020!important;transition:.2s!important;cursor:pointer}a:hover{font-family: Poppins, Arial, Helvetica, sans-serif!important;text-decoration:underline!important}a:focus{font-family: Poppins, Arial, Helvetica, sans-serif!important}.font-bold,b,strong{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-weight:700!important}blockquote,button,input,label,select,textarea{font-weight:400!important}cite,em,i{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-style:normal!important}small{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-size:80%!important}big{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-size:larger!important}label{display:block!important;font-size:14px!important;color:#1b1919!important;margin-bottom:5px!important}blockquote,blockquote p{font-size:17px!important}blockquote{font-family: Poppins, Arial, Helvetica, sans-serif!important;line-height:1.6!important;color:#3a3a3a!important}button,input,pre,select,table,textarea{font-size:14px!important;line-height:1.6!important;font-family: Poppins, Arial, Helvetica, sans-serif!important}blockquote p{font-family: Poppins, Arial, Helvetica, sans-serif!important;line-height:1.6!important}li{font-family: Poppins, Arial, Helvetica, sans-serif!important;line-height:1.8!important}table th{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}table td{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-size:14px!important}.font-light{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-weight:300!important}.font-regular{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-weight:400!important}.font-medium{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-weight:500!important}.font-semibold{font-family: Poppins, Arial, Helvetica, sans-serif!important;font-weight:600!important}.text-uppercase{font-family: Poppins, Arial, Helvetica, sans-serif!important;text-transform:uppercase!important}.text-lowercase{font-family: Poppins, Arial, Helvetica, sans-serif!important;text-transform:lowercase!important}.text-capitalize{font-family: Poppins, Arial, Helvetica, sans-serif!important;text-transform:capitalize!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.header-1.header-3 .header-main,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb a,.preloader .loader .loader-section,body,button,ul{padding:0}h2,h3{line-height:135%}.back-to-top,.mean-container .mean-nav ul li a.mean-expand.mean-clicked i,a,h1,h2,h3,h4,h5,h6,p{transition:.4s ease-in-out}.theme-btn::after,.theme-btn::before{content:"";width:0;z-index:-1;position:absolute;height:50%}body,h1,h2,h3,h4,h5,h6,p,span,ul{margin:0}.cursor-inner span,.header-top-wrapper .flag-wrapper .flag-wrap .nice-select.style-2 span,.header-top-wrapper-3 .flag-wrapper .flag-wrap .nice-select.style-2 span,.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .nice-select.style-2 span,.preloader p{text-transform:uppercase}.marquee,.marquee-1{--duration:30s;user-select:none}:root{--body:#fff;--black:#000;--white:#fff;--theme:#c4162c;--theme2:#C9E265;--theme3:#38B6FF;--theme4:#F58720;--header:#121212;--text:#808080;--border:#FCFCFC;--bg:#F0F0F0;--box-shadow:0px 1px 14px 0px rgba(0, 0, 0, 0.13)}body{color:var(--text);background-color:var(--body);overflow-x:hidden}h1,h2,h5{font-weight:700}.theme-btn,h3{font-weight:600}ul{list-style:none}button{border:none;background-color:transparent}input:focus{outline:0}.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .nice-select .list li,input{color:#000}.about-inner-wrapper .about-content .accordion-box .block .acc-btn.active,.categorie-wrapper .categorie-right-image .title a,.choose-us-box-items:hover .content h3,.header-top-wrapper .flag-wrapper .flag-wrap .nice-select .list li,.header-top-wrapper-3 .flag-wrapper .flag-wrap .nice-select .list li,.product-day-section.style-2 .product-day-wrapper .product-day-content h2,.product-day-section.style-2 .product-day-wrapper .product-day-content h6,.product-day-wrapper.style-3 .product-day-content h2,.product-day-wrapper.style-3 .product-day-content h6,.section-title h2,.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card.orange .card-bottom p,.shop-category-2:hover h3 a,.shop-section .section-title-area .nav .nav-item .nav-link.active,.sticky.header-1 .header-main .header-right .search-widget form button,.sticky.header-1 .header-main .main-menu ul li a,.theme-btn,.theme-btn.hover-white:hover,a,h1,h2,h3,h4,h5,h6{color:var(--header)}h1,h2,h3,h4,h5,h6{padding:0;text-transform:capitalize}@media (max-width:1399px){h1{font-size:60px}.header-top-section .container-fluid{padding:0 30px}}@media (max-width:1199px){h1{font-size:55px}}@media (max-width:991px){h1{font-size:60px;line-height:130%!important}}@media (max-width:767px){h1{font-size:55px}}h2{font-size:29px!important}@media (max-width:1199px){h2{font-size:38px}.menu-thumb{display:none!important}}@media (max-width:991px){h2{font-size:36px}}@media (max-width:767px){h2{font-size:40px}}h4{font-weight:5 0}.product-day-wrapper-4 .thumb-2 .discount-box h3 span,h6{font-size:16px;font-weight:700}.theme-btn{background-color:var(--white);display:inline-block;font-size:16px;padding:16px 30px;border-radius:0;text-transform:capitalize;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;z-index:1;line-height:1}.back-to-top,.checkout-main-item .checkout-left .payment-section .theme-btn::after,.checkout-main-item .checkout-left .payment-section .theme-btn::before,.coming-soon-section .coming-soon-content .theme-btn::after,.coming-soon-section .coming-soon-content .theme-btn::before,.compare-box-items .cart-btn:hover,.cta-subscribe-wrapper form .theme-btn::after,.cta-subscribe-wrapper form .theme-btn::before,.cursor-inner,.cursor-inner.cursor-hover,.cursor-outer,.error-items .theme-btn ::after,.error-items .theme-btn::before,.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .shop-btn::after,.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .shop-btn::before,.gt-shop-details-wrapper .single-tab .review-form .theme-btn::after,.gt-shop-details-wrapper .single-tab .review-form .theme-btn::before,.shop-card-items .thumb .theme-btn::after,.shop-card-items .thumb .theme-btn::before,.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-bottom .apply-code:hover,.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-input .apply-now-btn:hover,.shop-cart-wrapper .cart-main-content .cart-right .summary-box .checkout-btn:hover,.shop-sidebar-area .shop-sidebar-widget .theme-btn::after,.shop-sidebar-area .shop-sidebar-widget .theme-btn::before,.theme-btn::after,.theme-btn::before{background-color:var(--bs-gray-500)}.theme-btn::before{top:0;left:0;-webkit-transition:.3s cubic-bezier(.785, .135, .15, .86);transition:.3s cubic-bezier(.785, .135, .15, .86)}.theme-btn::after{bottom:0;right:0;-webkit-transition:.3s cubic-bezier(.785, .135, .15, .86);transition:.3s cubic-bezier(.785, .135, .15, .86)}.gt-shop-details-wrapper .gt-shop-details-content .star span,.theme-btn i{margin-left:10px}.array-button .array-prev,.hero-1 .hero-button .theme-btn::after,.hero-1 .hero-button .theme-btn::before,.product-day-wrapper-4 .product-day-content2 .theme-btn.theme-btn4,.shop-card-items.style-4 .thumb .discount-text,.theme-btn.hover-white::after,.theme-btn.hover-white::before,.theme-btn.theme-btn2,.theme-btn.theme-btn3{background-color:var(--white)}.about-wrapper-4 .about-content .theme-btn.theme-btn4::after,.about-wrapper-4 .about-content .theme-btn.theme-btn4::before,.categorie-wrapper .array-button .array-next:hover,.categorie-wrapper .array-button .array-prev:hover,.footer-form-4 form .theme-btn::after,.footer-form-4 form .theme-btn::before,.hero-4 .hero-button .theme-btn::after,.hero-4 .hero-button .theme-btn::before,.latest-collection-banner-4 .content .theme-btn::after,.latest-collection-banner-4 .content .theme-btn::before,.marquee.style-4::before,.news-box-items-4 .content .theme-btn::after,.news-box-items-4 .content .theme-btn::before,.product-day-wrapper-4 .product-day-content2 .theme-btn.theme-btn4::after,.product-day-wrapper-4 .product-day-content2 .theme-btn.theme-btn4::before,.shop-card-items.style-4 .thumb .theme-btn::after,.shop-card-items.style-4 .thumb .theme-btn::before,.shop-section-4 .array-button .array-next:hover,.shop-section-4 .array-button .array-prev:hover,.testimonial-section-4 .array-button .array-next:hover,.testimonial-section-4 .array-button .array-prev:hover,.theme-btn.theme-btn4{background-color:var(--theme4)}.theme-btn.border-btn,.theme-btn.border-btn2{background:0 0;border:1px solid grey}.common-newsletter-modal .offer-modal-right .input-group .input-group-append button.theme-btn.style-2,.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .theme-btn::after,.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .theme-btn::before,.hero-2 .hero-button .theme-btn::after,.hero-2 .hero-button .theme-btn::before,.product-day-section.style-2 .product-day-wrapper .product-day-content .theme-btn.theme-btn2::after,.product-day-section.style-2 .product-day-wrapper .product-day-content .theme-btn.theme-btn2::before,.shop-card-items.style-2 .thumb .theme-btn::after,.shop-card-items.style-2 .thumb .theme-btn::before,.theme-btn.border-btn::after,.theme-btn.border-btn::before{background-color:var(--theme2)}.theme-btn.border-btn:hover{border:1px solid var(--theme2);color:var(--header)}.feature-box-3:hover .icon-circle,.theme-btn.border-btn2::after,.theme-btn.border-btn2::before{background-color:var(--theme3)}.theme-btn.border-btn2:hover{border:1px solid var(--theme3);color:var(--white)}.about-inner-wrapper .thumb img,.contact-wrapper .contact-box-items .contact-form-box .form-clt .form .single-select .list,.gt-shop-notices-wrapper .form .list,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover::after,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover::before,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img,.theme-btn:hover::after,.theme-btn:hover::before{width:100%}@keyframes slideRight{49%{-webkit-transform:translateX(100%);transform:translateX(100%)}50%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}51%{opacity:1}}@keyframes slideUp{49%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}51%{opacity:1}}.mean-container .mean-nav{background:0 0;margin-top:0}.cursor-outer,.mouseCursor.cursor-big{-webkit-margin-start:-12px;margin-inline-start:-12px;margin-top:-12px}.mean-container .mean-bar{padding:0;min-height:auto;background:0 0}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.feature-box-3.style-2 p br,.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{width:100%;padding:10px 0;color:var(--header);font-size:16px;line-height:2;font-weight:500;text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,.2)!important;border:none}.mean-container .mean-nav ul li a:last-child{border-bottom:0}.header-main .main-menu ul li .submenu li a:hover,.header-main .main-menu ul li .submenu li:hover>a::after,.header-main .main-menu ul li a:hover,.header-main .main-menu ul li:hover>a,.header-main .main-menu ul li:hover>a::after,.mean-container .mean-nav ul li a:hover{color:var(--theme)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a,.offcanvas__wrapper .offcanvas__content .text{color:var(--black)}.mean-container .mean-nav ul li a.mean-expand{margin-top:5px;padding:0!important}.header-1 .header-main .header-left .header-logo-2,.header-1.header-3 .header-main .header-right .header__hamburger-2,.header-1.header-3 .header-main .logo,.header-1.header-3 .header-main .logo .logo-2,.mean-container .mean-nav ul li>a>i,.sticky.header-1 .header-main .header-left .header-logo,.sticky.header-3 .header-main .header-right .header__hamburger-2,.sticky.header-3 .header-main .logo a{display:none}.mean-container .mean-nav ul li>a.mean-expand i{display:inline-block;font-size:18px}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li .mega-menu li a{height:200px;width:100%;padding:0;border-top:0;margin-bottom:20px}.preloader{align-items:center;cursor:default;display:flex;height:100%;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:9999999}.preloader .animation-preloader{z-index:1000}.preloader .animation-preloader .spinner{animation:1s linear infinite spinner;border-radius:50%;border:3px solid rgba(0,0,0,.2);border-top-color:var(--theme);height:9em;margin:0 auto 3.5em;width:9em}.preloader .animation-preloader .txt-loading{font:bold 5em Poppins,Arial,Helvetica,sans-serif,Poppins,Arial,Helvetica,sans-serif;text-align:center;user-select:none}.preloader .animation-preloader .txt-loading .letters-loading{color:var(--theme);position:relative}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.preloader .animation-preloader .txt-loading .letters-loading::before{animation:4s infinite letters-loading;color:var(--header);content:attr(data-text-preloader);left:0;opacity:0;position:absolute;top:-3px;transform:rotateY(-90deg)}.preloader p{font-size:15px;font-weight:600;letter-spacing:8px;color:var(--theme)}.preloader .loader{position:fixed;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1;pointer-events:none}.cta-wrapper-2 .cta-image img,.cta-wrapper-2 .cta-shape img,.hero-2 .right-shape img,.preloader .loader .row{height:100%}.preloader .loader .loader-section .bg{background-color:var(--bg);height:100%;left:0;width:100%;transition:.8s cubic-bezier(.77, 0, .175, 1)}.preloader.loaded .animation-preloader{opacity:0;transition:.3s ease-out}.preloader.loaded .loader-section .bg{width:0}.back-to-top{width:50px;height:50px;line-height:40px;border-radius:100px;color:var(--white);font-size:16px;position:fixed;display:inline-block;z-index:9999;right:30px;bottom:30px;opacity:0;visibility:hidden;transform:translateY(20px)}.back-to-top:hover{background-color:var(--white);color:var(--theme)}.back-to-top.show{opacity:1;visibility:visible;transform:translate(0)}.cursor-outer{width:30px;height:30px;border:1px solid var(--theme);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000000;opacity:.34;-webkit-transition:.4s ease-out;transition:.4s ease-out}.cursor-outer.cursor-hover{opacity:.14}.cursor-outer.cursor-big{opacity:0}.mouseCursor{position:fixed;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;pointer-events:none;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden;text-align:center}.mouseCursor.cursor-big{width:20px;height:20px}.cursor-inner{-webkit-margin-start:-3px;margin-inline-start:-3px;margin-top:-3px;width:10px;height:10px;z-index:10000001;opacity:1;-webkit-transition:.24s ease-out;transition:.24s ease-out}.cursor-inner span{color:var(--text);line-height:60px;opacity:0;letter-spacing:1px;font-size:12px}.cursor-inner.cursor-big span,.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item .thumb:hover .icon,.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item .thumb:hover .icon::after{opacity:1}.cursor-inner.cursor-hover{-webkit-margin-start:-10px;margin-inline-start:-10px;margin-top:-10px;width:30px;height:30px;border:1px solid #686363;opacity:0}@-webkit-keyframes rippleOne{70%{-webkit-box-shadow:0 0 0 40px rgba(244,68,56,0);box-shadow:0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes rippleOne{70%{-webkit-box-shadow:0 0 0 40px rgba(244,68,56,0);box-shadow:0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(244,68,56,0);box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes gelatine{from,to{transform:scale(1,1)}25%{transform:scale(.7,1.1)}50%{transform:scale(1.1,.7)}75%{transform:scale(.95,1.05)}}@keyframes rounded{50%{transform:rotate(15deg)}}@keyframes up-down{0%{transform:translateY(10px)}100%{transform:translateY(-10px)}}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes letters-loading{0%,100%,75%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes letters-loading{0%,100%,75%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes tpswing{0%{-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes width{0%{width:0%}100%{width:100%}}@-webkit-keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loaderpulse{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes rounded{50%{transform:rotate(20deg)}}@keyframes cir36{100%{transform:rotate(360deg)}}.float-bob-y{-webkit-animation-name:float-bob-y;animation-name:float-bob-y;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes float-bob-y{0%,100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes float-bob-y{0%,100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.float-bob-x{-webkit-animation-name:float-bob-x;animation-name:float-bob-x;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes float-bob-x{0%{-webkit-transform:translateX(0);transform:translateX(30px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes float-bob-x{0%,100%{-webkit-transform:translateX(30px);transform:translateX(30px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes bounce-x{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(30px);transform:translateX(30px)}}.bounce-x{-webkit-animation:7s linear infinite bounce-x;animation:7s linear infinite bounce-x}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}100%{left:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}100%{right:50%;width:375px;height:375px}}@keyframes rotated2{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes wave{0%{transform:translateX(0)}50%{transform:translateX(-25%)}100%{transform:translateX(-50%)}}@keyframes zoom{0%,100%{transform:scale(.5)}50%{transform:scale(1)}}@keyframes translateY2{0%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@keyframes translateX2{0%{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}100%{-webkit-transform:translatXY(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@keyframes moving{0%,100%{transform:translatey(0)}20%{transform:translateX(-50px)}50%{transform:translatey(-40px)}}.img-custom-anim-right{animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-right;opacity:0}@keyframes img-anim-right{0%{transform:translateX(5%);clip-path:inset(0 0 0 100%);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-left{animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-left;opacity:0}@keyframes img-anim-left{0%{transform:translateX(-5%);clip-path:inset(0 100% 0 0);opacity:0}100%{transform:translateX(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-top{animation:1.3s cubic-bezier(.645,.045,.355,1) forwards img-anim-top;opacity:0}@keyframes img-anim-top{0%{transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}100%{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes animate-positive{0%{width:0}}@keyframes scale{0%{top:-1000px;-webkit-transform:scale(1);transform:scale(1);opacity:0}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animation-infinite{animation:50s linear infinite ShapeAnim;height:30px;width:100%;background-repeat:repeat;overflow:hidden}@keyframes ShapeAnim{0%{background-position:top left}100%{background-position:top left 3000px}}.splt-txt .whitespace{width:8px}.splt-txt.animated .char{-webkit-animation:.4s cubic-bezier(.3,0,.7,1) both fadeIn;animation:.4s cubic-bezier(.3,0,.7,1) both fadeIn;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index))}.splt-txt-bounce .whitespace{width:20px}.header-top-section-5::after,.header-top-section-5::before{width:640px;top:0;z-index:-1;height:100%;bottom:0;content:""}.splt-txt-bounce.animated .char{-webkit-animation:.4s cubic-bezier(.3,0,.7,1) both bounceIn;animation:.4s cubic-bezier(.3,0,.7,1) both bounceIn;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index))}.header-top-section{position:relative;z-index:9999;background:#c9e265}.header-1 .container-fluid,.header-top-section .container-fluid{padding:0 30px}.header-top-section.style-3{background-color:var(--white);border-top:4px solid #38b6ff}.header-top-section.style-4{background-color:#000}.header-top-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0}.header-top-wrapper .contact-list,.header-top-wrapper.style-4 .contact-list{display:flex;align-items:center;gap:22px}.header-top-inner .text,.header-top-wrapper .contact-list li{color:#121212;font-size:14px;font-weight:500}.header-top-wrapper .contact-list li i{color:#121212;margin-right:10px}.header-top-wrapper .contact-list li a{color:#121212}.gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items,.header-top-wrapper .flag-wrapper,.header-top-wrapper-3 .flag-wrapper,.header-top-wrapper.style-4 .flag-wrapper{display:flex;align-items:center;gap:20px}.about-inner-wrapper .about-content .accordion-box .block .acc-content .content,.categorie-wrapper,.checkout-main-item .checkout-left .nice-select-wrapper,.faq-content .accordion-box .block .acc-content .content,.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item .thumb,.gt-shop-details-wrapper .gt-shop-details-image,.gt-shop-details-wrapper .single-tab .nav .nav-link.active,.gt-shop-details-wrapper .single-tab .review-items .admin-items .content,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu,.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb,.header-top-wrapper .flag-wrapper .flag-wrap,.header-top-wrapper-3 .flag-wrapper .flag-wrap,.header-top-wrapper.style-4 .flag-wrapper .flag-wrap,.hero-section-2,.hero-section-3,.hero-section-4,.image-box,.login-form-items .form-group .password-wrapper,.product-day-wrapper,.product-day-wrapper.style-3 .product-day-image,.product-day-wrapper.style-3 .product-day-image .small-shop-day-box .image,.ralt,.registration-form-items .form-group .password-wrapper,.shop-collection-wrapper .shop-collection-image,.steps,.swiper-dot,.testimonial-section-4,.tp-hover-distort-wrapper,.ultra-image,.why-image{position:relative}.header-top-wrapper .flag-wrapper .flag-wrap .nice-select,.header-top-wrapper-3 .flag-wrapper .flag-wrap .nice-select,.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .nice-select{background:0 0;border:none;text-align:center;margin:0 auto;position:relative;z-index:99999}.header-top-wrapper .flag-wrapper .flag-wrap .nice-select span,.header-top-wrapper-3 .flag-wrapper .flag-wrap .nice-select span{font-size:14px;font-weight:500;text-transform:capitalize;color:var(--header)}.header-top-wrapper .flag-wrapper .flag-wrap .nice-select .list,.header-top-wrapper-3 .flag-wrapper .flag-wrap .nice-select .list,.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .nice-select .list{background-color:var(--white);z-index:9999}.header-top-wrapper .flag-wrapper .flag-wrap .nice-select::after{border-bottom:2px solid var(--header);border-right:2px solid var(--header);height:7px;margin-top:-6px;width:7px;right:-5px}.header-top-wrapper .flag-wrapper .flag-wrap .flag,.header-top-wrapper-3 .flag-wrapper .flag-wrap .flag,.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .flag{position:absolute;top:9px;left:15px;z-index:1}.header-top-wrapper .flag-wrapper .content button.account-text,.header-top-wrapper.style-4 .flag-wrapper .content button.account-text{font-size:15px;font-weight:400;text-transform:capitalize;color:var(--header)}.header-top-wrapper.style-4 .contact-list li{color:#fff;font-size:14px;font-weight:500}.header-top-wrapper.style-4 .contact-list li i{color:#fff;margin-right:10px}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .contact-info .info-items a,.header-top-wrapper.style-4 .contact-list li a{color:#fff}.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .nice-select span{font-size:14px;font-weight:500;text-transform:capitalize;color:#fff}.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .nice-select::after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:7px;margin-top:-6px;width:7px;right:-5px}.cta-subscribe-wrapper,.footer-bottom .footer-bottom-wrapper,.header-top-wrapper-3{display:flex;align-items:center;justify-content:space-between}.header-top-wrapper-3 .flag-wrapper .flag-wrap .nice-select::after{border-bottom:2px solid #121212;border-right:2px solid #121212;height:7px;margin-top:-6px;width:7px;right:-5px}.header-top-wrapper-3 .header-icon{display:flex;align-items:center;gap:18px}.header-top-wrapper-3 .header-icon li a{color:#121212;position:relative}.header-main .header-right .header-icon li a i,.header-top-wrapper-3 .header-icon li a i{font-size:20px}.header-top-wrapper-3 .header-icon li a .number{position:absolute;top:-11px;right:-8px;width:17px;height:17px;border-radius:50px;line-height:17px;text-align:center;background-color:#38b6ff;color:#121212;font-size:14px;font-weight:400}.header-top-section-5{background-color:var(--white);position:relative;z-index:9}.header-top-section-5::before{position:absolute;left:0;background-color:#e1aa6d;right:initial}.header-top-section-5::after{position:absolute;background-color:#e1aa6d;right:0}.header-1,.header-1.header-2,.sticky.header-4,.testimonial-section-3 .swiper-dot .swiper-pagination-bullet,.testimonial-section-3 .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.header-top-section-5 .container-fluid{padding:0 170px}@media (max-width:1899px){.header-top-section-5 .container-fluid{padding:0 70px}.product-day-section.style-2 .shape1{display:none}}@media (max-width:1600px){.header-top-section-5 .container-fluid{padding:0 50px}}.header-main,.header-top-inner{display:flex;align-items:center;justify-content:space-between;padding:6px 0}.header-top-inner .text img{margin-right:5px;filter:grayscale(100%) brightness(.2)}.about-inner-wrapper .about-content .accordion-box .block:last-child,.faq-content .accordion-box .block:last-child,.header-main .main-menu ul,.privacy-policy-wrapper .accordion-box .block:last-child,.section-title-area .section-title{margin-bottom:0}.checkout-main-item .checkout-left .section-box,.footer-widget-wrapper .single-widget-items .contact-info .info-items,.footer-widget-wrapper .single-widget-items .widget-head,.gt-main-sideber .gt-single-sideber-widget .amenities-list li:not(:last-child),.gt-main-sideber .gt-single-sideber-widget .gt-category-list li:not(:last-child),.gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items:not(:last-child),.gt-main-sideber .gt-single-sideber-widget .gt-widget-title,.news-details-area .blog-post-details .comments-area .comments-heading,.offcanvas__wrapper .offcanvas__content .offcanvas__contact h4,.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child),.registration-form-items .form-group,.reset-password-form .form-group,.shop-cart-wrapper .cart-main-content .cart-right .summary-box .order-note,.shop-sidebar-area .shop-sidebar-widget .widget-title,.testimonial-box-items-4 .quote-icon,.testimonial-card-items .quote-icon{margin-bottom:10px}.header-main .main-menu ul li{position:relative;list-style:none;display:inline-block;margin-inline-end:25px}.header-1.header-3 .header-main .main-menu ul li,.header-main .main-menu ul li:last-child{margin-inline-end:0}.header-main .main-menu ul li a{display:inline-block;text-transform:capitalize;font-size:15px;font-weight:600;padding-left:0;padding-right:0;color:rgba(0,0,0,.9);letter-spacing:.5px;transition:.2s;vertical-align:baseline}.header-main .main-menu ul li a i{margin-left:4px;font-size:14px}.header-main .main-menu ul li .submenu{position:absolute;top:115%;inset-inline-start:0;min-width:260px;padding:20px 0;z-index:99999;visibility:hidden;opacity:0;transform-origin:top center;color:var(--header);transform:translateY(-10px);transition:.4s ease-in-out;border-top:6px solid var(--theme);background-color:var(--white);box-shadow:0 4px 10px rgba(0,0,0,.1)}.header-main .main-menu ul li .submenu li{display:block;width:100%;margin:0}.header-main .main-menu ul li .submenu li a{position:relative;z-index:11;font-size:16px;font-weight:500;letter-spacing:-.34px;color:var(--header);line-height:38px;padding:0 22px 0 32px;width:100%;display:flex;align-items:center;justify-content:space-between}.header-main .main-menu ul li .submenu li a::before{content:"";position:absolute;width:0;height:2px;background:var(--theme);left:14px;bottom:18px;transition:.4s ease-in-out}.header-main .main-menu ul li .submenu li:last-child a,.news-details-area .blog-post-details .comments-area .blog-single-comment.bb-none{border:none}.header-main .main-menu ul li .submenu li .submenu{inset-inline-start:100%;top:0;visibility:hidden;opacity:0}.header-main .main-menu ul li .submenu li:hover>a{color:var(--theme)!important;margin-left:10px}.header-main .main-menu ul li .submenu li:hover>a::before{width:10px}.header-main .main-menu ul li .submenu li:hover>.submenu{-webkit-transform:translateY(1);-moz-transform:translateY(1);-ms-transform:translateY(1);-o-transform:translateY(1);transform:translateY(1);visibility:visible;opacity:1}.header-main .main-menu ul li .submenu li.has-dropdown>a::after{position:absolute;top:50%;inset-inline-end:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:var(--theme)}.header-main .main-menu ul li .has-homemenu{width:1000px;padding:30px 30px 10px;opacity:0;left:-20px;visibility:hidden;background-color:var(--white);border-radius:8px}.header-main .main-menu ul li .has-homemenu .homemenu-items{display:flex;align-items:center;gap:30px;justify-content:space-between}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:.4s ease-in-out;margin-top:20px;width:100%;padding:0 12px}@media (max-width:1399px){.header-main .header-right .search-widget,.header-top-section,.header-top-section-5,.header-top-wrapper .flag-wrapper .flag-wrap,.header-top-wrapper-3 .flag-wrapper .flag-wrap,.header-top-wrapper-3 .header-icon,.header-top-wrapper.style-4 .flag-wrapper .flag-wrap{display:none}.header-top-section-5 .container-fluid{padding:0 30px}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{font-size:14px;min-width:140px}}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{background-color:var(--theme);color:var(--header);display:inline-block;font-size:16px;font-weight:600;padding:20px 40px;border-radius:0;text-transform:capitalize;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;z-index:1;line-height:1;text-align:center}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn::before{content:"";background-color:var(--header);width:0;height:50%;position:absolute;top:0;left:0;-webkit-transition:.3s cubic-bezier(.785, .135, .15, .86);transition:.3s cubic-bezier(.785, .135, .15, .86);z-index:-1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn::after{content:"";background-color:var(--header);width:0;height:50%;position:absolute;bottom:0;right:0;-webkit-transition:.3s cubic-bezier(.785, .135, .15, .86);transition:.3s cubic-bezier(.785, .135, .15, .86);z-index:-1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb::before{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:""}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover::before{visibility:visible;opacity:1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title{text-align:center;margin:15px auto;display:inline-block;font-size:16px;font-weight:600;color:var(--header)}.header-main .main-menu ul li:hover>.submenu{visibility:visible;opacity:1;transform:translateY(0)}.header-main .header-right{position:relative;z-index:999;display:flex;align-items:center;gap:25px}.header-1.header-2,.header-1.header-3{position:static;margin-top:0}.header-main .header-right .search-widget form{position:relative;width:300px}.header-main .header-right .search-widget form input{background-color:transparent;font-size:14px;font-weight:500;padding:10px 40px;width:100%;border:1px solid #424242;color:grey;border-radius:0}.header-main .header-right .search-widget form button{position:absolute;left:16px;top:13px;font-size:16px;color:var(--white);text-align:center;transition:.3s ease-in-out}.header-main .header-right .header-icon{display:flex;align-items:center;gap:25px}.header-main .header-right .header-icon li a{color:#fff;position:relative}.header-main .header-right .header-icon li a .number{position:absolute;top:-11px;right:-8px;width:17px;height:17px;border-radius:50px;line-height:17px;text-align:center;background-color:#e1aa6d;color:#121212;font-size:14px;font-weight:400}.header-main .header-right .header__hamburger .sidebar__toggle{color:rgb(17 17 17);cursor:pointer}.header-1{position:relative;width:100%;left:0;right:0;z-index:999}.header-1 .header-main .header-left{display:flex;align-items:center;gap:150px}.header-1.header-2 .header-main .header-left{display:flex;align-items:center;gap:410px}.choose-us-box-items:hover .content .link-btn,.choose-us-box-items:hover .content p,.header-1.header-2 .header-main .header-left .main-menu ul li a,.header-1.header-2 .header-main .header-right .header-icon li a,.header-1.header-2 .header-main .header-right .header__hamburger .sidebar__toggle,.header-1.header-4 .header-main .header-left .main-menu ul li a,.header-1.header-4 .header-main .header-right .header-icon li a,.sticky.header-1 .header-main .header-right .header-icon li a,.sticky.header-1 .header-main .header-right .header__hamburger .sidebar__toggle{color:#121212}.header-1.header-2 .header-main .header-right .search-widget form input{color:grey;border:1px solid #d4d4d4}.header-1.header-2 .header-main .header-right .search-widget form button{color:#121212;font-size:18px}.header-1.header-2 .header-main .header-right .header-icon li a .number{background-color:#c9e265}.header-1.header-3 .header-main .header__hamburger .sidebar__toggle{color:#fff;cursor:pointer}.gt-main-sideber .gt-single-sideber-widget .gt-search-widget form,.header-1.header-3 .header-main .search-widget form{width:100%;position:relative}.header-1.header-3 .header-main .search-widget form input{background-color:transparent;font-size:14px;font-weight:500;border:none;color:grey;padding:0}.header-1.header-3 .header-main .search-widget form button{position:absolute;right:40px;top:2px;font-size:15px;color:var(--white);text-align:center;transition:.3s ease-in-out}.header-1.header-3 .header-main .main-menu{border-left:1px solid rgba(255,255,255,.3)}.header-1.header-3 .header-main .main-menu ul li a{border-right:1px solid rgba(255,255,255,.3);padding:12px 40px}.header-1.header-3 .header-main .main-menu ul li .submenu li a{padding:0 0 0 32px}.header-1.header-3 .header-main .header-right .header__hamburger-2 .sidebar__toggle{color:#fff;cursor:pointer;font-size:20px}.header-1.header-4{background-color:transparent}.header-1.header-4 .header-main .header-left{display:flex;align-items:center;gap:80px}.header-1.header-4 .header-main .header-right .header-icon li a .number{background-color:#f58720;color:#121212}.header-1.header-4 .header-main .header-right .header__hamburger .sidebar__toggle{color:#121212;cursor:pointer}.sticky{position:fixed!important;top:0!important;left:0;width:100%;z-index:99999;transition:.9s;background-color:var(--white);-webkit-animation:.5s ease-in-out fadeInDown;animation:.5s ease-in-out fadeInDown;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.sticky.header-1{margin-top:0}.about-inner-wrapper .about-content .accordion-box .block .acc-content.current,.faq-answer.show,.faq-content .accordion-box .block .acc-content.current,.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .radio-group .radio-item input:checked~.custom-radio:after,.privacy-policy-wrapper .accordion-box .block .acc-content.current,.reel-card,.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label input:checked~.checkmark:after,.sticky.header-1 .header-main .header-left .header-logo-2{display:block}.sticky.header-3 .header-main .header__hamburger .sidebar__toggle{color:#000;cursor:pointer}.sticky.header-3 .header-main .header-right .header__hamburger-2 .sidebar__toggle{color:#000;cursor:pointer;font-size:20px}.offcanvas__info,.offcanvas__info.style-3{background:var(--white) none repeat scroll 0 0;position:fixed;width:450px;z-index:9999999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none;height:100%;top:0}.offcanvas__info{border-left:2px solid var(--theme);right:0;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translateX(calc(100% + 80px));-webkit-transition:transform .45s ease-in-out,opacity .45s ease-in-out;-moz-transition:transform .45s ease-in-out,opacity .45s ease-in-out;transition:transform .45s ease-in-out,opacity .45s ease-in-out}.offcanvas__info::-webkit-scrollbar{display:none}.offcanvas__info.style-3{border-right:2px solid var(--theme);left:0;transform:translateX(calc(-100% - 80px));transition:transform .45s ease-in-out,opacity .45s ease-in-out}.offcanvas__info.style-3::-webkit-scrollbar{display:none}.offcanvas__info.info-open{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.offcanvas__wrapper{position:relative;height:100%;padding:30px}.offcanvas__wrapper .offcanvas__content .offcanvas__close{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background-color:var(--theme);position:relative;z-index:9;cursor:pointer}.breadcrumb-wrapper .page-heading .breadcrumb-items li i,.categorie-wrapper .categorie-left-image .title a,.coming-soon-section .coming-soon-content .coming-soon-time .timer-content h2,.coming-soon-section .coming-soon-content .theme-btn:hover,.coming-soon-section .coming-soon-content h1,.cta-subscribe-wrapper form .theme-btn:hover,.cta-wrapper-2 .content .theme-btn:hover,.footer-bottom.style-2 .footer-bottom-wrapper p,.footer-bottom.style-3 .footer-bottom-wrapper p a,.footer-form-4 form .theme-btn:hover,.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .widget-head h3,.gt-main-sideber .gt-single-sideber-widget .gt-category-list li:hover a,.gt-main-sideber .gt-single-sideber-widget .gt-category-list li:hover i,.gt-main-sideber .gt-single-sideber-widget .gt-category-list li:hover span,.gt-shop-details-wrapper .single-tab .review-form .theme-btn:hover,.latest-collection-banner-4 .content .theme-btn:hover,.offcanvas__wrapper .offcanvas__content .offcanvas__close i,.product-day-wrapper-4 .product-day-content2 .theme-btn.theme-btn4:hover,.shop-card-items.style-4 .thumb .theme-btn:hover,.shop-sidebar-area .shop-sidebar-widget .theme-btn.style-2:hover,.shop-sidebar-area .shop-sidebar-widget .theme-btn:hover,.testimonial-card-items.style-3 .client-info .info-content h3{color:var(--white)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact,.team-box-items .content{margin-top:20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul{margin-top:0}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li{font-size:14px;font-weight:600;text-transform:capitalize}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon{margin-right:20px}.about-inner-wrapper .about-content .about-btn .link-btn:hover,.categorie-wrapper .categorie-left-image .title a:hover,.categorie-wrapper .categorie-right-image .title a:hover,.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .del:hover,.common-newsletter-modal .offer-modal-right p span,.cta-subscribe-wrapper h2 span,.faq-content .accordion-box .block .acc-btn.active,.footer-form-4 h2 span,.footer-widget-wrapper .single-widget-items .gt-list-area li:hover a,.gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items .gt-recent-content h4 a:hover,.gt-shop-details-wrapper .gt-shop-details-content .share-list a:hover,.gt-shop-details-wrapper .single-tab .nav .nav-link.active span,.hero-1 .hero-button .theme-btn:hover,.main-menu ul li:hover>a,.news-box-items-2.style-inner .content .link-btn:hover,.news-box-items-2.style-inner .content h2 a:hover,.news-box-items-2.style-inner .content h3 a:hover,.news-details-area .blog-post-details .single-blog-post .post-content h2 a:hover,.news-details-area .blog-post-details .tag-share-wrap .social-share a:hover,.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i,.shop-card-items .shop-content .content h3 a:hover,.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .remove-btn:hover,.shop-collection-wrapper .shop-collenction-content .button-items-2 .pagi-item .dot-number .dot-num.active span,.store-list-items .content ul li p a{color:var(--theme)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact span{text-transform:initial}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn{width:100%;padding:20px 40px;text-transform:capitalize!important}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon{margin-top:30px;gap:10px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a{width:45px;height:45px;line-height:45px;border-radius:100%;font-size:16px;display:block;background:0 0;color:#000;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:center;border:1px solid var(--border)}.array-button .array-next:hover,.array-button .array-prev:hover,.footer-section .footer-head .social-icon a:hover,.gt-shop-details-wrapper .gt-shop-details-content .buy-btn:hover,.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .icon-item .icon:hover,.news-details-area .blog-post-details .tag-share-wrap .tagcloud a:hover,.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover,.page-nav-wrap ul li .page-numbers.current,.page-nav-wrap ul li .page-numbers:hover,.page-nav-wrap ul li.active .page-numbers,.shop-card-items .thumb .gt-shop-icon li a:hover,.shop-card-items .thumb .gt-shop-icon li button:hover,.shop-card-items.style-2 .thumb .gt-shop-icon li a:hover,.shop-card-items.style-2 .thumb .gt-shop-icon li button:hover,.shop-cart-wrapper .cart-main-content .cart-right .summary-box .continue-btn:hover,.showcase-slider-wrappper .tp-hero-7-slider-arrow .tp-hero-next:hover,.showcase-slider-wrappper .tp-hero-7-slider-arrow .tp-hero-prev:hover{background-color:var(--theme);color:var(--white)}.offcanvas__overlay{position:fixed;height:100%;width:100%;background:#151515;z-index:900;top:0;opacity:0;visibility:hidden;right:0}.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}@media (max-width:450px){.offcanvas__info{width:300px}}.breadcrumb-wrapper .page-heading{position:relative;padding:50px 0;z-index:9;text-align:left}.breadcrumb-wrapper .page-heading h1{color:var(--header);font-size:50px;position:relative;text-transform:capitalize;z-index:9}.breadcrumb-wrapper .page-heading .breadcrumb-items{display:flex;align-items:left;margin-top:20px;gap:10px;justify-content:left}.breadcrumb-wrapper .page-heading .breadcrumb-items li{color:var(--header);text-transform:capitalize;font-weight:500;font-size:11px}.breadcrumb-wrapper .page-heading .breadcrumb-items li a{color:var(--header);transition:.4s ease-in-out}.breadcrumb-wrapper .page-heading .breadcrumb-items li a i{color:var(--theme);color:var(--theme);margin-right:5px}.breadcrumb-wrapper .page-heading .breadcrumb-items li a:hover{color:var(--theme);opacity:1}.error-items{position:relative;max-width:660px;margin:0 auto;text-align:center}.error-items .error-image{margin-bottom:40px}.about-wrapper-4 .about-inner-right-thumb img,.common-newsletter-modal .modal-content .offer-modal-img img,.error-items .error-image img,.faq-image img,.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item .thumb img,.gt-shop-details-wrapper .gt-shop-details-image img,.news-details-area .blog-post-details .single-blog-post .post-content .details-image img,.news-details-area .blog-post-details .single-blog-post .post-featured-thumb img,.product-day-wrapper .product-day-image img,.slide img,.store-list-items .thumb img,.team-box-items .thumb img,.testimonial-box-items .thumb img{width:100%;height:100%}.error-items h2{font-size:40px;font-weight:700;letter-spacing:-2px;margin-bottom:15px;text-align:center}.error-items p{max-width:500px;margin:0 auto 40px}.error-items .theme-btn{color:var(--header);border:1px solid var(--header)}.error-items .theme-btn:hover,.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .shop-btn:hover{color:var(--white);border:1px solid var(--theme)}.footer-section{background-color:#f0f0f0}.footer-section .footer-head{display:flex;align-items:center;gap:48px}.footer-section .footer-head .social-icon{gap:8px}.footer-section .footer-head .social-icon a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;color:var(--header);background-color:#d4d4d4}.footer-section .footer-head .line{width:100%;height:1px;background-color:#d4d4d4;display:inline-block}.footer-widget-wrapper{padding:40px 0 70px}.choose-us-box-items .content,.contact-wrapper .contact-box-items .contact-form-box,.footer-widget-wrapper .single-widget-items,.footer-widget-wrapper-2 .footer-left-items .footer-form-box,.gt-shop-details-wrapper .single-tab .description-items .description-content .description-list-items,.news-details-area .blog-post-details .single-blog-post .post-content{margin-top:30px}.footer-widget-wrapper .single-widget-items .footer-content h4,.footer-widget-wrapper .single-widget-items .widget-head h3,.shop-sidebar-area .shop-sidebar-widget .widget-title h2{font-size:18px;font-weight:600}.footer-widget-wrapper .single-widget-items .footer-content p{font-size:16px;font-weight:500;color:#424242}.footer-widget-wrapper .single-widget-items .gt-list-area li{transition:.4s ease-in-out;font-weight:500}.footer-widget-wrapper .single-widget-items .gt-list-area li a{color:#424242}.choose-us-box-items .content .link-btn i,.footer-widget-wrapper .single-widget-items .gt-list-area li:hover{margin-left:5px}.footer-widget-wrapper .single-widget-items .contact-info,.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .contact-info{margin-left:auto}.footer-widget-wrapper .single-widget-items .contact-info .info-items a{color:#121212;font-size:14px;font-weight:600;text-decoration:underline}.footer-widget-wrapper .contact-info-area{max-width:170px;margin-left:auto}.checkout-main-item .checkout-right .order-list-box .list-head span,.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content p,.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .gt-list-area li a,.footer-widget-wrapper.footer-widget-wrapper-4 .gt-list-area li a,.product-day-wrapper.style-3 .product-day-content p,.shop-category-2 h3 a,.testimonial-card-items.style-3 p{color:grey}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content form{position:relative;margin-top:24px}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content form .form-clt input{width:100%;border:none;background:rgba(46,46,46,.4);height:56px;line-height:56px;outline:0;padding-left:16px}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content form .paper-btn{position:absolute;top:6px;bottom:0;right:6px;width:44px;height:44px;line-height:44px;background-color:var(--white);text-align:center;color:var(--header);transition:.4s ease-in-out}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content .social-icon a:hover,.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content form .paper-btn:hover,.shop-items-3 .product-img .gt-shop-icon li a:hover,.shop-items-3 .product-img .gt-shop-icon li button:hover{background-color:var(--theme3);color:var(--white)}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content .social-icon{display:flex;align-items:center;gap:8px;margin-top:30px}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .footer-content .social-icon a{display:inline-block;background:rgba(46,46,46,.4);width:38px;line-height:38px;border-radius:50%;text-align:center;color:var(--white)}.footer-widget-wrapper.footer-widget-wrapper-3 .single-widget-items .gt-list-area li:hover a,.shop-items-3 .product-content .title a:hover{color:var(--theme3)}.footer-widget-wrapper.footer-widget-wrapper-4 .footer-content{max-width:230px}.footer-widget-wrapper.footer-widget-wrapper-4 .footer-content .social-icon a:hover{background-color:var(--theme4)!important}.footer-widget-wrapper.footer-widget-wrapper-4 .gt-list-area li:hover a{color:var(--theme4)!important}.checkout-main-item .checkout-right .order-list-box .order-item .qty-control,.footer-widget-wrapper-2 .footer-right-items .download-box-items .app-info,.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item,.user{display:flex;align-items:center;gap:10px}.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item .thumb .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;transition:.3s;opacity:0;width:100%;height:100%}.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item .thumb .icon::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(245,135,32,.4);transition:.4s;opacity:0;width:100%;height:100%}.footer-widget-wrapper.footer-widget-wrapper-4 .footer-gallery .gallery-wrap .gallery-item .thumb .icon i{color:var(--white);font-size:22px;z-index:99;position:relative;margin-top:30px}.footer-bottom{background-color:var(--theme);padding:8px 0}.footer-bottom.style-2{background-color:#2e2e2e}.footer-bottom.style-3{background-color:transparent;border-top:1px solid #2e2e2e}.footer-bottom.style-3 .footer-bottom-wrapper p{color:rgba(128,128,128,.9)}.footer-bottom .footer-bottom-wrapper p{font-size:16px;font-weight:400;color:#fff}.footer-bottom .footer-bottom-wrapper img{max-width:278px;width:100%}.choose-us-section,.footer-section-2,.footer-section-3,.product-day-section4,.testimonial-section-3{background-color:#121212}.footer-widget-wrapper-2,.section-padding{padding:25px 0}.footer-widget-wrapper-2 .footer-left-items{background-color:#2e2e2e;padding:44px 30px}.footer-widget-wrapper-2 .footer-left-items .footer-logo{display:inline-block;margin-bottom:30px}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .email-input{width:100%;padding:18px 20px;font-size:18px;line-height:1;border:none;outline:0;background-color:#fff;color:#000}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .email-input::placeholder{color:#888}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .radio-group{display:flex;gap:30px;margin-bottom:13px}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .radio-group .radio-item{display:flex;align-items:center;cursor:pointer;color:#888;font-size:18px;position:relative;padding-left:35px;user-select:none}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .radio-group .radio-item input,.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item input{position:absolute;opacity:0;cursor:pointer}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .radio-group .radio-item .custom-radio{position:absolute;left:0;height:24px;width:24px;border:2px solid grey;border-radius:50%}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .radio-group .radio-item .custom-radio:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:var(--theme2)}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .radio-group .radio-item input:checked~.custom-radio{border-color:var(--theme2)}.about-counter-inner-wrapper,.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .qty-box .minus{border-right:1px solid #d4d4d4}.about-counter-inner-wrapper,.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .qty-box .plus{border-left:1px solid #d4d4d4}.footer-widget-wrapper-2 .footer-left-items .footer-form-box form .theme-btn:hover,.product-day-section.style-2 .product-day-wrapper .product-day-content .theme-btn.theme-btn2:hover{color:var(--header)!important}.footer-widget-wrapper-2 .footer-right-items .download-box-items{border:1px solid #2e2e2e;padding:30px;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.footer-widget-wrapper-2 .footer-right-items .download-box-items .app-info .icon{background-color:var(--theme2);border-radius:50%;width:48px;height:48px;line-height:48px;text-align:center}.footer-widget-wrapper-2 .footer-right-items .download-box-items .app-info .content h3{font-size:18px;font-weight:600;color:var(--white)}.footer-widget-wrapper-2 .footer-right-items .download-box-items .app-info .content p,.news-details-area .blog-post-details .single-blog-post .post-content .post-list li{font-size:14px;font-weight:500}.footer-widget-wrapper-2 .footer-right-items .download-box-items .social-icon{display:flex;align-items:center;gap:8px}.footer-widget-wrapper-2 .footer-right-items .download-box-items .social-icon a{display:inline-block;background-color:#2e2e2e;width:38px;line-height:38px;border-radius:50%;text-align:center;color:var(--white)}.array-button.style-2 .array-next:hover,.array-button.style-2 .array-prev:hover,.footer-widget-wrapper-2 .footer-right-items .download-box-items .social-icon a:hover,.hero-section-2 .array-button .array-next:hover,.hero-section-2 .array-button .array-prev:hover{background-color:var(--theme2);color:var(--header)}.footer-widget-wrapper-2 .footer-right-items .footer-link-items{background-color:#111;display:flex;border:1px solid #222;margin:0 auto}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col{flex:1;padding:35px 40px 40px;border-right:1px solid #222;text-align:left}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col:last-child,.order-confirm-items .order-info-bar .info-item:last-child{border-right:none}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;margin-top:0;text-align:left}.custom-faq,.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col ul,.shop-sidebar-area .shop-sidebar-widget .product-type-box ul{list-style:none;padding:0;margin:0}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col ul li{text-align:left}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col ul li a{color:grey;text-decoration:none;font-size:16px;font-weight:500;display:inline-block;transition:.3s}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col ul li a:hover{color:#cedf66}.footer-form-4{padding:60px 0;display:flex;align-items:center;justify-content:space-between}.cta-subscribe-wrapper h2,.footer-form-4 h2{color:var(--white);font-size:32px}.cta-subscribe-wrapper form,.footer-form-4 form{display:flex;align-items:center;gap:12px;max-width:565px;width:100%}.cta-subscribe-wrapper form .form-clt,.footer-form-4 form .form-clt{max-width:392px;width:100%}.footer-form-4 form .form-clt input{width:100%;border:none;background-color:var(--white);line-height:1;padding:17.5px 20px;outline:0;color:var(--text)}.footer-form-4 form .theme-btn{padding:20px 32px;background-color:var(--white)}.footer-newsletter-items-4{border-bottom:1px solid #2b2b2b}.section-title{position:relative;z-index:99}.section-title .sub-title{position:relative;font-size:14px;font-weight:500;color:var(--header);text-transform:uppercase;line-height:1;margin-bottom:20px;letter-spacing:.16em}.section-title .sub-title img{line-height:1;margin-right:5px;margin-top:-3px}.section-title h2 span{color:rgba(15,23,42,.3)}.section-title-area{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9;margin-bottom:25px}.center{text-align:center;margin:0 auto}.modal-common-wrap .gt-shop-details-wrapper,.modal-common-wrap .modal-dialog.style-shop-details .modal-header,.section-bg{background-color:var(--bg)}.hero-2{background-color:#ebebeb;padding:150px 0;position:relative;overflow:hidden}.hero-2 .right-shape{position:absolute;top:0;bottom:0;right:0;max-width:1100px}.hero-2 .hero-content,.hero-3 .hero-content{position:relative;opacity:0;z-index:3;transform:translateY(-150px)}.hero-2 .hero-content span{display:inline-block;letter-spacing:.16em;text-transform:uppercase;color:#121212;margin-bottom:15px}.hero-2 .hero-content h1{font-weight:700;font-size:92px;text-transform:capitalize}.hero-2 .hero-content h1 b{-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:rgba(18,18,18,0.8);color:transparent}.hero-2 .hero-content p{max-width:500px;color:#424242;margin-top:30px}.hero-2 .hero-button{margin-top:35px;transform:translateY(150px);opacity:0;position:relative;z-index:9}.hero-2 .hero-button .theme-btn{background-color:transparent;border:1px solid var(--header);color:var(--header)}.hero-2 .hero-button .theme-btn:hover{color:var(--header);border:1px solid var(--theme2)}.hero-2 .hero-image{position:relative;opacity:0;z-index:3;transform:translateX(150px);margin-left:100px}.hero-2 .hero-image .dis-count{position:absolute;top:0;left:20px}@media (max-width:1199px){.header-main .main-menu ul li{margin-inline-end:30px}.footer-widget-wrapper .contact-info-area{margin-left:initial}.footer-form-4{flex-wrap:wrap;gap:30px;justify-content:center;text-align:center}.section-padding{padding:80px 0}.hero-2 .right-shape{display:none}.hero-2 .hero-content h1{font-size:70px}.hero-2 .hero-image{max-width:600px}.hero-2 .hero-image .dis-count{max-width:150px}.hero-2 .hero-image .dis-count img{width:100%!important;height:100%!important}}.hero-2 .hero-image .dis-count img{width:initial;height:initial}.hero-section-2 .array-button,.showcase-slider-wrappper .tp-hero-7-slider-arrow{position:absolute;top:50%;transform:translateY(58%);left:30px;z-index:99;display:flex;align-items:center;right:30px;justify-content:space-between;transition:.4s ease-in-out;opacity:0;visibility:hidden}.hero-section-2 .array-button .array-next,.hero-section-2 .array-button .array-prev{width:48px;height:48px;line-height:48px;text-align:center;border-radius:0;background-color:var(--white);color:var(--header);transition:.4s ease-in-out;font-size:18px}.hero-3 .hero-button .theme-btn,.hero-4 .hero-button .theme-btn{background-color:transparent;border:1px solid var(--header)}.hero-section-2:hover .array-button,.showcase-slider-wrappper:hover .tp-hero-7-slider-arrow{transform:translateY(-50%);opacity:1;visibility:visible}.hero-section-2 .swiper-slide.swiper-slide-active .hero-button,.hero-section-2 .swiper-slide.swiper-slide-active .hero-content,.hero-section-3 .swiper-slide.swiper-slide-active .hero-button,.hero-section-3 .swiper-slide.swiper-slide-active .hero-content,.hero-section-4 .swiper-slide.swiper-slide-active .hero-button{opacity:1;transform:translatey(0);transition:2.5s}.hero-section-2 .swiper-slide.swiper-slide-active .hero-image,.hero-section-3 .swiper-slide.swiper-slide-active .hero-image{opacity:1;transform:translateX(0);transition:2.5s}.hero-section-3 .swiper-dot{position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);z-index:99;right:30px}.hero-3{padding:200px 0;position:relative}.hero-3 .hero-content .hero-sub-text{color:#121212;font-weight:500;font-size:14px;letter-spacing:.16em;margin-bottom:4px;display:inline-block}.hero-3 .hero-content h1{font-weight:700;font-size:80px}.hero-3 .hero-content p{color:#424242;max-width:500px;margin-top:20px}.hero-3 .hero-content .price-items{display:flex;align-items:center;gap:8px;margin-top:15px;margin-bottom:35px}.hero-3 .hero-content .price-items h2{font-weight:700;font-size:24px}.hero-3 .hero-content .price-items del{font-weight:600;font-size:24px;color:grey}.hero-3 .hero-button{transform:translateY(150px);opacity:0;position:relative;z-index:9}.hero-3 .hero-button .theme-btn:hover,.product-day-wrapper .product-day-content .theme-btn.theme-btn3:hover{border:1px solid var(--theme3)}.hero-3 .hero-image{text-align:center;transform:translateX(350px);opacity:0;position:relative;z-index:9}.hero-3 .hero-image img{margin-right:-60px}.hero-3 .hero-image .hero-shape{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.gt-main-sideber .gt-single-sideber-widget .tagcloud a:last-child,.hero-3 .hero-image .hero-shape img{margin-right:0}.hero-4{padding-bottom:150px}.hero-4 .hero-content{margin-top:160px;position:relative;opacity:0;z-index:3;transform:translateY(-150px)}.hero-4 .hero-content span{display:inline-block;letter-spacing:.16em;text-transform:uppercase;color:#121212;margin-bottom:0}.hero-4 .hero-content h1{font-size:90px;line-height:110%}@media (max-width:1199px){.hero-section-2 .array-button,.hero-section-3 .swiper-dot{display:none}.hero-3{padding:160px 0}.hero-3 .hero-content h1{font-size:60px}.hero-3 .hero-image img{margin-right:0}.hero-4 .hero-content h1{font-size:78px}.hero-4 .hero-image img{width:100%;height:100%}}@media (max-width:991px){.splt-txt-bounce .whitespace{width:10px}.header-main .main-menu ul li .has-homemenu .homemenu-items{flex-wrap:wrap}.footer-widget-wrapper{padding:40px 0 60px}.footer-form-4 h2 br,.hero-2 .hero-content h1 br,.hero-3 .hero-image .hero-shape{display:none}.section-title-area{flex-wrap:wrap;gap:30px}.section-padding{padding:70px 0}.hero-2 .hero-button,.hero-2 .hero-content,.hero-3 .hero-button,.hero-3 .hero-content{text-align:center}.hero-2 .hero-content p,.hero-3 .hero-content p{margin:20px auto 0}.hero-3 .hero-content .price-items{justify-content:center;margin-bottom:25px}.hero-3 .hero-image .thumb{max-width:300px;margin:0 auto}.hero-3 .hero-image .thumb img{width:100%;height:100%}.hero-4 .hero-content{text-align:center;transform:initial}.hero-4 .hero-content h1{font-size:65px}}@media (max-width:767px){.theme-btn{padding:20px 32px}.preloader .animation-preloader .spinner{width:7.5em;height:7.5em;margin:0 auto 1.5em}.preloader .animation-preloader .txt-loading{font-size:2.5em}.footer-section .footer-head .line,.header-top-wrapper .flag-wrapper .flag-wrap .flag,.header-top-wrapper-3 .flag-wrapper .flag-wrap .flag,.header-top-wrapper.style-4 .flag-wrapper .flag-wrap .flag,.section-title br,.section-title-area br{display:none}.breadcrumb-wrapper .page-heading{text-align:left;padding-top:15px;padding-bottom:30px}.error-items p{margin-bottom:30px}.footer-section .footer-head{display:grid;justify-content:center;gap:20px;text-align:center}.footer-bottom .footer-bottom-wrapper{justify-content:center;flex-wrap:wrap;gap:20px;text-align:center}.footer-widget-wrapper-2 .footer-right-items .download-box-items{flex-wrap:wrap;gap:30px}.section-title,.section-title-area{margin-bottom:0}.hero-2,.hero-3{padding:140px 0}.hero-2 .hero-content h1{font-size:55px}.hero-3 .hero-content h1{font-size:48px}.hero-4 .hero-content h1{font-size:54px}}.hero-4 .hero-content h1 b{font-weight:400}.hero-4 .hero-content p{font-size:20px;font-weight:400;margin-top:20px;color:grey}.hero-4 .hero-button{margin-top:30px;transform:translateY(150px);opacity:0;position:relative;z-index:9}.about-wrapper-4 .about-content .theme-btn.theme-btn4:hover,.hero-4 .hero-button .theme-btn:hover,.latest-collection-section-4 .section-title-area .theme-btn:hover{border:1px solid var(--theme4);color:var(--white)}.hero-4 .hero-image{text-align:center;transform:translateY(-350px);opacity:0;position:relative;z-index:9}.hero-4 .hero-image .discount{position:absolute;bottom:-80px;right:-30px}.hero-4 .hero-image .icon-box{width:215px;height:215px;line-height:215px;border-radius:50%;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.355) 0,rgba(255,255,255,.35) 100%);backdrop-filter:blur(15px);position:absolute;bottom:0;right:0}.hero-1 .hero-content .offter-text,.hero-1 .hero-content span{font-weight:500;display:inline-block;letter-spacing:.16em;text-transform:uppercase}.hero-4 .hero-image .icon-box img{border-radius:initial;height:initial;width:initial}.hero-4 .hero-image img{border-radius:0 0 286px 286px}.hero-1{position:relative;padding-top:280px;overflow:hidden;height:100vh}.hero-1 .hero-content{max-width:620px;opacity:0;z-index:3;position:relative;transform:translateY(-150px)}.hero-1 .hero-content span{color:#fff;margin-bottom:0}.hero-1 .hero-content h1{color:var(--white);line-height:120%}.hero-1 .hero-content .offter-text{color:var(--white);line-height:1;margin-top:15px}.hero-1 .hero-button{display:flex;align-items:center;gap:20px;margin-top:40px;transform:translateY(250px);opacity:0;position:relative;z-index:9}.hero-1 .hero-button .theme-btn{background-color:transparent;border:1px solid var(--white);color:var(--white)}.hero-section-4 .swiper-dot{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);z-index:999}.hero-section-4 .swiper-slide.swiper-slide-active .hero-content{opacity:1;transform:translatey(0);transition:2s;background:#00000073;padding:20px}.hero-section-4 .swiper-slide.swiper-slide-active .hero-image{opacity:1;transform:translateY(0);transition:2s}.tp-showcase-arrow-box{position:absolute;top:50%;right:80px;z-index:2;transform:translateY(-40%)}.tp-showcase-arrow-box button{display:block;height:60px;width:60px;font-size:20px;margin-bottom:10px;transform:translateY(-50%);color:var(--tp-common-white);background:var(--tp-theme-secondary);z-index:2}.tp-showcase-arrow-box button:hover{color:var(--tp-theme-secondary);background:var(--tp-common-white)}.tp-slider-dot{z-index:3}.port-showcase-slider-item,.showcase-slider-wrappper{height:100vh}.showcase-slider-wrappper .swiper-slide-active .hero-button,.showcase-slider-wrappper .swiper-slide-active .hero-content{opacity:1;transform:translateY(0);transition:2.5s;background:#00000073;padding:20px}.showcase-slider-wrappper .tp-hero-7-slider-arrow .tp-hero-next,.showcase-slider-wrappper .tp-hero-7-slider-arrow .tp-hero-prev{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;background-color:var(--white);color:var(--header);transition:.4s ease-in-out;font-size:18px}#canvas-slider{width:100%;height:100%;position:relative;top:0;right:0;overflow:hidden;-webkit-transition:width .5s ease-in-out 0;transition:width .5s ease-in-out;z-index:1}#canvas-slider .slider-img{position:absolute;height:100%;width:100%;top:0;left:0;z-index:0;opacity:0;visibility:hidden;background-size:cover;background-position:center center;background-color:#222;-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#showcase-slider-holder{width:100%;object-fit:cover;position:absolute;overflow:hidden;opacity:1;z-index:2}.tp-slider__thumb-bg{position:absolute;width:100%;height:100vh;object-fit:cover}.parallax-slider-active .swiper-slide{position:relative;overflow:hidden;width:100%;height:100vh}.parallax-slider-active .swiper-container{width:100%;height:100vh}.slide-transtion{-webkit-transition-timing-function:linear;transition-timing-function:linear}.tp-hover-distort-wrapper .canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.tp-hover-distort-img{opacity:0;object-fit:cover}.tp-hover-distort-img.back{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.about-wrapper-4{margin-bottom:90px}.about-wrapper-4 .about-image-items{max-width:478px;position:relative}.about-wrapper-4 .about-image-items img,.checkout-main-item .checkout-right .order-list-box .order-item .item-img img,.latest-collection-banner-4 img,.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-info .product-img img{width:100%;height:100%;object-fit:cover}.about-wrapper-4 .about-image-items .thumb1{position:absolute;right:-100px;bottom:-100px}@media (max-width:1600px){.header-1.header-2 .header-main .header-left{gap:90px}.hero-2 .right-shape{max-width:990px}.hero-2 .hero-image{margin-left:0}.hero-2 .hero-image img{width:100%}.hero-1{padding-top:200px}.about-wrapper-4 .about-image-items .thumb1{right:-60px}}@media (max-width:575px){.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li,.theme-btn,body{font-size:14px}h1{font-size:44px}h2{font-size:36px}h3{font-size:22px}.theme-btn{padding:18px 30px}.back-to-top,.offcanvas__wrapper .offcanvas__content .offcanvas__contact{display:none}.header-1 .container-fluid,.header-top-section .container-fluid,.header-top-section-5 .container-fluid{padding:0 15px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child){margin-bottom:20px}.offcanvas__wrapper{padding:10px}.breadcrumb-wrapper .page-heading .breadcrumb-items{margin-top:15px}.error-items h2{font-size:30px}.footer-form-4 h2{font-size:26px}.hero-2,.hero-3{padding:120px 0}.hero-2 .hero-content h1{font-size:45px}.hero-3 .hero-content h1{font-size:38px}.about-wrapper-4 .about-image-items .thumb1,.hero-3 .hero-image .thumb{max-width:200px}.hero-4 .hero-content h1{font-size:40px}.about-wrapper-4 .about-image-items .thumb1 img{border:2px solid var(--white)}}.about-wrapper-4 .about-image-items .thumb1 img{border:8px solid var(--white)}.about-wrapper-4 .about-content .about-text{margin-top:25px;max-width:500px}.about-wrapper-4 .about-content ul{margin-top:32px;margin-bottom:40px}.about-wrapper-4 .about-content ul li{font-size:20px;font-weight:400;color:#121212;display:flex;align-items:center;gap:12px}.about-wrapper-4 .about-content ul li:not(:last-child),.gt-shop-details-wrapper .single-tab .description-items .description-content h3,.news-box-items-4 .content h3{margin-bottom:15px}.about-wrapper-4 .about-content .theme-btn.theme-btn4{border:1px solid var(--header);background-color:var(--white)}.about-wrapper-4 .about-inner-right-thumb{max-width:638px}.about-section-4{border-bottom:1.2px solid #d4d4d4}.about-inner-wrapper .about-content,.gt-shop-details-wrapper .gt-shop-details-content{margin-left:40px}.about-inner-wrapper .about-content .accordion-box{position:relative;margin-top:40px;max-width:600px;border-top:1px solid rgba(15,23,42,.1);padding-top:30px}.about-inner-wrapper .about-content .accordion-box .block,.faq-content .accordion-box .block,.privacy-policy-wrapper .accordion-box .block{position:relative;background-color:transparent;border-bottom:1px solid rgba(15,23,42,.1);margin-bottom:30px;line-height:1;padding-bottom:32px}.about-inner-wrapper .about-content .accordion-box .block .acc-btn,.privacy-policy-wrapper .accordion-box .block .acc-btn{position:relative;font-size:20px;color:var(--header);font-weight:600;cursor:pointer;-webkit-transition:.5s;transition:.5s}.about-inner-wrapper .about-content .accordion-box .block .acc-btn .number,.faq-content .accordion-box .block .acc-btn .number{color:var(--text);font-size:32px;font-weight:500;letter-spacing:-3px;margin-left:-50px;margin-right:15px}.about-inner-wrapper .about-content .accordion-box .block .acc-btn .icon,.faq-content .accordion-box .block .acc-btn .icon,.privacy-policy-wrapper .accordion-box .block .acc-btn .icon{position:absolute;right:0;top:0;height:35px;font-size:18px;line-height:18px;color:var(--header);-webkit-transition:.5s;transition:.5s}.about-inner-wrapper .about-content .accordion-box .block .acc-content,.faq-content .accordion-box .block .acc-content,.privacy-policy-wrapper .accordion-box .block .acc-content{position:relative;display:none;margin-top:22px}.about-inner-wrapper .about-content .accordion-box .block .acc-content .content .text,.faq-content .accordion-box .block .acc-content .content .text{line-height:175%;font-size:16px;font-weight:400;color:grey;max-width:570px}.about-inner-wrapper .about-content .accordion-box .block .acc-btn.active .icon:before,.privacy-policy-wrapper .accordion-box .block .acc-btn.active .icon:before{content:"\f077";color:var(--header)}.about-inner-wrapper .about-content .about-btn{display:flex;align-items:center;margin-top:40px;gap:25px}.about-inner-wrapper .about-content .about-btn .theme-btn,.product-day-wrapper .product-day-content .theme-btn.theme-btn3,.store-list-items .content .theme-btn{border:1px solid var(--header)}.about-inner-wrapper .about-content .about-btn .theme-btn:hover,.store-list-items .content .theme-btn:hover,.wishlist-items table .theme-btn:hover{border:1px solid var(--theme)}.about-inner-wrapper .about-content .about-btn .link-btn{color:var(--header);font-size:16px;font-weight:600;text-decoration:underline}.about-counter-inner-wrapper{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.about-counter-inner-wrapper .counter-items,.array-button,.gt-shop-notices-wrapper .gt-shop-showing .nav,.shop-card-items .shop-content .color-picker{display:flex;align-items:center;gap:12px}.about-counter-inner-wrapper .counter-items .icon{width:68px;height:68px;border-radius:50%;line-height:68px;border:1px solid #d4d4d4;text-align:center}.about-counter-inner-wrapper .line{width:1px;height:148px;background-color:#d4d4d4}.marquee{position:relative;--gap:0px;display:flex;overflow:hidden;gap:30px;background:rgba(201,226,101,.2);padding:20px 0}.marquee::before{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:44px;width:100%;background-color:var(--theme2);content:""}.marquee.style-4{background:rgba(245,135,32,.2)}.marquee-1.slide-right,.marquee-1.slide-right .stroke-text,.marquee-1.slide-right .text,.marquee.slide-right,.marquee.slide-right .stroke-text,.marquee.slide-right .text{transform:scaleX(-1)}.marquee .marquee-group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:30px;animation:scroll var(--duration) linear infinite}.marquee .text,.marquee-1 .text{font-weight:500;color:#121212;align-items:center;transition:.4s ease-in-out;display:flex;line-height:1}.marquee .text{font-size:18px;gap:10px}.marquee .text span{margin-top:-10px;display:inline-block;transition:.4s ease-in-out}.marquee-1{position:relative;--gap:0px;display:flex;overflow:hidden;gap:20px;padding:10px 0}.marquee-1 .marquee-group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:20px;animation:scroll var(--duration) linear infinite}.marquee-1 .text{font-size:14px;gap:10px}.marquee-1 .text span{display:inline-block;transition:.4s ease-in-out;color:#e1aa6d}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - var(--gap)))}}.choose-us-box-items{margin-top:30px;border:1px solid #2e2e2e;padding:24px;position:relative;z-index:2}.choose-us-box-items::before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;opacity:0;-webkit-transform:scale(1,.3);transform:scale(1,.3);background-color:var(--theme2);-webkit-transition:.5s;transition:.5s;z-index:-1}.choose-us-box-items .icon{border:1px solid #2e2e2e;width:70px;height:70px;text-align:center;line-height:65px;border-radius:50%}.choose-us-box-items .content h3{color:var(--white);margin-bottom:20px}.choose-us-box-items .content .link-btn{color:var(--white);font-size:16px;font-weight:600;margin-top:20px;display:inline-block}.choose-us-box-items .content .link-btn:hover,.news-box-items-2 .content .link-btn:hover,.news-box-items-2 .content h3 a:hover,.shop-card-items.style-2 .shop-content .content h3 a:hover{color:var(--theme2)}.choose-us-box-items:hover::before{opacity:1;transform:scale(1,1)}.choose-us-box-items:hover .icon,.cta-wrapper-2 .content .theme-btn::after,.cta-wrapper-2 .content .theme-btn::before,.gt-main-sideber .gt-single-sideber-widget .gt-search-widget form button:hover{background-color:var(--header)}.choose-us-box-items:hover .icon img{animation:.6s gelatine}.feature-box-3{padding:10px}.feature-box-3 .icon-circle{width:70px;height:70px;background-color:#ebebeb;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:.4s ease-in-out}.feature-box-3 .icon-circle i{font-size:26px;color:#111}.feature-box-3 h3,.shop-banner-wrap .shop-small-box .content h2,.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-top h2{font-size:20px;font-weight:600}.feature-box-3 p{font-size:16px;line-height:1.4;margin-top:5px}.feature-box-3.style-2{display:flex;gap:12px}.feature-box-3.style-2 .icon-circle{margin:initial initial 20px;background-color:var(--white);width:100%;max-width:70px}.feature-box-3.style-2 p{font-size:15px;line-height:1.9}.feature-section-3{border-bottom:1px solid #f0f0f0}.team-box-items{text-align:center;background-color:var(--white);margin-top:30px;padding:40px 20px}.team-box-items .thumb{max-width:255px;margin:0 auto;transition:.9s}.team-box-items .content h3{margin-bottom:5px}.team-box-items .content .social-icon{gap:8px;margin-top:20px;justify-content:center}.team-box-items .content .social-icon a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;color:var(--header);background-color:transparent;border:1px solid #d4d4d4}.gt-main-sideber .gt-single-sideber-widget .gt-category-list li:hover,.team-box-items .content .social-icon a:hover{background-color:var(--theme);border:1px solid var(--theme)}.team-box-items:hover .thumb{transform:rotateY(360deg)}.categorie-wrapper .categorie-left-image,.categorie-wrapper .categorie-right-image{margin-top:25px;position:relative;overflow:hidden}.categorie-wrapper .categorie-left-image img,.news-box-items-2 .thumb img,.news-box-items-4 .thumb img{width:100%;height:100%;display:block;object-fit:cover;-webkit-transition:.5s;transition:.5s}.categorie-wrapper .categorie-left-image img:first-child,.news-box-items-2 .thumb img:first-child,.news-box-items-4 .thumb img:first-child{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;-webkit-transform:translateX(50%) scaleX(2);transform:translate(50%) scaleX(2);opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}.categorie-wrapper .categorie-left-image .title{background-color:#121212;font-size:18px;font-weight:600;position:absolute;bottom:24px;left:24px;padding:14px 16px;line-height:1;z-index:99}.categorie-wrapper .categorie-left-image .title a span,.categorie-wrapper .categorie-right-image .title a span{font-size:14px;color:grey}.categorie-wrapper .categorie-left-image:hover img:first-child,.news-box-items-2:hover .thumb img:first-child,.news-box-items-4:hover .thumb img:first-child{-webkit-transform:translateX(0) scaleX(1);transform:translate(0) scaleX(1);opacity:1;-webkit-filter:blur(0);filter:blur(0)}.categorie-wrapper .categorie-left-image:hover img:nth-child(2),.news-box-items-2:hover .thumb img:nth-child(2),.news-box-items-4:hover .thumb img:nth-child(2){-webkit-transform:translateX(-50%) scaleX(2);transform:translateX(-50%) scaleX(2);opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}.categorie-wrapper .categorie-right-image img,.shop-card-items .thumb img,.shop-items-3 .product-img img{width:100%;height:100%;transition:opacity .6s,transform .6s;will-change:opacity,transform}.categorie-wrapper .categorie-right-image .title{background-color:var(--white);font-size:18px;font-weight:600;position:absolute;bottom:24px;left:24px;padding:12px 14px;line-height:1;z-index:99}.categorie-wrapper .categorie-right-image .back-image,.shop-card-items .thumb .back-image,.shop-items-3 .product-img .back-image{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transform:scale(1.05)}.categorie-wrapper .categorie-right-image .font-image,.categorie-wrapper .categorie-right-image:hover .back-image,.shop-card-items .thumb .font-image,.shop-card-items:hover .thumb .back-image,.shop-items-3 .product-img .font-image,.shop-items-3:hover .back-image{opacity:1;visibility:visible;transform:scale(1)}.categorie-wrapper .categorie-right-image:hover .font-image,.shop-card-items:hover .thumb .font-image,.shop-items-3:hover .font-image{opacity:0;visibility:hidden;transform:scale(.95)}.categorie-wrapper .categorie-right-image.style-2 .title a:hover,.news-box-items-4 .content h3 a:hover,.shop-card-items.style-4 .shop-content .content h3 a:hover{color:var(--theme4)}.categorie-wrapper .array-button{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);left:-25px;right:-25px;z-index:99}.categorie-wrapper .array-button .array-next,.categorie-wrapper .array-button .array-prev,.shop-section-4 .array-button .array-next,.shop-section-4 .array-button .array-prev,.testimonial-section-4 .array-button .array-next,.testimonial-section-4 .array-button .array-prev{background-color:var(--white);box-shadow:0 8px 40px rgba(0,0,0,.12);color:var(--header)}.gt-shop-details-wrapper .gt-shop-details-content .gt-list-items,.shop-card-items,.testimonial-box-items .content .client-info{margin-top:25px}.gt-instagram-image,.news-box-items-4 .thumb,.shop-banner-3,.shop-card-items .thumb{position:relative;overflow:hidden}.shop-card-items .thumb .theme-btn{width:100%;text-align:center;position:absolute;left:15px;right:15px;width:calc(100% - 30px);background-color:var(--header);color:var(--white);opacity:0;visibility:hidden;bottom:-50px;transition:.4s ease-in-out}.shop-card-items .thumb .theme-btn i{margin-left:0;margin-right:8px}.shop-card-items .thumb .gt-shop-icon,.shop-items-3 .product-img .gt-shop-icon{gap:10px;position:absolute;top:16px;right:16px}.shop-card-items .thumb .gt-shop-icon li,.shop-items-3 .product-img .gt-shop-icon li{transform:scaleX(0);transition:.4s ease-in-out;cursor:pointer}.shop-card-items .thumb .gt-shop-icon li a,.shop-card-items .thumb .gt-shop-icon li button{background-color:var(--white);width:40px;height:40px;line-height:40px;display:inline-block;color:var(--theme);box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;text-align:center;transition:.4s ease-in-out;border-radius:50%}.shop-card-items .thumb .discount-text,.shop-items-3 .product-img .discount-text{display:inline-block;font-size:14px;font-weight:500;color:#121212;height:29px;line-height:29px;text-align:center;padding:0 8px;background:#ebebeb;position:absolute;top:16px;left:16px;z-index:2}.shop-card-items .shop-content{display:flex;justify-content:space-between;margin-top:0}.shop-card-items .shop-content .content span{font-size:14px;display:inline-block;margin-bottom:5px}.compare-box-items .product-card .product-info h2,.shop-card-items .shop-content .content h3{font-size:16px;font-weight:500}.shop-card-items .shop-content .content h4{font-size:16px;font-weight:500;margin-top:10px}.shop-card-items .shop-content .color-picker .color-box,.shop-items-3 .product-content .color-picker .color-box{width:12px;height:12px;border:none;cursor:pointer;padding:0;transition:outline .1s ease-in-out}.shop-card-items .shop-content .color-picker .color-box.box-black,.shop-items-3 .product-content .color-picker .color-box.box-black{background-color:#120f14}.shop-card-items .shop-content .color-picker .color-box.box-brown,.shop-items-3 .product-content .color-picker .color-box.box-brown{background-color:#b77351}.shop-card-items .shop-content .color-picker .color-box.box-blue,.shop-items-3 .product-content .color-picker .color-box.box-blue{background-color:#9ec5ff}.shop-card-items .shop-content .color-picker .color-box.active,.shop-items-3 .product-content .color-picker .color-box.active{outline:#808080 solid 1px;border:1px solid #fff}.shop-card-items .shop-content .color-picker .more-count,.shop-items-3 .product-content .color-picker .more-count{font-size:14px;color:grey;font-weight:500}.shop-card-items:hover .thumb .gt-shop-icon li,.shop-items-3:hover .gt-shop-icon li{transform:scaleX(1)}.shop-card-items:hover .thumb .theme-btn,.shop-items-3:hover .theme-btn{opacity:1;visibility:visible;bottom:16px}.shop-card-items.style-2 .thumb .theme-btn:hover{color:#120f14}.shop-card-items.style-2 .thumb .gt-shop-icon li a,.shop-card-items.style-2 .thumb .gt-shop-icon li button{background-color:var(--white);color:var(--theme);box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.shop-card-items.style-4{border:1px solid #d4d4d4}.shop-card-items.style-4 .thumb .gt-shop-icon li a,.shop-card-items.style-4 .thumb .gt-shop-icon li button{background-color:var(--white);color:var(--theme4)}.shop-card-items.style-4 .thumb .gt-shop-icon li a:hover,.shop-card-items.style-4 .thumb .gt-shop-icon li button:hover{background-color:var(--theme4);color:var(--white)}.shop-card-items.style-4 .shop-content{padding:10px;margin-top:0}.gt-shop-details-wrapper .single-tab .review-items .admin-items .content h3,.shop-card-items.style-4 .shop-content .content span{text-transform:capitalize}.shop-card-items.style-4 .shop-content .star,.testimonial-box-items-4 .client-info .info-content .star{font-size:14px;color:#fec300}.product-day-section{background-color:#121212;position:relative}.product-day-section .dot-shape{position:absolute;top:75px;right:100px}.product-day-section.style-2{background:#e6e6e6}.product-day-section.style-2 .shape1{position:absolute;right:0;bottom:60px}.product-day-section.style-2 .product-day-wrapper .product-day-content p,.product-day-wrapper .product-day-content p{font-size:16px;font-weight:400;color:grey;max-width:500px;margin-top:30px}.coming-soon-section .coming-soon-content .coming-soon-time,.product-day-section.style-2 .product-day-wrapper .product-day-content .coming-soon-time,.product-day-wrapper .product-day-content .coming-soon-time,.product-day-wrapper-4 .product-day-content2 .coming-soon-time{display:flex;align-items:center;gap:25px;margin-top:35px;margin-bottom:40px}.product-day-section.style-2 .product-day-wrapper .product-day-content .coming-soon-time .timer-content{text-align:center;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;min-width:110px;padding:20px 0}.coming-soon-section .coming-soon-content .coming-soon-time .timer-content span,.product-day-section.style-2 .product-day-wrapper .product-day-content .coming-soon-time .timer-content span,.product-day-wrapper .product-day-content .coming-soon-time .timer-content span,.product-day-wrapper-4 .product-day-content2 .coming-soon-time .timer-content span{display:inline-block;margin-top:5px}.product-day-wrapper .product-day-image .offer-box{position:absolute;top:16%;left:35%;z-index:88}.product-day-wrapper .product-day-image .location-indicator{width:32px;height:32px;background-color:rgba(18,18,18,.7);border-radius:50%;position:absolute;cursor:pointer;z-index:1}.product-day-wrapper .product-day-image .location-indicator::before{position:absolute;top:50%;left:50%;content:"";background-color:var(--white);width:16px;height:16px;border-radius:50%;transform:translate(-50%,-50%)}.product-day-wrapper .product-day-image .location-indicator.loc-1{top:30%;inset-inline-start:25%}.product-day-wrapper .product-day-image .location-indicator.loc-2{bottom:20%;inset-inline-start:20%}.product-day-wrapper .product-day-image .location-indicator.loc-3{bottom:15%;inset-inline-start:30%}.product-day-wrapper .product-day-image .location-indicator.loc-4{top:30%;inset-inline-start:13%}.product-day-wrapper .product-day-image .location-indicator::after{content:"";background:rgba(255,255,255,.1);width:100%;height:100%;z-index:-2;position:absolute;top:0;inset-inline-start:0;border-radius:50%;animation:1.6s linear infinite pulse4}.product-day-wrapper .product-day-image .location-indicator:hover .location-tooltip{opacity:1;visibility:visible;margin-bottom:42px}.product-day-wrapper .product-day-image .location-tooltip{width:140px;background-color:var(--white);box-shadow:0 10px 40px 0 rgba(29,31,21,.1);padding:18px 0;line-height:1;position:absolute;margin-bottom:35px;text-align:center;inset-inline-start:50%;bottom:0;transform:translateX(-50%);cursor:default;opacity:0;visibility:hidden;transition:.3s ease-in-out}.product-day-wrapper .product-day-image .location-tooltip::after{content:"";background:var(--white);width:14px;height:14px;z-index:-1;position:absolute;inset-inline-start:50%;bottom:-7px;transform:translateX(-50%) rotate(45deg)}.product-day-wrapper .product-day-image .location-tooltip p{color:var(--header);margin-bottom:10px;font-size:16px;font-weight:500}.order-confirm-items .payment-option-container .table-row .col-left,.product-day-wrapper .product-day-image .location-tooltip span,.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-info .product-details .price,.shop-items-3 .product-content .price{font-size:16px;font-weight:500;color:var(--header)}.product-day-wrapper .product-day-image video{width:50%;height:700px;position:absolute;top:-85px;object-fit:cover;left:0;display:block}.product-day-wrapper .product-day-content{margin-left:80px}.product-day-wrapper .product-day-content .sub-text,.product-day-wrapper-4 .product-day-content2 .sub-text{font-size:14px;font-weight:500;color:var(--white);letter-spacing:.16em;margin-bottom:12px;display:inline-block}.product-day-wrapper .product-day-content h2,.product-day-wrapper-4 .product-day-content2 h2{font-size:40px;font-weight:700;color:var(--white)}.coming-soon-section .coming-soon-content .coming-soon-time .timer-content,.product-day-wrapper .product-day-content .coming-soon-time .timer-content,.product-day-wrapper-4 .product-day-content2 .coming-soon-time .timer-content{text-align:center;border-top:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;min-width:110px;padding:20px 0}.product-day-wrapper.style-3 .product-day-image .small-shop-day-box{background-color:#fff;padding:8px;box-shadow:0 4px 15px rgba(0,0,0,.05);border-radius:0;position:absolute;top:30px;left:30px}.product-day-wrapper.style-3 .product-day-image .small-shop-day-box .image .badge-hot{position:absolute;top:0;left:0;background-color:var(--header);color:#fff;padding:8px 16px;font-size:14px;font-weight:500;z-index:1;line-height:1}.product-day-wrapper.style-3 .product-day-image .small-shop-day-box .image img{max-width:100%;height:auto;object-fit:contain}.product-day-wrapper.style-3 .product-day-image .small-shop-day-box .product-details{padding:16px 5px 8px}.product-day-wrapper.style-3 .product-day-image .small-shop-day-box .product-details .product-title{font-size:16px;font-weight:500;margin-bottom:5px;text-transform:none}.product-day-wrapper.style-3 .product-day-image .small-shop-day-box .product-details .product-price{font-size:16px;font-weight:500;margin:0;color:var(--header)}.product-day-wrapper.style-3 .product-day-content .coming-soon-time .timer-content{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.shop-banner-items .content{padding:100px 40px}.shop-banner-items .content h6{font-weight:500;font-size:14px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.privacy-policy-wrapper .contact-us-box h3,.shop-banner-items .content h3{font-size:32px;font-weight:700}.shop-banner-items .content p{max-width:280px;color:#424242;margin-top:15px;margin-bottom:22px}.shop-collection-wrapper .shop-collection-image video{width:100%;height:705px;object-fit:cover;display:block}.shop-collection-wrapper .shop-collection-image .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background:rgba(0,0,0,.65);color:#fff;font-size:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:.3s}.shop-collection-wrapper .shop-collection-image.playing .video-play-btn{opacity:0;visibility:hidden}.shop-collection-wrapper .shop-collenction-content{margin-left:20px}.shop-collection-wrapper .shop-collenction-content .theme-btn{margin-top:0;margin-bottom:0}.shop-collection-wrapper .shop-collenction-content .button-items-2{display:flex;align-items:center;justify-content:space-between;margin-top:44px;position:relative}.shop-collection-wrapper .shop-collenction-content .button-items-2::before{position:absolute;content:"";background-color:#d4d4d4;width:420px;height:1px;top:22px;left:120px}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards,.shop-collection-wrapper .shop-collenction-content .button-items-2 .pagi-item .dot-number{display:flex;gap:20px}.shop-collection-wrapper .shop-collenction-content .button-items-2 .pagi-item .dot-number .dot-num span{font-size:16px;font-weight:600;color:var(--header);transition:.3s;display:inline-block}.shop-section .section-title-area .nav{border:1px solid #d4d4d4;display:flex;align-items:center;padding:18px 24px;gap:20px;line-height:1}.shop-section .section-title-area .nav .nav-item .nav-link{font-size:16px;font-weight:500;color:grey;padding:0}.shop-section .section-title-area .nav .nav-item .nav-link.style-2{border-left:1px solid #d4d4d4;padding-left:20px}.shop-category-2,.testimonial-box-items-4,.testimonial-box-items-4 .client-info{text-align:center;margin-top:30px}.shop-category-2 .thumb{position:relative;border:1px solid var(--white);border-radius:50%;transition:.9s}.shop-items-3 .product-img,.wishlist-items table tbody tr,.wishlist-items table thead tr{border-bottom:1px solid #d4d4d4}.shop-category-2 .thumb .number{display:inline-block;width:34px;height:34px;line-height:28px;border-radius:50%;background-color:var(--theme3);color:var(--header);font-size:14px;font-weight:500;position:absolute;top:10px;right:8px;border:3px solid var(--white);transition:.4s ease-in-out;opacity:0;visibility:hidden}.shop-category-2 .thumb img{width:100%;height:100%;border-radius:50%}.shop-category-2 .thumb::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:100%;height:100%;border:7px solid var(--white);border-radius:50%;transition:.4s ease-in-out;opacity:0;visibility:hidden}.shop-category-2 h3{font-weight:600;font-size:16px;margin-top:15px}.shop-category-2:hover .thumb{border:1px solid #d4d4d4;transform:rotateY(360deg)}.shop-category-2:hover .thumb .number,.shop-category-2:hover .thumb::before{opacity:1;visibility:visible}.shop-banner-3 .content{padding:80px 30px;position:relative;z-index:99}.shop-banner-3 .content .shop-sub-text{font-weight:500;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:#121212;margin-bottom:4px;display:inline-block}.shop-banner-3 .content p{font-size:16px;font-weight:400;max-width:255px;margin-top:30px;color:grey;margin-bottom:30px}.shop-banner-3 .thumb{position:absolute;right:-45px;top:50%;transform:translateY(-50%)}.shop-banner-wrap .shop-banner-items-3{background-color:#ebebeb;padding:40px 30px 0;overflow:hidden}.shop-banner-wrap .shop-banner-items-3 .content .shop-sub-text,.shop-banner-wrap .shop-small-box .content .shop-sub-text{font-weight:500;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--header);margin-bottom:5px;display:inline-block}.shop-banner-wrap .shop-banner-items-3 .content h2{font-size:20px;font-weight:600;margin-bottom:30px}.shop-banner-wrap .shop-banner-items-3 .content .theme-btn,.wishlist-items table .theme-btn{padding:16px 30px}.shop-banner-wrap .shop-banner-items-3 .watch-thumb{margin-bottom:-60px;margin-top:30px}.shop-banner-wrap .shop-small-box{background-color:#d6ebff;padding:30px 24px;margin-bottom:24px;position:relative;overflow:hidden}.shop-banner-wrap .shop-small-box .watch-image{position:absolute;bottom:-20px;right:-10px}.shop-banner-wrap .shop-small-box.style-2{background-color:#d4d4d4}.shop-banner-wrap .shop-small-box .content .price{color:var(--theme3);display:inline-block;font-size:24px;font-weight:600;margin-top:40px}.shop-banner-wrap .shop-small-box .watch-image2{position:absolute;bottom:20px;right:8px}.shop-items-3{background-color:#fff;margin-top:30px}.shop-items-3 .product-img{text-align:center;position:relative;z-index:99}.shop-items-3 .product-img .gt-shop-icon li a,.shop-items-3 .product-img .gt-shop-icon li button{background-color:var(--white);box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;width:40px;height:40px;line-height:40px;display:inline-block;color:var(--theme3);text-align:center;transition:.4s ease-in-out;border-radius:50%}.shop-items-3 .product-content{padding:20px 30px}.shop-items-3 .product-content .brand{font-size:12px;font-weight:500;margin:0;text-transform:uppercase;letter-spacing:1px}.shop-items-3 .product-content .title{font-size:16px;font-weight:500;margin:5px 0 15px}.shop-items-3 .product-content .color-picker{display:flex;align-items:center;gap:12px;justify-content:end}.product-day-wrapper-4 .thumb-1 img,.product-day-wrapper-4 .thumb-2 img{width:100%;height:100%;border:2px solid var(--white)}.product-day-wrapper-4 .product-day-content2{max-width:500px;margin:50px auto 0;text-align:center}.product-day-wrapper-4 .product-day-content2 p{font-size:16px;font-weight:400;color:grey;max-width:500px;margin-top:20px}.product-day-wrapper-4 .thumb-2{margin-top:190px;position:relative}.product-day-wrapper-4 .thumb-2 .discount-box{width:85px;height:85px;border-radius:50%;background-color:var(--theme4);display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:-40px;left:-40px}.product-day-wrapper-4 .thumb-2 .discount-box h3{font-size:30px;font-weight:700;color:var(--header);line-height:1}.product-day-wrapper-4 .thumb-2 .discount-box p{color:var(--header);font-size:12px;font-weight:500}.latest-collection-banner-4{margin-top:30px;position:relative}.latest-collection-banner-4 .content{max-width:180px;position:absolute;left:30px;bottom:30px}.latest-collection-banner-4 .content span{font-size:14px;font-weight:500;color:var(--white);text-transform:uppercase;letter-spacing:16%;margin-bottom:10px;display:inline-block}.latest-collection-banner-4 .content h3{font-size:20px;font-weight:600;color:var(--white)}.latest-collection-banner-4 .content .theme-btn{padding:17px 30px;margin-top:30px;background-color:var(--white)}.latest-collection-section-4 .section-title-area .theme-btn,.wishlist-items table .theme-btn{background-color:transparent;border:1px solid grey}.wishlist-items .table-responsive{width:100%;overflow-x:auto}.wishlist-items table{width:100%;border-collapse:collapse;table-layout:fixed}.wishlist-items table thead tr th{padding:20px 0;color:var(--header);font-size:16px;font-weight:500;text-align:left;text-transform:capitalize}.wishlist-items table tbody tr td{padding:30px 0;vertical-align:middle}.wishlist-items table .product-col{width:35%}.wishlist-items table .stock-col{width:20%;padding-left:20px}.wishlist-items table .action-col{width:30%;padding-left:10px}.wishlist-items table .remove-col{width:10%;text-align:right!important}.wishlist-items table .product-info{display:flex;align-items:center}.wishlist-items table .product-info .img-box{width:100px;height:120px;background:#f9f9f9;display:flex;align-items:center;justify-content:center;margin-right:30px}.wishlist-items table .product-info .img-box img{max-width:100%;height:auto}.wishlist-items table .product-info .details .category{font-size:12px;font-weight:500;letter-spacing:1px;display:block}.wishlist-items table .product-info .details h2{font-size:16px;font-weight:500;margin-bottom:4px}.wishlist-items table .product-info .details .price{font-size:18px;font-weight:500;color:var(--header)}.wishlist-items table .stock-status{color:#19bd3d;font-weight:500;font-size:16px}.wishlist-items table .remove-icon{color:grey;font-size:20px;cursor:pointer;padding-right:5px}.wishlist-items .wishlist-footer{margin-top:45px}.wishlist-items .wishlist-footer .btn-view-cart{padding:18px 55px;background:#111;color:#fff;border:none;font-size:15px;font-weight:600;cursor:pointer}.shop-cart-wrapper .cart-main-content{display:flex;gap:40px;flex-wrap:wrap}.shop-cart-wrapper .cart-main-content .cart-left{flex:1;min-width:60%}.shop-cart-wrapper .cart-main-content .cart-left .cart-header{display:flex;padding-bottom:15px;border-bottom:1px solid #e0e0e0;color:#888;font-size:14px}.shop-cart-wrapper .cart-main-content .cart-left .cart-header .col-name{flex:3;color:var(--header);font-size:16px;font-weight:600;text-transform:capitalize}.shop-cart-wrapper .cart-main-content .cart-left .cart-header .col-qty{flex:1.5;color:var(--header);font-size:16px;font-weight:600;text-transform:capitalize}.shop-cart-wrapper .cart-main-content .cart-left .cart-header .col-total{flex:0.5;text-align:right;color:var(--header);font-size:16px;font-weight:600;text-transform:capitalize}.shop-cart-wrapper .cart-main-content .cart-left .cart-item{display:flex;align-items:center;padding:25px 0;border-bottom:1px solid #e0e0e0}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-info{flex:3;display:flex;gap:20px;align-items:center}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-info .product-img{width:100px;height:120px;background:#fff;padding:10px}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-info .product-details .category{font-size:12px;margin-bottom:5px}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-info .product-details .name{font-size:16px;font-weight:600;margin-bottom:5px}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty{flex:1.5;display:flex;align-items:center;gap:15px}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .qty-box{display:flex;align-items:center;background:#fff;border:1px solid #e0e0e0}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .qty-box button{width:35px;height:40px;border:none;background:#f9f9f9;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:.3s}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .qty-box button:hover{background:#eee}.badge span,.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .qty-box button i{font-size:12px}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .qty-box input{width:40px;border:none;text-align:center;outline:0;font-weight:600;color:var(--header)}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .qty-box input::-webkit-inner-spin-button,.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .qty-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-qty .remove-btn{background:0 0;border:none;color:grey;cursor:pointer;font-size:18px;transition:.4s ease-in-out}.shop-cart-wrapper .cart-main-content .cart-left .cart-item .product-total{flex:0.5;text-align:right;font-weight:600;font-size:16px;color:var(--header)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section{margin-top:50px}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section h3{font-size:20px;margin-bottom:15px;font-weight:600}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-input{display:flex;margin-bottom:30px}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-input input{flex:1;padding:15px 20px;border:1px solid #d4d4d4;background:0 0;outline:0;font-size:14px;font-weight:500;color:var(--text)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-input .apply-now-btn{padding:0 40px;border:none;background:var(--header);color:#fff;font-weight:600;cursor:pointer;transition:.4s ease-in-out}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card{flex:1;overflow:hidden;position:relative}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card::before{position:absolute;top:54%;left:-14px;width:28px;height:28px;border-radius:50%;content:"";transform:translateY(-50%);background-color:var(--bg)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card::after{position:absolute;top:54%;right:-14px;width:28px;height:28px;border-radius:50%;content:"";transform:translateY(-50%);background-color:var(--bg)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card.white{background:#fff;color:#111}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card.orange{background:#ff924d}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card.orange .apply-code:hover{background-color:var(--white)!important;color:var(--header)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-top{padding:20px 20px 25px;display:flex;justify-content:space-between;border-bottom:2px dashed rgba(0,0,0,.1)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-top .disc-label{font-size:12px;margin-bottom:5px;font-weight:500;color:var(--header)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-top .card-info{text-align:right;font-size:14px}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-top .card-info p{font-weight:500;color:var(--header)}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-bottom{padding:20px;display:flex;justify-content:space-between;align-items:center}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-bottom p{font-weight:500;font-size:18px}.shop-cart-wrapper .cart-main-content .cart-left .coupon-section .coupon-cards .coupon-card .card-bottom .apply-code{padding:10px 30px;border:none;background:var(--header);color:#fff;border-radius:50px;font-size:14px;cursor:pointer;font-weight:500;transition:.4s ease-in-out}.shop-cart-wrapper .cart-main-content .cart-right{flex:0 0 420px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box{background:#fff;padding:40px 32px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .shipping-text{font-size:14px;margin-bottom:10px;font-weight:500;color:var(--header)}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .progress-bar{height:6px;background:#eee;border-radius:10px;margin-bottom:30px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .progress-bar .fill{height:100%;background:#111;border-radius:10px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .subtotal-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .subtotal-row h3{font-size:22px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .subtotal-row .tax-info{font-size:14px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .order-note label{display:block;font-size:14px;margin-bottom:8px}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .order-note textarea{width:100%;border:1px solid #eee;padding:10px;resize:none;outline:0}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .terms{display:flex;align-items:center;gap:10px;margin-bottom:20px}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .save-card input,.shop-cart-wrapper .cart-main-content .cart-right .summary-box .terms input{width:16px;height:16px;accent-color:#111}.checkout-main-item .checkout-right .orange-coupon .top .lbl,.shop-cart-wrapper .cart-main-content .cart-right .summary-box .terms label{font-size:14px;color:var(--header)}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .checkout-btn{width:100%;padding:15px;background:#111;color:#fff;border:none;font-weight:600;margin-bottom:10px;cursor:pointer;text-transform:capitalize;transition:.4s ease-in-out;display:inline-block;text-align:center}.shop-cart-wrapper .cart-main-content .cart-right .summary-box .continue-btn{width:100%;padding:15px;background:#fff;color:var(--header);border:1px solid #d4d4d4;font-weight:600;cursor:pointer;transition:.4s ease-in-out}@media (max-width:600px){.shop-cart-wrapper{padding:0 15px}.shop-cart-wrapper .cart-header{display:none}.shop-cart-wrapper .cart-item{flex-direction:column;text-align:center}.shop-cart-wrapper .cart-item .product-info{flex-direction:column;align-items:center;margin-bottom:15px}.shop-cart-wrapper .cart-item .product-total{text-align:center;margin-top:10px}.shop-cart-wrapper .coupon-cards{flex-direction:column}}.checkout-main-item{padding:0 40px;display:flex;gap:30px}.checkout-main-item .title{font-size:24px;font-weight:700;margin-bottom:15px;color:#111}.checkout-main-item .checkout-left,.checkout-main-item .checkout-right,.checkout-main-item .checkout-right .order-list-box .order-item .item-info,.shop-content .content{flex:1}.checkout-main-item .checkout-left .login-prompt{padding:18px;margin-bottom:35px;font-size:14px;background:0 0;border:1px dashed #d4d4d4}.checkout-main-item .checkout-left .login-prompt a{color:#111;font-weight:700;text-decoration:none;border-bottom:1px solid #111}.checkout-main-item .checkout-left .form-grid input,.checkout-main-item .checkout-left .form-grid select,.checkout-main-item .checkout-left .form-grid textarea,.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .form-grid-3 input,.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .form-grid-3 select,.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .full-width{width:100%;padding:12px 20px;font-size:14px;background:0 0;border:1px solid #d4d4d4;outline:0;color:var(--text)}.checkout-main-item .checkout-left .form-grid input.full-width,.checkout-main-item .checkout-left .form-grid select.full-width,.checkout-main-item .checkout-left .form-grid textarea.full-width{grid-column:span 2}.checkout-main-item .checkout-left .nice-select-wrapper select{appearance:none;-webkit-appearance:none;cursor:pointer}.checkout-main-item .checkout-left .nice-select-wrapper i{position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:12px;color:#888;pointer-events:none}.checkout-main-item .checkout-left .payment-section .payment-methods{margin-bottom:25px;border:1px solid #eee}.checkout-main-item .checkout-left .payment-section .payment-methods .payment-option{border:1px solid #d4d4d4;padding:32px 24px;margin-bottom:16px}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-header{border:1px solid #d4d4d4;padding:20px 24px;line-height:1}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-header label,.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-transfer label{font-size:16px;font-weight:600;margin-left:10px;cursor:pointer}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content{margin-top:10px}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .desc{font-size:15px;margin-bottom:15px}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .card-input-box{position:relative;margin:15px 0}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .card-input-box input{width:100%;padding:12px 20px;font-size:14px;background:0 0;border:1px solid #d4d4d4;outline:0;color:var(--header)}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .card-input-box input::placeholder{color:var(--header)}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .card-input-box .card-icons{position:absolute;top:50%;right:15px;transform:translateY(-50%);display:flex;gap:8px;max-width:255px}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .card-input-box .card-icons img{height:16px;width:100%}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .form-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .save-card{display:flex;align-items:center;gap:10px;margin-top:20px;font-size:13px;font-weight:600}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item:not(.active) .method-content,.login-form-items .remember-forget-row .custom-checkbox input{display:none}.checkout-main-item .checkout-left .payment-section .theme-btn{width:100%;background-color:var(--header);color:var(--white)}.checkout-main-item .checkout-right .order-list-box{padding:32px 24px;border:1px solid #d4d4d4}.checkout-main-item .checkout-right .order-list-box .list-head{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:15px;font-size:16px;color:#999;border-bottom:1px solid #d4d4d4}.checkout-main-item .checkout-right .order-list-box .order-item{display:flex;align-items:center;gap:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d4d4d4}.checkout-main-item .checkout-right .order-list-box .order-item .item-info .cat{font-size:12px;color:grey;font-weight:500;line-height:1}.checkout-main-item .checkout-right .order-list-box .order-item .item-info .name{font-size:16px;font-weight:600;margin:3px 0;color:var(--header)}.checkout-main-item .checkout-right .order-list-box .order-item .item-info .price{font-size:14px;font-weight:500;color:var(--header);line-height:1}.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .qty-box{display:flex;border:1px solid #d4d4d4}.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .qty-box button{width:30px;height:30px;font-size:10px;background:0 0;border:none;cursor:pointer}.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .qty-box input{width:30px;border:none;text-align:center;font-size:13px;outline:0;background-color:transparent;color:var(--header)}.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .qty-box input::placeholder{color:var(--header)}.checkout-main-item .checkout-right .order-list-box .order-item .qty-control .del{background:0 0;border:none;font-size:16px;color:#999;cursor:pointer}.checkout-main-item .checkout-right .orange-coupon{position:relative;margin:30px 0;background:var(--theme);color:#fff}.checkout-main-item .checkout-right .orange-coupon .top{padding:20px 25px;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px dashed #d4d4d4}.checkout-main-item .checkout-right .orange-coupon .top h3{font-size:24px}.checkout-main-item .checkout-right .orange-coupon .top .txt-right{text-align:right;font-size:14px;color:var(--header);text-transform:capitalize;font-weight:500}.checkout-main-item .checkout-right .orange-coupon .bottom{padding:18px 25px;display:flex;justify-content:space-between;align-items:center}.checkout-main-item .checkout-right .orange-coupon .bottom p{font-weight:600;color:var(--header)}.checkout-main-item .checkout-right .orange-coupon .bottom .apply-btn{padding:10px 22px;border-radius:30px;background:#111;color:#fff;border:none;font-size:14px;font-weight:600;cursor:pointer;transition:.4s ease-in-out}.checkout-main-item .checkout-right .orange-coupon .bottom .apply-btn:hover,.cta-wrapper-2 .content .theme-btn{background-color:var(--white);color:var(--header)}.checkout-main-item .checkout-right .orange-coupon::after,.checkout-main-item .checkout-right .orange-coupon::before{content:"";position:absolute;top:54%;width:28px;height:28px;background:var(--bg);border-radius:50%;transform:translateY(-50%)}.checkout-main-item .checkout-right .orange-coupon::before{left:-9px}.checkout-main-item .checkout-right .orange-coupon::after{right:-9px}.checkout-main-item .checkout-right .coupon-field{margin-bottom:30px;border-bottom:1px solid #d4d4d4;padding-bottom:24px}.checkout-main-item .checkout-right .coupon-field h3{font-size:18px;margin-bottom:15px}.checkout-main-item .checkout-right .coupon-field .input-grp{display:flex}.checkout-main-item .checkout-right .coupon-field .input-grp input{flex:1;padding:16px;border:1px solid #d4d4d4;outline:0;color:var(--text);font-size:14px}.checkout-main-item .checkout-right .coupon-field .input-grp button{padding:0 30px;background:var(--header);color:#fff;border:none;font-weight:600;cursor:pointer;margin-left:10px;transition:.4s ease-in-out}.checkout-main-item .checkout-right .coupon-field .input-grp button:hover,.news-box-items-2:hover .thumb .date-box{background-color:var(--theme);color:var(--header)}.checkout-main-item .checkout-right .totals .rows{display:flex;justify-content:space-between;margin-bottom:15px;font-size:15px;color:#424242}.checkout-main-item .checkout-right .totals .rows.grand-total{margin-top:25px;padding-top:25px;border-top:1px solid #d4d4d4;font-size:20px;color:#111}@media (max-width:1200px){.checkout-main-item{flex-direction:column}.checkout-main-item .checkout-left,.checkout-main-item .checkout-right{width:100%;flex:none}}@media (max-width:650px){.checkout-main-item{padding:0 15px}.checkout-main-item .form-grid,.checkout-main-item .form-grid-3{grid-template-columns:1fr}.checkout-main-item .form-grid .full-width{grid-column:span 1}.checkout-main-item .order-item{flex-direction:column;text-align:center}.checkout-main-item .order-item .qty-control{margin-top:10px}}.compare-box-items{padding:20px}.compare-box-items .compare-header-info{border:2px dashed #ddd;padding:15px 20px;margin-bottom:30px;font-size:14px;color:grey}.compare-box-items .compare-table-wrapper{width:100%;overflow-x:auto;background:#f1f1f1}.compare-box-items .compare-table-wrapper .compare-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:900px}.compare-box-items .compare-table-wrapper .compare-table td{padding:15px 30px;border:1px solid #d4d4d4;text-align:center;vertical-align:middle;font-size:14px;color:#333}.compare-box-items .compare-table-wrapper .compare-table td.row-label{text-align:left;font-weight:500;width:250px;background-color:transparent;color:#121212;position:relative}.compare-box-items .compare-table-wrapper .compare-table td.row-label .product-text{position:absolute;top:18px;left:30px}.compare-box-items .compare-table-wrapper .compare-table td.price{font-weight:600;font-size:16px}.compare-box-items .compare-table-wrapper .compare-table td.stock{color:#00d34d;font-weight:500}.compare-box-items .compare-table-wrapper .compare-table .action-row td{border-top:none;border-bottom:none;padding:25px 15px}.compare-box-items .product-card{position:relative;padding-top:10px}.compare-box-items .product-card .remove-btn{position:absolute;top:0;right:0;width:20px;height:20px;background:#111;color:#fff;border:none;border-radius:50%;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;font-size:10px}.compare-box-items .product-card .img-box{position:relative;background:#fff;padding:10px;margin-bottom:15px}.compare-box-items .product-card .img-box img{width:100%;display:block}.compare-box-items .product-card .img-box .badge{position:absolute;top:15px;left:15px;background:#fff;padding:5px 10px;font-size:14px;font-weight:600;border:1px solid #eee;color:var(--header);z-index:1;border-radius:0}.compare-box-items .product-card .product-info .cat{font-size:14px;color:grey;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:5px}.compare-box-items .add-product-box{background-color:#fff;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:.3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.compare-box-items .add-product-box:hover{border-color:#111}.compare-box-items .add-product-box .plus-icon{width:40px;height:40px;background:#111;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:15px}.compare-box-items .add-product-box span{font-size:14px;font-weight:600;color:#111}.compare-box-items .cart-btn{background-color:var(--header);color:#fff;border:none;padding:14px 30px;font-size:14px;font-weight:600;cursor:pointer;transition:.3s}.compare-box-items .rating i{color:var(--header);font-size:14px;margin-right:2px}.compare-box-items .rating span{font-size:14px;color:var(--text);margin-left:5px}.gt-shop-details-wrapper .gt-shop-details-image .gt-box-text{position:absolute;top:24px;left:24px;padding:9px 14px;line-height:1;background-color:var(--theme);color:var(--white)}.gt-shop-details-wrapper .gt-shop-details-content .share-list a,.gt-shop-details-wrapper .gt-shop-details-content span,.gt-shop-notices-wrapper .form .single-select .option{color:var(--text)}.gt-shop-details-wrapper .gt-shop-details-content h2{font-size:36px;margin-top:5px}.gt-shop-details-wrapper .gt-shop-details-content .price-list{display:flex;align-items:center;gap:16px;margin-top:10px}.gt-shop-details-wrapper .gt-shop-details-content .price-list li:first-child{font-size:16px;color:var(--header);font-weight:500}.gt-shop-details-wrapper .gt-shop-details-content .price-list li span{font-weight:700;color:var(--theme)}.gt-shop-details-wrapper .gt-shop-details-content .eye-icon{display:inline-block;margin-top:12px}.gt-shop-details-wrapper .gt-shop-details-content .color-list{margin-top:15px;display:flex;align-items:center;gap:16px}.gt-shop-details-wrapper .gt-shop-details-content .color-list li span{color:var(--header);font-weight:500}.gt-shop-details-wrapper .gt-shop-details-content .color-list li:nth-last-of-type(4){width:18px;height:18px;background-color:#e1aa6d}.gt-shop-details-wrapper .gt-shop-details-content .color-list li:nth-last-of-type(3){width:18px;height:18px;background-color:#c9e265}.gt-shop-details-wrapper .gt-shop-details-content .color-list li:nth-last-of-type(2){width:18px;height:18px;background-color:#38b6ff}.gt-shop-details-wrapper .gt-shop-details-content .color-list li:last-of-type{width:18px;height:18px;background-color:#f58720}.gt-shop-details-wrapper .gt-shop-details-content .star{display:flex;align-items:center;margin-top:15px}.gt-shop-details-wrapper .gt-shop-details-content .star i{color:#ecb014}.gt-shop-details-wrapper .gt-shop-details-content p,.testimonial-box-items-4 .client-info .info-content{margin-top:15px}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity{display:flex;align-items:center;gap:16px;margin:30px 0}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .qty{display:flex;align-items:center;background-color:var(--white);padding:11px 14px;line-height:1;justify-content:space-between;margin-top:0}.gt-shop-details-wrapper .gt-shop-details-content .buy-btn,.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .shop-btn{font-weight:700;display:inline-block;font-size:16px;width:100%;transition:.4s ease-in-out;line-height:1;text-transform:capitalize;text-align:center}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .qty button,.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .qty input{display:flex;align-items:center;justify-content:center;color:var(--header);font-weight:400;font-size:24px}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .qty input{background-color:transparent;text-align:center;border-radius:0;border:unset;outline:0}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .shop-btn{background-color:transparent;border:1px solid var(--header);color:var(--header);padding:18px 20px}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .shop-btn i,.news-details-area .blog-post-details .tag-share-wrap .social-share a:not(:last-child){margin-right:10px}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .icon-item .icon{background-color:var(--white);padding:16px 24px;transition:.4s ease-in-out}.gt-shop-details-wrapper .gt-shop-details-content .buy-btn{background-color:var(--header);color:var(--white);outline:0;padding:24px 20px}.gt-shop-details-wrapper .gt-shop-details-content .gt-list-items li,.step .content h4{font-size:16px;font-weight:600}.gt-main-sideber .gt-single-sideber-widget .gt-category-list li a,.gt-shop-details-wrapper .gt-shop-details-content .gt-list-items li span,.order-confirm-items .payment-option-container .table-row .col-right,.order-confirm-items .payment-option-container .table-row strong,.privacy-policy-wrapper .accordion-box .block .acc-btn.active{color:var(--header)}.gt-shop-details-wrapper .gt-shop-details-content .share-list{display:flex;align-items:center;gap:10px;margin-top:25px}.gt-shop-details-wrapper .gt-shop-details-content .gt-bank-list{color:var(--header);font-weight:500;display:flex;align-items:center;gap:24px;margin-top:20px}.gt-shop-details-wrapper .gt-shop-details-content .gt-bank-list span{display:block;color:var(--text);font-weight:400}.gt-shop-details-wrapper .single-tab{padding-top:60px}.gt-shop-details-wrapper .single-tab .nav{justify-content:center;border-bottom:1px solid #d4d4d4;padding-bottom:20px}.gt-shop-details-wrapper .single-tab .nav .nav-link.active::before{position:absolute;bottom:-21px;left:0;height:2px;width:100%;content:"";background:var(--theme);transition:.3s}.gt-shop-details-wrapper .single-tab .nav .nav-link span{font-size:18px;text-transform:capitalize;color:var(--header)}.gt-shop-details-wrapper .single-tab .table{background:0 0;--bs-table-bg:none!important;border:1px solid #d4d4d4}.gt-shop-details-wrapper .single-tab .description-items .description-content{margin-right:50px}.gt-shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li{font-size:16px;text-transform:capitalize;color:var(--header);font-weight:600}.gt-shop-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li span{color:var(--text);font-weight:400;font-size:16px}.gt-shop-details-wrapper .single-tab .review-items .admin-items{border:1px solid #d4d4d4;padding:30px;gap:30px;margin-bottom:20px}.gt-shop-details-wrapper .single-tab .review-items .admin-items .admin-img{width:100px;height:100px}.gt-shop-details-wrapper .single-tab .review-items .admin-items .admin-img img{border-radius:50%}.gt-shop-details-wrapper .single-tab .review-items .admin-items .content .head-content h3 span{font-size:14px;margin-left:30px}.gt-shop-details-wrapper .single-tab .review-items .admin-items .content .star i,.gt-shop-details-wrapper .single-tab .review-title .rate-now i{font-size:16px;color:var(--theme)}.gt-shop-details-wrapper .single-tab .review-title .review-text{font-weight:500;text-transform:capitalize;font-size:22px;color:var(--header)}.gt-shop-details-wrapper .single-tab .review-title .rate-now{margin-top:15px;gap:15px}.gt-shop-details-wrapper .single-tab .review-title .rate-now p{font-size:16px;text-transform:capitalize}.cta-wrapper-2 .content .cta-btn-items,.gt-shop-details-wrapper .single-tab .review-form{margin-top:40px}.gt-shop-details-wrapper .single-tab .review-form .form-clt input{width:100%;outline:0;border:none;padding:18px 35px;color:var(--text);background-color:#f5f5f5;font-size:16px;text-transform:capitalize;border-radius:0}.gt-shop-details-wrapper .single-tab .review-form .form-clt-big textarea{padding:18px 35px 170px;width:100%;outline:0;color:var(--text);background-color:#f5f5f5;font-size:16px;border:none;border-radius:0;text-transform:capitalize}.gt-shop-notices-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.gt-shop-notices-wrapper .gt-shop-showing{display:flex;align-items:center;gap:30px;justify-content:center}.gt-shop-notices-wrapper .gt-shop-showing h2{font-size:16px;font-weight:400;color:var(--text);line-height:1}.gt-shop-notices-wrapper .gt-shop-showing .nav .nav-item .nav-link{display:inline-block;border:1px solid #bfbfbf;background:#f2f2f2;width:40px;height:40px;line-height:37px;text-align:center;padding:0;color:var(--text)}.gt-shop-notices-wrapper .gt-shop-showing .nav .nav-item .nav-link.active{background-color:var(--theme);border:1px solid var(--theme);color:var(--white)}.gt-shop-notices-wrapper .form .single-select{padding:16px 20px;border:1px solid #bfbfbf;font-size:16px;font-weight:400;outline:0;line-height:1;height:initial;background:#f2f2f2;color:var(--header);border-radius:0}.gt-shop-notices-wrapper .form .single-select::after{right:20px;border-bottom:2px solid var(--header);border-right:2px solid var(--header);margin-top:-5px;width:8px;height:8px}.gt-shop-notices-wrapper .form-clt{max-width:300px;width:100%}.shop-sidebar-area .shop-sidebar-widget{border-top:1px solid #d4d4d4;padding-top:20px;margin-bottom:20px}.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label{display:flex;align-items:center;cursor:pointer;user-select:none;position:relative}.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label input:checked~.checkmark{background-color:#111;border-color:#111}.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label .checkmark{height:22px;width:22px;background-color:transparent;border:1px solid #ccc;display:inline-block;margin-right:15px;position:relative}.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label .text{font-size:16px;color:var(--header);font-weight:400}.shop-sidebar-area .shop-sidebar-widget .product-type-box ul li label .text .counts{color:#999;margin-left:2px;font-size:14px;font-weight:500}.shop-sidebar-area .shop-sidebar-widget .color-check-box{max-width:275px}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid{display:flex;flex-wrap:wrap;gap:12px}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item{cursor:pointer;position:relative;display:inline-block}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item input:checked+.box{outline-offset:3px}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box{display:block;width:27px;height:27px;transition:transform .2s}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box:hover{transform:scale(1.05)}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box.color-black{background-color:#1a191d}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box.color-brown{background-color:#b17351}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box.color-l-blue{background-color:#9fc1fe}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box.color-m-blue{background-color:#a4bad5}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box.color-yellow{background-color:#ffc40c}.shop-sidebar-area .shop-sidebar-widget .color-check-box .color-grid .color-item .box.color-orange{background-color:#ff934c}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .input-wrapper{display:flex;justify-content:space-between;margin-bottom:30px}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .input-wrapper .input-field{display:flex;align-items:center;background:0 0;border:1px solid #dcdcdc;padding:8px 12px;width:42%}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .input-wrapper .input-field span{color:#999;font-size:18px;margin-right:8px}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .input-wrapper .input-field input{width:100%;border:none;background:0 0;outline:0;font-size:18px;color:#000}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .input-wrapper .input-field input::-webkit-inner-spin-button,.shop-sidebar-area .shop-sidebar-widget .price-filter-box .input-wrapper .input-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .range-slider{position:relative;height:20px;display:flex;align-items:center}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .range-slider .slider-track{position:absolute;height:3px;width:100%;background-color:#000;z-index:1}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .range-slider input[type=range]{position:absolute;width:100%;background:0 0;pointer-events:none;appearance:none;-webkit-appearance:none;z-index:2}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .range-slider input[type=range]::-webkit-slider-thumb{height:22px;width:22px;border-radius:50%;background:#fff;border:2px solid #000;pointer-events:auto;cursor:pointer;appearance:none;-webkit-appearance:none}.shop-sidebar-area .shop-sidebar-widget .price-filter-box .range-slider input[type=range]::-moz-range-thumb{height:22px;width:22px;border-radius:50%;background:#fff;border:2px solid #000;pointer-events:auto;cursor:pointer}.shop-sidebar-area .shop-sidebar-widget .theme-btn{width:100%;padding:17px 20px;background-color:var(--header);color:var(--white)}.modal-common-wrap .modal-body,.modal-common-wrap .modal-header{padding:0;background:var(--white)}.shop-sidebar-area .shop-sidebar-widget .theme-btn.style-2{background-color:transparent;color:var(--header);border:1px solid #d4d4d4;margin-top:10px}.modal-common-wrap{position:fixed;z-index:9999;overflow-y:scroll;max-height:100vh}.modal-common-wrap .modal-content{background:0 0;border:unset}.modal-common-wrap .modal-header{border-radius:0;margin-left:auto;border:unset;display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:20px;z-index:99}.modal-common-wrap .modal-header .btn-close{margin:0;padding:0;outline:0;width:40px;height:40px;background-color:var(--white);border-radius:0}.modal-common-wrap .modal-dialog,.modal-common-wrap .modal-dialog.style-shop-details{max-width:1380px}.modal-common-wrap .modal-dialog.style-shop-details .gt-shop-details-wrapper,.news-box-items-2 .content{padding:30px}.testimonial-box-items{display:flex;align-items:center;gap:24px;margin-top:30px;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,.5) 170.32%)}.testimonial-box-items .thumb{max-width:308px}.testimonial-box-items .content{max-width:425px}.testimonial-box-items .content .quote-icon{margin-bottom:35px}.testimonial-box-items .content p{font-size:20px;color:#424242}.testimonial-box-items .content .client-info .star{color:var(--theme);margin-top:5px}.testimonial-wrapper{margin-left:-15%;margin-right:-15%}@media (max-width:1600px){.product-day-wrapper .product-day-image video{top:-120px}.testimonial-wrapper{margin-left:-40%;margin-right:-20%}}@media (max-width:1399px){.header-1.header-3 .header-main .header__hamburger,.header-1.header-3 .header-main .search-widget,.header-main .header-right .header-icon,.marquee-1,.product-day-section .dot-shape,.sticky.header-3 .header-main .header__hamburger{display:none}.header-main .header-right .header__hamburger .sidebar__toggle{font-size:22px}.header-1{top:0;margin-top:0}.header-1.header-3 .header-main{padding:10px 0}.header-1.header-3 .header-main .header-right .header__hamburger-2,.header-1.header-3 .header-main .logo,.sticky.header-3 .header-main .header-right .header__hamburger-2,.sticky.header-3 .header-main .logo .logo-2{display:block}.offcanvas__info.style-3{background:var(--white);border-left:2px solid var(--theme);right:0;left:auto;top:0;width:300px;height:100%;transform:translateX(calc(100% + 80px));transition:transform .45s ease-in-out;z-index:9999999;overflow-y:scroll;scrollbar-width:none;position:fixed}.offcanvas__info.style-3::-webkit-scrollbar{display:none}.hero-2 .right-shape{max-width:790px}.product-day-section{padding:120px 0}.product-day-wrapper .product-day-image .offer-box,.shop-collection-wrapper .shop-collenction-content .button-items-2::before{display:none}.product-day-wrapper .product-day-image video{top:-120px}.product-day-wrapper .product-day-content{margin-left:20px}.shop-collection-wrapper .shop-collenction-content .button-items-2{flex-wrap:wrap;gap:30px;margin-top:30px}.gt-shop-details-wrapper .single-tab .description-items .description-content{margin-right:30px}.testimonial-wrapper{margin-left:-40%;margin-right:-50%}}.testimonial-card-items{border:1px solid #d4d4d4;padding:30px 22px;margin-top:30px}.testimonial-card-items.style-3{border:none;background-color:#2e2e2e}.testimonial-card-items.style-3 .client-info .info-content .star{color:#fec300}.testimonial-card-items p{font-size:15px;color:#424242}.testimonial-card-items .client-info{display:flex;align-items:center;gap:12px;margin-top:28px}.testimonial-card-items .client-info .info-content h3{font-size:18px}.testimonial-card-items .client-info .info-content .star{font-size:14px;color:var(--theme2);margin-top:5px}.testimonial-slider-3{margin-left:-10%;margin-right:-10%}.testimonial-section-3 .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before{border:2px solid #fff}.testimonial-box-items-4 p{font-size:20px;max-width:600px;margin:0 auto}.testimonial-box-items-4 .client-info .info-content span{font-size:18px;font-weight:600;color:var(--header)}.testimonial-section-4 .array-button{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);left:25%;right:25%;z-index:99}@media (max-width:1600px){.testimonial-section-4 .array-button{left:15%;right:15%}}.news-box-items-2,.news-box-items-4{margin-top:30px;border:1px solid #d4d4d4}.news-box-items-2 .thumb .date-box{background-color:var(--white);padding:12px 15px;text-align:center;position:absolute;bottom:15px;right:15px;z-index:8;transition:.4s ease-in-out}.news-box-items-2 .thumb .date-box .date{font-size:40px;font-weight:700;color:var(--header);line-height:1}.news-box-items-2 .thumb .date-box p{font-size:12px;color:var(--header);font-weight:500}.news-box-items-2 .content .link-btn{display:inline-block;color:var(--header);font-size:16px;font-weight:600;text-decoration:underline;margin-top:20px}.news-box-items-2.style-inner .content h2{font-size:20px;font-weight:600;line-height:140%}.news-box-items-4 .thumb .date-box{text-align:center;position:absolute;bottom:20px;right:20px;background-color:var(--white);width:80px;height:90px;display:flex;align-items:center;justify-content:center;z-index:99}.news-box-items-4 .thumb .date-box .date-text span{font-size:40px;font-weight:700;color:var(--header)}.news-box-items-4 .thumb .date-box .date-text p{font-size:12px;font-weight:500;color:var(--header)}.news-box-items-4 .content{padding:30px 35px;max-width:525px}.news-box-items-4 .content .theme-btn{background-color:transparent;border:1px solid grey;color:var(--header);padding:16px 30px;margin-top:30px}.news-box-items-4 .content .theme-btn:hover{color:var(--white);border:1px solid var(--theme4)}.gt-main-sideber .gt-single-sideber-widget{margin-bottom:30px;padding:30px;border:1px solid #d4d4d4}.gt-main-sideber .gt-single-sideber-widget .gt-search-widget form input{background-color:transparent;border:1px solid #d4d4d4;font-size:16px;font-weight:400;padding:16px 20px;width:100%;color:var(--text)}.gt-main-sideber .gt-single-sideber-widget .gt-search-widget form button{position:absolute;right:-2px;top:0;width:58px;font-size:18px;height:100%;background-color:var(--theme);color:var(--white);text-align:center;transition:.3s ease-in-out;border-top-left-radius:0;border-bottom-left-radius:0}.gt-main-sideber .gt-single-sideber-widget .gt-widget-title h3{font-weight:600;font-size:18px}.gt-main-sideber .gt-single-sideber-widget .amenities-list li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500}.gt-main-sideber .gt-single-sideber-widget .gt-category-list li{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600;color:var(--header);transition:.4s ease-in-out;background-color:var(--white);padding:18px 20px;line-height:1;text-transform:capitalize;border:1px solid #d4d4d4}.gt-main-sideber .gt-single-sideber-widget .gt-category-list li i{transition:.4s ease-in-out;color:var(--header)}.gt-main-sideber .gt-single-sideber-widget .gt-category-list li span b{font-weight:400;color:var(--theme)}.gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items .gt-recent-content h4{margin-bottom:5px;font-weight:500;font-size:16px;line-height:150%}.gt-main-sideber .gt-single-sideber-widget .gt-recent-post-area .gt-recent-items .gt-recent-content ul li{color:var(--text);font-weight:500;font-size:14px}.gt-main-sideber .gt-single-sideber-widget .tagcloud a{display:inline-block;padding:12px 18px;line-height:1;font-weight:600;background:var(--white);margin-right:10px;margin-bottom:10px;text-transform:capitalize;border:1px solid #d4d4d4}.gt-main-sideber .gt-single-sideber-widget .tagcloud a:hover{background-color:var(--theme);color:var(--white);border:1px solid var(--theme)}.news-details-area .blog-post-details .single-blog-post .post-content .post-list{gap:30px;margin-bottom:10px}.news-details-area .blog-post-details .single-blog-post .post-content .post-list li i{color:var(--theme);margin-right:5px}.news-details-area .blog-post-details .single-blog-post .post-content h2{margin-bottom:20px;font-size:38px}.news-details-area .blog-post-details .single-blog-post .post-content .hilight-text{border-left:4px solid var(--theme);padding:40px;background-color:var(--bg)}.news-details-area .blog-post-details .single-blog-post .post-content .hilight-text p{max-width:650px;font-weight:600;text-transform:capitalize;font-style:italic;line-height:26px;color:var(--header)}.news-details-area .blog-post-details .single-blog-post .post-content .hilight-text svg{float:right;margin-top:-30px}.news-details-area .blog-post-details .tag-share-wrap{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:30px 0}.news-details-area .blog-post-details .comment-form-wrap,.news-details-area .blog-post-details .comments-area{background-color:var(--bg);padding:50px 40px;margin-top:40px}.news-details-area .blog-post-details .tag-share-wrap .tagcloud a{display:inline-block;padding:12px 26px;line-height:1;background:var(--bg);margin-right:8px;text-transform:capitalize;font-weight:500;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.news-details-area .blog-post-details .tag-share-wrap .social-share span{font-size:18px;color:var(--header);font-weight:600}.news-details-area .blog-post-details .tag-share-wrap .social-share a{font-size:18px;color:var(--header)}.news-details-area .blog-post-details .comments-area .comments-heading h3{font-size:24px;font-weight:600}.news-details-area .blog-post-details .comments-area .blog-single-comment{border-bottom:1px solid #dfdcdc}.news-details-area .blog-post-details .comments-area .blog-single-comment .content .head .con h5{margin-bottom:5px;font-weight:600;font-size:18px}.news-details-area .blog-post-details .comments-area .blog-single-comment .content .head .star i{color:var(--theme);font-size:14px}.news-details-area .blog-post-details .comments-area .blog-single-comment .content .reply{padding:5px 15px;font-weight:400;background-color:var(--white);color:var(--theme)}.news-details-area .blog-post-details .comment-form-wrap h3{font-size:32px;margin-bottom:30px;font-weight:600}.news-details-area .blog-post-details .comment-form-wrap .form-clt input,.news-details-area .blog-post-details .comment-form-wrap .form-clt textarea{width:100%;outline:0;border:none;background-color:var(--white);padding:16px 20px;font-weight:500}.news-details-area .blog-post-details .comment-form-wrap .form-clt input::placeholder,.news-details-area .blog-post-details .comment-form-wrap .form-clt textarea::placeholder{color:var(--text)}.news-details-area .blog-post-details .comment-form-wrap .form-clt textarea{padding-bottom:100px}.brand-wrapper{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding:60px 0}.brand-wrapper.style-2{padding:100px 0;border:none}.brand-wrapper.style-2 p{letter-spacing:.16em;text-transform:uppercase;color:#000;text-align:center;border:1px solid #ccc;max-width:240px;margin:0 auto 60px;padding:7px 16px;line-height:1}.brand-wrapper .brand-box-1{position:relative;overflow:hidden;z-index:1;height:42px}.brand-wrapper .brand-box-1 .brand-img-1{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.brand-wrapper .brand-box-1 .brand-img-1 img{transition:.6s;transform:translateY(0)}.brand-wrapper .brand-box-1 .brand-img-1:last-child img{transform:translateY(-350%);opacity:0}.brand-wrapper .brand-box-1:hover .brand-img-1:first-child img{transform:translateY(100%);opacity:0}.brand-wrapper .brand-box-1:hover .brand-img-1:last-child img{transform:translateY(0);opacity:1}.faq-content .accordion-box{position:relative;margin-top:50px;max-width:600px;border-top:1px solid rgba(15,23,42,.1);padding-top:30px}.faq-content .accordion-box .block .acc-btn{position:relative;font-size:18px;color:var(--header);font-weight:600;cursor:pointer;-webkit-transition:.5s;transition:.5s}.faq-content .accordion-box .block .acc-btn.active .icon:before{content:"\f077";color:var(--theme)}.gt-instagram-image::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#e1aa6d;opacity:.4;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;transform-origin:top right;-webkit-transform:scale(1,0);transform:scale(1,0);z-index:9}.gt-instagram-image img{width:100%;height:100%;transform:scale(1.02);transition:1.5s ease-out}.gt-instagram-image .gt-icon{display:inline-block;position:absolute;top:-100px;left:50%;transform:translate(-50%,-50%);font-size:30px;color:var(--white);transition:.4s ease-in-out;opacity:0;visibility:hidden;z-index:99}.gt-instagram-image:hover .gt-icon{top:50%;opacity:1;visibility:visible}.gt-instagram-image:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.gt-instagram-image:hover::before{-webkit-transform:scale(1,1);transform:scale(1,1);transform-origin:bottom center}.gt-instagram-image.style-2::before{background-color:rgba(56,182,255,.4)}.cta-subscribe-section{padding:80px 0;background-color:#121212}.cta-subscribe-wrapper form .form-clt input{width:100%;border:1.5px solid #424242;background-color:transparent;line-height:1;padding:17.5px 20px;outline:0;color:var(--text)}.cta-subscribe-wrapper form .theme-btn{padding:20px 32px}.cta-wrapper-2{background-color:var(--theme2);padding:70px 60px;position:relative;border:5px solid var(--white)}.cta-wrapper-2 .cta-shape{position:absolute;top:0;bottom:0;left:0;z-index:1}.cta-wrapper-2 .content{position:relative;z-index:999}.cta-section-2::before,.gt-instagram-section.style-3::before{z-index:-1;position:absolute;width:100%;left:0;bottom:0;right:0;height:100%;content:""}.cta-wrapper-2 .content h2{font-size:40px;font-weight:700;margin-bottom:20px}.cta-wrapper-2 .content p{font-size:16px;font-weight:400;color:#121212;max-width:500px}.cta-wrapper-2 .cta-image{position:absolute;right:0;top:0;bottom:0}.cta-section-2,.gt-instagram-section{position:relative;z-index:9}.cta-section-2::before{background:#f0f0f0;top:50%}.gt-instagram-section.style-3::before{background-color:#121212;top:75%;height:initial}.login-form-items,.registration-form-items,.reset-password-form,.track-order-form{background-color:#fff;border:1px solid #e0e0e0;width:100%;max-width:575px;padding:40px;margin:0 auto}.login-form-items h2,.registration-form-items h2,.reset-password-form h2,.track-order-form h2{font-size:24px;font-weight:700;margin-bottom:15px}.reset-password-form .form-group label{display:block;font-size:16px;color:#333;margin-bottom:8px}.reset-password-form .form-group label span{color:#e1aa6d}.reset-password-form .form-group input{width:100%;padding:15px;border:1px solid #121212;outline:0;font-size:16px;color:var(--text)}.reset-password-form button{width:100%;margin-bottom:25px;background-color:var(--header);color:var(--white);transition:opacity .3s}.reset-password-form .back-link{font-size:16px;color:#777}.reset-password-form .back-link a{color:#000;text-decoration:underline;font-weight:500}.registration-form-items .description{font-size:15px;color:#888;margin-bottom:25px}.registration-form-items .form-group label{display:block;font-size:14px;color:#555;margin-bottom:8px;font-weight:500}.login-form-items .form-group label span,.registration-form-items .form-group label span{color:#e1aa6d;margin-left:2px}.registration-form-items .form-group input{width:100%;padding:12px 15px;border:1px solid #dcdcdc;outline:0;font-size:15px;color:#333}.login-form-items .form-group input:focus,.registration-form-items .form-group input:focus{border-color:#000}.login-form-items .form-group .password-wrapper i,.registration-form-items .form-group .password-wrapper i{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#888;cursor:pointer;font-size:18px}.registration-form-items button{width:100%;margin-top:10px;margin-bottom:25px;transition:background .3s;background-color:var(--header);color:var(--white)}.registration-form-items .footer-text{font-size:14px;color:#888}.registration-form-items .footer-text a{color:#333;text-decoration:underline;font-weight:500;margin-left:5px}.login-form-items .description{font-size:16px;color:grey;margin-bottom:30px}.login-form-items .form-group,.track-order-form .form-group{margin-bottom:25px}.login-form-items .form-group label{display:block;font-size:16px;color:#333;margin-bottom:8px;font-weight:500}.login-form-items .form-group input{width:100%;padding:15px;border:1px solid #dcdcdc;outline:0;font-size:16px;color:#333}.login-form-items .remember-forget-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.login-form-items .remember-forget-row .custom-checkbox{display:flex;align-items:center;cursor:pointer;font-size:15px;color:#333;position:relative}.login-form-items .remember-forget-row .custom-checkbox .checkmark{height:20px;width:20px;background-color:#000;margin-right:10px;display:inline-block;position:relative;border-radius:2px}.login-form-items .remember-forget-row .custom-checkbox .checkmark::after{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:900;color:#fff;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-form-items .remember-forget-row .forget-pass{color:#000;text-decoration:underline;font-size:15px;font-weight:500}.login-form-items button{width:100%;margin-bottom:30px;transition:.3s;background-color:var(--header);color:var(--white)}.login-form-items button:hover{opacity:.9}.login-form-items .footer-text{font-size:15px;color:grey}.login-form-items .footer-text a{color:#000;text-decoration:underline;font-weight:600;margin-left:5px}.track-order-form .description{font-size:16px;margin-bottom:30px}.track-order-form .form-group label{display:block;font-size:16px;margin-bottom:10px;font-weight:500}.track-order-form .form-group label span{color:var(--theme);margin-left:2px}.track-order-form .form-group input{width:100%;padding:15px;border:1px solid #d4d4d4;outline:0;font-size:16px;color:var(--text)}.track-order-form .form-group input:nth-of-type(2){border:1px solid #dcdcdc}.track-order-form .form-group input:focus{border-color:var(--theme)}.track-order-form button{width:100%;margin-top:10px;transition:.3s;border:1px solid var(--header)}.track-order-form button:hover{opacity:.9;border:1px solid var(--theme)}.order-confirm-items{width:100%;margin:0 auto}.order-confirm-items .order-header,.reels-section .section-header{text-align:center;margin-bottom:50px}.order-confirm-items .order-header .success-icon{width:60px;height:60px;background-color:var(--theme);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;color:#fff;font-size:24px}.order-confirm-items .order-header h2{font-size:32px;font-weight:700;margin-bottom:10px}.order-confirm-items .order-header p{font-size:16px;color:#888}.order-confirm-items .order-info-bar{display:flex;border:2px dashed #d4d4d4;padding:25px 0;margin-bottom:40px}.order-confirm-items .order-info-bar .info-item{flex:1;text-align:center;border-right:2px dashed #d4d4d4}.order-confirm-items .order-info-bar .info-item label{display:block;font-size:13px;color:#888;margin-bottom:8px}.order-confirm-items .order-info-bar .info-item span{font-size:16px;font-weight:600;color:#000}.order-confirm-items .payment-option-container{border:1px solid #d4d4d4;padding:30px}.order-confirm-items .payment-option-container h3{font-size:24px;margin-bottom:25px}.order-confirm-items .payment-option-container .table-header{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #d4d4d4;font-weight:700;font-size:16px}.order-confirm-items .payment-option-container .table-row{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #d4d4d4;font-size:14px}.order-confirm-items .payment-option-container .total-row{border-bottom:none;font-size:16px;padding-top:20px}@media (max-width:1599px){.wishlist-items{max-width:95%}.compare-box-items{padding:20px}.order-confirm-items{max-width:850px}}.store-list-items .content{margin-left:60px;max-width:500px}.store-list-items .content.style-2{margin-left:0}.store-list-items .content h2{font-size:40px;font-weight:700}.store-list-items .content ul{border-top:1px solid #d4d4d4;padding-top:30px;margin-top:28px;margin-bottom:40px}.store-list-items .content ul li:not(:last-child){margin-bottom:28px}.store-list-items .content ul li .text{font-size:24px;font-weight:600;color:var(--header);display:inline-block;margin-bottom:10px}.privacy-policy-wrapper .content h2{font-size:44px;margin-bottom:20px}.privacy-policy-wrapper .content .date-list{font-weight:500;color:#424242;display:inline-block;margin-top:25px}.privacy-policy-wrapper .content .date-list i{margin-left:5px;margin-right:4px}.privacy-policy-wrapper .accordion-box{position:relative;margin-top:40px;border-top:1px solid rgba(15,23,42,.1);padding-top:30px}.privacy-policy-wrapper .accordion-box .block .acc-content .content{position:relative;margin-top:30px;margin-left:30px}.privacy-policy-wrapper .accordion-box .block .acc-content .content .text{font-size:16px;font-weight:400;color:grey;position:relative;line-height:1.5;padding-left:20px}.privacy-policy-wrapper .accordion-box .block .acc-content .content .text::before{position:absolute;top:8px;left:0;content:"";background-color:var(--text);width:5px;height:5px;border-radius:5px}@media (max-width:1199px){.about-counter-inner-wrapper .line,.categorie-wrapper .array-button,.product-day-wrapper .product-day-image .location-indicator.loc-1,.product-day-wrapper .product-day-image .location-indicator.loc-4,.showcase-slider-wrappper .tp-hero-7-slider-arrow{display:none}.about-wrapper-4{margin-bottom:0}.about-wrapper-4 .about-image-items{max-width:initial}.about-wrapper-4 .about-image-items .thumb1{right:0;bottom:0}.about-inner-wrapper .about-content,.gt-shop-details-wrapper .gt-shop-details-content,.privacy-policy-wrapper .accordion-box .block .acc-content .content,.shop-collection-wrapper .shop-collenction-content{margin-left:0}.about-inner-wrapper .about-content .accordion-box .block .acc-content .content .text,.faq-content .accordion-box .block .acc-content .content .text,.privacy-policy-wrapper .accordion-box .block .acc-content .content .text{font-size:14px}.about-counter-inner-wrapper{padding:30px;gap:30px;flex-wrap:wrap}.feature-box-3.style-2{display:grid}.feature-box-3.style-2 .icon-circle{width:70px;height:70px}.product-day-section,.product-day-section.product-day-section1{padding:100px 0}.coming-soon-section .coming-soon-content .coming-soon-time,.product-day-section.style-2 .product-day-wrapper .product-day-content .coming-soon-time,.product-day-wrapper .product-day-content .coming-soon-time{flex-wrap:wrap;margin-bottom:25px;margin-top:25px}.product-day-wrapper .product-day-image video{top:-80px}.shop-banner-wrap .shop-banner-items-3{height:100%}.product-day-wrapper-4 .product-day-content2,.product-day-wrapper-4 .thumb-2{margin-top:0}.product-day-wrapper-4 .product-day-content2 .coming-soon-time{flex-wrap:wrap;margin-bottom:25px;margin-top:25px;justify-content:center}.product-day-wrapper-4 .thumb-2 .discount-box{left:20px;top:20px}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity{flex-wrap:wrap}.gt-shop-details-wrapper .gt-shop-details-content .cart-quantity .icon-item{margin-top:16px}.gt-shop-details-wrapper .gt-shop-details-content .gt-bank-list{flex-wrap:wrap;gap:20px}.gt-shop-notices-wrapper{flex-wrap:wrap;gap:30px}.testimonial-wrapper{margin-left:-25%;margin-right:-25%}.testimonial-slider-3{margin-left:20px;margin-right:20px}.testimonial-box-items-4 p{font-size:17px}.news-box-items-2.style-inner .content h2{font-size:19px}.cta-subscribe-wrapper{flex-wrap:wrap;gap:30px;justify-content:center;text-align:center}.store-list-items .content h2{font-size:32px}.privacy-policy-wrapper .content h2{font-size:34px}}@media (max-width:470px){h1{font-size:34px}h2{font-size:32px}.breadcrumb-wrapper .page-heading h1{font-size:28px}.about-inner-wrapper .about-content .accordion-box .block .acc-btn,.faq-content .accordion-box .block .acc-btn,.privacy-policy-wrapper .accordion-box .block .acc-btn{font-size:20px}.about-inner-wrapper .about-content .accordion-box .block .acc-content,.faq-content .accordion-box .block .acc-content,.privacy-policy-wrapper .accordion-box .block .acc-content{margin-top:10px}.about-inner-wrapper .about-content .accordion-box .block .acc-content .content .text,.faq-content .accordion-box .block .acc-content .content .text,.privacy-policy-wrapper .accordion-box .block .acc-content .content .text{font-size:13px}}.privacy-policy-wrapper .contact-us-box{border:1px solid #d4d4d4;padding:40px 30px;text-align:center;box-sizing:border-box}.privacy-policy-wrapper .contact-us-box .icon{margin-bottom:25px;font-size:50px;color:var(--header);margin-top:25px}.privacy-policy-wrapper .contact-us-box .label{font-size:16px;margin-bottom:8px}.privacy-policy-wrapper .contact-us-box .email{font-size:20px;font-weight:600;color:var(--header);text-decoration:underline;text-underline-offset:4px;cursor:pointer;display:inline-block}.coming-soon-section{position:relative;height:100vh;background-color:#121212}.coming-soon-section .coming-soon-image{position:absolute;bottom:0;top:0;right:0;width:50%}.coming-soon-section .coming-soon-image img{height:100%;width:100%;object-fit:cover}.coming-soon-section .coming-soon-content{padding-top:230px}@media (max-width:991px){.hero-4 .hero-button{text-align:center;transform:initial}.hero-4 .hero-image{max-width:450px;margin:40px auto 0;transform:initial}.cta-subscribe-wrapper h2 br,.cta-wrapper-2 .cta-image,.cta-wrapper-2 .cta-shape,.hero-4 .hero-image .icon-box,.testimonial-section-4 .array-button{display:none}.hero-1{padding-top:180px}.about-wrapper-4 .about-image-items,.latest-collection-banner-4{height:500px}.product-day-section{padding:0 0 80px}.product-day-section.product-day-section1{padding:80px 0 0}.product-day-wrapper .product-day-image video{position:static;width:100%;margin-top:30px;height:500px}.product-day-wrapper .product-day-content{margin-right:20px;margin-top:25px}.product-day-wrapper.style-3{padding-top:80px}.product-day-wrapper.style-3 .product-day-content{margin-left:0;margin-right:0}.wishlist-items table .product-col{width:40%}.wishlist-items table .stock-col{width:20%}.wishlist-items table .action-col{width:30%}.gt-shop-details-wrapper .single-tab .description-items .description-content{margin-right:0}.testimonial-wrapper{margin-left:-20%;margin-right:-20%}.cta-wrapper-2{padding:50px 30px}.store-list-items{margin-bottom:30px}.store-list-items .content{margin-top:30px;margin-left:0}.store-list-items .content.style-2{margin-bottom:30px;margin-top:0}.coming-soon-section{height:initial}.coming-soon-section .coming-soon-image{position:static;width:100%;margin-top:30px;height:550px}.coming-soon-section .coming-soon-content{padding-top:200px}}@media (max-width:767px){.about-inner-wrapper .about-content .accordion-box,.faq-content .accordion-box,.privacy-policy-wrapper .accordion-box{margin-top:30px}.about-counter-inner-wrapper .counter-items h2{font-size:30px}.shop-banner-items .content{padding:50px 35px}.shop-section .section-title-area .nav{gap:20px;padding:18px 24px}.shop-banner-3 .thumb{max-width:250px}.shop-banner-3 .thumb img{width:100%;height:100%}.gt-shop-details-wrapper .single-tab .nav .nav-link.active::before{display:none}.gt-shop-details-wrapper .single-tab .review-items .admin-items{justify-content:center;gap:30px}.testimonial-box-items{display:block;text-align:center}.testimonial-box-items .thumb{margin:0 auto}.testimonial-box-items .content{margin:30px auto 0;text-align:center}.testimonial-box-items .content p{font-size:17px}.testimonial-wrapper{margin-left:20px;margin-right:20px}.coming-soon-section .coming-soon-content{padding-top:180px}}@media (max-width:575px){.product-day-wrapper .product-day-image .location-tooltip{width:initial;max-width:300px}.product-day-wrapper .product-day-image .location-tooltip p{font-size:14px}.gt-shop-details-wrapper .gt-shop-details-content h2,.privacy-policy-wrapper .content h2,.product-day-wrapper .product-day-content h2,.product-day-wrapper-4 .product-day-content2 h2{font-size:30px}.shop-banner-3 .content{padding:40px 30px}.shop-banner-3 .thumb{display:none}.checkout-main-item .checkout-left .payment-section .payment-methods .method-item .method-content .card-input-box .card-icons{position:static;transform:initial;margin-top:10px}.checkout-main-item .checkout-right .coupon-field .input-grp{flex-wrap:wrap;gap:10px}.checkout-main-item .checkout-right .coupon-field .input-grp button{padding-top:10px;padding-bottom:10px}.gt-shop-details-wrapper .single-tab .description-items .description-content .description-list-items{flex-wrap:wrap;gap:30px}.gt-shop-details-wrapper .single-tab .review-form .form-clt input,.gt-shop-details-wrapper .single-tab .review-form .form-clt-big textarea{padding:15px 20px}.testimonial-box-items-4 p{font-size:16px}.news-details-area .blog-post-details .single-blog-post .post-content h2{font-size:24px}.news-details-area .blog-post-details .tag-share-wrap .tagcloud a{margin-bottom:5px}.news-details-area .blog-post-details .comments-area .comments-heading{margin-bottom:20px}.news-details-area .blog-post-details .comments-area .comments-heading h3,.store-list-items .content h2{font-size:28px}.news-details-area .blog-post-details .comments-area .blog-single-comment{flex-wrap:wrap;gap:20px}.news-details-area .blog-post-details .comment-form-wrap h3{font-size:28px;margin-bottom:20px}.cta-subscribe-wrapper h2,.cta-wrapper-2 .content h2{font-size:26px}.coming-soon-section .coming-soon-content{padding-top:150px}}.coming-soon-section .coming-soon-content .subs{font-weight:500;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--white);display:inline-block;margin-bottom:5px}.coming-soon-section .coming-soon-content p{color:grey;max-width:500px;margin-top:30px}.contact-info-box{margin-top:30px;background-color:var(--bg);padding:40px 30px;display:flex;align-items:center;gap:15px;position:relative;z-index:9}.dots,.nav-btn{z-index:10;text-align:center}.contact-info-box .icon{max-width:80px;width:100%;height:80px;line-height:80px;border-radius:50%;text-align:center;background-color:var(--theme);color:var(--white);font-size:25px;transition:.4s ease-in-out}.contact-info-box .content h3{font-size:20px;color:var(--header);font-weight:600;text-transform:capitalize;margin-bottom:5px}.contact-info-box .content p{line-height:162.5%}.contact-info-box .content p a{color:var(--text)}.contact-wrapper .contact-map iframe{width:100%;height:600px}.contact-wrapper .contact-box-items{padding:50px;background-color:var(--bg)}.contact-wrapper .contact-box-items.style-2{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.1);backdrop-filter:blur(7.5px)}.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt input,.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt textarea{color:var(--white);border-bottom:1px solid rgba(255,255,255,.2)}.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt input::placeholder,.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt textarea::placeholder{color:var(--white)}.contact-wrapper .contact-box-items .contact-form-box .form-clt textarea,.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt textarea{padding-bottom:120px}.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt .form .single-select{border:none;color:var(--header);border-bottom:1px solid rgba(255,255,255,.2)}.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt .form .single-select .current,.page-nav-wrap ul li .page-numbers:hover i{color:var(--white)}.contact-wrapper .contact-box-items.style-2 .contact-form-box .form-clt .form .single-select::after{border-bottom:2px solid var(--white);border-right:2px solid var(--white)}.contact-wrapper .contact-box-items .contact-form-box .form-clt input,.contact-wrapper .contact-box-items .contact-form-box .form-clt textarea{outline:0;width:100%;color:var(--header);padding-bottom:20px;border:none;background:0 0;border-bottom:1px solid rgba(15,23,42,.2);text-transform:capitalize}.contact-wrapper .contact-box-items .contact-form-box .form-clt input::placeholder,.contact-wrapper .contact-box-items .contact-form-box .form-clt textarea::placeholder{color:var(--header)}.contact-wrapper .contact-box-items .contact-form-box .form-clt .form .single-select{border:none;border-bottom:1px solid rgba(15,23,42,.2);background-color:transparent;width:100%;height:initial;line-height:initial;text-transform:capitalize;color:var(--header);padding-bottom:20px;border-radius:0}.contact-wrapper .contact-box-items .contact-form-box .form-clt .form .single-select .current{color:var(--header)}.contact-wrapper .contact-box-items .contact-form-box .form-clt .form .single-select::after{border-bottom:2px solid var(--header);border-right:2px solid var(--header);width:8px;height:8px;right:12px}.common-newsletter-modal,.common-newsletter-modal .modal-content{border-radius:0}.common-newsletter-modal .close{position:absolute;right:20px;top:10px;font-size:24px}.common-newsletter-modal .offer-modal-right{text-align:center;padding:20px 20px 20px 0}.common-newsletter-modal .offer-modal-right h3{color:var(--black);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.common-newsletter-modal .offer-modal-right p{line-height:150%;padding:14px 8px 30px 0}.common-newsletter-modal .offer-modal-right .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;border-radius:0!important}.common-newsletter-modal .offer-modal-right .input-group .form-control{height:65px;border-radius:0!important;outline:0}.common-newsletter-modal .offer-modal-right .input-group .input-group-append{position:absolute;right:4px;bottom:3px;z-index:99}.common-newsletter-modal .offer-modal-right .check-boxed-modal{margin-top:40px;display:flex;align-items:center;justify-content:center;gap:10px}@media (max-width:500px){.common-newsletter-modal .offer-modal-right{padding-right:0}.common-newsletter-modal .offer-modal-right h3{font-size:30px}.common-newsletter-modal .offer-modal-right p{padding:8px 0 20px}.common-newsletter-modal .offer-modal-right .check-boxed-modal{margin-top:30px}}.bg-cover{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}.fix{overflow:hidden}.page-nav-wrap{margin-top:60px}.page-nav-wrap ul li{display:inline-block}.page-nav-wrap ul li .page-numbers{display:inline-block;width:48px;height:48px;text-align:center;line-height:48px;border-radius:50%;background:0 0;border:1px solid #d4d4d4;color:var(--header);font-weight:500;transition:.3s ease-in-out;margin:0 2px}@media (max-width:767px){.contact-wrapper .contact-box-items{padding:30px}.page-nav-wrap ul li .page-numbers{margin-top:10px;width:40px;height:40px;line-height:40px;font-size:14px}}.page-nav-wrap ul li .page-numbers i{margin-top:2px;color:var(--header);transition:.4s ease-in-out}.sticky-style{position:sticky!important;top:100px}.slide.active,.slider,.ticker{position:relative}.array-button .array-next,.array-button.style-2 .array-next,.array-button.style-2 .array-prev{background-color:var(--header);color:var(--white)}.array-button .array-next,.array-button .array-prev{width:48px;height:48px;line-height:48px;text-align:center;border-radius:0;transition:.4s ease-in-out}.swiper-dot .swiper-pagination-bullet{width:8px;height:8px;transition:.6s;background-color:#121212;opacity:1;border-radius:10px}.swiper-dot .swiper-pagination-bullet:not(:last-child){margin-right:8px}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#121212;transition:.6s;position:relative}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before{position:absolute;width:19px;height:19px;line-height:19px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:transparent;border:2px solid grey;content:""}.header-1{top:0;margin-top:0;background:#faf6e5;box-shadow:0 2px 10px rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.1)}.top-header,.top-header a{background:#111;color:#d4af37;overflow:hidden;padding:1px 0;border-bottom:1px solid #222}.ticker{width:100%;overflow:hidden}.ticker-track{display:flex;width:max-content;animation:25s linear infinite tickerScroll}.ticker-item{padding:0 40px;white-space:nowrap;font-size:14px;border-right:1px solid #333}@keyframes tickerScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.premium-services{background:#f7f7f7;padding:12px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.service-row{display:flex;gap:10px;justify-content:space-between}.service-box{display:flex;align-items:center;gap:12px;background:#fff;padding:10px 12px;border-radius:10px;flex:1;border:1px solid #eee;transition:.3s}.service-box:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.08)}.icon-box{min-width:40px;max-width:40px;width:40px;height:40px;background:linear-gradient(135deg,#f7c35f,#f90);display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff}.dot,.nav-btn{border-radius:50%;cursor:pointer}.service-box h4{font-size:14px;margin:0}.service-box p{font-size:12px;color:#777;margin:0}.slider{width:100%;overflow:hidden}.slide{position:absolute;width:100%;height:100%;opacity:0;transform:scale(1.05);transition:1.2s;top:0;left:0}.slide.active{opacity:1;transform:scale(1);z-index:2}.dots,.nav-btn{position:absolute}.nav-btn{top:50%;transform:translateY(-50%);font-size:28px;color:#fff;background:rgba(0,0,0,.5);width:45px;height:45px;line-height:45px;transition:.3s}.nav-btn:hover{background:rgba(0,0,0,.8)}.prev{left:20px}.next{right:20px}.dots{bottom:15px;width:100%}.dot{height:10px;width:10px;margin:0 5px;display:inline-block;background:#fff;opacity:.5}.dot.active{background:#f90;opacity:1}.certificate-wrapper .row{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.certificate-wrapper .row::-webkit-scrollbar{height:8px}.certificate-wrapper .row::-webkit-scrollbar-track{background:#eee;border-radius:10px}.certificate-wrapper .row::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#f5c16c,#e0a96d);border-radius:10px}.certificate-wrapper .row::-webkit-scrollbar-thumb:hover{background:#c9923f}.certificate-wrapper .col-6,.certificate-wrapper .col-lg-3,.certificate-wrapper .col-md-3,.certificate-wrapper .col-sm-6{flex:0 0 auto!important}.certi-image{height:320px!important;display:flex;align-items:center;justify-content:center;border-radius:0;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:.3s}.certi-image img{max-width:100%;max-height:100%;object-fit:contain}.certi-card:hover .certi-image{transform:translateY(-5px) scale(1.02);box-shadow:0 10px 25px rgba(0,0,0,.15)}@media (max-width:992px){.shop-cart-wrapper .cart-main-content{flex-direction:column}.shop-cart-wrapper .cart-main-content .cart-left{width:100%}.shop-cart-wrapper .cart-main-content .cart-right{width:100%;flex:none}.certificate-wrapper .col-lg-3{width:auto!important}.certi-image{height:210px!important}}@media (max-width:576px){.feature-box-3 .icon-circle{width:60px;height:60px}.feature-box-3 .icon-circle i{font-size:22px}.feature-box-3 h3{font-size:16px}.feature-box-3 p{font-size:13px}.certificate-wrapper .col-6{width:auto!important}.certi-image{height:210px!important}}.fun-facts{background:linear-gradient(90deg,#f4c06c,#f4c06c);padding:30px 0;color:#111}.facts-container{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:auto}.fact-item{text-align:center;flex:1;position:relative}.fact-item:not(:last-child)::after{content:"";position:absolute;right:0;top:10%;height:80%;width:1px;background:rgba(0,0,0,.15)}.fact-item h2{font-size:40px;font-weight:800;margin-bottom:5px}.fact-item p{font-size:13px;letter-spacing:1px;color:rgba(0,0,0,.7)}.shop-card-items .add-to-cart,.shop-card-items .theme-btn{display:inline-flex;align-items:center;padding:10px;font-size:13px;font-weight:500;color:#fff;transition:.3s;width:100%}.shop-card-items{position:relative;border:1px solid #f1f1f1}.shop-card-items:hover{box-shadow:0 20px 40px rgba(0,0,0,.08)}.shop-card-items .thumb{position:relative;background:#f9f9f9}.shop-card-items img{width:100%;height:260px;object-fit:contain;transition:transform .6s}.shop-card-items:hover img{transform:scale(1.04)}.gt-shop-icon{position:absolute;top:12px;right:12px}.gt-shop-icon li a{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);padding:8px;border-radius:50%;transition:.3s}.gt-shop-icon li a:hover{background:#000;color:#fff}.shop-content h4{font-size:16px;font-weight:600;color:#000;margin:6px 0 12px}.shop-card-items .add-to-cart{justify-content:center;border-radius:12px;background:#000}.shop-card-items .add-to-cart:hover{background:#111;transform:translateY(-1px)}.shop-card-items .theme-btn{justify-content:center;border-radius:0;background:#eeeeee;gap:10px}.shop-card-items .add-to-cart:active{transform:scale(.96)}.shop-card-items::before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(120deg,transparent,rgba(0,0,0,.05),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;pointer-events:none}.how-it-works-pro{padding:80px 0;background:linear-gradient(180deg,#faf9f7,#f3f2ef)}.section-header .tag{font-size:12px;letter-spacing:2px;color:#c6922c;font-weight:600}.section-header h2{font-size:44px;font-weight:700;margin:10px 0}.section-header p{color:#777;font-size:15px}.how-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:50px}.steps::before{content:"";position:absolute;left:20px;top:0;height:100%;width:2px;background:#eee}.step{display:flex;gap:20px;margin-bottom:30px;position:relative}.badge,.image-badge,.overlay,.reel-info{position:absolute}.step.active .circle{background:#c6922c;color:#fff}.circle{width:40px;height:40px;background:#000;color:#c6922c;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600;z-index:2}.step .content p{font-size:14px;color:#666;margin-top:4px}.cta-btn{display:inline-block;margin-top:10px;padding:14px 32px;border-radius:40px;background:linear-gradient(135deg,#c6922c,#a87418);color:#fff;font-weight:600;text-decoration:none;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:.3s}.cta-btn:hover{transform:translateY(-2px)}.image-box img{width:100%;border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,.12)}.image-badge{bottom:15px;left:20px;background:#111;color:#fff;padding:8px 16px;border-radius:30px;font-size:12px;box-shadow:0 5px 15px rgba(0,0,0,.2)}.reels-section{background:#faf9f7}.reels-grid,.testimonial-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.avatar,.play-btn{display:flex;align-items:center}.overlay{inset:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.play-btn{width:60px;height:60px;background:#ff0018;border-radius:50%;justify-content:center}.reel-info{bottom:10px;left:15px;color:#fff}.testimonial-grid-pro{background:radial-gradient(circle at top,#1a0f06,#0b0502);padding:80px 20px;color:#fff}.section-title{text-align:center;margin-bottom:40px}.section-title span{color:#c6922c;font-size:12px;letter-spacing:2px}.section-title h2{font-size:40px;margin:10px 0}.section-title p{color:#aaa}.card{border:1px solid rgba(255,165,0,.12);border-radius:18px;padding:20px;transition:.4s}.card:hover{transform:translateY(-6px);box-shadow:0 15px 40px rgba(255,165,0,.15)}.quote{font-size:24px;color:#c6922c}.avatar{width:35px;height:35px;background:linear-gradient(135deg,#c6922c,#f7c35f);color:#000;border-radius:50%;justify-content:center;font-weight:700}.user h4{margin:0;font-size:14px}.user span{font-size:11px;color:#0f5132}.stars{margin-top:8px;color:#ffb400}.view-btn-wrap{text-align:center;margin-top:40px}.view-btn{padding:12px 28px;background:linear-gradient(135deg,#c6922c,#a87418);color:#fff;border-radius:30px;text-decoration:none}@media(max-width:1024px){.testimonial-grid{grid-template-columns:repeat(3,1fr)}}.why-choose-section{padding:80px 20px;background:#f8f7f4}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.why-image img{width:100%;border-radius:20px;box-shadow:0 15px 40px rgba(0,0,0,.1)}.badge{bottom:-20px;left:20px;background:#111;color:#fff;padding:18px 22px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.badge h3{margin:0;color:#c6922c}.why-content .tag{font-size:12px;color:#c6922c;letter-spacing:2px;font-weight:600}.why-content h2{font-size:42px;margin:10px 0;font-weight:700}.desc{color:#666;margin-bottom:25px}.feature{display:flex;gap:15px;margin-bottom:18px}.feature h4{margin:0;font-size:16px;font-weight:600}.feature p{font-size:13px;color:#666;margin-top:3px}.ultra-product{padding:40px 0;background:linear-gradient(135deg,#f8fafc,#eef2f7)}.ultra-card{display:flex;gap:50px;padding:40px;border-radius:25px;background:rgba(255,255,255,.8);backdrop-filter:blur(20px);box-shadow:0 30px 80px rgba(0,0,0,.08)}.ultra-left{width:40%}.ultra-image-block{display:flex;flex-direction:column;gap:20px}.countdown-box,.ultra-buttons,.ultra-rating{gap:10px;display:flex}.ultra-image img{width:100%;border-radius:20px}.ultra-badge{position:absolute;top:15px;left:15px;background:linear-gradient(135deg,#ff3c00,#ff7b00);color:#fff;padding:6px 14px;border-radius:20px;font-size:12px}.ultra-countdown{background:#fff3cd;font-size:14px}.ultra-buttons .add-to-cart{display:inline-flex;align-items:center;gap:10px;justify-content:center;width:200px;padding:10px;border-radius:12px;background:#f1f1f1;color:#fff;font-size:13px;font-weight:500;transition:.3s}.ultra-btn{padding:12px 26px;border-radius:50px;text-decoration:none;font-weight:600;transition:.3s}.ultra-btn.primary{background:linear-gradient(135deg,#ff7b00,#ffb347);color:#fff}.ultra-btn.secondary{border:1px solid #ccc;color:#333}.ultra-btn:hover{transform:translateY(-3px)}.certi-card:hover,.reel-card:hover{transform:translateY(-10px)}.ultra-content{width:60%}.ultra-title{font-size:25px!important;font-weight:600}.ultra-rating{margin:10px 0}.ultra-rating .stars{color:#ffb400}.ultra-price{margin:15px 0}.price-new{font-size:28px;font-weight:700}.price-old{text-decoration:line-through;margin-left:10px;color:#999}.price-off{margin-left:10px;color:#ff3c00}.ultra-features{list-style:none;padding:0}.ultra-features li{line-height:2.2em;font-size:12px}@media (max-width:768px){.footer-widget-wrapper-2 .footer-right-items .footer-link-items,.ultra-card{flex-direction:column}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col{border-right:none;border-bottom:1px solid #222;padding:40px 30px}.footer-widget-wrapper-2 .footer-right-items .footer-link-items .footer-col:last-child,.order-confirm-items .order-info-bar .info-item:last-child{border-bottom:none}.wishlist-items table{table-layout:auto}.wishlist-items table thead{display:none}.wishlist-items table tbody tr td{display:block;width:100%!important;padding:15px 0;text-align:left!important}.compare-box-items .compare-table td.row-label{width:150px}.order-confirm-items .order-header h2{font-size:26px}.order-confirm-items .order-info-bar{flex-direction:column;text-align:left;padding:15px}.order-confirm-items .order-info-bar .info-item{border-right:none;border-bottom:1px dashed #dcdcdc;padding:15px 0;text-align:left}.order-confirm-items .payment-option-container{padding:15px}.ultra-content,.ultra-left{width:100%}.ultra-buttons{justify-content:center}}.ultra-countdown{background:linear-gradient(135deg,#fff7e6,#fff3cd);padding:18px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.certi-card,.certi-image,.time{background:#fff}.countdown-label{font-weight:600;margin-bottom:10px;color:#ff7b00}.time{flex:1;border-radius:10px;padding:10px;text-align:center;box-shadow:inset 0 0 10px rgba(0,0,0,.05)}.time span{display:block;font-size:20px;font-weight:700;color:#222}.time small{font-size:11px;color:#777}.premium-certificate-section{overflow:hidden;position:relative;padding:40px 0;background:#fff}.certificate-marquee{overflow:hidden;width:100%;position:relative;margin-top:40px}.certificate-track{display:flex;align-items:center;gap:25px;width:max-content;animation:30s linear infinite marqueeScroll;padding:20px}.certificate-track:hover{animation-play-state:paused}.certi-card{flex-shrink:0;border-radius:20px;overflow:hidden;transition:.4s;box-shadow:0 10px 35px rgba(0,0,0,.08)}.certi-card:hover{box-shadow:0 20px 45px rgba(0,0,0,.15)}.certi-image{padding:2px}.certi-image img{width:100%;height:auto;display:block;border-radius:14px}@keyframes marqueeScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(max-width:768px){.service-row{flex-wrap:nowrap;overflow-x:auto;padding:10px;scroll-snap-type:x mandatory}.service-row::-webkit-scrollbar{display:none}.service-box{min-width:260px;flex:0 0 auto;scroll-snap-align:start}.slide img,.slider{height:auto}.facts-container{flex-wrap:nowrap;overflow-x:auto;padding:10px;gap:20px}.fact-item{min-width:180px}.fact-item::after{display:none}.facts-container::-webkit-scrollbar{display:none}.shop-card-items img{height:180px}.how-grid{grid-template-columns:1fr}.section-header h2{font-size:28px}.steps::before{display:none}.reels-grid,.testimonial-grid{grid-template-columns:repeat(2,1fr)}.reel-card img{height:260px}.section-title h2,.why-content h2{font-size:26px}.why-grid{grid-template-columns:1fr;gap:30px}.badge{position:relative;bottom:auto;left:auto;margin-top:10px}.certificate-track{gap:15px;animation-duration:18s;padding:20px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.reel-card,.reels-section{position:relative;overflow:hidden}.reels-section{padding:80px 0;background:linear-gradient(180deg,#111 0,#000 100%)}.reels-section .section-title{font-size:42px;font-weight:800;color:#fff;margin-bottom:15px}.reels-section .section-subtitle{max-width:750px;margin:auto;font-size:17px;line-height:1.8;color:rgba(255,255,255,.75)}.reel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.reel-card{aspect-ratio:9/16;border-radius:24px;cursor:pointer;background:#111;transition:.4s;box-shadow:0 15px 40px rgba(0,0,0,.45)}.reel-card img{object-fit:cover;width:100%;height:100%;object-fit:cover;transition:.6s}.reel-card:hover img{transform:scale(1.08)}.reel-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.95),rgba(0,0,0,.2),transparent)}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;font-size:70px;text-shadow:0 0 25px rgba(255,255,255,.4)}.card-bottom{position:absolute;left:20px;right:20px;bottom:20px;z-index:3}.card-title{color:#fff;font-size:20px;font-weight:700;line-height:1.4}.view-all-wrap{text-align:center;margin-top:50px}.view-all-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 40px;border-radius:60px;text-decoration:none;background:linear-gradient(135deg,#f36,#ff6b35);color:#fff;font-size:16px;font-weight:700;transition:.4s;box-shadow:0 10px 30px rgba(255,51,102,.35)}.faq-question,.shop-card-items{background:#fff;transition:.3s}.view-all-btn:hover{transform:translateY(-4px);color:#fff;box-shadow:0 15px 40px rgba(255,51,102,.5)}@media(max-width:768px){.reels-section{padding:60px 0}.reels-section .section-title{font-size:30px}.reels-section .section-subtitle{font-size:15px;line-height:1.7}.reel-grid{grid-template-columns:repeat(2,1fr);gap:15px}.play-btn{font-size:50px}.card-title{font-size:16px}}.shop-card-items{display:flex;flex-direction:column}.shop-content{text-align:center;flex:1;display:flex;flex-direction:column}.shop-card-items .thumb{height:180px;max-height:170px;overflow:hidden;display:flex;align-items:center;justify-content:center}.shop-card-items{height:100%;display:flex;flex-direction:column;border-radius:20px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.08)}.shop-card-items:hover{transform:translateY(-5px)}.shop-card-items .thumb img{width:100%;height:100%;object-fit:contain}.shop-content{flex:1;padding:10px!important}.theme-btn{margin-top:auto}.shop-content h3,.shop-content h3 a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faq-item{margin-bottom:15px;border-radius:15px;overflow:hidden;box-shadow:0 5px 25px rgba(0,0,0,.08);background:#fff}.faq-question{width:100%;border:none;padding:22px 25px;font-size:18px;font-weight:600;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-question:hover{background:#f8f9fa}.faq-question.active{background:#faf6e5;color:#000}.faq-icon{font-size:26px;font-style:normal;transition:.3s}.faq-question.active .faq-icon{transform:rotate(45deg)}.faq-answer{display:none;padding:25px;border-top:1px solid #eee;line-height:1.8;font-size:16px}.breadcrumb-wrapper{background:#000!important;color:#fff!important}.custom-breadcrumb{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.container-custom{max-width:1450px!important;margin:auto!important;padding:11px 20px!important}.custom-breadcrumb i{font-size:11px!important;color:#aaa!important}.custom-breadcrumb a{color:#fff!important}.active{color:#c4162c!important}.main-menu ul li ul.submenu li.active>a,.main-menu ul li ul.submenu li.current>a,.main-menu ul li.active.current>a,.main-menu ul li.active>a,.main-menu ul li.current>a{color:var(--theme)!important}