.hw-purchase-price-container {display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;min-block-size:3rem;max-inline-size:100%;font-variant-numeric:tabular-nums;}
.hw-purchase-compare {opacity:.65;font-size:.85em;}
.hw-purchase-note {flex-basis:100%;font-size:.8rem;font-weight:400;line-height:1.35;white-space:normal;}
.hw-discount-note {flex-basis:100%;font-size:.75rem;font-weight:400;line-height:1.4;white-space:normal;max-inline-size:34rem;}
.sticky-add-to-cart .hw-purchase-price-container {min-inline-size:7rem;min-block-size:2.5rem;gap:.15rem .45rem;}
.sticky-add-to-cart .hw-purchase-note {font-size:.7rem;max-inline-size:11rem;}
.hw-label-panels {padding-block:2rem;clear:both;}
.hw-label-panels details {padding-block:1rem;border-block-end:1px solid #e9dccb;}
.hw-label-panels summary {cursor:pointer;color:#6b1f2f;font-weight:600;}
.hw-label-panels img {display:block;inline-size:100%;max-inline-size:680px;block-size:auto;margin-block-start:1rem;}
@media(max-width:399px){.sticky-add-to-cart__bar:has(.hw-purchase-price-container){flex-wrap:wrap;gap:.4rem;}.sticky-add-to-cart__bar:has(.hw-purchase-price-container) .sticky-add-to-cart__image,.sticky-add-to-cart__bar:has(.hw-purchase-price-container) .sticky-add-to-cart__info {display:none;}.sticky-add-to-cart .hw-purchase-price-container{min-inline-size:0;}.sticky-add-to-cart__bar:has(.hw-purchase-price-container) .sticky-add-to-cart__button{margin-inline-start:auto;}}
.product-details :is(.appstleLoyaltyTable, .appstleLoyaltyTableHeader, .appstle-loyalty-table) {display:none!important;}
.product-details [data-consent-type="subscription"] {font-size:.75rem;line-height:1.4;max-inline-size:34rem;}
.sticky-add-to-cart .hw-purchase-compare {display:inline!important;}
