.product__info-container:has(.cg-ptitle){--cg-pa-line: rgba(17, 17, 17, .14);--cg-pa-line-strong: rgb(17, 17, 17);--cg-pa-muted: rgba(17, 17, 17, .62);--cg-pa-radius: 1.2rem;--cg-pa-indent: 2.8rem;--cg-pa-save: #12704e;--cg-pa-save-bg: rgba(18, 112, 78, .09)}.product__info-container:has(.cg-ptitle) .product-page-price .price--large .price-item{font-size:3rem;font-weight:600;letter-spacing:-.01em;line-height:1.15}.product__info-container:has(.cg-ptitle) .cg-unit{margin:.6rem 0 1.6rem}.product__info-container:has(.cg-ptitle) .cg-unit__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;font-size:1.5rem;line-height:1.5;color:#111}.product__info-container:has(.cg-ptitle) .cg-unit__pack{font-weight:600;color:#111}.product__info-container:has(.cg-ptitle) .cg-unit__sep{margin:0;color:#11111159}.product__info-container:has(.cg-ptitle) .cg-unit__per-unit{color:#111111b8}.product__info-container:has(.cg-ptitle) .cg-unit__amount{font-weight:600;color:#111}.product__info-container:has(.cg-ptitle) .cg-unit__tax{margin-top:.3rem!important;font-size:1.3rem;color:var(--cg-pa-muted)}.product__info-container:has(.cg-ptitle) recharge-subscription-widget{max-width:none;margin:.4rem 0 1.6rem;--rc-widget-brand-color: #111111;--rc-widget-text-color: #111111;--rc-widget-selected-bg-color: #ffffff;--rc-widget-selected-text-color: #111111;--rc-widget-card-radius: 1.2rem;--rc-widget-field-radius: .8rem;--rc-widget-button-radius: .8rem;--rc-widget-badge-radius: 99rem;--rc-widget-badge-bg-color: var(--cg-pa-save-bg);--rc-widget-badge-text-color: var(--cg-pa-save)}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option-group){margin:0;padding:0;border:0}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-content-wrap){display:grid;gap:.8rem}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option){display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:1.4rem 1.6rem;border:1px solid var(--cg-pa-line);border-radius:var(--cg-pa-radius);background:#fff;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__selected){border-color:var(--cg-pa-line-strong);box-shadow:0 1px 2px #1111110f}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__label){order:1;flex:1 1 100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.2rem;margin:0;padding:0;font-size:1.5rem;font-weight:600;line-height:1.35;cursor:pointer}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__selector){gap:.2rem;padding:0;font-size:1.5rem;font-weight:600}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__prices){display:block;margin:0 0 0 auto;text-align:right;font-size:1.5rem;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__original-price){margin-right:.4rem;font-weight:400;color:#11111180}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__badge){display:none}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__sub-container){order:3;flex:1 1 100%;margin:.4rem 0 0 var(--cg-pa-indent);padding:0}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-benefits__list){margin:.6rem 0 0;padding:0;font-size:1.3rem;line-height:1.5;color:var(--cg-pa-muted)}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-learn-more__trigger){font-size:1.25rem;color:var(--cg-pa-muted);text-underline-offset:.3rem}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-plans__label){margin:1rem 0 .4rem;font-size:1.2rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--cg-pa-muted)}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-plans-select){min-height:4.4rem;padding:0 1.2rem;border:1px solid var(--cg-pa-line);border-radius:.8rem;background-color:#fff;font-size:1.4rem;color:#111}.product__info-container:has(.cg-ptitle) .product-form__quantity{margin-top:.4rem}.product__info-container:has(.cg-ptitle) .quantity__label{margin-bottom:.6rem;font-size:1.2rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--cg-pa-muted)}.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity{width:15.2rem;min-height:4.8rem;border:1px solid var(--cg-pa-line);border-radius:var(--cg-pa-radius);background:#fff;overflow:hidden}.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity:before,.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity:after{display:none}.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity:focus-within{border-color:var(--cg-pa-line-strong);box-shadow:inset 0 0 0 1px var(--cg-pa-line-strong)}.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity__button{width:4.8rem;min-height:4.6rem;color:#111}.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity__button:hover{background:#1111110d}.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity__button svg{width:1.2rem}.product__info-container:has(.cg-ptitle) .product-form__quantity .quantity__input{font-size:1.6rem;font-weight:600}.product__info-container:has(.cg-ptitle) .cg-total{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgba(17,17,17,.1)}.product__info-container:has(.cg-ptitle) .product-form__submit{min-height:5.4rem;border-radius:var(--cg-pa-radius);font-size:1.6rem;letter-spacing:.06em}.product__info-container:has(.cg-ptitle) .product-form__submit:before,.product__info-container:has(.cg-ptitle) .product-form__submit:after{border-radius:var(--cg-pa-radius)}@media screen and (max-width:749px){.product__info-container:has(.cg-ptitle) .product-page-price .price--large .price-item{font-size:2.6rem}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option){padding:1.3rem 1.4rem}.product__info-container:has(.cg-ptitle){--cg-pa-indent: 2.4rem}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__label){font-size:1.45rem}.product__info-container:has(.cg-ptitle) recharge-subscription-widget::part(rc-purchase-option__prices){font-size:1.45rem}}.cg-unit__gst{font-weight:600;color:#111}.cg-unit__inc{color:#111111b8}.cg-unit__line>[hidden],.cg-unit__inc[hidden],.cg-total__line[hidden],.cg-vol__summary[hidden]{display:none!important}.cg-unit__sep:has(+.cg-unit__inc[hidden]){display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cg-purchase.css.map */
