.custom-product-card__primary-image{display:block}.custom-product-card__secondary-image{display:block;position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:opacity .3s ease-in-out}.card__media-hover:hover .custom-product-card__primary-image{opacity:0}.card__media-hover:hover .custom-product-card__secondary-image{opacity:1}customaddtocart-quantity-handler{background-color:#c32025;border:1px solid #aa161a;border-radius:19px;color:#fff;font-size:12px;line-height:15px;font-family:Circular Std Black;height:38px;min-height:auto;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0;box-shadow:none;position:relative;cursor:pointer}.quantity-decrease__button svg{position:absolute;top:1px;left:1px}.product-quantity__text{display:flex;justify-content:center;align-items:center;background:transparent;border:none;box-shadow:none;color:#fff}.quantity-increase__button svg{position:absolute;padding:10px 10px 11px;border-radius:100%;background-color:#aa161a;height:34.05px;width:34.05px;top:1px;right:1px}.new-card-link{border-radius:20px;flex-direction:column;padding:0!important}.new-card--product{height:100%;width:100%;background-color:#efefef;border-radius:12px 12px 0 0}.new-card-inforamation{width:100%!important;background-color:#f7f7f7;padding:14px 12.61px 12.61px!important;border-radius:0 0 12px 12px;position:relative;height:100%}.meal-tag__container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.wishlist__container{position:absolute;top:15px;right:15px}.wishlist-icon svg{height:20px;width:22px}span.meal-tag__title{height:26px;width:75%;background-color:#a2ac75;border:1px solid #f7f7f7;border-radius:17px;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:15px;color:#fff;font-family:Circular Std Medium;margin-top:-30px;max-width:182px}.new-card-inforamation .price__compare .price-item{font-weight:400!important;text-decoration:none!important}.new-card-inforamation .price--on-sale .price__sale{align-items:center}.new-priceadd-box{position:relative!important;justify-content:flex-start!important}.new-card-inforamation .new-priceadd-box{margin-top:12px!important;position:relative!important;min-height:24px}.new-card-inforamation .new-priceadd-box .priceadd-boxs{position:relative!important;margin-top:0!important}.new-card-inforamation .variants--price-box{width:auto}.new-priceadd-box .product-form,.product-addtocart-container .product-form{width:100%}#new-add__buttons,.new-card-wrapper .soldout-btn{background-color:#c32025;border:1px solid #aa161a;border-radius:19px;color:#fff;font-size:12px;line-height:15px;font-family:Circular Std Black;height:38px;min-height:auto;width:100%;margin:0 auto;padding-left:16px!important;display:flex;justify-content:space-between;align-items:center;padding:0;box-shadow:none;position:relative}.new-card-wrapper .soldout-btn{cursor:not-allowed;opacity:.5}#new-add__buttons.loading:after{background-color:#c32025;color:#fff;width:70%;left:15px;font-size:12px;line-height:15px;font-family:Circular Std Black;text-align:left;display:flex;justify-content:center;align-items:center;height:100%}.card-wrapper:hover .new-card-inforamation .card-information__text{text-decoration:none}#product__title a{font-size:15px;line-height:22px;letter-spacing:.18px;font-family:Circular Std Medium;color:#111314;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#product__title{width:75%;min-height:45px}.new-card-inforamation .price .price-item .money,.new-priceadd-box .price .money{font-size:16px;line-height:28px;letter-spacing:.16px;color:#111314;font-family:Circular Std Bold}.new-card-inforamation .price__compare .price-item{color:#111314!important}.new-card-inforamation .price__compare .price-item .money,.new-priceadd-box .price del .money{font-size:14px;line-height:18px;letter-spacing:.14px;color:#111314!important;font-family:Circular Std Book!important;text-decoration:line-through}.new-priceadd-box .price del{color:#111314;text-decoration:none}.new-priceadd-box .price del .money{font-size:14px;line-height:18px;letter-spacing:.14px}.new-card-inforamation .titleweight-box{justify-content:space-between;align-items:baseline}.product-variants__container{height:30px;width:100%}.new-card-inforamation .product-variants{display:inline-flex;width:100%}.new-card-inforamation .new-product-variant-selection{border:1px solid #D3D3D3;border-radius:17px;background-color:#fff;padding:7px 6px 8px 11px;color:#8e989f;display:inline-flex;flex-wrap:wrap;margin:0 5.77px 0 0;font-size:15px;line-height:15px;font-family:Circular Std Black;cursor:pointer;justify-content:space-between;column-gap:11px;width:100%;text-transform:capitalize}.new-card-inforamation .product-variants .product-variants__list{position:absolute;margin:0;left:50%;transform:translate(-50%);width:158px;padding:0;border-radius:10px;box-shadow:none;background-color:#fff;border:1px solid #f7f7f7}.new-card-inforamation .product-variants .product-variants__list li.is-selected{background-color:#fff}.new-card-inforamation .product-variants .product-variants__list li{border:0;border-bottom:2px solid #f7f7f7;padding:11px 8.4px 11px 5.8px}.new-card-inforamation .product-variants .product-variants__list li:last-child{border-bottom:0;margin-bottom:0}.new-card-inforamation .product-variant-title__container{display:flex;align-items:center}.new-card-inforamation .product-variants__listitem .product-variant__head{margin-bottom:14px}.new-card-inforamation .product-variants__listitem .product-variant__head span .product-variant__title{font-size:12px;line-height:15px;color:#111314;font-family:Circular Std Black;font-weight:900;text-transform:capitalize}.new-card-inforamation .product-variants__listitem .product-variant__head span.product-variant_weight{font-size:8px;line-height:10px;color:#8e989f;font-family:Circular Std Black;font-weight:900;margin-left:6px}.new-card-inforamation .product-variants__listitem .product-variant__details span.product-variant__discount{font-size:10px;line-height:13px;color:#08861d;font-family:Circular Std Black;font-weight:600}.new-card-inforamation .new-product-variant-selection .variants-down-arrow svg{width:7px;height:auto;transform:rotate(0);transition:.5s}.new-card-inforamation .new-product-variant-selection .variants-down-arrow{margin-top:-1px;display:block}.show-variants .new-product-variant-selection .variants-down-arrow svg{transform:rotate(180deg)}.new-card-inforamation .product-variants__listitem .product-variant__pricebox .product-varian-price{color:#111314;font-family:Circular Std Bold;font-size:10px;line-height:19px;letter-spacing:.1px}.new-card-inforamation .product-variants__listitem .product-variant__pricebox .product-varian-price__compare,.product-variants__listitem .product-variant__pricebox .product-varian-price{color:#111314;font-family:Circular Std Medium;font-size:8px;line-height:27px;letter-spacing:.08px}.new-card-inforamation .product-variants__listitem .product-variant__head span.select_radio-btn{border:solid 1px #f5f5f5;height:19px;width:19px;position:relative;display:inline-block;border-radius:50%}.new-card-inforamation .product-variants__listitem .product-variant__head span.select_radio-btn:after{content:"";position:absolute;background-color:#f5f5f5;width:15px;height:15px;left:1px;top:1px;border-radius:50%;transform:none}.new-card-inforamation .product-variants__listitem.is-selected .product-variant__head span.select_radio-btn{border:solid 1px #a2ac75!important}.new-card-inforamation .product-variants__listitem.is-selected .product-variant__head span.select_radio-btn:after{background:#a2ac75;width:15px;height:15px;left:1px;top:1px;transform:none}.indi-tag__container{min-height:36px;margin-top:8px!important;display:flex;flex-wrap:wrap}.indi-tag__title{font-size:12px;line-height:16px;letter-spacing:.12px;font-family:Circular Std Medium;color:#717679}.show-indi-tag .indi-tag{display:none}.indi-tag__container [open] summary{position:absolute;bottom:0;right:0;display:inline-block}.indi-tag__container [open] summary .tag-size{display:none}.more--less{display:inline-flex;align-items:center;background-color:#f7f7f7;margin-left:3px}.more--less svg{width:15px;height:15px;margin-left:4px;transform:rotate(180deg)}.indi-tag__container summary .more--less:before{content:"More";margin-left:4px}.indi-tag__container [open] summary .more--less:before{content:"Show Less"}.indi-tag__container [open] summary .more--less svg{transform:rotate(0)}.indi-tag__container details{display:inline;position:relative}.indi-tag__container details[open]{width:100%}.two-more__tags,.show--less_tags{font-size:14px;line-height:18px;letter-spacing:.14px;color:#8099a8;font-family:Circular Std Bold;margin-left:4px;cursor:pointer}.show--less_tags{display:inline-flex;align-items:center;column-gap:3px}.show-indi-tag .indi-total-tags{display:-webkit-box}.indi-total-tags{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-now-icon{height:38px;width:38px;padding:10px 10px 11px;border-radius:100%;background-color:#aa161a;border:1px solid #d5686b;margin-right:-1px;display:flex;justify-content:center;align-items:center;z-index:2}#reviews .jdgm-prev-badge__stars{font-size:16px;line-height:14px;letter-spacing:.14px;font-family:Circular Std Medium;display:flex;align-items:center;justify-content:center;color:#111314;font-weight:900}.new-card-inforamation .jdgm-prev-badge__stars svg{display:none}.new-card-inforamation .jdgm-prev-badge__stars:after{content:"";display:inline-block;width:18px;height:20px;background-image:url(/cdn/shop/files/rating_star_icon_e7f48d87-2809-4688-98ff-06b6c5b10b94.png);background-size:contain;margin-left:3px;margin-top:-3px}.new-card-inforamation .jdgm-prev-badge__text{display:none}.card-badge__product-weight{display:flex;margin-top:11px!important;align-items:center}.new-card__badge{position:relative!important;display:block}.new-card__badge .badge{padding:3px 6px!important;font-size:12px;line-height:16px;color:#fff;border-radius:17px;font-family:Circular Std Bold;background-color:#aa161a!important;border:1px solid #fff;margin-right:6px;height:21px;display:flex;justify-content:center;align-items:center}.product-weight__container{background-color:#fff;border:1px solid #f4f4f4;border-radius:17px;padding:8px 14px;font-size:12px;line-height:15px;color:#8e989f;font-family:Circular Std Medium;height:30px;display:flex;justify-content:center;align-items:center}.product-card-overlay{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:#000;opacity:.1;z-index:0;border-radius:10px;border:1px solid #707070}.show-card-overlay{z-index:2}.product--tag__container{position:absolute;top:-5px;left:1px}.product--tag__container .product-tag{background-color:#a2ac75;padding:5px;border-radius:0 0 10px;font-size:12px;line-height:15px;color:#fff;font-family:Circular Std Medium;text-transform:capitalize}.product-addtocart-container{display:flex;margin-top:15.29px!important}.product-addtocart-container .priceadd-boxs{position:relative}.card-information__wrapper .product-addtocart-container .addtocard-box{width:100%}.new-card-wrapper .splide__track{height:100%}.new-card-wrapper .splide__pagination{bottom:18px;column-gap:4px;display:flex!important}.new-card-wrapper .splide__pagination__page{height:6px;width:6px;background-color:#fff;margin:0;opacity:1}.new-card-wrapper .splide__pagination__page.is-active{background-color:#312c29;border-radius:9px;height:6px;width:20px;transform:scale(1)}.new-card-inforamation .card-information__wrapper{margin-top:0}@media screen and (min-width: 750px){.indi-tag__title{font-size:14px;line-height:18px;letter-spacing:.14px}.product-addtocart-container{margin-top:20.34px!important}.new-card-wrapper .splide__pagination{bottom:2.5rem}.new-card-inforamation .product-variants .product-variants__list{left:50%;transform:translate(-50%);width:226px;padding:0}.new-card-inforamation .product-variants .product-variants__list li{padding:10px}.new-card-inforamation .product-variants__listitem .product-variant__head span .product-variant__title{font-size:14px;line-height:18px}.new-card-inforamation .product-variants__listitem .product-variant__head span.product-variant_weight{font-size:10px;line-height:13px}.new-card-inforamation .product-variants__listitem .product-variant__pricebox .product-varian-price{font-size:12px;line-height:19px;letter-spacing:.12px}.new-card-inforamation .product-variants__listitem .product-variant__pricebox .product-varian-price__compare,.product-variants__listitem .product-variant__pricebox .product-varian-price{font-size:10px;line-height:27px;letter-spacing:.1px}.new-card-inforamation .new-product-variant-selection .variants-down-arrow svg{width:9.41px}.new-card-inforamation .price__compare .price-item .money,.new-priceadd-box .price del .money{font-family:Circular Std Medium!important}.wishlist__container{top:21px;right:23px}.wishlist-icon svg{height:26px;width:29px}.product--tag__container .product-tag{font-size:14px;line-height:18px;padding:7.85px 8.5px}#product__title a{font-size:15px;line-height:26px;letter-spacing:.22px}#product__title{min-height:54px}.product-weight__container{font-size:14px;line-height:18px;height:34px;padding:8px 12px}span.meal-tag__title{height:34px;font-size:16px;line-height:20px;font-family:Circular Std Black;max-width:294px}.new-card__badge .badge{padding:4px 9.67px!important;font-size:13px;font-family:Circular Std Black;height:24px}.new-card-inforamation .price .price-item .money,.new-priceadd-box .price .money{font-size:20px;line-height:19px;letter-spacing:.19px}.new-card-inforamation .price__compare .price-item .money,.new-priceadd-box .price del .money{font-size:14px;line-height:27px;letter-spacing:.14px;text-decoration:line-through}.product-variants__container{height:34px;width:100%}.indi-tag__container{margin-top:12px!important}.new-card-inforamation .product-variants .product-variants__list{top:auto;bottom:0}.new-card-inforamation .new-product-variant-selection{font-size:14px;line-height:18px;font-family:Circular Std Black;height:34px;column-gap:16px;padding:8px 12.88px;margin-right:10.93px}#new-add__buttons{font-size:14px;line-height:18px}#reviews .jdgm-prev-badge__stars{font-size:18px;line-height:17px;letter-spacing:.18px}.new-card__badge .badge{padding:8.85px 17.27px;font-size:13px;line-height:17px}.new-card-inforamation .jdgm-prev-badge__stars:after{content:"";display:inline-block;width:21px;height:22px;margin-bottom:-1px}.new-card-inforamation{padding:14px 16px 25px!important}}@media screen and (max-width: 749px){#product-grid .new-card-inforamation .product-variants .product-variants__list{position:fixed;top:auto;box-shadow:0 -3rem 6rem #0000004d;padding:15px;width:100%;left:0;transform:translate(0)}.close-button{top:-55px;right:50%;padding:10px;transform:translate(50%);background:#000;border-radius:50%;display:flex!important;position:absolute;cursor:pointer}}@media screen and (min-width: 749px){.close-button{display:none!important}#new-add__buttons.loading:after{width:85%;font-size:18px}}.new-card-inforamation .price__compare .price-item .money,.new-priceadd-box .price del .money,.new-card-inforamation .price .price-item .money,.new-priceadd-box .price .money,.new-priceadd-box .priceadd-boxs .price ins,.product .new-priceadd-box .price--on-sale .price-item.price-item--regular{font-size:clamp(16px,calc(16px + (20 - 16) * (100vw - 375px) / (1440 - 375)),20px)}.new-card-inforamation .price .price-item .money,.new-priceadd-box .price .money,.new-card-inforamation .price__compare .price-item .money,.new-priceadd-box .price del .money,.new-priceadd-box .new-card__badge .badge,.product .new-priceadd-box .price--on-sale .price-item.price-item--sale,.product .new-priceadd-box .price .price__regular .price-item.price-item--regular{line-height:1}.product-variants .product-variants__list li.is-selected{background:#fff8f8!important}.product-variants__list .product-variants-heading{font-weight:700;font-family:Circular Std Bold;font-size:18px;line-height:21px;color:#37312f;margin:0 0 15px}.new-card-wrapper .collection-tabs__product-card-product-price{font-size:15px;display:flex;align-items:center;gap:6px;margin-top:5px!important;text-align:left;-webkit-text-size-adjust:100%;text-size-adjust:100%}.new-card-wrapper .collection-tabs__product-card-product-price .discount-badge{display:inline-flex;align-items:center;padding:2px 6px;margin-left:2px;border-radius:4px;font-size:10px;line-height:1;font-weight:600;color:#fff;background-color:#a2ac75;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/519/assets/custom-product-card.css.map */
