.product-subscriptions{display:block;margin:.8rem 0 0}.product-subscriptions__option{position:relative}.product-subscriptions__options,.product-subscriptions__option--one-time{padding:1.6rem}.product-subscriptions__options,.product-subscriptions__option{background-color:rgb(var(--color-light-grey));border:.1rem solid rgb(var(--color-brand-navy-blue-200));border-radius:var(--radius-medium)}.product-subscriptions__options .product-subscriptions__option{border-color:rgb(var(--color-brand-navy-blue-300))}.product-subscriptions__option:not(.product-subscriptions__option--one-time){padding:2.4rem 1.4rem 1.4rem}.product-subscriptions__option+.product-subscriptions__option{margin-top:2.4rem}.product-subscriptions__single{margin-top:1.4rem}.product-subscriptions__label{display:block;padding-left:3.2rem;cursor:pointer;position:relative}.product-subscriptions__label *{pointer-events:none}.product-subscriptions__label .radio{position:absolute;top:-.2rem;left:0}.product-subscriptions__options>.product-subscriptions__title{margin:0 0 .8rem}.product-subscriptions__option .product-subscriptions__title{margin:0 0 .2rem}.product-subscriptions__subtitle{margin:0}.product-subscriptions__features{color:rgb(var(--color-brand-navy-blue-550));list-style-type:square;padding-left:1.2rem;margin-bottom:2.4rem}.product-subscriptions__features li::marker{font-size:80%}.product-subscriptions__features li+li{margin-top:.4rem}.product-subscriptions__badge{color:rgb(var(--color-white));white-space:nowrap;font-size:1rem;line-height:1.8;font-weight:500;text-transform:uppercase;text-align:center;padding:.2rem .5rem;border-radius:calc(var(--radius-small) / 2);position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.product-subscriptions__tab-subscriptions:has(.product-subscriptions__option--semiannually) .product-subscriptions__badge{padding:.1rem .3rem}.product-subscriptions__badge.is-medium{font-size:1.2rem;line-height:1;padding:.6rem .8rem}.product-subscriptions__badge:before,.product-subscriptions__badge:after{content:"";background-color:rgb(var(--color-light-grey));width:1.2rem;height:.3rem;position:absolute;top:50%;transform:translateY(-50%)}.product-subscriptions__badge:before{left:-1.2rem}.product-subscriptions__badge:after{right:-1.2rem}.product-subscriptions__option--monthly .product-subscriptions__badge{background-color:rgb(var(--color-brand-blue-300))}.product-subscriptions__option--quarterly .product-subscriptions__badge,.product-subscriptions__option--semiannually .product-subscriptions__badge{background-color:rgb(var(--color-brand-pink-300))}.product-subscriptions__tab-subscriptions:has(.product-subscriptions__option--semiannually) .product-subscriptions__option--quarterly .product-subscriptions__badge{background-color:rgb(var(--color-brand-blue-300))}.product-subscriptions__option--one-time .product-subscriptions__badge{background-color:rgb(var(--color-brand-navy-blue))}.product-subscriptions__label-price,.product-subscriptions__label-price ins{display:flex;align-items:center;gap:.4rem}.product-subscriptions__label-price{margin-top:.8rem}.product-subscriptions__label-price ins{color:rgb(var(--color-brand-pink-300));text-decoration:none;font-size:1.6rem;line-height:1.375;font-weight:700}.product-subscriptions__label-price:not(:has(del)) ins{color:rgb(var(--color-brand-navy-blue))}.product-subscriptions__label-price small,.product-subscriptions__label-price del{color:rgb(var(--color-brand-navy-blue-500));font-size:1.2rem;line-height:1.416667;font-weight:500}@media screen and (min-width: 390px){.product-subscriptions__label{display:flex;align-items:flex-start;gap:.8rem}.product-subscriptions__label-main{flex:1}.product-subscriptions__label-price{display:block;margin:0}}@media screen and (min-width: 990px){.product-subscriptions__option:not(.product-subscriptions__option--one-time){padding:2.4rem 1.6rem 1.6rem}.product-subscriptions__features{font-size:1.4rem;padding-left:1.6rem}.product-subscriptions__features li::marker{font-size:100%}.product-subscriptions__title{font-size:1.6rem;line-height:1.375;font-weight:500}.product-subscriptions__subtitle{font-size:1.4rem;line-height:1.428571}.product-subscriptions__label{gap:2.4rem}.product-subscriptions__label-price ins{font-size:1.8rem;line-height:1.555556}}.product-subscriptions--v2{display:grid;gap:1.4rem}.product-subscriptions--v2 .product-subscriptions__single{margin:0}.product-subscriptions--v2 .product-subscriptions__single .product-subscriptions__subtitle{display:none}.product-subscriptions--v2 .product-subscriptions__single .product-subscriptions__label{align-items:center}.product-subscriptions--v2 .product-subscriptions__single .product-subscriptions__label .radio{top:.2rem}.product-subscriptions--v2 .product-subscriptions__single .product-subscriptions__title{margin:0}.product-subscriptions--v2 .product-subscriptions__options .product-subscriptions__title{margin:0 0 1.6rem}.product-subscriptions--v2 .product-subscriptions__options .product-subscriptions__option{padding:0;border:none}.product-subscriptions--v2 .product-subscriptions__options>.field{margin:0 0 1.4rem}.product-subscriptions--v2 .product-subscriptions__features{list-style-type:none;padding:0;margin:0}.product-subscriptions--v2 .product-subscriptions__features li{display:flex;align-items:center;gap:.8rem}.product-subscriptions--v2 .product-subscriptions__features .svg-wrapper{width:1.6rem}.product-subscriptions--v2 .product-subscriptions__single .product-subscriptions__option:has(>:checked),.product-subscriptions--v2 .product-subscriptions__options:has(input[value=subscription_select]:checked){border-color:rgb(var(--color-brand-navy-blue-500))}.product-subscriptions--v2 .product-subscriptions__options:not(:has(input[value=subscription_select]:checked)) .field{display:none}@media screen and (max-width: 989px){.product-subscriptions--v2 select.field__input{font-size:calc(var(--font-body-scale) * 1.2rem)}}.product-subscriptions--v3{background-color:rgb(var(--color-light-grey));padding:1.6rem;border:.1rem solid rgb(var(--color-brand-navy-blue-200));border-radius:var(--radius-medium)}.product-subscriptions--v3 .product-subscriptions__option{background-color:rgb(var(--color-white))}.product-subscriptions--v3 .product-subscriptions__tabs>ul{display:flex;background-color:rgb(var(--color-white));padding:.4rem;border:.1rem solid rgb(var(--color-brand-navy-blue-200));border-radius:10rem;margin-bottom:2.4rem}.product-subscriptions--v3 .product-subscriptions__tabs>ul li{flex:1}.product-subscriptions--v3 .product-subscriptions__tabs>ul button{color:rgb(var(--color-brand-navy-blue-550));background:none;font:inherit;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1.428571 / var(--font-body-scale));width:100%;height:3.4rem;display:flex;align-items:center;justify-content:center;padding:0 1.2rem;border-radius:10rem;border:none;cursor:pointer}.product-subscriptions--v3 .product-subscriptions__tabs>ul button.is-active{color:rgb(var(--color-white));background-color:rgb(var(--color-brand-green-300))}.product-subscriptions__tabs-heading{margin:0 0 1.2rem}.product-subscriptions--v3 .product-subscriptions__badge:before,.product-subscriptions--v3 .product-subscriptions__badge:after{height:.2rem}.product-subscriptions--v3 .product-subscriptions__label-price{text-align:right}.product-subscriptions--v3 .product-subscriptions__label-price ins small{display:none}.product-subscriptions--v3 .product-subscriptions__features{color:rgb(var(--color-brand-navy-blue));list-style-type:none;display:grid;gap:.8rem;padding-left:0;margin:1.4rem 0 0}.product-subscriptions--v3 .product-subscriptions__features li{display:flex;align-items:center;gap:.8rem}.product-subscriptions--v3 .product-subscriptions__features li+li{margin:0}.product-subscriptions--v3 .product-subscriptions__features .svg-wrapper{width:1.8rem;height:1.8rem}.product-subscriptions--v3 .product-subscriptions__features span{flex:1}.product-subscriptions--v3 .product-subscriptions__tab-subscriptions .product-subscriptions__features .svg-wrapper svg:last-child,.product-subscriptions--v3 .product-subscriptions__tab-one-time .product-subscriptions__features .svg-wrapper svg:first-child{display:none}.product-subscriptions--v3 .product-subscriptions__tab-subscriptions .product-subscriptions__features .svg-wrapper svg{color:rgb(var(--color-brand-green-300))}.product-subscriptions--v3 .product-subscriptions__tab-one-time .product-subscriptions__features .svg-wrapper svg{color:rgb(var(--color-brand-pink-300))}.product-subscriptions--v3-alternative .product-subscriptions__tab-subscriptions{display:grid;grid-template-columns:1fr 1fr;gap:0 1.2rem}.product-subscriptions--v3-alternative .product-subscriptions__tab-subscriptions:has(.product-subscriptions__option--semiannually){gap:0 .6rem}.product-subscriptions--v3-alternative .product-subscriptions__tab-subscriptions:has(.product-subscriptions__option:nth-child(3)){grid-template-columns:repeat(3,1fr)}.product-subscriptions--v3-alternative .product-subscriptions__tab-subscriptions .product-subscriptions__features{grid-column:span 2}.product-subscriptions--v3-alternative .product-subscriptions__tab-subscriptions:has(.product-subscriptions__option:nth-child(3)) .product-subscriptions__features{grid-column:span 3}.product-subscriptions--v3-alternative .product-subscriptions__label{text-align:center;display:block;padding-left:0}.product-subscriptions--v3-alternative .product-subscriptions__label .radio{display:none}.product-subscriptions--v3-alternative .product-subscriptions__badge:before,.product-subscriptions--v3-alternative .product-subscriptions__badge:after{content:none}.product-subscriptions--v3-alternative .product-subscriptions__option+.product-subscriptions__option{margin-top:0}.product-subscriptions--v3-alternative .product-subscriptions__label-price{display:flex;align-items:center;justify-content:center;gap:.6rem}@media screen and (max-width: 1400px){.product-subscriptions--v3-alternative .product-subscriptions__label-price{flex-direction:column;gap:0}}.product-subscriptions--v3-alternative .product-subscriptions__option{padding:1.6rem .4rem 1.2rem}.product-subscriptions--v3-alternative .product-subscriptions__option:has(input:checked){border-width:.2rem;border-color:rgb(var(--color-brand-green-300));box-shadow:0 .4rem 1rem #1d172926}.product-subscriptions--v3-alternative .product-subscriptions__title{margin:0}.product-subscriptions--v3-alternative .product-subscriptions__subtitle{color:rgb(var(--color-brand-navy-blue-600));margin:0}.product-subscriptions--v3-alternative .product-subscriptions__subtitle-text{color:rgb(var(--color-brand-navy-blue-550));margin:.2rem 0 0}.product-subscriptions--v3-alternative .product-subscriptions__label-price{margin:.8rem 0 0}.product-subscriptions--v3-alternative .product-subscriptions__label-price ins{font-size:calc(var(--font-body-scale) * 1.8rem);line-height:calc(1.555556 / var(--font-body-scale))}.product-subscriptions--v3-alternative .product-subscriptions__label-price+small{color:rgb(var(--color-brand-navy-blue-500))}.product-subscriptions--v3-alternative .product-subscriptions__option--one-time{padding:1.6rem}.product-subscriptions--v3-alternative .product-subscriptions__option--one-time .product-subscriptions__label{display:flex;align-items:center;justify-content:space-between;text-align:left}.product-subscriptions--v3-alternative .product-subscriptions__option--one-time .product-subscriptions__label-price{margin:0}.product-subscriptions__label-savings{justify-content:center;width:100%;margin-top:.8rem}@media screen and (min-width: 990px){.product-subscriptions--v3 .product-subscriptions__tabs>ul button{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(1.375 / var(--font-body-scale));height:4.4rem;padding:0 2.4rem}.product-subscriptions--v3 .product-subscriptions__badge{font-size:calc(var(--font-body-scale) * 1.2rem);line-height:calc(1.5 / var(--font-body-scale));padding:.2rem .5rem}.product-subscriptions--v3-alternative .product-subscriptions__option{padding:2rem}.product-subscriptions--v3-alternative .product-subscriptions__tab-subscriptions{gap:0 1.6rem}.product-subscriptions--v3-alternative .product-subscriptions__label-price{margin:.8rem 0 0}.product-subscriptions--v3-alternative .product-subscriptions__label-price+small{display:none}.product-subscriptions--v3-alternative .product-subscriptions__label-price ins small{display:block}}.product-subscriptions--v3-alternative .product-subscriptions__option--one-time .product-subscriptions__label-price+small{display:none}.product-subscriptions--v3-alternative .product-subscriptions__option--one-time .product-subscriptions__label-price ins small{display:inline}
/*# sourceMappingURL=/cdn/shop/t/269/assets/product-subscriptions.css.map */
