.Addtocart_buttonsec .product-card-qty-ui,.Addtocart_ba-custom_buttonsec .product-card-qty-ui{display:flex!important;flex:1 1 auto!important;align-items:stretch!important;justify-content:space-between!important;gap:0!important;overflow:hidden!important;background:#f3f3f3!important;border:0!important;border-radius:12px!important;box-sizing:border-box!important}.Addtocart_buttonsec .product-card-qty-ui[hidden],.Addtocart_ba-custom_buttonsec .product-card-qty-ui[hidden],.Addtocart_buttonsec>button[hidden],.Addtocart_ba-custom_buttonsec>button[hidden]{display:none!important}.Addtocart_buttonsec .product-card-qty-ui>.decrease-qty,.Addtocart_buttonsec .product-card-qty-ui>.increase-qty,.Addtocart_ba-custom_buttonsec .product-card-qty-ui>.decrease-qty,.Addtocart_ba-custom_buttonsec .product-card-qty-ui>.increase-qty,.Addtocart_buttonsec .product-card-qty-center,.Addtocart_ba-custom_buttonsec .product-card-qty-center{display:flex!important;flex:1 1 0!important;min-width:0!important;align-items:center!important;justify-content:center!important;margin:0!important;box-sizing:border-box!important}.Addtocart_buttonsec .product-card-qty-ui>.decrease-qty,.Addtocart_buttonsec .product-card-qty-ui>.increase-qty,.Addtocart_ba-custom_buttonsec .product-card-qty-ui>.decrease-qty,.Addtocart_ba-custom_buttonsec .product-card-qty-ui>.increase-qty{position:static!important;min-width:0!important;color:#111!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:inherit!important;font-size:20px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important}.Addtocart_buttonsec .product-card-qty-ui .qty,.Addtocart_ba-custom_buttonsec .product-card-qty-ui .qty{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;color:#111!important;font-size:18px!important;font-weight:700!important;line-height:1!important;text-align:center!important}.Addtocart_buttonsec .product-card-qty-loader,.Addtocart_ba-custom_buttonsec .product-card-qty-loader{display:none!important;align-items:center!important;justify-content:center!important}.Addtocart_buttonsec .product-card-qty-ui.is-loading .qty,.Addtocart_ba-custom_buttonsec .product-card-qty-ui.is-loading .qty{display:none!important}.Addtocart_buttonsec .product-card-qty-ui.is-loading .product-card-qty-loader,.Addtocart_ba-custom_buttonsec .product-card-qty-ui.is-loading .product-card-qty-loader{display:flex!important}.Addtocart_buttonsec .product-card-qty-ui.is-loading>button,.Addtocart_ba-custom_buttonsec .product-card-qty-ui.is-loading>button{opacity:1!important;cursor:default!important}@media only screen and (max-width:768px){header-drawer.site-header__mobile-nav{position:fixed;bottom:0;top:0;left:0;right:0;width:100vw;height:100vh;height:100dvh;overflow:hidden;background:transparent;box-shadow:none;transform:none;transition:none}header-drawer.site-header__mobile-nav.is-active{transform:none}#SiteHeader .mobile-nav-trigger.is-active path,#SiteHeader .mobile-nav-trigger[aria-expanded=true] path{opacity:1;transform:none}.site-header__mobile-nav-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:#00000085;cursor:pointer}header-drawer.site-header__mobile-nav>.site-header__drawer-animate{position:relative;z-index:1;display:block;width:min(88vw,390px);max-width:390px;height:100%;overflow-x:hidden;overflow-y:auto;background:var(--color-body, #fff);opacity:1;transform:translate3d(-100%,0,0);transition:transform .46s cubic-bezier(.22,1,.36,1);will-change:transform;backface-visibility:hidden;overscroll-behavior:contain;box-shadow:8px 0 28px #0003;border-radius:0 16px 16px 0;scrollbar-width:none}header-drawer.site-header__mobile-nav.is-active>.site-header__drawer-animate{opacity:1;transform:translateZ(0);transition:transform .46s cubic-bezier(.22,1,.36,1)}}.nl-card-grid-item{flex:0 0 260px;width:260px;background:#fff;border-radius:14px;overflow:hidden;box-shadow:none}.nl-card-product,.nl-card-content,.nl-card-link{display:block;width:100%;background:transparent;text-decoration:none}.nl-card-content{display:flex;flex-direction:column;gap:8px;padding:16px;background:linear-gradient(to bottom,#faf0d8,#fff)}.nl-card-link{display:flex;flex-direction:column;gap:8px}.nl-card-media-area{position:relative;display:flex;flex-direction:column;gap:12px;overflow:visible}.nl-card-launch-text{width:100%;text-align:center;color:#b58817;font-size:12px;line-height:1.15;font-weight:800}.nl-card-image-box{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:13px}.nl-card-image{display:block;width:100%;height:100%;object-fit:cover}.nl-card-image-placeholder{width:100%;height:100%}.nl-card-review{position:absolute;left:8px;bottom:5px;z-index:5}.nl-card-review-inner{display:inline-flex;align-items:center;gap:3px;padding:4px 6px;border-radius:4px;background:#e1edde;color:#33592a;font-size:10px;line-height:1;font-weight:400}.nl-card-review-star{width:10px;height:10px;flex:0 0 auto}.nl-card-review-text{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.nl-card-review-divider{width:1px;height:10px;display:inline-block;background:#b8cbb8}.nl-card-details{display:flex;flex-direction:column;gap:8px}.nl-card-title{all:unset;display:flex;flex-direction:column;gap:3px;color:#0a0a0a;font-size:15px;line-height:1.15;font-weight:800;letter-spacing:0;min-height:35px}.nl-card-title-main{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nl-card-title-sub{display:block;overflow:hidden;color:#222;font-size:13px;line-height:1.2;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.nl-card-price-tax-block{display:flex;flex-direction:column;gap:5px}.price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.custom-price{display:flex;align-items:baseline;gap:5px;min-width:0}.price-discounted{color:#0a0a0a;font-size:16px;line-height:1;font-weight:700}.price-original{color:#6b6b6b;font-size:12px;line-height:1;font-weight:400;text-decoration:line-through}.price-off{flex:0 0 auto;background:#e9f4e7;border:1px solid #bad9b8;color:#416d3e;font-size:12px;font-weight:800;padding:6px;border-radius:8px;white-space:nowrap}.product-tax-text{color:#343434;font-size:10px;line-height:1.2;display:none}.bgtext-giftsection-wrapper{width:100%}.bgtext-giftsection{display:flex;align-items:center;gap:4px;overflow:hidden;color:#2f6e32;font-size:10px;line-height:1.2;font-weight:800;white-space:nowrap;text-overflow:ellipsis;gap:5px;background:#f9fff5;border-radius:10px;width:fit-content;color:#2b7c53;font-size:12px;font-weight:600}@media(max-width:800px){.bgtext-giftsection{font-size:10px;gap:2px}}.Addtocart_buttonsec{background:#fff}.Addtocart_buttonsec button{width:100%;min-height:39px;border:0;border-radius:10px;background:#ffd511;color:#0a0a0a;font-size:15px;line-height:1;font-weight:800;cursor:pointer}.custom-button-text{display:flex;align-items:center;justify-content:center;gap:8px}.custom-button-text svg{width:20px;height:18px}@media screen and (max-width:767px){.nl-card-grid-item{flex:0 0 260px;width:260px}.price-off{font-size:10px}.custom-price{display:flex;align-content:center;align-items:baseline;gap:2px}}.product-title.truncate-2-lines{display:block!important;overflow:hidden;margin:0;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important}.product-title.truncate-2-lines .product-title-main{display:block;font-size:inherit;font-weight:inherit;line-height:1.15;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-title.truncate-2-lines .product-title-sub{display:block;font-size:14px;font-weight:400;line-height:1.25;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-product.product-card{padding:0}.grid-product.product-card .product-grid-item{background:#fff;padding:8px;box-shadow:0 2px 6px #00000014;overflow:hidden}.grid-product.product-card .grid-item__content{position:relative;background:#fff;overflow:hidden}.grid-product.product-card .grid-item__link{display:flex;color:inherit;text-decoration:none;gap:8px;flex-direction:column}.grid-product.product-card .grid-product__image-wrap{position:relative;width:100%;aspect-ratio:1 / 1;overflow:visible;background:transparent}.grid-product.product-card .ba-product-image-shape{clip-path:polygon(0 0,100% 0,100% 100%,65% 100%,58% 95%,53% 89%,47% 86%,6% 86%,0 80%,0 0)}@supports (clip-path: shape(from 0 0,line to 100% 0)){.grid-product.product-card .ba-product-image-shape{clip-path:shape(from 6% 0,line to 94% 0,curve to 100% 6% with 100% 0,line to 100% 94%,curve to 94% 100% with 100% 100%,line to 65% 100%,curve to 58% 95% with 61% 100%,line to 53% 89%,curve to 47% 86% with 50% 86%,line to 6% 86%,curve to 0 80% with 0 86%,line to 0 6%,curve to 6% 0 with 0 0)}}@media screen and (max-width:749px){.grid-product.product-card .ba-product-image-shape{clip-path:polygon(0 0,100% 0,100% 100%,73% 100%,66% 95%,61% 89%,55% 86%,6% 86%,0 80%,0 0)}@supports (clip-path: shape(from 0 0,line to 100% 0)){.grid-product.product-card .ba-product-image-shape{clip-path:shape(from 6% 0,line to 94% 0,curve to 100% 6% with 100% 0,line to 100% 94%,curve to 94% 100% with 100% 100%,line to 73% 100%,curve to 66% 95% with 69% 100%,line to 61% 89%,curve to 55% 86% with 58% 86%,line to 6% 86%,curve to 0 80% with 0 86%,line to 0 6%,curve to 6% 0 with 0 0)}}}.grid-product.product-card .ba-product-image-shape img,.grid-product.product-card .grid-product__image{width:100%;height:100%;display:block;object-fit:contain;border-radius:16px}.grid-product.product-card .product-image--placeholder{width:100%;height:100%;background:#f3c7ad}.grid-product.product-card .grid-product__secondary-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s ease}.grid-product.product-card .ba-product-image-shape:hover .grid-product__secondary-image{opacity:1}.grid-product.product-card .badge{position:absolute;top:0;left:0;font-size:12px;font-weight:700;letter-spacing:.6px;padding:6px 8px;border-radius:16px 0 10px}.grid-product.product-card .grid-product__tags{position:absolute;top:8px;right:8px;z-index:2}.grid-product.product-card .review-block-shipping{position:absolute;left:0;bottom:3px;margin:0;width:auto;max-width:calc(100% - 12px)}.grid-product.product-card .reviewverified-sec{display:inline-flex;align-items:center;gap:2px;width:auto;max-width:100%;padding:3px 6px;background:#e8f3e5;color:#315c2d;border-radius:999px;font-size:10px;line-height:1;font-weight:600;white-space:nowrap;box-shadow:none;overflow:hidden}.grid-product.product-card .review-star{width:13px;height:13px;flex:0 0 auto}.grid-product.product-card .review-shipping{display:flex;align-items:center;gap:2px;min-width:0;max-width:100%;color:#315c2d;font-size:11px;line-height:1;font-weight:600;white-space:nowrap;overflow:hidden}.grid-product.product-card .review-shipping span{flex:0 0 auto}.grid-product.product-card .review-count{min-width:0;overflow:hidden;text-overflow:ellipsis}.grid-product.product-card .review-divider{display:inline-block;width:1px;height:18px;background:#315c2d;opacity:.65;flex:0 0 auto}.grid-product.product-card .grid-item__meta{padding:0;background:#fff}.grid-product.product-card .grid-item__meta-main{display:flex;flex-direction:column;gap:8px;width:100%;align-self:center;justify-content:center;align-items:normal}.grid-product.product-card .product-title{margin:0;color:#111;font-size:16px;font-weight:800;line-height:1.15}.grid-product.product-card .product-subtext{margin:0;color:#444;font-size:14px;line-height:1.25;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-product.product-card .product-benefit-pills{display:flex;flex-direction:column;gap:4px;min-height:77px;margin-top:2px}.grid-product.product-card .product-benefit-pill{display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;background:#f2f2f2;color:#555;border-radius:5px;padding:3px 7px;font-size:12px;font-weight:500}.grid-product.product-card .product-benefit-icon{font-size:10px;line-height:1;color:#555}.grid-product.product-card .product-card-divider{height:1px;background:#f1f1f1;width:100%}.grid-product.product-card .price-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;min-height:32px}.grid-product.product-card .custom-price{display:flex;align-items:baseline;gap:9px;min-width:0}.grid-product.product-card .price-discounted{color:#111;font-size:24px;line-height:1;font-weight:900;letter-spacing:-.8px}.grid-product.product-card .price-original{color:#666;font-size:14px;line-height:1;font-weight:400;text-decoration:line-through;white-space:nowrap}.grid-product.product-card .product-tax-text{margin-top:-5px;color:#222;font-size:10px;line-height:1.2;font-weight:400}.grid-product.product-card .bgtext-giftsection{display:flex;align-items:center;gap:5px;margin:0;color:#365f31;font-size:12px;line-height:1.2;font-weight:800}.offer-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:19px;min-width:18px;background:#365f31;color:#fff;font-size:12px;font-weight:800;line-height:1;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);margin-left:2px}.grid-product.product-card .Addtocart_buttonsec{width:100%}.grid-product.product-card .Addtocart_buttonsec button{width:100%;border:0;outline:0;cursor:pointer;background:#ffdc18;color:#111;border-radius:12px;padding:12px;font-size:16px;line-height:1;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px}.grid-product.product-card .Addtocart_buttonsec button:hover{background:#ffd400}.grid-product.product-card .custom-button-text{display:inline-flex;align-items:center;justify-content:center;gap:10px}.grid-product.product-card .custom-button-text svg{width:20px;height:20px}.grid-product.product-card .soldout_button{width:100%;border-radius:12px;background:#eee;color:#777;font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center}.grid-product.product-card .truncate-1-lines{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.grid-product.product-card .truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid-product.product-card .grid-product__vendor{color:#777;font-size:11px;line-height:1.2}@media screen and (max-width:749px){.grid-product.product-card .product-benefit-pills{display:flex;flex-direction:column;gap:4px;min-height:68px;margin-top:2px}.grid-product.product-card .product-grid-item,.grid-product.product-card{border-radius:16px}.grid-product.product-card .ba-product-image-shape img,.grid-product.product-card .grid-product__image{width:100%;height:100%;display:block;object-fit:contain;border-radius:12px}.grid-product.product-card .badge{position:absolute;top:0;left:0;font-size:12px;font-weight:700;letter-spacing:.6px;padding:6px 8px;border-radius:12px 0 10px}.grid-product.product-card .product-grid-item{padding:6px}.grid-product.product-card .review-block-shipping{left:2px;bottom:2px;max-width:calc(100% - 12px)}.grid-product.product-card .reviewverified-sec{padding:4px 6px;gap:2px}.grid-product.product-card .review-star{width:10px;height:10px}.grid-product.product-card .review-shipping{gap:2px;font-size:12px}.grid-product.product-card .review-divider{height:16px}.grid-product.product-card .product-title,.grid-product.product-card .product-subtext{font-size:14px}.product-title.truncate-2-lines .product-title-sub,.grid-product.product-card .product-benefit-pill{font-size:12px}.grid-product.product-card .price-discounted{font-size:18px}.grid-product.product-card .price-original{font-size:14px}.grid-product.product-card .Addtocart_buttonsec button{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/1058/assets/custom.css.map */
