:root{--theme_color_01: #e6f0f4;--text_color: #e6e6e6;--feild_color: #6e7777;--footer_text_color: #c5c7cb;--input_text_color: #4D4D4D;--background_color: #fafafa;--footer_bg_color: #008080;--easing-ease-in-out: cubic-bezier(.42, 0, .58, 1)}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--text_color);overflow-x:hidden;word-break:break-word;word-wrap:break-word}main{display:block;background-color:var(--white_color)}p,ul,ol{margin:0;padding:0}ul,ol{list-style:none}cite{font-style:normal}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-heading-family);font-weight:600;color:var(--black_color)}img{max-width:100%}figure{margin:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.placeholder-image{background-color:var(--grey_color)}.grid-wrapper{display:grid;margin:0;padding:0}.column-gap-10{column-gap:10px}.column-gap-20{column-gap:20px}.column-gap-30{column-gap:30px}.column-gap-40{column-gap:40px}.column-gap-50{column-gap:50px}.column-gap-60{column-gap:60px}.column-gap-70{grid-gap:70px}.column-gap-80{column-gap:80px}.column-gap-90{column-gap:90px}.column-gap-100{column-gap:100px}.column-gap-110{column-gap:110px}.column-gap-120{column-gap:120px}.row-gap-10{row-gap:10px}.row-gap-20{row-gap:20px}.row-gap-30{row-gap:30px}.row-gap-40{row-gap:40px}.row-gap-50{row-gap:50px}.row-gap-60{row-gap:60px}.row-gap-70{row-gap:70px}.row-gap-80{row-gap:80px}.row-gap-90{row-gap:90px}.row-gap-100{row-gap:100px}.grid-scrollbar{padding:0;scrollbar-width:none}.place-between{place-content:space-between}.place-center{place-items:center}.align-items-center{align-items:center!important}.custom-flex{display:flex;align-items:start;flex-wrap:wrap;justify-content:space-between;gap:30px}.header__container{padding-left:15px;padding-right:15px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0 auto;background-color:teal}.custom__container{padding-left:15px;padding-right:15px;margin:0 auto}.top-price .price__container .price__regular{display:none}.top-price .price__container .price-item.price-item--regular{font-size:15px;line-height:20px;font-weight:400}.top-price .price__container{display:inline-block}.top-price .price .badge{font-size:12px;color:var(--black_color);margin-left:10px;padding:0 5px;line-height:16px;background:transparent;border:1px solid var(--black_color)}.top-price .price--sold-out .badge,.discount-box .price__container .price__sale .visually-hidden{display:none}.discount-box .price__container .price__sale .price-item--last{font-weight:500;color:var(--white_color);font-family:var(--font-body-family);font-size:16px;text-decoration:none;margin-top:25px;display:inline-block;line-height:18px}@media (min-width: 10px){.f-xs\:grid-column-12{grid-template-columns:repeat(12,minmax(0,1fr))}.f-xs\:grid-column-11{grid-template-columns:repeat(11,minmax(0,1fr))}.f-xs\:grid-column-10{grid-template-columns:repeat(10,minmax(0,1fr))}.f-xs\:grid-column-9{grid-template-columns:repeat(9,minmax(0,1fr))}.f-xs\:grid-column-8{grid-template-columns:repeat(8,minmax(0,1fr))}.f-xs\:grid-column-7{grid-template-columns:repeat(7,minmax(0,1fr))}.f-xs\:grid-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.f-xs\:grid-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.f-xs\:grid-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.f-xs\:grid-column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.f-xs\:grid-column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.f-xs\:grid-column-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 576px){.f-sm\:grid-column-12{grid-template-columns:repeat(12,minmax(0,1fr))}.f-sm\:grid-column-11{grid-template-columns:repeat(11,minmax(0,1fr))}.f-sm\:grid-column-10{grid-template-columns:repeat(10,minmax(0,1fr))}.f-sm\:grid-column-9{grid-template-columns:repeat(9,minmax(0,1fr))}.f-sm\:grid-column-8{grid-template-columns:repeat(8,minmax(0,1fr))}.f-sm\:grid-column-7{grid-template-columns:repeat(7,minmax(0,1fr))}.f-sm\:grid-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.f-sm\:grid-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.f-sm\:grid-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.f-sm\:grid-column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.f-sm\:grid-column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.f-sm\:grid-column-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 768px){.f-md\:grid-column-12{grid-template-columns:repeat(12,minmax(0,1fr))}.f-md\:grid-column-11{grid-template-columns:repeat(11,minmax(0,1fr))}.f-md\:grid-column-10{grid-template-columns:repeat(10,minmax(0,1fr))}.f-md\:grid-column-9{grid-template-columns:repeat(9,minmax(0,1fr))}.f-md\:grid-column-8{grid-template-columns:repeat(8,minmax(0,1fr))}.f-md\:grid-column-7{grid-template-columns:repeat(7,minmax(0,1fr))}.f-md\:grid-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.f-md\:grid-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.f-md\:grid-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.f-md\:grid-column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.f-md\:grid-column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.f-md\:grid-column-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 992px){.f-lg\:grid-column-12{grid-template-columns:repeat(12,minmax(0,1fr))}.f-lg\:grid-column-11{grid-template-columns:repeat(11,minmax(0,1fr))}.f-lg\:grid-column-10{grid-template-columns:repeat(10,minmax(0,1fr))}.f-lg\:grid-column-9{grid-template-columns:repeat(9,minmax(0,1fr))}.f-lg\:grid-column-8{grid-template-columns:repeat(8,minmax(0,1fr))}.f-lg\:grid-column-7{grid-template-columns:repeat(7,minmax(0,1fr))}.f-lg\:grid-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.f-lg\:grid-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.f-lg\:grid-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.f-lg\:grid-column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.f-lg\:grid-column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.f-lg\:grid-column-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1200px){.f-xl\:grid-column-12{grid-template-columns:repeat(12,minmax(0,1fr))}.f-xl\:grid-column-11{grid-template-columns:repeat(11,minmax(0,1fr))}.f-xl\:grid-column-10{grid-template-columns:repeat(10,minmax(0,1fr))}.f-xl\:grid-column-9{grid-template-columns:repeat(9,minmax(0,1fr))}.f-xl\:grid-column-8{grid-template-columns:repeat(8,minmax(0,1fr))}.f-xl\:grid-column-7{grid-template-columns:repeat(7,minmax(0,1fr))}.f-xl\:grid-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.f-xl\:grid-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.f-xl\:grid-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.f-xl\:grid-column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.f-xl\:grid-column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.f-xl\:grid-column-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1561px){.f-xll\:grid-column-12{grid-template-columns:repeat(12,minmax(0,1fr))}.f-xll\:grid-column-11{grid-template-columns:repeat(11,minmax(0,1fr))}.f-xll\:grid-column-10{grid-template-columns:repeat(10,minmax(0,1fr))}.f-xll\:grid-column-9{grid-template-columns:repeat(9,minmax(0,1fr))}.f-xll\:grid-column-8{grid-template-columns:repeat(8,minmax(0,1fr))}.f-xll\:grid-column-7{grid-template-columns:repeat(7,minmax(0,1fr))}.f-xll\:grid-column-6{grid-template-columns:repeat(6,minmax(0,1fr))}.f-xll\:grid-column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.f-xll\:grid-column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.f-xll\:grid-column-3{grid-template-columns:repeat(3,minmax(0,1fr))}.f-xll\:grid-column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.f-xll\:grid-column-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1560px){.custom__container{max-width:1530px}}@media (min-width: 1200px){.header__container{max-width:inherit}}@media (min-width: 1600px){.header__container{max-width:1530px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.custom__container{max-width:1200px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.custom__container{max-width:992px}}@media only screen and (min-width: 768px) and (max-width: 991px){.custom__container{max-width:768px}}@media only screen and (min-width: 576px) and (max-width: 767px){.custom__container{max-width:576px}}.full__container{max-width:inherit}@media screen and (max-width: 78.0625em){input,textarea,select{font-size:14px}}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.pt-65{padding-top:65px}.pb-65{padding-bottom:65px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.pt-110{padding-top:110px}.pb-110{padding-bottom:110px}.pt-115{padding-top:115px}.pb-115{padding-bottom:115px}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.pt-130{padding-top:130px}.pb-130{padding-bottom:130px}.pt-140{padding-top:140px}.pb-140{padding-bottom:140px}.pt-150{padding-top:150px}.pb-150{padding-bottom:150px}.pt-160{padding-top:160px}.pb-160{padding-bottom:160px}.pt-170{padding-top:170px}.pb-170{padding-bottom:170px}.pt-180{padding-top:180px}.pb-180{padding-bottom:180px}.pt-190{padding-top:190px}.pb-190{padding-bottom:190px}.pt-200{padding-top:200px}.pb-200{padding-bottom:200px}.pt-210{padding-top:210px}.pb-210{padding-bottom:210px}.pt-220{padding-top:220px}.pb-220{padding-bottom:220px}.pt-230{padding-top:230px}.pb-230{padding-bottom:230px}.pt-240{padding-top:240px}.pb-240{padding-bottom:240px}.pt-250{padding-top:250px}.pb-250{padding-bottom:250px}.pt-260{padding-top:260px}.pb-260{padding-bottom:260px}.pt-275{padding-top:275px}.pb-275{padding-bottom:275px}.mt-65{margin-top:65px}.mt-50{margin-top:50px}.mt-70{margin-top:70px}.mt-115{margin-top:115px}.clearfix:after{content:"";display:table;clear:both}.header-border-bottom{border-bottom:1px solid var(--black_color)}@supports (display: flow-root){.clearfix{display:flow-root}.clearfix:after{content:none}}button.main-btn{border:0;background:transparent;padding:0}.main-btn{position:relative;z-index:10;display:inline-block;font-size:16px;line-height:15px;transition:all linear .3s;text-decoration:none;color:var(--white_color);overflow:hidden;word-break:break-word}.main-btn span{display:block;position:relative;padding:19px 40px;font-family:var(--font-body-family)}.video-item .main-btnL:hover span{color:var(--black_color)}.main-btn span:before{position:absolute;content:"";right:0;bottom:0;width:0;height:0;border-top:18px solid var(--white_color);border-right:18px solid transparent}.main-btn.main-btn-2 span:before{border-top-color:var(--black_color)}.main-btn span:after{position:absolute;content:"";left:0;top:0;width:0;height:0;border-bottom:18px solid var(--white_color);border-left:18px solid transparent}.main-btn.main-btn-2 span:after{border-bottom-color:var(--black_color)}.main-btn .line-1{position:absolute;top:0;left:18px;height:1px;width:100%;background:var(--white_color)}.main-btn.main-btn-2 .line-1{background:var(--black_color)}.main-btn .line-2{position:absolute;bottom:0;right:18px;height:1px;width:100%;background:var(--white_color)}.main-btn.main-btn-2 .line-2{background:var(--black_color)}.main-btn .line-3{position:absolute;top:18px;left:0;height:100%;width:1px;background:var(--white_color)}.main-btn.main-btn-2 .line-3{background:var(--black_color)}.main-btn .line-4{position:absolute;bottom:18px;right:0;height:100%;width:1px;background:var(--white_color)}.main-btn.main-btn-2 .line-4{background:var(--black_color)}.main-btn:hover{color:var(--black_color)}.main-btn:before{position:absolute;content:"";left:0;top:0;height:0;width:0;background:var(--white_color);transition:all linear .3s;z-index:-1}.main-btn:hover:before{height:100%;width:100%}.main-btn:after{position:absolute;content:"";right:0;bottom:0;height:0;width:0;background:var(--white_color);transition:all linear .3s;z-index:-1}.main-btn:hover:after{height:100%;width:100%}.main-btn.main-btn-2{color:var(--black_color)}.main-btn.main-btn-2:hover{color:var(--white_color)}.main-btn.main-btn-2:after,.main-btn.main-btn-2:before{background:var(--black_color)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.top-title{text-align:center;margin-bottom:45px}.top-title .title{font-size:48px;line-height:64px;margin-bottom:18px;word-break:break-word;padding:0 30px}.top-title p{color:var(--input_text_color)}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter .4s,-webkit-filter .4s}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.page-banner-area{position:relative;z-index:10}.page-banner-area:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:var(--black_color);z-index:-1;opacity:.6}.page-banner-area .page-banner-bg{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-2;background:var(--grey_color)}.page-banner-area .page-banner-bg svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%}.page-banner-area .page-banner-bg img{position:absolute;left:0;top:0;height:100%;width:100%;max-width:100%;object-fit:cover;object-position:center center}.page-banner-content{text-align:center;display:block;width:100%}.page-banner-content ul li{display:inline-block;font-size:15px;font-weight:400}.page-banner-content ul li a{color:var(--white_color);opacity:.6;text-decoration:none;transition:all linear .3s;font-family:var(--font-body-family)}.page-banner-content ul li a:hover{opacity:1}.page-banner-content ul li a span{transition:all linear .3s}.page-banner-content ul li a:hover span,.page-banner-content ul li a:hover{color:var(--theme_color)}.page-banner-content ul li span{color:var(--white_color);position:relative;display:inline-block;word-break:break-word;font-family:var(--font-body-family)}.page-banner-content ul li span:before{content:"/";padding-left:5px;padding-right:5px}.page-bradecrump .page-banner-content{text-align:left}.page-bradecrump .page-banner-content ul li a,.page-bradecrump .page-banner-content ul li span{color:var(--black_color)}.page-bradecrump .page-banner-content ul li a:hover{color:var(--theme_color)}.page-banner-content .title{font-family:var(--font-heading-family);font-weight:600;font-size:48px;line-height:54px;margin-top:16px;word-break:break-word;padding:0 15px;color:var(--white_color)}.demo-header-top-area{background:var(--black_color)}.demo-header-top-area .custom__container{justify-content:center}.demo-header-top-area .demo-header-top{padding:15px 0}.demo-header-top-area .demo-header-top p{color:var(--white_color);font-size:16px;line-height:18px}.demo-header-top-area .demo-header-top p a{color:var(--white_color);text-decoration:none;text-decoration:underline;margin-left:3px;transition:all linear .3s}.demo-header-top-area .demo-header-top p a:hover{color:var(--theme_color)}.main-header{background:var(--white_color);padding:0}.demoheader__mobile-menu{display:flex;flex:1 1 0px}.demoheader__mobile-menu .mobile-nav-toggler{background:none;border:0;padding:5px 0;cursor:pointer}.main-header .demoheader__logo{display:flex;flex:2 1 0;justify-content:center;-o-object-fit:contain;object-fit:contain;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos);padding:19px 0}.main-header .demoheader__logo{font-size:18px;font-family:var(--font-heading-family);font-weight:600;color:var(--black_color)}.main-header .demoheader__logo .demoheader__link{text-decoration:none;color:var(--black_color);text-align:center;word-break:break-word}.main-header .demoheader__logo .demoheader__link:hover{color:var(--theme_color)}.main-header .demoheader__logo .demoheader__link img{height:auto}.main-header .header__menu{display:none}.main-header .header__sub{display:flex;flex:1 1 0;justify-content:flex-end;align-items:center;padding:24px 0}.demo-header-area{position:relative;z-index:15}.main-header .header__menu nav ul{display:flex;align-items:center;flex-wrap:wrap}.main-header .header__menu nav ul li{padding:22px 0}.main-header .header__menu nav ul li a{text-decoration:none;color:var(--black_color);font-size:16px;padding-right:36px;display:inline-flex;align-items:center;white-space:nowrap;transition:all linear .3s}.main-header .header__menu nav ul li a:hover{color:var(--theme_color)}.main-header .header__menu nav ul li a>span:first-child{position:relative;display:inline-block}.main-header .header__menu nav ul li a>span:first-child:before{position:absolute;content:"";left:auto;right:0;bottom:1px;width:0%;height:1px;background:var(--theme_color);transition:all linear .4s;opacity:0}.main-header .header__menu nav ul li a:hover>span:first-child:before{width:100%;left:0;right:auto}.main-header .header__menu nav ul li.active a>span:first-child:before,.main-header .header__menu nav ul li a:hover>span:first-child:before{opacity:1}.main-header .header__sub ul{display:flex;align-items:center;justify-content:flex-end}.main-header .header__menu nav ul li a .header__menu-item-icon{padding-left:12px}.main-header .header__menu nav ul li.sub-menu{position:relative}.main-header .header__menu nav ul li.sub-menu ul{position:absolute;left:0;top:130%;background:var(--white_color);z-index:9;opacity:0;visibility:hidden;transition:all linear .3s;flex-direction:column;align-items:flex-start;padding:10px 0;box-shadow:0 5px 30px #0000000b;min-width:230px}.main-header .header__menu nav ul>li.sub-menu:hover>ul{opacity:1;visibility:visible;top:100%}.main-header .header__menu nav ul li.sub-menu ul li{padding:10px 20px;width:100%}.main-header .header__menu nav ul li.sub-menu ul li a{padding-right:0;margin-right:30px;position:relative}.main-header .header__menu nav ul li.sub-menu ul li a:before{position:absolute;content:"";left:auto;right:0;bottom:1px;width:0%;height:1px;background:var(--theme_color);transition:all linear .3s}.main-header .header__menu nav ul li.sub-menu ul li a:hover:before{right:auto;left:0;width:100%}.main-header .header__menu nav ul li.sub-menu ul li a:hover{color:var(--theme_color)}.main-header .header__menu nav ul li.sub-menu ul li ul{left:100%;margin-left:1px}.main-header .header__menu nav ul li.sub-menu ul li{position:relative}.main-header .header__menu nav ul li.sub-menu ul li .header__menu-item-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-90deg) scale(.6)}.main-header .header__menu nav ul li.sub-menu ul li:hover>ul{opacity:1;visibility:visible;top:0%}.header__sub .demoheader__user{margin-left:26px;border:0;padding:0;background:transparent;cursor:pointer}.header__sub .demoheader__user svg path{transition:all linear .3s}.header__sub .demoheader__user:active svg path,.header__sub .demoheader__user:hover svg path{fill:var(--theme_color)}.header__sub .header__icon--cart{position:relative;margin-left:20px}.header__sub .cart-count-bubble{display:inline-block;position:absolute;right:-12px;bottom:0;height:17px;width:17px;background-color:var(--black_color);border-radius:50%;text-align:center}.header__sub .cart-count-bubble span{font-size:10px;color:var(--white_color);margin-top:-3px;display:block}.cart-count-bubble span.visually-hidden{display:none}.header__sub .search-btn button{margin:0;padding:0;background:transparent;border:0;cursor:pointer}.header__sub .search-btn button svg path{transition:all linear .3s}.header__sub .search-btn button:active svg path,.header__sub .search-btn button:hover svg path{fill:var(--theme_color)}.main-header.sticky-up{transition:.8s ease;top:-150px}.main-header.sticky-up.active{position:fixed;left:0;top:0;right:0;z-index:999;box-shadow:0 5px 10px #00000012}.sticky-top.main-header{transition:.8s ease;top:-350px}.sticky-top.main-header.active{position:fixed;left:0;top:0;right:0;z-index:99}.header__menu ul li .mega-menu{position:absolute;left:0;top:120%;background:var(--white_color);padding:88px 0;border-top:1px solid var(--black_color);width:100%;z-index:15;opacity:0;visibility:hidden;transition:all linear .3s;box-shadow:0 20px 30px #0000000d}.header__menu ul li .mega-menu.active{opacity:1;visibility:visible;top:100%}.mega-menu .custom__container{align-items:flex-start}.mega-menu .custom__container .megamenu-content{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-right:0;grid-column:1 / 3;row-gap:30px}.mega-menu .custom__container .megamenu-content .menu-item{width:33%}.mega-menu .custom__container .megamenu-offer{grid-column:3 / 3}.mega-menu .megamenu-content .menu-item .title{font-size:24px;line-height:34px;font-family:var(--font-body-family);font-weight:700;text-transform:capitalize;margin-bottom:14px}.mega-menu .megamenu-content .menu-item ul{display:block}.mega-menu .megamenu-content .menu-item ul li{line-height:28px;padding:0}.mega-menu .megamenu-content .menu-item ul li a{font-size:16px;position:relative;margin-right:20px;word-break:break-word;white-space:normal;padding-right:0}.mega-menu .megamenu-content .menu-item ul li a:hover{color:var(--theme_color)}.mega-menu .megamenu-content .menu-item ul li a:before{position:absolute;content:"";left:auto;right:0;bottom:1px;width:0%;height:1px;background:var(--theme_color);transition:all linear .4s}.mega-menu .megamenu-content .menu-item ul li a:hover:before{left:0;right:auto;width:100%}.mega-menu .megamenu-offer{display:flex;justify-content:flex-end}.mega-menu .megamenu-offer .megamenu-offer-item{margin-left:20px;width:270px}.mega-menu .megamenu-offer .megamenu-offer-item .content .title{line-height:normal;margin-top:5px}.mega-menu .megamenu-offer .megamenu-offer-item .content .title a{font-family:var(--font-body-family);font-weight:700;font-size:16px;line-height:30px;position:relative;display:inline-block;padding-right:0}.mega-menu .megamenu-offer .megamenu-offer-item .content .title a:before{position:absolute;content:"";left:auto;right:0;bottom:4px;width:0%;height:1px;background:var(--theme_color);transition:all linear .3s}.mega-menu .megamenu-offer .megamenu-offer-item .content .title a:hover:before{right:auto;left:0;width:100%}.mega-menu .megamenu-offer .megamenu-offer-item .content .title a:hover{color:var(--theme_color)}.mega-menu .megamenu-offer .megamenu-offer-item .content .title a:before{opacity:1}.mega-menu .megamenu-offer .megamenu-offer-item .content span{font-size:15px;color:var(--black_color);display:block}.mobile-menu{width:100%;height:100%;position:fixed;top:0;left:0;display:grid;place-items:center;transition:.2s;z-index:1000;visibility:hidden}.mobile-menu.active{z-index:999999;visibility:visible}.mobile-menu .mobilemenu-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;box-shadow:inset 0 0 0 1000px #00000080;opacity:0;transition:opacity .4s var(--easing-ease-in-out)}.mobile-menu.active .mobilemenu-overlay{opacity:1}.mobile-menu .mobilemenu-main-box{position:fixed;left:0;top:0;height:100vh;width:360px;overflow-y:auto;background:var(--white_color);transition-property:all;transition-duration:.7s;transition-timing-function:cubic-bezier(.165,.84,.44,1);padding-top:80px;visibility:hidden;transform:translate(-100%)}.mobile-menu.active .mobilemenu-main-box{visibility:visible;transform:translate(0)}.mobile-menu .mobilemenu-main-box .btn-mobilemenu-close{position:absolute;right:20px;top:30px;border:0;border-radius:50%;line-height:18px;text-align:center;transform:rotate(0);cursor:pointer;font-size:32px;transition:all linear .3s}.mobile-menu .mobilemenu-main-box .btn-mobilemenu-close:active,.mobile-menu .mobilemenu-main-box .btn-mobilemenu-close:hover{transform:rotate(90deg)}.mobile-menu .mobilemenu-main-box .mobile-mainmenu{border-top:1px solid var(--grey_color);padding-bottom:100px}.mobile-menu .mobilemenu-main-box .mobile-mainmenu ul li{border-bottom:1px solid var(--grey_color);transition:all linear .3s;cursor:pointer}.mobile-menu .mobilemenu-main-box .mobile-mainmenu ul li:hover{border-bottom-color:var(--theme_color)}.mobile-menu .mobilemenu-main-box .mobile-mainmenu ul li a{text-decoration:none;color:var(--black_color);font-size:16px;line-height:26px;opacity:1;transition:all linear .3s;word-break:break-word;display:flex;align-items:center;justify-content:space-between;padding:14px 20px}.mobile-menu .mobilemenu-main-box .mobile-mainmenu ul .dropdown .dropdown a{padding-left:30px}.mobile-menu .mobilemenu-main-box .mobile-mainmenu ul .dropdown .dropdown ul a{padding-left:40px}.mobile-menu .mobilemenu-main-box .mobile-mainmenu ul li:hover>a{color:var(--theme_color)}.mobile-mainmenu ul li.megamenu .icon{margin-right:30px}.mobile-mainmenu ul li.megamenu .icon:before{position:absolute;content:"";left:0;top:0;height:60px;width:100%}.mobile-mainmenu ul li.megamenu{padding-right:0!important;position:relative}.mobile-mainmenu ul li.megamenu .megamenu-content{display:none;padding-top:20px;padding-left:20px}.mobile-mainmenu ul li.megamenu .megamenu-content.active{display:block}.mobile-mainmenu ul li.megamenu .megamenu-content.active li:last-child{border-bottom:0}.mobile-mainmenu ul li.megamenu .megamenu-content ul li{margin-left:0;border-top:0;border-bottom:0;padding:0}.mobile-mainmenu ul li.megamenu .megamenu-content .megamenu-item{margin-bottom:25px}.mobile-mainmenu ul li.megamenu .megamenu-content .megamenu-item .title{font-size:24px;font-family:var(--font-body-family);margin-bottom:8px}.mobile-mainmenu ul li.megamenu .megamenu-content .megamenu-offer-box-item{margin-top:30px}.mobile-mainmenu ul li.megamenu .megamenu-content .megamenu-offer-box-item .content a{font-size:16px;display:block;line-height:30px;font-weight:700;font-family:var(--font-body-family);margin-top:10px;transition:all linear .3s}.mobile-mainmenu ul li.megamenu .megamenu-content .megamenu-offer-box-item .content a:hover{color:var(--theme_color)}.mobile-mainmenu ul li.megamenu .megamenu-content .megamenu-offer-box-item{margin-right:30px}.mobile-mainmenu ul li.megamenu .megamenu-content .megamenu-offer-box-item .thumb img{width:100%}.mobile-mainmenu ul li.dropdown ul.active li:last-child{border-bottom:0}.mobile-mainmenu ul li.dropdown .icon:before{position:absolute;content:"";left:0;top:0;height:60px;width:100%}.mobile-mainmenu ul li.dropdown:hover{border-bottom:1px solid var(--theme_color)!important}.mobile-mainmenu ul li.dropdown{border-bottom:1px solid var(--text_color)!important;transition:none;position:relative}.mobile-mainmenu ul li.dropdown ul li.dropdown,.mobile-mainmenu ul li ul li.dropdown ul li{border-bottom:0!important;border-top:1px solid var(--text_color)!important}.mobile-mainmenu ul li.dropdown ul li.dropdown:hover,.mobile-mainmenu ul li ul li.dropdown:hover ul li{border-top:1px solid var(--theme_color)!important}.mobile-mainmenu ul li.dropdown .collapse{font-weight:700}.mobile-mainmenu ul li.dropdown .icon svg{transition:.3s all}.mobile-mainmenu ul li.dropdown .collapse .icon svg{transform:rotate(180deg)}.mobile-mainmenu ul li.dropdown.active{border-bottom:0!important}.mobile-mainmenu ul li.dropdown ul{max-height:0;transition:.3s all;opacity:0}.mobile-mainmenu ul li.dropdown ul.active{opacity:1}.banner-image svg{box-shadow:inset 0 0 0 400px #00000061}.banner-text-area .banner-slider-item{position:relative}.banner-text-area .banner-slider-item .banner-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--grey_color)}.banner-text-area .banner-slider-item .banner-bg img{position:absolute;left:0;top:0;height:100%;width:100%;max-width:100%;object-fit:cover;object-position:center center}.banner-text-area .banner-slider-item .banner-bg svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%}.banner-text-area .banner-slider-item .custom__container{display:block}.banner-text-left{text-align:left}.banner-text-center{text-align:center}.banner-text-right{text-align:right}.banner-text-left ul{justify-content:flex-start}.banner-text-center ul{justify-content:center}.banner-text-right ul{justify-content:flex-end}.banner-slider-content .title{color:var(--white_color);font-size:48px;line-height:64px;position:relative;transition:all linear 1s;word-break:break-word;padding-bottom:15px}.banner-slider-content p{font-size:16px;color:var(--white_color);font-family:var(--font-body-family);max-width:445px;display:inline-block;position:relative;transition:all linear 1s}.banner-slider-content ul{position:relative;transition:all linear 1s;display:flex;align-items:center;margin-top:40px;width:100%}.banner-slider-content ul li{display:inline-block;margin:0 18px;transition:none}.banner-slider-content ul li:first-child{margin-left:0}.banner-slider-content ul li a{font-size:16px;color:var(--white_color);font-family:var(--font-body-family);text-decoration:none;transition:all linear .3s}.banner-slider-content ul li:last-child{margin-right:0;margin-top:0}.banner-slider-content ul li:last-child a:hover{color:var(--theme_color)}.banner-slider-content ul li:last-child a svg path{transition:all linear .3s}.banner-slider-content ul li:last-child a:hover svg path{fill:var(--theme_color)}.banner-slider-content ul li:last-child a span{padding-left:12px;display:inline-block}.banner-text-area .banner-slider-item.swiper-slide-active .banner-slider-content h1,.banner-text-area .banner-slider-item.swiper-slide-active .banner-slider-content p,.banner-text-area .banner-slider-item.swiper-slide-active .banner-slider-content ul{top:0;opacity:1}.work-area .custom__container{display:block}.work-area .custom__container{gap:30px;justify-content:flex-start}.work-item{margin:0;position:relative;overflow:hidden;max-height:480px}.work-item .work-thumb{position:relative;height:490px;background:var(--grey_color);overflow:hidden}.work-item .work-thumb img{transition:all linear .4s}.work-item:hover .work-thumb img{transform:scale(1.05)}.work-item svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%}.work-item img{width:100%;height:100%;margin:0;display:block;position:absolute;left:0;top:0;object-fit:cover;object-position:center center}.work-item .work__overlay{position:absolute;left:50%;top:50%;height:84%;width:85%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;opacity:1;transition:all linear .5s;padding:0 20px;text-align:center;z-index:10}.work-item:hover .work__overlay h4,.work-item:hover .work__overlay a{opacity:1}.work-item .work__overlay:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:#070508a8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:scale(0);z-index:-1;transition:all linear .3s}.work-item:hover .work__overlay:before{transform:scale(1)}.work-item .work__overlay h4,.work-item .work__overlay a{color:var(--white_color);font-size:24px;font-family:var(--font-body-family);font-weight:600;text-decoration:none;transition:all linear .3s;word-break:break-word;cursor:pointer;opacity:0}.work-item .work__overlay h4:hover,.work-item .work__overlay a:hover{color:var(--theme_color)}.trending-product-area .top-title{margin-bottom:47px}.trending-product-area .top-title p,.work-area .top-title p{font-size:16px;font-family:var(--font-body-family)}.product-tab{overflow:hidden;text-align:center;padding-bottom:45px}.product-tab button{background-color:inherit;border:none;outline:none;cursor:pointer;margin:5px 30px;transition:.3s;font-size:24px;color:var(--black_color);padding:0;line-height:32px;border-bottom:1px solid var(--white_color);transition:all linear .3s;font-family:var(--font-body-family);font-weight:700;word-break:break-word;position:relative}.product-tab button:before{position:absolute;content:"";left:auto;right:0;bottom:1px;width:0%;height:1px;background:var(--theme_color);transition:all linear .3s}.product-tab button:hover{color:var(--theme_color)}.product-tab button:hover:before{width:100%;left:0;right:auto}.product-tab button.active{color:var(--theme_color);font-family:var(--font-body-family)}.product-tab button.active:before{width:100%;left:0;right:auto}.tabcontent{display:none;padding:0;border-top:none;transition:all linear .3s}.trending-product--item{position:relative;overflow:hidden}.trending-product--item .thumb{position:relative;background:var(--grey_color);display:flex;overflow:hidden;justify-content:center;flex-direction:column;align-items:center;height:279px;margin-bottom:23px}.trending-product--item .thumb figure svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%}.trending-product--item .thumb img{display:block;position:absolute;left:0;top:0;height:100%;width:100%;transition:all linear .4s;object-fit:contain}.trending-product--item:hover .thumb img{transform:scale(1.05)}.trending-product--item .thumb .product-overlay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.98);opacity:0;visibility:hidden;height:82%;width:82%;background:#070508a8;display:flex;justify-content:center;align-items:center;transition:all linear .3s}.trending-product--item:hover .thumb .product-overlay{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.trending-product--item .thumb .product-overlay ul li{display:inline-block;margin:0 2px}.trending-product--item .thumb .product-overlay ul li a{background:var(--white_color);text-decoration:none;color:var(--black_color);padding:10px 12px;transition:all linear .3s;font-size:15px}.trending-product--item .thumb .product-overlay ul li:first-child a{width:120px;word-break:break-word;display:inline-block}.trending-product--item .thumb .product-overlay ul li:last-child a{padding:13px 14px}.trending-product--item .thumb .product-overlay ul li a svg{height:15px;margin-top:0;margin-right:3px;margin-bottom:-2px}.trending-product--item .thumb .product-overlay ul li a:hover{background:var(--black_color);color:var(--white_color)}.trending-product--item .thumb .product-overlay ul li a svg path{transition:all linear .3s}.trending-product--item .thumb .product-overlay ul li a:hover svg path{fill:var(--white_color)}.trending-product--item .content{padding-top:0}.trending-product--item .content .title{margin-bottom:8px}.trending-product--item .content .title a{color:var(--black_color);font-size:16px;line-height:24px;text-decoration:none;font-weight:400;font-family:var(--font-body-family);transition:all linear .3s;word-break:break-word}.trending-product--item .content .title a:hover{color:var(--theme_color)}.trending-product--item .price__sale span{font-size:16px;font-weight:700;font-family:var(--font-body-family);display:inline-block;color:var(--black_color);margin-bottom:6px}.non-select .content .price{font-size:16px;font-weight:600;font-family:var(--font-body-family);color:var(--black_color)}.trending-product--item .price__sale span .price-item--regular{font-weight:500}.trending-product--item .content .vendor-info{font-size:12px;margin-bottom:8px;font-weight:500}.trending-product--item .content span span{margin-right:6px;margin-top:0;font-size:14px;text-decoration:line-through;font-family:var(--font-body-family);font-weight:400;opacity:.7}.trending-product--item .content ul li{display:inline-block}.trending-product--item .content ul li span{font-size:14px;padding-left:6px}.price__regular,span.visually-hidden.visually-hidden--inline,span.visually-hidden{display:none}.trending-product-btn{text-align:center;padding-top:60px}.video-area{overflow:hidden;position:relative;z-index:10}.video-area .video-bg{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--grey_color)}.video-area .video-bg video{position:absolute;left:0;top:0;height:100%;width:100%;background:var(--grey_color);min-width:100%;min-height:100%;object-fit:cover}.video-area .video-bg svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%}.video-area .video-bg img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:cover;background-position:center center}.video-area .video-bg iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);pointer-events:none}.video-area .video-item{text-align:center;position:relative;z-index:20}.video-area .video-item>span{font-size:16px;color:var(--white_color);font-family:var(--font-body-family);display:block;padding-bottom:16px}.video-area .video-item .title{color:var(--white_color);font-size:48px;line-height:64px;font-weight:700;margin:0 0 35px}.video-area .video-item a{margin-bottom:15px}@media (min-aspect-ratio: 16/9){.video-area .video-bg iframe{height:56.25vw}}@media (max-aspect-ratio: 16/9){.video-area .video-bg iframe{width:177.78vh}}.single-product-area .single-product-thumb{margin-left:90px;margin-right:-50px;position:relative;height:570px}.single-product-area .single-product-thumb img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:contain;object-position:center center}.single-product-thumb svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%;background-color:var(--grey_color)}.single-product-area .single-product-content{padding-left:50px}.single-product-content>span{font-size:24px;font-family:var(--font-body-family);line-height:34px;display:block;display:flex;align-items:center;color:var(--black_color);margin-bottom:10px}.single-product-content span span{font-size:15px;font-family:var(--font-body-family);padding-left:5px;text-decoration:line-through;opacity:.7}.single-product-content .title{font-size:48px;line-height:48px;font-family:var(--font-body-family);font-weight:700;margin-top:0;margin-bottom:25px;word-break:break-word}.single-product-content .cart-btn>li{display:flex;flex-direction:column}.single-product-content .cart-btn li>a{width:100%;text-align:center;margin-bottom:10px}.single-product-content .cart-btn li:last-child a{color:var(--white_color)}.single-product-content .cart-btn li:last-child a:hover{color:var(--black_color)}.single-product-content .cart-btn li:last-child a:before{height:100%;width:100%}.single-product-content .cart-btn li:last-child a:hover:before{height:0;width:0}.single-product-content .cart-btn li:last-child a:after{height:100%;width:100%}.single-product-content .cart-btn li:last-child a:hover:after{height:0;width:0}.single-product-content .single-product-text>p{padding-top:17px;border-top:1px solid var(--grey_color);margin-bottom:25px;padding-right:80px}.single-product-content ul.cart-btn{margin-bottom:25px}.single-product-content .social-share{display:flex;align-items:center;padding-left:18px;margin-bottom:20px}.single-product-content .single-product-text>p{font-size:16px;line-height:24px;color:var(--black_color)}.single-product-content .social-share span{font-size:15px;font-family:var(--font-body-family);display:inline-block;padding-right:10px;display:flex;align-items:center;color:var(--input_text_color)}.single-product-content .social-share span svg{margin-right:10px}.single-product-content .social-share ul{display:flex;align-items:center}.single-product-content .social-share ul li a{display:inline-block;background:var(--grey_color);height:26px;width:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:8px;transition:all linear .3s}.single-product-content .social-share.sp ul li a svg{width:13px;height:13px}.single-product-content .social-share ul li a:hover{background:var(--black_color)}.single-product-content .social-share ul li a svg path{transition:all linear .3s}.single-product-content .social-share ul li a:hover svg path{fill:var(--white_color)}.p-accordion__list{list-style-type:none;margin:0 0 1.5rem;padding:0}.p-accordion__tab{background-color:inherit;border:0;border-radius:0;font-size:inherit;justify-content:flex-start;margin-bottom:0;padding-right:1rem;position:relative;text-align:left;width:100%;z-index:2}.p-accordion__tab:focus{outline:.1875rem solid #2e96ff;outline-offset:-.1875rem}.p-accordion__tab:focus-visible{outline:.1875rem solid #2e96ff;outline-offset:-.1875rem}.p-accordion__tab:focus:not(:focus-visible){outline:0;outline-offset:0}.p-accordion__tab[aria-expanded=true]{background-color:inherit;transition-duration:.333s;transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-accordion__tab[aria-expanded=false]{transition-duration:.333s;transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-accordion__heading{margin-bottom:0;max-width:none;padding-top:0}.p-accordion__heading>.p-accordion__tab{font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer}.p-heading--2>.p-accordion__tab:before,h2.p-accordion__heading>.p-accordion__tab:before{background-size:contain;height:.517em;width:.517em;vertical-align:0}.p-heading--3>.p-accordion__tab:before,.p-heading--4>.p-accordion__tab:before,h3.p-accordion__heading>.p-accordion__tab:before,h4.p-accordion__heading>.p-accordion__tab:before{vertical-align:0}.p-accordion__panel p{font-size:15px;padding:10px 0;font-family:var(--font-body-family);color:var(--input_text_color)}.p-accordion__panel{margin:0;overflow:auto;padding-left:0rem;transition-duration:1.3s;transition-property:all;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-accordion__panel[aria-hidden=true]{height:0;opacity:0;transform:translate3d(0,-.5rem,0);visibility:hidden}.p-accordion__panel[aria-hidden=false]{height:auto;opacity:1;transform:translateZ(0);visibility:visible}.p-accordion__panel.has-tick-elements{padding-left:0}.p-accordion ul li{background:var(--background_color);display:block;margin-bottom:5px;padding:9px 18px}.p-accordion ul li button{font-size:15px;font-weight:400;font-family:var(--font-body-family);display:flex;align-items:center;gap:8px}.p-accordion ul li .p-accordion__heading{position:relative;cursor:pointer}.p-accordion ul li .p-accordion__heading .arrow-icon{position:absolute;right:0;top:0}.hotspot-product-area{position:relative;overflow-x:hidden}.hotspot-product-area .hotspot-bg{width:100%;background:var(--grey_color)}.hotspot-product-area .hotspot-bg svg{width:100%}.hotspot-product-area .hotspot-bg img{width:100%}.hotspot-item{position:absolute;left:13%;top:26%}.hotspot-item .icon svg{transition:all linear .3s}.hotspot-item.lg-hotspot--selected .icon svg{transform:rotate(45deg)}.hotspot-item.item-2{left:16%;top:49%}.hotspot-item.item-3{left:50%;top:20%}.hotspot-item .icon{height:20px;width:20px;text-align:center;line-height:20px;background:var(--white_color);border-radius:50%;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all linear .3s}.hotspot-item .icon svg path{transition:all linear .3s}.hotspot-item:hover .icon{background:var(--theme_color)}.hotspot-item:hover .icon svg path{fill:var(--white_color)}.hotspot-item .icon:before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%) scale(1);height:100%;width:100%;border-radius:50%;border:1px solid var(--white_color);-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.hotspot-product-box{padding:24px;background:var(--white_color);position:absolute;left:55px;top:50%;transform:translateY(-30%);z-index:9}.hotspot-product-box .thumb{position:relative;margin-bottom:24px}.hotspot-product-box .thumb img{min-width:245px}.hotspot-product-box .thumb svg{min-width:245px}.default-f figure.hotspot-image{min-width:245px}.hotspot-product-box .content{text-align:center}.hotspot-product-box .content .review-star ul{display:inline-flex;align-items:center}.hotspot-product-box .content .review-star ul li{margin:0 2px}.hotspot-product-box .content .review-star ul li span{font-size:14px;margin-left:6px}.hotspot-product-box .content .title a{color:var(--black_color);text-decoration:none;font-size:16px;font-weight:400;font-family:var(--font-body-family);margin-bottom:14px;display:block;word-break:break-word;transition:all linear .3s}.hotspot-product-box .content .title a:hover{color:var(--theme_color)}.hotspot-product-box .discount-box{position:absolute;right:-20px;top:-15px;height:80px;width:80px;text-align:center;background:var(--black_color);z-index:9;border-radius:50%}.hotspot-product-box .discount-box .title{color:var(--white_color);font-family:var(--font-body-family);padding-top:18px}.hotspot-product-box .discount-box span{color:var(--white_color);display:block;font-size:14px;font-weight:300;font-family:var(--font-body-family);margin-top:-3px;text-decoration:line-through}.hotspot-product-box .discount-box svg{position:absolute;left:6%;top:0%;transform:scale(1.9) rotate(-42deg)}.lg-hotspot .hotspot-product-box{opacity:0;visibility:hidden;transition:all linear .3s}.lg-hotspot.lg-hotspot--selected .hotspot-product-box{opacity:1;visibility:visible}.cart-item__name{text-decoration:none;display:block;font-size:15px;font-family:var(--font-body-family);font-weight:400;color:var(--black_color)}.cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:space-between}.cart-item__details a:hover{color:var(--theme_color)}.cart-item__price-wrapper{font-size:16px;font-family:var(--font-body-family);color:var(--black_color);font-weight:600;line-height:20px;word-break:break-word;margin:0}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}.single-service{margin-bottom:25px}.single-service .icon{position:relative;width:90px;height:75px;display:inline-block;transition:all linear .3s;margin-bottom:18px}.single-service .icon-none{position:relative;width:90px;height:75px;display:inline-block;transition:all linear .3s;margin-bottom:18px;background:var(--grey_color)}.single-service:hover .icon{transform:scale(.9)}.single-service .icon img{height:auto}.single-service .title{font-size:24px;font-family:var(--font-heading-family);font-weight:600;line-height:34px;padding:0 0 18px;word-break:break-word}.single-service p{font-size:1rem;font-family:var(--font-body-family);margin-bottom:15px}.blog-area{background:var(--background_color)}.blog-area .custom__container{align-items:flex-start}.blog-area .top-title .title{margin-bottom:10px}.blog-area .top-title p{font-size:16px;color:var(--black_color);font-family:var(--font-body-family)}.single-blog .thumb{position:relative;overflow:hidden;height:490px;background:var(--grey_color);margin-bottom:25px}.single-blog .thumb .thumb-overlay svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:100%}.single-blog .thumb .thumb-overlay img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;transition:all linear .4s}.single-blog:hover .thumb .thumb-overlay img{transform:scale(1.05)}.single-blog .content p{font-size:1rem;font-family:var(--font-body-family);margin-bottom:15px}.single-blog .content ul li span span{color:var(--black_color);margin-left:2px}.single-blog .content ul li span{display:inline-block;font-size:14px;color:var(--black_color);font-family:var(--font-body-family);margin-left:8px}.single-blog .content ul li span a{text-decoration:none;color:var(--black_color);transition:all linear .3s}.single-blog .content ul li span a:hover{color:var(--theme_color)}.single-blog .content ul li{display:inline-flex;align-items:center;margin-right:18px}.single-blog .content ul{margin-bottom:14px}.single-blog .content .title{padding-right:40px;margin:0 0 13px;display:block;font-size:24px;color:var(--black_color)}.single-blog .content .title a{color:var(--black_color);font-size:24px;text-decoration:none;font-family:var(--font-body-family);font-weight:700;line-height:34px;transition:all linear .3s;word-break:break-word}.single-blog .content .title a:hover{color:var(--theme_color)}.footer-area{background:var(--footer_bg_color)}.footer-area .title{font-size:24px;line-height:34px;font-family:var(--font-heading-family);font-weight:700;color:var(--white_color);margin-top:30px;margin-bottom:23px}.footer-area p{font-size:16px;font-family:var(--font-body-family);color:var(--footer_text_color);padding-right:50px;word-break:break-word}.footer-about{padding-right:0;max-width:380px}.footer-about form .title{font-family:var(--font-heading-family);line-height:44px;padding-top:32px}.footer-about form .input-box{position:relative}.footer-about form .input-box .icon{position:absolute;left:10px;top:22px}.footer-about form .input-box button{position:absolute;right:0;top:0;background:transparent;color:var(--white_color);border:0;padding:0 10px;line-height:60px;font-size:14px;cursor:pointer;transition:all linear .3s}.footer-about form .input-box button:hover{color:var(--theme_color)}.footer-about form .input-box input:active,.footer-about form .input-box input:focus{box-shadow:none;outline:0}.footer-about form .input-box input{width:100%;height:60px;background:var(--footer_bg_color);border:0;border-bottom:1px solid var(--white_color);padding-left:50px;color:var(--footer_text_color);font-size:14px}.footer-about form .input-box input::placeholder{opacity:1;color:var(--footer_text_color)}.footer-menu{margin-bottom:30px;width:auto}.footer-menu .title{font-size:24px;font-family:var(--font-heading-family);font-weight:700;color:var(--white_color);white-space:nowrap}.footer-menu ul li a{color:var(--footer_text_color);font-size:16px;font-family:var(--font-body-family);text-decoration:none;margin-bottom:10px;display:block;word-break:break-word;transition:all linear .3s}.footer-menu ul li a:hover{color:var(--theme_color)}.footer-area .footer-bottom{border-top:1px solid #525353;padding:12px 0}.footer-area .footer-bottom .custom__container{align-items:center}.footer-bottom .footer-left{flex-direction:row;display:flex;flex:1 1 50%}.footer-bottom .footer-right{display:flex;justify-content:flex-end;flex:1 1 50%;text-align:right;margin-top:5px}.footer-bottom .footer-right p{padding-right:0;font-size:16px;color:var(--footer_text_color)}.footer-right p a{font-size:16px;color:var(--footer_text_color);text-decoration:none}.footer-right a{font-size:16px;font-family:var(--font-body-family);color:var(--footer_text_color);margin-left:10px}.footer-right ul{display:flex;margin-right:30px}.footer-about .newsletter-form{display:flex;align-items:center;border-bottom:1px solid var(--white_color);padding-bottom:10px}.footer-about .newsletter-form .icon{margin-right:10px;margin-bottom:-5px}.footer-about .newsletter-form button{min-width:90px;background:transparent;color:var(--white_color);border:0;padding:0 10px;font-size:16px;font-family:var(--font-body-family);cursor:pointer;transition:all linear .3s}.footer-about .newsletter-form button:hover{color:var(--theme_color)}.footer-left .caption-large.text-body{font-size:16px;font-family:var(--font-body-family);color:var(--white_color);display:block;margin-bottom:12px}.footer-left .localization-form__select{border:1px solid #7d7d7d}.footer-bottom .footer-left .disclosure__button span{font-size:13px;font-family:var(--font-body-family);color:var(--white_color);display:block;padding-right:35px;padding-left:10px}.footer-bottom .footer-left .localization-form:only-child .button,.footer-bottom .footer-left .localization-form:only-child .localization-form__select{height:40px;margin:0;padding:0}.footer-bottom .footer-left .localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:8px}.footer-about .input-field{font-size:16px;color:var(--white_color);font-family:var(--font-body-family);background-color:var(--footer_bg_color);border:none;width:250px;height:35px;padding-left:10px}.footer-area .footer-left .mtop1.mtop2{margin-top:10px}.footer-about .input-field:focus{color:var(--white_color);background-color:var(--footer_bg_color)}.footer-about .input-field:focus-visible{border-color:var(--footer_bg_color);border:1px solid var(--footer_bg_color);outline:none}.footer-bottom .footer-left .footer-social{margin-top:60px;margin-left:10px}.footer-bottom .footer-left .footer-social ul{display:inline-flex;align-items:center}.footer-bottom .footer-left .footer-social ul li{margin-right:25px}.footer-bottom .footer-left .footer-social ul li a svg path{transition:all linear .3s}.footer-bottom .footer-left .footer-social ul li a:hover svg path{fill:var(--theme_color)}.footer-bottom .footer-left .footer-social ul li a:hover{opacity:.7}.footer-left .disclosure__list-wrapper{border:1px solid #7d7d7d}.footer-left .disclosure__list-wrapper ul{background:var(--footer_bg_color);padding:0 12px;color:var(--white_color);height:42px}.footer-left .disclosure__list-wrapper ul li a{font-size:13px;padding:0}.footer-left .disclosure button{color:var(--white_color)}.footer-right span.visually-hidden{display:none}.signin-popup{opacity:1;visibility:visible;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;display:grid;place-items:center;box-shadow:inset 0 0 0 1000px #00000080;transition:.2s}.signin-popup{opacity:0;visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;display:grid;place-items:center;transition:.2s}.signin-popup .signin-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;box-shadow:inset 0 0 0 1000px #00000080;transition:.2s}.signin-popup.active{opacity:1;visibility:visible}.signin-popup.active .signin-box{transform:translateY(0)}.signin-popup .signin-box{position:absolute;background:var(--white_color);overflow:hidden;width:1600px;height:auto;padding:0;border-radius:0;box-shadow:0 5px 10px 5px #0003;transition:.3s;transform:translateY(20px)}.signin-popup .signin-box .signin-bg{position:absolute;left:-1px;top:-1px;height:101%;width:835px}.signin-popup .signin-box .signin-bg img{position:absolute;left:0;top:0;height:100%;width:100%;max-width:100%;object-fit:cover;object-position:center center}.signin-popup .signin-box .signin-content-box{height:100%;width:735px;padding:90px 125px;float:right;position:relative}.signin-popup .signin-box .signin-content-box .btn-signin-close{position:absolute;right:30px;top:30px}.signin-popup .signin-box .signin-content-box .btn-signin-close{transform:rotate(0);transition:all linear .3s;cursor:pointer;height:18px;width:18px;display:block}.signin-popup .signin-box .signin-content-box .btn-signin-close .close-btn svg path{transition:all linear .3s}.signin-popup .signin-box .signin-content-box .btn-signin-close:hover .close-btn svg path{fill:var(--theme_color)}.signin-popup .signin-box .signin-content-box .btn-signin-close:hover{transform:rotate(90deg)}.signin-box .signin-content-box .signin-title{margin-bottom:50px}.signin-box .signin-content-box .signin-title span{font-size:18px;color:var(--black_color)}.signin-box .signin-content-box .signin-title span span{color:var(--theme_color);font-family:var(--font-body-family);font-weight:500}.signin-box .signin-content-box .signin-title .title{font-size:55px;font-family:var(--font-body-family);font-weight:400;line-height:65px;margin-top:5px}.signin-box .signin-content-box .input-box{margin-bottom:38px}.signin-box .signin-content-box .input-box label{font-size:16px;font-weight:400;font-family:var(--font-body-family);margin-bottom:14px;display:inline-block}.signin-box .signin-content-box .input-box input:focus,.signin-box .signin-content-box .input-box input:active{box-shadow:none;outline:0;border:1px solid var(--black_color)}.signin-box .signin-content-box .input-box input{width:100%;height:50px;border:1px solid var(--feild_color);padding-left:18px;transition:all linear .3s}.signin-box .signin-content-box .input-box input::placeholder{opacity:1;color:var(--feild_color)}.signin-box .signin-content-box .input-box input:focus::placeholder,.signin-box .signin-content-box .input-box input:active::placeholder{color:var(--black_color)}.signin-box .signin-content-box .form-bottom>span{display:block;margin-top:32px;text-decoration:underline}.signin-box .signin-content-box .form-bottom>span a{color:var(--black_color);transition:all linear .3s}.signin-box .signin-content-box .form-bottom>span a:hover{color:var(--theme_color)}.signin-box .signin-content-box .form-bottom>span.forgot-text{margin-bottom:35px}.qty-sidebar{width:100%;height:100%;position:fixed;top:0;left:0;display:grid;place-items:center;transition:.2s;z-index:1000;visibility:hidden}.qty-sidebar.active{z-index:999999;visibility:visible}.qty-sidebar .qty-overlay{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;box-shadow:inset 0 0 0 1000px #00000080;opacity:0;transition:opacity .4s var(--easing-ease-in-out)}.qty-sidebar.active .qty-overlay{opacity:1}.cart-empty-content{text-align:center}.cart-empty-content h2{font-size:36px;margin-bottom:40px}.cart-empty-content .continue-shopping a{text-decoration:none;padding:15px 30px;border:none;background:var(--black_color);color:var(--white_color);font-size:16px;transition:all linear .3s}.cart-empty-content .continue-shopping a:hover{transform:scale(1.02)}.furnish-default-page .title{font-size:48px;font-weight:600;line-height:54px;text-align:center}.qty-sidebar-top .btn-cart-close .close-btn{display:inline-block;border:0;text-align:center;line-height:16px;border-radius:50%;transform:rotate(0);cursor:pointer;color:var(--black_color);font-size:32px;transition:all linear .3s}.qty-sidebar-top .btn-cart-close .close-btn:hover{transform:rotate(90deg)}.qty-sidebar-top .btn-cart-close:hover .close-btn svg path{transition:all linear .4s}.qty-sidebar-top .btn-cart-close:hover .close-btn svg path{fill:var(--theme_color)}.qty-cart-box .qty-cart-item{padding:30px;display:flex;align-items:center;position:relative;border-bottom:1px solid var(--grey_color)}.qty-cart-box .qty-cart-item .thumb{flex-basis:125px;margin-right:20px}.qty-cart-box .qty-cart-item .content .title{font-size:15px;font-family:var(--font-body-family);font-weight:400}.qty-cart-box .qty-cart-item .content .cart-price{display:block;font-size:16px;color:var(--black_color);font-family:var(--font-body-family);font-weight:600;margin-top:5px;margin-bottom:8px}.qty-cart-box .qty-cart-item .item-remove{position:absolute;right:30px;bottom:30px}.qty-cart-box .qty-cart-item .item-remove span{text-decoration:underline;font-size:14px;cursor:pointer;transition:all linear .3s;word-break:break-word;width:100px;display:inline-block;line-height:20px}.qty-cart-box .qty-cart-item .item-remove span:hover{color:var(--theme_color)}.cart-subtotal{padding:30px;border-bottom:1px solid var(--grey_color)}.cart-subtotal .subtotal-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.cart-subtotal .subtotal-top span{font-size:15px}.cart-subtotal .subtotal-top h4{font-size:18px;width:200px;text-align:right}.cart-subtotal p{word-break:break-word;width:260px;font-size:14px}.all-center{margin-top:12px}.all-center .cart__add-item{display:flex}.all-center .cart-button,.all-center .cart-quantity{display:inline-block;text-align:center;vertical-align:top;padding:0}.all-center .cart-button{border:0;color:var(--black_color);font-size:18px;transition:transform .3s linear;transform-origin:center center;background:transparent;cursor:pointer}.all-center .cart-button:hover svg path{fill:var(--theme_color);stroke:var(--theme_color)}.all-center .cart-button:focus{outline:none}.all-center .cart-quantity{font-size:15px;font-family:var(--font-body-family);width:37px;height:23px;margin:0 14px}.page__bar__box{border-bottom:1px solid var(--grey_color);padding:0 0 25px}.page__count span{color:var(--input_text_color)}.page__bar__box .blog__count{font-size:15px;color:var(--black_color)}.page__bar__box .page__pagenation{text-align:right}.page__bar__box .page__pagenation ul{display:flex;justify-content:flex-end}.page__bar__box .page__pagenation ul li{color:var(--black_color);font-size:15px;margin:0 6px}.page__bar__box .page__pagenation ul li a{text-decoration:none;color:var(--black_color);transition:all linear .3s;font-size:15px;display:flex;align-items:center;opacity:.5}.page__bar__box .page__pagenation ul li:first-child a{opacity:1}.page__bar__box .page__pagenation ul li:first-child{margin-left:0}.page__bar__box .page__pagenation ul li:last-child a{opacity:1}.page__bar__box .page__pagenation ul li:last-child{margin-right:0;margin-left:0}.page__bar__box .page__pagenation ul li a svg{margin:0 3px}.page__bar__box .page__pagenation ul li a svg path{transition:all linear .3s}.page__bar__box .page__pagenation ul li a:hover svg path{fill:var(--theme_color)}.page__bar__box .page__pagenation ul li a:hover{color:var(--theme_color);opacity:1}.cart.all-center .product-qty .product-container{border:0;display:inline-block}.cart.all-center .product-qty .product-container input[type=button]{border:0;background:transparent;font-size:20px;font-weight:100;font-family:var(--font-body-family);cursor:pointer}.cart.all-center .product-qty .product-container input[type=text],.qty-box .quantity-popover-container .cart-quantity input[type=number]{text-align:center;background:var(--background_color);width:36px;border:0;line-height:23px}.qty-box .quantity-popover-container .cart-quantity button{border:0;background:transparent;font-size:20px;font-weight:100;font-family:var(--font-body-family);cursor:pointer}.shop-details-quantity .cart.all-center .product-qty .product-container{border:1px solid #cfd2d2}.shop-details-quantity .cart.all-center .product-qty .product-container input[type=text]{background:var(--theme_color);line-height:43px}.shop-details-quantity .cart.all-center .product-qty .product-container input[type=button]{width:48px;text-align:center}.top-price span{display:inline-block;font-size:22px;font-weight:600;line-height:32px;font-family:var(--font-body-family);color:var(--black_color);word-break:break-word}.top-price span span{font-size:15px;line-height:20px;font-weight:400}.shop-option{margin-bottom:20px}.shop-option>span{font-size:14px;color:var(--black_color);display:block;margin-bottom:7px}.shop-option>label{font-size:14px;color:var(--black_color);display:block;margin-bottom:7px}.shop-option .select-item{position:relative}.shop-option .select-item select{width:100%;height:50px;background:var(--white_color);border:1px solid #cfd2d2;-webkit-appearance:none;appearance:none;padding:0 0 0 20px;cursor:pointer}.shop-option .select-item svg{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.shop-details-quantity>span{color:var(--black_color);font-size:14px}.shop-details-quantity{margin-bottom:42px}.shop-details-quantity .cart__add-item{border:1px solid #cfd2d2;display:inline-block;padding:11px 20px}.shop-details-quantity .cart__add-item .cart-quantity{background:transparent}.btn-d.quantity__button{border:none;background:transparent;cursor:pointer;padding:0 10px;font-size:18px}.quantity__button.disabled{cursor:not-allowed}.quantity__input[type=number]{width:80px;border:none;background:var(--background_color);text-align:center;padding:10px 5px}.product-overlay .quick-add button{background-color:var(--white_color);cursor:pointer;border:none;transition:.7s;width:96px;height:34px}.product-overlay .quick-add button:hover{background:var(--black_color)}.product-overlay .quick-add button span{font-size:15px;line-height:15px;color:var(--black_color);font-family:var(--font-body-family);transition:.7s}.product-overlay .quick-add button:hover span{color:var(--white_color)}.quick-add button.loading span,.product-overlay button span.sold-out-message.hidden,.loading-overlay__spinner.hidden{display:none}.loading-overlay__spinner{position:relative}.loading-overlay__spinner svg.spinner{width:20px;position:absolute;top:-35px;right:5px}.rp-f .loading-overlay__spinner svg.spinner{width:20px;position:absolute;top:-10px;right:35px}@media (max-width: 1600px){.footer-menu{padding-left:0}.signin-popup .signin-box{width:90%}.signin-popup .signin-box .signin-bg{width:40%}.main-header .header__menu nav ul li a{padding-right:15px}.work-item .work-thumb{height:400px}.single-product-area .single-product-thumb{margin-left:0}}@media only screen and (max-width: 1560px) and (min-width: 1400px){.single-blog .thumb{height:351px}.single-blog .content .title a{font-size:20px;padding-right:0}.single-product-content .title{font-size:36px;line-height:46px}.service-area .custom__container{column-gap:30px}.mega-menu .custom__container .megamenu-content{padding-right:0}}@media only screen and (max-width: 1400px) and (min-width: 1200px){.main-header .header__menu nav ul li a{padding-right:15px}.top-title .title{font-size:42px}.single-blog .content .title,.footer-area p{padding-right:0}.single-service .title{font-size:26px}.single-blog .thumb{height:351px}.work-item .work-thumb{height:370px}.single-blog .content .title a{font-size:20px;line-height:30px;padding-right:0}.single-product-content .title{font-size:36px;line-height:46px}.single-team-item .thumb{height:320px}.service-area .custom__container{column-gap:30px}.mega-menu .custom__container .megamenu-content{padding-right:0}.mega-menu .megamenu-content .menu-item .title{font-size:18px}.hotspot-item.item-3{left:65%}}@media (max-width: 1199px){.header__sub .input-box{display:none}.mega-menu .custom__container .megamenu-content{padding-right:0}.header__sub .demoheader__user{display:none}.top-title .title{font-size:32px;line-height:40px}.single-service .title{font-size:20px}.single-blog .content .title{padding-right:0}.footer-area p{padding-right:50px}.footer-bottom .footer-right p{text-align:center;margin-top:20px}.footer-bottom .footer-left{flex-direction:column;justify-content:center;text-align:center}.footer-bottom .custom__container{flex-direction:column}.signin-popup .signin-box .signin-bg{display:none}.signin-popup .signin-box .signin-content-box{width:100%}.main-header{padding:15px 0}.main-header .demoheader__logo,.main-header .header__sub{padding:0}.footer-about{margin-bottom:60px}.footer-area .footer-menu{display:flex;flex-direction:column;justify-content:center;text-align:left;margin-bottom:40px;align-items:center;width:auto;text-align:center}.footer-menu{margin-left:0}.footer-about .newsletter-form{margin:0 auto;justify-content:center;max-width:380px}.single-blog .thumb{height:290px}.work-item .work-thumb,.trending-product--item .thumb{height:300px}.single-blog .content .title a{font-size:18px;line-height:28px;padding-right:0}.single-product-content .title{font-size:30px;line-height:42px}.single-product-content>p{padding-right:0}.service-area .custom__container{column-gap:30px}.footer-bottom .footer-right{display:block}.footer-bottom .footer-right p{margin-top:0}.footer-about{grid-column:1 /19}.single-blog .content ul li{margin-right:12px}.about-us-box-area .about-us-box .about-top-box .title h2{font-size:36px}.single-team-item .thumb{height:270px}.info-box-area .info-box-item .title{font-size:38px}.hotspot-item.item-3{left:49%}.footer-about{padding-right:0}.custom-flex{display:block}.footer-about{max-width:100%;text-align:center}}@media (min-width: 1200px){.main-header .demoheader__logo{flex:1 1 auto;justify-content:center}.main-header .header__menu{display:flex;flex:1 1 20%}.main-header .header__sub{flex:1 1 20%}.demoheader__mobile-menu{display:none}}@media (max-width: 991px){.single-product-area .single-product-thumb{margin-left:0;margin-right:0}.single-product-area .single-product-content{padding-left:0}.single-service{margin-bottom:50px}.footer-about{margin-bottom:0}.footer-bottom .footer-left{flex-direction:column;justify-content:center;text-align:center}.footer-bottom .footer-right{margin-top:20px;display:block;text-align:center}.single-blog .thumb{height:338px}.work-item .work-thumb{height:350px}.trending-product--item .thumb{height:360px}.page-banner-content .title{font-size:40px;line-height:50px}.single-product-area .single-product-thumb{height:480px}.footer-area .footer-menu{text-align:center}.footer-area p{padding-right:0}.footer-about{text-align:center}.about-us-box-area .about-us-box .about-top-box,.question-box{display:block}.question-box .input-text{width:100%}.footer-area .footer-menu{margin-bottom:0}.single-team-item .thumb{height:354px}.footer-menu.item-2,.footer-menu.item-3{padding-left:0;padding-top:30px}.footer-about .newsletter-form{margin:0 auto}}@media (max-width: 767px){.top-title{padding:0 30px}.product-tab button{font-size:18px;margin:0 15px}.trending-product-area .top-title{margin-bottom:30px}.page__bar__box .page__count{text-align:center;order:2}.page__bar__box .page__pagenation ul{justify-content:center;margin-bottom:20px}.page__bar__box .page__pagenation{order:1}.footer-about{text-align:center}.footer-area p{padding-right:0}.footer-menu{text-align:center;margin-top:40px}.footer-area{padding-top:0}.signin-popup .signin-box .signin-content-box{padding:50px}.search-popup form{width:calc(100% - 30px);height:170px;padding:15px}.work-item .work__overlay a{font-size:18px}.single-blog .thumb{height:490px}.work-item .work-thumb{height:255px}.trending-product--item .thumb{height:250px}.page-banner-content .title{font-size:32px;line-height:42px}.single-blog .content .title a{font-size:24px;line-height:28px}.video-area .video-item .title{font-size:38px;line-height:46px;margin-bottom:25px}.single-product-area .single-product-thumb{height:360px}.single-team-item .thumb{height:258px}.about-us-box-area .about-us-box .about-top-box .title h2{font-size:32px;line-height:42px}.hotspot-product-box{left:0%;top:145%;transform:translate(-50%);z-index:99}.hotspot-product-box .thumb img{min-width:180px}.hotspot-product-box .thumb svg{min-width:180px}.blog__bar__box .blog__count{text-align:center}.blog__bar__box .blog__pagenation ul{justify-content:center;margin-top:20px}}@media (max-width: 575px){.header__sub .demoheader__cart{margin-left:15px}.demo-header-area .demo-header-top p{font-size:14px;padding:0 10px}.banner-slider-content .title{font-size:42px;line-height:52px}.top-title .title{font-size:25px;line-height:36px}.work-item{width:100%;max-width:300px;margin:0 auto}.top-title{padding:0 15px}.trending-product--item{width:100%;max-width:300px;margin:0 auto}.trending-product--item .thumb{height:300px}.product-tab button{margin:0 15px 15px}.single-service{margin-bottom:15px;text-align:center}.single-blog{margin:0 auto 30px;max-width:300px}.signin-popup .signin-box .signin-content-box{padding:30px}.qty-cart-box .qty-cart-item .thumb{flex-basis:100px}.mobile-menu .mobilemenu-main-box{width:300px}.single-blog .thumb{height:300px}.work-item .work-thumb{height:310px}.qty-cart-box .qty-cart-item .item-remove{position:static;margin-top:20px}.qty-cart-box .qty-cart-item{padding:30px 30px 60px;display:block}.banner-slider-content ul{display:flex;flex-direction:column}.banner-slider-content ul li:last-child{margin-top:20px}.single-blog .content .title a{font-size:16px;line-height:22px}.mobile-mainmenu ul li.megamenu .megamenu-content{padding-left:15px}.single-product-area .single-product-thumb{height:200px}.footer-about{grid-column:inherit}.single-blog .content ul li span{font-size:12px;color:var(--black_color);font-family:var(--font-body-family)}.about-us-box-area .about-us-box .about-top-box .title h2{margin-bottom:15px;line-height:36px;font-size:26px}.about-top-thumb .thumb-content{margin:10px;padding:20px}.about-top-services-item{padding-left:0;text-align:center}.about-top-services-item .icon{position:static;width:100%}.about-top-services-item .icon img,.about-top-services-item .icon svg{top:auto}.about-top-services{margin-top:100px}.about-us-box-area .about-us-box .about-top-box .title h2{font-size:25px;line-height:36px}.single-team-item .thumb{height:280px}.single-team-item{width:280px;margin:0 auto}.info-box-area .info-box-item .title{font-size:28px;line-height:38px}.hotspot-item{left:47%;top:10%}.hotspot-item.item-2{left:46%;top:49%}.hotspot-item.item-3{left:48%;top:20%}.footer-area .footer-menu{display:block;width:100%}.footer-right ul{display:flex;margin-bottom:30px;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
