.sealsubs-container,.seal-subscription-page{--is-seal-text: #1A2332;--is-seal-muted: #5C6B7F;--is-seal-navy: #0B1D2E;--is-seal-teal: #0E7C7B;--is-seal-teal-dark: #0A5C5B;--is-seal-teal-light: #E6F4F4;--is-seal-orange: #C24B1A;--is-seal-orange-hover: #A83F15;--is-seal-border: #E2E8F0;--is-seal-surface: #FFFFFF;--is-seal-alt: #F5F7FA;--is-seal-control-radius: 8px;--is-seal-card-radius: 12px;color:var(--is-seal-text);font-family:Inter,Arial,sans-serif}.sealsubs-container{margin:1.25rem 0;color:var(--is-seal-text)}.sealsubs-container .sls-purchase-options-label{display:block;margin-bottom:.625rem;color:var(--is-seal-text);font-size:.9375rem;font-weight:700;letter-spacing:.01em}.sealsubs-container .sls-purchase-options-container{display:grid;gap:.625rem}body .sealsubs-container .sls-purchase-options-container .sls-option-container{overflow:hidden;margin:0;border:1px solid var(--is-seal-border);border-radius:var(--is-seal-control-radius);background:var(--is-seal-surface);color:var(--is-seal-text);box-shadow:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}body .sealsubs-container .sls-purchase-options-container .sls-option-container:hover{border-color:var(--is-seal-teal)}body .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active{border-color:var(--is-seal-teal);border-radius:var(--is-seal-control-radius);background:var(--is-seal-teal-light);box-shadow:0 0 0 1px var(--is-seal-teal)}.sealsubs-container .seal-row{min-height:48px;align-items:center}.sealsubs-container .sls-selling-plan-group-first-line[role=radio]{border-radius:var(--is-seal-control-radius);outline:none}.sealsubs-container .sls-selling-plan-group-first-line[role=radio]:focus-visible,.sealsubs-container .sls-option:focus-visible+.sls-custom-radio,.sealsubs-container .sls-select:focus-visible,.sealsubs-container .sls-widget-branding a:focus-visible,.sealsubs-container .sls-more-info-container a:focus-visible{outline:3px solid var(--is-seal-teal);outline-offset:2px}.sealsubs-container .sls-option{accent-color:var(--is-seal-teal)}.sealsubs-container .sls-custom-radio{border-color:var(--is-seal-muted);box-shadow:none}.sealsubs-container .sls-active .sls-custom-radio{border-color:var(--is-seal-teal);box-shadow:inset 0 0 0 4px var(--is-seal-surface);background:var(--is-seal-teal)}.sealsubs-container .sls-selling-plan-group-name,.sealsubs-container .sls-selling-plan-group-first-option,.sealsubs-container .sls-price,.sealsubs-container .sls-price-container{color:var(--is-seal-text);font-family:inherit}.sealsubs-container .sls-selling-plan-group-name{font-weight:650}.sealsubs-container .sls-price,.sealsubs-container .sls-price-container{font-weight:700}.sealsubs-container .sls-price-below,.sealsubs-container .sls-selling-plan-description-content,.sealsubs-container .sls-subscription-details-label{color:var(--is-seal-muted);font-family:inherit}.sealsubs-container .sls-savings-badge{display:inline-flex;align-items:center;min-height:24px;padding:.2rem .5rem;border-radius:999px;background:var(--is-seal-orange);color:#fff;font-size:.75rem;font-weight:750;line-height:1.2;letter-spacing:.025em}.sealsubs-container .sls-selling-plan-group-options{border-top:1px solid color-mix(in srgb,var(--is-seal-teal) 22%,transparent)}.sealsubs-container .sls-select-container{position:relative}body .sealsubs-container .sls-purchase-options-container .sls-select-container select.sls-select{min-height:44px!important;border-color:var(--is-seal-border)!important;border-width:1px!important;border-style:solid;border-radius:var(--is-seal-control-radius);background-color:var(--is-seal-surface);color:var(--is-seal-text);font:inherit;line-height:1.35}.sealsubs-container .sls-select:hover{border-color:var(--is-seal-teal)}.sealsubs-container .sls-widget-branding,.sealsubs-container .sls-more-info-container{color:var(--is-seal-muted);font-family:inherit;font-size:.8125rem;line-height:1.45}.sealsubs-container .sls-widget-branding a,.sealsubs-container .sls-more-info-container a{color:var(--is-seal-muted);text-decoration-thickness:1px;text-underline-offset:2px}.sealsubs-container .sls-widget-branding a:hover,.sealsubs-container .sls-more-info-container a:hover{color:var(--is-seal-teal-dark)}.seal-subscription-page{width:min(100% - 2rem,1120px);margin:2rem auto 3.5rem;line-height:1.55}.seal-subscription-page,.seal-subscription-page .seal-layout,.seal-subscription-page .seal-container,.seal-subscription-page .seal-button,.seal-subscription-page .seal-input,.seal-subscription-page .sls-select{font-family:Inter,Arial,sans-serif}.seal-subscription-page h1,.seal-subscription-page h2,.seal-subscription-page h3,.seal-subscription-page h4,.seal-subscription-page .seal-t-strong,.seal-subscription-page .seal-strong{color:var(--is-seal-text)}.seal-subscription-page .seal-subdued,.seal-subscription-page .seal-italic,.seal-subscription-page .seal-sub-id,.seal-subscription-page .seal-sub-order-placed-text{color:var(--is-seal-muted)}.seal-subscription-page a{color:var(--is-seal-teal-dark);text-decoration-thickness:1px;text-underline-offset:2px}.seal-subscription-page a:hover{color:var(--is-seal-teal)}.seal-subscription-page .seal-container{margin-bottom:1rem;border:1px solid var(--is-seal-border);border-radius:var(--is-seal-card-radius);background:var(--is-seal-surface);color:var(--is-seal-text);box-shadow:0 8px 24px #0b1d2e0f}.seal-subscription-page .seal-container-subdued,.seal-subscription-page .seal-dynamic-sectioned{border-color:var(--is-seal-border);border-radius:var(--is-seal-control-radius);background:var(--is-seal-alt);color:var(--is-seal-text)}.seal-subscription-page .seal-separator-top{border-top-color:var(--is-seal-border)}.seal-subscription-page .seal-variant-small-image,.seal-subscription-page .seal-card-shoppay{border:1px solid var(--is-seal-border);border-radius:var(--is-seal-control-radius)}.seal-subscription-page .seal-input,.seal-subscription-page .sls-select{min-height:44px;border:1px solid var(--is-seal-border);border-radius:var(--is-seal-control-radius);background:var(--is-seal-surface);color:var(--is-seal-text);font-size:1rem;line-height:1.4;box-shadow:none}.seal-subscription-page .seal-input:hover,.seal-subscription-page .sls-select:hover{border-color:var(--is-seal-teal)}.seal-subscription-page .seal-input:focus,.seal-subscription-page .sls-select:focus,.seal-subscription-page .seal-input:focus-visible,.seal-subscription-page .sls-select:focus-visible,.seal-subscription-page .seal-button:focus-visible,.seal-subscription-page a:focus-visible{border-color:var(--is-seal-teal);outline:3px solid var(--is-seal-teal);outline-offset:2px;box-shadow:0 0 0 3px var(--is-seal-teal-light)}.seal-subscription-page .seal-floating-label,.seal-subscription-page .seal-label{color:var(--is-seal-muted);font-family:inherit;font-weight:600}.seal-subscription-page .seal-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1rem;border:1px solid var(--is-seal-teal);border-radius:var(--is-seal-control-radius);background:var(--is-seal-teal);color:#fff;font-weight:700;line-height:1.2;text-decoration:none;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.seal-subscription-page .seal-button:hover{border-color:var(--is-seal-teal-dark);background:var(--is-seal-teal-dark);color:#fff}.seal-subscription-page .seal-button-plain{border-color:var(--is-seal-border);background:var(--is-seal-surface);color:var(--is-seal-teal-dark)}.seal-subscription-page .seal-button-plain:hover{border-color:var(--is-seal-teal);background:var(--is-seal-teal-light);color:var(--is-seal-teal-dark)}.seal-subscription-page .seal-button-plain-red,.seal-subscription-page .seal-button-red,.seal-subscription-page .seal-red.seal-button{border-color:#b42318;background:#fff;color:#b42318}.seal-subscription-page .seal-button-plain-red:hover,.seal-subscription-page .seal-button-red:hover,.seal-subscription-page .seal-red.seal-button:hover{border-color:#912018;background:#fff1f0;color:#912018}.seal-subscription-page .seal-button-disabled{border-color:var(--is-seal-border);background:var(--is-seal-alt);color:var(--is-seal-muted);cursor:not-allowed;opacity:.72}.seal-subscription-page .seal-active-status-label{display:inline-flex;align-items:center;min-height:28px;padding:.2rem .625rem;border-radius:999px;background:var(--is-seal-teal-light);color:var(--is-seal-teal-dark);font-weight:700}.seal-subscription-page .seal-attempt-status-label,.seal-subscription-page .seal-billing-attempts{color:var(--is-seal-text)}.seal-subscription-page .seal-red:not(.seal-button){color:#b42318}.seal-subscription-page .seal-edit-buttons-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.seal-subscription-page .seal-item-container{align-items:flex-start}.seal-subscription-page .seal-portal-frequency,.seal-subscription-page .seal-product-variant-name,.seal-subscription-page .seal-product-quantity,.seal-subscription-page .seal-sub-contact,.seal-subscription-page .seal-sub-customer{color:var(--is-seal-text)}@media(max-width:768px){.sealsubs-container .seal-row{min-height:52px}.sealsubs-container .sls-savings-badge{white-space:nowrap}.seal-subscription-page{width:min(100% - 1rem,1120px);margin:1rem auto 2.5rem}.seal-subscription-page .seal-layout{display:flex;flex-direction:column;gap:.75rem}.seal-subscription-page .seal-oneHalf,.seal-subscription-page .seal-oneThird,.seal-subscription-page .seal-twoThirds,.seal-subscription-page .seal-full{width:100%;max-width:none}.seal-subscription-page .seal-tar,.seal-subscription-page .seal-flex-vertical-right{align-items:flex-start;text-align:left}.seal-subscription-page .seal-button,.seal-subscription-page .seal-edit-button{width:100%}.seal-subscription-page .seal-edit-buttons-wrapper{display:grid;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sealsubs-container .sls-option-container,.seal-subscription-page .seal-button{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/is-seal-subscriptions.css.map */
