[data-lp-discount-widget]{width:100%;margin:14px 0;color:inherit;font:inherit;text-align:left;box-sizing:border-box}:is([data-lp-discount-widget],[data-lp-discount-price]) [hidden]{display:none!important}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__entry{display:flex;gap:8px;align-items:stretch}:is([data-lp-discount-widget],[data-lp-discount-price]) input{min-width:0;width:100%;flex:1;border:1px solid #cfc9c0;border-radius:4px;padding:10px 12px;background:#fff;color:#222;font:inherit;font-size:16px}:is([data-lp-discount-widget],[data-lp-discount-price]) input::placeholder{color:#777;opacity:1}:is([data-lp-discount-widget],[data-lp-discount-price]) button{border:1px solid #cfc9c0;border-radius:4px;padding:10px 14px;background:#fff;color:#222;font:inherit;cursor:pointer;min-height:44px}:is([data-lp-discount-widget],[data-lp-discount-price]) button:disabled{cursor:wait;opacity:.6}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__tag{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%;box-sizing:border-box;margin-top:8px;padding:5px 9px;border:1px solid #e5e1dc;border-radius:4px;background:#fff;color:#245487;font-size:12px;font-weight:400;line-height:1.4;vertical-align:middle}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__tag svg{flex:0 0 14px;color:#555}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__tag span{overflow-wrap:anywhere}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__notice{display:flex;width:fit-content;margin:8px auto 0}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__message{margin:6px 0 0;font-size:13px;line-height:1.4}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__message.is-error{color:#a52020}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__total{text-align:center;margin-bottom:12px;line-height:1.3}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__total s{display:block;font-size:16px;opacity:.65}:is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__total strong{display:block;font-size:clamp(28px,5vw,40px)}.main-product .product__info-container :is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__total :is(s,strong){font-family:var(--font-body-family)!important;font-style:normal}.main-product .product__info-container :is([data-lp-discount-widget],[data-lp-discount-price]) .lp-discount__total strong{font-weight:600}[data-lp-discount-scope] .lp-discount-total-source,html.lp-portrait-preview-enabled .main-product [data-lp-discount-scope] [data-lp-portrait-price] .price__sale .price-item--sale.lp-discount-total-source,html.lp-portrait-preview-enabled .main-product [data-lp-discount-scope] [data-lp-portrait-price] .price__regular .price-item--regular.lp-discount-total-source{display:none!important}.main-product .product__info-container[data-lp-discount-scope] [data-lp-price-under-title].lp-gift-price{width:100%;margin:24px 0 14px;text-align:center}.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price>.price{text-align:center}.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price>.price .price__container{margin-bottom:0}.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price>.price .price__sale{justify-content:center}.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price>.price :is(.price-item--sale,.price__regular>.price-item--regular){font-family:var(--font-body-family)!important;font-style:normal;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.3}.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price :is([data-lp-discount-widget],[data-lp-discount-price]){margin:24px 0 0}.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price.lp-gift-apo-total>.price .price__regular,.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price.lp-gift-apo-total>.price :is(.price-item--last,.discount-badge,.badge-divider,.price__badge-sale,.price__badge-sold-out){display:none!important}.main-product .product__info-container[data-lp-discount-scope] .lp-gift-price.lp-gift-apo-total>.price .price__sale{display:flex!important;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/55/assets/lp-product-discount.css.map */
