.selling-plan-widget{--selling-plan-accent: #FA5C2A;--selling-plan-accent-soft: #FFF0DC;--selling-plan-border: #ECECEC;--selling-plan-text: #1F1F1F;--selling-plan-muted: #494949}.selling-plan-widget.selling-plan-widget{margin:3rem 0}.selling-plan-widget *,.selling-plan-widget *:before,.selling-plan-widget *:after{box-sizing:border-box}.selling-plan-widget .selling-plan-options{display:flex!important;flex-direction:column!important}.selling-plan-widget .selling-plan-options .selling-plan-option{position:relative;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%;margin:0!important;padding:1.8rem 2rem!important;border:.2rem solid var(--selling-plan-border)!important;border-radius:.5rem!important;background-color:#fff!important;color:#040404;font-family:Nunito Sans,Helvetica,sans-serif;font-size:2.2rem;font-weight:700;line-height:normal;cursor:pointer}.selling-plan-widget .selling-plan-options .selling-plan-option.is-active{color:var(--selling-plan-accent)!important;border-color:var(--selling-plan-accent)!important}.selling-plan-widget .selling-plan-options .selling-plan-option--sub{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.selling-plan-widget .selling-plan-options .selling-plan-option--onetime{margin-top:1.5rem!important}.selling-plan-widget .selling-plan-option .selling-plan-option__input{position:absolute!important;width:.1rem!important;height:.1rem!important;margin:-.1rem!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;opacity:1;appearance:none;-webkit-appearance:none}.selling-plan-widget .selling-plan-option .selling-plan-option__input:focus-visible~.selling-plan-option__row{outline:.2rem solid var(--selling-plan-accent);outline-offset:.4rem;border-radius:.3rem}.selling-plan-widget .selling-plan-option .selling-plan-option__badge{display:block;margin:0 0 1.5rem;padding:0 1rem 0 3rem;border-radius:.3rem;background-color:var(--selling-plan-accent-soft);background-image:url(recomended-stars.svg);background-size:1.6rem 1.6rem;background-repeat:no-repeat;background-position:7px 50%;color:var(--selling-plan-accent);font-family:Manrope,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.8rem;text-align:left;text-transform:none;letter-spacing:normal}.selling-plan-widget .selling-plan-option .selling-plan-option__row{position:relative;display:flex!important;align-items:center;width:100%!important;margin:0;padding-left:3.2rem!important;line-height:3rem!important}.selling-plan-widget .selling-plan-option .selling-plan-option__row:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;border:.1rem solid var(--selling-plan-accent)!important;border-radius:100%}.selling-plan-widget .selling-plan-option.is-active .selling-plan-option__row:before{background:var(--selling-plan-accent) url(icon-check-subscription.svg) no-repeat center;border-color:var(--selling-plan-accent)!important}.selling-plan-widget .selling-plan-option .selling-plan-option__text{line-height:inherit}.selling-plan-widget .selling-plan-option .selling-plan-option__discount{margin-left:1rem;line-height:inherit}.selling-plan-widget .selling-plan-option .selling-plan-option__discount[hidden]{display:none}.selling-plan-widget .selling-plan-option .selling-plan-option__price{margin-left:auto!important;margin-right:0!important;line-height:inherit}.selling-plan-widget .selling-plan-option .selling-plan-option__note{display:block;margin:.5rem 0 0;color:var(--selling-plan-muted);font-family:Manrope,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.6rem;letter-spacing:.16px;text-align:left}.selling-plan-widget .selling-plan-plans{position:relative;display:block!important;margin:0!important;padding:1.8rem 0 0;border:none!important;margin-top:-.2rem!important}.selling-plan-widget .selling-plan-plans .selling-plan-plans__label{position:absolute!important;width:.1rem!important;height:.1rem!important;margin:-.1rem!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.selling-plan-widget .selling-plan-plans:before,.selling-plan-widget .selling-plan-plans:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:1}.selling-plan-widget .selling-plan-plans:before{left:2.3rem;width:1.6rem;height:1.6rem;background-image:url(calendar_month.svg)}.selling-plan-widget .selling-plan-plans:after{right:2rem;width:2.4rem;height:2.4rem;background-image:url(expand_more.svg)}.selling-plan-widget .selling-plan-plans .selling-plan-plans__select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%;height:auto!important;min-height:0!important;max-width:none!important;margin:-2rem 0 0!important;padding:1.9rem 5.5rem 1.9rem 5rem!important;border:.2rem solid var(--selling-plan-border)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important;background-color:#fff!important;background-image:none!important;color:var(--selling-plan-text);font-family:Manrope,Arial,sans-serif;font-size:1.6rem!important;font-weight:700!important;line-height:normal;text-transform:none;cursor:pointer;box-shadow:none!important}.selling-plan-widget .selling-plan-plans .selling-plan-plans__select::-ms-expand{display:none!important}.selling-plan-widget .selling-plan-option--sub.is-active+.selling-plan-plans .selling-plan-plans__select{border-color:var(--selling-plan-accent)!important}.selling-plan-promo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:30px;margin-bottom:30px;padding:20px;border:2px solid #FA5C2A;border-radius:5px 5px 0 0;background-color:#fff}.selling-plan-promo p{margin-bottom:0;font-size:16px}.selling-plan-promo .selling-plan-promo__row{display:flex;align-items:center;justify-content:space-between;width:100%}.selling-plan-promo .selling-plan-promo__text{color:#1f1f1f;font-family:Nunito Sans,Helvetica,sans-serif;font-size:22px;font-weight:700;letter-spacing:0}.selling-plan-promo .price--on-sale .price__sale{flex-direction:row;align-items:center;gap:10px}.selling-plan-promo .price .price-item.price-item--regular{color:#494949;font-family:Nunito Sans,Helvetica,sans-serif;font-size:18px;font-weight:400;text-decoration:line-through}.selling-plan-promo .price .price-item.price-item--sale{color:#fa5c2a;font-family:Nunito Sans,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:700}.selling-plan-promo .selling-plan-promo__badge{position:relative;display:flex;align-items:center;margin-bottom:10px;padding:5px 10px 5px 35px;border:none;border-radius:3px;background:#fff0dc;color:var(--Orange--Main, #FA5C2A);font-family:Manrope,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.16px;text-transform:uppercase}.selling-plan-promo .selling-plan-promo__badge:before{content:"";position:absolute;left:10px;display:block;width:16px;height:16px;background:url(sale-badge.svg) no-repeat center / cover}.quantity-wrapper.hidden-promo{margin-top:60px!important}.hidden-promo-form{margin-top:-30px;margin-bottom:-30px}@media screen and (max-width:991px){.selling-plan-promo .price{margin-right:0}.selling-plan-promo .selling-plan-promo__row{gap:10px}.selling-plan-promo .selling-plan-promo__text{line-height:1.2}}@media screen and (max-width:575px){.selling-plan-widget .selling-plan-options .selling-plan-option{padding:1.5rem!important;font-size:1.8rem}.selling-plan-widget .selling-plan-option--sub .selling-plan-option__row{flex-wrap:wrap}.selling-plan-widget .selling-plan-option--sub .selling-plan-option__price{order:1;width:100%!important;margin-left:0!important}.selling-plan-promo .price--on-sale .price__sale{flex-direction:column;gap:0}.selling-plan-promo .price .price-item.price-item--regular{line-height:1}}@media screen and (max-width:370px){.selling-plan-widget .selling-plan-options .selling-plan-option{font-size:1.7rem}.selling-plan-widget .selling-plan-option--onetime .selling-plan-option__row{flex-wrap:wrap}.selling-plan-widget .selling-plan-option--onetime .selling-plan-option__price{order:1;width:100%!important;margin-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/selling-plan-widget.css.map */
