.product--v2 .pdp-purchase-options,.product--v2 .pdp-price-per-day,.product--v2 .pdp-payment-terms{font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif);color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .pdp-purchase-options{display:flex;flex-direction:column;gap:1.2rem}.product--v2 .pdp-purchase-options:not(:has(.sealsubs-container)){display:none}.product--v2:has(.pdp-purchase-options .sealsubs-container) .product__buy-buttons .sealsubs-target-element{display:none!important}.product--v2 .pdp-purchase-options__heading{margin:0;font-size:1.6rem;font-weight:700;line-height:1.4;letter-spacing:0;color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .pdp-purchase-options__compare{font-size:1.6rem;font-weight:400;line-height:1.2;color:rgb(var(--color-foreground, 30, 31, 37));text-decoration:line-through;white-space:nowrap}.product--v2 .sealsubs-target-element{width:100%;margin:0}.product--v2 .sealsubs-target-element .sealsubs-container{margin:0!important;font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:1.6rem!important;color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .sealsubs-target-element .sls-purchase-options-container{display:flex;flex-direction:column;gap:1.6rem}.product--v2 .sealsubs-target-element .sls-more-info-container{display:none!important}.product--v2 .sealsubs-target-element .sls-option-container,.product--v2 .sealsubs-target-element .sls-option-container.seal-table{position:relative;overflow:visible;padding:1.5rem!important;border:1px solid rgb(var(--color-border, 221, 221, 221))!important;border-radius:1.2rem!important;background-color:transparent!important}.product--v2 .sealsubs-target-element .sls-option-container:not([data-selling-plan-group]),.product--v2 .sealsubs-target-element .sls-option-container.seal-table:not([data-selling-plan-group]){padding:1.7rem 1.4rem 1.7rem 1.6rem!important}.product--v2 .sealsubs-target-element .sls-option-container.sls-disabled-option-container{display:none!important}.product--v2 .sealsubs-target-element .sls-option-container:is(.sls-active,:has(.sls-option:checked)){border-width:1px!important;border-color:rgb(var(--color-button, 15, 156, 14))!important;background-color:var(--pdp-selected-bg, #f3f6f1)!important}.product--v2 .sealsubs-target-element .seal-row{display:grid!important;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:1.6rem 1rem;width:100%}.product--v2 .sealsubs-target-element .sls-label-container.seal-col{display:contents!important}.product--v2 .sealsubs-target-element .seal-col-radio{padding:0!important}.product--v2 .sealsubs-target-element .sealsubs-container .sls-option-container .seal-row .seal-col-radio{display:block!important}.product--v2 .sealsubs-target-element .seal-col-radio .sls-selling-plan-group-first-line{display:flex!important;align-items:center;justify-content:center;width:2.4rem;height:2.4rem!important;border-radius:50%;cursor:pointer}.product--v2 .sealsubs-target-element .seal-col-radio .sls-selling-plan-group-first-line:focus-visible{outline:.2rem solid rgb(var(--color-foreground, 30, 31, 37));outline-offset:.2rem}.product--v2 .sealsubs-target-element .sls-custom-radio{width:2.4rem!important;height:2.4rem!important;margin:0;border:1px solid rgb(var(--color-foreground, 30, 31, 37))!important;background:transparent!important}.product--v2 .sealsubs-target-element .sls-custom-radio:before,.product--v2 .sealsubs-target-element .sls-custom-radio:after{display:none!important}.product--v2 .sealsubs-target-element .sls-option-container:is(.sls-active,:has(.sls-option:checked)) .sls-custom-radio{border:.5rem solid rgb(var(--color-button, 15, 156, 14))!important;background:rgb(var(--color-background, 255, 255, 255))!important}.product--v2 .sealsubs-target-element .sls-label-container .sls-selling-plan-group-first-line{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1rem;min-width:0;min-height:2.4rem;position:static!important}.product--v2 .sealsubs-target-element .sls-selling-plan-group-name{display:inline-flex!important;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:0;font-family:inherit;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:capitalize;color:rgb(var(--color-foreground, 30, 31, 37));cursor:pointer}.product--v2 .sealsubs-target-element .sls-savings-badge{position:static;display:inline-block!important;margin:0!important;translate:none;padding:.4rem 1.2rem!important;border-radius:10rem!important;background:rgb(var(--color-button, 15, 156, 14))!important;color:rgb(var(--color-button-text, 255, 255, 255))!important;font-family:inherit;font-size:1.2rem;font-weight:700;line-height:normal;letter-spacing:0;text-transform:lowercase;white-space:nowrap}.product--v2 .sealsubs-target-element .sls-savings-badge:first-letter{text-transform:uppercase}.product--v2 .sealsubs-target-element .sls-option-container:is(.sls-active,:has(.sls-option:checked)) .sls-savings-badge{position:absolute;top:-1.3rem;right:1.5rem;bottom:auto;left:auto;z-index:1}.product--v2 .sealsubs-target-element .sls-price-container,.product--v2 .sealsubs-target-element .sls-one-time-price,.product--v2 .sealsubs-target-element .sls-selling-plan-group-price{display:flex;flex-shrink:0;align-items:center;gap:.6rem;margin-left:auto}.product--v2 .sealsubs-target-element .sls-price,.product--v2 .sealsubs-target-element .sls-price .money{font-family:inherit;font-size:1.6rem;font-weight:700!important;line-height:1.1;letter-spacing:0;color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .sealsubs-target-element .sls-selling-plan-group-price .sls-price,.product--v2 .sealsubs-target-element .sls-selling-plan-group-price .sls-price .money{color:rgb(var(--color-card-price-sale, 212, 10, 40))}.product--v2 .sealsubs-target-element .sls-selling-plan-group-options{display:block!important;grid-column:1 / -1;width:100%;margin:0;padding:0!important;border:0!important;font-family:inherit;color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .sealsubs-target-element .sls-selling-plan-description-content{grid-column:1 / -1;margin:0}.product--v2 .sealsubs-target-element .sls-selling-plan-description-content:empty,.product--v2 .sealsubs-target-element .sls-selling-plan-group-price-per-delivery:empty{display:none}.product--v2 .sealsubs-target-element .selling-plan-group-options-name-select{display:flex;flex-wrap:wrap;align-items:center;gap:1rem!important;margin:0;padding:0!important;color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .sealsubs-target-element .selling-plan-group-options-name-select label{margin:0!important;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.4;letter-spacing:0;color:rgb(var(--color-foreground, 30, 31, 37))!important}.product--v2 .sealsubs-target-element .sls-select-container{display:flex;padding:0!important;border:0!important;background:transparent!important;color:rgb(var(--color-foreground, 30, 31, 37))!important;font-family:inherit}.product--v2 .sealsubs-container .sls-purchase-options-container .sls-select-container select.sls-select{box-sizing:border-box;width:auto!important;height:2.5rem!important;min-height:0!important;margin:0;padding:0 3.2rem 0 1.6rem!important;border:1px solid rgb(var(--color-foreground, 30, 31, 37))!important;border-radius:10rem!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg width='14' height='20' viewBox='0 0 14 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 8.54352L7.00001 12.4275L3.00001 8.54352' stroke='%231E1F25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .8rem center!important;background-size:1.4rem 2rem!important;color:rgb(var(--color-foreground, 30, 31, 37))!important;font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:1.4rem!important;font-weight:500!important;line-height:1.1!important;letter-spacing:0!important;-webkit-appearance:none;appearance:none;cursor:pointer}.product--v2 .sealsubs-container .sls-purchase-options-container .sls-select-container select.sls-select:focus-visible{outline:.2rem solid rgb(var(--color-foreground, 30, 31, 37))!important;outline-offset:.2rem}.product--v2 .sealsubs-container .sls-purchase-options-container .sls-select-container select.sls-select option{color:rgb(var(--color-foreground, 30, 31, 37))!important;font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:1.4rem!important;font-weight:500!important}.product--v2 .sealsubs-target-element .sls-option-container:not(:is(.sls-active,:has(.sls-option:checked))) select.sls-select{pointer-events:none}.product--v2 .pdp-price-per-day{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.product--v2 .pdp-price-per-day[hidden]{display:none}.product--v2 .pdp-price-per-day__main{display:flex;flex-direction:column;align-items:flex-start}.product--v2 .pdp-price-per-day__main[hidden]{display:none}.product--v2 .pdp-price-per-day__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.7rem;margin:0;font-weight:700;line-height:1.5;letter-spacing:0;color:rgb(var(--color-foreground, 30, 31, 37));white-space:nowrap}.product--v2 .pdp-price-per-day__value{font-size:2.8rem}.product--v2 .pdp-price-per-day__compare{font-size:1.8rem;font-weight:400;color:rgb(var(--color-foreground-secondary, 63, 66, 77));text-decoration:line-through}.product--v2 .pdp-price-per-day__compare[hidden]{display:none}.product--v2 .pdp-price-per-day__suffix{margin-inline-start:-.7rem;font-size:1.4rem}.product--v2 .pdp-price-per-day__caption{margin:0;font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:0;color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .pdp-price-per-day__benefits{display:none;flex-direction:column;align-items:flex-start;gap:.4rem;margin:0;padding:0;list-style:none}.product--v2 .pdp-price-per-day[data-purchase-type=subscription] .pdp-price-per-day__benefits{display:flex}.product--v2 .pdp-price-per-day__benefit{display:flex;align-items:center;gap:.6rem;color:rgb(var(--color-foreground, 30, 31, 37))}.product--v2 .pdp-price-per-day__benefit .icon-pdp-check{flex-shrink:0;width:2rem;height:2rem}.product--v2 .pdp-price-per-day__benefit-text{padding-top:1px;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:0}.product--v2 .product__buy-buttons{--product-submit-bg: rgb(var(--color-button, 15, 156, 14));--product-submit-text: rgb(var(--color-button-text, 255, 255, 255))}.product--v2 .product-form__submit{width:100%;height:5.4rem;min-height:5.4rem;padding:.1rem .6rem!important;border-radius:10rem;background-color:var(--product-submit-bg, #0f9c0e);color:var(--product-submit-text, #fff);font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;font-size:1.6rem!important;font-weight:700;line-height:normal!important;letter-spacing:0!important}.product--v2 .product-form__submit:focus,.product--v2 .product-form__submit:focus-visible{background-color:var(--product-submit-bg, #0f9c0e)}.product--v2 .product-form__submit:focus-visible{outline:.2rem solid rgb(var(--color-foreground, 30, 31, 37))!important;outline-offset:.2rem}.product--v2 .product-form__submit .animated-button-circle{background-color:rgb(var(--color-button-hover, 21, 61, 19))}.product--v2 .product-form__submit .button__label:after,.product--v2 .product-form__submit .product-form__submit-price:after{color:rgb(var(--color-button-text-hover, 255, 255, 255))}.product--v2 .product-form__submit .button__content--with-price{gap:1.2rem}.product--v2 .product-form__submit .button__label,.product--v2 .product-form__submit .product-form__submit-price{line-height:2.2rem}.product--v2 .product-form__submit .product-form__submit-divider{height:2.2rem;background-color:color-mix(in srgb,var(--product-submit-text, #fff) 35%,transparent);opacity:1}.product--v2 .product-form__submit[disabled]{background-color:color-mix(in srgb,var(--product-submit-bg, #0f9c0e) 20%,transparent)}.product--v2 .custom-icon-wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:.8rem 2rem;padding:0;border:0;border-radius:0;background-color:transparent}.product--v2 .custom-icon-wrapper__item{flex-shrink:0;justify-content:center;gap:.6rem}.product--v2 .custom-icon-wrapper__item img{flex-shrink:0;height:auto}.product--v2 .custom-icon-wrapper__title{margin:0;font-family:var(--font-body-family, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:1.2rem;font-weight:400;line-height:1.4;letter-spacing:0;color:rgb(var(--color-foreground, 30, 31, 37));white-space:nowrap}.product--v2 .pdp-payment-terms{font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:0;text-align:center}.product--v2 .pdp-payment-terms:not(:has(shopify-payment-terms)){display:none}.product--v2 .pdp-payment-terms__form{margin:0 -1rem;font-size:inherit;line-height:inherit}@media(max-width:989.98px){.product--v2 .sealsubs-target-element .sls-option-container .sls-savings-badge{position:absolute;top:-1.3rem;right:1.5rem;bottom:auto;left:auto;z-index:1}}@media(min-width:990px){.product--v2 .sealsubs-target-element .sls-option-container:not([data-selling-plan-group]),.product--v2 .sealsubs-target-element .sls-option-container.seal-table:not([data-selling-plan-group]){padding-right:2.1rem!important}.product--v2 .sealsubs-target-element .sls-selling-plan-group-name{font-size:1.6rem}.product--v2 .sealsubs-target-element .sls-option-container:is(.sls-active,:has(.sls-option:checked)) .sls-savings-badge{right:1.5rem}.product--v2 .pdp-payment-terms__form{margin:0}.product--v2 .pdp-price-per-day{flex-direction:row;align-items:center;justify-content:space-between;gap:1.6rem}.product--v2 .custom-icon-wrapper{justify-content:space-between;gap:.8rem 1rem}.product--v2 .custom-icon-wrapper__title{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-pdp-purchase.css.map */
