@import url("https://fonts.cdnfonts.com/css/museo-sans-cyrl");:where(img[width][height]){width:auto;height:auto}.hero .wrapper-section .wrapper-subtitle,.hero .wrapper-section .wrapper-details,.hero .wrapper-section .shop-btn,.hero-two .wrapper-content .wrapper-title,.hero-two .wrapper-content .wrapper-details,.hero-three .hero-wrapper .wrapper-subtitle,.hero-three .hero-wrapper .wrapper-details{font-family:"Rubik",sans-serif!important}@keyframes btnAnimation{0%{transform:scale(0.8)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1.5);opacity:0}}*{margin:0;padding:0;box-sizing:inherit}html{font-size:10px;overflow-x:hidden}body{margin:0;padding:0;box-sizing:border-box;font-family:"Rubik",sans-serif;background:#f8f8f8;overflow-x:hidden}h1,h2,h3,h4,h5{color:#000000;font-family:"Rubik",sans-serif;font-weight:300}h1{font-size:7rem}@media (max-width:767px){h1{font-size:4rem}}h2{font-size:5.6rem}h3{font-size:4.2rem}h4{font-size:3.4rem}h5{font-size:3rem;margin-bottom:0}a{font-size:1.8rem;font-weight:300;color:#000000;text-decoration:none;font-family:"Rubik",sans-serif}a .list-text{color:#FFFFFF;font-size:1.6rem}a span{font-size:14px;font-weight:500}p{font-size:15px;color:#797979;font-weight:400;font-family:"Rubik",sans-serif;margin-bottom:0}ul{padding-left:0;margin:0}li{list-style:none}img{max-width:100%}.cart-qty-control{display:inline-flex;align-items:center;justify-content:center;gap:0;border:1px solid #e5e7eb;border-radius:999px;background:#fff;box-shadow:0 8px 22px rgba(16,24,40,0.08);overflow:hidden;min-width:112px;height:38px}.cart-qty-btn{width:38px;height:38px;border:0;background:transparent;color:#181818;font-size:20px;line-height:1;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;transition:background-color 0.18s ease,color 0.18s ease,transform 0.18s ease}.cart-qty-btn:hover,.cart-qty-btn:focus-visible{background:#f2f8ef;color:#349512;outline:none}.cart-qty-btn:active{transform:scale(0.92)}.cart-qty-number{min-width:36px;height:100%;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-left:1px solid #eef0f3;border-right:1px solid #eef0f3;color:#111827;font-size:15px;font-weight:700;line-height:1}@media (max-width:575.98px){.cart-qty-control{min-width:104px;height:36px}.cart-qty-btn{width:36px;height:36px;font-size:18px}.cart-qty-number{min-width:32px;font-size:14px}}iframe{width:100%}.container{max-width:160rem}@media (max-width:767px){.container{padding-left:1.2rem;padding-right:1.2rem}}@media (min-width:992px){.col-lg-prd7{flex:0 0 calc(100% / 7);max-width:calc(100% / 7);padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);position:relative;width:100%}}@media (min-width:992px){.col-lg-prd5{flex:0 0 calc(100% / 5);max-width:calc(100% / 5);padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);position:relative;width:100%}}input{font-size:1.3rem}input[type=checkbox]{accent-color:#339614}button{border:none;outline:none;background:transparent}.shop-btn{padding:1.2rem 3.4rem;margin:4rem 0;text-align:center;border-radius:0.6rem;display:inline-block;background:#339614;font-size:1.4rem;font-weight:500;position:relative;color:#FFFFFF;font-family:"Rubik",sans-serif;transition:all 0.3s;overflow:hidden;z-index:1}.shop-btn::after{content:" ";width:0%;height:100%;background:#000000;position:absolute;transition:all 0.4s ease-in-out;right:0;top:0;z-index:-3}.shop-btn svg{fill:#FFFFFF;transition:all 0.5s}.shop-btn span{margin-left:8px;font-size:1.5rem;width:100%;z-index:1;transition:all 0.4s ease-in-out}.shop-btn:hover{color:#FFFFFF;background-color:#000000}.shop-btn:hover::after{right:auto;left:0;width:100%}.shop-btn:hover svg{fill:currentColor;fill:#FFFFFF;transform:translate(5px)}.shop-btn:hover span{color:#FFFFFF}.shop-btn::after,.shop-btn:hover::after{display:none!important;width:0!important}.shop-btn:hover,.shop-btn:hover svg,.shop-btn:hover span{transform:none!important}.product{padding:6rem 0}.product-category{padding:2rem 0 4rem}@media (max-width:1023px){.product{padding:3rem 0}}.product-wrapper{width:100%;height:100%;padding:0;border-radius:0.6rem;background-color:#FFFFFF;font-family:"Rubik",sans-serif;cursor:pointer;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;position:relative;transition:all 0.2s;border:1px solid #FFFFFF;overflow:hidden;display:flex;flex-direction:column}.product-wrapper .product-img{height:20rem;position:relative}.product-wrapper .product-img img{height:100%;width:100%;object-fit:contain}.product-wrapper .product-img .product-cart-items{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all 0.4s}.product-wrapper .product-img .product-cart-items .cart-item svg rect{fill:currentColor;fill:#FFFFFF;transition:all 0.2s linear}.product-wrapper .product-img .product-cart-items .cart-item svg path{fill:currentColor;fill:#000000}.product-wrapper .product-img .product-cart-items .cart-item:hover svg rect{fill:currentColor;fill:#339614}.product-wrapper .product-img .product-cart-items .cart-item:hover svg path{fill:currentColor;fill:#FFFFFF}.product-cart-items .cart-item{position:relative}.product-cart-items .cart-item[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#000000;color:#fff;font-size:1.2rem;white-space:nowrap;padding:4px 10px;border-radius:4px;pointer-events:none;opacity:0;transition:opacity 0.2s;z-index:10}.product-cart-items .cart-item[data-tooltip]::before{content:'';position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#000000;pointer-events:none;opacity:0;transition:opacity 0.2s;z-index:10}.product-cart-items .cart-item[data-tooltip]:hover::after,.product-cart-items .cart-item[data-tooltip]:hover::before{opacity:1}.product-wrapper .product-info{margin:0.8rem 1.2rem 0.8rem;display:flex;flex-direction:column;gap:0.4rem;flex:1}.product-wrapper .product-info .ratings{margin:0.6rem 0}.prd-stars{display:flex;align-items:center;gap:2px;margin:3px 0 5px}.prd-stars .st{font-size:1.5rem;color:#ddd;line-height:1}.prd-stars .st.full{color:#f5a000}.prd-stars .st.half{color:#f5a000;opacity:0.55}.prd-stars .st-val{font-size:1.1rem;color:#888;margin-left:4px}.rate-widget{margin:1.2rem 0 0.8rem}.rate-widget-label{font-size:1.3rem;color:#555;margin-bottom:5px}.rate-stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:3px}.rate-stars input[type=radio]{display:none}.rate-stars label{font-size:2.8rem;color:#ddd;cursor:pointer;transition:color .15s;line-height:1}.rate-stars input:checked~label,.rate-stars label:hover,.rate-stars label:hover~label{color:#f5a000}.rate-submit-btn{display:inline-block;margin-top:8px;padding:7px 20px;background:#339614;color:#fff;border:none;border-radius:6px;font-size:1.3rem;cursor:pointer;transition:background .15s}.rate-submit-btn:hover{background:#2c800f}.product-wrapper .product-details{font-family:"Rubik",sans-serif;font-size:1.4rem;line-height:1.5;height:4.2rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-wrapper .price{height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0.6rem;flex-wrap:wrap}@media (max-width:767px){.product-wrapper .product-details{font-size:2.2rem}}.product-wrapper .product-cart-btn{margin-top:auto;padding:0.8rem 0 0.8rem 0;display:flex;justify-content:flex-end;transition:all 0.4s;border-bottom-right-radius:1.2rem;overflow:hidden}.product-wrapper:hover{border:1px solid #339614}.product-wrapper:hover .product-cart-items,.product-wrapper.touch-active .product-cart-items{bottom:15%;opacity:1;visibility:visible}.product-wrapper:hover .product-cart-items .product-cart-btn,.product-wrapper.touch-active .product-cart-items .product-cart-btn{border-bottom-right-radius:0}@media (max-width:767px){.product-wrapper .product-img{height:30rem}.product-wrapper .product-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;margin:0rem}.product-wrapper .price{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}}@media (max-width:767px) and (max-width:767px){.product-wrapper .price span{font-size:2rem}}.mob-hamburger-btn{padding:4px 6px;background:none;border:none;line-height:1;display:flex;align-items:center}.mob-hamburger-btn:focus{box-shadow:none}#offcanvasWithBothOptions .offcanvas-body{display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}#offcanvasWithBothOptions .category-dropdown{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0;padding-bottom:5rem;position:relative;z-index:2}#offcanvasWithBothOptions .category-list{list-style:none;margin:0;padding:0;position:relative;z-index:2;background:#fff}#offcanvasWithBothOptions .category-list-item{border-bottom:1px solid #f0f0f0}#offcanvasWithBothOptions .mob-cat-row{padding:0.85rem 1.2rem}#offcanvasWithBothOptions .mob-cat-link{color:#1D1D1D;text-decoration:none;font-size:1.4rem;font-weight:500;flex:1}#offcanvasWithBothOptions .mob-cat-link:hover{color:#339614}#offcanvasWithBothOptions .mob-sub-toggle{background:none;border:none;padding:4px 6px;cursor:pointer;line-height:1;transition:transform .2s}#offcanvasWithBothOptions .category-list-item.open>.mob-cat-row .mob-sub-toggle{transform:rotate(180deg)}#offcanvasWithBothOptions .sub-category-list{display:none!important;list-style:none;margin:0;padding:0 0 0.4rem 0;background:#f8f8f8;max-height:none!important;overflow:visible!important}#offcanvasWithBothOptions .category-list-item.open>.sub-category-list{display:block!important}#offcanvasWithBothOptions .sub-category-list li a{display:block;padding:0.6rem 1.2rem 0.6rem 2.4rem;color:#444;text-decoration:none;font-size:1.3rem}#offcanvasWithBothOptions .sub-category-list li a:hover{color:#339614}#offcanvasWithBothOptions .third-category-list{list-style:none;margin:0;padding:0 0 .4rem 0;background:#f1f3f5}#offcanvasWithBothOptions .third-category-list li a{padding-left:3.6rem;font-size:1.22rem;color:#555}#offcanvasWithBothOptions .mob-offcanvas-footer{position:absolute;right:0;bottom:0;left:0;z-index:1;background:#333;color:#fff;text-align:center;padding:1.4rem 1.2rem 1rem 1rem}#offcanvasWithBothOptions .mob-offcanvas-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1.2rem}#offcanvasWithBothOptions .mob-offcanvas-links a{display:flex;align-items:center;justify-content:center;min-height:3.6rem;padding:.7rem .8rem;border:1px solid rgba(255,255,255,.12);border-radius:.6rem;background:rgba(255,255,255,.06);color:#fff;text-decoration:none;font-size:1.24rem;font-weight:600}#offcanvasWithBothOptions .mob-offcanvas-links a:hover{background:#339614;border-color:#339614;color:#fff}#offcanvasWithBothOptions .mob-offcanvas-contact{display:grid;gap:.65rem;margin-bottom:1.2rem;text-align:left}#offcanvasWithBothOptions .mob-offcanvas-contact a,#offcanvasWithBothOptions .mob-offcanvas-contact p{display:block;margin:0;padding:.75rem .9rem;border-radius:.6rem;background:rgba(255,255,255,.06);color:#e7e7e7;font-size:1.15rem;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}#offcanvasWithBothOptions .mob-offcanvas-contact a:hover{color:#fff;background:rgba(51,150,20,.42)}#offcanvasWithBothOptions .mob-offcanvas-contact span{display:block;margin-bottom:.2rem;color:#aeb4ad;font-size:1rem;font-weight:700}#offcanvasWithBothOptions .mob-offcanvas-social{display:flex;align-items:center;justify-content:center;gap:0.9rem;margin-bottom:0.9rem}#offcanvasWithBothOptions .mob-offcanvas-social a{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid rgba(255,255,255,0.28);border-radius:50%;color:#fff;text-decoration:none;transition:color .15s,border-color .15s,background .15s}#offcanvasWithBothOptions .mob-offcanvas-social a:hover{background:#339614;border-color:#339614;color:#fff}#offcanvasWithBothOptions .mob-offcanvas-footer p{margin:0;position:relative;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));background:#333;color:#d8d8d8;font-size:1.1rem;line-height:1.5}.mob-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#fff;border-top:1px solid #e8e8e8;box-shadow:0 -2px 12px rgba(0,0,0,0.08);justify-content:space-around;align-items:center;padding:6px 0 max(6px,env(safe-area-inset-bottom));height:60px}.mob-nav-item{display:flex;flex-direction:column;align-items:center;gap:2px;color:#888;text-decoration:none;font-size:1rem;flex:1;position:relative;transition:color .15s}.mob-nav-item:hover,.mob-nav-item.active{color:#339614}.mob-nav-item svg{width:22px;height:22px}.mob-nav-badge{position:absolute;top:-2px;right:calc(50% - 20px);background:#339614;color:#fff;font-size:0.9rem;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}@media (max-width:991px){body{padding-bottom:64px}}.float-action-buttons{position:fixed;right:2.2rem;bottom:2.4rem;z-index:1001;display:flex;flex-direction:column;gap:1rem}.float-action-btn{width:5.2rem;height:5.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#349512;box-shadow:0 1rem 2.2rem rgba(0,0,0,0.18);transition:transform .18s ease,box-shadow .18s ease,background .18s ease;cursor:pointer}.float-action-btn:hover,.float-action-btn:focus{color:#fff;transform:translateY(-2px);box-shadow:0 1.2rem 2.8rem rgba(0,0,0,0.24)}.float-action-btn:focus-visible{outline:3px solid rgba(52,149,18,0.28);outline-offset:3px}.float-action-btn--top{background:#1f2937}.float-action-btn--messenger{background:#0084ff}.float-action-btn--call{background:#349512}.float-action-btn svg{width:2.4rem;height:2.4rem}@media (max-width:991px){.float-action-buttons{right:1.4rem;bottom:calc(7.8rem + env(safe-area-inset-bottom));gap:.8rem}.float-action-btn{width:4.8rem;height:4.8rem}}.prd-condition-wrap{min-height:2.8rem;display:flex;align-items:center;padding:0}.prd-condition-badge{display:inline-block;position:relative;background:#339614;color:#fff;font-size:1.1rem;font-weight:600;padding:3px 10px;border-radius:4px;cursor:pointer;user-select:none;line-height:1.6}.prd-condition-popup{display:none;position:absolute;left:0;top:calc(100% + 6px);background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,0.13);padding:10px 14px;font-size:1.2rem;font-weight:400;color:#333;white-space:normal;min-width:180px;max-width:240px;z-index:200;cursor:default;line-height:1.5}.prd-condition-badge:hover .prd-condition-popup{display:block}.prd-loan-badge{height:3.1rem;display:inline-flex;align-items:center;padding:0;overflow:visible;border-radius:0 1.8rem 1.8rem 0;background:linear-gradient(180deg,#43ad20 0%,#287e0e 100%) no-repeat right center / 0 100%;box-shadow:none;transition:background-size 0.38s cubic-bezier(0.2,0.8,0.2,1),box-shadow 0.3s ease,transform 0.3s ease}.prd-loan-badge::before{content:"";width:3.8rem;height:3.8rem;flex:0 0 3.8rem;margin-left:-0.15rem;border:0.25rem solid #fff;border-radius:50%;background-color:#339614;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5 20 5v6.2c0 5-3.4 8.6-8 10.3-4.6-1.7-8-5.3-8-10.3V5l8-2.5Z' fill='white'/%3E%3Cpath d='m8.2 12 2.4 2.4 5.2-5.2' fill='none' stroke='%23339614' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;box-shadow:0.25rem 0.25rem 0.8rem rgba(27,98,7,0.28);position:relative;z-index:2}.prd-loan-label{display:block;width:11.2rem;max-width:0;margin-left:-1.9rem;overflow:hidden;white-space:normal;font-size:0.92rem;font-weight:800;line-height:1;letter-spacing:0.025em;text-transform:uppercase;text-align:left;opacity:0;transform:translateX(-0.8rem);transition:max-width 0.38s cubic-bezier(0.2,0.8,0.2,1),opacity 0.2s ease,transform 0.38s cubic-bezier(0.2,0.8,0.2,1),padding 0.38s ease}.prd-loan-badge:hover,.prd-loan-badge:focus-visible{background-size:calc(100% - 1.9rem) 100%;box-shadow:0 0.7rem 1.5rem rgba(51,150,20,0.3);transform:translateY(-1px);outline:none}.prd-loan-badge:hover .prd-loan-label,.prd-loan-badge:focus-visible .prd-loan-label{max-width:11.2rem;padding:0 1.15rem 0 2.55rem;opacity:1;transform:translateX(0)}.prd-loan-badge:focus-visible::before{box-shadow:0 0 0 3px rgba(51,150,20,0.25),0.25rem 0.25rem 0.8rem rgba(27,98,7,0.28)}.prd-promo-badge{background-image:linear-gradient(180deg,#FFCA61 0%,#FFBB38 100%);color:#4a3100}.prd-promo-badge::before{background-color:#FFBB38;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 24 24' fill='none' stroke='%234a3100' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='9' width='18' height='12' rx='2' fill='white'/%3E%3Cpath d='M2 9h20M12 9v12M12 9H7.5a2.5 2.5 0 1 1 0-5C10.5 4 12 9 12 9Zm0 0h4.5a2.5 2.5 0 1 0 0-5C13.5 4 12 9 12 9Z'/%3E%3C/svg%3E");box-shadow:0.25rem 0.25rem 0.8rem rgba(113,72,0,0.28)}.prd-promo-badge:hover,.prd-promo-badge:focus-visible{box-shadow:0 0.7rem 1.5rem rgba(255,187,56,0.35)}.prd-promo-badge:focus-visible::before{box-shadow:0 0 0 3px rgba(255,187,56,0.28),0.25rem 0.25rem 0.8rem rgba(113,72,0,0.28)}@media (prefers-reduced-motion:reduce){.prd-loan-badge,.prd-loan-label{transition:none}}.prd-gift-badge{position:absolute;left:10px;bottom:10px;width:6.4rem;max-width:42%;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;overflow:hidden;z-index:3;pointer-events:none;opacity:1;visibility:visible;transform:translateY(0) scale(1);transform-origin:left bottom;transition:opacity .28s ease,transform .28s ease,visibility .28s ease}.product-wrapper .product-img .prd-gift-badge img{width:100%;max-width:100%;height:auto!important;display:block;object-fit:contain;border-radius:inherit;filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))}@media (max-width:767px){.prd-gift-badge{left:6px;bottom:6px;width:4.8rem;max-width:39%}body.home-page .prd-gift-badge,body.front-products-page .prd-gift-badge{width:4.8rem;max-width:39%}}.product-wrapper:hover .prd-gift-badge,.product-wrapper.touch-active .prd-gift-badge{opacity:0;visibility:hidden;transform:translateY(10px) scale(.9)}.prd-badge-disc{position:absolute;top:-0.7rem;left:-0.9rem;width:7.4rem;height:5.4rem;background:#FFBB38;color:#4a3100;display:flex;align-items:flex-start;gap:0.25rem;padding:1rem 0.8rem 1.8rem 1.15rem;clip-path:polygon(0 13%,100% 0,86% 100%,0 100%);filter:drop-shadow(0 0.45rem 0.55rem rgba(113,72,0,0.24));z-index:5;pointer-events:none}.prd-badge-tail{position:absolute;top:4.65rem;left:-0.9rem;width:1.15rem;height:1rem;background:#9f6500;clip-path:polygon(0 0,100% 0,100% 100%);filter:drop-shadow(0 0.3rem 0.25rem rgba(72,49,7,0.24));z-index:4;pointer-events:none}.prd-badge-disc strong{font-size:2.5rem;font-weight:400;line-height:1;letter-spacing:-0.08rem}.prd-badge-disc small{margin-top:0.25rem;font-size:1.15rem;font-weight:400;line-height:1}.prd-badge-disc::after{content:"OFF";position:absolute;right:0;bottom:0;left:0;height:1.85rem;background:#d58b00;display:flex;align-items:center;padding-left:1.1rem;padding-top:0.35rem;clip-path:polygon(0 0,100% 62%,86% 100%,0 100%);color:#fff;font-size:1.02rem;font-weight:400;letter-spacing:0.05em}.prd-action-bar{display:flex;align-items:center;gap:0.6rem;padding:0.6rem 1rem 1rem;margin-top:auto}.prd-cart-btn{flex:1;height:4rem;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#43ad20 0%,#2f8f13 55%,#26780d 100%);border:1px solid rgba(33,112,10,0.45);border-radius:1rem;box-shadow:0 0.4rem 1.2rem rgba(51,150,20,0.22),inset 0 1px 0 rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.25s ease,box-shadow 0.25s ease,filter 0.25s ease}.prd-cart-btn::before{content:"";position:absolute;z-index:-1;top:-50%;bottom:-50%;left:-45%;width:32%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.38),transparent);transform:skewX(-20deg);transition:left 0.55s ease}.prd-cart-btn svg{position:relative;filter:drop-shadow(0 1px 1px rgba(0,0,0,0.18));transition:transform 0.3s cubic-bezier(0.2,0.8,0.2,1),opacity 0.2s ease}.prd-cart-label{position:absolute;color:#fff;font-size:1.35rem;font-weight:700;line-height:1;letter-spacing:0.02em;opacity:0;transform:translateY(1rem);transition:transform 0.3s cubic-bezier(0.2,0.8,0.2,1),opacity 0.2s ease}.prd-cart-btn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 0.7rem 1.8rem rgba(51,150,20,0.3),inset 0 1px 0 rgba(255,255,255,0.24)}.prd-cart-btn:hover::before{left:115%}.prd-cart-btn:hover svg,.prd-cart-btn:focus-visible svg{opacity:0;transform:translateY(-1rem) scale(0.8)}.prd-cart-btn:hover .prd-cart-label,.prd-cart-btn:focus-visible .prd-cart-label{opacity:1;transform:translateY(0)}.prd-cart-btn:active{transform:translateY(0) scale(0.97);box-shadow:0 0.2rem 0.6rem rgba(51,150,20,0.22),inset 0 2px 4px rgba(24,91,5,0.2);transition-duration:0.08s}.prd-cart-btn:focus-visible{outline:3px solid rgba(51,150,20,0.28);outline-offset:3px}@media (prefers-reduced-motion:reduce){.prd-cart-btn,.prd-cart-btn::before,.prd-cart-btn svg,.prd-cart-label{transition:none}}.prd-wish-btn,.prd-cmp-btn{width:4rem;height:4rem;flex-shrink:0;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:0.8rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s}.prd-wish-btn:hover{background:#fff0f0;border-color:#e31e24}.prd-cmp-btn:hover{background:#f0f8f0;border-color:#339614}.prd-stars .st-cnt{font-size:1.1rem;color:#888;margin-left:2px}.prd-condition-wrap:empty{display:none;min-height:0}.product-wrapper .price .new-price{font-size:1.8rem;font-weight:700;color:#000000}.product-wrapper .price .price-cut{font-size:1.2rem;color:#aaa}.product-wrapper-two .product-img .product-cart-items .cart-item svg rect{fill:#FFFFFF}.product-wrapper-two .product-img .product-cart-items .cart-item svg path{fill:#000000}.product-wrapper-two .product-img .product-cart-items .cart-item:hover svg rect{fill:#FF7062}.product-wrapper-two .product-img .product-cart-items .cart-item:hover svg path{fill:#FFFFFF}.product-wrapper-two .price .new-price{color:#FF7062}.product-wrapper-two .product-cart-btn .product-btn{background-color:rgba(255,112,98,0.2);color:#FF7062}.product-wrapper-two .product-cart-btn .product-btn:hover{background-color:#FF7062;color:#FFFFFF}.product-wrapper-two:hover{border:1px solid #FF7062}.product-wrapper-three .product-img .product-cart-items .cart-item svg rect{fill:#FFFFFF}.product-wrapper-three .product-img .product-cart-items .cart-item svg path{fill:#000000}.product-wrapper-three .product-img .product-cart-items .cart-item:hover svg rect{fill:#000000}.product-wrapper-three .product-img .product-cart-items .cart-item:hover svg path{fill:#FFFFFF}.product-wrapper-three .price .new-price{color:#000000}.product-wrapper-three .product-cart-btn .product-btn{background-color:rgba(35,37,50,0.2);color:#000000}.product-wrapper-three .product-cart-btn .product-btn:hover{background-color:#000000;color:#FFFFFF}.product-wrapper-three:hover{border:1px solid #000000}.price{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.price .price-cut{text-decoration:line-through}.price .new-price{color:#339614}.price span{font-size:1.6rem;color:#797979;font-weight:500}.product-btn{padding:0.7rem 1rem 0.7rem 1.5rem;border-radius:3rem 0 0 1.2rem;background:#F0F8F0;color:#339614;font-size:1.3rem;transition:all 0.4s}.product-btn:hover{background-color:#339614;color:#FFFFFF}.section-title{margin-bottom:2rem;padding-top:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.section-title h5{font-size:2.25rem}.section-title .view{font-family:"Rubik",sans-serif;position:relative}.section-title .view::before{content:"";position:absolute;width:0;height:2px;background-color:#000000;top:2.2rem;left:2px;transition:all 0.2s;opacity:0;visibility:hidden}.section-title .view:hover::before{opacity:1;visibility:visible;width:7rem}@media (max-width:767px){.section-title h5{font-size:1.875rem}.section-title a{font-size:1.4rem}}.blog-item,.cart-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem}.blog-item p,.cart-content p{font-size:2rem;color:#000000;font-weight:600}.blog-item .shop-btn,.cart-content .shop-btn{margin:0}.modal-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;display:none;justify-content:center;align-items:center;z-index:2}.modal-wrapper .anywhere-away{position:fixed;top:0;left:0;background:rgba(0,0,0,0.37);width:100%;height:100%}.modal-main{position:relative;background:#FFFFFF;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.modal-main .wrapper-close-btn{position:absolute;right:3rem;top:3rem;width:3rem;height:3rem;cursor:pointer}.modal-main .wrapper-close-btn svg{fill:currentColor;fill:red;stroke:red}.modal-main .wrapper-main .divider{height:3rem;width:1px;background:#e8e8e8}.slectbox-body .country-options{position:absolute;z-index:5;background-color:#FFFFFF;padding:0px 0;margin-top:13px;width:20.5rem;box-shadow:rgba(0,0,0,0.1) 0px 4px 12px;border:1px solid rgba(121,121,121,0.18);z-index:20;overflow:hidden}.slectbox-body .country-options .all-option{cursor:pointer;padding:9px 16px}.slectbox-body .country-options .all-option .option-text{font-size:1.2rem}.slectbox-body .country-options .all-option:hover{background:rgba(121,121,121,0.18)}.slectbox-body .country-options .all-option:hover .option-text{font-weight:700}.slectbox-body .clickAway{width:100%;height:100%;top:0;left:0;z-index:10;display:block}.header-top-section{border-bottom:1px solid #339614;background:rgba(0,0,0,0.08)}.header-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;padding:1rem 0}.header-top .header-profile{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem}.header-top-actions{align-items:center;justify-content:flex-end;gap:1.6rem;margin-left:auto}.header-top .header-contact .contact-number{color:#FFFFFF;font-weight:400}.header-top .header-contact a{display:inline-flex;align-items:center;gap:.6rem}.header-phone-icon{flex:0 0 auto;color:#FFFFFF}.header-social{display:flex;align-items:center;gap:.7rem}.header-social a{width:2.8rem;height:2.8rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.34);border-radius:50%;background:rgba(255,255,255,.08);color:#FFFFFF;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.header-social a:hover{background:#FFFFFF;border-color:#FFFFFF;color:#FFFFFF;transform:translateY(-1px)}.header-social svg{width:1.4rem;height:1.4rem}.header-center{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2.4rem;padding:1.9rem 0 2.2rem 0}.header-center .header-cart-items{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2.5rem;flex:1;min-width:0}.header-center .header-cart-items .cart-item{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:5px}.header-center .header-cart-items .cart-item .cart-text{font-size:1.6rem;color:#797979}.header-center .header-cart-items .header-cart{position:relative}.header-center .header-cart-items .header-cart .cart-submenu{position:absolute;width:30rem;background:#FFFFFF;z-index:2;left:-15rem;top:5rem;border-top:3px solid #339614;border-radius:0.5rem;opacity:0;visibility:hidden;transition:all 0.5s ease-in-out;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px}.header-center .header-cart-items .header-cart .cart-submenu .wrapper-title{font-size:2rem}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item{padding:1rem;width:100%;height:30.1rem;overflow-y:scroll}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item .wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0px;margin-top:2rem;width:100%}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item .wrapper .wrapper-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item .wrapper .wrapper-item .wrapper-title,.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item .wrapper .wrapper-item .new-price{font-size:1.2rem}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item .wrapper .wrapper-item .wrapper-img{width:6.5rem;height:auto;background:rgba(0,0,0,0.08);border-radius:0.5rem}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item .wrapper .wrapper-item .wrapper-img img{width:100%;height:100%}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item::-webkit-scrollbar{width:2px;height:15rem;background:rgba(0,0,0,0.08)}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item::-webkit-scrollbar-track{background:#e8e8e8}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-item::-webkit-scrollbar-thumb{background:#8e8e8e}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-section{width:100%;padding:2rem}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-section .wrapper-line{width:100%;height:1px;background:rgba(0,0,0,0.08);border-radius:1rem;margin-bottom:1rem}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-section .wrapper-subtotal{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-section .cart-btn{width:100%;margin-top:2rem}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-section .cart-btn .shop-btn{background:#ddd;margin:0.5rem 0;width:100%;border-radius:0.5rem;color:#000000;font-weight:600}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-section .cart-btn .shop-btn::after{display:none}.header-center .header-cart-items .header-cart .cart-submenu .cart-wrapper-section .cart-btn .checkout-btn{background:#339614;color:#FFFFFF}.header-center .header-cart-items .header-cart:hover .cart-submenu{opacity:1;visibility:visible}.header-center .header-cart-items .header-search{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;flex:1;min-width:0}.header-center .header-cart-items .header-search .header-search-form{display:flex;flex-direction:row;align-items:center;gap:.4rem;height:4.8rem;border:1px solid #d9d9d9;border-radius:.6rem;overflow:hidden;background:#fff;padding:.3rem .4rem .3rem 0;min-width:28rem;width:100%}.header-center .header-cart-items .header-search .header-search-input{flex:1;height:100%;border:none;outline:none;background:transparent;padding:0 1.4rem;font-size:1.4rem;color:#000000;font-family:"Rubik",sans-serif}.header-center .header-cart-items .header-search .header-search-input::placeholder{color:#9ca3af}.header-center .header-cart-items .header-search .header-search-submit,.header-center .header-cart-items .header-search .header-search-camera{flex-shrink:0;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;background:#339614;border:none;border-radius:.4rem;cursor:pointer;color:#fff;transition:background 0.2s}.header-center .header-cart-items .header-search .header-search-submit:hover,.header-center .header-cart-items .header-search .header-search-camera:hover{background:#b80006}.header-center .header-cart-items .header-search .header-search-submit svg,.header-center .header-cart-items .header-search .header-search-camera svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.header-center .header-cart-items .header-user svg{fill:currentColor;fill:#797979}.mobile-menu{padding:10px;background-color:#f0f8ec;position:fixed;top:0;left:0;width:100%;z-index:999;box-shadow:0 2px 8px rgba(0,0,0,0.08)}.offcanvas.offcanvas-start{width:280px}.offcanvas-body{padding:2rem 3rem}.offcanvas-body .header-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;margin:2rem 0}.offcanvas-body .header-top .header-cart{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2rem}.offcanvas-body .header-top .shop-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;border-radius:50%;padding:0;margin:0}.offcanvas-body .header-top .shop-btn .btn-close{--bs-btn-close-bg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="%23FFF" width="24px" height="24px"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12" /></svg>');font-size:2rem}.offcanvas-body .header-top .shop-btn i{color:#FFFFFF}.offcanvas-body .header-input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;background:#FFFFFF;border:1px solid rgba(0,0,0,0.08);margin-bottom:2rem;padding:1rem;border-radius:0.5rem}.offcanvas-body .header-input input{background:#FFFFFF;border:none;outline:none}.offcanvas-body .category-dropdown{margin-top:2rem}.offcanvas-body .category-dropdown .category-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.offcanvas-body .category-dropdown .category-list .category-list-item{width:100%;border-bottom:1px solid #f0f0f0}.mob-cat-row{padding:1.1rem 1rem}.mob-cat-link{font-size:1.5rem;color:#000000;text-decoration:none;flex:1}.mob-sub-toggle{background:none;border:none;padding:0.4rem 0.8rem;cursor:pointer;line-height:1;transition:transform .25s ease}.category-list-item.open>.mob-cat-row .mob-sub-toggle{transform:rotate(180deg)}.offcanvas-body .category-dropdown .category-list .dropdown-item .dropdown-list-item{align-items:center;gap:2rem}.offcanvas-body .category-dropdown .category-list .dropdown-item .dropdown-list-item .dropdown-img{width:4rem;height:4rem}.offcanvas-body .category-dropdown .category-list .dropdown-item .dropdown-list-item .dropdown-img img{width:100%;height:100%;object-fit:contain}.offcanvas-body .category-dropdown .category-list .dropdown-item .drop-down-list-icon span svg,.offcanvas-body .category-dropdown .category-list .dropdown-item .drop-down-list-icon span rect{fill:currentColor;fill:#339614}.header-bottom{background:#339614;padding:10px 0;box-shadow:0 .9rem 2rem rgba(0,0,0,.14)}.header-nav{flex-direction:row;align-items:center;justify-content:space-between;gap:0px;position:relative}.header-nav .category-menu-section{cursor:pointer;width:27rem}.header-nav .category-menu-section .empty{width:100%;height:100%;display:none;z-index:2;left:0;top:0}.header-nav .category-menu-section .empty.active{display:block}.header-nav .category-menu-section .category-item{background:#FFFFFF;width:100%;height:100%;margin:5px 0 0 0;border:none;padding:1.5rem 1.8rem;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.4rem;font-weight:600}.header-nav .category-menu-section .category-item i{font-size:10px}.header-nav .category-menu-section .category-item .category-img{padding-right:1.6rem}.header-nav .category-menu-section .category-dropdown{overflow:hidden;width:100%;max-height:0;transition:all 0.3s;left:0;top:5.8rem;z-index:3;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px}.header-nav .category-menu-section .category-dropdown .category-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.header-nav .category-menu-section .category-dropdown .category-list-item{background:#FFFFFF;padding:0.8rem 2rem;border-top:1px solid rgba(0,0,0,0.08);transition:all 0.5s;width:100%}.header-nav .category-menu-section .category-dropdown .category-list-item:hover{background-color:#339614}.header-nav .category-menu-section .category-dropdown .category-list-item:hover .dropdown-text{color:#FFFFFF}.header-nav .category-menu-section .category-dropdown .category-list-item:hover .drop-down-list-icon svg,.header-nav .category-menu-section .category-dropdown .category-list-item:hover .drop-down-list-icon rect{fill:#FFFFFF}.header-nav .category-menu-section .category-dropdown .category-list-item .drop-down-list-icon svg,.header-nav .category-menu-section .category-dropdown .category-list-item .drop-down-list-icon rect{fill:#000000}.header-nav .category-menu-section .category-dropdown .category-list-item .dropdown-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.header-nav .category-menu-section .category-dropdown .category-list-item .dropdown-list-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;gap:2.6rem}.header-nav .category-menu-section .category-dropdown .category-list-item .dropdown-list-item .dropdown-img{width:2rem;height:2rem}.header-nav .category-menu-section .category-dropdown .category-list-item .dropdown-list-item .dropdown-img img{width:100%;height:100%;object-fit:contain}.header-nav .category-menu-section .category-dropdown .category-list-item .dropdown-list-item .dropdown-text{font-size:1.5rem;line-height:1.3rem}.header-nav .category-menu-section .open-dropdown{max-height:var(--max-height)}.header-nav .list-text{font-size:1.4rem;color:#FFFFFF}.header-nav .shop-text{color:#000000}.header-nav .header-nav-menu .menu-list{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem}.header-nav .header-nav-menu .menu-list li{position:flex}.header-nav .header-nav-menu .menu-list li:hover .header-sub-menu{visibility:visible;opacity:1}.header-nav .header-nav-menu .menu-list .header-sub-menu{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem;width:220px;position:absolute}.header-nav .header-nav-menu .menu-list .header-sub-menu,.header-nav .header-nav-menu .menu-list .shop-menu{position:absolute;background:#FFFFFF;visibility:hidden;z-index:2;opacity:0;top:4.7rem;left:0;pointer-events:auto;transition:all 0.5s ease-in-out;border-radius:0.5rem;box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;padding:2rem}.header-nav .header-nav-menu .menu-list .header-sub-menu a,.header-nav .header-nav-menu .menu-list .shop-menu a{font-size:1.5rem;font-weight:400;color:#797979}.header-nav .header-nav-menu .menu-list .header-sub-menu a:hover,.header-nav .header-nav-menu .menu-list .shop-menu a:hover{color:#339614}.header-nav .header-nav-menu .menu-list .mega-menu{position:unset}.header-nav .header-nav-menu .menu-list .mega-menu .shop-menu{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:3rem;width:100%;height:29.5rem;padding:0 3rem;top:6.1rem}.header-nav .header-nav-menu .menu-list .mega-menu .shop-menu .menu-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:0px;flex:1 1 0%}.header-nav .header-nav-menu .menu-list .mega-menu .shop-menu .menu-wrapper .menu-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.header-nav .header-nav-menu .menu-list .mega-menu .shop-menu .menu-wrapper .menu-list .menu-title{font-size:1.8rem;font-weight:600}.header-nav .header-nav-menu .menu-list .mega-menu .shop-menu .menu-wrapper .menu-list ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.header-nav .header-nav-menu .menu-list .mega-menu .shop-menu .shop-menu-img{width:28.4rem;height:23.5rem}.header-nav .header-nav-menu .menu-list .mega-menu .shop-menu .shop-menu-img img{width:100%;height:100%;object-fit:contain}.header-nav .header-nav-menu .menu-list .mega-menu:hover .shop-menu{visibility:visible;opacity:1}@media (max-width:1200px){.header-nav .header-nav-menu .menu-list{gap:2rem}}.dropdown-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.dropdown-btn .dropdown-icon{width:4.8rem;height:4.6rem;border-radius:50%;background-color:rgba(255,255,255,0.27);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.dropdown-btn .dropdown-icon svg{fill:currentColor;fill:#FFFFFF}.dropdown-btn .dropdown-text{font-size:1.6rem;color:#FFFFFF}.header-vendor-btn .shop-btn{padding:1.2rem 3.4rem;margin:0px;text-align:center;border-radius:0.6rem;display:inline-flex;align-items:center;white-space:nowrap;background:#FFBB38;font-size:1.4rem;font-weight:500;position:relative;color:#FFFFFF;font-family:"Rubik",sans-serif;transition:all 0.3s;overflow:hidden}.header-vendor-btn .shop-btn::after{content:" ";width:0%;height:100%;background:#000000;position:absolute;transition:all 0.4s ease-in-out;right:0;top:0;z-index:-3}.header-vendor-btn .shop-btn svg{fill:#FFFFFF;transition:all 0.5s}.header-vendor-btn .shop-btn span{margin-left:8px;font-size:1.5rem;width:100%;z-index:1;transition:all 0.4s ease-in-out}.header-vendor-btn .shop-btn:hover{color:#FFFFFF;background-color:#FFBB38}.header-vendor-btn .shop-btn:hover::after{right:auto;left:0;width:100%}.header-vendor-btn .shop-btn:hover svg{fill:currentColor;fill:#FFFFFF;transform:translate(5px)}.header-vendor-btn .shop-btn:hover span{color:#FFFFFF}.header-vendor-btn .shop-btn .shop-list{color:#000000}.header-vendor-btn .shop-btn svg{fill:#000000}.header-two{background:#FFFFFF}.header-two .header-top-section{border-bottom:1px solid #efefef;background:#FFFFFF}.header-two .header-top a span{font-size:1.2rem}.header-two .header-top .header-contact .header-list{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem}.header-two .header-search-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;font-size:1.2rem;width:51.7rem;height:4.4rem;border:1px solid #e9e9e9;overflow:hidden}.header-two .header-search-btn .header-input,.header-two .header-search-btn .search-btn{height:100%;padding:0 2rem;color:#000000;font-weight:500;border:none;outline:none}.header-two .header-search-btn .header-input::placeholder,.header-two .header-search-btn .search-btn::placeholder{color:#797979}.header-two .header-search-btn .search-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;width:100%;color:#797979}.header-two .header-search-btn .shop-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;height:100%;border-radius:0;background:#FF7062;padding:1rem 2.2rem}.header-two .header-search-btn .shop-btn::after{display:none}.header-two .header-search-btn .shop-btn:hover{color:#000000}.header-two .header-search-btn .divider{width:1px;background:#eee;height:2.5rem}.header-two .header-search-btn #allcat{flex:1 1 0%}.header-two .header-bottom{background:#FF7062;padding:0}.header-two .header-nav .header-category-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3rem}.header-two .header-nav .category-menu-section{width:27rem;height:5.3rem;margin-top:1rem}.header-two .header-nav .category-menu-section .category-dropdown .category-list-item:hover{background-color:#FF7062}.header-two .header-nav .header-nav-menu .menu-list .header-sub-menu a:hover,.header-two .header-nav .header-nav-menu .menu-list .shop-menu a:hover{color:#FF7062}.header-two .header-nav .header-vendor-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.header-two .header-nav .header-vendor-btn .shop-btn{border-radius:0;background:#FFFFFF;padding:1rem 2.2rem}@media (max-width:1200px){.header-two .header-nav .header-nav-menu .menu-list{gap:2rem}}.header-two .dropdown-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;background:#FFFFFF;padding-right:2.2rem;width:100%;height:100%;border-radius:5px 5px 0 0}.header-two .dropdown-btn .dropdown-btn-icon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.header-two .dropdown-btn .dropdown-icon{border-radius:0}.header-two .dropdown-btn .list-text{color:#000000;font-weight:600}.header-two .dropdown-text{font-size:1.6rem;color:#FFFFFF}.header-three .header-search-btn .shop-btn{background:#000000}.header-three .header-bottom{background:#FFFFFF}.header-three .header-nav .header-category-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3rem}.header-three .header-nav .category-menu-section .category-dropdown .category-list-item:hover{background-color:#000000}.header-three .header-nav .list-text{color:#000000}.header-three .header-nav .header-nav-menu .menu-list .header-sub-menu a:hover,.header-three .header-nav .header-nav-menu .menu-list .shop-menu a:hover{color:#000000}.header-three .header-nav .header-vendor-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.header-three .header-nav .header-vendor-btn .shop-btn{background:#000000;color:#FFFFFF}.header-three .header-nav .header-vendor-btn .shop-btn .list-text{color:#FFFFFF}@media (max-width:1200px){.header-three .header-nav .header-nav-menu .menu-list{gap:2rem}}.header-three .dropdown-btn{background:#f5f5f5}.mobile-menu-two{background-color:#FFFFFF}.mobile-menu-two .offcanvas-body .header-top .shop-btn .btn-close{background-color:#FF7062}.mobile-menu-two .offcanvas-body .category-dropdown .category-list .dropdown-item .drop-down-list-icon span svg,.mobile-menu-two .offcanvas-body .category-dropdown .category-list .dropdown-item .drop-down-list-icon span rect{fill:#FF7062}.mobile-menu-three{background-color:#f6f6f6}.mobile-menu-three .offcanvas-body .header-top .shop-btn .btn-close{background-color:#000000;font-size:2rem}.mobile-menu-three .offcanvas-body .category-dropdown .category-list .dropdown-item .drop-down-list-icon span svg,.mobile-menu-three .offcanvas-body .category-dropdown .category-list .dropdown-item .drop-down-list-icon span rect{fill:#000000}.hero{height:73.3rem}@media (max-width:767px){body{padding-top:0px}.header-bottom{position:relative;top:0;width:100%;z-index:998}.header-top-section{display:none}.product-category{padding:3rem 0}.mob-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.mob-icon-btn svg{display:block}.mob-social-links{display:flex;align-items:center;justify-content:center;gap:1.4rem;padding:1.8rem 0 1rem;border-top:1px solid rgba(222,0,7,0.12);margin-top:1.2rem}.mob-social-btn{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgba(0,0,0,0.10);color:#339614;text-decoration:none;transition:background 0.2s,color 0.2s}.mob-social-btn:hover{background:#339614;color:#fff}.mobile-header-actions{display:inline-flex;align-items:center;gap:0.6rem;flex-shrink:0}.mob-search-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1.5px solid #c8e6b5;border-radius:50%;background:#ffffff;color:#339614;text-decoration:none;padding:0;cursor:pointer;flex-shrink:0}.mobile-branch-select{position:relative;flex:0 0 auto;z-index:10050}.mob-branch-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:1.5px solid #c8e6b5;border-radius:50%;background:#fff;color:#339614;cursor:pointer}.mob-branch-icon-btn svg,.mob-branch-icon-btn path,.mob-branch-icon-btn circle{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mobile-branch-select .header-branch-menu{position:absolute;top:calc(100% + .8rem);right:0;width:min(26rem,calc(100vw - 2rem));max-height:min(30rem,calc(100dvh - 7rem));overflow-y:auto;padding:.6rem;border:1px solid rgba(30,36,30,.08);border-radius:1rem;background:#fff;box-shadow:0 1.6rem 4rem rgba(31,41,55,.16);opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.mobile-branch-select.open .header-branch-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-branch-select .header-branch-option{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;padding:.9rem 1rem;border:0;border-radius:.7rem;background:transparent;color:#1d1d1d;text-align:left;cursor:pointer}.mobile-branch-select .header-branch-option:hover,.mobile-branch-select .header-branch-option.active{background:rgba(51,150,20,.08);color:#339614}.mobile-branch-select .branch-option-name{font-size:1.35rem;font-weight:700}.mobile-branch-select .branch-option-address{width:100%;overflow:hidden;color:#6e6d79;font-size:1.15rem;text-overflow:ellipsis;white-space:nowrap}.mob-all-products-btn{display:inline-flex;align-items:center;padding:0.4rem 1.2rem;background:#339614;color:#ffffff;font-size:1.3rem;font-weight:600;border-radius:2rem;text-decoration:none;white-space:nowrap}.mobile-search-row{display:none;margin-top:0.8rem}.mobile-search-row.open{display:block}.mobile-search-form{display:flex;align-items:center;background:#fff;border:1.5px solid #c8e6b5;border-radius:0.6rem;overflow:hidden;height:3.4rem}.mobile-search-input{flex:1;border:none;outline:none;font-size:1.3rem;padding:0 1.2rem;background:transparent;color:#1D1D1D;min-width:0}.mobile-search-input::placeholder{color:#aaa}.mobile-search-btn{background:#339614;border:none;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 1.1rem;height:100%;cursor:pointer;flex-shrink:0}.hero{height:50rem}}.hero .swiper-pagination-bullets{bottom:3rem}.hero-combined-section{padding:1.6rem 0 0;--hero-pagination-space:2.6rem}.hero-top-row{display:grid;grid-template-columns:minmax(0,1fr);gap:0;height:calc(65.52rem + var(--hero-pagination-space));margin-bottom:1.4rem}.hero-main-panel{min-width:0;position:relative;isolation:isolate;border-radius:1.4rem;overflow:hidden}.hero-left-panel{min-width:0;position:relative;isolation:isolate;border-radius:1.4rem;overflow:hidden}.hero-mobile-panel{display:none;min-width:0;position:relative;isolation:isolate;border-radius:0;overflow:hidden}.hero-main-panel .swiper,.hero-left-panel .swiper,.hero-mobile-panel .swiper{height:100%;box-sizing:border-box;overflow:hidden;border-radius:0}.hero-main-panel .swiper-wrapper,.hero-left-panel .swiper-wrapper,.hero-mobile-panel .swiper-wrapper{height:calc(100% - var(--hero-pagination-space));border-radius:1.4rem;overflow:hidden}.hero-main-panel .swiper-slide,.hero-left-panel .swiper-slide,.hero-mobile-panel .swiper-slide{height:100%;padding:0;min-width:0;position:relative;overflow:hidden}.hero-main-panel .swiper-slide{justify-content:flex-start;align-items:center}.hero-main-panel .hero-slide{position:relative;overflow:hidden;background-color:#FFFFFF;background-image:var(--hero-slide-bg);background-repeat:no-repeat;background-position:center;background-size:contain}.hero-main-panel .hero-slide-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none}.hero-main-panel .hero-slide>.col-lg-7{position:relative;z-index:2}.hero-swiper.swiper-initialized .swiper-slide{visibility:hidden;opacity:0!important}.hero-swiper.swiper-initialized .swiper-slide-active{visibility:visible;opacity:1!important}.hero-mobile-swiper.swiper-initialized .swiper-slide{visibility:hidden;opacity:0!important}.hero-mobile-swiper.swiper-initialized .swiper-slide-active{visibility:visible;opacity:1!important}.hero-mobile-panel .hero-mobile-slide{background-color:#FFFFFF;background-image:var(--hero-mobile-slide-bg);background-repeat:no-repeat;background-position:center;background-size:cover}.hero-mobile-caption{position:absolute;left:1.4rem;bottom:calc(var(--hero-pagination-space) + 1.2rem);z-index:2;width:min(72%,31rem);color:#111827}.hero-mobile-caption h5{margin-bottom:.6rem;color:#339614;font-size:1.15rem;font-weight:700;line-height:1.2}.hero-mobile-caption h2{margin-bottom:0;color:#111827;font-size:2rem;font-weight:700;line-height:1.08}.hero-mobile-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;margin-top:1.2rem;padding:.9rem 1.3rem;border-radius:.6rem;background:#339614;color:#fff;font-size:1.2rem;font-weight:700;line-height:1}.hero-mobile-btn:hover{color:#fff;background:#287b0f}.hero-left-panel .product-wrapper{width:100%;min-width:0;height:100%!important;border:1px solid rgba(222,0,7,.16);border-radius:1.4rem;background-color:#eef4ed;background-image:var(--hero-feature-bg);background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:none!important;overflow:hidden;isolation:isolate}.hero-left-panel .hero-feature-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;padding:1.2rem;object-fit:contain;object-position:center;pointer-events:none}.hero-left-panel .product-wrapper::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,0) 38%,rgba(8,22,12,.18) 70%,rgba(8,22,12,.30) 100%);pointer-events:none}.hero-left-panel .product-wrapper:hover{border-color:rgba(222,0,7,.38);box-shadow:none!important;transform:none}.style-left-swiper .swiper-slide{visibility:hidden;opacity:0!important}.style-left-swiper .swiper-slide-active{visibility:visible;opacity:1!important}.hero-main-panel .swiper-pagination,.hero-left-panel .swiper-pagination,.hero-mobile-panel .swiper-pagination{bottom:0!important;display:flex;align-items:center;justify-content:center;height:var(--hero-pagination-space);padding-top:.4rem;pointer-events:auto}.hero-combined-section{--slider-bullet-bg:rgba(255,255,255,.72);--slider-bullet-border:rgba(255,255,255,.86);--slider-bullet-active:#339614;--slider-bullet-shadow:0 .35rem 1rem rgba(0,0,0,.22)}.hero-bottom-row{position:relative;display:flex;align-items:center;gap:0;padding:0;margin-bottom:2.4rem;height:39.6rem}.hero-bottom-row .style-right-swiper{flex:1;min-width:0;height:100%;overflow:hidden}.hero-bottom-row .style-right-swiper .swiper-wrapper{align-items:stretch}.hero-right-card{height:100%}.hero-right-card-inner{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;border-radius:1rem;overflow:hidden;position:relative;text-decoration:none;transition:transform 0.2s,box-shadow 0.2s}.hero-right-card-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.55) 0%,transparent 55%);border-radius:1rem}.hero-right-card-inner:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,0.18)}.hero-right-card-video-trigger{border:0;padding:0;cursor:pointer;text-align:left;color:#fff}.hero-right-play{position:absolute;left:50%;top:50%;z-index:1;width:4.4rem;height:4.4rem;border-radius:50%;background:rgba(255,255,255,0.92);transform:translate(-50%,-50%);box-shadow:0 0.8rem 2rem rgba(0,0,0,0.2)}.hero-right-play::before{content:"";position:absolute;left:1.75rem;top:1.25rem;border-top:0.95rem solid transparent;border-bottom:0.95rem solid transparent;border-left:1.35rem solid #339614}.hero-youtube-modal{position:fixed;inset:0;z-index:10050;display:none;align-items:center;justify-content:center;padding:2rem;background:rgba(0,0,0,0.72)}.hero-youtube-modal.open{display:flex}.hero-youtube-dialog{position:relative;width:min(42rem,92vw);aspect-ratio:9 / 16;max-height:86vh;background:#111;border-radius:1rem;overflow:hidden;box-shadow:0 2rem 6rem rgba(0,0,0,0.35)}.hero-youtube-dialog iframe{width:100%;height:100%;border:0;display:block}.hero-youtube-close{position:absolute;top:0.8rem;right:0.8rem;z-index:2;width:3.2rem;height:3.2rem;border:0;border-radius:50%;background:rgba(255,255,255,0.92);color:#111;font-size:2.4rem;line-height:3.2rem;cursor:pointer}.hero-right-card-info{position:relative;z-index:1;padding:0.8rem 1.2rem 1.8rem;display:flex;flex-direction:column;gap:0.3rem}.hero-right-subtitle{font-size:1.1rem;color:rgba(255,255,255,0.8);display:block}.hero-right-title{font-size:1.55rem;font-weight:700;color:#fff;display:block;line-height:1.3}.hero-right-pagination{display:none!important}.hero-main-panel .wrapper-section{padding:3rem}.hero-main-panel .wrapper-section .wrapper-subtitle{font-size:2rem}.hero-main-panel .wrapper-section .shop-btn{margin:2rem 0}.hero-left-panel .product-wrapper{position:relative!important}.hero-left-panel .wrapper-info{position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem;padding:1.4rem;border:1px solid rgba(255,255,255,.72);border-radius:1rem;background:rgba(255,255,255,.88);backdrop-filter:blur(12px);z-index:2;pointer-events:none}.hero-left-panel .wrapper-info .wrapper-subtitle{display:inline-flex;width:fit-content;margin-bottom:.7rem;padding:.45rem .8rem;border-radius:99rem;background:rgba(222,0,7,.12);color:#339614!important;font-size:1.1rem;font-weight:700;line-height:1}.hero-left-panel .wrapper-info .wrapper-details{display:-webkit-box;margin-bottom:.8rem;color:#203022!important;font-size:2rem;line-height:1.25;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hero-left-panel .wrapper-info p{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;color:#59655b!important;font-size:1.2rem!important}.hero-left-panel .wrapper-info s{color:#879188!important;font-size:1.2rem!important}.hero-left-panel .wrapper-info strong{margin-left:0!important;color:#339614!important;font-size:1.7rem!important}.hero-left-panel .swiper-pagination{z-index:5}@media (max-width:1024px){.hero-top-row{height:calc(56.16rem + var(--hero-pagination-space))}.hero-bottom-row{height:36rem}.hero-bottom-row .style-right-swiper{height:100%}}@media (max-width:767px){.hero-top-row{grid-template-columns:1fr;height:auto}.hero-main-panel{height:calc(46.8rem + var(--hero-pagination-space))}.hero-left-panel{display:block;height:calc(28.8rem + var(--hero-pagination-space))}.hero-bottom-row{height:32.4rem;padding:0}}.swiper{width:100%;height:100%}.swiper-slide{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;padding:0px;margin-top:0px;margin-bottom:5px}.hero-slider-one{background:url("../images/homepage-one/hero-slider-one.webp") no-repeat center/cover}.hero-slider-two{background:url("../images/homepage-one/hero-slider-two.webp") no-repeat center/cover}.hero-slider-three{background:url("../images/homepage-one/hero-slider-three.webp") no-repeat center/cover}@media (max-width:767px){.hero-slider-one,.hero-slider-two,.hero-slider-three{background-position:left}}.swiper-pagination-bullets{display:flex;align-items:center;justify-content:center;gap:.7rem;line-height:0}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-pagination-bullet{width:.9rem;height:.9rem;border:1px solid var(--slider-bullet-border,rgba(255,46,46,.24));border-radius:99rem;background:var(--slider-bullet-bg,rgba(32,48,34,.22));opacity:1;box-shadow:var(--slider-bullet-shadow,inset 0 0 0 1px rgba(255,255,255,.55),0 .2rem .65rem rgba(0,0,0,.08));transition:width .22s ease,transform .22s ease,background-color .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease}.swiper-pagination-bullet:hover{background:var(--slider-bullet-hover,rgba(255,46,46,.36));border-color:var(--slider-bullet-hover-border,rgba(255,46,46,.44));transform:scale(1.08)}.swiper-pagination-bullet-active{width:3rem;background:var(--slider-bullet-active,#339614);border-color:var(--slider-bullet-active,#339614);box-shadow:var(--slider-bullet-active-shadow,0 .35rem 1rem rgba(255,46,46,.28))}.wrapper-section .wrapper-subtitle{font-size:2.4rem;margin-bottom:1.4rem}.wrapper-section .wrapper-subtitle .wrapper-inner-title{font-size:4rem;color:#339614}.wrapper-section .shop-btn{padding:1.4rem 4.6rem;margin:4rem 0;text-align:center;border-radius:0.6rem;display:inline-block;background:#339614;font-size:1.6rem;font-weight:500;position:relative;color:#FFFFFF;font-family:"Rubik",sans-serif;transition:all 0.3s;overflow:hidden}.wrapper-section .shop-btn::after{content:" ";width:0%;height:100%;background:#000000;position:absolute;transition:all 0.4s ease-in-out;right:0;top:0;z-index:-3}.wrapper-section .shop-btn svg{fill:#FFFFFF;transition:all 0.5s}.wrapper-section .shop-btn span{margin-left:8px;font-size:1.5rem;width:100%;z-index:1;transition:all 0.4s ease-in-out}.wrapper-section .shop-btn:hover{color:#FFFFFF;background-color:#339614}.wrapper-section .shop-btn:hover::after{right:auto;left:0;width:100%}.wrapper-section .shop-btn:hover svg{fill:currentColor;fill:#FFFFFF;transform:translate(5px)}.wrapper-section .shop-btn:hover span{color:#FFFFFF}.hero-two{height:auto}.hero-two h5{font-family:"Rubik",sans-serif}.hero-two .hero-section-two{padding:3rem 0}.hero-two .hero-section-two .hero-wrapper-two{height:49.3rem;border-radius:5px}.hero-two .hero-section-two .hero-left{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:0px;background:url("../assets/images/homepage-two/h-1.webp");padding:0 4.8rem}.hero-two .hero-section-two .hero-left .wrapper-content{text-align:left}.hero-two .hero-section-two .hero-left .wrapper-title,.hero-two .hero-section-two .hero-left .wrapper-details{text-transform:uppercase}.hero-two .hero-section-two .hero-left .wrapper-title{font-family:"EB Garamond",serif;font-weight:500;line-height:6.8rem}.hero-two .hero-section-two .hero-left .wrapper-details{font-size:2.4rem;font-weight:400;margin-top:1rem}.hero-two .hero-section-two .hero-left .shop-btn{margin-top:2.5rem}.hero-two .hero-section-two .hero-right{background:url("../assets/images/homepage-two/h-2.webp");display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.hero-two .hero-section-two .hero-right .wrapper-title{font-size:4.4rem;margin-bottom:0}.hero-two .hero-section-two .hero-right .wrapper-details{margin-top:0.5rem 0;font-size:3.2rem}.hero-two .hero-category-section .hero-wrapper{height:32.1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;border-radius:5px}.hero-two .wrapper-content{text-align:center}.hero-two .wrapper-content .wrapper-title,.hero-two .wrapper-content .wrapper-details{color:#FFFFFF;font-weight:600}.hero-two .shop-btn{padding:0;margin:1.3rem 0;border-radius:0;background:transparent;font-size:1.6rem;font-weight:300}.hero-two .shop-btn:hover:after{display:none}@media (max-width:767px){.hero-two .hero-section-two .hero-wrapper-two{height:33rem}.hero-two .hero-section-two .hero-wrapper-two .wrapper-title br{display:none}.hero-two .hero-section-two .hero-left{display:flex;flex-direction:row;align-items:center;justify-content:unset;gap:0px;padding:0 2rem}.hero-two .hero-section-two .hero-left .wrapper-title{line-height:5rem}.hero-two .hero-section-two .hero-left .wrapper-details{font-size:2.2rem}}.hero-three{height:80.3rem;--slider-bullet-active:#000000;--slider-bullet-active-shadow:0 .35rem 1rem rgba(0,0,0,.24)}.hero-three .hero-wrapper .hero-slider-one{background:url("../images/homepage-three/hero-slide-one.webp") no-repeat center/cover}.hero-three .hero-wrapper .wrapper-subtitle,.hero-three .hero-wrapper .wrapper-details{font-family:"Rubik",sans-serif;font-weight:500;font-size:3.6rem}.hero-three .hero-wrapper .wrapper-title{font-size:6.4rem;font-family:"EB Garamond",serif;margin-bottom:1rem}.hero-three .hero-wrapper .shop-btn{border-radius:0;background:#000000}.hero-three .swiper-pagination-bullet-active{background-color:#000000}@media (max-width:767px){.hero-three{height:50rem}.hero-three .hero-wrapper .wrapper-subtitle,.hero-three .hero-wrapper .wrapper-details{font-size:2.2rem}.hero-three .hero-wrapper .wrapper-title{font-size:4.4rem}}.style-section .product-wrapper{width:100%;height:23rem;padding:3.2rem;border-radius:0.6rem;background-color:#FFFFFF;font-family:"Rubik",sans-serif;cursor:pointer;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;background-color:transparent;border:none;box-shadow:none}.style-section .product-wrapper .wrapper-info .wrapper-inner-title{display:block}.style-section .product-wrapper .shop-btn{padding:1rem 2rem}@media (max-width:767px){.style-section .product-wrapper{height:17.5rem;padding:2rem}.style-section .product-wrapper .wrapper-info .wrapper-inner-title{display:inline}.wrapper-one .shop-btn,.wrapper-two .shop-btn{margin:1rem 0!important}}.wrapper-subtitle{display:block;font-size:1.4rem;margin-bottom:1rem}.wrapper-one{background:url("../assets/images/homepage-one/syle-bg-one.webp") no-repeat center/cover}.wrapper-one .shop-btn{padding:1.2rem 3.4rem;margin:4rem 0;text-align:center;border-radius:0.6rem;display:inline-block;background:#FFBB38;font-size:1.4rem;font-weight:500;position:relative;color:#000000;font-family:"Rubik",sans-serif;transition:all 0.3s;overflow:hidden}.wrapper-one .shop-btn::after{content:" ";width:0%;height:100%;background:#000000;position:absolute;transition:all 0.4s ease-in-out;right:0;top:0;z-index:-3}.wrapper-one .shop-btn svg{fill:#FFFFFF;transition:all 0.5s}.wrapper-one .shop-btn span{margin-left:8px;font-size:1.5rem;width:100%;z-index:1;transition:all 0.4s ease-in-out}.wrapper-one .shop-btn:hover{color:#FFFFFF;background-color:#FFBB38}.wrapper-one .shop-btn:hover::after{right:auto;left:0;width:100%}.wrapper-one .shop-btn:hover svg{fill:currentColor;fill:#FFFFFF;transform:translate(5px)}.wrapper-one .shop-btn:hover span{color:#FFFFFF}.wrapper-one .shop-btn svg{fill:#000000}.wrapper-two{background:url("../assets/images/homepage-one/style-bg-two.webp") no-repeat center/cover}.wrapper-two .shop-btn{padding:1.2rem 3.4rem;margin:4rem 0;text-align:center;border-radius:0.6rem;display:inline-block;background:#339614;font-size:1.4rem;font-weight:500;position:relative;color:#FFFFFF;font-family:"Rubik",sans-serif;transition:all 0.3s;overflow:hidden}.wrapper-two .shop-btn::after{content:" ";width:0%;height:100%;background:#000000;position:absolute;transition:all 0.4s ease-in-out;right:0;top:0;z-index:-3}.wrapper-two .shop-btn svg{fill:#FFFFFF;transition:all 0.5s}.wrapper-two .shop-btn span{margin-left:8px;font-size:1.5rem;width:100%;z-index:1;transition:all 0.4s ease-in-out}.wrapper-two .shop-btn:hover{color:#FFFFFF;background-color:#339614}.wrapper-two .shop-btn:hover::after{right:auto;left:0;width:100%}.wrapper-two .shop-btn:hover svg{fill:currentColor;fill:#FFFFFF;transform:translate(5px)}.wrapper-two .shop-btn:hover span{color:#FFFFFF}.category-section{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(12rem,1fr);grid-template-columns:repeat(6,minmax(12rem,1fr));gap:1.6rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;touch-action:pan-x;user-select:none;-webkit-user-select:none}.category-section.dragging{cursor:grabbing}.category-section.dragging a,.category-section.dragging img{pointer-events:none}.category-section::-webkit-scrollbar{display:none}@media (max-width:767px){.category-section{grid-template-columns:repeat(2,minmax(11rem,1fr));grid-auto-columns:minmax(11rem,1fr);gap:1.2rem}}@media only screen and (min-width:767px) and (max-width:1200px){.category-section{grid-template-columns:repeat(4,minmax(12rem,1fr));grid-auto-columns:minmax(12rem,1fr);gap:1.4rem}}.category-nav{display:inline-flex;gap:0.8rem}.product-category .section-title h5{font-weight:300}.category-nav-btn{width:3.6rem;height:3.6rem;border-radius:50%;border:none;background:#FFFFFF;color:#339614;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease-in-out}.category-nav-btn:hover{background:#339614;color:#FFFFFF}.category-nav-btn svg rect{fill:currentColor}.category-section .product-wrapper{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.8rem;background:rgba(255,255,255,0.08);height:11rem;border-radius:0.6rem;border:1px solid rgba(0,0,0,0.08);transition:all 0.3s;padding-bottom:0}.category-section .product-wrapper .wrapper-img{width:100%;height:5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.category-section .product-wrapper .wrapper-img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:all 0.2s ease-in-out}.category-section .product-wrapper:hover{border:1px solid #339614}.category-section .product-wrapper:hover .wrapper-img img{transform:scale(1.2)}.category-section .product-wrapper .wrapper-details{font-size:1.3rem;font-weight:500}.brand-section{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(8rem,1fr);gap:0.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;touch-action:pan-x;user-select:none;-webkit-user-select:none}.brand-section::-webkit-scrollbar{display:none}.brand-section.dragging{cursor:grabbing}.brand-section.dragging a,.brand-section.dragging img{pointer-events:none}.brand-section .brand-item{display:flex;align-items:center;justify-content:center;height:6rem;padding:0.4rem;background:transparent;border:none;box-shadow:none;cursor:pointer;transition:opacity 0.2s}.brand-section .brand-item a{display:flex;align-items:center;justify-content:center}.brand-section .brand-item img{max-height:5rem;max-width:8rem;width:auto;height:auto;object-fit:contain;display:block}.brand-section .brand-item:hover{opacity:0.75}.product-category-two{padding-top:10rem}@media (max-width:767px){.product-category-two .category-section-two{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}}.product-category-two .category-section-two .product-wrapper{border:none;background:transparent;height:auto;width:auto;box-shadow:none;gap:1.2rem}.product-category-two .category-section-two .product-wrapper .wrapper-img{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;height:18.8rem;width:18.8rem;border-radius:50%;overflow:hidden}.product-category-two .category-section-two .product-wrapper .wrapper-img img{transform:scale(1)}.product-category-two .category-section-two .product-wrapper .wrapper-img:hover img{transform:scale(1.2)}.product-category-two .category-section-two .product-wrapper:hover{border:none}.product-category-two .category-section-two .product-wrapper .wrapper-details{font-size:2rem}.brand-two{padding:10rem 0}@media (max-width:767px){.brand-two{padding:6rem 0}}.brand-section-two .brand-details{font-weight:500;font-family:"Rubik",sans-serif;line-height:4.4rem}.brand-section-two .brand-details .inner-text{font-weight:700}.brand-section-two .brand-grid-section{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7rem;background:transparent}.brand-section-two .brand-grid-section .product-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;width:100%;height:auto;padding:0;border-radius:0;background-color:#FFFFFF;font-family:"Rubik",sans-serif;cursor:pointer;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;background:transparent;box-shadow:none;border:none}.brand-section-two .brand-grid-section .product-wrapper .wrapper-img{transition:all 0.2s}.brand-section-two .brand-grid-section .product-wrapper:hover{border:none}.brand-section-two .brand-grid-section .product-wrapper:hover .wrapper-img{filter:none}@media (max-width:767px){.brand-section-two .brand-details{font-size:2.4rem;line-height:3rem}.brand-section-two .brand-details br{display:none}.brand-section-two .brand-grid-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem}}.arrival{background:rgba(255,255,255,0.08)}.product.arrival{padding-top:0;padding-bottom:2rem}.flash-sale{background:linear-gradient(90deg,#fbd7e9 0%,#ffd7ab 100%)}.countdown-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6.5rem}.countdown-section .countdown-items{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px}.countdown-section .countdown-items span{font-weight:600}.countdown-section .countdown-items .number{font-size:3rem}.countdown-section .countdown-items .text{font-size:1.8rem;font-weight:500}@media (max-width:767px){.countdown-section{display:none}}.flash .flash-sale{background:url("../assets/images/homepage-one/flash-sale.webp") no-repeat center/cover;height:44rem;border-radius:0.5rem;padding:6.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:0px}.flash .flash-sale .countdown-items .number{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;width:10rem;height:10rem;border-radius:50%;background:#FFFFFF}.flash .flash-sale .countdown-items .text{color:#FFFFFF}@media (max-width:767px){.flash .flash-sale{justify-content:center;height:auto}.flash .flash-sale .countdown-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.flash .flash-sale .countdown-section .number{font-size:1.8rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;width:5rem;height:5rem}.flash .flash-sale .countdown-section .text{font-size:1.5rem}}@media (max-width:767px){.top-selling{display:none}}.top-selling-section .product-wrapper{width:100%;height:21.4rem;padding:2rem;border-radius:0.6rem;background-color:#FFFFFF;font-family:"Rubik",sans-serif;cursor:pointer;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.6rem;position:relative}.top-selling-section .product-wrapper .product-img{height:17.4rem;width:16.7rem;background:rgba(0,0,0,0.08)}.top-selling-section .product-wrapper .product-img img{object-fit:cover}.top-selling-section .product-wrapper .product-info{margin:0;flex:1 1 0%}.top-selling-section .product-wrapper .product-cart-items{position:absolute}@media (max-width:767px){.top-selling-section .product-wrapper .product-info{align-items:flex-start}.top-selling-section .product-wrapper .price{justify-content:flex-start}}.best-seller{padding-top:0px;padding-bottom:0}@media (max-width:767px){.best-seller{padding:3rem 0}}.best-seller .best-selling-items .product-wrapper{height:auto;padding-bottom:0}.best-selling-section{background:none;padding:0}.best-selling-section-two{background:#FFFFFF}.best-selling-items{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3rem}.best-selling-items .product-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;height:17rem;padding:0 0 2rem 0;border-radius:0.6rem;background-color:#FFFFFF;font-family:"Rubik",sans-serif;cursor:pointer;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;background:transparent;border:none;box-shadow:none}.best-selling-items .product-wrapper .wrapper-details{font-size:2rem;font-weight:500}.best-selling-items .product-wrapper .wrapper-img svg{transition:all 0.2s ease-in-out;width:100%;height:100%}.best-selling-items .product-wrapper:hover .wrapper-img svg{transform:scale(1.2)}@media (max-width:767px){.best-selling-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media only screen and (min-width:767px) and (max-width:1200px){.best-selling-items{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}}.product.brand{padding:1.5rem 0}.product.brand .section-title{margin-bottom:1rem}.loan-swiper{overflow:hidden}.loan-swiper .swiper-wrapper{transition-timing-function:linear!important}.loan-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;width:auto}.loan-swiper .brand-item{display:flex;align-items:center;justify-content:center;height:6rem;padding:0rem;background:transparent;border:none;box-shadow:none;cursor:pointer;transition:opacity 0.2s}.loan-swiper .brand-item a{display:flex;align-items:center;justify-content:center}.loan-swiper .brand-item img{max-height:6rem;max-width:6rem;width:auto;height:auto;object-fit:contain;display:block}.loan-swiper .brand-item:hover{opacity:0.75}.partners-swiper{overflow:hidden}.partners-swiper .swiper-wrapper{transition-timing-function:linear!important}.partners-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.partners-swiper .cooperation-card-link{display:block;width:100%;color:inherit;text-decoration:none;cursor:pointer}.partners-swiper .product-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;border:none;box-shadow:none;background:transparent;padding:0;height:auto}.partners-swiper .product-wrapper .wrapper-img{width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.partners-swiper .product-wrapper .wrapper-img img{width:100%;height:100%;object-fit:contain;transition:transform 0.2s ease-in-out}.partners-swiper .product-wrapper:hover .wrapper-img img{transform:scale(1.15)}.partners-swiper .wrapper-details{font-size:1.6rem;font-weight:500;color:#000000}.partners-swiper .wrapper-details:hover{color:#339614}.breadcrumb-section{background:#f4f4f4;padding:1.2rem 0;border-bottom:1px solid #e8e8e8}.breadcrumb-section .breadcrumb{margin-bottom:0;font-size:1.4rem}.breadcrumb-section .breadcrumb-item + .breadcrumb-item::before{color:#6E6D79}.breadcrumb-section .breadcrumb-item a{font-size:1.4rem;font-weight:400;color:#339614;text-decoration:none;line-height:1}.breadcrumb-section .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-section .breadcrumb-item.active{font-size:1.4rem;color:#6E6D79;line-height:1}.header-compaire svg circle,.header-compaire svg circle + path,.header-favourite svg circle,.header-favourite svg circle + path,.header-cart svg circle,.header-cart svg circle + path{display:none}.hdr-badge{position:absolute;top:-5px;right:-6px;background:#339614;color:#fff;min-width:1.8rem;height:1.8rem;border-radius:50%;font-size:1.1rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;z-index:5;line-height:1;padding:0 0.2rem}.cmp-toast{position:fixed;bottom:3rem;right:3rem;padding:1.2rem 2rem;border-radius:0.8rem;font-size:1.4rem;font-weight:500;color:#fff;background:#339614;box-shadow:0 4px 16px rgba(0,0,0,.18);z-index:99999;opacity:0;transform:translateY(1rem);transition:opacity .3s,transform .3s;pointer-events:none;max-width:32rem}.cmp-toast--show{opacity:1;transform:translateY(0)}.cmp-toast--warn{background:#FFBB38;color:#000000}.cmp-toast--err{background:#e74c3c}.weekly-sale .style-section{padding-top:6rem}.weekly-sale .style-section .wrapper-one{background:url("../assets/images/homepage-one/style-bg-three.webp") no-repeat center/cover;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:0px}.weekly-sale .style-section .wrapper-two{background:url("../assets/images/homepage-one/style-bg-four.webp") no-repeat center/cover}@media (max-width:767px){.weekly-sale h5{font-size:2rem}}.best-product{padding-top:0;background-color:#f9edf7;padding-bottom:11.2rem}.best-product .product-wrapper{height:31.5rem;padding-top:0}.best-product .product-wrapper .product-img{height:20.5rem}.best-product .best-product-section .row>*{--bs-gutter-x:20px;--bs-gutter-y:20px}.best-product .best-product-section .product-info{margin:2rem 1.1rem 2rem 2rem}.best-product .best-product-section .product-info .product-details{font-size:1.6rem}@media (max-width:767px){.best-product .product-wrapper{height:35rem}.best-product .best-product-section .product-info .product-details{font-size:2.2rem}}.arrival-two{background:#ffffff}.flash-sale-two{background:linear-gradient(90deg,#fff6f5 0%,#ffebea 100%)}.weekly-sale-two{background-color:#FFF6F5}.weekly-sale-two .style-section-two .shop-btn{background:#FFFFFF;color:#000000}.weekly-sale-two .style-section-two .shop-btn svg{fill:currentColor;color:#000000}.weekly-sale-two .style-section-two .shop-btn:hover{color:#FFFFFF}.weekly-sale-two .style-section-two .shop-btn:hover svg{color:#FFFFFF}.weekly-sale-two .style-section-two .wrapper-one{background:url("../assets/images/homepage-two/style-bg-three.webp") no-repeat center/cover}.weekly-sale-two .style-section-two .wrapper-two{background:url("../assets/images/homepage-two/style-bg-four.webp") no-repeat center/cover}@media (max-width:767px){.weekly-sale-two h5{font-size:2rem}}.best-product-two{background-color:#FFF6F5}.discount-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;background:url("../assets/images/homepage-two/discount-bg.webp") no-repeat center/cover;height:30.5rem;padding:4.3rem 0}.discount-section .section-content{text-align:center}.discount-section .section-content .wrapper-title,.discount-section .section-content .subtitle{color:#FFFFFF;font-family:"Rubik",sans-serif}.discount-section .section-content .wrapper-title{font-size:4.8rem;margin:1rem 0 0 0}.discount-section .section-content .wrapper-title .inner-text{color:#FF7062}.discount-section .shop-btn{margin-top:2rem;background:#FF7062;border-radius:1rem;padding:1.6rem 3.2rem}@media (max-width:767px){.discount-section .section-content .wrapper-title{font-size:2.4rem;margin:1rem 0 0 0}}.flash-sale-three{background:#F8F8F8}.weekly-sale-three{background-color:#F8F8F8}.weekly-sale-three .style-section-three .shop-btn{background:#000000;color:#FFFFFF}.weekly-sale-three .style-section-three .shop-btn svg{fill:currentColor;color:#FFFFFF}.weekly-sale-three .style-section-three .shop-btn::after{background-color:#FFFFFF}.weekly-sale-three .style-section-three .shop-btn:hover{color:#000000}.weekly-sale-three .style-section-three .shop-btn:hover svg{color:#000000}.weekly-sale-three .style-section-three .wrapper-one{background:url("../assets/images/homepage-three/style-bg-three.webp") no-repeat center/cover}.weekly-sale-three .style-section-three .wrapper-two{background:url("../assets/images/homepage-three/style-bg-four.webp") no-repeat center/cover}.discount-two{background:#ffffff}.discount-section-two{display:block;background:unset;height:auto;padding:0}.discount-section-two .section-content{text-align:left;height:34rem;padding:6.1rem 4.3rem}.discount-section-two .section-content .wrapper-title,.discount-section-two .section-content .subtitle{color:#FFFFFF;font-family:"Rubik",sans-serif}.discount-section-two .section-content .wrapper-title{font-size:3.6rem;margin:1rem 0 0 0}.discount-section-two .section-content .wrapper-title .inner-text{color:#FACC15}.discount-section-two .shop-btn{background:transparent;border:1px solid #FFFFFF;border-radius:0}@media (max-width:767px){.discount-section-two .section-content{height:auto}.discount-section-two .section-content .wrapper-title{font-size:2.2rem;margin:1rem 0 0 0}.discount-section-two .section-content .wrapper-title br{display:none}.discount-section-two .section-content .wrapper-title .inner-text{color:#FACC15}}.footer{background:#404248;font-family:"League Spartan",sans-serif}.footer-padding{padding-bottom:12rem!important}.footer-service-section{background-color:#339614;padding:2.8rem;margin-top:-11rem;border-radius:4px;position:relative;z-index:2}.footer-service-section .service-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem}.footer-service-section .service-wrapper .service-info{font-size:1.6rem;color:#FFFFFF;margin-bottom:0}.footer-service-section .service-wrapper .service-details{font-size:1.4rem;font-weight:400}@media (max-width:1023px){.footer-service-section .gy-4{--bs-gutter-y:2rem}.footer-service-section .service-wrapper{justify-content:flex-start}}@media only screen and (min-width:767px) and (max-width:1200px){.footer-service-section .service-wrapper{align-items:flex-start}}.footer-section{padding-top:5.2rem;padding-bottom:4.4rem}.footer-logo-row{display:flex;align-items:center;justify-content:flex-start;margin-bottom:4.2rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.12)}.footer-section .logo{display:inline-flex;align-items:center}.footer-section .logo img{width:15rem;max-width:100%;height:auto;filter:brightness(0) invert(1)}.footer-logo-mobile img{width:4rem;height:4rem;object-fit:contain}.footer-columns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3.2rem}.footer-column{min-width:0}.footer-section .footer-heading{font-size:2rem;color:#FFFFFF}.footer-section .footer-title{margin-bottom:1.8rem}.footer-section .footer-link a{color:#c8c8c8;font-size:1.5rem;font-weight:300;line-height:1.4}.footer-section .footer-link a:hover{color:#339614;text-decoration:underline}.footer-section .footer-link p{color:#c8c8c8}.footer-section .footer-link ul{padding-left:0;margin:0}.footer-section .footer-link ul li{margin-bottom:1.3rem}.footer-section .footer-link .address{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1.5rem}.footer-section .contact-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem}.footer-contact-list{display:grid;gap:1.6rem}.footer-contact-item span{display:block;margin-bottom:.45rem;color:#FFFFFF;font-size:1.35rem;font-weight:700}.footer-contact-item p{margin:0;font-size:1.5rem;line-height:1.55}.footer-bottom{padding:1.8rem 0 2.4rem;text-align:left}.footer-bottom p{margin:0;color:#c8c8c8;font-size:1.3rem}@media (max-width:1199px){.footer-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.footer-section .footer-link a{font-size:1.5rem!important}}@media (max-width:767px){.footer-section{display:none}.footer>.container>hr{display:none}}@media (min-width:768px){.footer-logo-mobile{display:none}.footer-logo-desktop{display:block}}.footer-service-section-two{background:#FF7062}.footer-section-two .footer-link a:hover{color:#FF7062}.footer-service-section-three{background:#000000}.footer-section-three .footer-link a:hover{color:#FFFFFF}.product-info{background:#FFFFFF}@media (max-width:767px){.product-info .product-info-content{padding:0}}.product-info-section{margin-top:2.5rem}.product-info-section .row>*{--bs-gutter-y:50px}.product-info-img .swiper{position:relative}.product-info-img{position:relative}.product-info-img .detail-prd-badge{top:-0.7rem;left:-0.9rem;z-index:12}.product-info-img .detail-prd-badge-tail{top:4.65rem;left:-0.9rem;z-index:11}.product-info-img .swiper .swiper-wrapper{align-items:center}.product-info-img .product-top{height:60rem;border:1px solid rgba(0,0,0,0.08);border-radius:1rem}.product-info-img .product-top .swiper-wrapper{height:100%}.product-info-img .product-top .slider-top-img{height:51.5rem;padding:0}.product-info-img .product-top .slider-top-img img{width:100%;height:100%;object-fit:contain}.product-bottom{margin-top:2rem}.product-bottom .swiper-slide-thumb-active{opacity:1}.product-bottom .slider-bottom-img{height:9rem!important;width:9rem!important;padding:1rem;border:1px solid rgba(0,0,0,0.08);border-radius:1rem;opacity:0.4}.product-bottom .slider-bottom-img img{width:100%;height:100%;object-fit:contain}.product-bottom .swiper-slide-thumb-active{opacity:1}.product-info-content{padding:0 5rem}.product-info-content .ratings{margin-top:1.3rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px}.product-info-content .ratings .text{font-size:1.4rem}.product-info-content .price{gap:1rem;margin-top:1rem}.product-info-content .price .new-price{font-size:2rem;color:red}.product-info-content .content-paragraph{line-height:3rem;font-size:1.6rem;margin-top:1rem}.product-info-content .content-paragraph .inner-text{display:block}.product-info-content .product-availability{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;font-size:1.6rem;font-weight:500;padding:10px 15px;background-color:rgba(0,0,0,0.08);border-radius:0.6rem;display:inline-block;margin:1rem 0}.product-info-content .product-availability .inner-text{color:#339614}.product-info-content .product-size{width:100%;margin-top:2rem;position:relative}.product-info-content .product-size .size-title{color:#339614;margin-bottom:1rem}.product-info-content .product-size .size-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;background-color:#FFFFFF;border:1px solid #D5D5D5;border-radius:0.6rem;height:5rem;padding:1.3rem 2.3rem;cursor:pointer;font-size:1.3rem;width:100%;color:#181818;text-align:left}.product-info-content .product-size .size-section .chevron{transition:0.3s}.product-info-content .product-size .size-section .toggle-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem}.product-info-content .product-size .size-option{position:absolute;width:100%;display:none;z-index:2;transition:all 0.5s}.product-info-content .product-size .size-option .option{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;padding:13px 23px;font-size:13px;transition:all 0.5s;width:100%;border:0;background:#FFFFFF;color:#181818;text-align:left;cursor:pointer}.product-info-content .product-size .size-option .option:hover{background:#339614;color:#FFFFFF}.product-info-content .product-size .size-option .option:hover .option-measure{color:#FFFFFF}.product-info-content .product-size.active .size-option{display:block;z-index:30;background:#FFFFFF;border:1px solid #D5D5D5;border-radius:10px;top:calc(100% + 5px);overflow:hidden}.product-info-content .product-size.active .size-option .option{background-color:#FFFFFF}.product-info-content .product-size.active .size-option .option:hover{background-color:#339614}.product-info-content .product-size.active .chevron{transform:rotate(-180deg)}.product-info-content .product-quantity{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:1rem}.product-info-content .product-quantity .quantity-wrapper{flex-shrink:0}.product-info-content .product-quantity .quantity-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.product-info-content .product-quantity .quantity,.product-info-content .product-quantity .wishlist{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;height:5rem;border:1px solid rgba(0,0,0,0.08);border-radius:0.5rem}.product-info-content .product-quantity .quantity{width:12rem;font-size:2rem}.product-info-content .product-quantity .wishlist{width:6rem}.product-info-content .product-quantity .shop-btn{flex:1 1 0;margin:0;padding:1.2rem 1.2rem;white-space:nowrap;text-align:center}.product-info-content .product-quantity .shop-btn::after{display:none}.product-info-content .product-quantity .detail-compare-btn{background:transparent;border:2px solid #339614;color:#339614}.product-info-content .product-quantity .detail-compare-btn:hover{background:#339614;color:#fff}.product-info-content .product-details{margin:1.5rem 0}.product-info-content .product-details p{margin-bottom:1rem}.product-info-content .product-details .inner-text{color:#339614}.product-info-content .product-report{margin-bottom:1.5rem}.product-info-content .product-report .report{color:red}.product-info-content .product-report .modal-main{border-radius:1rem;margin:2rem}.product-info-content .product-report .modal-main .review-form{width:auto;height:auto;margin-top:0}.product-info-content .product-report .modal-main .review-form .review-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.product-info-content .product-report .modal-main .review-form .review-content .comment-title{font-size:2.4rem;margin:0}.product-info-content .product-report .modal-main .review-form .review-content .close-btn{cursor:pointer}.product-info-content .product-report .modal-wrapper.active{display:flex}.product-info-content .product-share,.product-info-content .social-icons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2rem}@media (max-width:1200px){.product-info-content .product-quantity .shop-btn{margin-top:0}}@media (max-width:575px){.product-info-content .product-quantity .shop-btn{font-size:1rem;padding:0.8rem 0.6rem}.product-info-content .product-quantity .quantity{width:9.5rem;font-size:1.6rem;gap:1rem;height:4.2rem}.product-info-content .product-quantity{gap:0.6rem}}hr{color:#f3b4ea}.product-description .nav-item{border-bottom:1px solid rgba(0,0,0,0.08);gap:2rem}.product-description .nav-item .nav-link{font-size:1.6rem;padding:1rem 2.4rem;border-top-left-radius:2rem;border-top-right-radius:2rem;color:#339614;font-weight:600}.product-description .nav-item .nav-link:hover{border-color:rgba(0,0,0,0.08)}.product-description .nav-item .nav-link.active{background:#339614;color:#FFFFFF}.product-description .tab-item{padding:2rem 0 0 0}.product-description .tab-item .product-intro-section{margin-bottom:4rem}.product-description .tab-item .product-intro-section .product-details{line-height:3rem;margin-top:1rem}.product-description .tab-item .product-feature ul li{list-style:unset;margin-top:2rem;margin-left:2rem}.product-description .tab-item .product-feature ul li::marker{font-size:1.5rem}.product-description .tab-item .review-wrapper{padding:2rem 0}.product-description .tab-item .review-wrapper .wrapper .wrapper-aurthor{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.product-description .tab-item .review-wrapper .wrapper .wrapper-aurthor .wrapper-info{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem}.product-description .tab-item .review-wrapper .wrapper .wrapper-aurthor .wrapper-info h5{font-size:2rem;font-weight:500}.product-description .tab-item .review-wrapper .wrapper .wrapper-description{margin-top:2rem}.product-description .tab-item .review-wrapper .wrapper .wrapper-description .wrapper-details{line-height:3rem}.intro-heading{font-weight:500;font-size:1.8rem}.product-weekly{background:#f8f8f8}.sidebar-section{background:#FFFFFF;border-radius:0.5rem;padding:4rem 2rem}.product-filter-card{position:sticky;top:2rem;overflow:hidden;border:1px solid rgba(32,82,38,0.1);border-radius:1.6rem;padding:2.2rem;box-shadow:0 1.8rem 4.5rem rgba(24,54,30,0.1)}.product-filter-card::before{content:"";position:absolute;inset:0 0 auto 0;height:.5rem;background:linear-gradient(90deg,#339614,#8cc63f 55%,#f4b740)}.filter-card-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:2.4rem}.filter-card-head h4{margin:.2rem 0 0;font-size:2.2rem;font-weight:700;color:#162015}.filter-eyebrow{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;color:#339614}.filter-count{min-width:3.2rem;height:3.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#eef8e9;color:#1f7412;font-size:1.4rem;font-weight:700}.sidebar-section .sidebar-wrapper .wrapper-heading{font-size:1.45rem;margin-bottom:1.6rem;font-weight:700;color:#1d251b}.sidebar-section .sidebar-wrapper .sidebar-item .sidebar-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.sidebar-section .sidebar-wrapper .sidebar-item .sidebar-list li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.sidebar-section .sidebar-wrapper .sidebar-item .sidebar-list li label{font-size:1.3rem;color:#000000}.filter-tree-item{width:100%;flex-direction:column!important;align-items:flex-start!important;gap:.8rem!important}.filter-check-row{width:100%;display:flex;align-items:center;gap:1rem;min-height:3.8rem}.filter-check-row input[type="checkbox"],.subcat-list input[type="checkbox"],.subcat-child-list input[type="checkbox"]{width:1.8rem;height:1.8rem;accent-color:#339614;flex:0 0 auto}.filter-check-row label{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.8rem;cursor:pointer;line-height:1.35}.filter-check-row label small,.filter-tag small{color:#8f988c;font-size:1.15rem;font-weight:600}.sidebar-section hr{margin:2.2rem 0;border-color:rgba(32,82,38,0.1);opacity:1}.subcat-list{flex-direction:column;gap:.8rem;width:100%;padding:1rem 0 0 2.8rem;margin-top:0;list-style:none}.subcat-list li{display:flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}.subcat-list li label{font-size:1.2rem;color:#555;cursor:pointer}.filter-tag-group{display:flex;flex-wrap:wrap;gap:.8rem}.filter-tag-input{position:absolute;opacity:0;pointer-events:none}.filter-tag{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:.8rem 1.2rem;border:1px solid #e3eadf;border-radius:0.6rem;background:#f8fbf6;color:#263024;font-size:1.25rem;font-weight:600;line-height:1.2;cursor:pointer;transition:all .2s ease}.filter-tag:hover{border-color:#9bd26f;color:#1f7412}.filter-tag-input:checked + .filter-tag{border-color:#339614;background:#339614;color:#FFFFFF;box-shadow:0 .8rem 1.8rem rgba(51,150,20,.22)}.filter-tag-input:checked + .filter-tag small{color:rgba(255,255,255,.8)}.subcat-child-list{width:100%;margin:.2rem 0 0 2.4rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.8rem}.subcat-child-list li{display:flex;align-items:center;gap:.8rem}.subcat-child-list li label{font-size:1.15rem;color:#666}.subcat-arrow{width:2.8rem;height:2.8rem;display:inline-flex;align-items:center;justify-content:center;background:#eef8e9;border:1px solid #d8edcf;border-radius:50%;cursor:pointer;font-size:1rem;color:#339614;padding:0;line-height:1;transition:transform 0.2s;flex-shrink:0}.subcat-arrow.open{transform:rotate(180deg)}.sidebar-section .sidebar-range .price{display:unset}.sidebar-section .sidebar-range .slider-range{height:6px;margin:2.5rem 0;border-radius:30px}.sidebar-section .sidebar-range .noUi-target{background:#D4D4D4;box-shadow:none;border:none}.sidebar-section .sidebar-range .noUi-handle{border-radius:50%;height:1.6rem;width:1.6rem;right:-1.4rem;filter:drop-shadow(0px 3px 10px #CCC);border:1 px solid #ccc}.sidebar-section .sidebar-range .noUi-handle::before{display:none}.sidebar-section .sidebar-range .noUi-handle::after{display:none}@media (max-width:767px){.sidebar-section .sidebar-range .noUi-handle{top:-5px}}.sidebar-section .sidebar-range .noUi-connect{background:#339614}.sidebar-section .sidebar-range .example-val{font-size:1.5rem}.filter-price-card{border-radius:1.2rem;padding:1.2rem;background:linear-gradient(180deg,#f7fbf3 0%,#ffffff 100%);border:1px solid #e3eadf}.filter-price-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.filter-price-slider{height:.6rem;margin:2rem .8rem 1.4rem;border:0;border-radius:0.6rem;background:#dfe8db;box-shadow:none}.filter-price-slider .noUi-connect{background:linear-gradient(90deg,#339614,#8cc63f)}.filter-price-slider .noUi-handle{top:-.7rem;right:-1rem;width:2rem;height:2rem;border:.3rem solid #FFFFFF;border-radius:50%;background:#339614;box-shadow:0 .5rem 1.4rem rgba(51,150,20,.28);cursor:grab}.filter-price-slider .noUi-handle:active{cursor:grabbing}.filter-price-slider .noUi-handle::before,.filter-price-slider .noUi-handle::after{display:none}.filter-price-field label{display:block;margin-bottom:.6rem;color:#687463;font-size:1.15rem;font-weight:700}.filter-price-input{display:flex;align-items:center;gap:.5rem;height:4rem;padding:0 1rem;border:1px solid #dfe8db;border-radius:.9rem;background:#FFFFFF}.filter-price-input span{color:#339614;font-size:1.25rem;font-weight:800}.filter-price-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#172016;font-size:1.25rem;font-weight:600}.filter-price-input input::placeholder{color:#a7aea4}.filter-price-meta{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem;color:#8a9387;font-size:1.1rem;font-weight:600}.filter-submit{width:100%;margin:0 0 .8rem;border-radius:1rem}.filter-submit::after{display:none}.filter-clear{display:block;text-align:center;border-radius:1rem}.sidebar-shop-section{background:url("../assets/images/homepage-one/sidebar-img.png");padding:3rem;margin-top:3rem;height:29.5rem;border-radius:0.5rem}.sidebar-shop-section .wrapper-subtitle{font-size:1.3rem;font-weight:500}@media only screen and (min-width:767px) and (max-width:1200px){.sidebar-shop-section{display:none}}.deal-btn{background-color:transparent;margin-top:6rem;padding:0;color:#000000}.deal-btn::after{padding:0;background:#339614;width:0;height:2px;top:2rem;visibility:hidden}.deal-btn:hover{background:none;color:#000000}.deal-btn:hover::after{width:100%;transform:scale(1);opacity:1;visibility:visible}.product-sidebar-section .product-sorting-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;background:#FFFFFF;padding:3rem;border-radius:0.5rem;margin-bottom:2rem}.product-sidebar-section .product-sorting-section p{font-size:1.3rem;color:#000000}.product-sidebar-section .product-sorting-section .product-sorting{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.product-sidebar-section .product-sorting-section .product-sorting span{font-size:1.3rem}@media (max-width:767px){.product-sidebar-section .product-sorting-section{padding:1rem}}@media (min-width:992px){.products-grid>.col-lg-2{flex:0 0 auto;width:20%}}.product-deal-section{padding:3rem;border-radius:0.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;background:url("../assets/images/homepage-one/product-deal-.webp") no-repeat center/cover}.product-deal-section .wrapper-heading{color:#FFFFFF}.product-deal-section .shop-btn{margin:0;background:#FFBB38;color:#000000}.product-deal-section .shop-btn::after{background-color:#FFBB38}.seller-sidebar .seller-wrapper{padding:4rem;align-items:center}.seller-sidebar .seller-wrapper .ratings{text-align:center;margin-bottom:0}.blogs-wrapper{border:none;border-radius:0;height:auto}.blogs-wrapper:hover{border:none}.blogs-wrapper:hover img{transform:scale(1.1)}.blogs-wrapper .wrapper-img{overflow:hidden}.blogs-wrapper .wrapper-img img{width:100%;height:100%;transition:all 0.3s}.blogs-wrapper .wrapper-info{padding:2rem 3rem}.blogs-wrapper .wrapper-info .wrapper-data{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4.2rem;margin-bottom:1rem}.blogs-wrapper .wrapper-info .wrapper-data .wrapper-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:7px}.blogs-wrapper .wrapper-info .wrapper-data .text{font-size:1.4rem;color:#797979}.blogs-wrapper .wrapper-info .wrapper-details{font-style:2.6rem}.blogs-wrapper .shop-btn{margin:0;padding:0;margin:0;text-align:center;border-radius:0.6rem;display:inline-block;background:transparent;font-size:1.8rem;font-weight:500;position:relative;color:#339614;font-family:"Rubik",sans-serif;transition:all 0.3s;overflow:hidden;overflow:unset}.blogs-wrapper .shop-btn::after{content:" ";width:0%;height:100%;background:#000000;position:absolute;transition:all 0.4s ease-in-out;right:0;top:0;z-index:-3}.blogs-wrapper .shop-btn svg{fill:#FFFFFF;transition:all 0.5s}.blogs-wrapper .shop-btn span{margin-left:8px;font-size:1.5rem;width:100%;z-index:1;transition:all 0.4s ease-in-out}.blogs-wrapper .shop-btn:hover{color:#FFFFFF;background-color:transparent}.blogs-wrapper .shop-btn:hover::after{right:auto;left:0;width:100%}.blogs-wrapper .shop-btn:hover svg{fill:currentColor;fill:#FFFFFF;transform:translate(5px)}.blogs-wrapper .shop-btn:hover span{color:#FFFFFF}.blogs-wrapper .shop-btn:hover{color:#339614}.blogs-wrapper .shop-btn::after{display:none}.blog-details{margin-top:2.5rem;background:#f8f8f8}.blog-details .row>*{--bs-gutter-x:3rem}.blog-details hr{margin:3rem 0}.blog-details .wrapper-img{height:45.7rem}.blog-details .wrapper-img img{object-fit:cover}.blog-details .blog-details-heading{margin-top:2rem}.blog-details .blogs-form-section .social-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2rem}.blog-details .blogs-form-section .social-item a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;width:3.5rem;height:3.5rem;border-radius:50%;background:#339614;transition:all 0.2s;border:1px solid #339614}.blog-details .blogs-form-section .social-item a svg{fill:currentColor;fill:#FFFFFF}.blog-details .blogs-form-section .social-item a:hover{border-radius:20%;background:#FFFFFF}.blog-details .blogs-form-section .social-item a:hover svg{fill:#339614}@media (max-width:767px){.blog-details .blogs-wrapper .wrapper-info{padding:2rem 0}.blog-details .blogs-wrapper .wrapper-details{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.review-form{margin-top:4rem}.review-form .comment-title{margin-bottom:3rem}.review-form .form-control,.review-form .form-select{border:1px solid rgba(0,0,0,0.08);box-shadow:none;color:#000000}.review-form .form-control::placeholder,.review-form .form-select::placeholder{color:#797979}.review-form label{font-family:"Rubik",sans-serif;font-size:1.5rem;color:#797979;margin-bottom:0.5rem}.review-form .review-inner-form{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.review-form .review-inner-form .review-form-name{margin-bottom:2rem;width:100%}.review-form input{height:5rem}.review-form input,.review-form textarea,.review-form select{padding:1rem 2rem;font-size:1.4rem}.review-form input::placeholder,.review-form textarea::placeholder,.review-form select::placeholder{color:#797979;font-family:"Rubik",sans-serif;font-size:1.4rem}.review-form textarea{padding:3rem}.review-form .review-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:0px}.review-form .review-btn .shop-btn{border-radius:unset;width:30rem}.review-form .review-btn .shop-btn::after{display:none}@media (max-width:767px){.review-form .comment-title{font-size:2rem}.review-form .review-inner-form{flex-direction:column}}.blog-post-section{width:33.5rem}.blog-post-section .post-details{font-size:2rem}.blog-post-section hr{margin:1.8rem 0}.blog-post-section .blog-post{background-color:#FFFFFF;padding:2.5rem;border-radius:0.6rem}.blog-post-section .blog-post .search-btn{background:rgba(0,0,0,0.08);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;padding:0.8rem 3rem;border-radius:0.6rem}.blog-post-section .blog-post .search-btn input{border:none;background:transparent;padding:1rem 0;outline:none}.blog-post-section .blog-post .search-btn input::placeholder{font-size:1.5rem}.blog-post-section .blog-post .blogs-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2rem;box-shadow:none}.blog-post-section .blog-post .blogs-wrapper .wrapper-img{width:8.5rem;height:9.2rem;border-radius:0.5rem}.blog-post-section .blog-post .blogs-wrapper .wrapper-info{padding:0;flex:1 1 0%}.blog-post-section .blog-post .blogs-wrapper .wrapper-info .wrapper-details{font-size:1.8rem;font-weight:500;line-height:2.4rem}.blog-post-section .blog-post .blogs-wrapper .wrapper-info .wrapper-item{margin-top:1rem}.blog-post-section .blog-post .blogs-wrapper .wrapper-info svg{fill:currentColor;fill:#339614}.blog-post-section .blog-post .category-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem}.blog-post-section .blog-post .category-list a{font-size:1.5rem;font-weight:400;color:#797979}.blog-post-section .blog-post .category-list a:hover{color:#339614}.blog-post-section .newsletter{background:url("../assets/images/homepage-one/newsletter.webp") no-repeat center/cover}.blog-post-section .newsletter .post-details,.blog-post-section .newsletter .blog-paragraph{color:#FFFFFF}.blog-post-section .newsletter .blog-paragraph{margin:1rem 0 4rem 0}.blog-post-section .newsletter hr{color:#FFFFFF}.blog-post-section .newsletter input,.blog-post-section .newsletter .shop-btn{width:100%;border-radius:0.5rem;padding:1.5rem;outline:none;border:none}.blog-post-section .newsletter .shop-btn{margin:1rem 0;background:#FFBB38;color:#000000}.blog-post-section .newsletter .shop-btn::after{display:none}@media (max-width:1023px){.blog-post-section{width:100%}}.product-cart{background:#FFFFFF}.product-cart .cart-btn{justify-content:flex-start}@media (max-width:576px){.product-cart .cart-btn{flex-direction:column}.product-cart .cart-btn .shop-btn{width:100%}}.cart-section .table-row .table-wrapper .wrapper-img{width:8rem;height:8rem;border:1px solid rgba(0,0,0,0.08);border-radius:0.5rem;background:#FFFFFF}.cart-section .table-row .table-wrapper .wrapper-img img{width:100%;height:100%;object-fit:contain}.cart-section .table-row .table-wrapper .heading{font-size:1.6rem}.cart-section .table-row .table-wrapper .heading:hover{color:#339614}.cart-section .table-row .wrapper-product{width:38rem;padding:2rem 0 2rem 4rem}.cart-section .table-row .wrapper-total{width:20rem}@media (max-width:1023px){.cart-section{overflow-x:scroll;border:1px solid rgba(0,0,0,0.08)}}table{width:100%}table .ticket-row{background:#FFFFFF;transition:all 0.3s}table .ticket-row:hover{background-color:rgba(0,0,0,0.08)}@media (max-width:1023px){table .table-wrapper{min-width:25rem}}.table-row{background:rgba(0,0,0,0.08);border:1px solid #e9e7e7}.table-row .table-wrapper{padding:2rem 0}.table-row .table-wrapper .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2rem}.table-row .table-wrapper .wrapper-img{width:8rem;height:8rem;border:1px solid rgba(0,0,0,0.08);border-radius:0.5rem;background:#FFFFFF}.table-row .table-wrapper .wrapper-img img{width:100%;height:100%;object-fit:contain}.table-row .table-wrapper .heading{font-size:1.6rem;font-weight:600}.table-row .table-wrapper .heading:hover{color:#339614}.table-row .table-wrapper .table-heading{font-size:1.5rem;font-weight:500}.table-row .table-wrapper p{font-weight:500}.table-row .table-wrapper .ticker-number{color:#000000;font-size:1.8rem}.table-row .table-wrapper .inner-text{display:block}.table-row .wrapper-product{width:38rem;padding:2rem 0 2rem 4rem}.table-row .wrapper-total{width:20rem}.table-row .table-wrapper-center{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;text-align:center}.table-row .table-wrapper-center path{fill:currentColor;fill:#797979;transition:all 0.2s}.table-row .table-wrapper-center path:hover{fill:#339614}.table-row .table-wrapper-img{gap:1rem}.quantity{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;width:12rem;height:4rem;padding:0 4rem;border:1px solid rgba(0,0,0,0.08);border-radius:0.5rem}.quantity span{font-size:1.5rem}.close-btn svg{width:1rem;height:1rem;fill:currentColor;fill:#797979}.close-btn svg:hover{fill:red}.wishlist-section .table-wrapper{width:38rem}@media (max-width:767px){.wishlist-section{overflow-x:scroll}}.wishlist-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:2rem;margin-top:2rem}.wishlist-btn .shop-btn{margin:0}.wishlist-btn .shop-btn::after{display:none}.wishlist-btn .clean-btn{color:red;font-size:1.5rem}.wishlist-btn .update-btn{background-color:#E8E8E8;color:#000000}.checkout{background:#FFFFFF}.checkout .row>*{--bs-gutter-x:3rem}.checkout .checkbox-item .form-label{margin-bottom:0}@media (max-width:767px){.checkout .checkout-wrapper .wrapper-heading{font-size:2.5rem}.checkout .checkout-wrapper .account-inner-form{flex-direction:column}.checkout .order-summery .wrapper-heading{font-size:1.8rem}.checkout .order-summery .subtotal .product-list li{align-items:flex-start}.checkout .order-summery .payment-type .wrapper-heading{margin-bottom:1rem}.checkout .order-summery .payment-type .checkbox-item{padding:2rem 0}.checkout .billing-section .review-form{padding:0}}.checkout-wrapper .shop-btn{margin:0;width:100%;border-radius:0.5rem}.checkout-wrapper .shop-btn::after{display:none}.billing-section{background:transparent;padding:2rem;margin-top:2.5rem;border:1px solid rgba(0,0,0,0.08);border-radius:0.5rem}.billing-section .review-form{width:auto!important;height:auto!important}.order-summery .wrapper-heading{font-size:1.5rem;font-weight:500}.order-summery .subtotal{margin:2rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.order-summery .subtotal .product-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3rem;width:100%}.order-summery .subtotal .product-list li{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.order-summery .subtotal .product-list .product-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.order-summery .subtotal .product-list .product-info .wrapper-heading{font-size:1.5rem;font-weight:400}.order-summery .subtotal .product-list .product-info .paragraph{font-size:1.3rem}.order-summery .total .wrapper-heading{font-size:2.5rem}.order-summery .total .price{color:#339614}.order-summery .payment-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0px}.order-summery .payment-type .wrapper-heading{font-size:2rem}.order-summery .payment-type .checkbox-item{gap:2rem;width:100%;border-radius:0.5rem;transition:all 0.3s;padding:2rem}.order-summery .payment-type .checkbox-item input{accent-color:#339614}.order-summery .payment-type .checkbox-item:hover{background-color:rgba(0,0,0,0.08)}.order-summery .payment-type .inner-text{display:block;color:#797979}.order{background:#FFFFFF}.order .order-section{margin-top:3rem;padding:2rem;border-radius:0.5rem;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.order .order-section .review-form{width:100%!important;height:auto;padding:0;margin-top:1rem}.order .order-section .review-form .shop-btn{width:auto}.login{background:url("../assets/images/homepage-one/login-bg.webp") no-repeat center/cover}.login-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.login-section .review-form{width:51.2rem;height:63rem;background-color:#FFFFFF;padding:4rem;border-radius:0.5rem}.login-section .review-form .comment-title{text-align:center;margin-top:5rem}.login-section .review-form .review-inner-form{display:block;width:100%}.login-section .review-form .shop-btn{width:100%;margin:0 0 2rem 0}.login-section .review-form .shop-btn::after{display:none}.login-section .review-form .shop-account{color:#797979;font-size:1.3rem}.login-section .review-form .shop-account a{font-size:1.3rem;margin-left:0.5rem;font-weight:400}@media (max-width:767px){.login-section .review-form{padding:2rem;height:auto}}.checkbox{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.checkbox .forget-pass p{color:#339614}.checkbox-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.checkbox-item p{margin-bottom:0;color:#797979}.checkbox-item p .inner-text{color:#000000}.checkbox-item .address{font-size:1.5rem}.account-section .review-form{width:57.2rem;height:79.1rem}.account-section .account-inner-form{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;margin-bottom:2rem}.account-section .account-inner-form .review-form-name{width:100%}.account-section .city-inner-form{margin-bottom:0}.account-section .address-form{margin:2rem 0}@media (max-width:767px){.account-section .review-form{padding:2rem;height:auto}.account-section .account-inner-form{flex-direction:column}.account-section .checkbox-item{margin:1rem}}.faq .row>*{--bs-gutter-x:3rem}.faq .question-section .review-form{padding:2rem}.faq-accordion .faq-item{margin-top:3rem;border:none;--bs-accordion-border-color:$theme-color}.faq-accordion .faq-item .faq-button{height:6rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;transition:all 0.5s}.faq-accordion .faq-item .faq-button::after{display:none}.faq-accordion .faq-item .faq-button .faq-heading{font-size:1.5rem;font-weight:600}.faq-accordion .faq-item .faq-button:focus{border:none;box-shadow:none}.faq-accordion .faq-item .faq-button .minus{display:none}.faq-accordion .faq-item .faq-button:not(.collapsed){background:#339614;border-bottom:1px solid rgba(255,255,255,0.3764705882)}.faq-accordion .faq-item .faq-button:not(.collapsed) .plus{display:none}.faq-accordion .faq-item .faq-button:not(.collapsed) .minus{display:block}.faq-accordion .faq-item .faq-button:not(.collapsed) .faq-heading{color:#FFFFFF}.faq-accordion .faq-item .accordion-body{padding:3rem 2rem}.faq-accordion .faq-item .accordion-body .paragraph{font-size:1.6rem;font-weight:500;line-height:2.2rem}.faq-accordion .faq-item .accordion-collapse{background-color:#339614}.faq-accordion .faq-item .accordion-collapse .paragraph{color:#FFFFFF}.question-section{box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.question-section .review-form{width:100%;height:100%;margin-top:0;padding:2rem 4rem}.question-section .review-form .comment-title{margin-top:2rem}.question-section .review-form .review-form-name{margin-bottom:2rem}.question-section .review-form .shop-btn{margin-top:2rem}.seller-wrapper{background:linear-gradient(rgba(0,0,0,0.55),rgba(0,0,0,0.55)),url("../assets/images/banner.avif") no-repeat center/cover;min-height:32.8rem;padding:2.5rem;border-radius:0.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;color:#ffffff}.seller-wrapper .ratings{font-size:1.5rem;font-weight:600;margin:1rem 0 3rem 0}.seller-wrapper .seller-address .address{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem}.seller-wrapper .seller-address .address .inner-text{font-size:1.5rem;color:#ffffff}.seller-wrapper h5,.seller-wrapper .aurthor h5{color:#ffffff}.seller-wrapper .seller-address .address svg path{fill:#ffffff}.seller-wrapper .shop-btn{margin:1rem 0}.seller-wrapper .seller-details{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;gap:1rem}.seller-wrapper .seller-details .seller-img{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;width:17rem;height:17rem;border-radius:50%;background:#FFFFFF;overflow:hidden}.seller-wrapper .seller-details .seller-img img{width:100%;height:100%;object-fit:contain;border-radius:50%;padding:1rem}@media (max-width:767px){.seller-wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:2rem}.seller-wrapper .aurthor{display:none}}.seller-application-section{background:#FFFFFF;padding:3rem 2.5rem;border-radius:0.5rem}.seller-application-section .row>*{--bs-gutter-x:4rem}.seller-application-section .comment-title{font-size:2.2rem}.seller-application-section .paragraph{margin-top:1rem}@media (max-width:767px){.seller-application-section{padding:2rem 0}.seller-application-section .seller-information .review-form .form-btn{align-items:center}}.seller-information .review-form{margin-top:3rem}.seller-information .review-form .review-inner-form{display:block}.seller-information .review-form .review-inner-form .checkbox{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.seller-information .review-form .review-inner-form .checkbox label{margin-bottom:0}.seller-information .review-form .form-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0px}.seller-information .review-form .form-btn .shop-btn{margin:0;width:49rem}.seller-information .review-form .form-btn .shop-btn::after{display:none}.seller-information .review-form .form-btn .shop-account,.seller-information .review-form .form-btn a{font-size:1.5rem;font-weight:500}.seller-information .review-form .form-btn .shop-account{margin:1.5rem 0;color:#797979}.seller-information .review-form .form-btn .shop-account a{margin-left:0.5rem;font-size:1.5rem}@media (max-width:767px){.seller-information .review-form .form-btn .shop-btn{width:25rem}.seller-information .review-form .form-btn .shop-account{text-align:center}}.img-upload-section .row>*{--bs-gutter-y:5rem}.img-upload-section .logo-wrapper label{background:#339614;border-radius:50%;cursor:pointer}.img-upload-section .logo-wrapper input{opacity:0;display:none}.img-upload-section .logo-wrapper .input-item{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;width:3.2rem;height:3.2rem}.img-upload-section .logo-wrapper .logo-upload{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;position:relative}.img-upload-section .logo-wrapper .logo-upload .upload-img{margin-top:2rem;width:17rem;height:17rem;border-radius:50%;object-fit:cover;border:1px solid #339614}.img-upload-section .logo-wrapper .logo-upload .upload-input{top:95%;right:35%;transform:translate(-50%,-50%)}.img-upload-section .logo-wrapper .cover-upload .cover-img{margin-top:2rem;width:100%;height:15rem;border-radius:0.5rem;border:1px solid #339614}.img-upload-section .logo-wrapper .cover-upload .cover-input{top:15rem;right:4rem}.privacy-section .intro-heading{margin-bottom:2rem}.privacy-section .privacy-content{max-width:96rem;margin:0 auto}.privacy-section .policy-updated{display:inline-flex;margin-bottom:2rem;padding:0.8rem 1.4rem;border-radius:0.6rem;background:#f2f7ef;color:#276d10;font-size:1.4rem;font-weight:600}.privacy-section .policy-details{line-height:3rem}.privacy-section .policy-details .policy-inner-text{display:block;margin-top:3rem}.privacy-section .policy{margin-bottom:3rem}.privacy-section .policy .policy-features{margin-top:3rem}.privacy-section .policy .policy-features ul li{list-style:unset;margin-left:2rem;margin-top:2rem}.privacy-section .policy .policy-features ul li::marker{font-size:2rem}.privacy-section .policy-contact{padding:2.4rem;border:1px solid #e6eadf;border-radius:0.8rem;background:#fbfdf8}.privacy-section .policy-contact-list{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.privacy-section .policy-contact-list a,.privacy-section .policy-contact-list span{display:inline-flex;align-items:center;min-height:4rem;padding:0.8rem 1.4rem;border-radius:0.6rem;background:#ffffff;color:#1f2933;font-size:1.5rem;border:1px solid #e6eadf}.paragraph-inner-text{display:block;margin-top:3rem}.contact{background:#FFFFFF}.contact-section .row>*{--bs-gutter-x:3rem}.contact-section .wrapper-heading{font-size:2.2rem;font-weight:600;margin-bottom:1rem}.contact-section .contact-information .contact-wrapper{margin:2rem 0}.contact-section .contact-information .contact-wrapper .row>*{--bs-gutter-x:3rem}.contact-section .contact-information .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;width:100%;border:1px solid #339614;height:19.6rem;border-radius:0.5rem}.contact-section .contact-information .wrapper .wrapper-content{text-align:center}.contact-section .contact-information .address{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem;background:rgba(0,0,0,0.08);border:1px solid transparent;padding:2rem;border-radius:0.5rem}.contact-section .contact-information .contact-address{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:2rem}.contact-section .contact-information .contact-map{width:100%}@media (max-width:767px){.contact-section .contact-information .contact-address{flex-direction:column}.contact-section .login-section .review-form{padding:2rem 1.5rem}}.product-compair .comment-title{font-size:1.8rem;font-weight:500}.product-compair .paragraph{margin-top:1.5rem}.product-compair tbody{border:1px solid rgba(0,0,0,0.08)}.product-compair .cart-top{background-color:#FFFFFF}.product-compair .cart-top .cart-item{width:25%;padding:2rem}.product-compair .cart-grey-bg{background:#f6f6f6}.product-compair .vertical-cart{vertical-align:top}.product-compair .cart-center{border:1px solid rgba(0,0,0,0.08)}.product-compair .cart-center .wrapper-data{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px}.product-compair .cart-center .search{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;border:1px solid rgba(0,0,0,0.08);border-radius:0.5rem;padding:1rem;background-color:#FFFFFF;width:25rem;margin-bottom:1.8rem}.product-compair .cart-center .search input{border:none;outline:none;color:#339614;flex:1 1 0%}.product-compair .cart-center .search span svg{width:2rem;height:2rem;object-fit:cover;fill:currentColor;fill:#339614}.product-compair .cart-center .wrapper .wrapper-img{width:16rem;height:16rem;margin-bottom:1rem}.product-compair .cart-center .wrapper .wrapper-img img{width:100%;height:100%}.product-compair .cart-center .wrapper .wrapper-details{font-size:1.8rem;font-weight:500;text-align:center}.product-compair .cart-center .wrapper .price{justify-content:center}.product-compair .cart-bottom{padding:1rem;border:none}.product-compair .cart-bottom .cart-center{border:none}.product-compair .cart-bottom .stock{color:green;font-weight:600}.blog{background:#FFFAFE;padding:6rem 0}.blog .heading{font-size:3rem;text-align:center}.blog-bradcrum a{font-size:1.6rem;color:#000000;font-weight:300;font-family:"Rubik",sans-serif}@media (max-width:767px){.blog-bradcrum{text-align:center;margin-bottom:3rem}.blog-bradcrum a{font-size:1.5rem}}.about{padding:8rem 0 5rem 0;background:#FFFFFF}@media (max-width:1023px){.about{padding:2rem 0 2rem 0}}.about-section .row>*{--bs-gutter-x:6rem}.about-section .about-img{position:relative}.about-section .about-img .about-inner-img{position:absolute;top:12.3rem;z-index:1;right:10rem}.about-section .about-content .about-info{padding:2rem 0}.about-section .about-content .about-list p{color:#000000}.about-section .about-content .about-list ul li{margin-top:1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.5rem}.about-service{background:#FFFAFE}.about-service .about-service-section{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around;gap:0px}@media (max-width:1023px){.about-service .about-service-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}}.about-service .about-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:3rem;width:28.6rem;text-align:center}.about-service .seperator{width:1px;height:19.7rem;background:rgba(222,0,7,0.1294117647);margin-top:2rem}@media (max-width:767px){.about-service .seperator{display:none}}@media (max-width:1023px){.about-service .seperator{display:none}.about-service .about-service-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}}@media only screen and (min-width:767px) and (max-width:1200px){.about-service .about-service-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3rem}}.about-details{font-family:"League Spartan",sans-serif;font-size:2.6rem;line-height:3rem;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.about-details:hover{color:#339614}@media (max-width:767px){.about-details{font-size:2.6rem;line-height:2.5rem}}.about-promotion{height:52.7rem;z-index:1;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.about-promotion::before{content:"";position:absolute;width:100%;height:100%;background:#339614;z-index:10;opacity:0.6}.about-promotion video{object-fit:cover;width:100%;height:100%;position:absolute}.about-promotion .about-btn{height:10rem;width:10rem;background:#FFFFFF;z-index:100;border-radius:50%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px;transition:all 0.5s;position:relative;cursor:pointer;border:none;outline:none;padding:0;text-decoration:none}.about-promotion .about-btn::before{content:"";position:absolute;width:100%;height:100%;border:1px solid #fff;border-radius:50%;z-index:-100;transition:all 5s;animation:btnAnimation 2s linear 0s infinite}.about-feedback{background:#FFFAFE}.about-feedback .swiper{padding:3rem 0}.about-feedback .swiper-wrapper{box-sizing:border-box}.about-feedback .swiper-slide{background:#FFFFFF;padding:3rem;min-height:27.5rem;box-shadow:none;border:1px solid #f5f2f4;margin-bottom:2rem}.about-feedback .swiper-pagination{margin-top:3rem}@media (max-width:767px){.about-feedback .swiper-slide{padding:2rem;height:auto}.about-feedback .swiper-slide .testimonial-details{font-size:1.6rem}.about-feedback .swiper-slide .testimonial-details .testimonial-inner-text{display:inline}.about-feedback .swiper-slide .testimonial-info .testimonial-name{font-family:"League Spartan",sans-serif;font-size:1.8rem}}.testimonial-wrapper{width:100%;height:auto;padding:0 0 2rem 0;border-radius:0.6rem;background-color:#FFFFFF;font-family:"Rubik",sans-serif;cursor:pointer;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0px;position:relative;cursor:default;width:100%}.testimonial-wrapper .blockquote{position:absolute;z-index:-1;top:2rem;left:2.5rem}.testimonial-wrapper .testimonial-details{font-size:1.8rem;color:#797979;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.testimonial-wrapper .testimonial-details .testimonial-inner-text{display:block}.testimonial-wrapper .ratings{margin-top:1rem}.testimonial-wrapper .testimonial-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.testimonial-wrapper .testimonial-info .testimonial-name{font-family:"League Spartan",sans-serif;font-size:2.2rem}.testimonial-wrapper .testimonial-info .title-inner{color:#339614}@media (max-width:1023px){.testimonial-wrapper .testimonial-inner-text{display:inline}}.divider{background:rgba(0,0,0,0.08);width:100%;height:1px;border-radius:50%;margin:2rem 0}.latest .section-title{justify-content:center}.latest .section-title .about-details{font-size:3.6rem}.latest .latest-section .row>*{--bs-gutter-x:3.5rem}@media (max-width:767px){.latest .blogs-wrapper .about-details{font-size:2rem}.latest .blogs-wrapper .shop-btn{font-size:1.6rem}}.user-profile{margin-top:2rem}.user-profile-section{background:#FFFFFF;padding:4rem 3.6rem;border-radius:1rem}.user-profile-section .dashboard-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;margin-bottom:2rem}.user-profile-section .dashboard-heading .dashboard-title{font-family:"Rubik",sans-serif;font-size:2.2rem}.user-profile-section .dashboard-heading .dashboard-switch{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem}.user-profile-section .dashboard-heading .dashboard-switch .switch-icon{width:7.3rem;height:3.1rem;border:1px solid #c0c0c0;border-radius:4.6rem;position:relative;cursor:pointer;transition:all 0.5s ease-in}.user-profile-section .dashboard-heading .dashboard-switch .switch-icon::before{content:"";width:2.3rem;height:2.3rem;background:#000000;position:absolute;border-radius:50%;top:3px;left:4px;transition:all 0.5s ease-in}.user-profile-section .dashboard-heading .dashboard-switch .switch-icon.active{background:#339614}.user-profile-section .dashboard-heading .dashboard-switch .switch-icon.active::before{left:calc(100% - 23px - 4px);background-color:#FFFFFF}.user-profile-section .text{color:#797979;font-size:1.6rem;transition:all 0.2s}@media (max-width:1023px){.user-profile-section{padding:3rem 2rem}.user-profile-section .dashboard-heading .dashboard-switch .text{display:none}.user-profile-section .dashboard-heading .dashboard-switch .switch-icon::before{width:2,2rem;height:2.2rem;top:2.5px}.user-profile-section .dashboard-heading .dashboard-switch .switch-icon.active::before{left:calc(100% - 34px + 5px)}.user-profile-section .user-dashboard{flex-direction:column}.user-profile-section .user-dashboard .nav-item{width:100%;border-right:none;flex-direction:row;align-items:center;gap:2rem}.user-profile-section .user-dashboard .nav-content .profile-section .info-section{flex-direction:column;gap:3rem;padding:3rem 0}.user-profile-section .user-dashboard .nav-content .profile-section .info-section .heading{font-size:2rem}.user-profile-section .user-dashboard .nav-content .profile-section .info-section .info-list p{font-size:1.2rem}.user-profile-section .user-dashboard .nav-content .profile-section .devider{display:none}.user-profile-section .user-dashboard .nav-content .support-ticket .ticket-section{overflow-x:scroll}.user-profile-section .user-dashboard .nav-content .seller-application-section{padding:0}.user-profile-section .user-dashboard .nav-content .seller-application-section .row>*{--bs-gutter-x:0rem}.user-profile-section .user-dashboard .nav-content .seller-application-section .account-section .review-form{padding:0}.user-profile-section .user-dashboard .nav-content .seller-application-section .account-section .review-form .submit-btn{justify-content:center}.user-profile-section .user-dashboard .nav-content .seller-application-section .account-section .review-form .submit-btn .shop-btn{margin:2rem 0;padding:1.2rem 2rem}.user-profile-section .user-dashboard .nav-content .payment-section .paragraph{margin-top:0.5rem}.user-profile-section .user-dashboard .nav-content .payment-section .wrapper{flex-direction:column}.user-profile-section .user-dashboard .nav-content .payment-section .wrapper .wrapper-item{flex-direction:column}.user-profile-section .user-dashboard .nav-content .payment-section .wrapper .shop-btn{margin-top:2rem}.user-profile-section .user-dashboard .nav-content .payment-section .wrapper .shop-btn::after{display:none}.user-profile-section .user-dashboard .nav-content .payment-section .wrapper-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.user-profile-section .user-dashboard .nav-content .payment-section .wrapper-btn .shop-btn{padding:1rem 2rem}.user-profile-section .user-dashboard .nav-content .address-section .seller-info{background-color:rgba(0,0,0,0.08);padding:2rem}.user-profile-section .user-dashboard .nav-content .address-section .seller-info .info-list{margin-top:1.5rem}.user-profile-section .user-dashboard .nav-content .address-section .seller-info .info-list p{font-size:1.2rem}.user-profile-section .user-dashboard .nav-content .address-section .shop-btn{margin:2rem 0}.user-profile-section .user-dashboard .nav-content .address-section .shop-btn::after{display:none}.user-profile-section .user-dashboard .nav-content .top-selling-section .product-wrapper{flex-direction:column;height:auto}.user-profile-section .user-dashboard .nav-content .top-selling-section .product-wrapper .product-img{height:13rem}.user-profile-section .user-dashboard .nav-content .top-selling-section .product-wrapper .product-img img{object-fit:contain}.user-profile-section .user-dashboard .nav-content .form-section .form-btn .shop-btn{padding:1rem}}@media only screen and (min-width:767px) and (max-width:1200px){.user-profile-section .dashboard-heading .dashboard-switch .switch-icon::before{width:2.3rem;height:2.3rem;top:3px}.user-profile-section .dashboard-heading .dashboard-switch .switch-icon.active::before{left:calc(100% - 34px + 5px)}.user-profile-section .nav-content .profile-section .info-section{flex-direction:row!important}}.user-dashboard{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:3rem}.user-dashboard .nav-item{width:23.1rem;border-right:2px solid rgba(0,0,0,0.08);padding:0 0 2rem 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3rem}.user-dashboard .nav-item .nav-link{padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.6rem}.user-dashboard .nav-item .nav-link a span{margin-right:1.6rem}.user-dashboard .nav-item .nav-link svg{fill:currentColor;fill:#797979;transition:all 0.2s}.user-dashboard .nav-item .nav-link.active{background-color:transparent}.user-dashboard .nav-item .nav-link.active svg{fill:#339614;transform:scale(1.1)}.user-dashboard .nav-item .nav-link.active .text{transform:translateX(5px);color:#339614;font-weight:600}.user-dashboard .nav-content{width:100%}.user-dashboard .nav-content .paragraph{margin-bottom:1rem;color:#000000}.user-dashboard .nav-content .heading{font-size:2.4rem}.user-dashboard .nav-content .profile-section{margin-top:3rem}.user-dashboard .nav-content .profile-section .product-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem;height:auto;padding:2.6rem;background-color:rgba(0,0,0,0.08);border:none;box-shadow:none}.user-dashboard .nav-content .profile-section .product-wrapper svg,.user-dashboard .nav-content .profile-section .product-wrapper path{fill:currentColor;fill:#339614}.user-dashboard .nav-content .profile-section .product-wrapper rect{fill:#FFFFFF}.user-dashboard .nav-content .profile-section .product-wrapper .paragraph{font-size:2rem;color:#000000}.user-dashboard .nav-content .profile-section .product-wrapper .heading{font-size:4rem}.user-dashboard .nav-content .profile-section .product-wrapper:hover{background:#339614}.user-dashboard .nav-content .profile-section .product-wrapper:hover .paragraph,.user-dashboard .nav-content .profile-section .product-wrapper:hover .heading{color:#FFFFFF}.user-dashboard .nav-content .profile-section .info-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px;padding:4rem;background:rgba(0,0,0,0.08);border-radius:0.5rem}.user-dashboard .nav-content .profile-section .info-section .heading{margin-bottom:2rem}.user-dashboard .nav-content .profile-section .info-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2rem}.user-dashboard .nav-content .profile-section .info-list p{font-size:1.6rem}.user-dashboard .nav-content .profile-section .info-list .info-title,.user-dashboard .nav-content .profile-section .info-list .info-details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem}.user-dashboard .nav-content .profile-section .info-list .info-details p{color:#000000;font-weight:500}.user-dashboard .nav-content .profile-section .devider{height:16.4rem;width:1px;background:#FFFFFF}.user-dashboard .nav-content .seller-application-section{padding:0}.user-dashboard .nav-content .seller-application-section .row>*{--bs-gutter-x:3rem}.user-dashboard .nav-content .seller-application-section .account-section .review-form{width:auto;height:auto}.user-dashboard .nav-content .seller-application-section .account-section .review-form .submit-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2rem}.user-dashboard .nav-content .seller-application-section .account-section .review-form .submit-btn .shop-btn{margin:2rem 0}.user-dashboard .nav-content .seller-application-section .account-section .review-form .submit-btn .shop-btn::after{display:none}.user-dashboard .nav-content .seller-application-section .account-section .review-form .submit-btn .cancel-btn{background:transparent;color:red}.user-dashboard .nav-content .seller-application-section .img-upload-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0px}.user-dashboard .nav-content .seller-application-section .img-upload-section .upload-input{transform:translate(-5rem,7rem)}.user-dashboard .nav-content .payment-section .verified{color:green;font-weight:500}.user-dashboard .nav-content .payment-section .paragraph{margin-top:0.5rem}.user-dashboard .nav-content .payment-section .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.user-dashboard .nav-content .payment-section .wrapper .wrapper-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2rem}.user-dashboard .nav-content .payment-section .wrapper .shop-btn{margin:0}.user-dashboard .nav-content .payment-section .wrapper .shop-btn::after{display:none}.user-dashboard .nav-content .payment-section hr{margin:3rem 0}.user-dashboard .nav-content .payment-section .shop-btn{margin:0;border:1px solid #339614}.user-dashboard .nav-content .payment-section .shop-btn::after{display:none}.user-dashboard .nav-content .payment-section .bank-btn{margin-left:2rem;background-color:#FFFFFF;color:#000000;border:1px solid #000000}.user-dashboard .nav-content .wishlist .cart-content{gap:1rem;margin-bottom:2rem;align-items:flex-start}.user-dashboard .nav-content .addresses{margin-top:0}.user-dashboard .nav-content .address-section .seller-info{background-color:rgba(0,0,0,0.08);padding:3rem}.user-dashboard .nav-content .address-section .seller-info .info-list{margin-top:1.5rem}.user-dashboard .nav-content .address-section .shop-btn{margin:2rem 0}.user-dashboard .nav-content .address-section .shop-btn::after{display:none}.user-dashboard .nav-content .top-selling-section .product-wrapper{box-shadow:rgba(0,0,0,0.1) 0px 4px 12px;border:none}.user-dashboard .nav-content .top-selling-section .product-wrapper:hover{border:none}.user-dashboard .nav-content .top-selling-section .product-cart-btn{visibility:visible;opacity:1;right:0}.user-dashboard .nav-content .form-section .form-item{margin-bottom:1.6rem}.user-dashboard .nav-content .form-section .form-item input{padding:1.3rem;border-radius:0}.user-dashboard .nav-content .form-section .form-item .form-label{color:#797979;font-size:1.5rem}.user-dashboard .nav-content .form-section .form-item .form-control{box-shadow:none;border:1px solid rgb(232,232,232);border-radius:0.5rem}.user-dashboard .nav-content .form-section .form-btn{margin:3rem 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.user-dashboard .nav-content .form-section .form-btn .shop-btn{margin:0;font-weight:600}.user-dashboard .nav-content .form-section .form-btn .shop-btn::after{display:none}.user-dashboard .nav-content .form-section .form-btn .cancel-btn{background:transparent;color:#000000;border-radius:0}.user-dashboard .nav-content .support-ticket .shop-btn{margin:0 0 2rem 0}.user-dashboard .nav-content .support-ticket .shop-btn::after{display:none}.user-dashboard .nav-content .support-ticket .table-row .table-wrapper{padding:2rem 4rem}.user-dashboard .nav-content .support-ticket .table-row .table-wrapper .comment-img path,.user-dashboard .nav-content .support-ticket .table-row .table-wrapper .delete-img path{fill:currentColor}.user-dashboard .nav-content .support-ticket .table-row .table-wrapper .comment-img path{fill:#27AE60}.user-dashboard .nav-content .support-ticket .table-row .table-wrapper .delete-img path{fill:#EB5757}.user-dashboard .nav-content .modal-main{border-radius:1rem;margin:2rem}.user-dashboard .nav-content .modal-main .review-form{width:auto;height:auto;margin-top:0}.user-dashboard .nav-content .modal-main .review-form .review-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.user-dashboard .nav-content .modal-main .review-form .review-content .comment-title{font-size:2.4rem;margin:0}.user-dashboard .nav-content .modal-main .review-form .review-content .close-btn{cursor:pointer}.user-dashboard .nav-content .modal-wrapper.active{display:flex}.header-nav-menu.type-nav-menu{flex:1 1 auto;min-width:0;display:flex!important;flex-direction:row;align-items:center;gap:.75rem;position:relative}.type-nav-viewport{flex:1 1 auto;min-width:0;overflow:hidden;position:relative;cursor:grab;z-index:1}.type-nav-viewport.dragging{cursor:grabbing}.type-nav-viewport.dragging .type-menu-list{scroll-behavior:auto}.type-nav-viewport.dragging a{pointer-events:none}.type-nav-viewport::before,.type-nav-viewport::after{content:"";position:absolute;top:0;bottom:0;width:32px;pointer-events:none;z-index:2;opacity:0;transition:opacity .2s}.type-nav-viewport::before{left:0;background:linear-gradient(to right,rgba(222,0,7,1),rgba(222,0,7,0))}.type-nav-viewport::after{right:0;background:linear-gradient(to left,rgba(222,0,7,1),rgba(222,0,7,0))}.header-nav-menu.type-nav-menu:not(.at-start) .type-nav-viewport::before{opacity:1}.header-nav-menu.type-nav-menu:not(.at-end) .type-nav-viewport::after{opacity:1}.header-nav-menu.type-nav-menu.no-scroll .type-nav-viewport::before,.header-nav-menu.type-nav-menu.no-scroll .type-nav-viewport::after{opacity:0!important}.header-nav .header-nav-menu.type-nav-menu .menu-list.type-menu-list{display:flex!important;flex-direction:row;flex-wrap:nowrap!important;justify-content:flex-start;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:2.5rem;padding:0 .5rem;margin:0;list-style:none;scrollbar-width:none;-ms-overflow-style:none}.type-menu-list::-webkit-scrollbar{width:0!important;height:0!important;display:none}.type-menu-list>li{flex:0 0 auto;position:relative}.type-menu-list>li>a{white-space:nowrap;display:inline-block;padding:.5rem 0;color:#fff;text-decoration:none;font-weight:500;transition:opacity .2s;user-select:none;-webkit-user-drag:none}.type-menu-list>li>a:hover{opacity:.8}.type-nav-arrow{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.2);color:#fff;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s,opacity .2s,transform .2s,border-color .2s;z-index:3}.type-nav-arrow:hover{background:#fff;color:#339614;border-color:#fff}.type-nav-arrow:active{transform:scale(.92)}.type-nav-arrow svg{display:block}.header-nav-menu.type-nav-menu.at-start .type-nav-prev,.header-nav-menu.type-nav-menu.at-end .type-nav-next{opacity:.35;pointer-events:none}.header-nav-menu.type-nav-menu.no-scroll .type-nav-arrow{display:none!important}.type-menu-list>li.has-type-panel>a{border-radius:.5rem}.type-menu-list>li.has-type-panel.panel-active>a,.type-menu-list>li.has-type-panel:hover>a{background:#fff;color:#339614;opacity:1}.type-menu-list>li.has-type-panel.panel-active>a .list-text,.type-menu-list>li.has-type-panel:hover>a .list-text{color:#339614}.type-nav-panels{position:absolute;top:calc(100% + .8rem);left:0;right:0;z-index:1200;pointer-events:none}.type-nav-panel{display:none;pointer-events:auto;max-height:min(68vh,52rem);overflow:auto;padding:1.2rem;background:#fff;border:1px solid rgba(30,36,30,0.1);border-radius:.6rem;box-shadow:0 1.6rem 4rem rgba(31,41,55,0.16)}.type-nav-menu.has-panel-open .type-nav-panel.active{display:block}.topmenu-category-list,.topmenu-subcategory-list,.topmenu-third-category-list{list-style:none;margin:0;padding:0}.topmenu-category-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem 1.8rem}.topmenu-category-item>a,.topmenu-subcategory-list a,.topmenu-third-category-list a{text-decoration:none;color:#1D1D1D}.topmenu-category-item>a{display:flex;align-items:center;justify-content:space-between;min-height:3.2rem;padding:.45rem .7rem;border-bottom:1px solid rgba(30,36,30,0.08);font-size:1.38rem;font-weight:700}.topmenu-category-item.has-topmenu-sub>a::after,.topmenu-subcategory-list .has-topmenu-third>a::after{content:">";flex:0 0 auto;margin-left:.7rem;color:#339614;font-size:1.2rem;font-weight:700}.topmenu-subcategory-list{padding:.45rem 0 .2rem}.topmenu-subcategory-list a{display:flex;align-items:center;justify-content:space-between;min-height:2.8rem;padding:.35rem .7rem;border-radius:.4rem;color:#3f4650;font-size:1.28rem}.topmenu-third-category-list{margin:.1rem 0 .45rem .7rem;padding-left:.8rem;border-left:1px solid rgba(51,150,20,0.22)}.topmenu-third-category-list a{min-height:2.5rem;color:#5b6470;font-size:1.2rem}.topmenu-category-item>a:hover,.topmenu-subcategory-list a:hover,.topmenu-third-category-list a:hover{background:rgba(51,150,20,0.08);color:#339614}.category-dropdown .category-list-item.has-sub>a .cat-caret{display:inline-block;transition:transform .25s ease}.category-dropdown .category-list-item.has-sub.open>a .cat-caret{transform:rotate(180deg)}.category-dropdown .sub-category-list{list-style:none;margin:0;padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease;background:rgba(222,0,7,.05)}.category-dropdown .category-list-item.open>.sub-category-list{max-height:500px}.category-dropdown .sub-category-list li{list-style:none}.category-dropdown .sub-category-list li a{display:block;padding:.9rem 1.6rem .9rem 3rem;color:#000000;font-size:1.3rem;text-decoration:none;border-top:1px solid rgba(0,0,0,.05);transition:background .15s,color .15s}.category-dropdown .sub-category-list li a:hover{background:rgba(222,0,7,.1);color:#339614}.header-nav .category-menu-section .category-dropdown{max-height:0!important;overflow:hidden!important;visibility:hidden;transition:max-height .3s,visibility 0s linear .3s}.header-nav .category-menu-section .category-dropdown.open-dropdown{max-height:2000px!important;overflow:visible!important;visibility:visible;transition:max-height .3s,visibility 0s linear 0s}.header-nav .category-menu-section .category-dropdown .category-list-item{position:relative}.header-nav .category-menu-section .category-dropdown .category-list-item.has-sub>a .cat-caret{display:inline-block;transform:rotate(-90deg);transition:transform .25s ease}.header-nav .category-menu-section .category-dropdown .category-list-item.has-sub.open>a .cat-caret{transform:rotate(0deg)}.header-nav .category-menu-section .category-dropdown .sub-category-list{position:absolute;top:0;left:100%;min-width:200px;max-height:0;overflow:hidden;margin:0;padding:0;list-style:none;background:#fff;box-shadow:rgba(0,0,0,.16) 2px 2px 6px;border-radius:0 4px 4px 0;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,max-height .25s ease;z-index:5}.header-nav .category-menu-section .category-dropdown .category-list-item.open>.sub-category-list,.header-nav .category-menu-section .category-dropdown .category-list-item.has-sub:hover>.sub-category-list{max-height:600px;overflow:visible;opacity:1;visibility:visible}.header-nav .category-menu-section .category-dropdown .sub-category-list li{list-style:none;background:#fff!important;border:none!important;padding:0!important}.header-nav .category-menu-section .category-dropdown .sub-category-list li a{display:block;padding:1rem 1.6rem;color:#000000;font-size:1.4rem;text-decoration:none;border-top:1px solid rgba(0,0,0,.05);transition:background .15s,color .15s;white-space:nowrap}.header-nav .category-menu-section .category-dropdown .sub-category-list li:first-child a{border-top:none}.header-nav .category-menu-section .category-dropdown .sub-category-list li a:hover{background:#339614;color:#fff}.header-nav .category-menu-section .category-dropdown .sub-category-list li.has-third-category{position:relative}.header-nav .category-menu-section .category-dropdown .sub-category-list li.has-third-category>a{display:flex;align-items:center;justify-content:space-between;gap:.9rem}.header-nav .category-menu-section .category-dropdown .sub-category-list li.has-third-category>a::after{content:">";color:#339614;font-size:1.2rem;font-weight:700}.header-nav .category-menu-section .category-dropdown .sub-category-list li.has-third-category>a:hover::after{color:#fff}.header-nav .category-menu-section .category-dropdown .third-category-list{position:absolute;top:0;left:100%;min-width:190px;margin:0;padding:0;list-style:none;background:#fff;border-radius:0 4px 4px 0;box-shadow:rgba(0,0,0,.14) 2px 2px 6px;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease;z-index:7}.header-nav .category-menu-section .category-dropdown .sub-category-list li.has-third-category:hover>.third-category-list{opacity:1;visibility:visible}.header-nav .category-menu-section .category-dropdown .third-category-list li a{background:#fff}.header-nav .category-menu-section .category-dropdown .third-category-list li a:hover{background:#339614;color:#fff}.offcanvas-body .category-dropdown .sub-category-list{position:static;left:auto;top:auto;opacity:1;visibility:visible;max-height:0;overflow:hidden;box-shadow:none;border-radius:0;background:rgba(222,0,7,.05);transition:max-height .3s ease}.offcanvas-body .category-dropdown .category-list-item.open>.sub-category-list{max-height:600px}.related-products-swiper .swiper-button-prev,.related-products-swiper .swiper-button-next{width:3.6rem;height:3.6rem;background:#fff;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,0.18);color:#339614;top:40%}.related-products-swiper .swiper-button-prev::after,.related-products-swiper .swiper-button-next::after{font-size:1.4rem;font-weight:800}.related-products-swiper{padding-bottom:4rem!important}.related-products-swiper .swiper-wrapper{align-items:stretch}.related-products-swiper .swiper-slide{height:auto}.related-products-swiper .product-wrapper{display:flex!important;flex-direction:column!important;height:100%!important}.related-products-swiper .product-wrapper .product-img{flex:0 0 auto;height:14rem;overflow:hidden}.related-products-swiper .product-wrapper .product-img img{width:100%;height:100%;object-fit:contain}.related-products-swiper .product-wrapper .product-info{flex:1 1 auto}.related-products-swiper .product-wrapper .product-details{font-size:1.25rem;line-height:1.5;height:3.75rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-products-swiper .product-wrapper .price span{font-size:1.25rem!important;white-space:nowrap}.related-products-swiper .product-wrapper .prd-action-bar{flex:0 0 auto;margin-top:auto}.detail-zoomable-image{cursor:zoom-in}.detail-image-zoom-modal{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;background:rgba(12,15,18,.86);padding:24px}.detail-image-zoom-modal.is-open{display:flex}.detail-image-zoom-modal img{max-width:94vw;max-height:88vh;object-fit:contain;cursor:zoom-in;transform:scale(var(--detail-zoom,1));transition:transform .12s ease}.detail-image-zoom-close{position:absolute;top:18px;right:22px;width:42px;height:42px;border:0;border-radius:50%;background:#fff;color:#181818;font-size:28px;line-height:1;cursor:pointer}body.product-detail-page .product-info{background:linear-gradient(180deg,#f7faf4 0%,#ffffff 34%);padding-top:3rem}body.product-detail-page .product-info-section{padding:2.4rem;border:1px solid rgba(32,82,38,.08);border-radius:2.2rem;background:rgba(255,255,255,.86);box-shadow:0 2.2rem 6rem rgba(21,44,24,.09)}body.product-detail-page .product-info-img{position:sticky;top:2rem}body.product-detail-page .product-info-img .product-top{border-radius:2rem;background:#f4f8f1;border:1px solid #e5eddf;overflow:hidden}body.product-detail-page .product-info-img .product-bottom{margin-top:1.2rem}body.product-detail-page .product-info-img .slider-bottom-img{border:1px solid #e5eddf;border-radius:1.2rem;background:#ffffff;overflow:hidden}body.product-detail-page .detail-buy-panel{border:1px solid #e2ebdc;border-radius:2rem;padding:2.4rem;background:#ffffff;box-shadow:0 1.2rem 3rem rgba(30,64,35,.08)}body.product-detail-page .detail-kicker-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1.2rem}body.product-detail-page .detail-category-pill,body.product-detail-page .detail-discount-pill,body.product-detail-page .detail-stock-pill{display:inline-flex;align-items:center;min-height:3rem;padding:.6rem 1rem;border-radius:0.6rem;font-size:1.2rem;font-weight:800;line-height:1}body.product-detail-page .detail-category-pill{background:#339614;color:#ffffff;box-shadow:0 .6rem 1.4rem rgba(51,150,20,.22)}body.product-detail-page .detail-discount-pill{background:#fff2e0;color:#bf6200}body.product-detail-page .detail-stock-pill.is-available{background:#edf9f0;color:#208346}body.product-detail-page .detail-stock-pill.is-empty{background:#fff0f0;color:#c43131}body.product-detail-page .detail-title{margin:0;color:#172016;font-size:clamp(2.4rem,2.6vw,3.8rem);font-weight:800;line-height:1.16}body.product-detail-page .detail-rating-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:1rem 0 1.4rem;font-size:1.8rem}body.product-detail-page .detail-rating-row .st-val,body.product-detail-page .detail-review-count{color:#687463;font-size:1.3rem;font-weight:700}body.product-detail-page .detail-price-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.4rem 0;padding:1.6rem;border-radius:1.4rem;background:linear-gradient(135deg,#f4fbef 0%,#ffffff 72%);border:1px solid #dfead8}body.product-detail-page .detail-price-main{margin:0;gap:1rem}body.product-detail-page .detail-price-main .new-price{color:#172016;font-size:clamp(2.6rem,3vw,4rem);font-weight:900}body.product-detail-page .detail-price-main .price-cut{color:#9da69a;font-size:1.55rem}body.product-detail-page .detail-price-note{max-width:18rem;color:#687463;font-size:1.25rem;line-height:1.45;text-align:right}body.product-detail-page .detail-price-note strong{color:#172016}body.product-detail-page .detail-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.4rem 0 1.8rem}body.product-detail-page .detail-benefit-card{padding:1.2rem;border:1px solid #e5eddf;border-radius:1.2rem;background:#fbfdf9}body.product-detail-page .detail-benefit-card strong,body.product-detail-page .detail-benefit-card span{display:block}body.product-detail-page .detail-benefit-card strong{color:#1d251b;font-size:1.25rem;font-weight:800}body.product-detail-page .detail-benefit-card span{margin-top:.4rem;color:#798375;font-size:1.1rem}body.product-detail-page .detail-option-block{margin-top:1.8rem}body.product-detail-page .detail-option-block .size-title{margin-bottom:.9rem;color:#1d251b;font-size:1.35rem;font-weight:800}body.product-detail-page .detail-chip-row,body.product-detail-page .detail-branch-grid{display:flex;flex-wrap:wrap;gap:1rem}body.product-detail-page .detail-color-option{display:inline-flex;align-items:center;gap:.8rem;min-height:4.2rem;padding:.9rem 1.2rem;border:1px solid #dde8d6;border-radius:0.6rem;background:#ffffff;color:#263024;font-size:1.3rem;font-weight:700;cursor:pointer;transition:all .2s ease}body.product-detail-page .detail-color-option:hover,body.product-detail-page .detail-color-option.is-selected{border-color:#339614;box-shadow:0 .8rem 2rem rgba(51,150,20,.14)}body.product-detail-page .detail-color-swatch{width:2.2rem;height:2.2rem;display:inline-block;border:1px solid #cfd8ca;border-radius:50%}body.product-detail-page .detail-branch-option{flex:1 1 17rem;min-width:min(100%,17rem);padding:1.2rem;text-align:left;border:1px solid #dde8d6;border-radius:1.3rem;background:#ffffff;color:#1d251b;cursor:pointer;transition:all .2s ease}body.product-detail-page .detail-branch-option strong,body.product-detail-page .detail-branch-option span,body.product-detail-page .detail-branch-option em{display:block}body.product-detail-page .detail-branch-option strong{font-size:1.35rem;font-weight:800}body.product-detail-page .detail-branch-option span{margin-top:.45rem;color:#267611;font-size:1.16rem;font-style:normal;font-weight:800}body.product-detail-page .detail-branch-option em{margin-top:.35rem;color:#8c9589;font-size:1.1rem;font-style:normal;line-height:1.35}body.product-detail-page .detail-branch-option:hover,body.product-detail-page .detail-branch-option.is-selected{border-color:#339614;background:#f7fcf4;box-shadow:0 .8rem 2rem rgba(51,150,20,.13)}body.product-detail-page .detail-branch-option:disabled{cursor:not-allowed;opacity:.58;background:#f3f5f1}body.product-detail-page .detail-stock-text{margin-top:.8rem;color:#687463;font-size:1.2rem;font-weight:700}body.product-detail-page .detail-leasing-card{margin-top:2rem;padding:1.6rem;border-radius:1.6rem;background:#FDE910;color:#000000;overflow:hidden;position:relative}body.product-detail-page .detail-leasing-card *{color:#000000!important}body.product-detail-page .detail-leasing-card::after{content:"";position:absolute;top:-4rem;right:-4rem;width:12rem;height:12rem;border-radius:50%;background:rgba(140,198,63,.22)}body.product-detail-page .detail-leasing-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;margin-bottom:1.2rem}body.product-detail-page .detail-leasing-head span{display:block;color:#9bd26f;font-size:1.1rem;font-weight:800;text-transform:uppercase}body.product-detail-page .detail-leasing-head h3{margin:.3rem 0 0;color:#ffffff;font-size:1.8rem;font-weight:800}body.product-detail-page .detail-leasing-head strong{color:#ffffff;font-size:1.5rem;white-space:nowrap}body.product-detail-page .detail-lease-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}body.product-detail-page .detail-lease-option{display:block;min-height:7rem;padding:1rem;border:1px solid rgba(0,0,0,.18);border-radius:1.1rem;background:rgba(140,198,63,.22);color:#ffffff}body.product-detail-page .detail-lease-option:hover{border-color:#9bd26f;color:#ffffff;transform:translateY(-1px)}body.product-detail-page .detail-lease-option strong,body.product-detail-page .detail-lease-option span{display:block}body.product-detail-page .detail-lease-option strong{font-size:1.25rem;font-weight:900}body.product-detail-page .detail-lease-option span{margin-top:.35rem;color:rgba(255,255,255,.74);font-size:1.05rem}body.product-detail-page .detail-action-row{margin-top:2rem;padding-top:1.6rem;border-top:1px solid #e6eee0;display:grid;grid-template-columns:minmax(12rem,1.1fr) 12rem minmax(10rem,.9fr) 5rem;align-items:center;gap:1rem}body.product-detail-page .detail-action-row .quantity{width:100%;border-radius:0.6rem;background:#f7fbf4}body.product-detail-page .detail-action-row .minus,body.product-detail-page .detail-action-row .plus{cursor:pointer;user-select:none}body.product-detail-page .detail-action-row .shop-btn{min-height:5rem;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;margin:0;padding:1.1rem 1.4rem}body.product-detail-page .detail-buy-now-btn{border-radius:0.6rem;background:#339614;color:#ffffff}body.product-detail-page .detail-buy-now-btn:hover{background:#339614;color:#ffffff}body.product-detail-page .detail-cart-btn{border-radius:0.6rem;background:#339614}body.product-detail-page .detail-compare-btn{width:100%;min-width:5rem;padding:0;border:1px solid #dfead8;border-radius:0.6rem;background:#ffffff;color:#339614}body.product-detail-page .detail-compare-btn:hover{background:#eef8e9;color:#267611}body.product-detail-page .detail-rate-card{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.4rem;padding:1.2rem;border:1px solid #e6eee0;border-radius:1.3rem;background:#fbfdf9}body.product-detail-page .detail-rate-card .rate-widget-label{margin:0;color:#1d251b;font-size:1.25rem;font-weight:800}body.product-detail-page .detail-info-card{margin-top:1.6rem;padding:1.6rem;border:1px solid #e6eee0;border-radius:1.5rem;background:#ffffff}body.product-detail-page .detail-info-card h3{margin:0 0 1rem;color:#172016;font-size:1.8rem;font-weight:800}body.product-detail-page .detail-info-card .content-paragraph{margin-top:0;color:#4f5a4b;font-size:1.45rem;line-height:1.85}body.product-detail-page .detail-description-collapse{--detail-desc-line-height:1.85em;position:relative;max-height:calc(var(--detail-desc-line-height) * 20);overflow:hidden;transition:max-height .34s ease}body.product-detail-page .detail-description-collapse::after{content:"";position:absolute;left:0;right:0;bottom:0;height:7rem;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff 82%);opacity:1;transition:opacity .2s ease}body.product-detail-page .detail-description-collapse.is-open{max-height:120rem}body.product-detail-page .detail-description-collapse.is-open::after{opacity:0}body.product-detail-page .detail-description-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:4.2rem;margin-top:1.2rem;padding:.9rem 1.3rem;border:1px solid #dfead8;border-radius:0.6rem;background:#f7fbf4;color:#267611;font-size:1.25rem;font-weight:800;cursor:pointer;transition:all .2s ease}body.product-detail-page .detail-description-toggle:hover{border-color:#339614;background:#eef8e9}body.product-detail-page .detail-description-toggle svg{transition:transform .2s ease}body.product-detail-page .detail-description-toggle.is-open svg{transform:rotate(180deg)}body.product-detail-page .detail-description-toggle .toggle-text-less,body.product-detail-page .detail-description-toggle.is-open .toggle-text-more{display:none}body.product-detail-page .detail-description-toggle.is-open .toggle-text-less{display:inline}@media (max-width:991px){body.product-detail-page .product-info-img{position:static}body.product-detail-page .detail-benefit-grid,body.product-detail-page .detail-lease-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.product-detail-page .detail-action-row{grid-template-columns:minmax(0,1fr) 11rem 5rem}body.product-detail-page .detail-buy-now-btn{grid-column:1 / -1}}@media (max-width:575px){body.product-detail-page .product-info-section,body.product-detail-page .detail-buy-panel{padding:1.4rem;border-radius:1.4rem}body.product-detail-page .detail-price-card,body.product-detail-page .detail-leasing-head{flex-direction:column;align-items:flex-start}body.product-detail-page .detail-price-note{max-width:none;text-align:left}body.product-detail-page .detail-benefit-grid,body.product-detail-page .detail-lease-grid{grid-template-columns:1fr}body.product-detail-page .detail-action-row{grid-template-columns:1fr 5rem}body.product-detail-page .detail-action-row .detail-buy-now-btn,body.product-detail-page .detail-action-row .quantity-wrapper,body.product-detail-page .detail-action-row .detail-cart-btn{grid-column:1 / -1}body.product-detail-page .detail-action-row .quantity{width:100%}body.product-detail-page .detail-action-row .detail-compare-btn{width:100%;min-width:0;grid-column:1 / -1}}@media (max-width:991px){.mob-filter-toggle{width:100%;display:flex;align-items:center;gap:0.8rem;background:#f7f7f7;border:1px solid #e2e2e2;border-radius:8px;padding:1rem 1.4rem;font-size:1.4rem;font-weight:600;color:#000000;cursor:pointer}.mob-filter-badge{background:#339614;color:#fff;border-radius:50%;width:2rem;height:2rem;font-size:1.1rem;display:inline-flex;align-items:center;justify-content:center}.mob-caret{margin-left:auto;transition:transform .25s ease}.mob-caret.rotated{transform:rotate(180deg)}.mob-filter-panel{max-height:0;overflow:hidden;transition:max-height .35s ease}.mob-filter-panel.open{max-height:700px}.mob-filter-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.2rem;padding:1.2rem 0 0.6rem}.mob-filter-field{display:flex;flex-direction:column;gap:0.4rem}.mob-filter-field label{font-size:1.15rem;color:#777;font-weight:500}.mob-filter-field select,.mob-filter-field input[type="number"]{width:100%;padding:0.75rem 1rem;grid-template-columns:1fr 5rem;border-radius:6px;font-size:1.3rem;background:#fff;color:#000000;-webkit-appearance:auto;appearance:auto}.mob-filter-check{flex-direction:row!important;align-items:center;gap:0.7rem;grid-column:span 2}.mob-filter-check label{color:#000000;font-size:1.35rem}.mob-filter-actions{display:flex;gap:1rem;padding:0.8rem 0 1rem}.mob-filter-actions .shop-btn,.mob-filter-actions .product-btn{flex:1;text-align:center;margin:0}}.products-grid>[class*="col-"]{display:flex;align-items:flex-start}.products-grid .product-wrapper{height:100%;min-height:100%;overflow:visible}.products-grid .prd-badge-disc,.products-grid .prd-badge-tail{z-index:8}.products-grid .product-wrapper .product-img{height:16.5rem;flex:0 0 auto;padding:.8rem}.products-grid .product-wrapper .product-info{flex:1 1 auto;margin:.7rem 1rem .4rem;gap:.25rem}.products-grid .product-wrapper .product-details{height:4rem}.products-grid .prd-action-bar{margin-top:auto;padding:.5rem 1rem 1rem}@media (max-width:767px){.products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.2rem;row-gap:1.2rem;margin-left:0;margin-right:0}.products-grid>.col-12,.products-grid>.col-lg-12{grid-column:1 / -1;width:100%;padding-left:0;padding-right:0}.products-grid>.col-6{width:100%;max-width:none;align-items:stretch;padding-left:0;padding-right:0}.products-grid .product-wrapper{width:100%;font-size:1.1rem}.products-grid .product-wrapper .product-img{height:13rem!important;padding:.6rem}.products-grid .product-wrapper .product-info{align-items:flex-start!important;justify-content:flex-start!important;margin:.6rem .7rem .3rem!important;gap:.25rem!important}.products-grid .product-wrapper .product-details{font-size:1.2rem!important;height:3.6rem;line-height:1.5}.products-grid .product-wrapper .new-price,.products-grid .product-wrapper .price-cut{font-size:1.2rem}.products-grid .prd-stars .st{font-size:1.2rem}.products-grid .prd-action-bar{gap:.4rem;padding:.4rem .7rem .8rem}.products-grid .prd-cart-btn{height:3.4rem}.products-grid .prd-wish-btn,.products-grid .prd-cmp-btn{width:3.4rem;height:3.4rem}.products-grid .product-cart-btn .product-btn{font-size:1.1rem;padding:0.8rem 1rem}}.brand-section{gap:0.5rem!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}.brand-section .brand-item{flex:0 0 9rem;width:9rem;display:flex;align-items:center;justify-content:center;height:6rem;padding:0.4rem;background:transparent;border:none;box-shadow:none;cursor:pointer;transition:opacity 0.2s}.brand-section .brand-item a{display:flex;align-items:center;justify-content:center}.brand-section .brand-item img{max-height:5rem;max-width:8rem;width:auto;height:auto;object-fit:contain;display:block}.brand-section .brand-item:hover{opacity:0.75}.home-product-load-area{position:relative}.home-product-load-area .home-products-content{transition:opacity .22s ease}.home-product-skeleton{display:none;pointer-events:none}.home-products-loading .home-product-load-area .home-products-content{opacity:0;pointer-events:none}.home-products-loading .home-product-load-area .home-product-skeleton{position:absolute;inset:0;z-index:12;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:3rem;align-items:stretch;overflow:hidden}.home-product-skeleton-card{display:flex;flex-direction:column;min-width:0;align-self:start;height:50%;padding:.7rem .9rem .8rem;border:1px solid #fff;border-radius:0.6rem;background:#fff;box-shadow:rgba(149,157,165,.16) 0 8px 24px}.home-skeleton-thumb,.home-skeleton-pill,.home-skeleton-line,.home-skeleton-price{display:block;border-radius:.8rem;background:linear-gradient(90deg,#edf1ed 0%,#f8faf8 45%,#edf1ed 90%);background-size:220% 100%;animation:homeSkeletonShimmer 1.15s ease-in-out infinite}.home-skeleton-thumb{height:10rem;margin-bottom:.6rem}.home-skeleton-pill{width:42%;height:1rem;margin-bottom:.45rem}.home-skeleton-line{width:72%;height:.7rem;margin-bottom:.4rem}.home-skeleton-line-wide{width:100%}.home-skeleton-price{width:58%;height:.9rem;margin-top:auto}@keyframes homeSkeletonShimmer{0%{background-position:110% 0}100%{background-position:-110% 0}}@media (max-width:767px){.home-products-loading .arrival-section .home-product-skeleton{display:flex;gap:1rem}.arrival-section .home-product-skeleton-card{flex:0 0 42vw;width:42vw;padding:.8rem}.arrival-section .home-skeleton-thumb{height:7rem}.arrival-section .home-skeleton-pill{width:50%;height:.8rem}.arrival-section .home-skeleton-line{height:.6rem}}.category-highlight-section{padding:3rem 0 3.4rem;background-color:#f4f9f3;background-image:var(--category-highlight-bg,linear-gradient(180deg,#f1f8f0 0%,#f8fbf7 100%));background-position:center;background-repeat:no-repeat;background-size:cover}.category-highlight-head{margin-bottom:2.4rem;text-align:center}.category-highlight-head h3{display:inline-flex;align-items:center;gap:1.8rem;margin:0 0 .6rem;color:#111827;font-size:2.6rem;font-weight:800;line-height:1.2}.category-highlight-head h3::before,.category-highlight-head h3::after{content:"";width:4.8rem;height:2px;border-radius:2px;background:#2f8a3b}.category-highlight-head p{margin:0;color:#4b5563;font-size:1.4rem}.category-highlight-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.6rem;margin-bottom:2.4rem}.category-highlight-tab{--tone:#e9f5e7;position:relative;display:flex;flex-direction:column;min-width:0;min-height:22rem;padding:1.2rem 1.4rem 1.4rem;border:2px solid transparent;border-radius:1.4rem;background:linear-gradient(180deg,var(--tone) 0%,#FFFFFF 140%);box-shadow:0 2px 10px rgba(16,24,40,.04);color:#111827;font-family:inherit;text-align:left;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.category-highlight-tone-1{--tone:#eef6e3}.category-highlight-tone-2{--tone:#e3f1f4}.category-highlight-tone-3{--tone:#f5f1e2}.category-highlight-tone-4{--tone:#eaecf4}.category-highlight-tone-5{--tone:#e4f2e8}.category-highlight-tab:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,24,40,.08)}.category-highlight-tab.active{border-color:#2f8a3b;box-shadow:0 10px 24px rgba(47,138,59,.16)}.category-highlight-thumb{flex:1 1 auto;height:13rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.category-highlight-thumb img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease}.category-highlight-tab:hover .category-highlight-thumb img{transform:scale(1.05)}.category-highlight-icon{width:4.2rem;height:4.2rem;display:flex;align-items:center;justify-content:center;margin:-1.6rem 0 1rem;border:4px solid #FFFFFF;border-radius:50%;background:#1f8a3a;color:#FFFFFF;box-shadow:0 4px 10px rgba(31,138,58,.25);position:relative;z-index:1}.category-highlight-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem}.category-highlight-name{min-width:0;color:#111827;font-size:1.45rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category-highlight-arrow{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#FFFFFF;color:#1f8a3a;box-shadow:0 2px 8px rgba(16,24,40,.08);transition:background-color .2s ease,color .2s ease}.category-highlight-tab.active .category-highlight-arrow,.category-highlight-tab:hover .category-highlight-arrow{background:#1f8a3a;color:#FFFFFF}.category-highlight-panel:not(.active){display:none}.category-highlight-panel{padding:1.8rem;border:1px solid #edf0f4;border-radius:1.6rem;background:#FFFFFF;box-shadow:0 4px 20px rgba(16,24,40,.05)}.category-highlight-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.category-highlight-panel-head h4{margin:0;color:#111827;font-size:1.8rem;font-weight:700}.category-highlight-more{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.5rem;border:1.5px solid #1f8a3a;border-radius:999px;color:#1f8a3a;font-size:1.3rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.category-highlight-more:hover,.category-highlight-more:focus-visible{background:#1f8a3a;color:#FFFFFF}.category-highlight-product-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.4rem}.category-highlight-empty{padding:3rem 1rem;border-radius:1rem;background:#f7f9f8;color:#6b7280;font-size:1.4rem;text-align:center}@media (max-width:1199px){.category-highlight-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.category-highlight-product-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.category-highlight-section{padding:2.2rem 0 2.6rem}.category-highlight-head{margin-bottom:1.6rem}.category-highlight-head h3{gap:1rem;font-size:2rem}.category-highlight-head h3::before,.category-highlight-head h3::after{width:2.8rem}.category-highlight-head p{font-size:1.25rem}.category-highlight-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:42%;grid-template-columns:none;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-bottom:1.6rem;padding:.2rem .2rem .6rem}.category-highlight-tabs::-webkit-scrollbar{display:none}.category-highlight-tab{min-height:17rem;padding:1rem;scroll-snap-align:start}.category-highlight-thumb{height:9rem}.category-highlight-icon{width:3.4rem;height:3.4rem;margin:-1.2rem 0 .7rem;border-width:3px}.category-highlight-icon svg{width:16px;height:16px}.category-highlight-name{font-size:1.25rem}.category-highlight-arrow{flex-basis:2.6rem;width:2.6rem;height:2.6rem}.category-highlight-panel{padding:1.2rem;border-radius:1.2rem}.category-highlight-panel-head h4{font-size:1.5rem}.category-highlight-more{padding:.5rem 1.1rem;font-size:1.15rem}.category-highlight-product-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 1rem) / 2);grid-template-columns:none;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.category-highlight-product-row::-webkit-scrollbar{display:none}}.home-reels-section{padding:2rem 0 3rem}.home-reels-panel{padding:2rem 2rem 1.8rem;border:1px solid #edf0f4;border-radius:1.6rem;background:#FFFFFF;box-shadow:0 4px 20px rgba(16,24,40,.05)}.home-reels-head{display:flex;align-items:center;gap:1.4rem;margin-bottom:1.8rem}.home-reels-logo{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;background:#1f8a3a;color:#FFFFFF}.home-reels-heading{flex:1 1 auto;min-width:0}.home-reels-heading h3{margin:0 0 .4rem;color:#111827;font-size:2rem;font-weight:700;line-height:1.25}.home-reels-heading h3 strong{font-size:2.4rem;font-weight:800}.home-reels-dot{margin:0 .2rem}.home-reels-heading p{margin:0;color:#4b5563;font-size:1.35rem;line-height:1.4}.home-reels-leaf{color:#2f8a3b;vertical-align:-2px}.home-reels-all{flex:0 0 auto;display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.8rem;border:1.5px solid #1f8a3a;border-radius:999px;color:#1f8a3a;font-size:1.35rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease}.home-reels-all:hover,.home-reels-all:focus-visible{background:#1f8a3a;color:#FFFFFF}.home-reels-viewport{position:relative}.home-reels-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * 1.4rem) / 6);gap:1.4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.home-reels-grid::-webkit-scrollbar{display:none}.home-reels-nav{position:absolute;top:var(--reels-nav-top,13rem);z-index:3;width:3.8rem;height:3.8rem;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #e5e7eb;border-radius:50%;background:#FFFFFF;box-shadow:0 4px 14px rgba(16,24,40,.15);color:#111827;cursor:pointer}.home-reels-nav[hidden]{display:none}.home-reels-prev{left:-1.4rem}.home-reels-next{right:-1.4rem}.home-reel-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:start;border:1px solid #eef0f3;border-radius:1.2rem;background:#FFFFFF;box-shadow:0 2px 10px rgba(16,24,40,.05)}.home-reel-media{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;border-radius:1.2rem 1.2rem 0 0;background:#0b0f14}.home-reel-media video,.home-reel-media iframe,.home-reel-media>img{width:100%;height:100%;display:block;border:0;object-fit:cover}.home-reel-play{position:absolute;inset:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-start;gap:.6rem;padding:1.2rem;border:0;background:linear-gradient(180deg,rgba(0,0,0,0) 65%,rgba(0,0,0,.45) 100%);color:#FFFFFF;font-size:1.2rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.4);cursor:pointer}.home-reel-play svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.home-reel-media.is-playing .home-reel-play{display:none}.home-reel-wish{position:absolute;top:1rem;right:1rem;z-index:2;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.18);color:#FFFFFF;cursor:pointer;transition:background-color .2s ease}.home-reel-wish:hover,.home-reel-wish:focus-visible{background:rgba(0,0,0,.35)}.home-reel-body{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:1.2rem 1.2rem 1.1rem}.home-reel-product{display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:1rem;align-items:center;color:inherit;text-decoration:none}.home-reel-product-img{width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #eef0f3;border-radius:.6rem;background:#FFFFFF}.home-reel-product-img img{width:100%;height:100%;object-fit:contain}.home-reel-product-info{min-width:0;display:flex;flex-direction:column;gap:.3rem}.home-reel-product-info strong{color:#111827;font-size:1.3rem;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-reel-product-info small{color:#8a94a3;font-size:1.1rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-reel-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem;margin-top:auto}.home-reel-price em{color:#1f8a3a;font-size:1.7rem;font-style:normal;font-weight:800;line-height:1.1}.home-reel-price del{color:#9ca3af;font-size:1.15rem}.home-reel-buy{width:100%;display:flex;align-items:center;justify-content:center;gap:.7rem;min-height:4rem;padding:0 1rem;border:0;border-radius:.8rem;background:linear-gradient(180deg,#24963f 0%,#1a7d33 100%);color:#FFFFFF;font-size:1.4rem;font-weight:600;cursor:pointer;transition:filter .2s ease}.home-reel-buy:hover,.home-reel-buy:focus-visible{filter:brightness(1.08)}.home-reel-perks{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:#6b7280;font-size:1.1rem}.home-reel-perks span{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.home-reel-perks svg{flex:0 0 auto;color:#6b7280}@media (max-width:1199px){.home-reels-grid{grid-auto-columns:calc((100% - 3 * 1.4rem) / 4)}}@media (max-width:767px){.home-reels-section{padding:1.6rem 0 2.4rem}.home-reels-panel{padding:1.4rem 1.2rem;border-radius:1.2rem}.home-reels-head{flex-wrap:wrap;gap:1rem;margin-bottom:1.4rem}.home-reels-logo{flex-basis:3.6rem;width:3.6rem;height:3.6rem}.home-reels-heading{flex-basis:calc(100% - 4.6rem)}.home-reels-heading h3{font-size:1.5rem}.home-reels-heading h3 strong{font-size:1.8rem}.home-reels-heading p{font-size:1.2rem}.home-reels-all{margin-left:4.6rem;padding:.7rem 1.4rem;font-size:1.25rem}.home-reels-grid{grid-auto-columns:calc((100% - 1rem) / 2);gap:1rem}.home-reels-nav{display:none}.home-reel-body{gap:.8rem;padding:1rem .9rem}.home-reel-product{grid-template-columns:3.6rem minmax(0,1fr);gap:.7rem}.home-reel-product-img{width:3.6rem;height:3.6rem}.home-reel-product-info strong{font-size:1.2rem}.home-reel-price em{font-size:1.5rem}.home-reel-buy{min-height:3.6rem;font-size:1.3rem}.home-reel-perks{font-size:1rem}}.dji-brand-section{padding:2rem 0 2.6rem;background:#f1f2f3}img.dji-logo-img{height:4.8rem;max-width:min(28rem,80vw);object-fit:contain}.dji-brand-heading{margin-bottom:2.8rem;text-align:center}.dji-logo-text{margin:0;color:#202226;font-size:5.8rem;font-weight:900;font-style:italic;letter-spacing:0;line-height:.8;text-transform:lowercase}.dji-brand-heading p{margin:1.6rem 0 0;color:#06142a;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.35}.dji-brand-swiper{padding:0 0 3rem}.dji-brand-swiper .swiper-slide{width:28.8rem;height:32rem}.dji-card{position:relative;width:calc(100% - 6px);height:100%;margin-left:3px;margin-right:3px;overflow:hidden;border-radius:.6rem;background-color:#cfd4d8;background-image:var(--dji-bg);background-repeat:no-repeat;background-position:center top;background-size:cover;color:#fff;isolation:isolate}.dji-card::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,0) 28%,var(--dji-overlay) 70%,var(--dji-overlay) 100%);opacity:var(--dji-opacity)}.dji-card::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,0) 36%,rgba(0,0,0,.34) 100%)}.dji-card-link{position:absolute;inset:0;z-index:2}.dji-card-copy{position:absolute;left:3rem;right:2rem;bottom:8.2rem;z-index:1}.dji-card-copy h3{margin:0 0 .4rem;color:#fff;font-size:2.2rem;font-weight:800;letter-spacing:0;line-height:1.05}.dji-card-copy p{display:-webkit-box;margin:0;color:rgba(255,255,255,.72);font-size:1.35rem;line-height:1.2;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.dji-card-bottom{position:absolute;left:3rem;right:2.4rem;bottom:2.2rem;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.dji-card-bottom span{color:rgba(255,255,255,.68);font-size:1.45rem;font-weight:500}.dji-cart-btn{position:relative;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:2.8rem;border:0;border-radius:99rem;background:#fff;color:#17191d;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.dji-cart-btn svg{width:1.8rem;height:1.8rem;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dji-cart-btn:hover{background:#339614;color:#fff;transform:translateY(-1px)}.dji-brand-pagination{bottom:0!important}.dji-brand-pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;margin:0 .45rem!important;background:#b7b7b7;opacity:1}.dji-brand-pagination .swiper-pagination-bullet-active{background:#339614}@media (max-width:767px){.dji-brand-section{padding:1.8rem 0 2.4rem}.dji-logo-text{font-size:4.4rem}.dji-brand-heading{margin-bottom:1.8rem}.dji-brand-heading p{font-size:1.2rem}.dji-brand-swiper .swiper-slide{width:50%;height:28rem}.dji-card-copy,.dji-card-bottom{left:2rem;right:1.8rem}}.org-quote-section{padding:2rem 0 2rem;background:rgba(222,0,7,.08)}.org-quote-band{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem 3rem;background:#fff;border:1px solid rgba(222,0,7,.18);border-radius:0.6rem;box-shadow:rgba(149,157,165,.16) 0 8px 24px}.org-quote-copy span{display:block;color:#339614;font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.org-quote-copy h5{font-size:2.6rem;margin-bottom:.5rem}.org-quote-copy p{color:#000000}.org-quote-open{margin:0;white-space:nowrap;background:#e31e24;color:#FFFFFF!important}.quote-modal{position:fixed;inset:0;z-index:10020;display:none;align-items:center;justify-content:center;padding:2rem;background:rgba(0,0,0,.5)}.quote-modal.open{display:flex}.quote-modal-open{overflow:hidden}.quote-dialog{width:min(118rem,100%);max-height:calc(100vh - 4rem);overflow:hidden;background:#f8f8f8;border-radius:0.6rem;box-shadow:rgba(0,0,0,.28) 0 20px 60px}.quote-modal-head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.8rem 2.2rem;background:#fff;border-bottom:1px solid #ececec}.quote-modal-head span{display:block;color:#339614;font-size:1.2rem;font-weight:700}.quote-modal-head h5{font-size:2.2rem}.quote-close{width:3.8rem;height:3.8rem;border-radius:50%;background:#f2f2f2;color:#000000;font-size:2.8rem;line-height:1}.quote-modal-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(34rem,.85fr);gap:1.6rem;max-height:calc(100vh - 11rem);overflow:auto;padding:1.6rem}.quote-builder-panel,.quote-preview-panel{min-width:0}.quote-builder-panel{background:#fff;border-radius:1rem;padding:1.6rem}.quote-field-grid,.quote-add-row{display:grid;gap:1rem}.quote-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-add-row{grid-template-columns:1fr 1.25fr 9rem auto;align-items:end;margin-top:1.2rem}.quote-builder-panel label{display:flex;flex-direction:column;gap:.45rem}.quote-builder-panel label span{color:#000000;font-size:1.2rem;font-weight:700}.quote-builder-panel input,.quote-builder-panel select{width:100%;height:4.2rem;border:1px solid #ddd;border-radius:.7rem;background:#fff;color:#333;font-size:1.3rem;padding:0 1rem;outline:none}.quote-builder-panel input:focus,.quote-builder-panel select:focus{border-color:#339614;box-shadow:0 0 0 3px rgba(222,0,7,.12)}.quote-field-full{margin-top:1rem}.quote-add-btn,.quote-print-btn,.quote-clear-btn{height:4.2rem;border-radius:.7rem;font-size:1.3rem;font-weight:700}.quote-add-btn,.quote-print-btn{background:#339614;color:#fff}.quote-clear-btn{background:#f2f2f2;color:#000000}.quote-items-wrap{margin-top:1.4rem;overflow-x:auto}.quote-items-table,.quote-print-table{width:100%;border-collapse:collapse}.quote-items-table th,.quote-items-table td{padding:.9rem .7rem;border-bottom:1px solid #eee;color:#4a4a4a;font-size:1.25rem;vertical-align:middle}.quote-items-table th{color:#000000;font-weight:700;text-align:left}.quote-items-table input{width:7rem;height:3.4rem}.quote-empty-row td{text-align:center;color:#888;padding:2rem 1rem}.quote-remove{width:3rem;height:3rem;border-radius:50%;background:#fff0f0;color:#d32929;font-size:2rem;line-height:1}.quote-modal-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.4rem}.quote-print-sheet{background:#fff;color:#1f1f1f;border-radius:1rem;padding:2rem;min-height:100%;box-shadow:rgba(149,157,165,.16) 0 8px 24px}.quote-print-head,.quote-print-parties,.quote-print-sign{display:flex;justify-content:space-between;gap:2rem}.quote-print-head{align-items:flex-start;border-bottom:2px solid #339614;padding-bottom:1.2rem}.quote-print-head h2{color:#1f1f1f;font-size:2.6rem;margin:0}.quote-print-head p,.quote-print-parties p,.quote-print-note{color:#444}.quote-print-meta{text-align:right}.quote-print-parties{margin:1.5rem 0}.quote-print-parties strong{display:block;color:#1f1f1f;font-size:1.3rem;margin-bottom:.4rem}.quote-print-table th,.quote-print-table td{padding:.85rem .7rem;border:1px solid #ddd;color:#222;font-size:1.2rem}.quote-print-table th{background:#f0f7ed;font-weight:700}.quote-print-table td:last-child,.quote-print-table th:last-child,.quote-print-table tfoot td{text-align:right}.quote-print-table tfoot td{font-weight:800;background:#fafafa}.quote-print-note{margin-top:1.2rem;font-size:1.2rem}.quote-print-sign{margin-top:3rem;color:#333;font-size:1.2rem}@media (max-width:991px){.org-quote-band,.quote-modal-body,.quote-print-head,.quote-print-parties,.quote-print-sign{grid-template-columns:1fr;flex-direction:column}.quote-modal-body{display:block}.quote-preview-panel{margin-top:1.4rem}.quote-add-row{grid-template-columns:1fr}.org-quote-open{width:100%}}@media (max-width:767px){.org-quote-section{padding:0 0 3rem}.org-quote-band{padding:1.6rem}.org-quote-copy h5{font-size:2rem}.quote-modal{padding:0;align-items:stretch}.quote-dialog{max-height:100vh;border-radius:0}.quote-field-grid{grid-template-columns:1fr}.quote-modal-body{max-height:calc(100vh - 7.5rem)}}@media print{body.quote-print-active *{visibility:hidden!important}body.quote-print-active #quotePrintable,body.quote-print-active #quotePrintable *{visibility:visible!important}body.quote-print-active #quotePrintable{position:absolute;inset:0 auto auto 0;width:100%;min-height:auto;padding:0;border-radius:0;box-shadow:none}body.quote-print-active{padding:0!important;background:#fff!important}}@media (max-width:767px){.arrival-section{overflow:hidden}.arrival-section .row{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;--bs-gutter-x:1rem;--bs-gutter-y:0;padding-bottom:0.6rem;margin-bottom:0!important}.arrival-section .row::-webkit-scrollbar{display:none}.arrival-section .row>*{flex:0 0 50%!important;width:50%!important;max-width:none!important;scroll-snap-align:start;padding-left:0.5rem!important;padding-right:0.5rem!important;padding-top:0!important;padding-bottom:0!important;align-self:stretch}.arrival-section .product-wrapper{height:100%!important}.arrival-section .product-wrapper .product-img{height:14rem!important}.arrival-section .product-wrapper .product-info{margin:0.6rem 0.6rem 0.4rem!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0.3rem!important}.arrival-section .product-wrapper .product-details{font-size:1.3rem!important;height:3.8rem!important;line-height:1.5!important}.arrival-section .product-wrapper .price{height:auto!important;flex-wrap:wrap;gap:0.2rem!important}.arrival-section .product-wrapper .price .new-price,.arrival-section .product-wrapper .price .price-cut{font-size:1.2rem!important}.arrival-section .product-wrapper .price span{font-size:1.2rem!important}.arrival-section .product-wrapper .product-cart-btn{display:none!important}.arrival-section .product-wrapper .product-img .product-cart-items{gap:0.3rem!important}.arrival-section .product-wrapper .product-img .product-cart-items .cart-item svg{width:22px!important;height:22px!important}}@media (max-width:767px){.header-top{padding:0.6rem 0!important;flex-wrap:wrap;gap:0!important}.header-top .header-profile{gap:1.2rem!important;flex-wrap:wrap;justify-content:flex-start!important}.header-top .header-profile a span{font-size:1.1rem!important;white-space:nowrap}}@media (max-width:767px){.best-selling-section{padding:1.6rem!important;border-radius:0.8rem!important}.best-selling-section .section-title h5{font-size:1.6rem!important}.partners-swiper .product-wrapper .wrapper-img{width:5rem!important;height:5rem!important}.partners-swiper .product-wrapper{min-height:9.5rem}.partners-swiper .wrapper-details{font-size:1.1rem!important}}@media (min-width:768px){.partners-swiper .product-wrapper{min-height:0;height:auto}}.header{background:#fff;position:fixed;top:0;right:0;left:0;width:100%;z-index:1030}.header-fixed-spacer{display:block;width:100%;height:0;pointer-events:none}.header-top-section{border-bottom:1px solid rgba(222,0,7,0.12);background:#404248}.header-top{padding:0.8rem 0}.header-top a,.header-top span{font-size:1.3rem;font-weight:700}.header-top a{color:#FFFFFF;transition:color 0.18s ease}.header-top a:hover,.header-top .header-contact .contact-number{color:#FFFFFF}.header-center-section{background:#FFFFFF}.header-center{padding:1.5rem 0}.header-center .logo a{display:inline-flex;align-items:center}.header-center .logo img{filter:drop-shadow(0 0.5rem 1.2rem rgba(0,0,0,0.10))}.header-center .header-cart-items{gap:1.8rem}.header-center .header-cart-items .header-search .header-search-form{height:4.8rem;border:1px solid #d9d9d9;border-radius:.6rem;background:#fff;box-shadow:none;gap:.4rem;padding:.3rem .4rem .3rem 0;transition:border-color 0.18s ease,box-shadow 0.18s ease}.header-center .header-cart-items .header-search .header-search-form:focus-within{border-color:#339614;box-shadow:0 0 0 .2rem rgba(222,0,7,0.08)}.header-search-backdrop{position:fixed;inset:0;z-index:10030;background:rgba(9,14,22,0.54);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.18s ease,visibility 0.18s ease}.header:has(.header-search-form:focus-within) .header-search-backdrop{opacity:1;visibility:visible}.header:has(.header-search-form:focus-within) .header-top-section,.header:has(.header-search-form:focus-within) .header-center-section,.header:has(.header-search-form:focus-within) .header-nav,.header:has(.header-search-form:focus-within) .mobile-menu{position:relative;z-index:10040}.header-center .header-cart-items .header-search .header-search-input{font-size:1.4rem;padding:0 1.4rem}.header-center .header-cart-items .header-search .header-search-submit,.header-center .header-cart-items .header-search .header-search-camera{width:3.2rem;height:3.2rem;background:#339614;transition:background 0.18s ease}.header-center .header-cart-items .header-search .header-search-submit:hover,.header-center .header-cart-items .header-search .header-search-camera:hover{background:#b80006}.header-center .header-cart-items .cart-item,.header-center .header-cart-items .header-user a{padding:1.3rem 1rem 1.5rem;border-radius:1rem;color:#000000;transition:background 0.18s ease,color 0.18s ease,transform 0.18s ease}.header-center .header-cart-items .cart-item:hover,.header-center .header-cart-items .header-user a:hover{background:rgba(222,0,7,0.08);color:#339614;transform:translateY(-1px)}.header-center .header-cart-items .cart-item svg path[fill="#6E6D79"],.header-center .header-cart-items .cart-item svg path[fill="#000000"],.header-center .header-cart-items .cart-item svg path[fill="#797979"]{fill:currentColor}.header-center .header-cart-items .header-line-icon{color:currentColor;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-center .header-cart-items .cart-item .cart-text{color:currentColor;font-size:1.45rem;font-weight:400}.header-center .header-cart-items .header-user svg{fill:currentColor}.hdr-badge{box-shadow:0 0.35rem 1rem rgba(222,0,7,0.22)}.header-center .header-cart-items .header-cart .cart-submenu{top:5.4rem;border-top:0;border-radius:1rem;box-shadow:0 1.6rem 4rem rgba(31,41,55,0.16);overflow:hidden}.header-bottom{background:#fff;border-bottom:0;box-shadow:0 .5rem 1.8rem rgba(15,23,42,.06);position:relative;z-index:4;--header-menu-line-height:4rem;padding:.8rem 0 1rem}.header-bottom>.container{position:relative;background:linear-gradient(135deg,#3ca91a 0%,#339614 55%,#287d0e 100%);border:1px solid rgba(51,150,20,.2);border-radius:1.2rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -3px 0 rgba(25,103,7,.22),0 .9rem 2.4rem rgba(51,150,20,.2)}.header-two .header-bottom,.header-three .header-bottom{background:#fff;border-bottom:0;box-shadow:0 .5rem 1.8rem rgba(15,23,42,.06);padding:.8rem 0 1rem}.header-nav{min-height:var(--header-menu-line-height);padding:0 .6rem}.header-nav .category-menu-section .dropdown-btn,.header-nav .category-menu-section .category-item{border-radius:0px;box-shadow:0 0.7rem 1.6rem rgba(222,0,7,0.12)}.header-nav .list-text,.header-nav .shop-text,.header-nav .header-nav-menu .menu-list li a{font-weight:400;line-height:1.5;padding-left:1.2rem;padding-right:1.2rem;padding-top:0;padding-bottom:0}.header-nav .header-nav-menu .menu-list li a{display:inline-flex;align-items:center;min-height:var(--header-menu-line-height);border-radius:.8rem;transition:color .2s ease,background-color .2s ease,transform .2s ease}.header-bottom .header-nav .header-nav-menu .menu-list li:hover,.header-bottom .header-nav .header-nav-menu .menu-list li.active,.header-bottom .header-nav .header-nav-menu .menu-list li a.active{background:#FFFFFF;border-radius:.8rem;box-shadow:0 .45rem 1.2rem rgba(23,80,9,.16)}.header-bottom .list-text,.header-bottom .shop-text{color:#FFFFFF}.header-bottom .header-nav .header-nav-menu .menu-list li:hover a,.header-bottom .header-nav .header-nav-menu .menu-list li:hover .list-text,.header-bottom .header-nav .header-nav-menu .menu-list li.active a,.header-bottom .header-nav .header-nav-menu .menu-list li.active .list-text,.header-bottom .header-nav .header-nav-menu .menu-list li a.active,.header-bottom .header-nav .header-nav-menu .menu-list li a.active .list-text{color:#339614;opacity:1}.header-nav .category-menu-section .category-dropdown,.header-nav .header-nav-menu .menu-list .header-sub-menu,.header-nav .header-nav-menu .menu-list .shop-menu{border:1px solid rgba(30,36,30,0.08);border-radius:1rem;box-shadow:0 1.6rem 4rem rgba(31,41,55,0.14)}.type-nav-arrow{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18);border-radius:.8rem;color:#fff;transition:color .2s ease,background-color .2s ease,transform .2s ease}.type-nav-arrow:hover{background:#fff;color:#339614;transform:translateY(-1px)}.mobile-menu{background:rgba(255,255,255,0.96);box-shadow:0 0.8rem 2.4rem rgba(31,41,55,0.10)}.mobile-menu-header{gap:1rem}.mob-hamburger-btn,.mob-search-icon-btn,.mob-branch-icon-btn{border-radius:1rem;box-shadow:0 0.7rem 1.6rem rgba(31,41,55,0.08)}.mobile-search-form{border:1.5px solid #c8e6b5;border-radius:0.6rem;box-shadow:0 0.7rem 1.8rem rgba(31,41,55,0.08)}.header-nav .category-menu-section .dropdown-btn{min-height:var(--header-menu-line-height);height:var(--header-menu-line-height);padding:0 1.2rem 0 0.4rem;border:1px solid rgba(255,255,255,0.72);border-radius:5px;background:#fff;color:#339614;box-shadow:0 1rem 2.2rem rgba(31,41,55,0.14);transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.header-nav .category-menu-section .dropdown-btn:hover{transform:translateY(-1px);border-color:#fff;box-shadow:0 1.4rem 3rem rgba(31,41,55,0.18)}.header-nav .category-menu-section .dropdown-btn .dropdown-icon{width:var(--header-menu-line-height);height:var(--header-menu-line-height);border-radius:50%;color:#339614}.header-nav .category-menu-section .dropdown-btn .dropdown-icon svg{width:1.6rem;fill:#339614}.header-nav .category-menu-section .dropdown-btn .list-text{color:#339614;font-size:1.5rem;font-weight:700;text-transform:uppercase}.header-nav .category-menu-section .category-dropdown{left:auto;right:0;top:calc(100% + .8rem);width:min(32rem,100vw - 2.4rem);z-index:1000}.header-center .header-cart-items .header-compaire .cart-text,.header-center .header-cart-items .header-favourite .cart-text,.header-center .header-cart-items .header-cart>.cart-item .cart-text{display:none}.header-center .header-cart-items .header-compaire .cart-item,.header-center .header-cart-items .header-favourite .cart-item,.header-center .header-cart-items .header-cart>.cart-item{width:4.6rem;height:4.6rem;min-height:4.6rem;padding:0;align-items:center}.header-center .header-cart-items{gap:1rem}.header-center .header-cart-items .header-search .header-search-form{border-radius:999px!important;padding:.3rem .8rem}.header-center .header-cart-items .header-search .header-search-submit{flex:0 0 3.2rem;background:transparent!important;color:#323844}.header-center .header-cart-items .header-search .header-search-submit:hover{background:#f1f3f6!important;color:#339614}.header-center .header-cart-items .header-search .header-search-input{padding-left:.4rem}.header-round-action,.header-order-action{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:4.6rem;border:1px solid #dfe2e7;border-radius:999px;background:#fff;color:#111827;transition:border-color .18s ease,background .18s ease,color .18s ease}.header-round-action{width:4.6rem}.header-phone-action{position:relative;border-color:rgba(51,150,20,.55);color:#339614;animation:header-phone-pulse 1.8s ease-out infinite}@keyframes header-phone-pulse{0%{box-shadow:0 0 0 0 rgba(51,150,20,.42)}70%{box-shadow:0 0 0 1rem rgba(51,150,20,0)}100%{box-shadow:0 0 0 0 rgba(51,150,20,0)}}.header-order-action{gap:.7rem;padding:0 1.5rem;font-size:1.4rem;white-space:nowrap}.header-round-action svg,.header-order-action svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-round-action:hover,.header-order-action:hover{border-color:#339614;background:#f4faef;color:#339614}@media (prefers-reduced-motion:reduce){.header-phone-action{animation:none}}.header-center .header-branch-select .branch-dropdown-btn,.header-center>.dropdown-btn,.header-center .header-cart-items .cart-item,.header-center .header-cart-items .header-user a{border-radius:999px!important}.header-center>.dropdown-btn{flex:0 0 auto;height:4.8rem;min-height:4.8rem;padding:0 1.8rem;border:0;background:#339614;color:#fff;box-shadow:none}.header-center>.dropdown-btn .dropdown-icon{width:2.2rem;height:2.2rem;background:transparent;color:#fff}.header-center>.dropdown-btn .dropdown-icon svg{fill:currentColor}.header-center>.dropdown-btn .list-text{color:#fff;font-size:1.45rem;font-weight:700;line-height:1}.header-center .header-branch-select .branch-dropdown-btn{width:4.6rem!important;min-width:4.6rem!important;padding:0!important;border:1px solid #dfe2e7!important;background:#fff!important;color:#111827!important;align-items:center!important;justify-content:center!important;gap:0!important}.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon,.header-center .header-branch-select.has-selected .branch-dropdown-btn .dropdown-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;color:currentColor!important}.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon svg{transform:scale(1.3);transform-origin:center}.header-center .header-branch-select .branch-dropdown-btn .list-text{display:none!important}.header-center .header-cart-items .header-compaire .cart-item,.header-center .header-cart-items .header-favourite .cart-item,.header-center .header-cart-items .header-cart>.cart-item,.header-center .header-cart-items .header-user a{display:inline-flex!important;box-sizing:border-box;width:4.6rem!important;height:4.6rem!important;min-width:4.6rem!important;min-height:4.6rem!important;padding:0!important;align-items:center!important;justify-content:center!important;border:1px solid #dfe2e7!important;border-radius:999px!important;background:#fff!important;color:#111827!important}.header-center .header-cart-items .header-user a>span{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;line-height:0}.header-center .header-cart-items .header-compaire .cart-item:hover,.header-center .header-cart-items .header-favourite .cart-item:hover,.header-center .header-cart-items .header-cart>.cart-item:hover,.header-center .header-cart-items .header-user a:hover{border-color:#339614!important;background:#f4faef!important;color:#339614!important}.header-center .header-cart-items .header-compaire .header-line-icon,.header-center .header-cart-items .header-favourite .header-line-icon,.header-center .header-cart-items .header-cart>.cart-item .header-line-icon,.header-center .header-cart-items .header-user .header-line-icon{width:2.8rem;height:2.8rem;fill:none}body.home-page{background:#f4f6fb;color:#111827}body.home-page .container-fluid{width:min(100%,1440px);margin-left:auto;margin-right:auto;padding-left:2.4rem;padding-right:2.4rem}body.home-page .header-top-section{background:#404248;border-bottom:0}body.home-page .header-top{min-height:3.6rem;padding:.7rem 0}body.home-page .header-top a,body.home-page .header-top span{color:#fff;font-size:1.28rem}body.home-page .header-social a:hover{background:#fff;border-color:#fff;color:#339614}body.home-page .header-center-section{background:#fff;box-shadow:none}body.home-page .header-center{gap:2rem;padding:1.3rem 0 1.4rem}body.home-page .header-center>.dropdown-btn{flex:0 0 auto;height:4.8rem;min-height:4.8rem;padding:0 1.8rem;border:0;border-radius:.6rem;background:#339614;color:#fff;box-shadow:none}body.home-page .header-center>.dropdown-btn .dropdown-icon{width:2.2rem;height:2.2rem;background:transparent;color:#fff}body.home-page .header-center>.dropdown-btn .dropdown-icon svg{fill:currentColor}body.home-page .header-center>.dropdown-btn .list-text{color:#fff;font-size:1.45rem;font-weight:300;line-height:1}.header-center .header-branch-select{position:relative;flex:0 0 auto;z-index:10050}.header-center .header-branch-select .branch-dropdown-btn{height:4.8rem;min-height:4.8rem;padding:0 1rem 0 1rem;border:0;border-radius:.6rem;background:#339614;color:#fff;box-shadow:none;cursor:pointer;text-align:center}.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon{width:2.2rem;height:2.2rem;margin-left:.6rem;background:transparent;color:#fff}.header-center .header-branch-select.has-selected .branch-dropdown-btn .dropdown-icon{display:none}.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon svg,.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon path,.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon circle{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.header-center .header-branch-select .branch-dropdown-btn .list-text{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:1.45rem;font-weight:700;line-height:1;padding:0}.header-center .header-branch-menu{position:absolute;top:calc(100% + .8rem);left:0;width:26rem;max-height:30rem;overflow-y:auto;padding:.6rem;border:1px solid rgba(30,36,30,0.08);border-radius:1rem;background:#fff;box-shadow:0 1.6rem 4rem rgba(31,41,55,0.16);opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.header-center .header-branch-select.open .header-branch-menu{opacity:1;visibility:visible;transform:translateY(0)}.header-center .header-branch-option{width:100%;border:0;border-radius:.7rem;background:transparent;color:#1D1D1D;padding:.9rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}.header-center .header-branch-option:hover,.header-center .header-branch-option.active{background:rgba(222,0,7,.08);color:#339614}.header-center .branch-option-name{max-width:100%;white-space:nowrap;font-size:1.35rem;font-weight:700}.header-center .branch-option-address{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6E6D79;font-size:1.15rem;line-height:1.25}body.home-page .header-center .header-cart-items{gap:1.2rem}body.home-page .header-center .header-cart-items .header-search .header-search-form{height:4.8rem;border:1px solid #d9d9d9;border-radius:.6rem;box-shadow:none}body.home-page .header-center .header-cart-items .header-search .header-search-form:focus-within{border-color:#339614;box-shadow:0 0 0 .3rem rgba(222,0,7,.12)}body.home-page .header-center .header-cart-items .header-search .header-search-submit,body.home-page .header-center .header-cart-items .header-search .header-search-camera{background:#339614}body.home-page .header-center .header-cart-items .header-search .header-search-submit:hover,body.home-page .header-center .header-cart-items .header-search .header-search-camera:hover{background:#b80006}body.home-page .header-center .header-cart-items .cart-item,body.home-page .header-center .header-cart-items .header-user a{border-radius:.6rem;background:#f5f7fb;color:#323844}body.home-page .header-center .header-cart-items .cart-item:hover,body.home-page .header-center .header-cart-items .header-user a:hover{background:#eef4ff;color:#339614}body.home-page .header-bottom{background:#fff;border-bottom:0;box-shadow:0 .5rem 1.8rem rgba(15,23,42,.06);--header-menu-line-height:4rem;padding:.8rem 0 1rem}body.home-page .header-bottom>.container{position:relative;background:linear-gradient(135deg,#3ca91a 0%,#339614 55%,#287d0e 100%);border:1px solid rgba(51,150,20,.2);border-radius:1.2rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -3px 0 rgba(25,103,7,.22),0 .9rem 2.4rem rgba(51,150,20,.2)}body.home-page .header-nav{min-height:var(--header-menu-line-height);padding:0 .6rem}body.home-page .type-nav-viewport::before,body.home-page .type-nav-viewport::after{background:linear-gradient(to right,#339614,rgba(222,0,7,0))}body.home-page .type-nav-viewport::after{background:linear-gradient(to left,#339614,rgba(222,0,7,0))}body.home-page .header-nav .header-nav-menu .menu-list.type-menu-list{gap:0}body.home-page .header-nav .header-nav-menu .menu-list li a{min-height:var(--header-menu-line-height);display:inline-flex;align-items:center;padding-left:1.35rem;padding-right:1.35rem;border-radius:.8rem;transition:color .2s ease,background-color .2s ease,transform .2s ease}body.home-page .header-nav .list-text,body.home-page .header-nav .shop-text{color:#fff;font-size:1.42rem;font-weight:300}body.home-page .header-nav .header-nav-menu .menu-list li:hover,body.home-page .header-nav .header-nav-menu .menu-list li.active,body.home-page .header-nav .header-nav-menu .menu-list li a.active{background:#fff;border-radius:.8rem;box-shadow:0 .45rem 1.2rem rgba(23,80,9,.16)}body.home-page .header-nav .header-nav-menu .menu-list li a:hover,body.home-page .header-nav .header-nav-menu .menu-list li a:hover .list-text,body.home-page .header-nav .header-nav-menu .menu-list li:hover a,body.home-page .header-nav .header-nav-menu .menu-list li:hover .list-text,body.home-page .header-nav .header-nav-menu .menu-list li.active a,body.home-page .header-nav .header-nav-menu .menu-list li.active .list-text,body.home-page .header-nav .header-nav-menu .menu-list li a.active,body.home-page .header-nav .header-nav-menu .menu-list li a.active .list-text{color:#339614;opacity:1}body.home-page .type-nav-arrow{width:var(--header-menu-line-height);height:var(--header-menu-line-height);border:0;border-radius:.8rem;background:rgba(255,255,255,.12);color:#fff;transition:color .2s ease,background-color .2s ease,transform .2s ease}body.home-page .type-nav-arrow:hover{background:#fff;color:#339614;transform:translateY(-1px)}body.front-products-page .header-top-section{background:#404248;border-bottom:0}body.front-products-page .header-top{min-height:3.6rem;padding:.7rem 0}body.front-products-page .header-top a,body.front-products-page .header-top span{color:#fff;font-size:1.28rem}body.front-products-page .header-social a:hover{background:#fff;border-color:#fff;color:#339614}body.front-products-page .header-center-section{background:#fff;box-shadow:none}body.front-products-page .header-center{gap:2rem;padding:1.3rem 0 1.4rem}body.front-products-page .header-center>.dropdown-btn{flex:0 0 auto;height:4.8rem;min-height:4.8rem;padding:0 1.8rem;border:0;border-radius:.6rem;background:#339614;color:#fff;box-shadow:none}body.front-products-page .header-center>.dropdown-btn .dropdown-icon{width:2.2rem;height:2.2rem;background:transparent;color:#fff}body.front-products-page .header-center>.dropdown-btn .dropdown-icon svg{fill:currentColor}body.front-products-page .header-center>.dropdown-btn .list-text{color:#fff;font-size:1.45rem;font-weight:700;line-height:1}body.front-products-page .header-center .header-cart-items{gap:1.2rem}body.front-products-page .header-center .header-cart-items .header-search .header-search-form{height:4.8rem;border:1px solid #d9d9d9;border-radius:.6rem;box-shadow:none}body.front-products-page .header-center .header-cart-items .header-search .header-search-form:focus-within{border-color:#339614;box-shadow:0 0 0 .3rem rgba(222,0,7,.12)}body.front-products-page .header-center .header-cart-items .header-search .header-search-submit,body.front-products-page .header-center .header-cart-items .header-search .header-search-camera{background:#339614}body.front-products-page .header-center .header-cart-items .header-search .header-search-submit:hover,body.front-products-page .header-center .header-cart-items .header-search .header-search-camera:hover{background:#b80006}body.front-products-page .header-center .header-cart-items .cart-item,body.front-products-page .header-center .header-cart-items .header-user a{border-radius:.6rem;background:#f5f7fb;color:#323844}body.front-products-page .header-center .header-cart-items .cart-item:hover,body.front-products-page .header-center .header-cart-items .header-user a:hover{background:#eef4ff;color:#339614}body.front-products-page .header-bottom{background:#fff;border-bottom:0;box-shadow:0 .5rem 1.8rem rgba(15,23,42,.06);--header-menu-line-height:4rem;padding:.8rem 0 1rem}body.front-products-page .header-nav{min-height:var(--header-menu-line-height)}body.front-products-page .type-nav-viewport::before,body.front-products-page .type-nav-viewport::after{background:linear-gradient(to right,#339614,rgba(222,0,7,0))}body.front-products-page .type-nav-viewport::after{background:linear-gradient(to left,#339614,rgba(222,0,7,0))}body.front-products-page .header-nav .header-nav-menu .menu-list.type-menu-list{gap:0}body.front-products-page .header-nav .header-nav-menu .menu-list li a{min-height:var(--header-menu-line-height);display:inline-flex;align-items:center;padding-left:1.35rem;padding-right:1.35rem;border-radius:.8rem;transition:color .2s ease,background-color .2s ease,transform .2s ease}body.front-products-page .header-nav .list-text,body.front-products-page .header-nav .shop-text{color:#fff;font-size:1.42rem;font-weight:600}body.front-products-page .header-nav .header-nav-menu .menu-list li:hover,body.front-products-page .header-nav .header-nav-menu .menu-list li.active,body.front-products-page .header-nav .header-nav-menu .menu-list li a.active{background:#fff;border-radius:.8rem;box-shadow:0 .45rem 1.2rem rgba(23,80,9,.16)}body.front-products-page .header-nav .header-nav-menu .menu-list li a:hover,body.front-products-page .header-nav .header-nav-menu .menu-list li a:hover .list-text,body.front-products-page .header-nav .header-nav-menu .menu-list li:hover a,body.front-products-page .header-nav .header-nav-menu .menu-list li:hover .list-text,body.front-products-page .header-nav .header-nav-menu .menu-list li.active a,body.front-products-page .header-nav .header-nav-menu .menu-list li.active .list-text,body.front-products-page .header-nav .header-nav-menu .menu-list li a.active,body.front-products-page .header-nav .header-nav-menu .menu-list li a.active .list-text{color:#339614;opacity:1}body.front-products-page .type-nav-arrow{width:var(--header-menu-line-height);height:var(--header-menu-line-height);border:0;border-radius:.8rem;background:rgba(255,255,255,.12);color:#fff;transition:color .2s ease,background-color .2s ease,transform .2s ease}body.front-products-page .type-nav-arrow:hover{background:#fff;color:#339614;transform:translateY(-1px)}body.home-page .hero-combined-section{padding:0;background:#f4f6fb;--hero-pagination-space:1.5rem;--slider-bullet-bg:rgba(255,255,255,.74);--slider-bullet-border:rgba(255,255,255,.88);--slider-bullet-active:#339614;--slider-bullet-active-shadow:0 .35rem 1rem rgba(222,0,7,.28)}body.home-page .hero-combined-section>.container{width:100%;max-width:188.6rem;padding-right:0;padding-left:0}body.home-page .hero-top-row{grid-template-columns:minmax(0,1fr);gap:0;height:calc(31.25vw - .5rem + var(--hero-pagination-space));margin-bottom:1.4rem}@media (min-width:992px){body.home-page .hero-top-row{height:calc((100vw - 1.6rem) * 5 / 18 + var(--hero-pagination-space));margin-left:calc(50% - 50vw + .8rem);margin-right:calc(50% - 50vw + .8rem)}}body.home-page .hero-main-panel{border-radius:0rem}body.home-page .hero-mobile-panel{border-radius:0rem}body.home-page .hero-left-panel{display:block;border-radius:0rem}body.home-page .hero-main-panel .swiper-wrapper,body.home-page .hero-main-panel .swiper-slide,body.home-page .hero-mobile-panel .swiper-wrapper,body.home-page .hero-mobile-panel .swiper-slide{border-radius:0rem}body.home-page .hero-main-panel .hero-slide{background-size:cover;background-position:center}body.home-page .hero-main-panel .hero-slide-img{object-fit:cover}body.home-page .hero-main-panel .wrapper-section{width:min(44rem,48%);padding:4.2rem}body.home-page .hero-main-panel .wrapper-info{color:#111827}body.home-page .hero-main-panel .wrapper-section .wrapper-subtitle{margin-bottom:.9rem;color:#339614;font-size:1.6rem;font-weight:700}body.home-page .hero-main-panel .wrapper-details{color:#111827;font-size:clamp(2.8rem,3.2vw,4.8rem);line-height:1.05}body.home-page .hero-main-panel .wrapper-section .shop-btn{min-height:4.4rem;margin:2rem 0 0;padding:1.2rem 2rem;border-radius:.6rem;background:#339614}body.home-page .hero-bottom-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,9fr);align-items:stretch;gap:2.4rem;height:auto;margin-bottom:2.8rem;padding:0;overflow:visible}.product-info-content .product-size .size-option .option.is-selected{background:#edf8e9;color:#287b0f;font-weight:700}body.home-page .hero-bottom-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;width:100%;gap:2.4rem}body.home-page .branch-hero-section .hero-top-row{margin-bottom:0}body.home-page .branch-hero-section .branch-cover-slide-img,body.home-page .branch-hero-section .branch-mobile-cover-img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.home-page .branch-profile-section{padding:2.4rem 0 3.2rem;background:#f4f6fb}body.home-page .branch-profile-panel{display:grid;grid-template-columns:minmax(22rem,34rem) minmax(0,1fr);gap:3.2rem;align-items:center;padding:2.8rem;border:1px solid #e5e7eb;border-radius:1.6rem;background:#fff;box-shadow:0 1rem 3rem rgba(15,23,42,.07)}body.home-page .branch-profile-panel-no-image{grid-template-columns:1fr}body.home-page .branch-profile-image{overflow:hidden;aspect-ratio:16 / 10;border-radius:1.2rem;background:#f4f6f8}body.home-page .branch-profile-image img{width:100%;height:100%;object-fit:cover}body.home-page .branch-profile-content h1{margin:0 0 1.4rem;color:#111827;font-size:clamp(2.4rem,3vw,3.8rem)}body.home-page .branch-profile-socials{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}body.home-page .branch-social-link{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:#339614;color:#fff;font-size:1.5rem;font-weight:800;text-decoration:none;transition:transform .2s ease,opacity .2s ease}body.home-page .branch-social-link:hover{color:#fff;opacity:.86;transform:translateY(-2px)}body.home-page .branch-social-facebook{background:#1877f2}body.home-page .branch-social-x{background:#111}body.home-page .branch-social-instagram{background:#d62976}body.home-page .branch-social-tiktok{background:#111}body.home-page .branch-profile-details{display:grid;gap:.8rem}body.home-page .branch-profile-details p{margin:0;color:#4b5563;font-size:1.55rem;line-height:1.6}body.home-page .branch-profile-details strong{color:#111827}body.home-page .branch-profile-details a{color:#287b0f;overflow-wrap:anywhere}@media (max-width:767px){body.home-page .branch-profile-section{padding:1.4rem 0 2.4rem}body.home-page .branch-profile-panel{grid-template-columns:1fr;gap:2rem;padding:1.6rem}}body.home-page .hero-bottom-row>.hero-bottom-grid:only-child{grid-column:1 / -1}body.home-page .hero-branches-swiper{align-self:stretch;width:100%;height:auto;aspect-ratio:auto;min-width:0;min-height:0;overflow:hidden}body.home-page .hero-branches-swiper .swiper-wrapper{height:100%}body.home-page .hero-branches-swiper .swiper-slide{height:100%}body.home-page .hero-branch-card{position:relative;display:block;width:100%;height:100%;aspect-ratio:auto;border:0;border-radius:8px;background:#edf8e9;color:#fff;overflow:hidden}body.home-page .hero-branch-card::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(51,150,20,.96) 0%,rgba(51,150,20,.58) 28%,rgba(51,150,20,.18) 58%,transparent 78%);pointer-events:none}body.home-page .hero-branch-card img{display:block;width:100%;height:100%;object-fit:cover}body.home-page .hero-branch-name{position:absolute;right:1rem;bottom:2.8rem;left:1rem;z-index:2;color:#fff;font-size:1.35rem;font-weight:300;line-height:1.25;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.22)}body.home-page .hero-branches-pagination{bottom:.7rem!important;z-index:4}body.home-page .hero-branches-pagination .swiper-pagination-bullet{width:.7rem;height:.7rem;margin:0 .3rem!important;background:rgba(255,255,255,.68);opacity:1}body.home-page .hero-branches-pagination .swiper-pagination-bullet-active{width:2rem;border-radius:999px;background:#fff}body.home-page .hero-bottom-row .style-right-swiper{height:auto;padding:0;overflow:visible}body.home-page .hero-bottom-row .swiper-wrapper{align-items:stretch}body.home-page .hero-right-card{height:auto;overflow:visible}body.home-page .hero-right-card-inner{position:relative;isolation:isolate;display:block;width:100%;height:auto;aspect-ratio:3 / 4;padding:0;border:0;border-radius:8px;background:#fff;box-shadow:0 .8rem 1.8rem rgba(15,23,42,.08);color:#111827;overflow:hidden;text-align:left;text-decoration:none;transform:translateZ(0);transition:none}body.home-page .hero-right-card-video-trigger{font:inherit;appearance:none;-webkit-appearance:none}body.home-page .hero-right-card-media{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;width:100%;height:auto;border-radius:inherit;background:transparent;overflow:hidden}body.home-page .hero-right-card-media::before{display:none}body.home-page .hero-right-card-img{display:block;position:relative;z-index:1;width:100%;height:100%;max-width:none;max-height:none;padding:0;box-sizing:border-box;object-fit:cover;object-position:center;filter:none;transition:none}body.home-page .hero-right-card-inner::after{display:none}body.home-page .hero-right-card-inner:hover{transform:translateZ(0);border-color:transparent;box-shadow:0 .8rem 1.8rem rgba(15,23,42,.08)}body.home-page .hero-right-card-inner:hover .hero-right-card-img{transform:none;filter:none}body.home-page .hero-right-card-info{display:none}body.home-page .hero-right-title{display:-webkit-box;overflow:hidden;color:#111827;font-size:clamp(1.35rem,.88vw,1.62rem);font-weight:700;line-height:1.2;text-shadow:none;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}body.home-page .hero-right-play{left:50%;right:auto;top:50%;z-index:3;width:4.2rem;height:4.2rem;background:rgba(255,255,255,.96);border:1px solid rgba(51,150,20,.22);transform:translate(-50%,-50%);box-shadow:0 .7rem 1.8rem rgba(15,23,42,.14)}body.home-page .hero-right-play::before{left:1.66rem;top:1.2rem;border-top-width:.9rem;border-bottom-width:.9rem;border-left-width:1.25rem}body.home-page .product-category,body.home-page .product.arrival,body.home-page .brand,body.home-page .best-seller{background:#f4f6fb}body.home-page .product-category{padding:1.2rem 0 2rem}body.home-page .product.arrival{padding-bottom:2.4rem}body.home-page .section-title{margin-bottom:1.4rem;padding-top:.7rem}body.home-page .section-title h5{color:#1f2937;font-size:2.2rem;font-weight:600;line-height:1.2}body.home-page .section-title .view{color:#339614;font-size:1.35rem;font-weight:700}body.home-page .section-title .view::before{background-color:#339614}body.home-page .category-nav-btn{background:#fff;color:#339614;box-shadow:0 .5rem 1.2rem rgba(15,23,42,.08)}body.home-page .category-nav-btn:hover{background:#339614;color:#fff}body.home-page .category-section{gap:1rem}body.home-page .category-section .product-wrapper{height:10.4rem;border:1px solid #e7ecf5;border-radius:1rem;background:#fff;box-shadow:none}body.home-page .category-section .product-wrapper:hover{border-color:#339614;box-shadow:0 .8rem 2rem rgba(222,0,7,.1);transform:translateY(-1px)}body.home-page .category-section .product-wrapper .wrapper-details{color:#111827;font-size:1.28rem;font-weight:700;text-align:center}body.home-page .arrival-section .row{--bs-gutter-x:1.2rem;--bs-gutter-y:1.2rem}body.home-page .arrival-section .row>*{display:flex}body.home-page .arrival-section .product-wrapper,body.home-page .products-grid .product-wrapper{width:100%;min-height:100%;border:1px solid #e7ecf5;border-radius:.6rem;background:#fff;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;overflow:visible}body.home-page .arrival-section .product-wrapper:hover,body.home-page .products-grid .product-wrapper:hover{border-color:#339614;box-shadow:0 1rem 2.2rem rgba(15,23,42,.1);transform:translateY(-2px)}.home-banner-section{padding:0.4rem 0 2.4rem}.home-banner-grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:1.2rem}.home-banner-item{min-width:0;height:var(--home-banner-row-height,32rem)}.home-banner-width-100{flex:0 0 100%}.home-banner-width-50{flex:0 0 calc(50% - 0.6rem)}.home-banner-width-33{flex:0 0 calc(33.333333% - 0.8rem)}.home-banner-link,.home-banner-link img{display:block;width:100%}.home-banner-link{height:100%;overflow:hidden;border-radius:0.8rem;background:#fff;box-shadow:0 0.7rem 1.8rem rgba(15,23,42,0.08);transition:transform 0.22s ease,box-shadow 0.22s ease}a.home-banner-link:hover{transform:translateY(-2px);box-shadow:0 1rem 2.4rem rgba(15,23,42,0.13)}.home-banner-link img{height:100%;object-fit:cover;object-position:center center}.home-banner-video iframe{display:block;width:100%;height:100%;border:0}@media (max-width:575px){.home-banner-grid{gap:0.7rem}.home-banner-width-50{flex-basis:calc(50% - 0.35rem)}.home-banner-width-33{flex-basis:calc(33.333333% - 0.466667rem)}.home-banner-link{border-radius:0.5rem}}body.home-page .arrival-section .product-wrapper .product-img{height:17.2rem;padding:1.2rem 1.2rem .4rem}body.home-page .arrival-section .product-wrapper .product-info{margin:.8rem 1.2rem .5rem;gap:.35rem}body.home-page .arrival-section .product-wrapper .product-details{height:4rem;color:#1f2937;font-size:1.33rem;font-weight:600}body.home-page .arrival-section .product-wrapper .price{gap:.45rem}body.home-page .arrival-section .product-wrapper .price .new-price{color:#000000;font-size:1.7rem;font-weight:600}body.home-page .arrival-section .product-wrapper .price .price-cut{color:#8a93a3;font-size:1.2rem;font-weight:600}body.home-page .arrival-section .product-wrapper .price span{color:#8a93a3;font-size:1.25rem}@media (min-width:992px){body.home-page .arrival-section .type-banner-product-row{display:grid!important;grid-template-columns:repeat(13,minmax(0,1fr));gap:var(--bs-gutter-y) var(--bs-gutter-x)}body.home-page .arrival-section .type-banner-product-row>*{width:auto;max-width:none;padding-left:0;padding-right:0}body.home-page .arrival-section .type-banner-product-row>.col-lg-prd5{grid-column:span 2}body.home-page .arrival-section .type-banner-home-col{grid-column:span 3;grid-row:span 2}body.home-page .arrival-section .type-banner-left .type-banner-home-col{grid-column:1 / span 3;grid-row:1 / span 2}body.home-page .arrival-section .type-banner-right .type-banner-home-col{grid-column:11 / span 3;grid-row:1 / span 2}body.home-page .arrival-section .type-banner-home{display:block;width:100%;height:100%;min-height:calc((17.2rem + 10.2rem) * 2 + var(--bs-gutter-y));overflow:hidden;border-radius:.6rem;background:#eef1f5}body.home-page .arrival-section .type-banner-home img{display:block;width:100%;height:100%;object-fit:cover}}@media (max-width:991.98px){body.home-page .arrival-section .type-banner-home-col{display:flex;flex:0 0 100%;max-width:100%}body.home-page .arrival-section .type-banner-home{display:block;width:100%;aspect-ratio:16 / 7;overflow:hidden;border-radius:.6rem;background:#eef1f5}body.home-page .arrival-section .type-banner-home img{display:block;width:100%;height:100%;object-fit:cover}}body.home-page .arrival-section .product-wrapper .product-cart-btn{padding:.4rem 1.2rem 1.2rem}body.home-page .product-cart-btn .product-btn,body.home-page .prd-action-bar .product-btn,body.home-page .shop-btn{border-radius:.6rem}body.home-page .product-cart-btn .product-btn{background:#eef4ff;color:#339614}body.home-page .product-cart-btn .product-btn:hover{background:#339614;color:#fff}body.home-page .brand{padding:.2rem 0 2.4rem}body.home-page .loan-swiper{padding:1.2rem 1.6rem;border:1px solid #e7ecf5;border-radius:0.6rem;background:#fff;box-shadow:0 .6rem 1.6rem rgba(15,23,42,.06)}body.home-page .loan-swiper .brand-item{height:5.2rem}body.home-page .loan-swiper .brand-item img{max-width:7rem;max-height:4.8rem}body.home-page .loan-brand-section{padding:3.6rem 0 3.9rem;background:#fff}body.home-page .loan-brand-section .container{max-width:1505px}body.home-page .loan-brand-title{margin:0 0 3.2rem;text-align:center;color:#05070d;font-size:2.2rem;font-weight:700;line-height:1.22}body.home-page .loan-brand-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1.6rem}body.home-page .loan-brand-card{min-width:0;height:6.1rem;border-radius:.8rem;background:#f3f4f6;color:#8e95a1;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}body.home-page .loan-brand-card::after{content:"";position:absolute;inset:0;z-index:1;background:rgba(229,231,235,.74);pointer-events:none;transition:opacity .18s ease}body.home-page .loan-brand-card img,body.home-page .loan-brand-card .loan-logo{position:relative;z-index:0;filter:grayscale(1);opacity:1;transition:filter .18s ease}body.home-page .loan-brand-card:hover{background:#fff;color:#05070d;box-shadow:0 .45rem 1.3rem rgba(15,23,42,.08);transform:translateY(-1px)}body.home-page .loan-brand-card:hover::after{opacity:0}body.home-page .loan-brand-card:hover img,body.home-page .loan-brand-card:hover .loan-logo{filter:grayscale(0)}body.home-page .loan-logo{max-width:100%;display:flex;align-items:center;justify-content:center;gap:.65rem;color:currentColor;white-space:nowrap;line-height:1}body.home-page .loan-mark{display:inline-block;flex:0 0 auto;position:relative}body.home-page .loan-logo-storepay,body.home-page .loan-logo-simple,body.home-page .loan-logo-toki,body.home-page .loan-logo-khaan{font-size:2.1rem;font-weight:700}body.home-page .loan-logo-pocket{gap:.35rem;font-size:2.05rem;font-weight:400}body.home-page .loan-logo-pocket strong{padding:.22rem .46rem .18rem;border-radius:.18rem;background:#8e95a1;color:#f7f8fa;font-size:1.9rem;font-weight:700}body.home-page .loan-logo-sono{flex-direction:column;align-items:center;gap:.18rem;font-style:italic;font-weight:800}body.home-page .loan-logo-sono span{font-size:2.5rem;letter-spacing:0}body.home-page .loan-logo-sono em{font-size:.75rem;font-style:normal;font-weight:700;letter-spacing:0}body.home-page .loan-logo-lendpay{position:relative;font-size:2.45rem;font-weight:400}body.home-page .loan-logo-lendpay em{position:absolute;top:-.95rem;right:.5rem;font-size:.55rem;font-style:normal;font-weight:700;letter-spacing:0}body.home-page .loan-logo-simple{gap:.75rem}body.home-page .loan-logo-toki{gap:.55rem;font-size:2.45rem;font-weight:400}body.home-page .loan-logo-ard{font-size:2.8rem;font-weight:700;letter-spacing:0}body.home-page .loan-logo-khaan{gap:.65rem;font-size:1.95rem;font-weight:800}body.home-page .storepay-mark{width:2.55rem;height:2.55rem;background:currentColor;clip-path:polygon(50% 0,62% 31%,100% 38%,68% 55%,76% 100%,50% 75%,24% 100%,32% 55%,0 38%,38% 31%)}body.home-page .simple-mark{width:3.1rem;height:2.4rem}body.home-page .simple-mark::before,body.home-page .simple-mark::after{content:"";position:absolute;left:.2rem;width:2.55rem;height:1.25rem;border-radius:.2rem;background:currentColor;transform:skewY(-28deg)}body.home-page .simple-mark::before{top:.1rem}body.home-page .simple-mark::after{bottom:.1rem;opacity:.78}body.home-page .toki-mark{width:2.25rem;height:2.25rem;border:.42rem solid currentColor;border-radius:50%}body.home-page .toki-mark::before{content:"";position:absolute;width:.7rem;height:.7rem;left:.36rem;top:-.95rem;border-radius:50%;background:currentColor}body.home-page .khaan-mark{width:2.75rem;height:2.75rem;border:.32rem solid currentColor;border-radius:50%}body.home-page .khaan-mark::before{content:"";position:absolute;width:.55rem;height:.55rem;left:.36rem;top:.42rem;border-radius:50%;background:currentColor;box-shadow:1rem 0 0 currentColor,.5rem .88rem 0 currentColor}@media (max-width:1199px){body.home-page .loan-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:575px){body.home-page .loan-brand-section{padding:2.8rem 0 3.2rem}body.home-page .loan-brand-title{margin-bottom:2rem;font-size:1.9rem}body.home-page .loan-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}body.home-page .loan-brand-card{height:4.8rem}}body.home-page .org-quote-section{padding:.4rem 0 2.4rem;background:#f4f6fb}body.home-page .org-quote-band{border:1px solid #e7ecf5;border-radius:0.6rem;background:#fff;box-shadow:0 .6rem 1.6rem rgba(15,23,42,.06)}body.home-page .best-selling-section{padding:1.2rem 0 2rem}body.home-page .partners-swiper .product-wrapper{border-radius:1rem;background:#fff;box-shadow:none}body.home-page .swiper-pagination-bullets{gap:.55rem}body.home-page .swiper-pagination-bullet{width:.72rem;height:.72rem}body.home-page .swiper-pagination-bullet-active{width:2.8rem}body.home-page .hero-bottom-row .hero-right-card{border-radius:8px!important;border:0!important;border-color:transparent!important}body.home-page .hero-bottom-row .hero-right-card-inner,body.home-page .hero-bottom-row .hero-right-card-media,body.home-page .hero-bottom-row .hero-right-card-img{border:0!important;border-color:transparent!important}@media (max-width:991.98px){body.home-page .container-fluid{padding-left:1.2rem;padding-right:1.2rem}body.home-page .hero-combined-section{}body.home-page .hero-top-row{grid-template-columns:minmax(0,1fr);height:calc(54.6vw + var(--hero-pagination-space));min-height:calc(28.6rem + var(--hero-pagination-space))}body.home-page .hero-left-panel{display:none}body.home-page .hero-main-panel{display:none}body.home-page .hero-mobile-panel{display:block;height:100%;min-height:0;padding-right:0;padding-left:0}body.home-page .hero-main-panel .wrapper-section{width:min(40rem,62%);padding:2.4rem}body.home-page .hero-bottom-row{height:auto;margin-bottom:2.2rem;padding-bottom:0}}@media (max-width:767px){body.home-page{background:#f4f6fb}body.home-page .mobile-menu{background:#fff}body.home-page .hero-top-row{height:calc(94.64vw + var(--hero-pagination-space));min-height:calc(32.76rem + var(--hero-pagination-space));margin-bottom:.8rem}body.home-page .hero-main-panel{display:none}body.home-page .hero-mobile-panel{display:block;height:100%;min-height:0}body.home-page .hero-mobile-panel,body.home-page .hero-mobile-panel .swiper-wrapper,body.home-page .hero-mobile-panel .swiper-slide{border-radius:0.1rem}body.home-page .hero-mobile-caption{left:1.4rem;bottom:calc(var(--hero-pagination-space) + 1.2rem);width:72%}body.home-page .hero-bottom-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;align-items:start;gap:.8rem;height:auto;margin-bottom:1.4rem;padding-bottom:0;overflow:hidden}body.home-page .hero-bottom-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;gap:.8rem;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.home-page .hero-bottom-grid::-webkit-scrollbar{display:none}body.home-page .hero-bottom-row .hero-branches-swiper{width:100%;min-width:0}body.home-page .hero-bottom-row .hero-right-card{width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}body.home-page .hero-bottom-grid .hero-right-card{min-width:0;scroll-snap-align:start}body.home-page .hero-bottom-row .hero-right-card-inner{aspect-ratio:220 / 300;padding:0}body.home-page .hero-bottom-row .hero-right-card-media{inset:0;border-radius:inherit}body.home-page .hero-bottom-row .hero-right-card-inner::after{display:none}body.home-page .hero-bottom-row .hero-right-card-img{padding:0}body.home-page .hero-bottom-row .hero-right-card-info{display:none}body.home-page .hero-right-play{left:50%;right:auto;top:50%;width:3rem;height:3rem;transform:translate(-50%,-50%)}body.home-page .hero-right-play::before{left:1.18rem;top:.86rem;border-top-width:.64rem;border-bottom-width:.64rem;border-left-width:.9rem}body.home-page .product-category{padding-top:.4rem}body.home-page .section-title h5{font-size:1.75rem}body.home-page .category-section{grid-auto-columns:minmax(9.8rem,1fr);grid-template-columns:repeat(2,minmax(9.8rem,1fr));gap:.8rem}body.home-page .category-section .product-wrapper{height:9.4rem;border-radius:.8rem}body.home-page .arrival-section .row>*{flex:0 0 50%!important;width:50%!important}body.home-page .arrival-section .product-wrapper .product-img{height:13.4rem!important;padding:.8rem .8rem .2rem}body.home-page .arrival-section .product-wrapper .product-details{font-size:1.18rem!important;height:3.7rem!important}body.home-page .arrival-section .product-wrapper .price .new-price{font-size:1.25rem!important}body.home-page .arrival-section .product-wrapper .price .price-cut{font-size:1.1rem!important}body.home-page .loan-swiper{padding:.8rem;border-radius:.9rem}}.arrival[data-has-banner="true"] .row{align-items:flex-start}.type-banner-col{display:flex;align-items:stretch;margin-bottom:2rem}.type-banner-wrapper{width:100%;height:auto;overflow:hidden;border-radius:0.6rem;background-color:#f0f0f0}.type-banner-image{width:100%;height:auto;display:block;object-fit:cover}.type-banner-left{order:-1;margin-right:1rem}.type-banner-right{margin-left:1rem}@media (max-width:1199px){.type-banner-col{margin-bottom:1.5rem}.type-banner-left{margin-right:0.5rem}.type-banner-right{margin-left:0.5rem}}@media (max-width:767px){.type-banner-col{margin-bottom:1rem}.type-banner-left,.type-banner-right{margin-right:0;margin-left:0;order:initial;margin-bottom:1rem}}.col-lg-prd5{width:20%;flex:0 0 calc(20% - var(--bs-gutter-x,1.5rem))}@media (max-width:1199px){.col-lg-prd5{width:25%;flex:0 0 calc(25% - var(--bs-gutter-x,1.5rem))}}@media (max-width:767px){.col-lg-prd5{width:50%;flex:0 0 calc(50% - var(--bs-gutter-x,1.5rem))}}@media (max-width:991.98px){body{padding-top:5.3rem;padding-bottom:calc(7.2rem + env(safe-area-inset-bottom))}.mobile-menu{z-index:1030}.mob-bottom-nav{z-index:1020}.float-action-buttons{z-index:1021}.modal-wrapper{z-index:1060}}@media (max-width:767px){.mobile-menu-header{min-height:3.8rem;gap:.6rem}.mobile-header-logo{display:flex;flex:1 1 auto;justify-content:center;min-width:0;overflow:hidden}.mobile-header-logo img{width:clamp(7.2rem,25vw,12rem)!important;height:auto}body.mobile-search-open{padding-top:5.3rem}.mobile-search-row{display:block;flex:0 1 0;width:0;max-width:0;min-width:0;margin-top:0;opacity:0;overflow:hidden;pointer-events:none;position:relative;transform:translateX(.8rem) scale(.98);transform-origin:right center;transition:flex-basis 300ms ease,width 300ms ease,max-width 300ms ease,opacity 300ms ease,transform 300ms ease;z-index:1}.mobile-search-row.open{display:block;flex-basis:50%;width:50%;max-width:50%;opacity:1;pointer-events:auto;transform:translateX(0) scale(1)}.mobile-search-form{width:100%;height:3.4rem;border-radius:3px;box-shadow:0 .8rem 2.4rem rgba(15,23,42,.12)}.mobile-search-input{font-size:1.2rem;padding-left:1rem;padding-right:1rem}.mobile-search-btn{display:none}.header-bottom{top:58px;z-index:1025}body.mobile-search-open .header-bottom{top:0}}.section-title,.section-title *{color:#000000!important}.section-title .view::before{background-color:#000000!important}.header-top .header-profile a,.header-top .header-profile a span{font-weight:300}.header-center>.dropdown-btn .list-text,.header-center .header-order-action,.header-center .header-order-action span,.header-center .header-login-text{font-weight:300}.header-nav .category-menu-section .category-dropdown>.category-list>.category-list-item>.cat-toggle .dropdown-text,#offcanvasWithBothOptions .category-list>.category-list-item>.mob-cat-row .mob-cat-link .dropdown-text{font-weight:300}@media (min-width:992px){.header-center{padding-top:1.2rem;padding-bottom:1.2rem}body.home-page .header-center,body.front-products-page .header-center{padding-top:1.04rem;padding-bottom:1.12rem}.header-center .logo img{width:144px!important}.header-center>.dropdown-btn,body.home-page .header-center>.dropdown-btn,body.front-products-page .header-center>.dropdown-btn,.header-center .header-branch-select .branch-dropdown-btn,.header-center .header-cart-items .header-search .header-search-form,body.home-page .header-center .header-cart-items .header-search .header-search-form,body.front-products-page .header-center .header-cart-items .header-search .header-search-form{height:3.84rem;min-height:3.84rem}.header-round-action,.header-center .header-cart-items .header-compaire .cart-item,.header-center .header-cart-items .header-favourite .cart-item,.header-center .header-cart-items .header-cart>.cart-item,.header-center .header-cart-items .header-user a{width:3.68rem!important;height:3.68rem!important;min-width:3.68rem!important;min-height:3.68rem!important}.header-order-action{height:3.68rem;padding-right:1.2rem;padding-left:1.2rem}.header-center .header-branch-select .branch-dropdown-btn{width:3.68rem!important;min-width:3.68rem!important}.header-center .header-cart-items .header-search .header-search-submit,.header-center .header-cart-items .header-search .header-search-camera{width:2.56rem;height:2.56rem}.header-center .header-cart-items .header-line-icon{width:2.24rem!important;height:2.24rem!important}.header-center .header-cart-items .header-user .header-login-link{width:auto!important;gap:.55rem;padding:0 1.15rem!important}.header-center .header-cart-items .header-user .header-login-link>span{width:auto;height:auto}.header-login-text{color:currentColor;font-size:1.3rem;font-weight:300;line-height:1;white-space:nowrap}}@media (min-width:992px){.header .container{width:100%;max-width:172rem;padding-right:1.6rem;padding-left:1.6rem}.header-top-section,body.home-page .header-top-section,body.front-products-page .header-top-section{background:#f5f7f6;border-bottom:1px solid #edf0ee}.header-top{min-height:4.2rem;padding:.45rem 0}.header-service-list{display:flex;align-items:center;gap:clamp(1.4rem,2.6vw,4.2rem);min-width:0}.header-service-item{display:inline-flex;align-items:center;gap:.8rem;color:#68736e;font-size:1.2rem;white-space:nowrap}.header-service-item svg{width:1.9rem;height:1.9rem;flex:0 0 auto;fill:none;stroke:#426454;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-top-actions{display:flex;align-items:center;gap:1.2rem}.header-top .header-contact a,.header-top .header-profile a,.header-top .header-profile a span,.header-top .header-contact .contact-number{color:#454d49;font-size:1.2rem;font-weight:500;white-space:nowrap}.header-top .header-contact a{gap:.6rem}.header-phone-icon{color:#426454}.header-social{gap:.6rem;padding:0 .9rem;border-right:1px solid #e2e7e4}.header-social a{width:2rem;height:2rem;border:0;background:#101512;color:#fff}.header-social a:hover{background:#168047;color:#fff}.header-social svg{width:1.1rem;height:1.1rem}.header-top .header-profile{gap:1.2rem}.header-top .header-profile a + a{padding-left:1.2rem;border-left:1px solid #e2e7e4}body.home-page .header-top-section .header-top a,body.home-page .header-top-section .header-top span,body.front-products-page .header-top-section .header-top a,body.front-products-page .header-top-section .header-top span{color:#535d57}body.home-page .header-top-section .header-top .header-social a,body.front-products-page .header-top-section .header-top .header-social a{color:#fff}.header-center-section,body.home-page .header-center-section,body.front-products-page .header-center-section{background:#fff;box-shadow:none}.header-center,body.home-page .header-center,body.front-products-page .header-center{gap:2rem;padding:1rem 0}.header-center .logo img{width:24rem!important;max-width:24rem;filter:none}.header-center .logo a{flex-direction:column;align-items:flex-start;text-decoration:none}.header-logo-slogan{margin:-.15rem 0 0 6.5rem;color:#626c66;font-size:1.1rem;line-height:1.2;white-space:nowrap}.header-center .header-cart-items{gap:.8rem}.header-center .header-cart-items .header-search{flex:1 1 auto;min-width:18rem}.header-center .header-cart-items .header-search .header-search-form{height:4.8rem;min-width:0!important;border:1px solid #e2e6e3;border-radius:999px!important;background:#fff;box-shadow:none;padding:.3rem .8rem}.header-center .header-cart-items .header-search .header-search-submit{flex:0 0 3.2rem;background:transparent!important;color:#39443e}.header-center .header-cart-items .header-search .header-search-submit:hover{background:#f2f7f3!important;color:#168047}.header-center .header-cart-items .header-search .header-search-input{min-width:0;padding-left:.4rem}.header-center .header-order-action,.header-center .header-compaire{display:none!important}.header-center .header-branch-select .branch-dropdown-btn,.header-center .header-location-link{display:inline-flex!important;width:auto!important;min-width:0!important;height:4.8rem;min-height:4.8rem;gap:.7rem!important;padding:0 .8rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#535c57!important;font-size:1.2rem;white-space:nowrap}.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon,.header-center .header-location-icon,.header-center .header-cart-items .header-favourite .cart-item>span:first-child,.header-center .header-cart-items .header-cart>.cart-item>span:first-child{display:inline-flex!important;width:4.4rem!important;height:4.4rem!important;min-width:4.4rem;align-items:center!important;justify-content:center!important;margin:0!important;border:1px solid #edf0ee;border-radius:50%;background:#fafcfb;color:#314238}.header-center .header-branch-select .branch-dropdown-btn .dropdown-icon svg,.header-center .header-location-icon svg{width:2.1rem;height:2.1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transform:none}.header-center .header-branch-select .branch-dropdown-btn .list-text{display:inline-block!important;color:#535c57!important;font-size:1.2rem;font-weight:400}.header-center .header-location-link{display:inline-flex;flex:0 0 auto;align-items:center;gap:.7rem;color:#535c57;font-size:1.2rem;text-decoration:none;white-space:nowrap}.header-center .header-location-link:hover{color:#168047}.header-center .header-cart-items .header-favourite .cart-item,.header-center .header-cart-items .header-cart>.cart-item{display:inline-flex!important;width:auto!important;min-width:0!important;height:4.8rem!important;min-height:4.8rem!important;align-items:center!important;gap:.7rem;padding:0 .8rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#535c57!important;text-decoration:none;white-space:nowrap}.header-center .header-cart-items .header-favourite .cart-item>span:first-child,.header-center .header-cart-items .header-cart>.cart-item>span:first-child{position:relative!important;flex:0 0 4.4rem}.header-center .header-cart-items .header-favourite .header-line-icon,.header-center .header-cart-items .header-cart>.cart-item .header-line-icon{width:2.3rem!important;height:2.3rem!important;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-center .header-cart-items .header-favourite .cart-text,.header-center .header-cart-items .header-cart>.cart-item .cart-text{display:inline-block!important;color:inherit;font-size:1.2rem}.header-center .header-cart-items .header-user a{display:inline-flex!important;width:auto!important;min-width:0!important;height:4.8rem!important;min-height:4.8rem!important;align-items:center!important;gap:.7rem;padding:0 .8rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:#535c57!important;text-decoration:none;white-space:nowrap}.header-center .header-cart-items .header-user a>span:first-child{width:4.4rem!important;height:4.4rem!important;min-width:4.4rem;border:1px solid #edf0ee;border-radius:50%;background:#fafcfb}.header-center .header-cart-items .header-user .header-line-icon{width:2.3rem!important;height:2.3rem!important;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-center .header-cart-items .header-user .header-login-text{color:inherit;font-size:1.2rem}.header-center .header-cart-items .header-favourite .cart-item:hover,.header-center .header-cart-items .header-cart>.cart-item:hover,.header-center .header-cart-items .header-user a:hover{color:#168047!important}.header-bottom{padding:.2rem 0 .8rem;background:transparent;box-shadow:none}.header-bottom>.container{overflow:visible;border-radius:1.2rem;background:linear-gradient(105deg,#2b9c4f 0%,#168047 54%,#0b7139 100%);box-shadow:0 .4rem 1.2rem rgba(13,113,57,.16)}.header-nav{display:flex!important;min-height:4.8rem;align-items:center;justify-content:flex-start;gap:0}.header-nav .category-menu-section{flex:0 0 22.5rem;width:22.5rem;align-self:stretch;cursor:pointer}.header-nav .category-menu-section .category-menu-trigger{display:inline-flex!important;width:100%;height:100%;min-height:4.8rem;align-items:center;justify-content:flex-start;gap:1.2rem;padding:0 2.4rem;border:0;border-right:1px solid rgba(255,255,255,.18);border-radius:1.2rem 0 0 1.2rem;background:rgba(0,0,0,.08);color:#fff;text-align:left}.header-nav .category-menu-section .category-menu-trigger .dropdown-icon{display:inline-flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;background:transparent;color:#fff}.header-nav .category-menu-section .category-menu-trigger .dropdown-icon svg{width:2.2rem;height:1.6rem;fill:currentColor}.header-nav .category-menu-section .category-menu-trigger .list-text{color:#fff!important;font-size:1.35rem;font-weight:600;white-space:nowrap}.header-nav .category-menu-section .category-dropdown{left:0;right:auto;top:calc(100% + .5rem);width:min(32rem,100vw - 2.4rem)}.header-nav .header-nav-menu.type-nav-menu{flex:1 1 auto;min-width:0;gap:.4rem}.header-nav .header-nav-menu.type-nav-menu .menu-list.type-menu-list{justify-content:space-between;gap:clamp(1.2rem,2.5vw,4rem);padding:0 1.6rem}.header-nav .header-nav-menu.type-nav-menu .menu-list.type-menu-list>li>a{padding:.8rem 0;color:#fff;font-size:1.3rem;font-weight:500}.header-nav .type-nav-viewport::before{background:linear-gradient(to right,#218b48,rgba(33,139,72,0))}.header-nav .type-nav-viewport::after{background:linear-gradient(to left,#11783f,rgba(17,120,63,0))}}@media (min-width:992px) and (max-width:1199.98px){.header-service-list{display:none!important}.header-center,body.home-page .header-center,body.front-products-page .header-center{gap:1rem}.header-center .logo img{width:16rem!important;max-width:16rem}.header-center .header-cart-items .header-favourite .cart-text,.header-center .header-cart-items .header-cart>.cart-item .cart-text{display:none!important}.header-nav .category-menu-section{flex-basis:19rem;width:19rem}}@media (max-width:991.98px){.header-bottom .category-menu-section{display:none!important}}.home-cat-cards-section{padding:1.6rem 0 .8rem}.home-cat-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.2rem}.home-cat-card{display:flex;align-items:center;gap:1.2rem;min-width:0;padding:1rem 1.4rem 1rem 1rem;border:1px solid #edf0f4;border-radius:1.2rem;background:#FFFFFF;box-shadow:0 2px 10px rgba(16,24,40,.04);color:#1f2937;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.home-cat-card:hover,.home-cat-card:focus-visible{border-color:#cfe5c6;box-shadow:0 6px 18px rgba(16,24,40,.08);transform:translateY(-1px);color:#1f2937}.home-cat-card-media{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;display:flex;align-items:center;justify-content:center}.home-cat-card-media img{max-width:100%;max-height:100%;object-fit:contain}.home-cat-card-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem}.home-cat-card-name{font-size:1.5rem;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-cat-card-tags{color:#8a94a3;font-size:1.15rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-cat-card-arrow{flex:0 0 auto;color:#339614;transition:transform .2s ease}.home-cat-card:hover .home-cat-card-arrow{transform:translateX(2px)}@media (max-width:767px){.home-cat-cards-section{padding:1.2rem 0 .4rem}.home-cat-cards{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.4rem}.home-cat-cards::-webkit-scrollbar{display:none}.home-cat-card{flex:0 0 72%;scroll-snap-align:start}}.home-service-section{padding:.8rem 0 1.6rem}.home-service-strip{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;margin:0;padding:1.4rem 1rem;list-style:none;border-radius:1.2rem;background:linear-gradient(90deg,#eef7ef 0%,#f3f9f3 50%,#eef7ef 100%)}.home-service-item{position:relative;display:flex;align-items:center;justify-content:center;gap:1.4rem;min-width:0;padding:0 1.2rem;color:#2f8a3b;font-size:1.3rem;line-height:1.3}.home-service-item + .home-service-item::before{content:"";position:absolute;left:0;top:50%;width:1px;height:1.6rem;background:#b9c4bb;transform:translateY(-50%)}.home-service-icon{flex:0 0 auto;color:#2f8a3b}@media (max-width:991px){.home-service-strip{grid-template-columns:repeat(2,1fr);row-gap:1.4rem}.home-service-item{justify-content:flex-start}.home-service-item:nth-child(3)::before{display:none}}@media (max-width:575px){.home-service-strip{padding:1.2rem .6rem}.home-service-item{gap:.8rem;padding:0 .8rem;font-size:1.2rem}.home-service-icon{width:2.4rem;height:2.4rem}}.home-leaf-layer{position:absolute;left:0;right:0;top:0;height:0;z-index:2;overflow:hidden;pointer-events:none}.home-leaf{position:absolute;width:var(--leaf-size,7rem);height:var(--leaf-size,7rem);color:#6fbf73;opacity:var(--leaf-opacity,.5);transform:rotate(var(--leaf-rotate,0deg));filter:drop-shadow(0 4px 6px rgba(47,138,59,.12))}.home-leaf:nth-child(3n+2){color:#8fd18f}.home-leaf:nth-child(3n){color:#4fa95a}@media (max-width:1499px){.home-leaf{width:calc(var(--leaf-size,7rem) * .65);height:calc(var(--leaf-size,7rem) * .65)}}@media (max-width:1199px){.home-leaf-layer{display:none}}.product-wrapper.ec-card{container-type:inline-size;height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid #edf0f4;border-radius:1.4rem;background:#FFFFFF;box-shadow:0 2px 12px rgba(16,24,40,.05);cursor:default;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.product-wrapper.ec-card:hover{transform:translateY(-3px);border-color:#d6ead2;box-shadow:0 12px 28px rgba(16,24,40,.09)}.product-wrapper.ec-card .product-img{position:relative;height:auto;aspect-ratio:1 / .92;padding:1.6rem 1.6rem .4rem}.product-wrapper.ec-card .product-img>a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-wrapper.ec-card .product-img img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.product-wrapper.ec-card:hover .product-img>a img{transform:scale(1.05)}.ec-card-badges{position:absolute;top:1.2rem;left:1.2rem;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;pointer-events:none}.ec-card-badge{display:inline-flex;align-items:center;padding:.45rem 1.2rem;border-radius:999px;background:#1f8a3a;color:#FFFFFF;font-size:1.15rem;font-weight:600;line-height:1.2;white-space:nowrap;pointer-events:auto}.ec-card-badge-sale{background:#e53935}.ec-card-badge-promo{background:#f59e0b}.ec-card-badge-loan{background:#0f766e}.product-wrapper.ec-card .ec-card-gift{left:auto;right:1.2rem;top:1.2rem;bottom:auto;width:4.4rem}.ec-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;padding:.8rem 1.6rem 1.6rem}.ec-card-name{color:#111827;font-size:1.5rem;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.ec-card-name:hover{color:#1f8a3a}.ec-card-sub{margin-top:-.2rem;color:#6b7280;font-size:1.25rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec-card-rating{display:flex;align-items:center;gap:.15rem;margin-top:.2rem}.ec-star{flex:0 0 auto;color:#f5a623}.ec-star-empty{color:#e5e7eb}.ec-card-rating small{margin-left:.5rem;color:#6b7280;font-size:1.15rem}.ec-card-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem;margin-top:auto;padding-top:.4rem}.ec-card-price strong{color:#111827;font-size:1.9rem;font-weight:800;line-height:1.2}.ec-card-price del{color:#9ca3af;font-size:1.25rem}.ec-card-installment{display:flex;align-items:center;gap:.6rem;color:#6b7280;font-size:1.2rem;line-height:1.3}.ec-card-installment svg{flex:0 0 auto;color:#1f8a3a}.ec-card-actions{display:flex;align-items:stretch;gap:.8rem;margin-top:.8rem}.ec-card-cart{flex:1 1 auto;min-width:0;min-height:4.2rem;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:0 1.2rem;border:0;border-radius:.9rem;background:linear-gradient(180deg,#24963f 0%,#1a7d33 100%);color:#FFFFFF;font-size:1.25rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:filter .2s ease}.ec-card-cart:hover,.ec-card-cart:focus-visible{filter:brightness(1.08)}.ec-card-cart svg{flex:0 0 auto}.ec-card-cart span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ec-card-icon-btn{flex:0 0 4.2rem;width:4.2rem;min-height:4.2rem;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #e5e7eb;border-radius:.9rem;background:#FFFFFF;color:#374151;cursor:pointer;transition:color .2s ease,border-color .2s ease}.ec-card-icon-btn:hover,.ec-card-icon-btn:focus-visible{border-color:#1f8a3a;color:#1f8a3a}@container (max-width:250px){.ec-card-body{padding:.6rem 1.2rem 1.2rem}.ec-card-actions{gap:.5rem}.ec-card-cart{min-height:3.6rem;padding:0 .6rem;gap:.4rem;font-size:1.1rem}.ec-card-cart svg{width:15px;height:15px}.ec-card-icon-btn{flex-basis:3.6rem;width:3.6rem;min-height:3.6rem}.ec-card-icon-btn svg{width:16px;height:16px}.ec-card-name{font-size:1.35rem}.ec-card-price strong{font-size:1.6rem}.ec-card-installment{font-size:1.1rem}}@container (max-width:200px){.ec-card-body{padding:.6rem 1rem 1rem}.ec-card-actions{gap:.4rem}.ec-card-cart{padding:0 .4rem;font-size:1rem}.ec-card-cart svg{display:none}.ec-card-icon-btn{flex-basis:3.2rem;width:3.2rem;min-height:3.2rem}.ec-card-icon-btn svg{width:14px;height:14px}}
