@font-face{font-family:'SF Pro Display';src:url(/wp-content/themes/storefront-child/assets/fonts/SFProDisplay-Regular.woff2) format('woff2'),url(/wp-content/themes/storefront-child/assets/fonts/SFProDisplay-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'SF Pro Display';src:url(/wp-content/themes/storefront-child/assets/fonts/SFProDisplay-Medium.woff2) format('woff2'),url(/wp-content/themes/storefront-child/assets/fonts/SFProDisplay-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'SF Pro Display';src:url(/wp-content/themes/storefront-child/assets/fonts/SFProDisplay-Bold.woff2) format('woff2'),url(/wp-content/themes/storefront-child/assets/fonts/SFProDisplay-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Expert 2.0';src:url(/wp-content/themes/storefront-child/assets/fonts/Expert20-Regular.woff2) format('woff2'),url(/wp-content/themes/storefront-child/assets/fonts/Expert20-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/storefront-child/assets/fonts/Montserrat-Medium.woff2) format('woff2'),url(/wp-content/themes/storefront-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/storefront-child/assets/fonts/Montserrat-Regular.woff2) format('woff2'),url(/wp-content/themes/storefront-child/assets/fonts/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--cj-theme-gold:#c2a15c;--cj-theme-gold-soft:#c2a15c;--cj-theme-black:#000000;--cj-theme-header-text:#232935;--cj-theme-muted:#7e8390;--cj-theme-border-light:#ececec;--cj-theme-white:#ffffff}body{font-family:'Montserrat',sans-serif;padding:0;margin:0}body .site{overflow-x:unset}a.button{font-size:16px;text-decoration:none;background:#988671;color:#fff;padding:18px 22px;border-radius:100px;text-transform:uppercase;font-weight:700;letter-spacing:1.4px;margin-top:20px!important;display:inline-block}h1{font-size:87px;margin:0}h3{font-size:28px;line-height:1.4}p{font-size:14px;line-height:1.5;padding:0;margin:0;font-family:'Montserrat',sans-serif;color:#232323}img{width:100%}h2{color:#232323;font-size:24px;margin:0;font-weight:400;text-align:center;font-family:'Montserrat';margin-bottom:30px}*{margin:0;padding:0;box-sizing:border-box}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=search],textarea,.input-text{padding-left:15px!important}*:focus{outline:none!important}div#content main#primary{margin-bottom:0}.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc{z-index:9999!important}.cj-sticky-header-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:1001;background:#fff;width:100%}.sticyHead{background:#fff}.menu-toggle{display:none}body{padding-top:0!important}.widget_layered_nav ul li a,.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term a{display:flex!important;align-items:center;gap:8px;position:relative;pointer-events:auto!important}h1.cj-archive-banner__title{display:none!important}.widget_layered_nav ul li a::before,.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term a::before{content:""!important;width:14px!important;height:14px!important;border:1px solid #000!important;display:inline-block!important;flex:0 0 14px!important;pointer-events:none!important}.wpfFilterButtons.wpfFilterButtonsBottom button.wpfClearButton.wpfButton{float:left!important}.cj-product-loop-header .cj-ordering .wpfFilterWrapper{margin:0;padding:0;min-width:300px}.cj-product-loop-header .cj-ordering .wpfFilterWrapper select#wpfSortProducts{padding:6px 4px}.widget_layered_nav ul li.chosen a::before,.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term.chosen a::before{background:#000!important}header{padding:0 20px;border-bottom:solid 1px #e5e5e5}.logo{font-size:28px;font-weight:600}.top-bar .logo img.custom-logo{max-width:150px}.top-bar .navigation ul#menu-primary-menu{display:flex;gap:20px;list-style:none;margin:auto}.top-bar .navigation ul#menu-primary-menu li.menu-item{height:50px;display:flex;align-items:center}.top-bar .navigation ul#menu-primary-menu li.menu-item.has-mega svg{width:15px;height:15px;margin-top:9px}.top-bar .navigation ul#menu-primary-menu a{font-size:13px;color:#000;font-weight:400;position:relative;font-family:'Montserrat'}.mega-column h4 a{font-size:16px!important}.top-bar .navigation ul#menu-primary-menu a:before{content:'';border:solid 1px #575555;height:0;width:18px;display:block;opacity:0;bottom:-1px;position:absolute}.top-bar .navigation ul#menu-primary-menu ul.mega-submenu li:hover a::before{display:none}.top-bar .navigation ul#menu-primary-menu ul.mega-submenu li a::before{display:none}.top-bar .navigation ul#menu-primary-menu li:hover>a:before{content:'';opacity:1}.icons{display:flex;gap:15px;font-size:18px}.top-bar .navigation ul#menu-primary-menu ul.mega-submenu{display:block;padding:0}.top-bar.top-bar-v2{max-width:100%;margin:15px auto 0;align-items:center;padding-bottom:0;justify-content:space-between;flex-wrap:wrap;display:flex}@media (min-width:769px){.top-bar.top-bar-v2 .navigation{width:100%;display:flex;justify-content:center;margin-top:15px}.top-bar.top-bar-v2 .navigation ul{display:flex;gap:10px!important;list-style:none;margin:0;padding:0;justify-content:center}}.top-bar.top-bar-v2 .logo{flex:0 0 auto}.top-bar.top-bar-v2 .header-search{flex:1 1 620px;max-width:620px}.top-bar.top-bar-v2 .header-search form.header-search-form{background:unset;border-radius:40px;padding:0;border:1px solid #e8e3e3}.top-bar.top-bar-v2 .header-search form.header-search-form button:hover{background:#333}.header-search-form{display:flex;width:100%;border:1px solid #e8e3e3;border-radius:40px;overflow:hidden;background:#fff;margin-bottom:0}.header-search-input{width:100%;border:0;font-size:16px;color:var(--cj-theme-header-text);padding:10px 18px;background-color:#ffffff!important;box-shadow:unset!important}.header-search-input::placeholder{color:var(--cj-theme-muted);opacity:1}.header-search-input:focus{outline:none}.header-search-submit{width:65px;border:0;background:#000;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-search-submit img{width:26px;filter:brightness(0) invert(1)}.header-actions{gap:22px;font-size:16px}.header-actions span{font-size:14px}.header-action-link{display:inline-flex;align-items:center;gap:8px;color:var(--cj-theme-header-text);text-decoration:none;font-weight:400;font-family:'Montserrat'}.header-action-link img,.header-action-link svg{width:22px;height:22px;object-fit:contain;flex-shrink:0}.hero-slider-container button.hero-slider-prev{background:#fff!important}.hero-slider-container button.hero-slider-next{background:#fff!important}.hero-slider-container .hero-slider-dot{background:#fff;width:15px;height:15px}.hero-slider-container .hero-slider-dot.active{background:unset!important;border:solid 1px #fff!important}.site-content .col-full{padding:0;max-width:100%}.hero{position:relative}.hero-content{position:absolute;max-width:900px;top:50%;transform:translate(0,-50%);margin:auto;left:0;right:0;text-align:center;color:#fff}.hero h1{font-size:64px;color:#fff;position:absolute;z-index:9;left:0;font-family:'Montserrat';font-weight:700;right:0}.hero span{font-size:276px;font-family:'Expert 2.0';padding-right:50px;height:380px;display:block;color:hsl(0 0% 80%);animation:glowText 2.5s ease-in-out infinite}@keyframes glowText{0%{text-shadow:none}50%{text-shadow:0 0 1px #fff,0 4px 21px #fff}100%{text-shadow:none}}.hero p{font-size:20px;line-height:1.6;color:#fff;max-width:560px;margin:-46px auto 0}.hero-content a.btn{margin-top:30px;margin:30px auto 0}.btn{background:#fff;font-weight:500;transition:.3s;font-size:15px;color:#000;border:solid 1px #000;padding:12px 24px 10px;position:relative;display:flex;align-items:center;gap:6px;max-width:max-content;overflow:hidden;z-index:1}.hero-content a.btn{margin-top:30px;border:unset}.hero-content a.btn:hover span{color:#000!important}.hero-content a.btn:hover::after{filter:brightness(0) saturate(100%)!important}.banner a.btn:before{display:none}.banner a.btn{margin-top:30px;border:unset}a.btn span{font-size:13px;height:auto;font-family:'Montserrat',sans-serif;color:#000;display:flex;padding:0;z-index:9999;text-shadow:unset!important;transition:ease-in-out 0.5s all;margin-bottom:0;text-transform:uppercase;letter-spacing:1px}a.btn:hover span{color:#fff!important}.btn:before{content:'';left:-100%;transition:ease-in-out 0.5s all;position:absolute;top:0;background:#000;height:100%;width:100%}.btn:hover:before{content:'';background:#000;left:0;transition:ease-in-out 0.5s all;color:#fff!important}a.btn:hover{color:#fff}a.btn:after{content:'';background-image:url(/wp-content/themes/storefront-child/assets/images/arrow-icons.png);width:10px;height:9px;display:flex;position:relative;z-index:1;transition:ease-in-out 0.5s all;filter:brightness(0) saturate(100%)}a.btn:hover:after{filter:brightness(100) invert(0);transition:ease-in-out 0.5s all}.trending{display:grid!important;width:100%;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:5px!important}section.trending-section h2{margin-bottom:25px}.section{max-width:1600px;margin:50px auto;padding:0 20px}.trending{display:grid!important;width:100%;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:5px!important}.trend-card{position:relative;display:inline-block;width:100%}.trend-card img{transition:.4s;height:500px}.trend-card img:nth-child(2){transition:all 0.9s ease;position:absolute;left:0;top:0;height:500px;z-index:1;opacity:0}.trend-card a:hover img:first-child{opacity:0;transition:all 0.9s ease}.trend-card a:hover img:nth-child(2){opacity:1;transition:all 0.9s ease}.trend-card p{text-align:center;margin-top:10px;font-size:12px;font-family:'Montserrat',sans-serif;text-transform:uppercase;text-decoration:underline;letter-spacing:1.3px;color:#232323}.trending-section{display:inline-block;width:100%;margin-top:40px;margin-bottom:20px}.trend-card a{display:inline-block;width:100%}.trend-card:hover img:nth-child(2){opacity:1}.site-content .col-full{margin:auto}section.birthday-section{padding:0 20px}#metaslider-id-26042 .flex-control-nav{display:none}#metaslider-id-26042 .flexslider .flex-direction-nav li a{border:none!important;background:#D9D9D9!important;border-radius:0;box-shadow:none!important;width:40px;height:45px}div#metaslider-id-26042 ul.flex-direction-nav a::after{background:#000000!important}section.Sparkle.section{position:relative;max-width:100%;background:#f9f9f9;padding:60px 20px;margin:30px 0 0 0;margin-top:0}section.Sparkle.section .birthday .ml-slider{padding:0;max-width:1600px;margin:auto;display:flex}section.Sparkle.section .metaslider div.flexslider{max-width:1600px;margin:auto;display:flex}body.home #metaslider_26016.flexslider .slides{display:flex;gap:20px}body.home #metaslider_26016.flexslider .slides li{padding:15px;margin-right:0px!important;margin-top:0;width:300px!important}section.Sparkle.section ul.slides li a img{width:271px;height:258px;border-radius:0;transition:all 0.9s ease}section.Sparkle.section ul.slides li a img:hover{transform:scale(1.1);transition:all 0.9s ease}body.home #metaslider_26016 .slides li a.metaslider_image_link{overflow:hidden}section.Sparkle.section ul.slides li .caption-wrap{border:none;padding:15px 20px 0 20px}section.Sparkle.section ul.slides li .caption-wrap .caption{padding:0}section.Sparkle.section ul.slides li .caption-wrap .caption p{text-align:center;font-size:24px;font-weight:700}section.Sparkle.section ol.flex-control-nav{display:none}.metaslider.ms-theme-clarity .flexslider .flex-pauseplay{display:none}body.home section.Sparkle.section ul.flex-direction-nav li a{display:flex;align-items:center;justify-content:center;border:none!important;background:#D9D9D9!important;border-radius:0!important;box-shadow:none!important;width:40px!important;height:40px!important;outline:none!important}.navigation nav ul{display:flex;list-style:none;margin:0;padding:0;justify-content:center}.icons{display:flex;gap:15px;align-items:center}.icons a{display:flex;align-items:center;gap:7px;font-size:13px;color:#000}.icons a span.cart-count{color:#000}body.home div#metaslider-id-26042 ul li{margin:0!important;margin-right:0!important}body.home #metaslider_26042 .slides{gap:20px}body.home #metaslider_26042 .slides li{margin-right:0!important;width:100%!important;max-width:460px;border:none!important;position:relative}body.home #metaslider_26042 .slides li .caption-wrap{border:none;background:#fff;opacity:0;position:absolute;bottom:0;transition:all 0.9s ease}body.home #metaslider_26042 .slides li:hover .caption-wrap{opacity:1;transition:all 0.9s ease}body.home #metaslider_26042 .slides li a img{object-fit:cover;transform:scale(1.1);transition:all 0.9s ease;border-radius:0;height:565px}body.home #metaslider_26042 .slides li a{overflow:hidden}body.home #metaslider_26042 .slides li:hover a img{transform:scale(1);transition:all 0.9s ease}body.home #metaslider_26042 .slides li .caption-wrap .caption h3{font-size:16px;color:#232323!important;font-weight:400;text-transform:capitalize!important;border-bottom:solid 2px #000;padding-bottom:10px}body.home #metaslider_26042 .slides li .caption-wrap .caption p{font-size:14px;text-align:left}body.home #metaslider_26042.flexslider .slides li .caption-wrap .caption{padding:20px}section.img-slider{max-width:100%;padding:0;gap:14px;margin-top:0;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.follow-us{max-width:100%;padding:0}.insta{display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.insta img{height:309px;object-fit:cover}.tax-product_cat div#content .col-full{padding:0}.tax-product_cat div#content .after-banner-breadcrumb{padding:0!important}.listing-wrapper{display:flex;gap:40px;max-width:100%;margin:auto}.listing-wrapper .products-area{width:78%;padding-right:20px;margin-bottom:60px}.listing-wrapper .products-area button.load-more{margin-top:20px}.listing-wrapper .products-area button.load-more{margin-top:20px;border:none;padding:0}.listing-wrapper .products-area button.load-more:hover{background:unset}.listing-wrapper .products-area button.load-more:focus{outline:none}.listing-wrapper .products-area button.load-more li a:focus{outline:none}.sorting h3{font-size:16px;text-transform:uppercase;color:#000;margin:0;padding-top:5px}.sorting{max-width:100%;padding:0 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;display:none}.storefront-sorting{max-width:100%;padding:0 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;width:100%}.storefront-sorting::before{display:none}.storefront-sorting .woocommerce-notices-wrapper{display:none}.storefront-sorting::after{display:none}.sorting form.woocommerce-ordering{margin:0;background:#F5F5F8;border:none;border-radius:100px;padding:10px}.sorting form.woocommerce-ordering select.orderby{background:unset;border:none;font-size:16px;color:#000}.sorting form.woocommerce-ordering select.orderby:focus-visible{outline:none}.listing-wrapper aside.filters h4{font-size:16px;color:#000;font-weight:500;border-bottom:solid 1px #C3C1BF;padding-bottom:7px;margin-bottom:14px}.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term:before{display:none}.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term{padding:0;display:flex;align-items:center}.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term span.count{color:#000}.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term{padding:0;display:flex;align-items:center}.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term a{display:flex!important;align-items:center;gap:8px}.listing-wrapper aside.filters .filter-group li.wc-layered-nav-term a::before{width:14px;height:14px;border:solid 1px #7b7474;background:#fff;border-radius:3px}.listing-wrapper aside.filters h2{font-size:16px;color:#000;font-weight:500;border-bottom:solid 1px #C3C1BF;padding-bottom:7px;margin-bottom:14px;text-align:left}.listing-wrapper aside.filters h2{font-size:16px;color:#000;font-weight:500;border-bottom:solid 1px #C3C1BF;padding-bottom:7px;margin-bottom:14px;text-align:left;font-family:'Montserrat',sans-serif}.listing-wrapper aside.filters label{display:flex;align-items:center;gap:14px;margin:0;padding-bottom:10px;font-size:16px;color:#000}.listing-wrapper aside.filters input[type="checkbox"]{width:16px;height:16px;border:solid 1px #000;background:#fff}.listing-wrapper aside.filters input[type="checkbox"]:focus{outline:none}.listing-wrapper .products-area .products-header{display:flex;justify-content:start;align-items:center;margin-bottom:30px}.listing-wrapper .products-area .products-header p{font-size:16px;padding:0}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(312px,1fr));gap:40px;margin-bottom:30px}.listing-wrapper .products-area .products-grid .product-card{padding:20px 20px 25px 20px;background:#f9f9f9;text-align:center;transition:all 0.9s ease}.listing-wrapper .products-area .products-grid .product-card:hover{background:#fff;border-radius:4px;box-shadow:0 6px 20px rgb(0 0 0 / .07),0 12px 40px rgb(0 0 0 / .05);transition:all 0.9s ease}.listing-wrapper .products-area .products-grid .product-card a{overflow:hidden;width:100%;display:block;margin:auto}.listing-wrapper .products-area .products-grid .product-card a:focus{outline:none}.listing-wrapper .products-area .products-grid .product-card:hover img{transform:scale(1.1);transition:all 0.9s ease}.listing-wrapper .products-area .products-grid .product-card img{object-fit:contain;transition:all 0.9s ease;width:100%;margin:auto;border-radius:0}.listing-wrapper .products-area .products-grid .product-card h3{font-size:14px;text-align:left;color:#232323;font-weight:400;padding-top:30px}.listing-wrapper .products-area .products-grid .product-card p.price{text-align:left;margin-top:20px}p.price ins bdi{color:#D51817}.listing-wrapper .products-area .products-grid .product-card p.price del{color:#A6A6A6}.listing-wrapper .products-area .products-grid .product-card p.price del bdi{color:#A6A6A6}.widget_layered_nav ul li{position:relative}.widget_layered_nav ul li a{display:flex;align-items:center;gap:8px;width:100%}.widget_layered_nav ul li a::before{content:"";width:14px;height:14px;border:1px solid #000;display:inline-block}.single-product div#primary main#main{margin-top:30px}.single-product .site-main{width:100%!important;max-width:none!important}.single-product .birthday-slider .birthday-card{padding:0!important;flex:0 0 auto!important;width:280px!important;margin:0!important}.single-product .birthday-slider{gap:15px!important;padding:10px 0!important}@media (max-width:768px){.single-product .birthday-slider .birthday-card{width:200px!important}}.single-product .birthday-slider-wrapper{position:relative;padding:0 60px!important;max-width:none!important;width:100%!important}.single-product .Sparkle.section{max-width:none!important;width:100%!important;margin-top:160px!important}.single-product .cj-card__title{font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:500!important;color:#333!important;text-align:center!important;margin-top:10px!important;line-height:1.4!important}.single-product .cj-card__price{font-family:'Montserrat',sans-serif!important;font-size:16px!important;font-weight:400!important;color:#111!important;text-align:center!important}.single-product .storefront-breadcrumb .woocommerce-breadcrumb{color:#555!important;font-size:14px!important;font-family:'Montserrat',sans-serif;text-transform:capitalize!important}.single-product .storefront-breadcrumb .woocommerce-breadcrumb a{color:#111!important;text-decoration:none;font-weight:400}section.page-hero .hero-video{max-width:100%;height:409px}section.page-hero .hero-video video{width:910px;height:409px;object-fit:cover}section.page-hero .hero-text{width:45%;padding:20px 0 20px 8%}section.page-hero .hero-text h1{font-size:34px;color:#000;letter-spacing:1.2px;font-family:Montserrat;font-weight:700}section.page-hero .hero-text p.script{font-family:'Expert 2.0';font-size:104px;margin-top:20px;margin-bottom:-10px}section.page-hero .hero-text p.desc{font-size:24px;color:#000;line-height:1.3}.page-hero{display:flex;justify-content:space-between;align-items:center;padding:0;background:#f7f4f1;margin-bottom:23px;gap:20px}.hero-image img{max-width:420px;border-radius:10px}.listing-wrapper aside.filters{background:#F9F7F4;height:100%;padding:30px 20px;width:20%;box-shadow:0 6px 20px rgb(0 0 0 / .07),0 12px 40px rgb(0 0 0 / .05);top:13rem;margin-bottom:50px;position:sticky}.listing-wrapper aside.filters .widget{margin-bottom:30px}.listing-wrapper aside.filters li{display:flex;align-items:center;padding:0}.listing-wrapper aside.filters li a{font-size:16px;color:#000}.listing-wrapper aside.filters li::before{display:none}.listing-wrapper .products-area nav.woocommerce-pagination{float:unset}.listing-wrapper .products-area nav.woocommerce-pagination ul.page-numbers{gap:10px;display:flex;flex-wrap:wrap;justify-content:center}.listing-wrapper .products-area nav.woocommerce-pagination ul.page-numbers a.page-numbers{font-size:14px}nav.woocommerce-pagination li a.page-numbers{font-size:18px;color:#000!important}.listing-wrapper aside.filters li.wc-block-product-filter-removable-chips__item{border:solid 1px #000;padding:4px;color:#000}.listing-wrapper aside.filters .wp-block-buttons button.wp-element-button{background:#000;color:#fff;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:500}.listing-wrapper aside.filters h3{font-size:16px;color:#000;font-weight:500;border-bottom:solid 1px #C3C1BF;padding-bottom:11px;text-align:left;font-family:'Montserrat',sans-serif}.listing-wrapper aside.filters .wc-block-product-filter-checkbox-list__text-wrapper{font-size:16px}.listing-wrapper aside.filters label span::before{background:unset}.listing-wrapper aside.filters .wc-block-product-filter-price-slider__range{--range-color:#000}.listing-wrapper aside.filters .wp-block-buttons button.wp-element-button:hover{background:unset;border-color:#000;color:#000}.listing-wrapper .products-area .products-grid .product-card p.stock{text-align:left;margin-top:10px}.listing-wrapper aside.filters li{display:flex;align-items:center}.filter-group input[type="number"]{width:100%;padding:8px;margin-bottom:8px}.listing-wrapper .products-area nav.woocommerce-pagination li:last-child{margin-right:0}.listing-wrapper .products-area nav.woocommerce-pagination li a{background:unset;border:solid 1px #dedede;border-radius:6px}.listing-wrapper .products-area nav.woocommerce-pagination li span.current{background:#000;border:solid 1px #000;border-radius:6px;color:#fff;height:97%;display:flex;align-items:center;font-size:14px}.products-area{flex:1}.product-card{text-align:center}.material{font-size:12px;color:#777}.price .old{text-decoration:line-through;color:#aaa;font-size:12px;margin-right:6px}.price .new{color:#b12704;font-weight:600;font-size:14px}.load-more{display:block;margin:50px auto 0;padding:12px 30px;border:1px solid #000;background:#fff0;cursor:pointer}section.about{max-width:100%;margin:auto;text-align:left;background:#F9F7F4;padding:50px}section.about h2{text-align:left;margin:0;font-size:34px;font-weight:700}section.about p{font-size:16px;color:#666;margin:0;padding:10px 0 20px 0}section.about h3{margin:0;font-size:34px;font-family:'Montserrat';font-weight:700}section.about .category-about{max-width:1600px;margin:auto}section.about p:last-child{padding-bottom:0}.single-product div#primary main#main{margin-bottom:0}.single-product .woocommerce-message{display:none!important}#google_language_translator span{display:none}div#flags{display:none}.single-product div#primary{width:100%;margin:0}.single-product section.product-page{display:flex;gap:40px;width:100%;max-width:1600px;margin:auto;margin-bottom:60px;align-items:flex-start}.single-product section.product-page .product-gallery{width:100%;max-width:55%;background:#fbfbfb;box-shadow:-3px 3px 5px #e3e3e380;padding:10px;border-radius:15px;position:sticky;top:13rem}.single-product section.product-page .product-details{width:100%;max-width:43%}.single-product section.product-page .product-gallery .product-gallery-main{width:100%;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;height:500px}.single-product section.product-page .product-gallery .product-gallery-main-image{width:100%;height:100%;object-fit:contain;border-radius:8px;display:block;transition:transform 0.35s ease;transform-origin:center center}.single-product section.product-page .product-gallery .product-gallery-main:hover .product-gallery-main-image{transform:scale(1.2)}.single-product section.product-page .product-gallery .product-gallery-thumbs-wrap{display:block;margin-top:16px;position:relative;padding:0 20px}.single-product section.product-page .product-gallery .product-gallery-thumbs{display:flex;gap:12px;overflow-x:hidden;flex:1;scroll-behavior:smooth;padding:3px 0;scrollbar-width:none;-ms-overflow-style:none}.single-product section.product-page .product-gallery .product-gallery-thumbs::-webkit-scrollbar{display:none}.single-product section.product-page .product-gallery .product-gallery-thumb{flex:0 0 calc((100% - 36px) / 4);border:1px solid #d8d8d8;background:#fff;border-radius:4px;padding:0;cursor:pointer;overflow:hidden;aspect-ratio:1/1}.single-product section.product-page .product-gallery .product-gallery-thumb img{width:100%;height:100%;object-fit:contain;display:block}.single-product section.product-page .product-gallery .product-gallery-thumb.is-active{border-color:#000}.single-product section.product-page .product-gallery .product-gallery-thumb-arrow{width:28px!important;height:28px!important;min-width:28px!important;border:1px solid #eee!important;background:rgb(255 255 255 / .95)!important;color:#000;cursor:pointer;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:4px!important;box-shadow:0 2px 8px rgb(0 0 0 / .12);transition:all 0.2s ease!important;font-size:0;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10}.single-product section.product-page .product-gallery .product-gallery-thumb-arrow:hover{background:#fff!important;box-shadow:0 2px 10px rgb(0 0 0 / .15)}.single-product section.product-page .product-gallery .product-gallery-thumb-arrow::before{content:''!important;width:6px!important;height:6px!important;border-top:1.5px solid #000!important;border-left:1.5px solid #000!important;display:block!important}.single-product section.product-page .product-gallery .gallery-thumb-prev{left:4px!important}.single-product section.product-page .product-gallery .gallery-thumb-prev::before{transform:rotate(-45deg)!important;margin-left:2px}.single-product section.product-page .product-gallery .gallery-thumb-next{right:4px!important}.single-product section.product-page .product-gallery .gallery-thumb-next::before{transform:rotate(135deg)!important;margin-right:2px}.product-details h1{font-size:16px;letter-spacing:.3px;line-height:1.5;color:#232323;margin-bottom:15px}.product-variations table tr td.value select{border:unset;background:unset;width:100%}.price-box{display:flex;align-items:center;gap:10px;margin-bottom:16px}.price-box bdi{font-size:20px;color:#000}.price-box del{text-decoration:none!important}.price-box del .amount bdi{text-decoration:line-through!important;color:#AFAFAF!important;font-size:14px;font-weight:500}.price-box ins{text-decoration:none!important}.price-box ins .amount bdi{color:#D51817!important;text-decoration:none!important;font-size:14px;font-weight:500}.price-box span.discount-badge{background:#D51817;color:#fff;border-radius:120px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px}.discount{background:#e53935;color:#fff;font-size:12px;padding:4px 6px;border-radius:4px}.product-details p.tax-note{font-size:16px;color:#000;margin:0 0 10px}.product-options .product-variations tr{display:block}.product-options .product-variations tr th.label{padding:0;background:unset;width:100%;padding-bottom:5px}.product-options .product-variations tr th.label label{font-size:13px;color:#000;padding-bottom:10px}.product-variations table tr td.value{width:100%;display:block;background:#fff;padding:9px 7px 7px;border:solid 1px #000;max-width:100%;position:relative}.product-variations table tr td.value a.reset_variations{margin-left:0;position:absolute;top:-34px;display:flex;right:0}.product-variations table tr td.value select#pa_ring-size{background:unset;border:unset;font-size:17px;color:#000}.option{margin-bottom:16px}.option label{display:block;font-size:13px;margin-bottom:6px}.option select{width:100%;padding:10px;border:1px solid #ccc}.customize{font-size:13px;margin:10px 0 20px}.customize a{color:#c62828;text-decoration:none}.product-details .trust-icons{display:grid!important;width:100%;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:20px!important;border-bottom:1px solid #ddd;padding:15px;border-radius:10px;margin-top:18px}.product-details .trust-icons img{width:50px;height:50px}.product-details .trust-icons .trust-item{text-align:center;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.product-details .trust-icons span{text-align:center;line-height:1.2;color:#000;font-size:15px;padding-top:7px}.product-details details h2{display:none}.product-details details p{padding:10px 0}.product-details details p strong{font-weight:500}.product-details details p b{font-weight:400}.product-details details summary{color:#232323;font-weight:400}.product-details details .table-responsive-sm table.table{margin-bottom:0}.product-details details .table-responsive-sm table.table td{padding:14px;color:#000;font-size:13px;border:solid 1px #c4c2c2}.product-details details .table-responsive-sm .scroll-table .table-size:nth-child(2){margin-top:10px}.product-details details{border-bottom:1px solid #ddd;padding:15px;border-radius:10px;margin-top:10px;margin-top:18px}.product-details details .table-responsive-sm table.table td strong{font-weight:400}.product-details details .table-responsive-sm table.table td b{font-weight:400}.product-details .trust-icons img{height:50px;max-width:50px;display:flex;margin:auto}.product-details .trust-icons .trust-text{line-height:1.4;padding-top:10px;font-size:11px}.about-page .hero img{height:600px;object-fit:cover}.about-page .hero-content h1{position:unset}.about-page .hero-content p{margin:auto}.about-chordia{margin:60px 0 0;padding:0 20px}.about-wrapper{max-width:1200px;margin:auto;align-items:center;gap:40px}.about-wrapper .about-image{display:none}.about-wrapper>div{max-width:100%;overflow:hidden}.about-wrapper>div h2{text-align:left;font-size:32px;font-style:italic;margin-bottom:20px}.about-wrapper .about-image img{object-fit:cover;transform:scale(1.1);transition:all 0.9s ease}.about-wrapper .about-image img:hover{transform:scale(1);transition:all 0.9s ease}.about-wrapper .about-image{border-radius:10px;object-fit:cover;max-width:40%;width:100%}.about-wrapper .about-content{font-size:14px}.commitment-to-cost-section{margin:30px 0 30px;padding:0 20px}.about-wrapper>div p{font-size:13px;line-height:1.8}.page-template-page-about section:nth-child(even) .about-image{order:2}.about-wrapper ul{margin-left:22px}.about-wrapper ul li{color:#232323}.contact-page .container .contact-form-wrapper{background:#fff;padding:30px 30px 8px;width:50%;border-radius:10px;border:1px solid #e5e5e5}.contact-page .container .contact-form-wrapper .contact-form-wrapper{width:100%;background:unset!important;padding:0;box-shadow:unset!important;border-radius:unset!important;border:none}.contact-page{padding:60px 20px}.contact-page .container{max-width:1299px;margin:auto;display:flex;gap:40px}.contact-page .container .contact-address{width:49%}.contact-form-wrapper .contact-form-wrapper{background:unset;box-shadow:unset;padding:0}.contact-form-wrapper .form-group{margin-bottom:20px}.contact-form-wrapper .form-group input{box-shadow:unset;background:none;border:none;border-bottom:1px solid #000;border-radius:0;padding:5px 3px!important;font-size:16px;font-weight:400;font-family:'Montserrat',sans-serif}.contact-form-wrapper .form-group textarea{box-shadow:unset;background:none;border:none;border-bottom:1px solid #000;border-radius:0;padding:5px 3px;font-size:16px;font-weight:400;font-family:'Montserrat',sans-serif;height:110px}.contact-page strong{font-size:28px;font-weight:400;letter-spacing:.3px;line-height:1.5;color:#232323;opacity:1;font-family:'Montserrat';font-style:italic}.contact-page .contact-page__entry-content .last-add{max-width:510px}.contact-page .contact-page__entry-content .last-add>div{margin-top:10px;font-size:15px;color:#232323;display:flex;align-items:start;gap:10px;margin-bottom:16px;line-height:1.7}.contact-page .contact-page__entry-content .last-add>div a{padding-top:7px}.contact-page .contact-page__entry-content .last-add .num{align-items:center}.contact-page .contact-page__entry-content .last-add .email{align-items:center}.contact-page .contact-page__entry-content .last-add .num a{padding-top:0}.contact-page .contact-page__entry-content .last-add .email a{padding-top:0}.contact-page .contact-page__entry-content .last-add .email img{width:19px}.contact-page .contact-page__entry-content .last-add .add img{width:15px!important;height:19px;max-width:15px}.contact-form-wrapper .form-group br{display:none}.contact-page .contact-page__entry-content div:last-child a{color:#000}.contact-form-wrapper span.wpcf7-spinner{display:none}.contact-form-wrapper input.wpcf7-submit{background:#000;color:#fff;border:solid 1px #000}.contact-form-wrapper input.wpcf7-submit:hover{background:unset;border:solid 1px #000;color:#000}.contact-page .container .contact-address .entry-content>div:first-child{text-align:center;font-size:34px;font-weight:500;color:#6b5535;position:relative;max-width:510px}.contact-page .container .contact-address .entry-content>div:first-child:before{content:"";position:absolute;top:55%;width:170px;height:1px;background:#d4d4d4;left:0}.contact-page .container .contact-address .entry-content>div:first-child:after{content:"";position:absolute;top:55%;width:170px;height:1px;background:#d4d4d4;right:0}.blog-listing .container h1.page-title{display:none}.blog-listing{padding:0 20px}.blog-listing .container{max-width:1600px;margin:auto}.blog-listing .container .blog-grid{gap:30px;display:grid!important;width:100%;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));margin-bottom:50px}.blog-listing .container .blog-grid img{height:300px;object-fit:cover;border-radius:7px}.blog-listing .container .blog-grid .blog-card{padding:15px;background:#f9f9f9;position:relative;padding-bottom:40px;border-radius:7px}.blog-listing .blog-content{margin-top:15px}.blog-listing .blog-content h3.blog-title{font-size:18px;color:#000;margin-bottom:7px;line-height:1}.blog-listing .blog-content h3.blog-title a{color:#000;font-weight:500}.blog-listing .blog-content a.read-more-btn{background:#fff;font-weight:500;font-size:15px;color:#000;border:solid 1px #000;padding:6px 16px 5px;display:flex;align-items:center;max-width:150px;justify-content:center;margin-top:15px;position:absolute;bottom:20px}.blog-listing .blog-content p.blog-excerpt{font-size:16px;color:#000;text-align:left;padding-top:4px;margin-bottom:34px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-listing .blog-content a.read-more-btn:hover{color:#fff;background:#000}.blog-detail{padding:0 20px}.blog-detail .container{max-width:1600px;margin:auto}.blog-detail .blog-layout{display:flex;gap:40px}.blog-detail .blog-content{width:70%}.blog-detail .blog-layout aside.blog-sidebar{width:28%}.blog-detail .blog-content .blog-featured-image{width:100%;margin-bottom:30px}.blog-detail .blog-content .blog-text{width:100%}.blog-detail .blog-content .blog-text h2{text-align:left;margin:15px 0;font-family:'Montserrat',sans-serif;font-size:22px}.blog-detail .blog-content .blog-text h2 b{font-weight:400}.blog-detail .blog-content .blog-text ul{margin-left:18px;margin-bottom:5px}.blog-detail .blog-content .blog-text ol{margin-left:18px;margin-bottom:5px}.blog-detail .blog-content .blog-featured-image h1{font-size:28px;font-weight:400;padding-bottom:4px;color:#000}.blog-detail .blog-content .blog-featured-image img{object-fit:cover;border-radius:10px}.blog-detail .blog-content p.blog-date{padding-bottom:10px}.blog-layout aside.blog-sidebar ul.blog-categories{list-style:none;margin:0;margin-bottom:20px}.blog-layout aside.blog-sidebar h3{margin-bottom:10px}.blog-layout aside.blog-sidebar ul.blog-categories li{margin-bottom:15px;background:#fff;padding:12px 14px;border-radius:3px;box-shadow:0 0 18px rgb(0 0 0 / 6%)}.blog-layout aside.blog-sidebar ul.blog-categories li a{color:#000;font-size:14px;font-weight:400}.blog-layout aside.blog-sidebar ul.blog-categories li:hover{background:#f1f1f1}.blog-layout aside.blog-sidebar h3{margin-bottom:10px;font-size:20px;font-weight:400;color:#000}.blog-text h3{font-size:20px}.blog-text h3 :is(b,strong){font-weight:400}aside.blog-sidebar .sidebar-section .latest-post{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px}aside.blog-sidebar .sidebar-section .latest-post img{aspect-ratio:1/1;object-fit:cover;max-width:100px}aside.blog-sidebar .sidebar-section .latest-post .latest-date{font-size:12px}aside.blog-sidebar .latest-post .latest-post-info a{color:#000;font-size:14px;line-height:1.35;font-weight:400;width:100%;display:block}.blog-detail .blog-content .blog-text ul.listingg{list-style:none;margin:0}.blog-detail .blog-content .blog-text ul.listingg h3{font-size:24px;font-weight:500;margin-top:10px;color:#000}.blog-detail .blog-content .blog-text ul.listingg h3 strong{font-weight:500}section.about-page .hero-content{max-width:950px;padding:0 20px;padding:0 20px}section.about-page .hero-content p{max-width:750px;padding-top:20px}section.expertise-section{padding:0 20px}section.expertise-section .container{max-width:1200px;margin:40px auto}section.expertise-section h2.expertise-title{text-align:center;margin-bottom:15px;font-weight:400;font-size:28px;font-style:italic;color:#000}section.expertise-section p{padding-bottom:15px;color:#000}section.expertise-section p strong{font-size:16px;font-weight:500}.expertise-description section.entry-content{font-size:14px;color:#000}.expertise-description h2.disclaimer{text-align:left;margin-top:15px}.expertise-description ul{margin-left:17px;margin-bottom:10px}.expertise-description ul li strong{font-weight:500;color:#232323}.expertise-description ul li{color:#000;font-size:14px}section.expertise-section .rte{font-size:14px;color:#000}.expertise-description h4.certification{font-size:18px;color:#000}h4.certification{margin:0;font-size:24px;font-weight:400;padding-bottom:10px;color:#232323}.search div#primary{width:100%;margin:auto!important}.search main#main{max-width:1600px!important;margin:0 auto!important}.search main#main header.page-header{padding:0;margin-bottom:20px}.search main#main header.page-header h1.page-title{color:#000;font-size:34px;margin:0;font-weight:700;font-family:'Montserrat'}.search main#main article{margin:0}.search main#main article header.entry-header{padding:0;border:unset}.search main#main article h2.alpha.entry-title{text-align:left}.search main#main article h2.alpha.entry-title a{font-size:18px;color:#000;font-weight:500}.search main#main article aside.entry-taxonomy{display:none}.search main#main article h2.alpha.entry-title{text-align:left;font-size:small;line-height:normal;border-bottom:solid 1px;padding-bottom:7px}.search main#main article .entry-content{display:flex;width:100%}.search main#main article .entry-content .article__entry-content.entry-content{display:block;width:49%}.search main#main article .entry-content img{width:49%;height:600px;border-radius:13px;margin-right:40px;margin-left:unset;object-fit:cover}.search main#main article .entry-content .article__entry-content.entry-content h2{text-align:left;margin:15px 0;font-size:24px;font-weight:500}.search main#main article .entry-content .article__entry-content.entry-content ul{margin-left:20px;margin-bottom:6px;color:#000}.search main#main article .entry-content .article__entry-content.entry-content ol{margin-left:20px;margin-bottom:6px;color:#000}.search main#main article .entry-content .article__entry-content.entry-content ul.listingg{list-style:none;margin:0}.search main#main article .entry-content .article__entry-content.entry-content ul.listingg h3{text-align:left;font-size:24px;font-weight:600;margin:10px 0;color:#000}.search nav#post-navigation{padding:0;margin-bottom:50px;border:unset}.search div#primary{padding:0 20px}.search-empty-message{display:none}.search .custom-search-wrapper input.search-field{border-radius:4px;box-shadow:unset;border:solid 1px #000;background:unset;max-width:500px;width:100%}.search .custom-search-wrapper input.search-submit{background:#000;color:#fff;border-radius:4px;padding:11px 30px}.search-results h2.search-heading{text-align:left;font-size:32px}.search-results ul.products li.product{padding:0}.search main#main ul.products.columns-3::before{display:none}.search main#main ul.products.columns-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(312px,1fr));gap:40px;margin-top:40px}.search main#main ul.products.columns-3 li.product{width:100%;padding:20px 20px 25px 20px;background:#f9f9f9;text-align:center;transition:all 0.9s ease;margin:0}.search main#main ul.products.columns-3 li.product h2{font-size:16px;text-align:left;color:#232323;font-weight:400;font-family:'Montserrat',sans-serif}.search main#main ul.products.columns-3 li.product span.price bdi{color:#232323}.search main#main ul.products.columns-3 li.product span.price bdi span{color:#232323}.search main#main ul.products.columns-3 li.product a.button{border-radius:0;float:left;background:#fff;font-weight:500;transition:.3s;font-size:15px;color:#000;border:solid 1px #000;padding:12px 17px 10px}.search main#main ul.products.columns-3 li.product span.price{display:flex;margin-bottom:0}.search main#main ul.products.columns-3 li.product span.price{display:flex}.page-id-10 .site-content .col-full div#primary{margin-right:0;width:100%;padding:0 20px}article.custom-my-account-wrapper{margin:auto;max-width:1600px;margin-top:20px}article.custom-my-account-wrapper header.entry-header{padding:0}article.custom-my-account-wrapper h1.entry-title{display:none}article.custom-my-account-wrapper .woocommerce{width:100%;display:block}article.custom-my-account-wrapper .woocommerce-MyAccount-content a{color:#000;text-decoration:none;font-weight:500}article.custom-my-account-wrapper nav.woocommerce-MyAccount-navigation{background:#fcfcfc;max-width:34%!important;width:100%;margin-right:40px!important;border:1px solid rgb(0 0 0 / .05)}article.custom-my-account-wrapper .woocommerce-MyAccount-content{max-width:62%;width:100%}article.custom-my-account-wrapper nav.woocommerce-MyAccount-navigation li{list-style:none;border-bottom:1px solid rgb(0 0 0 / .05);position:relative;padding:0 30px;border-color:#cad3d8!important}article.custom-my-account-wrapper nav.woocommerce-MyAccount-navigation li.is-active{background:#000}article.custom-my-account-wrapper nav.woocommerce-MyAccount-navigation li a{font-size:18px;color:#000}article.custom-my-account-wrapper nav.woocommerce-MyAccount-navigation li.is-active a{color:#fff}article.custom-my-account-wrapper nav.woocommerce-MyAccount-navigation ul{margin-bottom:0;border-top:unset}article.custom-my-account-wrapper .woocommerce-MyAccount-content p{font-size:16px!important;color:#232323!important;line-height:30px;font-weight:400;padding-bottom:10px}article.custom-my-account-wrapper .woocommerce-info{background:#000;padding:20px;margin:0;display:flex;align-items:center;justify-content:space-between}article.custom-my-account-wrapper .woocommerce-info a{margin:0!important}article.custom-my-account-wrapper .woocommerce-MyAccount-content .woocommerce-info::before{display:none}article.custom-my-account-wrapper .woocommerce-info:after{display:none}article.custom-my-account-wrapper .woocommerce-MyAccount-content .addresses header{display:flex;text-align:left;float:left;width:100%;margin-bottom:20px;justify-content:space-between;padding:0;align-items:center}article.custom-my-account-wrapper .woocommerce-MyAccount-content .addresses header:after{display:none}article.custom-my-account-wrapper .woocommerce-MyAccount-content .addresses header:before{display:none}article.custom-my-account-wrapper .woocommerce-MyAccount-content .addresses header a.edit{color:#000}article.custom-my-account-wrapper .woocommerce-MyAccount-content .addresses header h2{margin-bottom:0;font-size:18px;font-weight:500;line-height:normal}article.custom-my-account-wrapper .woocommerce-MyAccount-content .addresses address{font-style:normal;margin:0!important}article.custom-my-account-wrapper .woocommerce-MyAccount-content form.edit-account input{border:solid 1px #ccc;background:unset;box-shadow:unset}article.custom-my-account-wrapper .woocommerce-MyAccount-content form.edit-account label{font-size:18px;font-weight:400;padding-bottom:6px;color:#232323}article.custom-my-account-wrapper .woocommerce-MyAccount-content form.edit-account fieldset{background:#fcfcfc!important;border-radius:5px;box-shadow:-2.09px 1.05px 2.09px #0000000d inset}article.custom-my-account-wrapper .woocommerce-info a.button{font-weight:400;text-transform:capitalize}article.custom-my-account-wrapper .woocommerce-MyAccount-content form.edit-account fieldset legend{color:#000;font-size:18px;font-weight:400;width:100%;margin:0;padding:0;border-bottom:solid 1px #c7c7c7;padding-bottom:2px;float:left;margin-bottom:10px}article.custom-my-account-wrapper .woocommerce-MyAccount-content form.edit-account button.button{background:#000;color:#fff;font-weight:400;font-size:15px;font-family:'Montserrat',sans-serif;border:solid 1px #000}article.custom-my-account-wrapper .woocommerce-MyAccount-content form.edit-account button.button:hover{background:unset;color:#000}article.custom-my-account-wrapper .woocommerce-MyAccount-content tr th{border-bottom:solid 1px #d4d4d4;font-size:16px;font-weight:400;color:#232323;padding:10px 20px}article.custom-my-account-wrapper .woocommerce-MyAccount-content tbody a.view{margin:0!important;border:solid 1px #000}article.custom-my-account-wrapper .woocommerce-MyAccount-content tbody td a.view:hover{background:unset;color:#000}.woocommerce-cart div#primary{margin:0;width:100%;padding:0 20px;margin-bottom:50px}.woocommerce-cart div#primary article{max-width:1600px;margin:auto}.woocommerce-cart div#primary article header.entry-header{padding:0!important;margin-bottom:15px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{padding:43px 16px 16px!important}.woocommerce-cart div#primary article header.entry-header h1.entry-title{color:#000;font-size:28px;margin:0;font-style:italic;font-weight:400;font-family:'Montserrat'}.woocommerce-cart div#primary article th{padding-top:20px;padding-bottom:20px;color:#232323;font-weight:400;font-size:16px}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout{margin-bottom:0}.woocommerce-cart div#primary article td.wc-block-cart-item__image{padding:10px 0 0 0}.woocommerce-cart div#primary article td.wc-block-cart-item__image a img{border:1px solid #e5e5e5}.woocommerce-cart div#primary article a.wc-block-components-product-name{font-size:14px;color:#232323;font-weight:400;text-decoration:none}.woocommerce-cart div#primary article td span{font-size:13px;color:#232323}.wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-sale-badge{background:#d00;color:#fff;border-radius:2px}.wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-sale-badge span{color:#fff!important}.woocommerce-cart div#primary article ul.wc-block-components-product-details{margin:20px 0}.woocommerce-cart div#primary article tr td:nth-child(2){padding:10px 0 20px 26px}.wc-block-components-product-details.wc-block-components-product-details li{margin-left:0;display:flex;margin-bottom:10px;align-items:center;gap:20px}.woocommerce-cart div#primary article .wc-block-components-quantity-selector{color:#000;border-color:#000}.woocommerce-cart div#primary article .wc-block-components-quantity-selector button{color:#000;opacity:1!important}.woocommerce-cart div#primary article button.wc-block-cart-item__remove-link{font-size:16px;color:#000}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-main{padding:0;width:59%}.woocommerce-cart div#primary article td{padding-top:0}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:20px;background:#f5f5f5!important;margin-left:30px;width:39%}.woocommerce-cart div#primary article td{padding-top:10px}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar h2{color:#232323;font-size:16px;font-weight:400}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-components-panel__button{color:#000;font-size:14px}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar span.wc-block-components-totals-item__label{font-size:14px;color:#000;font-weight:400}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-components-totals-item__value span{color:#232323;font-size:14px}.woocommerce-cart div#primary article a.wc-block-components-button{text-decoration:none!important;border:solid 1px #000}.woocommerce-cart div#primary article a.wc-block-components-button:hover{background:unset;color:#000}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout>div:first-child{display:none}.woocommerce-checkout div#primary{margin-right:0;width:100%;padding:0 20px}.woocommerce-checkout article{margin:auto;max-width:1600px}.woocommerce-checkout header.entry-header{padding:0;margin-bottom:20px!important}.woocommerce-checkout h1.entry-title{color:#000;font-size:28px;margin:0;font-weight:400;font-style:italic;font-family:'Montserrat'}.woocommerce-order ul.order_details{margin:20px 0}section.woocommerce-order-details h2.woocommerce-order-details__title{text-align:left;margin-top:20px;margin-bottom:15px}section.woocommerce-customer-details h2.woocommerce-column__title{text-align:left;margin-bottom:10px;font-size:24px}section.woocommerce-order-details th{font-weight:500;color:#232323}.woocommerce-order ul.order_details li strong{font-size:16px;font-weight:500;color:#6d6d6d}.woocommerce-order ul.order_details li{color:#232323;font-size:16px}form.wc-block-checkout__form h2{font-size:20px!important}.woocommerce-checkout fieldset h2{text-align:left}.woocommerce-checkout .wp-block-woocommerce-checkout{padding-top:0}.woocommerce-checkout fieldset input{border:solid 1px #ccc!important;background:unset;box-shadow:unset}.woocommerce-checkout fieldset select{border:solid 1px #ccc!important;background:unset;box-shadow:unset}.woocommerce-checkout .wc-block-checkout>div:first-child{display:none}.woocommerce-checkout .wc-block-checkout .wc-block-components-main{padding-right:40px}.woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar{padding:0}.woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar h3{font-size:15px;color:#000;padding-bottom:10px}.woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar span.wc-block-formatted-money-amount{color:#000}.woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar .wc-block-components-panel__button{color:#000}.woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar span.wc-block-components-totals-item__label{color:#000}.woocommerce-checkout .wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block{margin-bottom:0}.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row a{color:#000;font-size:18px}.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row button{padding:10px 20px;border:solid 1px #000}.woocommerce-checkout span.wc-block-components-checkbox__label{color:#232323;font-weight:400}.wc-block-components-totals-coupon__form button.wc-block-components-button{border:solid 1px #000;padding:4px 16px!important}.wc-block-components-totals-coupon__form button.wc-block-components-button:hover{background:unset;color:#000}.woocommerce-checkout .wc-block-checkout__actions .wc-block-checkout__actions_row button:hover{background:unset;color:#000}.woocommerce-checkout main#main{margin-bottom:0}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator.wp-block-woocommerce-checkout-terms-block{font-size:16px;color:#000;font-weight:500;margin-bottom:15px}.mini-cart-drawer{padding:20px}.mini-cart-header{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;margin-right:-10px;border-bottom:solid 1px #b2aeae;padding-bottom:11px}.mini-cart-close{font-size:16px;color:#fff!important;background:#000;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;text-decoration:none!important;line-height:1}.mini-cart-close:hover{background:#333;color:#fff!important}.empty-mini-cart{text-align:center;padding:80px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:350px!important}.empty-mini-cart .empty-cart-img{max-width:60px!important;width:60px!important;height:auto!important;margin:0 auto 30px!important;opacity:1!important;display:block!important;visibility:visible!important}.empty-mini-cart .woocommerce-mini-cart__empty-message{font-size:18px;color:#232323;font-weight:500;margin:0}.mini-cart-drawer li.mini_cart_item a:nth-child(2){margin-top:15px;color:#000;margin-bottom:20px;line-height:1.3;display:flex;align-items:self-start;gap:15px;width:89%;font-size:14px}.mini-cart-drawer li.mini_cart_item{padding-top:0;padding-left:0;border-bottom:solid 1px #b2aeae!important}.mini-cart-drawer li.mini_cart_item a.remove{top:12px;left:unset;right:0;width:30px;height:30px;line-height:20px;text-align:center;background:none;color:#000!important;border-radius:0;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease;border:1px solid #e5e5e5}.mini-cart-drawer li.mini_cart_item a.remove:hover{transform:scale(1.1)}.mini-cart-drawer li.mini_cart_item a.remove::before{font-size:13px;color:#000;content:'\f2ed';position:relative}.widget_shopping_cart p.total{display:flex;justify-content:space-between;border-bottom:unset}.mini-cart-drawer li.mini_cart_item span.quantity .awdr_cart_strikeout_line ins bdi{color:#D51817;padding-left:6px;font-weight:400}.mini-cart-drawer li.mini_cart_item span.quantity span.divisor{display:none}.mini-cart-drawer li.mini_cart_item span.quantity .mini-cart-qty-selector{margin:0;border:solid 1px;padding:6px 6px}.mini-cart-drawer li.mini_cart_item a:nth-child(2) img{border:solid 2px #aaa;border-radius:6px;max-width:3.617924em}.mini-cart-drawer p.woocommerce-mini-cart__buttons{gap:12px;display:block;align-items:center}.mini-cart-drawer p.woocommerce-mini-cart__buttons a.button{font-size:14px;color:#fff;border:solid 1px #000;padding:0 15px;background:#000;border-radius:0;font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:all 0.3s ease;flex:1;display:flex!important;align-items:center;justify-content:center;height:45px;margin:0!important;box-sizing:border-box;text-align:center}.mini-cart-drawer p.woocommerce-mini-cart__buttons a.button:hover{background:unset;color:#000!important}.mini-cart-drawer p.woocommerce-mini-cart__buttons a.button:first-child{margin-bottom:15px!important}.mini-cart-drawer li.mini_cart_item dl.variation{display:flex;flex-wrap:wrap}.mini-cart-drawer li.mini_cart_item dl.variation dt{max-width:49%;width:100%;color:#232323;font-size:14px;font-weight:400}.mini-cart-drawer li.mini_cart_item span.quantity{color:#232323;font-size:16px;font-weight:500;justify-content:space-between}.mini-cart-drawer li.mini_cart_item dl.variation dd{max-width:49%;width:100%;text-align:right}.site-main{margin-bottom:0}.site-content ul.woocommerce-error{max-width:1600px;margin:auto}.custom-my-account-wrapper div#customer_login{display:flex;gap:40px;width:100%;justify-content:space-between;margin-top:20px}.custom-my-account-wrapper div#customer_login>div{max-width:49%!important;margin:0!important;width:100%!important;background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:30px}.woocommerce-account .woocommerce{grid-template-columns:none!important}.woocommerce-account .woocommerce-form-register button.woocommerce-form-register__submit{border:1px solid #000;background:#000;color:#fff;padding:9px 30px!important;margin-top:15px}.woocommerce-account .woocommerce-form-register button.woocommerce-form-register__submit:hover{background:unset!important;color:#000}.custom-my-account-wrapper div#customer_login>div form{max-width:100%;border-radius:6px;background:unset;margin-bottom:0;height:100%;padding:unset}.custom-my-account-wrapper div#customer_login>div form label{margin-bottom:5px;font-weight:500}.custom-my-account-wrapper div#customer_login>div form p.woocommerce-form-row{margin-bottom:15px}form.woocommerce-form-login.login p.form-row button.woocommerce-button{margin:4px 0 13px 0;background:#000;color:#fff;padding:8px 30px;border:solid 1px #000}form.woocommerce-form-login.login p.form-row button.woocommerce-button:hover{background:unset;color:#000}form.woocommerce-form-login.login input{background:#f8f8f8!important;border-radius:4px;margin-bottom:15px;align-items:center;box-shadow:unset}form.woocommerce-form-login.login .lost_password a{color:#000}form.woocommerce-ResetPassword.lost_reset_password{max-width:600px;padding:30px;border-radius:6px;background:#fff;box-shadow:1px 1px 21px -2px #f5eeff!important}form.woocommerce-ResetPassword.lost_reset_password p.form-row-first{width:100%;margin-top:14px;margin-right:0}form.woocommerce-ResetPassword.lost_reset_password p.form-row-first label{margin-bottom:5px;font-weight:500}form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button{margin:4px 0 13px 0;background:#000;color:#fff;padding:8px 30px;border:solid 1px #000}form.woocommerce-ResetPassword.lost_reset_password p.form-row-first input#user_login{background:#f8f8f8!important;border-radius:4px;margin-bottom:15px;align-items:center;box-shadow:unset}article.custom-my-account-wrapper h2{text-align:left;font-style:italic}.custom-my-account-wrapper div#customer_login>div form input.input-text{height:45px;padding:10px;border:1px solid #ddd;border-radius:4px;box-shadow:unset;background:#fff!important}.custom-my-account-wrapper div#customer_login>div form p.woocommerce-form-row .show-password-input{margin:0;border-radius:0 4px 4px 0;padding:10px 20px}section.blog-category-page .container{max-width:1600px;margin:auto}section.blog-category-page .blog-grid{display:grid!important;width:100%;grid-template-columns:1fr 1fr;gap:30px!important}section.blog-category-page .blog-grid .blog-card{padding:0;background:#fff;text-align:center;transition:all 0.9s ease}section.blog-category-page .blog-grid .blog-card .blog-image a{overflow:hidden;display:block;margin:auto}section.blog-category-page .blog-grid .blog-card a img{object-fit:cover;transition:all 0.9s ease;width:100%;aspect-ratio:16/9;margin:auto;border-radius:0}section.blog-category-page .blog-grid .blog-card:hover{transition:all 0.9s ease}section.blog-category-page .blog-grid .blog-card:hover img{transform:scale(1.1);transition:all 0.9s ease}section.blog-category-page .blog-grid .blog-card .blog-content{text-align:left;padding-top:20px}section.blog-category-page .blog-grid .blog-card .blog-content span.blog-date{font-weight:400;font-size:12px}section.blog-category-page .blog-grid .blog-card .blog-content h3.blog-title{font-size:16px;margin:6px 0}section.blog-category-page .blog-grid .blog-card .blog-content h3.blog-title a{color:#000;font-weight:400}section.blog-category-page .blog-grid .blog-card .blog-content a.read-more-btn{font-weight:400;font-size:15px;color:#000;display:flex;justify-content:center;margin-top:13px;max-width:fit-content}.custom-pagination{text-align:center;margin-top:40px}.custom-pagination .page-numbers{padding:8px 14px;border:1px solid #ddd;margin:4px;display:inline-block}.mini-cart-drawer{position:fixed;top:0;right:-400px;width:100%;max-width:460px;height:100%;background:#fff;z-index:999999;overflow-y:auto;transition:0.3s;box-shadow:-2px 0 10px rgb(0 0 0 / .2);visibility:hidden;opacity:0;-ms-overflow-style:none;scrollbar-width:none}.mini-cart-drawer::-webkit-scrollbar{display:none}.empty-mini-cart .empty-cart-img{width:60px!important}.mini-cart-drawer.open{right:0;visibility:visible;opacity:1;display:block;padding-top:7px}.mini-cart-drawer:not(.open){display:none}summary{cursor:pointer;font-weight:500}.reviews{margin-top:30px;background:#fff;padding:16px 20px;box-shadow:-3px 3px 5px #e3e3e380;border-radius:15px}.reviews .reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.reviews #reviewFormWrapper h2{text-align:left;font-size:16px;line-height:1.5;font-family:'Montserrat',sans-serif;font-weight:500;display:none}.reviews .reviews-header h2{margin-bottom:0;font-size:16px;line-height:0}div#reviewFormWrapper div#reviews{margin-top:10px}div#reviewFormWrapper div#reviews p.woocommerce-noreviews{margin-bottom:0}.reviews #reviewFormWrapper button#closeReviewForm{margin-bottom:14px;float:right;padding:1px 7px;border-radius:100px;margin-top:20px;background:#000;color:#fff}.reviews #reviewFormWrapper ol.commentlist{background:#fdfdfd;padding:12px;border-radius:4px}.reviews #reviewFormWrapper ol.commentlist img{margin:0!important;max-width:70px;border-radius:100px}.reviews #reviewFormWrapper ol.commentlist .comment-text{width:87%}.reviews #reviewFormWrapper ol.commentlist .comment-text strong.woocommerce-review__author{font-weight:500}#reviews .commentlist li .comment_container .comment-text .star-rating span::before{color:#FFDB58}#reviews .commentlist li p.meta{margin-bottom:8px}#reviews div#respond{background:unset;padding:15px 0;border-radius:4px}#reviews .comment-form-rating label{display:block;color:#000;font-size:15px;font-weight:600;padding-bottom:9px}#reviews div#respond textarea#comment{margin-bottom:20px;background:#f9f9f9;border-radius:7px}#reviews div#respond input{background:#f9f9f9;border-radius:7px;margin-bottom:14px}#reviews .comment-form-rating{clear:both;margin:10px 0}#reviews div#respond input#submit{background:#fff;border:solid 1px #000;padding:8px 24px 6px;font-weight:500;font-size:15px;text-transform:uppercase;color:#000;font-family:'Montserrat',sans-serif;margin:20px 0 0;border-radius:inherit}#reviews div#respond input#submit:hover{background:#000;color:#fff}.product-details .variation-actions{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;margin-top:20px}.product-details .variation-actions button.single_add_to_cart_button{background:#000;color:#fff}.product-details .variation-actions button.buy-now-btn{width:49%;background:#000;color:#fff}.product-details .variation-actions .variations_button{width:49%;display:flex;gap:10px;align-items:center}.product-details .variation-actions .variations_button input.qty{background:#fff;color:#000;border:solid 1px #000;text-transform:uppercase;font-size:15px;font-weight:600;box-shadow:unset}.product-details .variation-actions button{width:100%;background:#fff;opacity:1!important;color:#000;border:solid 1px #000;text-transform:uppercase;font-size:15px;font-weight:400}.product-details .variation-actions button:hover{background:#000!important;opacity:1!important;color:#fff!important}.reviews button{padding:6px 12px;border:1px solid #000;background:#fff0;color:#000;cursor:pointer;font-weight:400}.testimonials{padding:80px 8% 40px;text-align:center}.testimonials .testimonial-row{display:grid!important;width:100%;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:15px!important}.testimonials .testimonial-row .testimonial{max-width:100%;background:#fff;padding:25px;border-radius:6px;font-size:14px;text-align:left}.testimonials .testimonial-row .testimonial p{font-size:16px;line-height:24px;padding-bottom:18px}.testimonials .testimonial-row .testimonial strong{font-size:16px;color:#000;font-weight:500}.stars{margin-top:10px;color:#fbc02d}.sale-price{text-decoration:none ! Important}.single-product section.Sparkle.section{max-width:100%;margin:0;padding:0 20px 80px 20px;position:relative;background:unset}.single-product section.Sparkle.section p.product-title{font-size:16px;text-align:left;font-weight:400;padding-bottom:15px;height:120px}.single-product section.Sparkle.section .birthday-card{position:relative;padding:15px 15px 35px 15px}.single-product section.Sparkle.section span.product-price{display:flex;gap:5px;font-size:15px;color:#A6A6A6;font-weight:400;position:absolute;bottom:10px}.single-product section.Sparkle.section span.product-price ins bdi{font-weight:600;color:#000;font-size:20px}.single-product section.Sparkle.section span.product-price del bdi{color:#AFAFAF!important;font-size:16px;font-weight:400}.product-variations table.variations{margin:0}.woocommerce-variation.single_variation .woocommerce-variation-price{margin-top:10px;display:flex;align-items:center;gap:10px}.woocommerce-variation.single_variation .woocommerce-variation-price bdi{color:#000;font-size:16px;font-weight:400}.woocommerce-variation.single_variation .woocommerce-variation-price del bdi{color:#AFAFAF!important;text-decoration:line-through!important;font-size:16px;font-weight:400}.woocommerce-variation.single_variation .woocommerce-variation-price ins{text-decoration:none!important}.woocommerce-variation.single_variation .woocommerce-variation-price ins bdi{color:#D51817!important;font-size:14px;font-weight:500}.product-variations table.variations tbody{display:grid;justify-content:space-between;gap:20px;width:100%;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}table.my_account_orders.account-orders-table{background:#f8f8f8;border:solid 1px #cbcbcb}article.custom-my-account-wrapper .woocommerce-MyAccount-content tbody td{background:#f8f8f8;padding:15px 20px}article.custom-my-account-wrapper .woocommerce-MyAccount-content tbody th{border-bottom:0;padding:15px 20px}article.custom-my-account-wrapper .woocommerce-MyAccount-content tbody td:last-child{padding:10px 20px}article.custom-my-account-wrapper .woocommerce-MyAccount-content tbody td a.view{background:#000;color:#fff}article.custom-my-account-wrapper .woocommerce-MyAccount-content tbody th a{color:#000;text-decoration:none;font-weight:500}@media(max-width:1752px){.top-bar .logo img.custom-logo{max-width:110px}}@media(max-width:1630px){.single-product section.product-page{padding:20px 20px 0}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:37%}}@media(max-width:1560px){.top-bar .logo img.custom-logo{max-width:160px}@media(max-width:1399px){.tax-product_cat div#content .after-banner-breadcrumb nav.woocommerce-breadcrumb{padding:0!important}.categories{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.about-chordia{padding:0 20px}header{padding:0 20px}.storefront-breadcrumb .col-full{padding-left:0px!important;padding-right:0px!important}.storefront-breadcrumb .woocommerce-breadcrumb{padding:0 20px!important}.commitment-to-cost-section{padding:0 20px}footer{padding:80px 20px 36px}section.trending-section h2{padding:0 20px}section.Sparkle.section{padding:60px 20px}.section{padding:0 20px}.blog-listing{padding:0 20px}section.expertise-section{padding:0 20px}.woocommerce-cart div#primary{padding:0 20px}.page-id-10 .site-content .col-full div#primary{padding:0 20px}.contact-page{padding:0 20px}.banner .banner-content{top:14%}.products-grid{grid-template-columns:repeat(auto-fill,minmax(242px,1fr))}.listing-wrapper aside.filters{height:430px;overflow-y:auto;scroll-padding-top:50px}.trend-card img{height:380px;object-fit:cover}.trend-card img:nth-child(2){height:380px;object-fit:cover}body.home #metaslider_26042 .slides li a img{height:500px}}@media(max-width:1365px){.hero span{font-size:220px;height:300px}.logo .custom-logo{max-width:130px}.top-header .content{text-align:left}.banner .banner-content{top:11%}section.page-hero .hero-text{padding:20px 0 20px 2%}section.page-hero .hero-video video{width:730px}.listing-wrapper .products-area .products-grid .product-card a{width:240px}.products-grid{gap:20px}.top-bar.top-bar-v2 .header-search{max-width:600px}}@media(max-width:1240px){.product-variations table.variations tbody{justify-content:unset;gap:10px}.top-bar.top-bar-v2 .header-search{max-width:470px}}}@media (max-width:768px){.logo .custom-logo{max-width:120px}section.about h3{font-size:26px}body.home #metaslider_26042 .slides li .caption-wrap{opacity:1}body.home #metaslider_26042 .slides li a img{height:500px}.top-bar.top-bar-v2{flex-wrap:wrap}.top-bar.top-bar-v2 .header-search{margin-top:20px;flex:auto}.top-bar .icons{padding-right:20px;margin-right:0;margin-top:13px}.categories{grid-template-columns:repeat(3,1fr)}.hero span{font-size:136px;height:200px}.hero-content a.btn{margin:10px auto 0}.listing-wrapper{display:block;padding:0 20px}.listing-wrapper aside.filters{width:100%;padding:30px 20px;top:0;position:relative;scroll-padding-top:auto;overflow-y:unset;height:auto}.listing-wrapper .products-area{width:100%;padding:20px 0}.storefront-breadcrumb .col-full{max-width:100%;padding:10px 20px;width:100%;margin:auto;margin-bottom:0}.search-results .storefront-breadcrumb .col-full{margin-bottom:0}.sorting{padding:0 20px}.listing-wrapper .products-area .products-header{justify-content:start}.tax-product_cat div#content section.about h3{font-size:22px}.tax-product_cat div#content section.about h2{font-size:22px}.page-hero{display:block}section.page-hero .hero-text{width:100%}section.page-hero .hero-video video{width:100%;margin-top:10px}.about-wrapper>div{width:100%}.about-wrapper .about-image{margin-bottom:20px;width:auto;max-width:unset}.single-product section.product-page{display:block;padding:20px 20px 0 25px}.single-product section.product-page .product-gallery{max-width:98%;position:unset}.single-product section.product-page .product-details{max-width:98%;margin-top:40px}section.contact-page .container{display:block}.contact-page .container .contact-address{width:100%}.contact-page .container .contact-form-wrapper{width:100%}.contact-page .contact-page__entry-content .last-add{max-width:100%}.contact-page .container .contact-address .entry-content>div:first-child{text-align:left;max-width:100%}.contact-page .container .contact-address .entry-content>div:first-child:before{display:none}.contact-page .container .contact-address .entry-content>div:first-child:after{display:none}section.contact-page .contact-form-wrapper{margin-top:30px;padding-top:2px}.blog-detail .blog-layout{display:block}.blog-detail .blog-content{width:100%}.blog-detail .blog-layout aside.blog-sidebar{width:100%;margin-top:30px}.blog-layout aside.blog-sidebar h3{font-size:26px}.blog-detail .blog-content .blog-featured-image h1{font-size:26px}.blogs{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.search main#main article .entry-content{display:block}.search main#main article .entry-content img{width:100%}.search main#main article .entry-content .article__entry-content.entry-content{width:100%;margin:30px 0}article.custom-my-account-wrapper .woocommerce{display:block}article.custom-my-account-wrapper .woocommerce-MyAccount-content{max-width:100%}article.custom-my-account-wrapper h1.entry-title{font-size:24px}.wc-block-components-sidebar-layout{display:block}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-main{width:100%}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%;margin-left:0;margin-top:30px}.woocommerce-checkout .wc-block-components-sidebar-layout{display:block}.woocommerce-checkout .wc-block-checkout .wc-block-components-main{width:100%;padding:0;margin-bottom:30px}.woocommerce-checkout .wc-block-checkout .wc-block-components-sidebar{width:100%}.woocommerce-checkout .wc-block-checkout>div:first-child{display:block!important}.wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper{display:none!important}.woocommerce-checkout h1.entry-title{font-size:24px}article.custom-my-account-wrapper nav.woocommerce-MyAccount-navigation{max-width:100%!important;margin-bottom:40px}div#shopify-section-template--28319748522322__collection_thumbnail_grid_3fCLnm section.collection-thumbnail-grid{padding:0 0 40px!important}.collection-grid button.slick-prev.slick-arrow{left:15px}.collection-grid button.slick-next.slick-arrow{right:11px}.newsletter h3{font-size:28px}.trending{gap:20px!important}.listing-wrapper .products-area{margin-bottom:40px}.product-details details .table-size table.table{min-width:450px}.search main#main ul.products.columns-3{grid-template-columns:repeat(auto-fit,minmax(212px,1fr))}.about-wrapper .about-image{height:auto}.about-wrapper .about-image img{height:auto;max-width:stretch}.about-page .hero img{height:auto}}@media(max-width:767px){.about-chordia{margin-top:40px}.single-product section.product-page{margin-bottom:30px}.tax-product_cat div#content .after-banner-breadcrumb nav.woocommerce-breadcrumb{padding:0!important}ul.cj-product-grid.products{padding:0!important}.top-bar .icons{margin-right:8%}.right-sidebar .content-area{float:left}.hero h1{font-size:35px}.hero span{font-size:106px;height:170px}.hero p{font-size:15px}.banner .banner-content{padding:0 20px}.categories{grid-template-columns:repeat(2,1fr)}.cat img{display:flex;margin:auto}h2{font-size:22px}.about-wrapper>div h2{margin-bottom:10px}.top-header .content{text-align:center;width:100%;padding-bottom:10px;position:absolute;top:-5px}.top-header{padding:14px 20px}section.about-page section.hero{height:auto}.single-product section.product-page .product-gallery img{height:100%;object-fit:cover}.search main#main header.page-header h1.page-title{font-size:24px}.search main#main article .entry-content .article__entry-content.entry-content h2{font-size:18px}.woocommerce-cart div#primary article tr.wc-block-cart-items__row{display:block}.woocommerce-cart div#primary article tr.wc-block-cart-items__row td.wc-block-cart-item__product{padding-left:20px}.blogs{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px!important}.listing-wrapper .products-area .products-grid .product-card{background:#fff;border-radius:4px;box-shadow:0 6px 20px rgb(0 0 0 / .07),0 12px 40px rgb(0 0 0 / .05);padding:10px}.search .custom-search-wrapper input.search-field{max-width:370px}.hero h1{font-size:35px}.about-wrapper{display:block}.about-wrapper>div{max-width:100%!important}.about-wrapper .about-image img{width:100%;max-width:100%}.custom-my-account-wrapper div#customer_login{gap:20px}.custom-my-account-wrapper div#customer_login{display:block}.custom-my-account-wrapper div#customer_login>div{max-width:100%!important;margin-bottom:40px!important}.trending{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media(max-width:576px){.blogs .blog .block-img:hover img{transform:unset;transition:unset}.newsletter{padding:30px 20px}section.Sparkle.section{padding:40px 20px}.birthday-card img{object-fit:contain}.hero-slider-container button.hero-slider-prev{display:none!important}.hero-slider-container button.hero-slider-next{display:none!important}.top-bar.top-bar-v2{padding-top:14px}.top-bar .logo img.custom-logo{max-width:110px}.top-bar.top-bar-v2 .logo{position:relative}.top-bar.top-bar-v2 .header-actions{position:sticky;top:0;right:12%;padding:0}.top-bar.top-bar-v2 .header-search{max-width:97%}.hero h1{left:0;right:0}.hero-content{padding:0 20px}h2{font-size:20px!important}h3{font-size:28px}.product-details .variation-actions button{padding:10px}.blog-detail .blog-content .blog-featured-image img{height:400px}section.expertise-section h2.expertise-title{font-size:18px!important}h4.certification{font-size:18px}.contact-page strong{font-size:24px}.trending .trend-card img{height:245px}.trend-card img:nth-child(2){height:245px!important}.trending{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:20px!important}.birthday-card p{font-size:16px}.products-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.single-product section.product-page .product-gallery .product-gallery-main{height:auto}.search main#main ul.products.columns-3{gap:20px}.search .custom-search-wrapper input.search-field{max-width:max-content}.metaslider.ms-theme-clarity .flexslider{margin-bottom:30px!important}.section{margin:30px auto}.product-details details .table-size{zoom:.8}.product-details details .table-responsive-sm table.table td b{font-weight:700;font-size:16px}.product-details details .table-responsive-sm table.table td{font-size:15px}.product-details details .table-responsive-sm table.table td strong{font-weight:700}}@media(max-width:440px){.product-details details .table-size{zoom:.7}.product-details details{padding:0}.trending .trend-card img{height:185px}.trend-card img:nth-child(2){height:185px!important}.top-bar.top-bar-v2 .header-actions a.header-action-link>span{font-size:0!important}.top-bar.top-bar-v2 .header-actions a.header-action-link{position:relative}.top-bar.top-bar-v2 .header-actions a .header-cart-count{display:flex!important;position:absolute;top:-10px;right:-8px;background:var(--cj-theme-black);color:#fff;font-size:10px!important;width:16px;height:16px;border-radius:50%;align-items:center;justify-content:center;font-family:sans-serif;font-weight:700;line-height:1}.top-bar.top-bar-v2 .header-actions{right:18%;top:0;margin:0}.top-bar.top-bar-v2 .header-search{max-width:96%;padding-left:0!important}.product-details .variation-actions{display:block}.product-details .variation-actions .variations_button{width:100%;margin-bottom:20px}.product-details .variation-actions button.buy-now-btn{width:100%}.single-product section.product-page .product-gallery{display:block}.single-product section.product-page .product-gallery img{margin-bottom:20px}.trending{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.hero h1{font-size:28px}.listing-wrapper .products-area .products-grid .product-card{background:#fff;border-radius:4px;box-shadow:0 6px 20px rgb(0 0 0 / .07),0 12px 40px rgb(0 0 0 / .05);padding:10px}.listing-wrapper .products-area .products-grid .product-card img{margin:auto;width:100%}.sorting{display:block}.sorting .sort-dropdown{margin-top:20px;margin-bottom:25px}.sorting form.woocommerce-ordering select.orderby{width:100%}.blogs{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.blogs .blog .block-img{height:190px}#metaslider-id-26042 .flexslider .flex-direction-nav li a{width:30px;height:35px}#metaslider-id-26042 .flexslider .flex-direction-nav li a:after{mask-size:8px auto}}@media(max-width:380px){.blogs{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.blogs .blog .block-img{height:auto}.top-bar.top-bar-v2 .header-actions{right:24%;top:0}.top-bar .logo img.custom-logo{max-width:90px}.g-recaptcha{display:none}.footer>div{width:100%}body.home #metaslider_26042 .slides li{max-width:390px}}.rc-anchor-normal .rc-anchor-checkbox-label{width:92px!important}.rc-anchor-normal .rc-anchor-content{width:166px!important}.rc-anchor-normal-footer{position:relative}.rc-anchor-logo-portrait{margin:10px 0 0 0}.rc-anchor-normal .rc-anchor-pt{left:0;right:0;width:66px}.rc-anchor-normal{width:240px}.search-toggle-mobile{display:none!important}@media (max-width:768px){.search-toggle-mobile{display:inline-flex!important;align-items:center;justify-content:center}.search-toggle-mobile img{width:18px!important;height:auto;object-fit:contain}.top-bar.top-bar-v2 .header-search{display:none;width:100%;max-width:99%!important;flex:0 0 100%!important;order:50!important;margin:0!important;padding:0 15px;overflow:hidden}.top-bar.top-bar-v2 .header-search form.header-search-form{max-width:100%!important;margin:15px 0 10px 0!important}}@media (max-width:768px){.top-bar.top-bar-v2{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;padding:0!important}.top-bar.top-bar-v2 .navigation{order:1!important;width:44px!important;min-width:44px!important;display:block!important;flex:0 0 auto!important}#mega-menu-wrap-menu-1 .mega-menu-toggle{background:#222!important;height:30px!important;width:42px!important;padding:5px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important}.top-bar.top-bar-v2 .logo{order:2!important;flex:1!important;display:flex!important;justify-content:center!important;max-width:none!important;margin:0!important;text-align:center!important}.top-bar.top-bar-v2 .logo img.custom-logo{max-width:120px!important;height:auto!important}.top-bar.top-bar-v2 .icons.header-actions{order:3!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:15px!important;right:0!important}.header-action-link svg{width:18px!important;height:18px!important}.top-bar.top-bar-v2 .header-search{order:4!important;width:100%!important;flex:0 0 100%!important;position:absolute!important;top:100%!important;left:0!important;background:#fff!important;z-index:100!important;display:none}}::-webkit-scrollbar{width:0px!important;height:0px!important;background:transparent!important}html,body{scrollbar-width:none!important;-ms-overflow-style:none!important}.storefront-breadcrumb{padding:10px 20px;background:#f7f7f7;margin:0;border-bottom:1px solid #e5e5e5}.storefront-breadcrumb .col-full{width:100%;max-width:100%;padding:0}.after-banner-breadcrumb .storefront-breadcrumb{padding-left:20px;padding-right:20px}.after-banner-breadcrumb{margin-bottom:20px!important}.after-banner-breadcrumb .woocommerce-breadcrumb[aria-label="breadcrumbs"],.after-banner-breadcrumb .storefront-breadcrumb[aria-label="breadcrumbs"]{font-size:14px!important}.archive-content-wrapper{gap:20px!important}.cj-archive-filter-header h2.cj-archive-main-title{font-style:italic;font-size:20px!important;font-weight:normal!important}.product-details details .table-responsive-sm table.table{border-collapse:collapse}.related-products-main h2{font-style:italic;font-size:28px;font-weight:400}.cj-archive-filters-container .cj-archive-filter-section{padding:10px 0}.cj-archive-filter-section .cj-archive-section-title{margin-bottom:0!important;text-transform:uppercase!important}.cj-archive-filter-content .cj-archive-list{padding-top:10px!important}.cj-archive-filter-content .cj-archive-list li{padding:4px 0!important}.cj-archive-filter-content .cj-archive-list li label{font-size:14px!important}.cj-archive-filter-content .cj-archive-list input[type="checkbox"]{margin-right:5px}.cj-archive-filters-container .cj-archive-clear-link{background:#ddd;padding:2px 10px;border-radius:2px;color:#000!important;font-size:12px!important}.cj-product-loop-header .cj-result-count .woocommerce-result-count{font-size:14px!important}.woocommerce-no-products-found .woocommerce-info{text-align:center;background:none;color:#000;border-left:none;border-radius:0;font-size:20px;font-weight:300;font-style:italic}.woocommerce-no-products-found .woocommerce-info:before,.woocommerce-no-products-found .woocommerce-info:after{content:none}.page-template-page-connect-with-us section.expertise-section h2.expertise-title{text-align:center;font-size:28px;margin-bottom:24px;font-style:italic;font-weight:400}.page-template-page-connect-with-us section.expertise-section .container>div{box-shadow:0 2px 8px 0 rgb(63 69 81 / .16)}:where(.woocommerce-cart,.woocommerce-checkout) .site-main{padding:60px 0 0}.blog-detail,section.blog-category-page{padding:60px 20px}.single-product .Sparkle.section{max-width:none!important;width:100%!important;margin-top:0px!important;padding:20px 0!important}.Sparkle.section h2{font-family:Montserrat,serif!important;font-style:italic!important;font-weight:400!important;font-size:28px!important;line-height:36px!important;text-align:center!important;color:#000!important;margin-bottom:30px!important;text-transform:capitalize!important}.single-product .birthday-slider .birthday-card{padding:0!important;flex:0 0 calc((100% - 60px) / 5)!important;width:calc((100% - 60px) / 5)!important;margin:0!important}@media (max-width:1200px){.single-product .birthday-slider .birthday-card{flex:0 0 calc((100% - 45px) / 4)!important;width:calc((100% - 45px) / 4)!important}}@media (max-width:991px){.single-product .birthday-slider .birthday-card{flex:0 0 calc((100% - 30px) / 3)!important;width:calc((100% - 30px) / 3)!important}}.single-product .birthday-slider-wrapper{position:relative;padding:0 60px!important;max-width:none!important;width:100%!important}.single-product .slider-arrow{position:absolute!important;top:38%!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important;background:rgb(255 255 255 / .9)!important;border:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:1!important;box-shadow:0 1px 5px rgb(0 0 0 / .1)!important;padding:0!important;border-radius:4px!important;transition:all 0.2s ease!important}.single-product .slider-arrow:hover{background:#fff!important;box-shadow:0 2px 8px rgb(0 0 0 / .2)!important}.single-product .slider-arrow.prev{left:130px!important}.single-product .slider-arrow.next{right:130px!important}.single-product .slider-arrow::before{content:''!important;width:8px!important;height:8px!important;border-top:1.5px solid #000!important;border-left:1.5px solid #000!important;display:block!important}.single-product .slider-arrow.prev::before{transform:rotate(-45deg)!important;margin-left:3px}.single-product .slider-arrow.next::before{transform:rotate(135deg)!important;margin-right:3px}@media (max-width:768px){.single-product .birthday-slider{flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding-bottom:10px!important}.single-product .birthday-slider .birthday-card{width:calc(100% - 20px)!important;flex:0 0 calc(100% - 20px)!important;margin:0 10px!important;scroll-snap-align:center!important}.single-product .slider-arrow{width:38px!important;height:38px!important;top:38%!important}.single-product .slider-arrow.prev{left:0!important}.single-product .slider-arrow.next{right:0!important}}.single-product section.product-page .product-gallery{background:#fff!important;padding:15px!important;border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 2px 10px rgb(0 0 0 / .02)}.single-product section.product-page .product-gallery .product-gallery-main{padding:0!important;background:transparent!important;border:none!important;margin-bottom:20px}@media (max-width:1120px){.single-product section.product-page{flex-direction:column!important;gap:30px!important;padding:0 15px!important}.single-product section.product-page .product-gallery,.single-product section.product-page .product-details{max-width:100%!important;width:100%!important}.single-product section.product-page .product-gallery{position:relative!important;top:0!important}}@media (max-width:768px){.product-details h1{font-size:22px!important;margin-top:10px!important}.single-product section.product-page .product-gallery .product-gallery-main{height:auto!important;max-height:400px}.single-product section.product-page .product-gallery .product-gallery-thumb{flex:0 0 calc((100% - 30px) / 4)!important}}@media (max-width:480px){.product-details h1{font-size:18px!important;line-height:1.4!important}.price-box{justify-content:flex-start!important}.price-box bdi,.woocommerce-variation-price bdi{font-size:18px!important}.price-box del .amount bdi,.woocommerce-variation-price del bdi{font-size:14px!important}.single-product section.product-page .product-gallery .product-gallery-thumb{flex:0 0 calc((100% - 24px) / 4)!important}.product-details .variation-actions{display:flex!important;flex-direction:column!important;gap:0px!important}.product-details .variation-actions button,.product-details .variation-actions .variations_button{width:100%!important}.product-details .trust-icons{grid-template-columns:repeat(3,1fr)!important;gap:15px 10px!important;padding:10px!important}.product-details .trust-icons img{width:40px!important;height:40px!important}.product-details .trust-icons .trust-text{font-size:12px!important}}.cj-category-bottom-description-wrapper{margin-top:50px;background:#fff;padding:40px;border-radius:15px;text-align:left}.cj-category-bottom-description{max-height:200px;overflow:hidden;line-height:1.8;color:#444;transition:max-height 0.5s ease-in-out;position:relative}.cj-description-container{margin:40px auto 20px;padding:0 15px;clear:both;width:100%}.cj-description-short,.cj-description-full{font-size:15px;line-height:1.6;color:#555;transition:all 0.3s ease}.cj-description-full h2,.cj-description-full h3{font-size:19px;margin:30px 0 15px 0;color:#c2a15c;font-weight:600}.cj-description-full p{margin-top:60px}.cj-read-more-link{display:inline-block;margin-top:10px;color:#c2a15c;font-family:'Montserrat',sans-serif;font-weight:600;font-size:14px;font-style:italic;text-decoration:underline;cursor:pointer}.cj-read-more-link:hover{color:#000;text-decoration:none}.cj-whatsapp-float{position:fixed;width:60px;height:60px;bottom:30px;right:30px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;box-shadow:2px 5px 15px rgb(0 0 0 / .3);z-index:10000;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;animation:cj-whatsapp-pulse 2s infinite}.cj-whatsapp-float:hover{background-color:#128c7e;transform:translateY(-5px);box-shadow:2px 8px 20px rgb(0 0 0 / .4)}.cj-whatsapp-float svg{width:32px;height:32px}@keyframes cj-whatsapp-pulse{0%{box-shadow:0 0 0 0 rgb(37 211 102 / .7)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@media (max-width:768px){.cj-whatsapp-float{width:50px;height:50px;bottom:25px;right:20px}.cj-whatsapp-float svg{width:26px;height:26px}#mega-menu-wrap-menu-1 .mega-menu-toggle~button.mega-close:before{background-color:#fff!important}}.page-template-default #primary.content-area{width:100%;float:none;margin:0}.page-template-default .site-main{max-width:1200px;margin:40px auto!important;padding:0 20px;float:none}.woocommerce-cart main#main{max-width:1600px;padding:0}.page-template-default .entry-header h1.entry-title{text-align:center!important;margin-bottom:15px!important;font-weight:400!important;font-size:28px!important;font-style:italic!important;color:#000!important;font-family:'Montserrat',sans-serif!important}.page-template-default .entry-content{font-size:14px!important;color:#000!important;line-height:1.6;max-width:100%}.page-template-default .entry-content p{margin-bottom:15px!important;color:#000!important}.page-template-default .entry-content h2,.page-template-default .entry-content h3{color:#000!important;margin-top:25px!important;margin-bottom:10px!important;font-weight:500}.testimonials-section{padding:80px 0;text-align:center;background:#fff;width:100%;overflow:hidden;position:relative;z-index:10}.testimonials-section .section-title.italic-title{font-family:'The Seasons',serif!important;font-style:italic!important;font-size:36px!important;font-weight:400!important;margin-bottom:60px!important;color:#111;text-align:center;width:100%}.testimonials-slider{max-width:1200px;margin:0 auto!important;padding:0 60px}.testimonial-item{padding:0 15px}.testimonial-card{text-align:center;padding:30px 20px;background:#fff;border-radius:15px;transition:all 0.3s ease}.testimonial-image{width:100px;height:100px;margin:0 auto 25px;border-radius:50%;overflow:hidden;border:5px solid #fff;box-shadow:0 10px 30px rgb(0 0 0 / .1)}.testimonial-image img{width:100%;height:100%;object-fit:cover}.testimonial-stars{color:#f1c40f;font-size:18px;margin-bottom:15px;letter-spacing:2px}.testimonial-name{font-family:'Montserrat',sans-serif!important;font-size:16px!important;font-weight:normal!important;color:#111!important;margin-bottom:12px!important;text-transform:uppercase}.testimonial-text{font-family:'Montserrat',sans-serif!important;font-size:14px!important;line-height:1.8!important;color:#666!important;max-width:320px;margin:0 auto}.testimonials-slider .slick-prev,.testimonials-slider .slick-next{width:45px;height:45px;z-index:20;background:#fff!important;border-radius:50%;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.testimonials-slider .slick-prev:before,.testimonials-slider .slick-prev{left:0}.testimonials-slider .slick-next{right:0}@media (max-width:768px){.testimonials-section{padding:50px 0}.testimonials-section .section-title.italic-title{font-size:28px!important;margin-bottom:40px!important}.testimonials-slider{padding:0 20px}.testimonials-slider .slick-prev,.testimonials-slider .slick-next{display:none!important}}h2.section-title,.testimonials-section .section-title.italic-title,.related-products-main h2.section-title,.related-products h2.section-title,.recently-viewed h2.section-title{font-family:'Montserrat',serif!important;font-style:italic!important;font-weight:400!important;font-size:28px!important;line-height:36px!important;text-align:center!important;color:#000!important;margin-bottom:30px!important;text-transform:capitalize!important;letter-spacing:0px!important;padding-top:40px!important}@media (max-width:991px){.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;margin-bottom:40px}.woocommerce-cart div#primary article .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%;margin-left:0}.testimonial-image{width:90px;height:90px}}:root{--slider-arrow-bg:rgba(255, 255, 255, 0.9);--slider-arrow-width:32px;--slider-arrow-radius:4px;--slider-arrow-color:#000}.section .birthday-slider-wrapper{max-width:1540px!important;margin:40px auto!important;padding:0 60px!important;position:relative!important}.section .slider-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:var(--slider-arrow-width)!important;height:var(--slider-arrow-width)!important;background:var(--slider-arrow-bg)!important;border:none!important;border-radius:var(--slider-arrow-radius)!important;box-shadow:0 1px 5px rgb(0 0 0 / .1)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:99!important;padding:0!important}.section .slider-arrow.prev{left:20px!important}.section .slider-arrow.next{right:20px!important}.section .slider-arrow::before{content:''!important;width:8px!important;height:8px!important;border-top:1.5px solid var(--slider-arrow-color)!important;border-left:1.5px solid var(--slider-arrow-color)!important;display:block!important}.section .slider-arrow.prev::before{transform:rotate(-45deg)!important;margin-left:3px!important}.section .slider-arrow.next::before{transform:rotate(135deg)!important;margin-right:3px!important}.section .slider-arrow:hover{background:#fff!important;box-shadow:0 2px 8px rgb(0 0 0 / .2)!important}@media (max-width:900px){.section .birthday-slider-wrapper{padding:0!important}.section .slider-arrow{top:45%!important;width:34px!important;height:34px!important}.testimonial-image{width:80px!important;height:80px!important}.testimonial-text{font-size:13px!important;padding:0 10px}}.cj-custom-testimonials-wrap{margin-top:40px}.cj-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center;gap:30px;padding:0}.cj-testimonials-grid .testimonial-card{background:#fff;border:1px solid #eee;padding:40px 30px;border-radius:8px;transition:all 0.3s ease;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.cj-testimonials-grid .testimonial-card:hover{box-shadow:0 10px 30px rgb(0 0 0 / .05);transform:translateY(-5px);border-color:#d01345}@media (max-width:991px){.cj-testimonials-grid{grid-template-columns:repeat(2,1fr);padding:0 20px;margin-top:30px}}@media (max-width:600px){.cj-testimonials-grid{grid-template-columns:1fr;margin-top:20px}}@media (max-width:480px){.testimonials-section .section-title.italic-title{font-size:22px!important;margin-bottom:20px!important}}.cj-terms-checkbox-wrapper{margin:20px 0 15px;padding:12px 15px;background:#fdfdfd;border:1px solid #f0f0f0;border-radius:4px}.cj-terms-checkbox-label{font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:500!important;color:#444!important;cursor:pointer;display:flex;align-items:center;gap:10px}.cj-terms-checkbox{width:18px!important;height:18px!important;margin:0!important;cursor:pointer}.cj-terms-checkbox-label a{color:#d01345!important;text-decoration:underline!important}.single_add_to_cart_button:disabled,.buy-now-btn:disabled,.disabled-btn{background-color:#ccc!important;border-color:#ccc!important;color:#fff!important;cursor:not-allowed!important;opacity:.7;pointer-events:none}