@font-face{font-family:'Montserrat';src:url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Regular.woff2) format('woff2'),url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Medium.woff2) format('woff2'),url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-SemiBold.woff2) format('woff2'),url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Bold.woff2) format('woff2'),url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-ExtraBold.woff2) format('woff2'),url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Black.woff2) format('woff2'),url(/wp-content/themes/twentytwentyone-child/assets/fonts/Montserrat-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Lato';src:url(/wp-content/themes/twentytwentyone-child/assets/fonts/Lato-Bold.woff2) format('woff2'),url(/wp-content/themes/twentytwentyone-child/assets/fonts/Lato-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}:root{--primary-color:#313562;--primary-black:#222;--secondary-color:#fff;--gradient-color:#AA0909;--accent-color:#AA0909}body span{font-family:'Lato'!important;color:var(--primary-black)}body p,p a,ul li,ol li,div{font-size:16px!important;font-weight:400!important;font-family:'Montserrat'!important;color:var(--primary-black)}.about-sec ul,.about-sec ol{margin-bottom:20px}.about-sec ul li,.about-sec ol li{margin-bottom:7px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700!important;color:var(--primary-black);font-family:'Lato'!important;line-height:1.2!important}h2 span,h3 span{color:var(--accent-color)}table,td,th{font-family:'Montserrat'!important}h1,.h1{font-size:42px!important;text-transform:uppercase}h2,.h2{font-size:34px!important;text-transform:uppercase}h3,.h3{font-size:24px!important}h4,.h4{font-size:18px!important}.about-sec h2,.about-sec h3{text-transform:unset;margin:0 0 15px}a,button{transition:all .3s ease}a,.navigation a:hover{text-decoration:none!important}a:hover,.category-item .content-left a:hover{color:var(--accent-color)!important}.container{max-width:1240px;margin:auto;width:100%;padding-inline:15px}body p{margin:0 0 15px!important}body p:last-child{margin:0!important}html{margin-top:0px!important}.woocommerce .return-to-shop a.button{width:auto;color:var(--primary-color)}img{vertical-align:bottom!important;object-fit:contain}button:focus,input:focus,.submit:focus{outline:none!important}.btn-wrap{display:flex;align-items:center;gap:16px}a.btn,.button,.lmp_button.button,.submit,.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,.search-form .search-submit,button.forminator-button,.tinv-wishlist .product-action .add-to-cart,body.woocommerce-checkout .btn,a.button.buy-now-button{display:inline-flex;padding:16px 25px;border:1px solid;border-radius:40px;line-height:1;color:var(--secondary-color);font-weight:600!important;min-height:52px;justify-content:center;align-items:center;min-width:130px;text-align:center;font-size:16px!important;font-family:"Lato",sans-serif!important;letter-spacing:1px}.submit,.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button,.search-form .search-submit,button.forminator-button,body.woocommerce-checkout button,a.button.buy-now-button{background-color:var(--primary-color)!important;padding:16px 18px!important;border:1px solid var(--primary-color)!important;border-radius:40px!important;font-weight:600!important;line-height:1!important;color:var(--secondary-color)!important}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button .wc-block-components-button__text{color:var(--secondary-color)}a.btn.header-customise{border-color:var(--primary-color);background:var(--primary-color);color:var(--secondary-color);min-height:min-content!important;padding:14px 16px}a.btn.header-customise:hover{background:#fff0;color:var(--primary-color)!important}a.btn.bordered-btn:hover,body.woocommerce-checkout button:hover{background:var(--secondary-color)!important;color:var(--primary-black)!important}a.btn.grident-btn,button.button,.lmp_button.button{background:var(--gradient-color);border:#fff0;transition:unset;color:var(--secondary-color)!important}a.btn.grident-btn:hover,button.button:hover,.lmp_button.button:hover{background:var(--accent-color)!important}a.lmp_button.button{border:none;border-radius:40px!important;line-height:1;color:var(--secondary-color)!important;display:inline-flex!important;text-decoration:none!important;background:var(--gradient-color)!important}a.button.buy-now-button{margin-left:5px}button.button span{color:var(--secondary-color)}form.cart{display:inline}a.lmp_button.button:hover{color:var(--secondary-color)!important}.content.center{text-align:center;margin:0 0 30px}.content.left-right{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.content.left-right .btn-wrap{flex:0 0 100%;max-width:30%;justify-content:flex-end}.content.left-right h2{flex:0 0 100%;max-width:65%}button.slick-arrow{position:absolute;top:-50px;right:0;transform:translateY(-50%);background:var(--accent-color)!important;font-size:0;padding:0;width:40px;height:40px;border:none!important;border-radius:40px}button.slick-arrow:hover{background-color:var(--primary-color)!important;outline:none}button.slick-arrow:before{content:'';position:absolute;width:12px;height:20px;background-image:url(/wp-content/themes/twentytwentyone-child/assets/img/arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center;top:10px;filter:invert(1) brightness(100);left:12px}button.slick-prev.slick-arrow{right:50px}button.slick-next.slick-arrow:before{transform:rotate(180deg);left:15px}button.slick-arrow:hover:before{filter:invert(1) brightness(100)}.btn-wrap.mob-btn{display:none}.top-header{background:var(--gradient-color);padding:10px 0;text-align:center}.top-header p{font-weight:600!important;color:var(--secondary-color);font-size:14px!important}.header .navbar{display:flex;justify-content:space-between;position:relative;align-items:center}.main-header-wrap{padding:14px 0}nav.main-navigation{display:block;width:100%}.navigation{flex:0 0 100%;max-width:max-content}span.wishlist_products_counter_number,span.cart-count{position:absolute;line-height:13px;font-size:10px;background:var(--gradient-color);color:var(--secondary-color)!important;min-width:17px;min-height:17px;display:inline-flex;justify-content:center;align-items:center;border-radius:27px;font-weight:500;padding:2px;right:-8px;top:0}.header-icons a{position:relative;display:inline-block;line-height:1;color:var(--primary-color)}.header-icons{display:flex;align-items:center;justify-content:flex-end}.icon-button-wrap{flex:0 0 100%;max-width:max-content;display:flex;justify-content:flex-end;gap:15px}.header-icons a.header-user{width:24px;text-align:center;margin-left:20px}.header-cart a{padding:0!important}.header-icons a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,.header-icons a.wishlist_products_counter.top_wishlist-heart:before{font-size:32px;margin:0}.header-cart{margin-left:20px}span.cart-icon{display:inline-block;position:relative;line-height:1;height:100%}span.cart-icon img{width:26px!important;height:auto!important;margin:0!important;vertical-align:0!important}span.wishlist_products_counter.top_wishlist-heart{position:relative;display:inline-block}.header .navbar ul#menu-main-menu{display:flex;list-style:none;padding:0;align-items:center;justify-content:center;gap:10px}.main-header-wrap li.menu-item{text-align:center}.navigation a{padding:8px 10px;color:var(--primary-black)!important;font-weight:600!important;width:100%;display:inline-block;text-align:center;text-transform:uppercase}.navigation a:hover{color:var(--accent-color)!important}.custom-logo-link{display:inline-block;width:100%;height:100%}.custom-logo-link img{max-width:120px}.menu-toggle{display:none;font-size:2rem;background:none;border:none;cursor:pointer}.logo{max-width:120px}.custom-search-wrapper{position:relative;display:inline-block;margin-left:15px;line-height:1}.search-box{position:absolute;right:0;top:100%;background:#fff0;padding:10px 0 0;box-shadow:none;display:none;width:250px;z-index:9999}.search-box label{font-size:14px}.search-box input.search-submit{font-size:13px!important;padding:9px 15px!important;min-height:auto;min-width:min-content;margin:0;position:absolute;right:4px;bottom:4px}.search-form .search-field{font-size:14px;padding:8px 10px;border-radius:25px!important}.search-box.active{display:block}.simple-banner{padding:60px 0 30px;position:relative;overflow:hidden;background:url(/wp-content/uploads/2025/11/AK-Hero-image-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.banner-sec h1,.banner-sec h1 span{color:var(--secondary-color)}.banner-sec h1 span{font-weight:900!important}.banner-sec .content{max-width:627px;position:absolute;z-index:1;top:0}.banner-slide .banner-content{border-radius:24px;position:relative;text-align:center;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px}ul.slick-dots{padding:0;display:flex;justify-content:center;align-items:center;margin:30px 0 0;gap:10px;list-style:none}ul.slick-dots li button{width:16px;height:16px;font-size:0;padding:0;border-radius:20px;background:#a2a6d3!important;border:none!important}.banner-slider-main .slick-slide:nth-child(6) .banner-slide-wrapper::after{display:none}ul.slick-dots li.slick-active{padding:0 2px}ul.slick-dots li{display:inline-block}ul.slick-dots li.slick-active button{background:var(--primary-color)!important;outline:1px solid rgb(255 255 255);outline-offset:2px}.bottom-content{position:absolute;right:0;bottom:50px;width:337px}.bottom-content p{color:var(--secondary-color);line-height:1.25}.bottom-content .btn-wrap{margin-top:28px}.new-banner-sec{position:relative;isolation:isolate}.banner-slide-wrapper{position:relative;padding:385px 0 55px;height:100%}.banner-slide-wrapper::after{content:"";position:absolute;background:linear-gradient(360deg,#000000 0%,#fff0 100%);width:100%;height:330px;bottom:0;left:0}.banner-slider-main .slick-track{display:flex}.banner-slider-main{display:flex;flex-wrap:nowrap}.banner-slider-main .slick-slide{height:inherit}.banner-slide-wrapper .background-image{position:absolute;width:100%;height:100%;top:0;left:0}.banner-slide-wrapper .background-image img{height:100%!important;object-fit:cover;width:100%}.new-banner-sec .banner-content1{position:relative;z-index:9;max-width:900px;margin-inline:auto}.new-banner-sec .banner-content1 h1{color:var(--secondary-color);text-transform:uppercase;font-size:48px!important;text-align:center}.new-banner-sec .btn-main{margin-top:20px;display:flex;justify-content:center;gap:20px;align-items:center}section.why-choose{padding:60px 0 100px}.choose-item-wrap{display:flex;gap:40px;margin-top:55px}.choose-item .icon img{max-height:65px;object-fit:contain;max-width:80px;vertical-align:bottom}.choose-item .icon{margin-bottom:20px}.choose-item-wrap>*{flex:0 0 100%;max-width:calc(100% / 4 - 30px)}.choose-item .choose-title{font-size:18px!important;line-height:1.2;font-weight:bold!important;font-family:'Montserrat'!important}.category-sec{padding:60px 0;background-color:#f5f5f5;overflow:hidden}.category-sec .slick-track{display:flex}.single-category.slick-slide{margin:0 10px}.category-sec .slick-list{margin:0 -10px;overflow:visible}.inner-category{display:flex}.category-item{text-align:center;display:inline-block;width:100%}.inner-category>*{flex:0 0 100%;max-width:calc(100% / 8 - 16px)}.category-item .content-left{flex:0 0 100%;max-width:55%;display:flex;flex-direction:column;justify-content:center}.single-category .right-image{width:140px;height:140px;background:var(--secondary-color);border-radius:100px;padding:15px;margin:auto;overflow:hidden;transition:all .3s ease}.single-category .right-image img{transform:scale(1);transition:all .3s ease;object-fit:contain;max-width:100px;height:100%;margin:auto}.single-category .right-image:hover img{transform:scale(1.05)}.single-category h3{margin:20px 0 0;letter-spacing:.2px;font-size:16px!important}.category-item .content-left a{font-weight:600!important;color:var(--primary-black)!important;text-decoration:underline!important}.range-sec{padding:160px 40px 60px}.range-inner{border-radius:24px;position:relative;background:var(--primary-color)}.content.range-title h2{text-align:center;margin:0 0 15px;color:var(--secondary-color)}.inner-range-wrap{gap:24px;display:flex;justify-content:space-between;align-self:flex-end}.inner-range-wrap .left-content{padding:40px 0;text-align:center;flex:0 0 100%;max-width:39%;display:flex;flex-direction:column;align-items:center;justify-content:center}.inner-range-wrap .left-content p,.inner-range-wrap .left-content a{color:var(--secondary-color)}.inner-range-wrap .left-content .btn-wrap{justify-content:center;margin-top:10px}.inner-range-wrap .women-right-img{flex:0 0 100%;max-width:44.386%;display:flex;align-items:stretch;margin-top:-104px;align-self:flex-end}.range-inner:after{content:'';position:absolute;background:url(/wp-content/themes/twentytwentyone-child/assets/img/Range-vector.png);background-position:right bottom;background-size:55%;background-repeat:no-repeat;width:100%;height:100%;right:0;top:50%;transform:translateY(-50%)}.range-inner .container{position:relative;z-index:1}.our-brands{padding:60px 0;overflow:hidden;background:#f1f2f4}.our-brands .container{padding:0;max-width:100%}.brands-slider .slick-track{align-items:center;display:flex}.brands-slider .brand-item{margin:0 15px;cursor:pointer;height:130px;width:130px;background:var(--secondary-color);padding:15px;display:inline-flex!important;justify-content:center;align-items:center;border-radius:100px;border:1px solid #ddd;transition:all .3s ease}.brands-slider .brand-item:hover{border-color:var(--accent-color)}.brands-slider .slick-list{margin:0 -15px}.brands-slider .brand-item img{object-fit:contain!important;max-width:110px!important;width:100%}.collection-slider .slick-track{display:flex}.collection-sec{padding:60px 0;overflow:hidden}.collection-slider .slick-list{margin:0 -7px}.product-details .info{margin:0 0 8px;color:var(--primary-color)}.single-collection-inner{height:100%;display:flex;flex-direction:column}.single-collection{background:var(--secondary-color);height:inherit!important;margin:0 7px;border:1px solid #ededed;text-align:center;position:relative}.product-details{display:flex;flex-direction:column;height:100%;padding:0 10px 10px}.product-image{margin:0 0 24px;height:230px;background:#f5f5f5;padding:15px}.product-image a{display:inline-block;width:100%;height:100%;text-align:center}.product-image img{height:100%!important;margin:auto}span.sale-price span{font-size:18px}.product-details span.sale-price{display:inline-block;margin-bottom:14px}span.sale-price del{font-size:18px;opacity:.6}.junior-range .range-inner{text-align:right}.junior-range .range-inner:after{background-image:url(/wp-content/themes/twentytwentyone-child/assets/img/junior-vector.png);right:unset;left:0;background-position:left bottom}.junior-range .inner-range-wrap .women-right-img{max-width:57.632%;margin-top:-70px}.range-sec.junior-range{padding:100px 40px 50px}.content.center p{margin-top:7px!important}.new-arrivals .custom-rating{justify-content:center;margin:0 0 8px}span.regular-price{text-decoration:line-through;opacity:.7}.single-arrival .pricing span{color:var(--accent-color)}.arrival-img{background:#f5f5f5;height:246px;width:100%;text-align:center;overflow:hidden;padding:10px}.arrival-img a{display:inline-block;width:100%;height:100%}.arrival-img img{height:100%!important}.arrival-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.single-arrival{background:var(--secondary-color);border-radius:16px;border:1px solid #ddd;overflow:hidden}.single-arrival .content-wrap{padding:24px 15px;text-align:center}.single-arrival .content-wrap h3 a{font-weight:600!important;color:var(--primary-color)!important;font-size:18px!important}.single-arrival .pricing{margin-top:10px}span.sale-price ins,.sale-price,ul.products li.product .price ins{text-decoration:none}.woocommerce-shop .banner-sec.simple-banner,.archive .banner-sec.simple-banner{margin-bottom:40px}.gallery-section,.new-arrivals,.about-sec{padding:60px 0}.about-wrap{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;align-items:center}.about-wrap>*{flex:0 0 100%;max-width:calc(100% / 2 - 25px)}.about-wrap .about-left h2{margin:0 0 15px}.about-col.about-right img{width:100%!important;height:auto!important;border-radius:10px}.wp-singular .main-header-wrap,.error404 .main-header-wrap,.search .main-header-wrap{border-bottom:1px solid #3135620a}.single-gallery{position:relative;overflow:hidden}.single-gallery .content{display:flex;align-items:center;justify-content:space-between;padding:20px;position:absolute;width:100%;bottom:0;z-index:1;left:0}.single-gallery .content a.simple-link{font-weight:600;height:auto;display:inline-flex;justify-content:center;align-items:center;gap:5px;padding:10px 20px;border:1px solid var(--secondary-color);color:#000000!important;border-radius:30px;background:var(--secondary-color);font-size:14px}.single-gallery:after{background:linear-gradient(0deg,#0000009e,transparent);content:'';left:0;bottom:0;width:100%;height:30%;position:absolute;border-radius:0 0 24px 24px}.single-gallery .content a.simple-link img{width:15px;height:auto!important;max-height:unset;min-height:unset;object-fit:contain;object-position:center;border-radius:0;filter:invert(1)}.single-gallery .content a.simple-link:hover img{filter:unset}.single-gallery .content a.simple-link:hover{background:var(--accent-color);color:var(--secondary-color)!important;border-color:var(--accent-color)}.inner-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.single-gallery:first-child{grid-column:1/ 3}.single-gallery .content.range-title h3,.single-gallery .content.range-title h3 span{color:var(--secondary-color)}.single-gallery img{border-radius:24px;height:100%!important;object-fit:cover;max-height:320.5px;min-height:320.5px;object-position:bottom}.woocommerce-tabs ul{border-color:var(--primary-color);border:none;margin-bottom:0}.woocommerce-tabs ul.tabs li{width:100%;border-bottom:1px solid rgb(49 53 98 / 24%)!important}.woocommerce-tabs ul li a{padding-block:10px;font-weight:600!important;width:100%;background:transparent!important;border:none!important;color:var(--primary-black)!important;padding:12px 0!important;position:relative;font-size:18px!important}.woocommerce-tabs .woocommerce-Tabs-panel--description ul li{border:none!important;display:list-item!important}.woocommerce-tabs .woocommerce-Tabs-panel--description ul{padding-left:20px;list-style-type:disc;margin-bottom:14px}.woocommerce-Tabs-panel--description h3,.woocommerce-Tabs-panel--description h4{font-size:18px!important;margin:0 0 10px}.woocommerce-page div.product .woocommerce-tabs{margin:10px 0 0}.woocommerce-Tabs-panel{padding:20px 0!important;margin:0!important}.woocommerce-tabs ul li a:after{content:'';position:absolute;width:18px;height:18px;background:url(/wp-content/uploads/2025/09/down.png);background-size:16px;background-repeat:no-repeat;background-position:center;top:17px;right:0}.woocommerce-tabs ul li.active a::after{transform:rotate(180deg)}table.variations td,table.variations th{border:none;display:inline-block;padding:6px}.woo-variation-swatches.wvs-show-label .variations th{font-weight:600;color:var(--primary-color);padding:0;min-width:60px}table.variations label{font-size:16px;padding:0}table.variations select,.single-product form.cart input[type=number]{border:1px solid;border-radius:4px;outline:none!important}table.variations select,div#reviews .clear,.footer-logo img{width:100%}.footer .info-wrap .text a{padding:7px 0}a.reset_variations{display:none;color:#AF4996;font-weight:600!important}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:inline-block}span.variable-item-span.variable-item-span-button{font-weight:500}table.variations tr:last-child td .button-variable-item{border-radius:4px!important;width:auto!important;font-size:14px!important;height:auto!important}table.variations tr:last-child td .button-variable-item .variable-item-span-button{padding:8px 10px;display:inline-block}.wc-block-cart table.wc-block-cart-items,.wc-block-components-sidebar.wc-block-cart__sidebar,.wc-block-cart__submit{margin-bottom:0!important}table.variations td .button-variable-item.selected{border:none!important;background:var(--primary-color)!important;box-shadow:unset!important}table.variations td .button-variable-item.selected .variable-item-span-button{color:var(--secondary-color)}.single-product div.product .product_meta{font-size:16px;margin-top:20px}.woocommerce ul.products li.product img.woocommerce-placeholder{height:100%!important;border:none}.customer-reviews{background:#F6F6F6;box-shadow:0 0 0 100vmax #F6F6F6;clip-path:inset(0 -50vw);padding:60px 0;position:relative;width:100%;display:inline-block}.woocommerce-Reviews-title{text-align:center}div#reviews{display:flex;width:100%;gap:24px;flex-wrap:wrap;align-items:flex-start;margin-top:40px}div#review_form_wrapper{background:var(--secondary-color);padding:20px;border-radius:16px}#review_form .comment-respond{margin:0}.comment-reply-title{font-size:24px!important;font-weight:600;display:inline-block!important;margin:0!important;width:100%}.comment-reply-title small{display:none}p.form-submit,form#commentform{margin:0!important;gap:0 10px}ol.commentlist{padding:0}ol.commentlist li .comment_container{display:flex!important;gap:10px}ol.commentlist li .comment_container img{height:100%;width:100%;max-width:100px;object-fit:cover}ol.commentlist li{background:var(--secondary-color);border-radius:16px;margin:0 0 15px;overflow:hidden}ol.commentlist li:last-child{margin:0}.star-rating{margin-bottom:5px}.comment-text{padding:10px;width:100%}div#reviews p.meta{margin:0 0 4px!important;font-size:14px!important;line-height:1.3}div#reviews>*{flex:0 0 100%;max-width:calc(100% / 2 - 12px)}label#comment-form-rating-label{color:var(--primary-color);font-weight:600}.comment-form>p input,.comment-form>p textarea{border:1px solid rgb(49 53 98 / 24%);border-radius:4px;padding:10px}.comment-form>p textarea{height:120px}.comment-form>p label{margin:0 0 5px!important;font-size:16px!important;font-weight:600}.comment-form>p.comment-form-cookies-consent input#wp-comment-cookies-consent{margin-top:6px}.comment-form .comment-form-author,.comment-form .comment-form-email{flex:unset;width:100%}.testimonial-sec{padding:60px 0;overflow:hidden;background:#f2f6f8;box-shadow:0 0 0 100vmax #f2f6f8;clip-path:inset(0 -50vw)}.review-slider .slick-track{display:flex}.review-slide{background:var(--secondary-color);padding:60px 20px 25px;border-radius:10px;margin:0 10px;height:inherit!important;display:flex!important;align-items:center;justify-content:center;position:relative}.review-slider .slick-center.slick-current{box-shadow:0 0 20px #e5e5e5}.review-content,.review-details{text-align:center}.review-details .profile{width:40px;margin:0 auto 10px;height:40px;background:#b3b3b3;border-radius:50px;overflow:hidden}.review-details .profile img{width:100%;height:100%;object-fit:cover}.review-slider .slick-list{margin:0 -10px}.review-content p{margin:0 auto 24px!important;position:relative;font-size:18px!important}.review-slider button.slick-arrow{top:50%;transform:translateY(-50%);z-index:1}.review-slider button.slick-next.slick-arrow{right:0}.review-slider button.slick-prev.slick-arrow{right:unset;left:0}.review-slide:before{content:'';position:absolute;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:contain;filter:brightness(0) saturate(100%) invert(76%) sepia(0%) saturate(24%) hue-rotate(149deg) brightness(99%) contrast(99%);left:20px;top:20px;background-image:url(/wp-content/themes/twentytwentyone-child/assets/img/quotes.png)}.footer{padding:50px 0 0;background:#2e2e2e}.footer-logo{width:140px}.footer .info-wrap .icon{flex:0 0 24px;max-width:24px}.footer .info-wrap{margin-bottom:20px;display:flex;gap:10px;align-items:flex-start}.footer .info-wrap:last-child{margin-bottom:0}.footer .info-wrap .title{font-weight:600!important;text-transform:uppercase}.footer .info-wrap div{color:var(--secondary-color)}.footer .info-wrap .icon img{width:24px;height:auto}.footer-col-wrap .col ul li a{padding:3px 0;display:inline-block}.footer-top{text-align:center}.footer-content{margin:24px 0 0}.footer-col-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer-col-wrap .col:first-child{max-width:32%;padding-right:50px}.footer-col-wrap .col{flex:0 0 100%}.footer-col-wrap .col{max-width:18%}.footer-col-wrap .col:last-child{max-width:27%}.footer-bottom-inner ul{display:flex;list-style:none;padding:0}.footer p,.footer a,.footer h3{color:var(--secondary-color)}.footer h3{margin:0 0 20px}.footer-col-wrap .col ul{padding-left:0;list-style:none}.footer-content p{line-height:140%;color:var(--secondary-color)}.footer-socials{display:flex;align-items:center;margin-top:32px;gap:16px}.footer-socials .social-link a{display:inline-flex;width:50px;height:50px;border:2px solid var(--secondary-color);align-items:center;justify-content:center;border-radius:50px;padding:3px}.footer-socials .social-link a img{max-width:max-content;padding:8px}.footer-bottom{border-top:1px solid #727272;margin-top:40px}.footer-bottom-inner{display:flex;align-items:center;justify-content:center;padding:10px 0}.footer-bottom-inner a{display:inline-block;padding:10px;color:var(--secondary-color)}.footer-bottom-inner ul li{position:relative}.footer-bottom-inner ul li:after{content:'|';color:var(--secondary-color)}.footer-btm-left .banner-sec.simple-banner .inner-banner:after,.footer-bottom-inner ul li:last-child:after{display:none}.footer-bottom-inner p{display:inline-flex;align-items:center}.footer-socials .social-link a:hover{background:var(--gradient-color)}.banner-sec.simple-banner{padding:0!important}.simple-banner .content-wrap{text-align:center;max-width:700px;margin:auto}.simple-banner .inner-banner p{color:var(--secondary-color)}.simple-banner .inner-banner p a{color:var(--secondary-color);font-weight:bold!important}.simple-banner .inner-banner{padding:60px 15px 50px;display:flex;align-items:center;justify-content:center;min-height:300px;position:relative;z-index:1}.simple-banner:after{content:'';position:absolute;inset:0;background:rgb(0 0 0 / .5)}nav.woocommerce-breadcrumb{margin-bottom:20px!important;color:var(--secondary-color);font-size:14px!important}nav.woocommerce-breadcrumb a{color:var(--secondary-color);font-weight:bold!important;font-size:14px!important}.woocommerce-products-header__title.page-title{margin:0!important}header.woocommerce-products-header{border-bottom:0;padding:0}.top-filter{display:flex}.top-filter p,.top-filter form{padding:0;margin:0!important}select.orderby{border:1px solid rgb(49 53 98 / 20%);border-radius:4px;outline:none!important}.product-archive-section{padding:20px 0 0}.shop-layout{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse;margin-bottom:60px}.woocommerce ul.products .product,.woocommerce-cart ul.wc-block-grid__products .wc-block-grid__product{border-radius:4px;text-align:left;border:1px solid #31356229;background:var(--secondary-color)}a.product-image-link,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-image{width:100%;height:220px;min-height:220px;display:inline-block}.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-image img{padding:20px 10px 10px;max-width:100%!important;height:100%!important;object-fit:contain}.woocommerce ul.products li.product{overflow:hidden;height:auto;display:flex;justify-content:unset}.shop-sidebar{flex:0 0 100%;max-width:26%}.shop-sidebar .wpc-filters-widget-content{background:var(--secondary-color);border:2px solid #31356229;box-shadow:0 10px 32px 0 #3135621A;border-radius:16px;padding:15px}.shop-content{flex:0 0 100%;max-width:72%}.filter-content{display:none;padding:10px 0}.filter-title{cursor:pointer;margin:0;padding:10px;background:#f5f5f5;position:relative}.filter-title .toggle-icon{float:right;transition:transform 0.3s}.filter-title.active .toggle-icon{transform:rotate(45deg)}.custom-price{font-size:15px;font-weight:700}.custom-price ins{text-decoration:none;font-size:20px}.woocommerce .onsale,body.woocommerce-cart .wc-block-grid .wc-block-grid__product-onsale,body.woocommerce-cart .wc-block-grid__product-image .wc-block-grid__product-onsale{color:var(--secondary-color);font-weight:500;position:absolute;top:0;right:unset!important;left:0px!important;background:#cf292b;padding:0 9px;font-size:12px;line-height:1;border-radius:0;margin:0;display:inline-flex;justify-content:center;align-items:center;border:none;min-height:25px;height:auto}body.woocommerce-cart .wc-block-grid .wc-block-grid__product-onsale span,body.woocommerce-cart .wc-block-grid__product-image .wc-block-grid__product-onsale span{color:var(--secondary-color);text-transform:capitalize;font-size:12px}.add-to-cart-wrap .add-to-cart,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;text-align:center;width:100%;color:var(--secondary-color)!important;background:var(--primary-color)!important;padding:5.41px 10px;font-weight:600!important;border-radius:4px;border:1px solid var(--primary-color);align-items:center;justify-content:center;gap:10px;font-family:'lato'}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{padding:8px 10px}.add-to-cart-wrap .added_to_cart{margin:7px 0 0}.add-to-cart-wrap .add-to-cart:hover{background:transparent!important;color:var(--primary-color)!important;border-color:var(--primary-color)}.add-to-cart-wrap .add-to-cart img{filter:invert(1) brightness(100)}h2.woocommerce-loop-product__title{margin:0 0 15px!important;display:inline-flex;width:100%}ul.products li.product .woocommerce-loop-product__title a,.wc-block-grid__product-title{font-size:16px!important;font-weight:bold!important;display:inline-block;text-transform:capitalize;color:var(--primary-color)}ul.products li.product .price,ul.products li.product .price span{color:var(--primary-color)!important;display:inline-block;margin:0}ul.products li.product .add-to-cart span{display:inline-flex}.add-to-cart-wrap .add-to-cart:hover img{filter:none}.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 12px}body.woocommerce ul.products.columns-3 li.product{width:100%!important;margin:0}.archive .container{max-width:1320px}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before,.star-rating::before{display:none}.add-to-cart-wrap{margin-top:auto}.star-rating i{color:#FFCE31}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox],.tinv-wishlist table input[type=checkbox]{accent-color:var(--primary-color)!important;width:22px;height:22px;border:1px solid var(--primary-color)!important;border-radius:4px}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:after,.tinv-wishlist table input[type=checkbox]:after{border-width:2px;transform:rotate(45deg);left:6px;top:1px;border-color:var(--secondary-color)}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:checked,.tinv-wishlist table input[type=checkbox]:checked{background:var(--primary-color)!important}.wpc-filter-title{font-size:20px!important;font-weight:700!important;color:var(--primary-black);text-transform:capitalize}span.wpc-term-count,body .wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected,body .wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected,body .wpc-filters-main-wrap li.wpc-term-item.wpc-term-selected label{opacity:1!important}.wpc-filters-main-wrap li.wpc-term-item a{font-weight:500}.lmp_load_more_button{margin-top:20px}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background:var(--primary-color)!important}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{border:1px solid var(--primary-color)!important;box-shadow:unset!important}span.discount-badge{line-height:1.25rem;font-size:12px;font-weight:700;border-radius:3px;display:inline-block;color:var(--primary-color);position:absolute;right:-23px;top:-5px}.custom-cart-wishlist-wrapper{display:flex;gap:10px;align-items:center;width:100%}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{color:var(--primary-color)!important;margin:0;position:absolute;top:0;width:40px;font-weight:400;right:0;height:40px;padding:0}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:30px;position:absolute;margin:0;vertical-align:middle!important;left:50%;top:50%;transform:translate(-50%,-50%)}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{color:var(--accent-color)}.tinv-wraper.tinv-wishlist{line-height:1}.category-banner .category-wrap{display:flex;align-items:center;justify-content:space-between}.category-image{flex:0 0 100%;max-width:34.5%;background:#1C91BD;padding:30px;border-radius:24px;display:inline-flex;justify-content:center;align-items:center}.category-content{flex:0 0 100%;max-width:50%}.custom-product-info{padding:10px;height:100%;display:flex;flex-direction:column;width:100%}.price-discount-wrap{display:inline-block;position:relative;margin:0 0 12px;max-width:max-content}.single-product nav.woocommerce-breadcrumb{color:var(--primary-color);padding-top:40px}.single-product nav.woocommerce-breadcrumb a{color:var(--primary-color)!important}.woocommerce-product-gallery{display:flex;flex-direction:row-reverse;gap:10px;align-items:stretch;justify-content:center;margin-bottom:60px!important}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{max-height:500px}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{height:100%}.woocommerce-product-gallery ol{padding:0;display:flex;flex-direction:column;width:90px;flex:0 0 90px;gap:7px}.woocommerce-product-gallery .flex-control-thumbs li{margin:0!important;width:100%;border:1px solid #3135623D;border-radius:10px;padding:10px}.woocommerce-product-gallery .flex-viewport{flex:0 0 100%;max-width:calc(100% - 100px);text-align:center;border:1px solid #3135623D;padding:10px;border-radius:10px;margin-bottom:0}.onsale+.woocommerce-product-gallery .woocommerce-product-gallery__trigger{outline:none!important;top:32px;right:7px}.single-product .woocommerce-notices-wrapper~.product.type-product.sale>.onsale{right:calc(52% - 0rem)!important;left:unset!important}.single-product .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-thumbnails-add-to-cart{display:inline-block;max-width:max-content!important;position:absolute;width:auto;top:0;left:0}.single-product .single_add_to_cart_button{background:var(--primary-color)!important}.woocommerce-product-gallery .flex-viewport .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{background:#fff0;width:30px;height:30px;padding:0}.woocommerce-product-gallery .flex-viewport .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{color:var(--primary-color)}.woocommerce-product-gallery .woocommerce-product-gallery__image a{text-align:center;display:flex;justify-content:center;align-items:center}.single-product div.product{width:auto}.woocommerce-product-gallery .flex-viewport img{object-fit:contain!important;height:auto!important;max-width:max-content!important}.wpc-custom-selected-terms{padding-inline:15px;display:flex!important;max-width:1170px;margin:0 auto 10px}.wpc-custom-selected-terms ul.wpc-filter-chips-list{width:100%}body .lmp_load_more_button.br_lmp_button_settings .lmp_button:hover{color:var(--secondary-color)!important;background:var(--primary-color)!important}.wpc-filter-chips-list a,body .wpc-filter-chips-list li.wpc-filter-chip a{font-size:14px!important;padding:8px 14px!important;font-weight:500!important;line-height:1}.related.products ul.products,.up-sells ul.products{justify-content:flex-start}.product_title,.singular h1.product_title.entry-title{font-size:24px!important;margin-bottom:14px!important;color:var(--primary-color)!important}.single-product .woocommerce-product-rating{margin:-1rem 0 1rem}.single-product .summary p.price{font-size:24px!important;font-weight:600!important;color:var(--primary-color)!important}.single-product .summary p.price span{color:var(--primary-color)!important}.single-product.singular h1.product_title.entry-title{text-transform:unset!important;color:var(--primary-black)!important}.single-product .summary p.price del{font-size:20px}.related.products>h2{text-align:center}.related.products{padding:60px 0}.tinvwl-input-group .form-control{color:var(--primary-color)!important;height:auto;border:1px solid rgb(49 53 98 / 20%);border-radius:4px;outline:none!important}.tinv-wishlist.woocommerce{max-width:100%!important;margin:0}.singular .entry-header,.error404 header.page-header,.search header.page-header{border:none!important;padding-bottom:0!important;margin-bottom:0!important}div#respond input[type=checkbox]:after{left:7px;top:3px;width:7px;height:14px;transform:rotate(45deg)}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:20px;height:20px;line-height:1;font-family:WooCommerce;content:"\e021";content:"\e021" / "";text-indent:0;color:#FFC107;font-size:20px}.woocommerce p.stars a{position:relative;height:18px;width:17px;text-indent:-999em;display:inline-block;color:#FFC107!important}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}p.stars span{display:inline-block!important;margin-top:7px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-color:var(--primary-color);padding:20px;font-size:16px;outline:none}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{background:var(--primary-color);color:var(--secondary-color)!important;font-weight:600!important;padding:9px 15px;border-radius:4px;min-width:120px}a.button:hover,a.button:visited{text-decoration:none!important}.wc-block-components-title.wc-block-components-title{font-size:20px!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding:0 15px}p.wc-block-components-checkout-order-summary__title-text,a.wc-block-components-product-name{font-weight:600!important}.wc-block-checkout__sidebar .wc-block-components-product-name{color:var(--primary-color)!important;font-size:16px!important}.wp-block-woocommerce-checkout{padding-top:0!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:unset!important;border:1px solid hsl(0 0% 7% / .11)}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{background:#CC2671;padding:2px}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity span{color:var(--secondary-color);font-size:12px}.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{padding-top:0}ins.wc-block-components-product-price__value,.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label,.wc-block-cart-item__prices{font-weight:600}.search-form .search-field,.wc-block-components-form .wc-block-components-text-input input,.wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-textarea{border:1px solid #ddd!important;color:var(--primary-color)!important;outline:none!important;border-radius:4px}.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0 0 0 1.5px var(--primary-color)}.wc-block-components-radio-control .wc-block-components-radio-control__input,.wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-color:var(--primary-color)!important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:var(--primary-color)!important}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label,.wc-blocks-components-select .wc-blocks-components-select__label{color:var(--primary-color)!important}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{padding-top:20px!important;margin:0 0 30px}.woocommerce-checkout .entry-content{margin-top:0}.wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step{margin-bottom:24px!important}.wc-block-components-form .wc-block-components-checkout-step{margin:0 0 20px}.wc-block-components-notice-banner.is-error{margin:0}.wc-block-components-address-form__address_2-toggle,.wc-block-components-radio-control-accordion-content{color:var(--primary-color)}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:unset!important}.tinvwl-tooltip{display:none!important}.singular h1.entry-title,.error404 header.page-header h1.page-title,.search h1.page-title{color:var(--primary-color);border:none;text-transform:uppercase;font-size:40px!important;font-weight:700!important}.error404 header.page-header,.search header.page-header{margin-top:40px}.wc-block-cart .wc-block-cart__totals-title{font-size:24px!important;color:var(--primary-color)!important}a.wc-block-components-button.wp-element-button{width:100%;color:var(--secondary-color)!important;background:var(--primary-color)!important;min-height:min-content;border-radius:4px;font-weight:500!important}a.wc-block-components-button.wp-element-button div,.wc-block-components-checkout-place-order-button__text{color:var(--secondary-color)}.wc-block-components-formatted-money-amount{font-weight:700}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{background:var(--primary-color)!important;opacity:1!important;color:var(--secondary-color)!important;font-weight:600!important}.wc-block-components-product-badge,.wc-block-components-totals-coupon .wc-block-components-panel__button{color:var(--primary-color)}.tinv-wishlist .product-remove button{background:var(--primary-color)!important}.wishlist-page .entry-content{margin-top:0}.tinv-wishlist .product-remove button{background:var(--primary-color)!important}.tinv-wishlist .tinvwl-buttons-group button{align-items:center}.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{top:0}.tinv-wishlist table td,.tinv-wishlist table th{text-align:left;color:var(--primary-color);line-height:1.2;padding:10px;border-color:#ddd}.tinv-wishlist table td{font-size:14px}.woocommerce.tinv-wishlist button.button,.tinv-wishlist .product-action .add-to-cart{min-height:min-content;background:var(--primary-color)!important;padding:14px 20px;font-size:14px!important;box-shadow:unset!important;color:var(--secondary-color)!important}.tinv-wishlist .product-action .add-to-cart span,.tinv-wishlist .product-stock p span i{display:none}.tinv-wishlist .product-stock p{text-align:center;display:flex;justify-content:center}.woocommerce-cart .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{mask-size:150px;height:150px;margin-bottom:20px}.woocommerce-cart .with-empty-cart-icon.wc-block-cart__empty-cart__title{font-size:34px!important}.woocommerce-cart .wp-block-separator.has-alpha-channel-opacity{margin:20px 0 40px}.woocommerce-cart ul.wc-block-grid__products{margin:40px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.woocommerce-cart ul.wc-block-grid__products>*{max-width:100%!important;display:flex;flex-direction:column;padding:0 10px 10px!important;position:relative;width:100%;overflow:hidden}.woocommerce-cart .star-rating{margin:0!important}.woocommerce-cart .wp-block-button.wc-block-grid__product-add-to-cart{margin-top:auto;margin-bottom:0}.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-add-to-cart,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-onsale,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-price,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-rating{margin-inline:0!important}.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-add-to-cart{width:100%}.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-price{font-weight:700;font-size:18px;line-height:1.2}.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-image,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-link{position:static}.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-image{width:calc(100% + 20px);margin-left:-10px!important}.woocommerce-cart .wp-block-woocommerce-cart.alignwide{max-width:100%!important}body.woocommerce-account .woocommerce{max-width:1170px!important;margin:auto;width:100%;padding-inline:15px;display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.woocommerce-notices-wrapper{width:100%}body.woocommerce-account .woocommerce .custom-login-wrapper{background:var(--secondary-color);padding:20px;box-shadow:0 0 10px #f7f7f7;border-radius:20px;max-width:580px;margin:auto;width:100%}body.woocommerce-account .woocommerce h2{text-align:center;font-size:34px!important;margin-bottom:20px}body.woocommerce-account .woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:1px solid #ddd;padding:12px;color:var(--primary-color);font-size:16px}body.woocommerce-account .woocommerce form .form-row label{line-height:1;color:var(--primary-color);font-size:16px;text-align:left}.woocommerce-account .woocommerce-EditAccountForm #account_display_name+span{text-align:left;display:inline-block;font-size:16px;width:100%;margin-top:10px}.woocommerce-MyAccount-content .woocommerce-notices-wrapper li{padding:5px 10px}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{font-size:24px;color:var(--primary-color);font-weight:600}body.woocommerce-account .woocommerce form .form-row{margin:0 0 15px!important}body.woocommerce-account label.woocommerce-form__label.woocommerce-form__label-for-checkbox{display:inline-flex!important;width:100%;align-items:center;gap:10px}body.woocommerce-account label.woocommerce-form__label.woocommerce-form__label-for-checkbox input[type=checkbox]:after{top:3px;left:8px;transform:rotate(45deg);height:14px}body.woocommerce-account label.woocommerce-form__label.woocommerce-form__label-for-checkbox{margin:0 0 10px}body.woocommerce-account button.woocommerce-button.button.woocommerce-form-login__submit{margin:auto;display:inline-flex;background:var(--primary-color);box-shadow:unset;min-height:auto!important}.error-404 .page-content p,.search-result-count,body.woocommerce-account p.woocommerce-LostPassword,body.woocommerce-account .woocommerce form .form-row{text-align:center}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%}body.woocommerce-account h1.entry-title{margin:auto;max-width:1140px}header.woocommerce-Address-title.title h2{text-align:left!important;font-size:24px!important;margin:0 0 5px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:0}body.woocommerce-account .entry-content{padding-bottom:20px}.woocommerce-account .woocommerce-MyAccount-navigation{background:#F6F6F6;border:1px solid #31356229;box-shadow:0 10px 32px 0 #3135621A;border-radius:12px;padding:15px;margin:0!important;max-width:24%;flex:0 0 100%;width:auto}.woocommerce-account .woocommerce-MyAccount-content{width:auto;flex:0 0 100%;max-width:72%}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 5px!important;padding:0}.woocommerce-account table.account-orders-table .button{min-height:min-content;padding:10px!important;min-width:min-content}.woocommerce-account .woocommerce-MyAccount-navigation li a{width:100%;display:inline-block;padding:4px 10px;font-size:18px;text-decoration:none!important;border-radius:4px}.woocommerce-account .woocommerce-EditAccountForm fieldset{padding-top:0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{font-weight:600!important;color:var(--secondary-color)!important;background:var(--primary-color)}.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover{text-decoration:none!important}.error-404.not-found{margin-bottom:50px}.error-404 .search-form .search-submit{margin-top:0}.error404 header.page-header h1.page-title,.search h1.page-title{text-align:center;margin-bottom:20px}.search-form .search-field{margin:0!important}.search article *{max-width:100%!important}.search article>*{max-width:1170px!important;padding-inline:15px;margin:0 auto}.search article h2 a{font-size:24px!important;font-weight:600!important;color:var(--primary-color)}.search footer.footer{margin-top:50px}.search figure.post-thumbnail img{margin:0!important}.search figure.post-thumbnail{margin-bottom:30px!important}.contact-section{padding:60px 0}.contact-info-wrap{display:flex;justify-content:space-between;gap:30px}.contact-info-wrap>*{flex:0 0 100%;max-width:48%}.contact-info-wrap .info-item h4{margin-bottom:2px}.contact-info-wrap .info-item{margin-bottom:24px;display:flex;align-items:flex-start;gap:18px}.contact-info-wrap .info-item:last-child{margin-bottom:0}.contact-info-wrap .info-item .icon-wrap{flex:0 0 55px;width:55px;height:55px;background:var(--primary-color);border-radius:40px;display:flex;align-items:center;justify-content:center}.contact-info-wrap .info-item .icon-wrap img{height:22px;width:auto;filter:invert(1) brightness(100)}.contact-info-wrap h2{font-size:34px!important;margin:0 0 5px}.contact-info-wrap .info-item:first-of-type{margin-top:30px}.forminator-custom-form .forminator-input,.forminator-custom-form .forminator-textarea{border:1px solid #E3E3E3;padding:10px 15px;font-size:16px!important;border-radius:5px;color:var(--primary-color);outline:none;width:100%;margin:0;font-weight:500}.forminator-custom-form label.forminator-label{font-size:14px;color:var(--primary-color);font-weight:600;display:none}.forminator-custom-form .forminator-input::placeholder,.forminator-custom-form .forminator-textarea::placeholder{color:var(--primary-color)!important}.forminator-custom-form .forminator-row{margin-bottom:15px!important}.forminator-custom-form .forminator-row:last-child{margin-bottom:0!important}.form-short-main{margin:30px 0 0}.forminator-response-message.forminator-error,.forminator-error-message{color:#b70000}.woocommerce-order-received h2.woocommerce-order-details__title{font-size:34px!important;margin:0 0 15px}.woocommerce-order-received .shop_table.order_details th{height:auto;font-size:18px;color:var(--primary-color)}.woocommerce-order-received table tr{height:auto}.shop_table.order_details .woocommerce-Price-amount.amount{font-weight:600}.woocommerce-customer-details .woocommerce-column__title{font-size:34px!important;margin:0 0 15px}.woocommerce-privacy-policy-text{margin-bottom:15px}.forminator-custom-form .forminator-field-textarea label~div,.single-post div#comments,.wp-block-woocommerce-cart-cross-sells-block{display:none}.faq-sec{padding:80px 0;background:#f5f5f5}.page-template-page-faq .faq-sec{background:var(--secondary-color)}.woocommerce .faq-sec{padding:80px 0;box-shadow:0 0 0 100vmax #f5f5f5;clip-path:inset(0 -50vw)}.show-category-faq .container{padding:0}.btn-wrap.center{justify-content:center;margin-top:40px}.faq-wrap{max-width:900px;margin:auto}.faq-item{padding:12px 20px;margin-bottom:20px;background:var(--secondary-color);border-radius:10px;border:1px solid #c5c5c5}.faq-question{font-size:18px!important;font-weight:bold!important;cursor:pointer;display:flex;justify-content:space-between;align-items:center;position:relative}.faq-answer{margin-top:6px;display:none}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-question::after{content:"−"}.faq-question::after{content:"+";font-size:30px;right:0;position:absolute}.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;line-height:1;gap:8px;margin-top:20px}.woocommerce-pagination a.page-numbers{padding:10px!important;width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;border-radius:30px}.woocommerce-pagination span.page-numbers.current{padding:10px;display:inline-flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:30px;font-family:'Montserrat'!important;font-weight:700}.woocommerce-pagination .prev.page-numbers:hover,.woocommerce-pagination .next.page-numbers:hover{background:var(--primary-color);color:var(--secondary-color)!important}.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination .next.page-numbers{font-size:30px!important;display:flex;align-items:flex-end;justify-content:space-evenly;padding:7px!important}.woocommerce-pagination span.page-numbers.current{padding:10px;display:inline-flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:30px;font-family:'Montserrat'!important;font-weight:700;background:var(--primary-color);color:var(--secondary-color)}.single-post .entry-content,.single-post .entry-summary,.singular.single-post footer.entry-footer{max-width:1240px;margin:auto;padding-inline:15px}.singular.single-post footer.entry-footer{margin-top:40px}.single-post .entry-content *{max-width:100%!important}.singular.single-post .entry-header{margin:0 auto 27px!important;max-width:1240px!important;padding-inline:15px}.single-post article{padding:40px 0}.single-post .entry-content ul,.single-post .entry-content ol{padding-left:20px;margin:15px 0}.singular.single-post .post-thumbnail{margin:0}.single-post .entry-content h2{font-size:30px!important;text-transform:capitalize;margin:0 0 15px}.single-post .entry-content h3{font-size:22px!important;margin:0 0 15px}.navigation .nav-links .nav-previous a{text-align:left}.navigation .nav-links .nav-previous a p.meta-nav{font-weight:600!important}.single-post .post-thumbnail .wp-post-image{max-width:100%!important;margin-top:35px}.post-listing{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;max-width:1240px;margin:auto;padding:60px 15px}body.blog .post-listing .wp-post-image{max-width:100%!important;height:100%!important;object-fit:cover;aspect-ratio:1;margin:0;display:inline-block}.post-listing figure.post-thumbnail a{display:inline-block;width:100%;max-width:100%!important;height:100%}.post-listing figure.post-thumbnail{width:100%!important;order:-1;margin:0 0 20px;height:270px}.post-listing article h2{font-size:18px!important;text-transform:none;margin:0;padding-inline:15px}.post-listing article header.entry-header{margin:0;display:flex;flex-direction:column}.post-listing article{border:1px solid #ddd}.post-listing article .entry-content{margin:10px 0 15px;padding-inline:15px}.post-listing article .entry-content a.more-link{display:inline-block;color:var(--primary-color);font-weight:bold!important;margin-top:10px;width:100%}.post-listing article footer.entry-footer.default-max-width{display:none}@media(max-width:1240px){.single-category .right-image{width:120px;height:120px}.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media(max-width:1199px){.navigation a{font-size:14px!important;padding:6px 10px}.testimonial-sec{padding:80px 0}.new-banner-sec .banner-content1 h1{font-size:42px!important}.inner-range-wrap .women-right-img{margin-top:-72px;max-width:47.386%}.inner-range-wrap .left-content{max-width:48%}.junior-range .inner-range-wrap .women-right-img{max-width:56%;margin-top:-48px}.range-sec.junior-range{padding:70px 40px 50px}.women-right-img{margin-top:-48px}.inner-range-wrap .left-content{max-width:44%}.category-sec{padding:40px 0}.inner-category{flex-wrap:wrap;justify-content:center;gap:10px}.inner-category>*{max-width:calc(100% / 8 - 9px)}.range-sec{padding:110px 40px 60px}a.btn.header-customise{min-width:min-content;padding:12px 15px;font-size:14px!important}}@media(max-width:1024px){h2,.h2,span.wishlist_products_counter.top_wishlist-heart:before{font-size:32px!important}.menu-toggle{display:block;padding:0;background:transparent!important;color:var(--primary-color)!important;outline:none!important;font-weight:700;line-height:1;order:1}button.menu-toggle{display:inline-block;height:40px}button.menu-toggle span.humber{display:inline-block;height:inherit}.icon-button-wrap{margin-right:5px;margin-left:auto;gap:10px}a.btn.header-customise{padding:14px 15px!important;min-height:min-content;font-size:14px!important;min-width:min-content}.header-cart,.header-icons a.header-user{margin-left:12px}span.cart-icon img{width:26px!important}nav.main-navigation{flex-wrap:wrap;justify-content:flex-start}button.menu-toggle svg{fill:var(--primary-color)!important;width:40px}button[aria-expanded="true"]{position:fixed;z-index:11111;top:10px;right:10px}button[aria-expanded="true"]~.navigation{transform:translateX(0)}.header .navbar ul#menu-main-menu{flex-direction:column;align-items:flex-start}.main-header-wrap li.menu-item{text-align:left;width:100%}.navigation li.current-menu-item a,.navigation li.menu-item a:hover{background:var(--primary-color);color:var(--secondary-color)!important}.navigation{max-width:300px;padding:60px 0 20px;position:fixed;top:0;right:0;width:300px;transform:translateX(100%);height:100%;background:var(--secondary-color);z-index:11}.navbar .logo:before{width:15px;height:55px}.navigation a{padding:5px 20px;width:100%;display:inline-block;text-align:left}.navbar .logo:before{left:-15px;border-top-right-radius:15px;top:0}.banner-sec .inner-banner{border-radius:16px}.banner-sec .container{padding:0}.inner-range-wrap .left-content{max-width:100%}.inner-range-wrap .women-right-img{margin-top:-20px;max-width:100%}.inner-range-wrap .women-right-img img{max-width:500px;margin:auto}.range-sec{padding:60px 15px}.range-inner:after{background-size:contain}.inner-range-wrap{flex-wrap:wrap}.junior-range .inner-range-wrap .women-right-img{max-width:100%;margin-top:0}.junior-range .inner-range-wrap .left-content{max-width:100%}.junior-range .inner-range-wrap{flex-direction:column-reverse}.junior-range .range-inner{text-align:center}.range-sec.junior-range{padding:40px 15px}.bottom-content{position:static;width:100%;text-align:center;margin:30px 0 0}.bottom-content .btn-wrap{justify-content:center}.banner-sec .content{position:static;max-width:640px;text-align:center;margin:0 auto}.banner-slide.slick-current{margin-top:0!important}.banner-slide.slick-current+.slick-slide{margin-top:0}.single-category{max-width:calc(100% / 2 - 12px)}.woocommerce ul.products.columns-4 li.product{width:calc(33.33% - 16px)!important}.tinv-wishlist .product-action .button .tinvwl-txt,button[aria-expanded="true"] span.close{display:block}.tinv-wishlist .product-action .button>i,button.menu-toggle span.close,button[aria-expanded="true"] span.humber{display:none}.woocommerce-cart ul.wc-block-grid__products{grid-template-columns:repeat(3,1fr);gap:15px}.footer-col-wrap .col:first-child{padding-right:0;max-width:40%}.footer-col-wrap .col{max-width:24%}.footer-col-wrap .col:last-child{max-width:100%}.footer-col-wrap{gap:40px 20px}.inner-category{gap:24px 15px}.inner-category>*{max-width:calc(100% / 5 - 13px)}.single-category h3{margin:12px 0 0}}@media(max-width:991px){h3,.h3{font-size:22px!important}.banner-slide-wrapper{padding:180px 0 55px}.faq-question{font-size:16px!important}.footer-socials .social-link a{width:40px;height:40px}.footer-socials .social-link a img{width:20px;height:20px;padding:0}.arrival-wrap{gap:20px}.woocommerce ul.products.columns-3 li.product{width:calc(50% - 16px)!important}.shop-layout{gap:15px}.shop-sidebar{max-width:33%}.shop-content{max-width:65%}.product-archive-section{padding:20px 0 0}.woof_container_inner h4{font-size:18px!important}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:12px}.simple-banner .inner-banner{min-height:min-content;padding:50px 15px}.category-image{max-width:40%}span.discount-badge{font-size:11px}.product_title,.singular h1.product_title.entry-title,.search h1.page-title{font-size:20px!important}.singular h1.product_title.entry-title,.search h1.page-title{font-size:32px!important}.single-product .summary p.price{font-size:20px!important}table.variations td,table.variations th{padding:4px 0}.woocommerce-product-gallery ol{width:80px;flex:0 0 80px;gap:6px}.woocommerce-product-gallery .flex-viewport{max-width:calc(100% - 90px)}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{max-width:100%}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{padding:7px 10px}.choose-item-wrap{gap:24px;justify-content:space-between}.choose-item-wrap>*{max-width:calc(100% / 4 - 18px)}.choose-item .icon img{max-width:70px;max-height:55px}.post-listing,.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.shop-content,.woocommerce-product-gallery .flex-viewport{max-width:100%}.shop-sidebar{max-width:100%!important;width:100%;text-align:right;padding:0;background:#fff0;border:none;box-shadow:unset}.product-archive-section{padding:0}ul.products li.product .price{margin-right:4px}.woocommerce ul.products.columns-3 li.product{margin:0!important;width:calc(100% / 2 - 5px)!important;padding:0}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-product-gallery .flex-control-nav::after{display:none}.shop-layout{gap:20px;flex-wrap:wrap;flex-direction:column-reverse}ul.woof_list li{margin:0}.top-filter form{margin-bottom:20px!important}ul.products li.product .add-to-cart{font-size:14px!important}ul.products li.product .add-to-cart img{width:20px}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{padding:5px 10px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:28px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{width:35px;height:35px}body .wpc-filters-open-button-container a.wpc-open-close-filters-button{margin:0;border:1px solid var(--primary-color)!important;border-radius:4px!important;outline:none!important;color:var(--secondary-color)!important;background:var(--primary-color)!important}body .wpc-filters-open-button-container a.wpc-open-close-filters-button span{color:var(--secondary-color);font-size:14px}.banner-sec.simple-banner{padding-bottom:30px}.wpc-icon-html-wrapper span{background:var(--secondary-color)!important}.shop-sidebar .wpc-filters-widget-content{margin-top:10px;padding:15px;border-radius:10px;border-width:1px}.wpc-filters-section,.wpc-custom-selected-terms{margin-bottom:10px}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]{width:18px;height:18px;margin-right:0!important}body .wpc-filters-main-wrap li.wpc-term-item{margin-bottom:6px!important}.wpc-filters-main-wrap li.wpc-term-item label,.wpc-filters-main-wrap li.wpc-term-item label a{font-size:14px!important}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:after,.tinv-wishlist table input[type=checkbox]:after{left:5px;width:5px;height:11px}.wpc-custom-selected-terms ul.wpc-filter-chips-list{padding:0;display:flex;flex-wrap:wrap}.wpc-filter-chips-list li,body .wpc-filter-chips-list li.wpc-filter-chip,li.wpc-filter-chip{max-width:max-content}.woocommerce-product-gallery{flex-wrap:wrap;flex-direction:column;margin:0 0 24px;width:100%!important;max-width:100%;margin-bottom:20px!important}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{max-height:max-content}.woocommerce-product-gallery ol{flex-direction:row;width:100%;flex:0 0 100%}.woocommerce-product-gallery .flex-control-thumbs li{max-width:calc(100% / 5 - 5px);padding:7px;text-align:center}.single-product .woocommerce-notices-wrapper~.product.type-product.sale>.onsale{right:0!important}.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{margin-bottom:0}.woocommerce ul.products.columns-4 li.product{width:100%!important;margin-bottom:0!important;max-width:calc(100% / 2 - 6px)}.woocommerce .related.products ul.products,.woocommerce-page .related.products ul.products{flex-direction:unset;align-items:stretch}.woocommerce .related.products ul.products[class*=columns-] li.product,.woocommerce-page .related.products ul.products[class*=columns-] li.product{padding:0!important}.woocommerce.tinv-wishlist button.button,.tinv-wishlist .product-action .add-to-cart{width:100%;min-width:unset}.woocommerce-order-received h2.woocommerce-order-details__title,.woocommerce-customer-details .woocommerce-column__title{font-size:24px!important}.woocommerce-order-received .shop_table.order_details th{font-size:16px}.woocommerce-order-received section{padding-top:0}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address{margin-top:24px}}@media(max-width:767px){h1,.h1,.new-banner-sec .banner-content1 h1{font-size:32px!important}h2,.h2{font-size:25px!important}h4,.h4{font-size:16px!important}body p,body a,p strong,ul li,ol li,.footer .info-wrap div,.footer-content p{font-size:14px!important}.our-brands,.new-arrivals,.related.products,.about-sec,.contact-section,.gallery-section,section.why-choose,.testimonial-sec,.collection-sec{padding:40px 0}a.btn,button.button,.lmp_button.button,a.button.buy-now-button{padding:12px 25px;min-height:45px;font-size:14px!important}a.button.buy-now-button{margin-left:0;padding:14px 18px!important;min-width:120px}.search-toggle svg{width:20px}a.btn.header-customise{padding:10px!important;font-size:13px!important}.custom-search-wrapper{margin-left:8px}.single-product .single_add_to_cart_button{padding:12px 20px}.btn-wrap.mob-btn{display:flex;justify-content:center;margin-top:30px}.top-header p{line-height:1.4;font-size:12px!important}.inner-category>*{max-width:calc(100% / 4 - 12px)}.arrival-img{height:212px}.single-category .right-image{width:100px;height:100px}.choose-item-wrap{flex-wrap:wrap;margin-top:40px;gap:40px 20px}.choose-item-wrap>*{max-width:calc(100% / 2 - 10px)}.new-banner-sec .banner-slide-wrapper{padding:112px 0 43px}.new-banner-sec .btn a{padding:14px 15px}.footer-bottom-inner a{padding:4px 14px;font-size:14px!important}.footer-bottom-inner{flex-wrap:wrap;justify-content:center}.footer-bottom{margin-top:30px}.footer-col-wrap .col{max-width:100%!important}.footer-col-wrap{gap:24px}.footer h3{margin:0 0 10px}.footer-socials{margin-top:24px;gap:12px}.testimonial-sec{padding:60px 0}.review-content{padding:20px 0 0}.inner-gallery,.arrival-wrap{grid-template-columns:repeat(1,1fr)}.single-gallery:first-child{grid-column:unset}.banner-slide .banner-content a{font-size:14.85px!important;padding:8px 10px}.banner-slide .banner-content{padding:12px;border-radius:14.85px}.banner-slider-main a.btn{padding:12px 14px}.new-banner-sec .btn-main{gap:12px}.banner-slide .banner-content img{max-height:180px}.banner-slide.slick-current img{max-height:250px}.banner-slide.slick-current{height:330px}.bottom-content{margin:0}.bottom-content .btn-wrap{flex-wrap:wrap;gap:10px}.content.left-right{flex-wrap:wrap;justify-content:center}.content.left-right .btn-wrap{display:none}.content.left-right h2{max-width:100%;text-align:center}.category-item{justify-content:space-between}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{padding:6.5px 10px}.range-inner{border-radius:14px}.range-sec{padding:40px 12px}.collection-slider .slick-list{margin:0 -5px}.product-details h3{font-size:18px!important}.single-collection{margin:0 5px}.footer-bottom-inner>*{width:100%}.footer-bottom-inner ul{justify-content:center}.single-gallery img{max-height:260px;border-radius:14px;min-height:260px}.category-banner .category-wrap{flex-wrap:wrap;gap:10px}.category-banner .category-wrap>*{max-width:100%;text-align:center}div#reviews>*{max-width:100%}.review-content p:before{top:-19px;width:20px}.customer-reviews{padding:50px 0 40px}.single-product div.product .product_meta,body.woocommerce-account .woocommerce form .form-row label,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-price{font-size:14px}.summary.entry-summary{margin:0 0 40px!important}ol.commentlist li .comment_container img{max-width:90px;min-height:104px}ol.commentlist li .comment_container{gap:0}div#review_form_wrapper{padding:15px 12px}.review-content p,ul.products li.product .woocommerce-loop-product__title a,.wc-block-grid__product-title{font-size:16px!important}.singular .entry-header{margin:30px 15px 0!important;width:100%}.singular h1.entry-title{font-size:32px!important}p.woocommerce-noreviews{text-align:center}.comment-reply-title{font-size:18px!important;line-height:1.5}.single-product.singular h1.product_title.entry-title{font-size:20px!important}.woocommerce-tabs #tab-description p{font-size:14px!important}body.woocommerce-account .woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-size:14px;padding:10px}.woocommerce-cart ul.wc-block-grid__products{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px;margin-top:30px}.woocommerce-cart .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{mask-size:80px;height:80px}.woocommerce-cart .with-empty-cart-icon.wc-block-cart__empty-cart__title{font-size:20px!important}.woocommerce-cart .wp-block-separator.has-alpha-channel-opacity{margin:10px 0 20px}.singular h1.product_title.entry-title,.search h1.page-title{font-size:24px!important;margin-bottom:10px}.search footer.footer{margin-top:40px}.about-wrap>*{max-width:100%;text-align:center}.contact-info-wrap .info-item .icon-wrap{width:40px;height:40px;flex:0 0 40px}.contact-info-wrap .info-item .icon-wrap img{height:16px}.contact-info-wrap .info-item{margin-bottom:12px;gap:10px}.contact-info-wrap .info-item h4{margin-bottom:2px}.contact-info-wrap{flex-wrap:wrap}.contact-info-wrap>*{max-width:100%}.contact-info-wrap h2{font-size:26px!important}.forminator-custom-form .forminator-input,.forminator-custom-form .forminator-textarea{font-size:14px!important}.form-short-main{margin:20px 0 0}.brands-slider .brand-item{height:100px;margin:0 7px;width:100px}.brands-slider .slick-track{margin:0 -7px}.brands-slider{display:flex;flex-wrap:nowrap}.content.center{margin:0 0 15px}.faq-question{font-size:14px!important;line-height:1.25;padding-right:25px}.faq-question::after{font-size:22px}.faq-item{padding:12px 10px;margin-bottom:14px}.faq-sec,.woocommerce .faq-sec{padding:50px 0}.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers.current{width:32px;height:32px;padding:8px!important;display:inline-flex!important}.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination .next.page-numbers{line-height:16px;font-size:32px!important}.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce .woocommerce-pagination ul.page-numbers::after{display:none}.woocommerce-pagination ul.page-numbers{letter-spacing:0}.post-listing{grid-template-columns:repeat(1,1fr);gap:20px;padding:40px 15px}.post-listing article h2 a{font-size:18px!important}.post-listing article .entry-content p,.post-listing article .entry-header h2{max-width:100%!important}.post-listing figure.post-thumbnail{height:240PX}.singular.single-post h1.entry-title{font-size:30px!important}.single-post .entry-content h2{font-size:24px!important}.single-post .entry-content h3{font-size:20px!important}}@media(max-width:620px){select.orderby{width:100%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%;margin-bottom:10px!important}.top-filter p{margin-bottom:5px!important}.logo,.custom-logo-link img{max-width:100px}.header .container{padding-inline:10px}button.menu-toggle svg{width:33px}.icon-button-wrap{margin-right:2px;gap:6px}button.menu-toggle{height:33px}.header-icons a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,.header-icons a.wishlist_products_counter.top_wishlist-heart:before{font-size:28px}span.cart-icon img{width:24px!important}a.btn.header-customise{padding:9px!important;font-size:12px!important}}@media(max-width:520px){.inner-category>*{max-width:calc(100% / 3 - 8px)}.inner-category{gap:16px 12px}.single-category .right-image{width:90px;height:90px;padding:10px}.single-category h3{margin:9px 0 0;font-size:14px!important}.single-gallery .content{gap:10px;padding:15px 10px}.single-gallery .content a.simple-link{font-size:13px!important;padding:10px 15px;line-height:1.2}.single-gallery .content a.simple-link img{width:12px}.single-gallery .content.range-title h3{font-size:16px!important}.product-image{height:180px}.woocommerce .onsale,body.woocommerce-cart .wc-block-grid .wc-block-grid__product-onsale,body.woocommerce-cart .wc-block-grid__product-image .wc-block-grid__product-onsale{font-size:11px;padding:0 4px;min-height:22px}body.woocommerce-cart .wc-block-grid .wc-block-grid__product-onsale span,body.woocommerce-cart .wc-block-grid__product-image .wc-block-grid__product-onsale span{font-size:11px}.custom-product-info{padding:10px 6px}a.product-image-link,.woocommerce-cart .wc-block-grid__product .wc-block-grid__product-image{height:200px;min-height:200px}.productDetail .container{padding-inline:10px}h2.woocommerce-loop-product__title{margin:0 0 10px!important}ul.products li.product .price{margin-bottom:8px}ul.products li.product .star-rating{margin-bottom:9px}ul.products li.product .add-to-cart{gap:2px;font-size:14px!important;line-height:1;padding:8px 6px}ul.products li.product .add-to-cart img{width:18px}.add-to-cart-wrap{gap:3px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:24px}ul.products li.product .price{font-size:14px;margin-bottom:0}.price-discount-wrap{gap:0;flex-wrap:wrap;margin-bottom:5px}.choose-item-wrap>*{text-align:center;max-width:100%}.top-header{padding:8px 0}}@media(max-width:480px){.product-details{text-align:center}.logo{max-width:84px}.custom-logo-link img{max-width:84px}.woocommerce ul.products{grid-template-columns:repeat(1,1fr);gap:14px}.search-box{width:280px;padding:0;right:-90px;top:calc(100% + 9px)}}@media (max-width:374px){a.button.buy-now-button{min-width:auto;font-size:13px!important}.single-product .single_add_to_cart_button{font-size:13px!important;min-width:auto;padding:12px 15px}}@media(max-width:360px){.new-banner-sec .btn-main{flex-direction:column}.new-banner-sec .btn a{width:100%}.woocommerce ul.products.columns-3 li.product{width:100%!important}.woocommerce ul.products.columns-4 li.product{max-width:100%}.woocommerce-cart ul.wc-block-grid__products{grid-template-columns:repeat(1,1fr)!important}}