.appstle-subscription-widget,.appstle_sub_widget_container,#appstle-widget-container,[id^=appstle-subscription-widget],[class*=appstle-subscription-widget],[class*=appstle_sub_widget],[id*=appstle-widget],[id*=appstle-subscription],div[class*=appstle][class*=widget],div[id*=appstle][id*=widget]{position:absolute!important;opacity:0!important;pointer-events:none!important;height:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;visibility:hidden!important}#appstle_selling_plan0,[id^=appstle_selling_plan]{position:absolute!important;opacity:0!important;pointer-events:none!important}.sub-widget{margin-bottom:var(--gap-lg, 1rem);font-family:var(--font-body--family, inherit);--sub-teal: #e8f8f5;--sub-teal-dark: #2d9d8a;--sub-success: #059669;--sub-text: #374151;--sub-text-muted: #6b7280;--sub-border: #e5e7eb;--sub-border-active: #9ca3af;--sub-badge: #374151}.sub-widget__subscribe-section{padding:21px 20px;background-color:#e0f5f4;border:1px solid #D9D9D9;margin:0 0 20px;border-radius:8px}.sub-widget__subscribe-section--collapsed .sub-widget__subscribe-header{margin-bottom:0}.sub-widget__subscribe-header-btn{all:unset;display:flex;align-items:center;gap:10px;cursor:pointer;font:inherit;color:inherit;align-items:flex-start;margin-bottom:0;justify-content:space-between;width:100%}.sub-widget__subscribe-header_inner{display:flex;align-items:center;gap:10px}.sub-widget__subscribe-checkbox{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:1px solid #5A6770;border-radius:5px;flex-shrink:0}.sub-widget__subscribe-checkbox--checked.active{background:#5a6770;border-color:#5a6770}span.sub-widget__subscribe-checkbox.sub-widget__subscribe-checkbox--checked{background:#5a6770}.sub-widget__subscribe-checkbox svg{width:12px;height:9px}.sub-widget__subscribe-checkbox:not(.sub-widget__subscribe-checkbox--checked) svg{opacity:0}.sub-widget__subscribe-label{font-family:PP Mori;font-weight:800;font-size:16px;line-height:normal;letter-spacing:0;color:#5a6770;margin:0}.sub-widget__cards{display:flex;flex-direction:column;gap:14.5px;padding:10px 0}.sub-widget__subscribe-cards[hidden]{display:none!important}.sub-widget__card{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:20px 10px 10px;background:#fff;border:1px solid #5A6770;border-radius:10px;cursor:pointer!important;position:relative;min-height:0}.sub-widget__card--active{border-color:#5a6770}.sub-widget__radio{margin:0;-webkit-appearance:none;appearance:none;width:14.5px;height:14.5px;border:1px solid rgba(90,103,112,1);border-radius:50%;background:#fff;cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s}.sub-widget__radio:checked{background:transparent;border-color:#5a6770}.sub-widget__radio:where(input[type=radio]):checked:after{width:10px;height:10px;background:#5a6770;border-radius:50%}.sub-widget__card:focus-within{outline:none;outline-offset:0}label.sub-widget__card.sub-widget__card--subscribe.sub-widget__card--active{background:#d9d9d97d}.sub-widget__card-content{display:flex;flex-direction:column;gap:0;flex:1;min-width:0;margin-bottom:6px}.sub-widget__card-badge{position:absolute;padding:5px;top:-11px;right:16px;font-family:PP Mori;font-size:12px;line-height:100%;letter-spacing:0;font-weight:600;color:#fff;margin:0;background:#5a6770;border-radius:5px}.sub-widget__card-title{font-family:PP Mori;font-size:16px;font-weight:600;line-height:19.08px;letter-spacing:0;color:#5a6770;margin:0}.sub-widget__card-desc{font-family:PP Mori;font-size:12px;font-weight:400;line-height:100%;letter-spacing:0;color:#5a6770;margin:0;display:flex;gap:5px}.sub-widget__card-desc p strong{color:#000}.sub-widget__card-benefits{margin:0;padding:5px 0;display:flex;gap:10px}.sub-widget__card-benefits li{display:flex;align-items:center;gap:5px;padding:0;font-family:PP Mori;font-weight:400;font-size:12px;line-height:12px;letter-spacing:0;color:#5a6770;margin:0}.sub-widget__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sub-widget__card-pricing{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.sub-widget__card-price-compare-wrap{display:flex;gap:5px;align-items:center}.sub-widget__card-price--current{font-family:PP Mori;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#5a6770;margin:0}.sub-widget__card_active_pricing{font-size:16px}.sub-widget__card-price--compare{font-family:PP Mori;font-weight:400;font-size:16px;line-height:11.45px;letter-spacing:0;text-decoration:line-through;color:#000;margin:0;opacity:.3}.sub-widget__card-price--daily{font-family:PP Mori;font-weight:400;font-size:14px;line-height:11.45px;letter-spacing:0;color:#47c100;margin:0}.sub-widget__onetime-section{margin-top:var(--gap-xs, .5rem)}.sub-widget__card--onetime{padding-right:var(--padding-lg, 1rem)}.sub-widget__card--onetime .sub-widget__card-badge{display:none}.sub-widget__onetime-section label.sub-widget__card.sub-widget__card--onetime{width:100%;padding:9.5px 14.5px 9.5px 9.5px;gap:10px!important;align-items:center}.sub-widget__onetime-section span.sub-widget__card-content{flex-direction:row;justify-content:space-between;align-items:center;margin:0}.sub-widget__onetime-section .sub-widget__card-content .sub-widget_card_inner_wrap{display:flex;flex-direction:column;gap:0;align-items:flex-start}.sub-widget__onetime-section .sub-widget__card-pricing{flex-direction:column;gap:0;margin:0}.sub-widget__onetime-section .sub-widget__card-pricing .sub-widget__card-price--current{font-family:PP Mori;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;margin:0 0 4px;color:#5a6770}.sub-widget__onetime-section .sub-widget__card-pricing .sub-widget__card-price--daily{font-family:PP Mori;font-weight:400;font-size:10px;line-height:11.45px;letter-spacing:0;margin:0 0 4px;color:#47c100}.sub-widget__onetime-section .sub-widget__card-content .sub-widget_card_inner_wrap .sub-widget__card-title{font-family:PP Mori;font-weight:600;font-size:16px;line-height:19.08px;letter-spacing:0;margin:0 0 4px}.sub-widget__onetime-section .sub-widget__card-content .sub-widget_card_inner_wrap .sub-widget__card-desc{font-family:PP Mori;font-weight:400;font-size:12px;line-height:19.08px;letter-spacing:0;margin:0}.sub-widget_card_inner_wrap_main{width:100%;display:flex;flex-direction:column}.sub-widget_card_inner_wrap{display:flex;align-items:center;gap:10px;justify-content:space-between}.sub-widget_card_inner_wrap_top{display:flex;flex-direction:column;gap:6px}.sub-widget__title{font-family:PP Mori;font-weight:600;font-size:16px;line-height:21.25px;letter-spacing:0;color:#1a1a1a;margin:0 0 15px}@media screen and (max-width:989px){.sub-widget__subscribe-section{padding:16px 14px;margin-bottom:16px}.sub-widget__subscribe-header-btn{margin-bottom:16px}.sub-widget__subscribe-label{font-size:15px}.sub-widget__cards{gap:12px;padding:8px 0}.sub-widget__card{padding:18px 14px 12px}.sub-widget__card-badge{right:12px;font-size:11px;padding:4px 6px}.sub-widget__title{font-size:15px;margin-bottom:12px}}@media screen and (max-width:749px){.sub-widget{margin-bottom:var(--gap-md, .75rem)}.sub-widget__subscribe-section{padding:14px 12px;margin-bottom:14px;border-radius:6px}.sub-widget__subscribe-header-btn{margin-bottom:14px;gap:8px}.sub-widget__subscribe-checkbox{width:18px;height:18px}.sub-widget__subscribe-checkbox svg{width:10px;height:8px}.sub-widget__subscribe-label{font-size:14px}.sub-widget__cards{gap:20px;padding:6px 0}.sub-widget__card{padding:16px 12px 10px;gap:8px!important;border-radius:8px}.sub-widget__card-badge{top:-10px;right:10px;font-size:10px;padding:3px 5px}.sub-widget__card-title{font-size:15px;line-height:18px}.sub-widget__card-desc{font-size:11px}.sub-widget__card-price--current,.sub-widget__card_active_pricing,.sub-widget__card-price--compare{font-size:13px}.sub-widget__card-price--daily{font-size:9px}.sub-widget__card-benefits{gap:8px;padding:4px 0}.sub-widget__card-benefits li{font-size:11px;line-height:14px}.sub-widget__check svg{width:12px;height:8px}.sub-widget_card_inner_wrap{gap:6px}.sub-widget_card_inner_wrap_top{gap:4px}.sub-widget__onetime-section label.sub-widget__card.sub-widget__card--onetime{padding:10px 12px;gap:8px!important}.sub-widget__onetime-section span.sub-widget__card-content{flex-direction:column;align-items:flex-start;gap:8px}.sub-widget__onetime-section .sub-widget__card-content .sub-widget_card_inner_wrap{width:100%}.sub-widget__onetime-section .sub-widget__card-pricing{align-self:flex-start}.sub-widget__onetime-section .sub-widget__card-content .sub-widget_card_inner_wrap .sub-widget__card-title{font-size:15px;line-height:18px}.sub-widget__onetime-section .sub-widget__card-content .sub-widget_card_inner_wrap .sub-widget__card-desc{font-size:11px}.sub-widget__onetime-section .sub-widget__card-pricing .sub-widget__card-price--current{font-size:13px}.sub-widget__onetime-section .sub-widget__card-pricing .sub-widget__card-price--daily{font-size:9px}.sub-widget__title{font-size:14px;margin-bottom:10px}.sub-widget__card--subscribe .sub-widget_card_inner_wrap{flex-direction:column;align-items:flex-start;gap:6px}.sub-widget__card--subscribe .sub-widget__card-pricing{align-items:flex-start}.sub-widget__card--subscribe .sub-widget__card-benefits{flex-wrap:wrap}}.sub-widget__subscribe-cards.active{display:flex;margin-top:23px}p.save_toggle{margin:0;text-decoration:underline;font-weight:600}p.special_offer_text{margin:0;box-shadow:0 0 4px #00000040;padding:5px 8px 2px;line-height:normal;border-radius:3px;background:#f28c8c;color:#fff}label.sub-widget__card.sub-widget__card--onetime.sub-widget__card--active{background:#e0f5f4}.sub-widget__subscribe-section.sub-widget__subscribe-section--collapsed{background:transparent}.sub_widget_title_content{display:flex;gap:10px;flex-wrap:wrap}.sub_widget_title_price_container{position:relative;text-align:right}.sub_widget_title_price_container .sub-widget__card-badge{top:0;right:0;position:unset;white-space:nowrap}.product-replacement-filters .sub-widget__subscribe-header:not(.sub-widget-value-active) .sub_widget_title_price_container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/subscription-widget-appstle.css.map */
