#MainContent .seal-subscription-page{--seal-font: var(--font-body--family, "DM Sans", sans-serif);--seal-fg: var(--color-foreground, #141414);--seal-fg-muted: #6c6c6c;--seal-bg: var(--color-background, #ffffff);--seal-bg-subdued: #f5f5f5;--seal-border: #e2e2e2;--seal-border-strong: #d3d2d3;--seal-primary: #098aa7;--seal-btn-bg: #141414;--seal-btn-fg: #ffffff;--seal-danger: #c0392b;--seal-status-active-bg: #def6ff;--seal-status-active-fg: #075f74;--seal-radius: 12px;--seal-radius-sm: 8px;--seal-gap-sm: 8px;--seal-gap-md: 16px;--seal-gap-lg: 24px}#MainContent .seal-subscription-page{max-width:1920px;width:100%;margin-inline:auto;padding:35px 60px!important;box-sizing:border-box;font-family:var(--seal-font);color:var(--seal-fg);font-size:15px;line-height:1.5}#MainContent .seal-subscription-page *,#MainContent .seal-subscription-page *:before,#MainContent .seal-subscription-page *:after{font-family:var(--seal-font)}#MainContent .seal-subscription-page h1{font-family:var(--seal-font);font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.01em;margin:0;padding:0;color:var(--seal-fg)}#MainContent .seal-subscription-page[data-seal-subscriptions-list-page] .seal-tac,#MainContent .seal-subscription-page[data-seal-subscriptions-list-page] h1{text-align:left!important}#MainContent .seal-subscription-page .seal-full.seal-sectioned.seal-tac{margin:0!important;padding:0!important}#MainContent .seal-subscription-page .seal-layout,#MainContent .seal-subscription-page .seal-twoThirds{margin:0!important}#MainContent .seal-subscription-page .seal-oneThird{margin-top:0!important}#MainContent .seal-subscription-page .seal-layout.seal-separator-top{padding-right:0!important}#MainContent .seal-subscription-page .seal-full.seal-mt-15{margin-left:0!important}#MainContent .seal-subscription-page .seal-subscriptions-list.seal-full{margin:30px 0 0!important}#MainContent .seal-subscription-page .seal-twoThirds.seal-sub-title{margin:0 0 16px!important}#MainContent .seal-subscription-page .seal-layout.seal-sub-title-container{padding:0!important}#MainContent .seal-subscription-page [data-seal-subscriptions-card] [data-editable-container]{display:flex;flex-direction:column;gap:10px;padding-block:4px 2px}#MainContent .seal-subscription-page h2{font-family:var(--seal-font);font-size:20px;font-weight:600;line-height:1.25;margin:0 0 12px;color:var(--seal-fg)}#MainContent .seal-subscription-page h3{font-family:var(--seal-font);font-size:15px;font-weight:600;line-height:1.3;margin:0 0 10px;color:var(--seal-fg)}#MainContent .seal-subscription-page .seal-container.seal-sectioned{background:var(--seal-bg);border:1px solid var(--seal-border);border-radius:var(--seal-radius);padding:26px 28px;margin-bottom:20px;box-sizing:border-box;box-shadow:0 1px 3px #1414140a}#MainContent .seal-subscription-page .seal-container.seal-sectioned .seal-container.seal-sectioned{border:none;border-radius:0;padding:16px 0 0;margin-bottom:0}#MainContent .seal-subscription-page .seal-container-subdued{background:var(--seal-bg-subdued);border-color:transparent}#MainContent .seal-subscription-page .seal-subdued{color:var(--seal-fg-muted)}#MainContent .seal-subscription-page .seal-sub-id{font-size:16px;font-weight:600;color:var(--seal-fg)}#MainContent .seal-subscription-page .seal-t-strong{font-weight:600}#MainContent .seal-subscription-page .seal-small{font-size:12px}#MainContent .seal-subscription-page .seal-active-status-label,#MainContent .seal-subscription-page .seal-sub-list-status-value{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5;background:var(--seal-status-active-bg);color:var(--seal-status-active-fg)}#MainContent .seal-subscription-page .seal-active-status-label.seal-blue,#MainContent .seal-subscription-page .seal-sub-list-status-value.seal-blue{color:var(--seal-status-active-fg)}#MainContent .seal-subscription-page .seal-button{background:var(--seal-btn-bg);color:var(--seal-btn-fg);border:1px solid var(--seal-btn-bg);border-radius:10px;padding:12px 24px;font-size:14px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer;text-decoration:none;transition:opacity .15s ease,background .15s ease,border-color .15s ease}#MainContent .seal-subscription-page .seal-button:hover{opacity:.85}#MainContent .seal-subscription-page .seal-edit-buttons-wrapper .seal-button+.seal-button{margin-left:10px}#MainContent .seal-subscription-page .seal-edit-buttons-wrapper{right:0!important}#MainContent .seal-subscription-page .seal-button-small{padding:7px 14px;font-size:13px;border-radius:8px}#MainContent .seal-subscription-page .seal-button-plain,#MainContent .seal-subscription-page .seal-button-plain-red{background:transparent;border-color:transparent;padding-inline:6px;font-weight:500}#MainContent .seal-subscription-page .seal-button-plain{color:var(--seal-primary)}#MainContent .seal-subscription-page .seal-button-plain:hover{opacity:1;text-decoration:underline}#MainContent .seal-subscription-page .seal-button-plain-red{color:var(--seal-danger)}#MainContent .seal-subscription-page .seal-button-plain-red:hover{opacity:1;text-decoration:underline}#MainContent .seal-subscription-page .seal-button-red{background:transparent;color:var(--seal-danger);border-color:var(--seal-danger)}#MainContent .seal-subscription-page .seal-button-red:hover{background:var(--seal-danger);color:#fff;opacity:1}#MainContent .seal-subscription-page [data-discount-code-container] .seal-layout{display:flex!important;align-items:center;gap:12px}#MainContent .seal-subscription-page [data-discount-code-container] .seal-twoThirds{flex:1 1 auto;margin:0!important;padding:0!important;text-align:left!important}#MainContent .seal-subscription-page [data-discount-code-container] .seal-auto{flex:0 0 auto;margin:0!important;padding:0!important}#MainContent .seal-subscription-page [data-discount-code-container] .seal-floating-label{margin:0}#MainContent .seal-subscription-page [data-discount-code-container] .seal-input{height:48px}#MainContent .seal-subscription-page .seal-button-next-to-input{height:48px;display:inline-flex;align-items:center;justify-content:center;padding-block:0!important;border-radius:8px;white-space:nowrap}#MainContent .seal-subscription-page #seal-pause-button,#MainContent .seal-subscription-page #seal-unsubscribe-button{display:block;width:100%;text-align:center;margin-top:10px}#MainContent .seal-subscription-page #seal-pause-button{background:transparent;color:var(--seal-fg);border-color:var(--seal-border-strong)}#MainContent .seal-subscription-page #seal-pause-button:hover{border-color:var(--seal-fg);opacity:1}#MainContent .seal-subscription-page .seal-subscriptions-list .seal-container.seal-sectioned{transition:border-color .15s ease,box-shadow .15s ease}#MainContent .seal-subscription-page .seal-subscriptions-list .js-seal-clickable:hover{border-color:var(--seal-border-strong);box-shadow:0 2px 12px #0000000f}#MainContent .seal-subscription-page .seal-sub-list-total-value{font-weight:600}#MainContent .seal-subscription-page .seal-list-interval-label{color:var(--seal-fg-muted);font-size:13px;margin-top:2px}#MainContent .seal-subscription-page .seal-sub-list-total-value a,#MainContent .seal-subscription-page .seal-sub-list-status a,#MainContent .seal-subscription-page .seal-subscriptions-list a{color:inherit;text-decoration:none}#MainContent .seal-subscription-page .seal-t-underline{text-decoration:underline}#MainContent .seal-subscription-page .seal-variant-small-image{width:96px!important;height:96px!important;min-width:96px;flex:0 0 auto;border-radius:var(--seal-radius-sm);object-fit:cover;border:1px solid var(--seal-border)}#MainContent .seal-subscription-page .seal-product-variant-name{font-weight:600;color:var(--seal-fg);line-height:1.35}#MainContent .seal-subscription-page .seal-item-container .seal-flex-col{display:flex;flex-direction:column;gap:10px}#MainContent .seal-subscription-page .seal-item-container .seal-flex-col .seal-rewards-row,#MainContent .seal-subscription-page .seal-item-container .seal-flex-col .seal-bcrs-message{margin-top:0}#MainContent .seal-subscription-page .seal-line-item-property{color:var(--seal-fg-muted);font-size:12px;line-height:1.4}#MainContent .seal-subscription-page .seal-line-item-property.seal-prop-hidden{display:none!important}#MainContent .seal-subscription-page .seal-billing-attempts{list-style:none;margin:0;padding:0}#MainContent .seal-subscription-page .seal-billing-attempts li{padding:12px 0;border-top:1px solid var(--seal-border)}#MainContent .seal-subscription-page .seal-billing-attempts li:first-child{border-top:none}#MainContent .seal-subscription-page .seal-sub-billing-num{font-weight:600;margin-right:8px}#MainContent .seal-subscription-page .seal-separator-top{border-top:1px solid var(--seal-border);padding-top:16px;margin-top:16px}#MainContent .seal-subscription-page .seal-container.seal-sectioned>.seal-separator-top:first-child{border-top:none;padding-top:0;margin-top:0}#MainContent .seal-subscription-page .seal-input{border:1px solid var(--seal-border-strong);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--seal-fg);background:var(--seal-bg);box-sizing:border-box;width:100%}#MainContent .seal-subscription-page .seal-input:focus{outline:none;border-color:var(--seal-primary);box-shadow:0 0 0 2px #098aa726}#MainContent .seal-subscription-page .seal-input-small{width:auto;min-width:56px;padding:6px 8px}#MainContent .seal-subscription-page .seal-label{font-size:12px;color:var(--seal-fg-muted)}#MainContent .seal-subscription-page select.seal-input,#MainContent .seal-subscription-page select.sls-select{border-radius:8px}#MainContent .seal-subscription-page a{color:var(--seal-primary)}#MainContent .seal-subscription-page .card-icon{display:inline-block}#MainContent .seal-subscription-page.seal-portal--ppc [data-discount-code-container]{display:none!important}#MainContent .seal-rewards-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:var(--seal-gap-sm)}#MainContent .seal-reward-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}#MainContent .seal-reward-pill--cashback{background:transparent;color:#141414;padding:0;font-weight:500}#MainContent .seal-reward-pill--cashback img{width:16px;height:16px;flex-shrink:0}#MainContent .seal-reward-pill--uc{background:#8abb36;color:#fff}#MainContent .seal-reward-pill--srp{background:#000;color:#fff}#MainContent .seal-reward-pill--bv{background:#5cb1d4;color:#fff}#MainContent .seal-reward-pill--ibv{background:transparent;color:#000;border:1px solid #000000}#MainContent .seal-bcrs-message{margin-top:6px;font-size:12px;font-weight:400;line-height:normal;color:var(--seal-fg)}#MainContent .seal-subscription-page .seal-subscriptions-list:has(.seal-empty-state){display:flex;align-items:center;justify-content:center;min-height:46vh}#MainContent .seal-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;padding:64px 24px 80px}#MainContent .seal-empty-state__icon{width:88px;height:88px;object-fit:contain}#MainContent .seal-empty-state__message{margin:0;font-size:17px;line-height:1.5;color:var(--seal-fg)}@media screen and (max-width:767px){#MainContent .seal-subscription-page{padding:30px 12px!important}#MainContent .seal-subscription-page .seal-container.seal-sectioned{padding:16px 18px}#MainContent .seal-subscription-page h1{font-size:24px}#MainContent .seal-subscription-page .seal-variant-small-image{width:76px!important;height:76px!important;min-width:76px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/seal-portal.css.map */
