.sealsubs-hidden,div.sealsubs-target-element.sealsubs-full,div.sealsubs-target-element:has(.sealsubs-container),.sealsubs-container,.sealsubs-widget-container,[id^=seal-subscriptions-widget],#seal-css-main{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;position:absolute!important;pointer-events:none!important}.subscription-widget{display:flex;flex-direction:column;gap:8px;width:100%}.sw-card{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:20px 16px;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;position:relative;-webkit-user-select:none;user-select:none}.sw-card:hover{border-color:#bbb}.sw-card--active{border-color:#589fab;background-color:#eef7fb}.sw-card__radio{flex-shrink:0;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px;transition:border-color .2s ease}.sw-card--active .sw-card__radio{border-color:#589fab}.sw-radio-dot{width:10px;height:10px;border-radius:50%;background-color:transparent;transition:background-color .2s ease}.sw-card--active .sw-radio-dot{background-color:#589fab}.sw-card__content{flex:1;min-width:0}.sw-card__header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sw-card__label{font-weight:600;font-size:20px;line-height:1.4;color:var(--color-foreground, #1a1a1a)}.sw-badge{display:inline-flex;align-items:center;padding:4px 8px;background-color:#589fab;color:#fff;font-size:14px;line-height:1.4;font-weight:700;border-radius:4px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.sw-card__frequency{display:flex;align-items:center;gap:6px;margin-top:8px}.sw-frequency-label{font-size:13px;color:var(--color-foreground, #666);white-space:nowrap}.sw-frequency-select{font-size:13px;padding:4px 24px 4px 8px;border:1px solid #ddd;border-radius:6px;background-color:#fff;color:#5eadb4;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;min-width:0}.sw-frequency-select:focus{outline:none;border-color:#5eadb4}.sw-frequency-text{font-size:18px;font-weight:400;color:#4d4d4d;white-space:nowrap}.sw-card__price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;margin-left:auto;gap:2px}.sw-card__price-row{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.sw-card__price-current{font-weight:700;font-size:20px;color:var(--color-foreground, #1a1a1a);white-space:nowrap}.sw-card__price-original{font-size:14px;color:#999;text-decoration:line-through;white-space:nowrap}.sw-card__price-per-unit{font-size:14px;color:#888;white-space:nowrap}.sw-features{display:flex;flex-wrap:wrap;gap:10px 10px;width:100%;margin-top:8px;padding-top:12px;border-top:1px solid #e8e8e8}.sw-feature{display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.sw-feature__icon{flex-shrink:0;width:16px;height:15px;color:#5eadb4}.sw-feature__text{font-size:16px;color:var(--color-foreground, #1a1a1a);line-height:1.3}@media screen and (max-width:1024px)and (min-width:750px){.sw-features{display:grid;grid-template-columns:1fr 1fr}.sw-card__label,.sw-card__price-current{font-size:14px}.sw-badge{font-size:12px;padding:2px 6px}.sw-frequency-text,.sw-feature__text{font-size:14px}}@media screen and (max-width:749px)and (min-width:481px){.sw-features{display:grid;grid-template-columns:1fr 1fr}.sw-frequency-text{font-size:14px}}@media screen and (max-width:480px){.sw-card{padding:12px 14px;gap:10px}.sw-frequency-text{font-size:14px}.sw-card__label{font-size:13px}.sw-badge{font-size:10px;padding:2px 6px}.sw-card__price-row{flex-direction:column;align-items:flex-end;gap:2px}.sw-card__price-current{font-size:14px}.sw-card__price-original,.sw-frequency-select{font-size:12px}.sw-features{display:grid;grid-template-columns:1fr;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/subscription-widget.css.map */
