body{--heading-font:"Inter", sans-serif;--bs-link-color:#333;--bs-link-hover-color:#333;--bs-link-color-rgb:40, 40, 40;--bs-link-hover-color-rgb:0, 0, 0;--bs-light-rgb:248, 248, 248;--bs-font-sans-serif:"Inter", sans-serif;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:2;--bs-body-color:#747474;--bs-primary:#6BB252;--bs-primary-rgb:107, 178, 82;--bs-secondary:#364127;--bs-secondary-rgb:54, 65, 39;--bs-danger:#821618;--bs-danger-rgb:130, 22, 24;--bs-success:#a3be4c;--bs-success-rgb:163, 190, 76;--bs-primary-bg-subtle:#FFF9EB;--bs-success-bg-subtle:#eef5e5;--bs-border-color:#F7F7F7}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:transparent;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#f7a422;--bs-btn-hover-border-color:transparent;--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:transparent;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d3d7dd;--bs-btn-disabled-border-color:transparent}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff3cd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#fff3cd;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#747474;--bs-btn-border-color:#EFEFEF;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#EFEFEF;--bs-btn-hover-border-color:#EFEFEF;--bs-btn-focus-shadow-rgb:248, 249, 250;--bs-btn-active-color:#000;--bs-btn-active-bg:#EFEFEF;--bs-btn-active-border-color:#EFEFEF;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#EFEFEF;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#EFEFEF;--bs-gradient:none}.btn-warning{--bs-btn-color:#747474;--bs-btn-bg:#FCF7EB;--bs-btn-border-color:#FCF7EB;--bs-btn-hover-color:#747474;--bs-btn-hover-bg:#FFECBE;--bs-btn-hover-border-color:#FFECBE;--bs-btn-focus-shadow-rgb:217, 164, 6;--bs-btn-active-color:#000;--bs-btn-active-bg:#FFECBE;--bs-btn-active-border-color:#FFECBE;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#FCF7EB;--bs-btn-disabled-border-color:#FCF7EB}.btn-success{--bs-btn-color:#222;--bs-btn-bg:#EEF5E4;--bs-btn-border-color:#EEF5E4;--bs-btn-hover-color:#222;--bs-btn-hover-bg:#9de3c2;--bs-btn-hover-border-color:#9de3c2;--bs-btn-focus-shadow-rgb:60, 153, 110;--bs-btn-active-color:#222;--bs-btn-active-bg:#9de3c2;--bs-btn-active-border-color:#9de3c2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#222;--bs-btn-disabled-bg:#EEF5E4;--bs-btn-disabled-border-color:#EEF5E4}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#821618;--bs-btn-border-color:#821618;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#630D0F;--bs-btn-hover-border-color:#630D0F;--bs-btn-focus-shadow-rgb:60, 153, 110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#630D0F;--bs-btn-active-border-color:#630D0F;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#222;--bs-btn-disabled-bg:#FFEADA;--bs-btn-disabled-border-color:#FFEADA}body{letter-spacing:.03em}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);color:var(--bs-dark);font-weight:700}a{text-decoration:none}ul,ol,ul li,ol li{margin-bottom:5px}.breadcrumb.text-white{--bs-breadcrumb-divider-color:#fff;--bs-breadcrumb-item-active-color:var(--bs-primary)}.dropdown-menu{--bs-dropdown-link-active-bg:var(--bs-primary)}.nav-pills .nav-link{--bs-nav-pills-link-active-color:#111;--bs-nav-pills-link-active-bg:#f1f1f1}.pagination{--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:3rem}.preloader-wrapper{width:100%;height:100vh;margin:0 auto;position:fixed;top:0;left:0;z-index:111;background:#fff}.preloader-wrapper .preloader{margin:20% auto 0;transform:translateZ(0)}.preloader:before,.preloader:after{content:'';position:absolute;top:0}.preloader:before,.preloader:after,.preloader{border-radius:50%;width:2em;height:2em;animation:animation 1.2s infinite ease-in-out}.preloader{animation-delay:-0.16s}.preloader:before{left:-3.5em;animation-delay:-0.32s}.preloader:after{left:3.5em}@keyframes animation{0%,80%,100%{box-shadow:0 2em 0 -1em #821618}40%{box-shadow:0 2em 0 0 #821618}}.banner-blocks{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);grid-gap:2rem}.block-1{grid-area:1 / 1 / 3 / 8}.block-2{grid-area:1 / 8 / 2 / 13}.block-3{grid-area:2 / 8 / 3 / 13}.swiper-prev,.swiper-next{width:38px;height:38px;line-height:38px;background:#F1F1F1;color:#222;padding:0;text-align:center;border-radius:10px;--bs-btn-border-color:transparent;--bs-btn-active-bg:var(--bs-danger);--bs-btn-active-border-color:transparent;--bs-btn-hover-bg:var(--bs-danger);--bs-btn-hover-border-color:transparent;--bs-btn-disabled-color:#ccc;--bs-btn-disabled-bg:#eaeaea;--bs-btn-disabled-border-color:#eaeaea}.swiper-prev:hover,.swiper-next:hover{background:var(--bs-danger);color:#fff}.marquee-textbar{position:relative;z-index:200;display:flex;overflow:hidden;width:100%;height:60px;justify-content:flex-start;align-items:center;background-color:#821618}.marquee-textbar .track-textbar{display:flex;justify-content:flex-start;align-items:center;position:absolute;white-space:nowrap;will-change:transform;animation:marquee-textbar 40s linear infinite}.marquee-textbar:hover .track-textbar{animation-play-state:paused}.marquee-textbar .marquee-text{margin-right:8vw;flex:0 0 auto;color:#fff;text-transform:uppercase}@keyframes marquee-textbar{from{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-products{--speed:45s;--gap:28px;overflow:hidden;position:relative;width:100%}.marquee-products.strip{background:#821618;padding:15px 0}.marquee-products.strip .sb-marquee-product{background:#fff}.marquee-products .track-products{display:inline-flex;gap:var(--gap);white-space:nowrap;will-change:transform;animation:marquee-products var(--speed) linear infinite}.marquee-products:hover .track-products{animation-play-state:paused}@keyframes marquee-products{from{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-products .sb-marquee-product{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgb(0 0 0 / .06);box-shadow:0 8px 24px rgb(0 0 0 / .06)}.marquee-products .sb-marq-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.marquee-products .sb-marq-thumb img{width:80px;height:70px;object-fit:contain;border-radius:0%;display:block}.marquee-products .sb-marq-title{font-weight:600;font-size:14px}.marquee-products .sb-marq-price span.woocommerce-Price-amount.amount{font-weight:700;font-size:14px;color:#821616}@media (max-width:575.98px){.marquee-products{--gap:18px}.marquee-products .sb-marq-thumb img{width:44px;height:44px}.marquee-products .sb-marq-title,.marquee-products .sb-marq-price{font-size:13px}}.category-carousel .category-item{background:#FFF;border:1px solid #FBFBFB;box-shadow:0 5px 22px rgb(0 0 0 / .04);border-radius:16px;text-align:center;padding:60px 20px;margin:20px 0;transition:box-shadow 0.3s ease-out,transform 0.3s ease-out}.category-carousel .category-item:hover{transform:translate3d(0,-10px,0);box-shadow:0 21px 44px rgb(0 0 0 / .08)}.category-carousel .category-item .category-title{font-weight:600;font-size:20px;line-height:27px;letter-spacing:.02em;text-transform:capitalize;color:#222;margin-top:20px}.brand-carousel .brand-item{background:#FFF;border:1px solid #FBFBFB;box-shadow:0 5px 22px rgb(0 0 0 / .04);border-radius:16px;padding:16px}.brand-carousel .brand-item img{width:100%;border-radius:12px}.brand-carousel .brand-item .brand-details{margin-left:15px}.brand-carousel .brand-item .brand-title{margin:0}.product-tabs .nav-tabs{justify-content:flex-end;border:none;--bs-nav-link-hover-color:#111;--bs-nav-link-color:#555;--bs-nav-tabs-link-border-color:#fff;--bs-nav-tabs-link-hover-border-color:transparent;--bs-nav-tabs-link-active-border-color:#fff}.product-tabs .nav-tabs .nav-link.active,.product-tabs .nav-tabs .nav-item.show .nav-link{border-bottom:3px solid var(--bs-primary)}.products-carousel .swiper,.products-carousel .swiper-container{overflow:visible}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.product-item .button-area .quantity{padding:.5rem}.product-item .button-area{display:none;position:absolute;text-align:center;background:#fff;width:100%;left:0;bottom:-55px;z-index:1;box-shadow:0 20px 44px rgb(0 0 0 / .08)}.product-item{position:relative;padding:16px;background:#FFF;border-radius:16px;margin-bottom:30px;box-shadow:0 0 22px #fff0}.product-item:hover .button-area{display:block}.product-item:hover{box-shadow:0 0 44px rgb(0 0 0 / .08)}.product-item figure{text-align:center}.product-item figure img{max-height:210px;height:auto}.product-item .product-qty{width:85px}.product-item .btn-link{text-decoration:none}.product-item #quantity{height:auto;width:28px;text-align:center;border:none;margin:0;padding:0}.product-item .btn-number{width:26px;height:26px;line-height:1;text-align:center;background:#FFF;border:1px solid #E2E2E2;border-radius:6px;color:#222;padding:0}.image-holder a img{object-fit:cover;height:250px}.cart .product-qty{min-width:130px}.image-float{margin-top:-140px;margin-bottom:-140px}.post-item .post-meta{font-size:.8rem;line-height:1}.post-item .post-meta svg{margin-right:5px}.product-thumbnail-slider{height:740px}.border-dashed{border-bottom:1px dashed #d1d1d1}.ls-1{letter-spacing:-.04em}.button-area .btn-cart{text-wrap:nowrap;height:3.3em;line-height:2em;width:100%}.fs-7{font-size:0.8rem!important}.category-img{width:100%;object-fit:contain;height:100%;border-radius:25px}.btn-link{display:inline-block;font-size:.875rem;font-weight:700;font-family:var(--bs-body-font-family);letter-spacing:.0875rem;text-transform:uppercase;text-decoration:none}a.btn-link,a.btn-link:after{transition:all .5s}a.btn-link{position:relative}a.btn-link:before,a.btn-link:after{content:'';display:block;position:absolute;bottom:0;left:0;width:0;background-color:var(--bs-dark);height:2px}[data-bs-theme=dark] a.btn-link:after{background-color:var(--bs-light)}a.btn-link:before{background-color:rgba(var(--bs-light-rgb),.2);width:100%}a.btn-link.is-checked:after,a.btn-link:hover:after{width:100%}a.btn-link.text-white:after{background-color:var(--bs-light)}a.btn-link.text-light:after{background-color:var(--bs-light)}.navbar .megamenu{padding:1rem}.about-icon{width:44px;height:44px;vertical-align:middle}.about-title{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.about-title.story{color:#198754}.about-title.mission{color:#0d6efd}.about-title.values{color:#fd7e14}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:1}.hero-content{position:relative;z-index:2}#swb-myacc-content[aria-busy="true"]{position:relative}#swb-myacc-content[aria-busy="true"]::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgb(13 110 253 / .08),rgb(13 110 253 / .08) 10px,transparent 10px,transparent 20px);animation:swbStripe 1s linear infinite;border-radius:.5rem}@keyframes swbStripe{to{background-position:20px 0}}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:90%}.woocommerce-account .swb-address-card .swb-icon-wrap svg{display:block;opacity:.9}.woocommerce-account .swb-address-card .card-body{border-radius:1rem 1rem 0 0}.woocommerce-account .swb-address-card address{line-height:1.65}.woocommerce-account .swb-address-box{background:#f8f9fa;border-radius:.75rem;padding:1rem 1.25rem}.woocommerce-account .swb-card{border-radius:1rem}.woocommerce-account .swb-icon-hero svg{opacity:.95}.woocommerce-account .swb-form-modern .form-label{font-size:.95rem;color:#222;margin-bottom:.35rem}.woocommerce-account .swb-form-modern .swb-control,.woocommerce-account .swb-form-modern input.input-text,.woocommerce-account .swb-form-modern .form-control{height:48px;border:1px solid #e1e5ea!important;border-radius:.75rem!important;padding:.5rem .875rem!important;background:#fff;transition:border-color .15s ease,box-shadow .15s ease;box-shadow:none!important}.woocommerce-account .swb-form-modern textarea.input-text{min-height:110px;border-radius:.75rem!important;padding:.75rem .875rem!important}.woocommerce-account .swb-form-modern input.input-text:focus,.woocommerce-account .swb-form-modern .form-control:focus,.woocommerce-account .swb-form-modern textarea.input-text:focus{border-color:#86b7fe!important;box-shadow:0 0 0 .25rem rgb(13 110 253 / .15)!important;outline:0}.woocommerce-account .select2-container--default .select2-selection--single{height:48px!important;border:1px solid #e1e5ea!important;border-radius:.75rem!important}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.8!important;padding-left:.875rem!important}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px!important;right:.5rem!important}.woocommerce-account .woocommerce form .form-row .description,.woocommerce-account .woocommerce form .form-row .woocommerce-input-wrapper .description{font-size:.85rem;color:#6c757d;margin-top:.25rem}.woocommerce-account .woocommerce-invalid .swb-control,.woocommerce-account .woocommerce-invalid .select2-selection--single{border-color:#dc3545!important}.woocommerce-account .woocommerce-invalid .form-label:after{content:" *";color:#dc3545}.woocommerce-account .swb-form-modern .btn{border-radius:.6rem}.woocommerce-account .swb-form-modern .btn-outline-secondary{border-color:#e1e5ea}.woocommerce-account .select2-container{width:100%!important}.select2-container--default .select2-selection--single{height:48px;border:1px solid #e1e5ea;border-radius:.75rem;background:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;padding-left:.875rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:.5rem}body>.select2-container.select2-container--open{width:auto!important;min-width:240px}body>.select2-container.select2-container--open .select2-dropdown{width:auto!important;max-width:calc(100vw - 24px)}.select2-container .select2-dropdown{border:1px solid #e1e5ea;border-radius:.75rem;box-shadow:0 12px 30px rgb(0 0 0 / .08);z-index:9999}.select2-container .select2-results__options{max-height:260px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#f1f5ff;color:#111}.select2-container--default .select2-results__option[aria-selected=true]{background:#e9f2ff;color:#111}.swb-dashboard .card{border-radius:1rem;transition:transform .18s ease,box-shadow .18s ease}.swb-dashboard .card:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgb(0 0 0 / .08)}.swb-address-box{background:#f8f9fa;border-radius:.75rem;padding:1rem 1.25rem}.woocommerce-MyAccount-navigation .nav-item:nth-child(5){margin-top:1rem;border-top:1px solid #eee;padding-top:1rem}.woocommerce-MyAccount-navigation .nav-item:nth-child(5) .nav-link{background-color:#dc3545;color:#fff!important;border-radius:.5rem;padding:.5rem 1rem;display:inline-block;transition:background-color 0.2s ease-in-out;font-weight:600}.woocommerce-MyAccount-navigation .nav-item:nth-child(5) .nav-link:hover{background-color:#bb2d3b;color:#fff!important}.swb-hero-card{background:linear-gradient(135deg,#f9fbff 0%,#f3f7ff 100%);border-radius:1.25rem}.swb-auth-hero .card-body{border-radius:1.25rem}.swb-form-modern .form-label{font-size:.98rem;color:#1f2937;margin-bottom:.4rem}.swb-form-modern .swb-control{height:52px;border:1px solid #e6e9ee;border-radius:.9rem;padding:.6rem 1rem;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.swb-form-modern .swb-control:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgb(13 110 253 / .15);outline:0}.swb-toggle-pass{position:absolute;right:.25rem;top:2.9rem;color:#6b7280;text-decoration:none}.woocommerce-privacy-policy-text p{font-size:10px}.swb-toggle-pass:hover{color:#111827}.swb-auth-hero+.row .card{border-radius:1.1rem}.swb-auth-hero+.row .card-body{padding:1.5rem}.woocommerce button.button.btn,button.woocommerce-button.button{border-radius:.8rem;height:44px;padding:0 1.25rem}.woocommerce-form .form-row{margin-bottom:1rem}.swb-blog-hero{position:relative;background:radial-gradient(1200px 500px at 10% -10%,#f4f9f0 0%,#ffffff 60%),radial-gradient(1100px 600px at 100% 10%,#f7f5ff 0%,#ffffff 60%)}.swb-blog-hero .swb-grain{position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'%3E%3C/feColorMatrix%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 .05 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.swb-post-card{border-radius:1rem;overflow:hidden}.swb-post-card .card-body{padding:1rem 1.1rem}.swb-post-card .card-footer{padding:0 1.1rem 1.1rem}.swb-thumb-wrap img{border-top-left-radius:1rem;border-top-right-radius:1rem}.swb-post-content{color:#333}.swb-post-content p{margin-bottom:1.1rem}.swb-post-content h2,.swb-post-content h3,.swb-post-content h4{margin-top:2rem;margin-bottom:.75rem;font-weight:700}.swb-post-content img{border-radius:.75rem;height:auto;max-width:100%}.swb-post-content blockquote{border-left:4px solid #c7e8c0;padding:.75rem 1rem;margin:1.2rem 0;background:#f8fff6;border-radius:.5rem}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.6rem;margin:0 .2rem;text-decoration:none;background:#f6f7f9;color:#333}.pagination .page-numbers:hover{background:#e9ecef}.pagination .current{background:#0d6efd;color:#fff}.bg-success-subtle{background:#e7f6ea!important}.text-success-emphasis{color:#1b7c42!important}.swb-blog-toolbar{background:#fff;border-bottom:1px solid #f0f1f3}.swb-search .form-control{border-left:0}.swb-search .input-group-text{border-right:0;border-color:#dee2e6}.swb-search .form-control,.swb-search .input-group-text{border-radius:.75rem}.swb-search .input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.swb-search .form-control{border-top-left-radius:0;border-bottom-left-radius:0;border-color:#dee2e6}.swb-chip-scroller{display:flex;gap:.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.swb-chip-scroller::-webkit-scrollbar{display:none}.swb-chip{display:inline-flex;align-items:center;padding:.5rem .95rem;border:1px solid #e6e8eb;border-radius:999px;background:#fff;color:#333;text-decoration:none;white-space:nowrap;transition:all .15s ease}.swb-chip:hover{background:#f7f8fa}.swb-chip.active{background:#821618;border-color:#821618;color:#fff}.swb-contact-hero{position:relative;background:linear-gradient(180deg,#fff 0,#f8fafc 80%);border-bottom:1px solid #eef1f4}.swb-contact-hero .swb-grain{position:absolute;inset:0;opacity:.05;pointer-events:none;background:radial-gradient(circle at 20% 10%,#000 0 1px,transparent 1px) 0 0/8px 8px}.swb-info-card .btn{border-radius:999px}.swb-form-modern .form-label{font-weight:600}.swb-form-modern .swb-control{height:48px;border:1px solid #e3e6ea;border-radius:.75rem;background:#fff}.swb-form-modern textarea.swb-control{min-height:140px}.form-control{border:var(--bs-border-width) solid #dfdfdf}.product-item .price del{color:#6c757d;margin-right:.25rem}.product-item .price ins{text-decoration:none}.product-item figure img{width:100%;height:auto;display:block}.woocommerce-pagination ul.page-numbers{gap:.25rem}.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{border:0;padding:.5rem .75rem;border-radius:.25rem}.woocommerce-pagination .page-numbers li .current{background:#0d6efd;color:#fff}.card.product-card{background:#fff;border-radius:15px;transition:.3s;font-family:'Segoe UI',sans-serif;margin:40px auto;overflow:hidden;position:relative;cursor:pointer;border:0}.card.product-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(0 0 0 / .15)}.product-card .badge{position:absolute;top:10px;right:10px;background:#fff;color:#000;padding:5px 10px;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;border-radius:10px;z-index:10;border:0}.product-card .tilt{overflow:hidden}.product-card .img{height:250px;overflow:hidden}.product-card .img img{width:100%;height:100%;object-fit:contain;transition:transform .5s}.product-card .card:hover .img img{transform:scale(1.05)}.product-card .info{padding:20px}.product-card .cat{font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#71717A;margin-bottom:5px}.product-card .title{font-size:18px;font-weight:700;color:#18181B;margin:0 0 10px;letter-spacing:-.5px}.product-card .desc{font-size:13px;color:#52525B;line-height:1.4;margin-bottom:12px}.product-card .feats{display:flex;gap:6px;margin-bottom:15px}.product-card .feat{font-size:10px;background:#F4F4F5;color:#71717A;padding:3px 8px;border-radius:10px;font-weight:500}.product-card .bottom{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.product-card .price{display:flex;flex-direction:row;align-items:center;gap:.35rem}.product-card .old{font-size:13px;text-decoration:line-through;color:var(--bs-danger,#dc3545);margin-bottom:2px}.product-card .new{font-size:20px;font-weight:700;color:#18181B}.product-card .btn{background:linear-gradient(45deg,#18181B,#27272A);color:#fff;border:none;border-radius:10px;padding:8px 15px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:.3s;box-shadow:0 3px 10px rgb(0 0 0 / .1)}.product-card .btn:hover{background:linear-gradient(45deg,#27272A,#3F3F46);transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 0 0 / .15)}.product-card .icon{transition:transform .3s}.product-card .btn:hover .icon{transform:rotate(-10deg) scale(1.1)}.product-card .meta{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #F4F4F5;padding-top:12px}.product-card .rating{display:flex;align-items:center;gap:2px}.product-card .rcount{margin-left:6px;font-size:11px;color:#71717A}.product-card .stock{font-size:11px;font-weight:600;color:#22C55E}#popular-products .product-card .variations{border:0;margin:.25rem 0 .5rem}#popular-products .product-card .variations tr{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5rem .75rem}#popular-products .product-card .variations .label label{font-size:.75rem;text-transform:uppercase;letter-spacing:.02em;color:var(--bs-secondary-color,#6c757d);margin:0}#popular-products .product-card .variations .value{display:flex;align-items:center;gap:.5rem;width:100%}#popular-products .product-card .variations select{flex:1 1 auto;width:100%;height:42px;padding:.5rem .75rem;border:1px solid #c7c7c7;border-radius:.6rem;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#212529);outline:0;transition:border-color .15s ease,box-shadow .15s ease}#popular-products .product-card .variations select:focus{border-color:var(--bs-primary,#0d6efd);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb,13,110,253),.15)}#popular-products .product-card .reset_variations{font-size:.75rem;color:var(--bs-secondary-color,#6c757d);text-decoration:none}#popular-products .product-card .reset_variations:hover{color:var(--bs-danger,#dc3545)}#popular-products .product-card .single_variation{margin:.25rem 0 .5rem}#popular-products .product-card .single_variation .price del{opacity:.7;margin-right:.35rem}#popular-products .product-card .single_variation .price ins{text-decoration:none;font-weight:600}#popular-products .product-card .variations_button{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:center}#popular-products .product-card .quantity{margin:0;width:50%}#popular-products .product-card .quantity .qty{width:100%;height:42px;padding:.5rem .75rem;text-align:center;border:1px solid #c7c7c7;border-radius:.6rem;background:var(--bs-body-bg,#fff);color:var(--bs-body-color,#212529);outline:0;transition:border-color .15s ease,box-shadow .15s ease}#popular-products .product-card .quantity .qty:focus{border-color:var(--bs-primary,#0d6efd);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb,13,110,253),.15)}#popular-products .product-card input[type="number"]::-webkit-outer-spin-button,#popular-products .product-card input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#popular-products .product-card input[type="number"]{-moz-appearance:textfield}#popular-products .product-card .single_add_to_cart_button{height:42px;border-radius:.6rem;display:inline-flex;align-items:center;padding:.5rem 1rem;width:45%;text-align:center;justify-content:center}ul.products li.product .sb-btns{display:flex;gap:10px;margin:8px 0 14px;align-items:baseline}ul.products li.product .sb-btns .button,ul.products li.product .sb-btns .yith-wcqv-button{flex:1;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:10px 12px;font-weight:600;text-decoration:none;border:0;background:#821616;color:#fff!important}ul.products li.product .sb-btns .button:hover,ul.products li.product .sb-btns .yith-wcqv-button:hover{filter:brightness(1.06)}ul .badge{--bs-badge-color:#000}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#000}.woocommerce ul.products li.product .price{font-weight:700;font-size:18px}.sb-filter-toggle{background:#821616;color:#fff;border:0;border-radius:10px;padding:8px 12px;margin-bottom:12px;font-weight:600}.sb-drawer{background:#fff;border:1px solid #eee;border-radius:12px;padding:25px}.sb-cats>li{margin-bottom:6px}.sb-cats summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.sb-cats summary::-webkit-details-marker{display:none}.sb-cats .count{color:#777;font-size:12px;margin-left:6px}.sb-cat-children{margin:6px 0 0 10px;padding-left:10px;border-left:1px dashed #eee}.sb-more-wrap .sb-hidden{display:none}.sb-tags{display:flex;flex-wrap:wrap;gap:8px}.sb-tags li{display:inline-flex}.sb-tags .sb-tag{font-weight:600}.sb-tags .sb-hidden{display:none}.widget-title{font-weight:700}.price_slider_wrapper .price_slider_wrapper{padding:10px 6px 12px}.price_slider_wrapper .ui-slider{position:relative;height:10px;border-radius:999px;background:linear-gradient(#f3f3f3,#e9e9e9)}.price_slider_wrapper .ui-slider .ui-slider-range{background:#821616;border-radius:999px;box-shadow:0 0 0 1px rgb(0 0 0 / .02) inset}.price_slider_wrapper .ui-slider .ui-slider-handle{top:-7px;width:22px;height:22px;border-radius:50%;background:#821616;border:0;box-shadow:0 2px 6px rgb(0 0 0 / .15);cursor:grab}.price_slider_wrapper .ui-slider .ui-slider-handle:active{cursor:grabbing}.price_slider_wrapper .price_slider_amount{display:flex;align-items:start;justify-content:space-between;gap:5px;margin-top:5px;flex-direction:column-reverse}.price_slider_wrapper .price_slider_amount .button{background:#821616;color:#fff;border:0;font-size:14px;border-radius:12px;padding:12px 35px;font-weight:700}.price_slider_wrapper .price_label{font-weight:600;font-size:14px}.filter-shop .woocommerce-ordering select{width:100%!important;display:block;border-radius:10px;padding:11px 10px;border:1px solid #ddd;font-size:14px;cursor:pointer;color:#000}.filter-shop .woocommerce-ordering select option{border-radius:10px;padding:11px 10px;border:1px solid #ddd;font-size:14px}.shop li.tags-shop a{padding:10px}a.sb-qv-top-left.yith-wcqv-button{padding-left:15px;position:relative;top:7px}span.woocommerce-Price-amount.amount{color:#000;font-size:20px;font-weight:700}.sb-announce{border-bottom:1px solid rgb(255 255 255 / .15);font-size:14px}.sb-announce .sb-announce-inner{display:flex;align-items:center;gap:12px;min-height:40px;position:relative}.sb-announce .swiper{flex:1}.sb-announce .swiper-slide{display:flex;align-items:center;justify-content:center;text-align:center;padding:6px 48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce-checkout p.woocommerce-invalid-required-field span.error{display:none!important}.sb-ann-nav{position:absolute;top:50%;transform:translateY(-50%);border:0;background:rgb(255 255 255 / .2);color:#fff;width:28px;height:28px;border-radius:999px;cursor:pointer;line-height:1;font-weight:700}.sb-announce .sb-prev{left:6px;z-index:20}.sb-announce .sb-next{right:6px;z-index:20}.sb-ann-nav:hover{background:rgb(255 255 255 / .3)}.woocommerce-message::before{color:var(--bs-danger)}.woocommerce-message{border-top-color:var(--bs-danger)}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f9f9f9;color:#707070}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:600}footer{background-color:var(--bs-danger);padding:105px 0;color:#fff;border-bottom:1px solid #ffffff26}.footer-menu,.footer-menu h5,.footer-menu ul li,.footer-menu ol li,.footer-menu ul li a,.footer-menu ol li a{color:white!important}.footer-menu .social-links ul li a{padding:5px 12px 8px 12px}.footer-menu .social-links ul li a:hover{color:var(--bs-danger)!important}.footer-menu a img.custom-logo{width:200px;object-fit:cover;height:200px}#footer-bottom{background-color:var(--bs-danger);color:#fff;padding:15px 0}#footer-bottom .copyright{text-align:center}#yith-quick-view-modal.open .yith-wcqv-main{padding:30px 5px 30px 30px;display:flex;align-items:center}div#yith-quick-view-content div[id^="product"]{align-items:center;justify-content:center}#yith-quick-view-modal #yith-quick-view-content{height:100%;overflow:auto}.woocommerce .yith-quick-view .single-product div.product .summary.entry-summary .product_title{font-size:28px;font-weight:600}.woocommerce .yith-quick-view .single-product div.product .summary.entry-summary .price{font-size:24px;color:#000;font-weight:700}.woocommerce div.product form.cart .variations select{padding:2px 10px;cursor:pointer}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{color:#292929;width:auto!important;margin-right:5px}.woocommerce .yith-quick-view .single-product div.product .summary.entry-summary form.cart .quantity input{font-size:16px}.woocommerce .yith-quick-view .yith-quick-view-content.woocommerce div.summary .single_add_to_cart_button{background-color:var(--bs-danger);margin-left:15px}#yith-quick-view-modal.open .shopengine-wishlist.badge{border:0;background:none}#yith-quick-view-modal.open .shopengine-wishlist.badge i{color:#000;font-size:18px}#yith-quick-view-modal.open .woocommerce-variation-add-to-cart{display:flex;align-items:center;margin-top:10px}#yith-quick-view-modal.open svg.size-6{background-color:#d50000;color:#fff;border-radius:50px;width:25px}.yith-quick-view-content.woocommerce div.summary .product_meta span{margin-bottom:0px!important;font-size:12px}.woocommerce .yith-quick-view .yith-quick-view-content.woocommerce div.summary .single_add_to_cart_button:hover{background-color:#000}#yith-quick-view-modal #yith-quick-view-content{scrollbar-width:thin;scrollbar-color:#000 #fff}.sb-btns .badge i{font-size:16px}#yith-quick-view-modal #yith-quick-view-content::-webkit-scrollbar{width:8px}#yith-quick-view-modal #yith-quick-view-content::-webkit-scrollbar-track{background:rgb(0 0 0 / .06)}#yith-quick-view-modal #yith-quick-view-content::-webkit-scrollbar-thumb{background:#000;border-radius:8px}#yith-quick-view-modal #yith-quick-view-content::-webkit-scrollbar-thumb:hover{background:#111}a.reset_variations{width:100px}.gutenova-template-default.gutenova-static-template-width{max-width:1400px}#block-36f38da3-5189-429f-a4de-7c68b751a64c .shopengine-swatches .variations td.value{width:80%!important;margin-left:20px!important}#about-aata{margin-top:40px}.about-us-aata{background-image:url(/wp-content/themes/swarnbhoomi/assets/img/about-bg.png);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:160px 0 160px 0}.about-us-aata .left-image{margin-right:45px}.about-us-aata .left-image img{width:90%}.about-us-aata .services .item{margin-bottom:30px}.about-us-aata .services .item .icon{float:left;margin-right:25px}.about-us-aata .services .item .icon img{max-width:70px}.about-us-aata .services .item h4{color:#fff;font-size:20px;font-weight:700;margin-bottom:12px}.about-us-aata .services .item p{color:#fff;font-size:15px;line-height:30px}.featured-aata{padding:120px 20px 50px;background:linear-gradient(90deg,#ff5e28 0%,#ff2255 50%,#ff2073 100%);position:relative;overflow:hidden}.featured-aata .featured-hero{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-bottom:100px}.featured-aata .featured-content .label{color:#ff0;text-transform:uppercase;letter-spacing:3px;font-size:12px;margin-bottom:20px;display:block}.featured-aata .featured-content h2{font-size:48px;margin-bottom:20px;letter-spacing:-2px;color:#fff}.featured-aata .featured-content p{color:#fff;line-height:1.8;margin-bottom:30px;font-size:16px}.featured-aata .feature-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.featured-aata .highlight-item{padding:15px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .3);border-radius:8px;text-align:center;transition:all 0.3s ease}.featured-aata .highlight-item:hover{background:rgb(255 255 255 / .05);border-color:#fff;transform:translateY(-5px)}.featured-aata .highlight-icon{width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:24px}.featured-aata .highlight-title{font-size:18px;font-weight:600;margin-bottom:10px;color:#fff;line-height:1.4}.featured-aata .highlight-desc{color:#fff;font-size:14px;line-height:1.5}.featured-aata .feature-cta{display:inline-block;padding:18px 50px;background:#fff;color:#000;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-weight:600;transition:all 0.3s ease;margin-top:20px;border-radius:4px}.featured-aata .blob-accent{position:absolute;top:-4rem;left:-4rem;width:370px;height:320px;background:#df2a4a;z-index:0;border-radius:44% 56% 63% 37% / 38% 46% 54% 62%;animation:blob-float 8s ease-in-out infinite}.featured-aata .featured-image-section{position:relative;height:500px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#2a2a2a,#1a1a1a)}.featured-aata .featured-image-grid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:2px;height:100%}.featured-aata .featured-img{background:linear-gradient(45deg,#333,#222);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;transition:transform 0.3s ease;position:relative;overflow:hidden}.featured-aata .featured-img:first-child{grid-row:1 / 3;background:linear-gradient(135deg,#444,#222);font-size:18px}.featured-aata .featured-img:hover{transform:scale(1.02)}.featured-aata .featured-img:hover::before{transform:translateX(100%)}.featured-aata .featured-img::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgb(255 51 102 / .1) 50%,transparent 70%);transform:translateX(-100%);transition:transform 0.8s ease}.featured-aata .featured-img:hover img{transform:scale(1.05)}.featured-aata .featured-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}@keyframes blob-float{0%{border-radius:44% 56% 63% 37% / 38% 46% 54% 62%;transform:translate3d(0,0,0) scale(1)}50%{border-radius:54% 46% 50% 50% / 44% 36% 64% 56%;transform:translate3d(10px,-6px,0) scale(1.06)}100%{border-radius:44% 56% 63% 37% / 38% 46% 54% 62%;transform:translate3d(0,0,0) scale(1)}}.gallery-aata{display:flex;flex-wrap:wrap}.gallery-aata figure{background:#eee;width:calc(50% + 1px);height:100vh;margin:0 auto 10vh 0;position:sticky;top:0;overflow:hidden;box-shadow:4px -4px 8px rgb(0 0 0 / .4)}.gallery-aata figure::after{content:'';position:absolute;top:5vmin;right:5vmin;bottom:5vmin;left:45%;border:2px dashed #fff;outline:1px solid #fff;outline-offset:-5vmin;backdrop-filter:grayscale(1);-webkit-backdrop-filter:grayscale(1);pointer-events:none}.gallery-aata figure:nth-of-type(2n)::after{right:45%;left:5vmin}.gallery-aata section{background:#e5e5e5;width:calc(50% + 1px);height:100vh;margin:0 0 10vh auto;position:sticky;top:0;padding:5vmin;box-shadow:-4px -4px 8px rgb(0 0 0 / .4)}.gallery-aata figure:nth-of-type(1),.gallery-aata section:nth-of-type(1){margin:0 0 10vh 0;width:50%}.gallery-aata figure:nth-of-type(2n){margin:0 0 10vh auto;box-shadow:-4px -4px 8px rgb(0 0 0 / .4)}.gallery-aata section:nth-of-type(2n){margin:0 auto 10vh 0;box-shadow:4px -4px 8px rgb(0 0 0 / .4)}.gallery-aata figure:last-of-type,.gallery-aata section:last-of-type{margin-bottom:0}.gallery-aata section::before{background:inherit;z-index:1;content:'';position:absolute;top:50%;left:0;width:7vmin;height:7vmin;transform:translate(calc(-50% + 1px),-50%) rotate(-45deg);clip-path:polygon(-15% -15%,110% 0%,0% 110%);box-shadow:-4px -2px 8px rgb(0 0 0 / .4);border-radius:1.5vmin 0 0 0}.gallery-aata section:nth-of-type(2n)::before{left:auto;right:0;transform:translate(calc(50% - 1px),-50%) rotate(-45deg) scale(-1)}.gallery-aata section::after{content:'';position:absolute;top:5vmin;right:45%;bottom:5vmin;left:5vmin;border:2px dashed #fff;outline:1px solid #fff;outline-offset:-5vmin;background-color:#8de86c;z-index:-1;pointer-events:none}.gallery-aata section:nth-of-type(2n):after{right:5vmin;left:45%}.gallery-aata figure img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.gallery-aata section>div{display:flex;flex-direction:column;align-items:center;height:100%;padding:1rem}.gallery-aata h1,.gallery-aata h2{margin:10% 0 5%;font-size:calc(5vmin + 2vmax);text-align:center;font-weight:700;line-height:1;word-spacing:.5rem;color:#1a1a1a}.gallery-aata p{text-align:right;width:100%;font-family:"Cormorant",serif;font-weight:400;font-style:italic;font-size:calc(1vmin + 1.75vmax);margin-bottom:5%;color:#2b2b2b}.gallery-aata a{color:#fff0;-webkit-text-stroke:2px #212121;text-decoration:none;font-weight:900;letter-spacing:2px}.gallery-aata a:hover,.gallery-aata a:focus{-webkit-text-stroke:1px #999}@media (max-width:992px){.featured-aata .featured-hero{gap:40px;grid-template-columns:none;margin-bottom:30px}.featured-aata{margin-top:90px}.featured-aata .featured-image-section{height:400px}.featured-aata .feature-highlights{grid-template-columns:1fr;gap:20px}.featured-aata .featured-content{padding:20px}.featured-aata .featured-content h2{font-size:32px}.featured-aata .highlight-item{padding:35px}.featured-aata .feature-cta{padding:15px 25px;font-size:14px}}@media (max-width:768px){.gallery-aata{margin-top:90px}.gallery-aata section::before{content:none}.gallery-aata figure::after{content:none}.featured-aata{padding:80px 0 50px;text-align:center}.featured-aata .featured-content{padding:5px}.featured-aata .highlight-desc{color:#fff;font-size:12px;line-height:1.5}.featured-aata .blob-accent{top:-3rem;left:-3rem;width:160px;height:160px;filter:blur(24px)}.gallery-aata figure,.gallery-aata section{height:500px;width:100%!important;margin:0!important}}@media (min-width:1400px){.product-thumbnail-slider{height:740px}.container-lg{max-width:1600px}}@media (min-width:1200px){.display-1{font-size:4rem}.product-thumbnail-slider{height:540px}}@media screen and (max-width:1140px){.banner-blocks{grid-template-columns:1fr;grid-template-rows:repeat(4,1fr)}.block-1{grid-area:1 / 1 / 3 / 2}.block-2{grid-area:3 / 1 / 4 / 2}.block-3{grid-area:4 / 1 / 5 / 2}}@media all and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}.product-thumbnail-slider{height:420px}}@media (max-width:992px){.swb-post-card .card-body{padding:1rem}#about-aata{margin-top:90px;margin-bottom:37rem}.about-us-aata .left-image{margin-right:0;position:absolute;bottom:-220px;right:0}.about-us-aata .services .item .right-text{text-align:left}.about-us-aata{position:relative;background-image:none;padding:0}.about-us-aata .services{text-align:center}.about-us-aata .services .item{background:#ff4d1e;background:linear-gradient(105deg,rgb(255 77 30) 0%,rgb(255 44 109) 100%);padding:30px;border-radius:20px;display:inline-block}.about-us-aata .left-image img{width:100%}.swb-post-card .card-footer{padding:0 1rem 1rem}.swb-auth-hero .card-body{padding:1.25rem!important}.image-float{margin:0}.offcanvas-body .nav-item{font-weight:700;border-bottom:1px solid #d1d1d1}.offcanvas-body .filter-categories{width:100%;margin-bottom:20px!important;border:1px solid #d1d1d1!important;padding:14px;border-radius:8px}.dropdown-menu{padding:0;border:none;line-height:1.4;font-size:.9em}.dropdown-menu a{padding-left:0}.dropdown-toggle::after{position:absolute;right:0;top:21px}.product-thumbnail-slider{margin-top:20px;height:auto}.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px}}@media (min-width:768px){.shop{padding-top:70px!important}.swb-auth-hero+.row .card-body{padding:2rem}}@media (max-width:768px){.marquee-textbar{height:40px}.about-us-aata .left-image{bottom:-35rem}.marquee-textbar .marquee-text{font-size:12px}#popular-products .product-card .variations tr{grid-template-columns:1fr}.display-1{font-size:36px}.fs-5{font-size:16px!important}#popular-products .product-card .variations .value{width:100%}.swiper-buttons{position:absolute;bottom:0;display:flex;gap:10px;align-items:center;left:40%;right:40%}.card.product-card{margin:20px auto}.swb-search .input-group-lg>.form-control,.swb-search .input-group-lg>.input-group-text{font-size:1rem}.select2-container .select2-dropdown{width:96%!important}.card{width:90%}.title{font-size:16px}.img{height:180px}.bottom{flex-direction:column;align-items:flex-start;gap:10px}.price{margin-bottom:5px}.btn{justify-content:center}.woocommerce-account .swb-card .card-body{padding:1.25rem!important}.woocommerce-account .swb-address-card .card-body{padding:1.25rem}#yith-quick-view-modal.open .yith-wcqv-main{padding:10px 5px 10px 10px}.woocommerce .yith-quick-view .single-product div.product .summary.entry-summary .product_title{font-size:24px}.yith-quick-view-content.woocommerce div.summary .price{margin-bottom:7px}#yith-quick-view-modal.open .images img{width:300px!important;padding-bottom:20px}#yith-quick-view-content div.images a{display:flex;justify-content:center}#yith-quick-view-modal.open .woocommerce-variation-add-to-cart{justify-content:center}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.woocommerce ul.products li.product a img{width:250px}.woocommerce ul.products li.product a.thumb{display:flex;align-items:center;justify-content:center}.sb-announce .swiper-slide{padding:6px 40px;font-size:13px}footer{padding:55px 0 20px!important}.filter-shop .woocommerce-ordering{flex:1}.sb-filter-toggle.btn{background:#821616;color:#fff;border-radius:10px;font-weight:700;padding:8px 15px;width:70%}.filter-shop{flex-direction:column;margin-bottom:40px!important}.sb-drawer{position:fixed;inset:0 auto 0 0;width:86vw;max-width:360px;transform:translateX(-100%);transition:transform .25s ease;z-index:1050;box-shadow:12px 0 30px rgb(0 0 0 / .18);overflow-y:auto}.sb-drawer.is-open{transform:translateX(0)}.sb-drawer-close{position:sticky;top:0;margin-left:auto;display:block;background:#d50000;border:0;border-radius:50px;padding:5px 15px;margin-bottom:20px;font-size:12px;color:#fff}.widget-search-bar form button svg{margin-left:90%}.price_slider_wrapper .price_slider_wrapper{padding:14px 6px 16px}body.sb-dim::after{content:"";position:fixed;inset:0;background:rgb(0 0 0 / .45);z-index:1045}.shop .col-md-9{margin-top:30px}.footer-menu.logo-col{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-menu{padding-bottom:25px}}