.seal-subscription-page{padding-top:35px!important}.seal-layout h1,.seal-layout h2{font-family:var(--font-heading-family)!important;font-size:inherit!important;font-weight:700!important;letter-spacing:-.7px!important;color:rgba(var(--color-foreground))!important;line-height:1.23!important}.seal-layout h3{font-family:var(--font-heading-family)!important;color:rgba(var(--color-foreground))!important;margin:0 0 .5em!important;font-size:16px!important;line-height:16px!important;letter-spacing:normal!important;padding-right:8px!important}.seal-layout span,.seal-layout p,.seal-customer-portal-shipping-card{font-family:var(--font-heading-family)!important;color:rgba(var(--color-foreground))!important;margin:0!important;font-size:14px!important;line-height:1.315!important;letter-spacing:normal!important;padding-right:8px!important}.seal-editing h3{font-family:var(--font-heading-family)!important;color:rgba(var(--color-foreground))!important;margin:0 0 1em!important;font-size:16px!important;line-height:1.315!important;letter-spacing:normal!important;padding-right:8px!important;font-weight:700}.seal-full{font-family:var(--font-heading-family)!important;color:rgba(var(--color-foreground))!important;font-size:16px!important;line-height:1.315!important;letter-spacing:normal!important;padding-right:8px!important}.seal-subdued,a.seal-subdued{color:rgba(var(--color-foreground))!important}.seal-layout span.seal-red{color:#ff4000}.seal-container{box-shadow:none!important;padding:20px!important;background-color:#f4f3ee!important;border-radius:14px!important;margin-bottom:20px!important}.seal-button{border-radius:32px!important;padding:8px 18px!important;font-weight:600!important;font-size:16px!important;letter-spacing:-.3px!important;line-height:1.315!important;min-height:auto!important}.seal-edit-button{padding:8px 18px!important;margin:.2em!important;font-size:16px!important;border:none!important}.sls-select,.seal-input{border-radius:32px!important}.seal-input:focus-visible{outline:.2rem solid #ff4000;outline-offset:0}.seal-input-form{border-radius:32px!important;padding:5px 18px!important;background:#fff!important}.seal-email-address div span,.seal-sub-customer div span{display:block}.seal-place-order-now-button-wrapper{position:absolute!important;bottom:20px!important}.seal-place-order-now-button-wrapper .seal-edit-button{margin:0!important}.seal-floating-label{position:relative;display:flex;flex-direction:column;align-items:flex-start}.seal-floating-label label{position:relative!important;font-family:var(--font-heading-family)!important;color:rgba(var(--color-foreground))!important;margin:0!important;font-size:16px!important;line-height:1.315!important;letter-spacing:normal!important;padding-right:8px!important;font-weight:700!important}.seal-input-form:focus-visible{outline:.2rem solid #ff4000;outline-offset:0}.seal-editing#seal-editable-modal{border-radius:16px!important;padding:2em!important}.seal-edit-buttons-wrapper{top:20px!important;right:20px!important;bottom:20px!important;margin-top:auto}.seal-edit-buttons-wrapper{position:relative!important;display:flex;flex-direction:row-reverse;justify-content:flex-end}.seal-edit-buttons-wrapper .seal-button-small,.seal-edit-buttons-wrapper .seal-button-small[data-action=save]{color:#ff4000!important;background:transparent}.seal-edit-buttons-wrapper .seal-button-plain-red{color:#898989!important;background:transparent}.seal-oneThird .seal-container:has([data-seal-t=overview_customer_title]){min-height:100px}.seal-oneThird .seal-container:has([data-seal-t=overview_contact_title]){min-height:160px;display:flex;flex-direction:column}.seal-oneThird .seal-container:has([data-seal-t=overview_shipping_address_title]){min-height:180px}.seal-container.seal-sectioned:has(.seal-sub-title-container){min-height:280px;display:flex;flex-direction:column}.seal-twoThirds .seal-container:has(h3[data-seal-t=overview_billing_schedule_title]){min-height:172px}.seal-container[data-discount-code-container]{min-height:172px}.seal-sub-title-container{flex:none!important}.seal-container.seal-sectioned>[data-editable-container]{flex:1;display:flex;flex-direction:column}.seal-container[data-discount-code-container] .seal-layout{display:flex;flex-direction:column}.seal-button-next-to-input{width:fit-content!important;margin:auto 0 0!important}.seal-container[data-discount-code-container] .seal-tar{text-align:right;display:flex!important;flex-direction:column;justify-content:flex-end}.seal-container[data-discount-code-container] .seal-floating-label>label.seal-label{font-weight:700!important;top:0!important;left:0!important;display:block!important;margin-bottom:13px!important}@media screen and (min-width: 768px){.seal-twoThirds,.seal-oneThird{flex:1 1 calc(50% - 1em)!important}}@media screen and (max-width: 768px){.seal-separator-top .seal-oneThird{flex:1 1 calc(20% - 1em);margin:1em 0 0 1em}.seal-oneThird:has(.seal-sub-customer){margin-top:-20px!important}.seal-container{margin:20px!important;min-height:100px!important}.seal-oneThird .seal-container:has([data-seal-t=overview_customer_title]){min-height:unset}.seal-oneThird .seal-container:has([data-seal-t=overview_contact_title]){min-height:unset}.seal-oneThird .seal-container:has([data-seal-t=overview_shipping_address_title]){min-height:unset}.seal-container.seal-sectioned:has(.seal-sub-title-container){min-height:0}.seal-twoThirds .seal-container:has(h3[data-seal-t=overview_billing_schedule_title]){min-height:170px!important}.seal-container[data-discount-code-container]{min-height:unset}.seal-container[data-discount-code-container] .seal-layout{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-subscription.css.map */
