.ngc-product-summary{margin:0 0 12px;color:#65584f;font:400 15px/1.5 Arial,Helvetica,sans-serif}.ngc-product-delivery{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;margin:10px 0 0;font:400 13px/1.5 Arial,Helvetica,sans-serif}.ngc-product-delivery a{display:inline-flex;align-items:center;min-height:36px;color:#922b28;text-decoration:underline;text-underline-offset:3px}recharge-subscription-widget::part(rc-content-wrap){display:flex;flex-direction:column;gap:10px}recharge-subscription-widget::part(rc-purchase-option__onetime){order:-1;margin:0;border-radius:4px}recharge-subscription-widget::part(rc-purchase-option__subscription){margin:0;border-radius:4px}recharge-subscription-widget::part(rc-purchase-option__label){min-height:52px;padding:12px 14px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.3}recharge-subscription-widget::part(rc-purchase-option__sub-container){padding:0 14px 12px}recharge-subscription-widget::part(rc-benefits__list){display:block;font-size:12px;line-height:1.35;margin:4px 0 8px}recharge-subscription-widget::part(rc-plans__label){font-size:13px}recharge-subscription-widget::part(rc-plans-button){min-height:44px}.ngc-mobile-buy{display:none}@media(max-width:749px){.ngc-mobile-buy:not([hidden]){display:flex;position:fixed;inset:auto 0 0;z-index:25;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #d7ccbc;box-shadow:0 -3px 15px #251c1810;background:#fffaf3;font:400 13px/1.3 Arial,Helvetica,sans-serif}.ngc-mobile-buy__detail{display:grid;gap:3px;min-width:0}.ngc-mobile-buy__price{font-size:17px;font-weight:700;color:#251c18}.ngc-mobile-buy__plan{color:#65584f}.ngc-mobile-buy button{min-height:48px;min-width:150px;padding:12px 18px;border:0;border-radius:4px;background:#922b28;color:#fffaf3;font-weight:700}.ngc-mobile-buy button:disabled{opacity:.5}.ngc-mobile-buy button:focus-visible{outline:2px solid #251c18;outline-offset:3px}body:has(.ngc-mobile-buy:not([hidden])){padding-bottom:84px}product-sticky-form.product-sticky-form{display:none!important}}@media(max-width:749px){.main-product-d5:has(.ngc-product-summary strong) .product__media-list .flickity-viewport{height:280px!important}.main-product-d5:has(.ngc-product-summary strong) .product__media-image-wrapper{height:280px!important;padding-bottom:0!important;aspect-ratio:auto}.main-product-d5:has(.ngc-product-summary strong) .product__media-image-wrapper img{width:100%;height:100%;object-fit:contain}.main-product-d5:has(.ngc-product-summary strong) .product__thumbnail{width:52px;height:52px}.main-product-d5:has(.ngc-product-summary strong) .product__thumbnail img{width:100%;height:100%;object-fit:contain}.product__info .product-form.ngc-product-form .product-form__variants:has(>.product-form__option-selector:nth-of-type(2)):not(:has(>.product-form__option-selector:nth-of-type(3))){display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:start}.product__info .product-form.ngc-product-form .product-form__option-selector{min-width:0;padding:6px 0}.product__info .product-form.ngc-product-form .product-form__option-selector+.product-form__option-selector{margin-block-start:0!important}.product__info .product-form.ngc-product-form .product-form__option-info{margin-bottom:7px;font-size:13px}.product__info .product-form.ngc-product-form .product-form__variants:has(>.product-form__option-selector:nth-of-type(2)) .product-form__option-value{display:none}.product__info .product-form.ngc-product-form .block-swatch-list{display:flex;flex-wrap:wrap;gap:6px}.product__info .product-form.ngc-product-form .block-swatch__item{min-height:44px;min-width:0;padding:10px 16px;font-size:14px;line-height:1.3}.product__info .product-form.ngc-product-form .product-form__quantity{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;margin-top:6px}.product__info .product-form.ngc-product-form .product-form__quantity-label{margin:0;font-size:13px}.product__info .product-form.ngc-product-form .quantity-selector{height:44px}.product__info .product-form.ngc-product-form .ngc-product-summary{margin-bottom:8px}recharge-subscription-widget::part(rc-content-wrap){gap:8px}recharge-subscription-widget::part(rc-purchase-option__label){min-height:48px;padding:10px 12px}recharge-subscription-widget::part(rc-purchase-option__sub-container){padding:0 12px 10px}.ngc-mobile-buy__selection{font-size:12px;line-height:1.3;color:#65584f}.ngc-mobile-buy__plan{font-size:12px}.ngc-mobile-buy button{min-width:132px;font-size:14px}body:has(.ngc-mobile-buy:not([hidden])){padding-bottom:104px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/ng-purchase.css.map */
