.sp-subscription-details{background:var(--sp-oat, #f4eae0);color:var(--sp-forest, #29452d);padding:clamp(4.8rem,7vw,8rem) 2rem}.sp-subscription-details__inner{margin:0 auto;max-width:108rem}.sp-subscription-details__hero{align-items:start;column-gap:4rem;display:grid;grid-template-areas:"intro note" "actions note";grid-template-columns:minmax(0,1.12fr) minmax(32rem,.88fr);row-gap:2rem}.sp-subscription-details__intro{grid-area:intro;max-width:56rem}.sp-subscription-details__eyebrow{color:var(--sp-strawberry, #b83427);font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1.4;margin:0 0 1.5rem}.sp-subscription-details__intro h1{color:var(--sp-forest, #29452d);font-family:var(--sp-font-display, "Barlow Condensed"),sans-serif;font-size:clamp(5.6rem,6vw,6.4rem);font-weight:700;letter-spacing:-.025em;line-height:1.03;margin:0;max-width:10ch}.sp-subscription-details__lede{color:#29452dc7;font-size:1.7rem;line-height:1.6;margin:1.8rem 0 0;max-width:48rem}.sp-subscription-details__card{background:var(--sp-paper, #faf5ee);border:1px solid rgba(41,69,45,.2);grid-area:note;padding:3rem}.sp-subscription-details__line{align-items:baseline;border-bottom:1px solid rgba(41,69,45,.2);display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;justify-content:space-between;padding-bottom:1.5rem}.sp-subscription-details__line-label{font-size:1.5rem;font-weight:700;line-height:1.4}.sp-subscription-details__price{align-items:flex-end;color:#29452dc7;display:flex;flex-direction:column;font-size:1.4rem;gap:.2rem;line-height:1.5;margin-left:auto;max-width:24ch;text-align:right}.sp-subscription-details__price-amount{color:var(--sp-forest, #29452d);font-size:1.5rem;font-weight:700;line-height:1.3}.sp-subscription-details__price-note{font-size:1.25rem;line-height:1.4}.sp-subscription-details__card h2{color:var(--sp-forest, #29452d);font-family:var(--sp-font-editorial, Georgia, serif);font-size:2.6rem;font-weight:500;line-height:1.2;margin:2rem 0 1.2rem}.sp-subscription-details__card>p{color:#29452dd6;font-size:1.7rem;line-height:1.65;margin:0}.sp-subscription-details__card>p+p{margin-top:1rem}.sp-subscription-details__actions{align-items:flex-start;display:flex;flex-direction:column;gap:1.8rem;grid-area:actions}.sp-subscription-details__button{align-items:center;background:var(--sp-forest, #29452d);border:2px solid var(--sp-forest, #29452d);border-radius:.2rem;color:var(--sp-paper, #faf5ee);display:inline-flex;font-family:var(--sp-font-body, Inter, Arial, sans-serif);font-size:1.6rem;font-weight:700;justify-content:center;min-height:5.2rem;padding:0 2.4rem;text-align:center;text-decoration:none;transition:background-color .16s ease,color .16s ease}.sp-subscription-details__button:hover{background:var(--sp-strawberry, #b83427);border-color:var(--sp-strawberry, #b83427);color:var(--sp-paper, #faf5ee)}.sp-subscription-details__button:focus-visible,.sp-subscription-details__product-link a:focus-visible,.sp-subscription-details__manage-inline a:focus-visible,.sp-subscription-details__support-contact a:focus-visible{outline:var(--sp-focus-ring, .3rem solid #b83427);outline-offset:.4rem}.sp-subscription-details__product-link a,.sp-subscription-details__manage-inline a,.sp-subscription-details__support-contact a{color:var(--sp-forest, #29452d);font-size:1.5rem;font-weight:700;text-decoration-thickness:.1rem;text-underline-offset:.35rem}.sp-subscription-details__product-link a:hover,.sp-subscription-details__manage-inline a:hover,.sp-subscription-details__support-contact a:hover{color:var(--sp-strawberry, #b83427)}.sp-subscription-details__manage-inline{margin:1.2rem 0 0}.sp-subscription-details__product-link p{color:#29452db3;font-size:1.4rem;line-height:1.5;margin:.6rem 0 0}.sp-subscription-details__reading{margin-top:7.2rem;max-width:80rem}.sp-subscription-details__reading>h2,.sp-subscription-details__support h2{color:var(--sp-forest, #29452d);font-family:var(--sp-font-display, "Barlow Condensed"),sans-serif;font-size:3.6rem;font-weight:700;line-height:1.08;margin:0}.sp-subscription-details__answers{margin-top:1.8rem}.sp-subscription-details__answer{border-bottom:1px solid rgba(41,69,45,.2);padding:2rem 0}.sp-subscription-details__answer:first-child{border-top:1px solid rgba(41,69,45,.2)}.sp-subscription-details__answer h3{color:var(--sp-forest, #29452d);font-family:var(--sp-font-body, Inter, Arial, sans-serif);font-size:1.7rem;font-weight:700;line-height:1.4;margin:0}.sp-subscription-details__answer p,.sp-subscription-details__support p{color:#29452dcc;font-size:1.6rem;line-height:1.65;margin:.8rem 0 0}.sp-subscription-details__support{align-items:start;border-top:1px solid rgba(41,69,45,.2);display:grid;gap:2rem 4rem;grid-template-columns:minmax(0,1fr) minmax(28rem,auto);margin-top:5.6rem;padding-top:2.4rem}.sp-subscription-details__support h2{font-size:2.8rem}.sp-subscription-details__support-copy{max-width:58rem}.sp-subscription-details__support-actions{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.sp-subscription-details__support-actions>p{font-size:1.4rem;margin:0}.sp-subscription-details__support-contact a{font-weight:700}@media screen and (max-width:989px){.sp-subscription-details__hero{grid-template-areas:"intro" "note" "actions";grid-template-columns:minmax(0,1fr);row-gap:2.4rem}.sp-subscription-details__intro h1{font-size:clamp(4rem,7vw,4.8rem);max-width:none}.sp-subscription-details__card{padding:2.4rem}.sp-subscription-details__reading{margin-top:5.6rem}}@media screen and (max-width:749px){.sp-subscription-details{padding:4.8rem 2rem 6rem}.sp-subscription-details__intro h1{font-size:clamp(3.6rem,9vw,3.8rem);max-width:none}.sp-subscription-details__lede,.sp-subscription-details__card>p{font-size:1.6rem}.sp-subscription-details__button,.sp-subscription-details__actions,.sp-subscription-details__product-link{width:100%}.sp-subscription-details__actions{gap:1.6rem}.sp-subscription-details__support{grid-template-columns:minmax(0,1fr);gap:1.8rem}.sp-subscription-details__support-actions{width:100%}.sp-subscription-details__support-actions .sp-subscription-details__button{min-height:4.8rem;width:100%}}@media screen and (max-width:360px){.sp-subscription-details{padding-left:1.5rem;padding-right:1.5rem}.sp-subscription-details__intro h1{font-size:3.4rem}.sp-subscription-details__card{padding:2.2rem}}@media(prefers-reduced-motion:reduce){.sp-subscription-details__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-sp-subscription-details.css.map */
