.purchase-type{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;line-height:1}.engagement-card{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;background-color:#fff;border:solid 2px transparent;box-shadow:0 0 6px #00000029;cursor:pointer;padding:15px 15px 15px 30px}@media screen and (max-width:749px){.purchase-type.on-time .engagement-card{flex-direction:row}}.engagement-card[selected]{background-color:#f4fafa;border-color:#b2dcd6}.engagement-card[data-type=one-time]{padding-left:30px}.engagement-card__wrapper{width:100%;display:flex;flex-direction:column;gap:10px}.engagement-card__selector{position:relative;width:16px;height:16px;border-radius:50%;background-color:#fff;border:solid 1px #333D48;display:block!important}.single-purchase .engagement-card__selector{position:absolute;left:10px;width:16px;height:16px;border-radius:50%;background-color:#fff;border:solid 1px #333D48;display:block}.engagement-card__selector:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px;height:12px;border-radius:50%;background-color:transparent}.engagement-card[selected] .engagement-card__selector:after{background-color:#b2dcd6}.engagement-card__title{font-size:15px;font-weight:700;width:100%}.engagement-card__name{font-size:16px;height:auto;width:100%;text-align:center}.engagement-card__detail{font-size:13px;opacity:.7}.engagement-card__price{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:18px;height:auto;width:100%;gap:5px}.single-purchase .engagement-card__price{justify-content:center}@media screen and (max-width:749px){.purchase-type.on-time .engagement-card__price{display:flex;flex-direction:row;align-items:end}}@media screen and (max-width:749px){.purchase-type.on-time .engagement-card__prices{display:flex;align-items:center;gap:5px}}@media screen and (min-width:750px){.purchase-type.on-time .engagement-card__prices{display:flex;align-items:center;gap:5px}}.engagement-card__regular-price{font-weight:700}.engagement-card__prices.sales .engagement-card__regular-price{color:#ae7cbf}.engagement-card__compare-price{text-decoration:line-through;font-size:16px}.engagement-card__prices:not(.sales) .engagement-card__compare-price{display:none}.engagement-card__economy{font-size:12px;background-color:#ae7cbf;padding:5px;line-height:1;color:#fff}.subscription-select{width:70%;height:auto;padding:5px 10px;border:solid 1px #313E48;background-color:#fff;font-size:16px;cursor:pointer}.subscription-select:focus-visible{box-shadow:none;outline:none}.free-product:not(.is-visible){display:none}.single-purchase{display:flex;align-items:center;justify-content:center;width:100%;gap:20px}@media screen and (max-width:749px){.single-purchase{flex-direction:column}}@media screen and (min-width:750px){.single-purchase{height:110px;flex-direction:row}}.selector-subscribe{position:relative;display:flex;gap:7px}@media screen and (max-width:749px){.selector-subscribe{flex-direction:column;align-items:start;padding-left:30px}}@media screen and (min-width:750px){.selector-subscribe{flex-direction:row;align-items:center;padding-left:30px}}@media screen and (max-width:749px){.engagement-card__selector{position:absolute;left:5px}}.subscribe-prices{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px}.subscribe-prices:not(.sales) .engagement-card__compare-price{display:none}.container-select{width:100%;padding:7px 0 5px}.free-products-container{width:100%;display:flex;flex-direction:column;gap:10px}.free-products-container .free-product{background-color:#f4fafa}.engagement-card[selected] .free-products-container .free-product{background-color:#fff}.advantages-list{width:100%;display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:flex-start;font-style:italic}.advantage{display:flex;flex-direction:row;width:100%;height:auto;gap:5px}.advantage img{width:15px}.unity-price{font-size:12px}.unity-price{display:flex;flex-direction:column;align-items:center;justify-content:center}.free-products-link{display:none}.free-products-link.is-visible{display:flex}.daily-price-banner{display:flex;width:100%;font-size:12px}.daily-price-banner__wrapper{background-color:#f4fafa;display:flex;line-height:1;padding:5px}.daily-price-amount{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/277/assets/product-options-advanced.css.map */
