/*
Generated time: April 23, 2025 08:07
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.union-single-product-badge{height:180px!important;width:180px!important;z-index:1}.union-single-product-badge .card__badge{padding:10px}.product .union-single-product-badge .badge{font-size:36px}.product .union-single-product-badge .percent__badge-sale{background:RGB(255,255,255,0);background-image:url(https://cdn.shopify.com/s/files/1/0693/0130/5523/files/sale_badge_1.webp);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;height:120px;width:120px}.product .union-single-product-badge .percent__badge-sale .percent__badge-sale_number{font-size:38px;font-weight:700}.product .union-single-product-badge .percent__badge-sale .percent__badge-sale_off{font-size:24px;font-weight:300}@media (max-width:1024px){.product .union-single-product-badge .percent__badge-sale{height:80px;width:80px}.product .union-single-product-badge .percent__badge-sale .percent__badge-sale_number{font-size:24px}.product .union-single-product-badge .percent__badge-sale .percent__badge-sale_off{font-size:16px}}@media (max-width:767px){.product .union-single-product-badge .percent__badge-sale{height:64px;width:57px}.product .union-single-product-badge .percent__badge-sale .percent__badge-sale_number{font-size:22px}}.productView-moreItem{position:absolute;z-index:1;bottom:0;width:100%}.product-card .productView-moreItem{position:absolute;z-index:10;bottom:0;width:100%}.productView-moreItem .productView-customText{background:#f9e4e3;opacity:.8;padding:3px 5px;display:flex;gap:5px;align-items:center;--content-spacing:0px}.product-information .productView-moreItem{margin-top:8px}.product-information .productView-moreItem .productView-customText{display:inline-flex}.productView-moreItem .productView-customText svg{display:inline-block;vertical-align:middle;fill:currentColor;stroke:currentColor;width:1rem;height:1rem;transition:all ease .3s}.productView-moreItem .productView-customText .extra-icon{display:flex;align-items:center}.productView-moreItem .productView-customText .card-sale-text{font-weight:500;font-size:13px;margin:0;line-height:18px}.productView-moreItem .productView-customText .card-sale-text .coupon_code{color:#e95144;font-size:14px;font-style:normal;font-weight:800;line-height:normal}.product__info-container .productView-moreItem{position:unset!important}.product__info-container .productView-moreItem .productView-customText{display:inline-flex!important}.product-page .productView-customText{background:unset}.product-page .product-detail-coupon{background-image:url("https://cdn.shopify.com/s/files/1/0693/0130/5523/files/cou_bg.webp?v=1745308190");width:380px;height:85px;padding:12px;border-radius:5px;font-family:Inter,Work,sans-serif;color:#f5f4eb;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between}.product-page .first{display:flex;justify-content:space-between}.product-page .second{display:flex;justify-content:space-between}.product-page .discount-contain{width:180px;text-align:center;margin-left:6px;font-size:26px;line-height:32px;font-weight:700;position:relative;top:-8px}.product-page .discount-contain .discount_text{font-size:14px}.product-page .first .action{align-self:flex-start}.product-page .first .action button{background:#f5f4eb;border-radius:.375rem;box-shadow:.1rem .1rem 0 .1rem rgba(0,0,0,.1);padding:.25rem 1.25rem;color:#e85545;font-weight:700;font-size:20px;line-height:1.5rem;width:124px;height:34px;text-align:center;border:0 solid #fff}.product-page .second div.discount-code{text-decoration:underline;text-underline-offset:0.2rem;width:136px;text-align:center;font-size:14px;margin-top:-24px}@media (max-width:1024px){.product-page .product-detail-coupon{width:330px;height:75px}.product-page .discount-contain{line-height:28px;margin-left:-8px}.product-page .first .action button{width:110px}.product-page .second div.discount-code{width:120px;font-size:12px;margin-top:-22px}.product-page .second .valid-time span{font-size:14px}}@media (max-width:767px){.product-page .productView-customText{width:100%}.product-page .first .action button{width:112px}.product-page .second div.discount-code{font-size:12px}}