/*
Generated time: December 3, 2025 20:25
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.
*/
.price,.price dl{margin:0}.price dd,.price dt{margin:0;padding:0}.price br{display:none!important}.price p{display:inline;margin:0;padding:0}.price,.price *{vertical-align:baseline}.price{--nh-price-current:clamp(1.3rem, 1.05vw, 1.6rem);--nh-price-compare:clamp(1.2rem, 0.95vw, 1.4rem);--nh-price-muted:#5b6b7c;line-height:1.25}.price{display:inline-flex;gap:.5rem;align-items:baseline;white-space:nowrap}.price__regular,.price__sale{display:inline-flex;gap:.5rem;align-items:baseline}.price.price--on-sale .price__regular{order:1}.price.price--on-sale .price__sale{order:2}.price:not(.price--on-sale){display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;gap:.5rem!important;white-space:nowrap!important}.price:not(.price--on-sale) .price__regular{display:inline-flex!important;align-items:baseline!important;gap:.5rem!important;margin:0!important;width:auto!important}.price:not(.price--on-sale) .price__regular>*{display:inline!important;white-space:nowrap!important;max-width:none!important}.price .price-item--regular.price-item--current,.price .price-item--sale{text-decoration:none!important;font-weight:600;font-size:var(--nh-price-current);color:inherit}.price .price-item--compare,.price.price--on-sale .price__regular .price-item--regular{font-weight:500;font-size:var(--nh-price-compare);color:var(--nh-price-muted);text-decoration:line-through;text-decoration-thickness:2px;opacity:.95}.price .price-item--regular.price-item--current,.price .price-item--sale{text-decoration:none!important}.price__regular .price-item:not(:last-child),.price__sale .price-item:not(:last-child){display:none}.price .price-item.dupe-hide{display:none!important}.product__info-wrapper .price{margin-top:.5rem}.product__info-wrapper .price.price--on-sale .price-item--sale,.product__info-wrapper .price:not(.price--on-sale) .price-item--regular{font-size:clamp(1.6rem, 1.6vw, 2rem);font-weight:600}.product__info-wrapper .price.price--on-sale .price-item--regular{font-size:clamp(1.4rem, 1.4vw, 1.8rem)}.price__availability,.price__badge,.price__unit{font-size:.9rem;line-height:1.1;color:var(--nh-price-muted);white-space:nowrap;font-weight:500}.price__badge{padding:.15em .5em;border-radius:999px;border:1px solid rgba(0,0,0,.08);order:999}.card-wrapper .card-information__text,.card-wrapper .card__heading{--nh-title-lines:3;--nh-title-lh:1.3;line-height:var(--nh-title-lh);display:block;overflow:visible;min-height:calc(1em * var(--nh-title-lh) * var(--nh-title-lines))}.card-wrapper .card__heading .full-unstyled-link{display:inline}.card-information,.card-wrapper,.card__information,.product__info-wrapper{overflow:visible;contain:content}.card-wrapper .card-information__text,.card-wrapper .card__heading{--nh-title-lines:3;display:block;min-height:calc(var(--nh-title-lines) * 1lh);overflow:visible}.price:not(.price--on-sale){display:inline-flex!important;align-items:baseline!important;gap:.5rem!important;white-space:nowrap!important}.price:not(.price--on-sale) .price__regular{display:inline-flex!important;align-items:baseline!important;gap:.5rem!important}.card-wrapper .card-information__text,.card-wrapper .card-information__text .full-unstyled-link,.card-wrapper .card__heading,.card-wrapper .card__heading .full-unstyled-link{font-size:clamp(1.8rem, 1.6vw, 2.2rem)!important;line-height:1.3!important;font-weight:600!important}.product__title,h1.product__title{font-size:clamp(2.6rem, 2.5vw, 3.6rem)!important;line-height:1.15!important;font-weight:700!important}.card-wrapper .card-information__text,.card-wrapper .card-information__text .full-unstyled-link,.card-wrapper .card__heading,.card-wrapper .card__heading .full-unstyled-link{font-size:clamp(1.6rem, 1.4vw, 1.9rem)!important;line-height:1.3!important;font-weight:600!important}.product__title,h1.product__title{font-size:clamp(2.3rem, 2.1vw, 3rem)!important;line-height:1.2!important;font-weight:700!important}