.fsg.fsg-page{--fsh-bg: #F9F6F2;--fsh-soft: #EAF6F8;--fsh-tint: #EAF6F8;--fsh-ink: #0A4D52;--fsh-text: #2C2C2C;--fsh-muted: #345871;--fsh-accent: #073033;--fsh-accent-hover: #0A4D52;--fsh-line: #89BED4;--fsh-input-border: #345871;--fsh-h-font: "EB Garamond", Garamond, Georgia, "Times New Roman", serif;--fsh-b-font: "EB Garamond", Garamond, Georgia, "Times New Roman", serif;--fsh-h1: clamp(2.1rem, 9.2vw, 2.7rem);--fsh-h1-lh: 1.08;--fsh-h2: 1.75rem;--fsh-h2-lh: 1.15;--fsh-body: 1.1875rem;--fsh-body-lh: 1.45;--fsh-small: 1.0625rem;--fsh-small-lh: 1.4;--fsg-d: clamp(92px, 27vw, 112px);--fsg-thread-h: calc(var(--fsg-g) * .3 + 8px);background:#f9f6f2;color:#2c2c2c;font-size:1.1875rem;line-height:1.45;padding-bottom:48px}@media(min-width:750px){.fsg.fsg-page{--fsh-h1: 3.1rem;--fsh-h2: 2rem;--fsh-body: 1.25rem;--fsh-small: 1.125rem;--fsg-d: 128px;font-size:1.25rem;padding-bottom:72px}}.fsg-page>.fsg-garland{margin-bottom:0}.fsg-page>.fsg-orn{left:50%;top:calc(var(--fsg-g) * .7)}.fsg-page .fsg-orn--logo .fsg-orn__ring img{border-radius:0;object-fit:contain}.fsg-page .fsh-vip__top,.fsg-page .fsg-top{background:transparent;text-align:center;padding:calc(var(--fsg-g) * .7 + var(--fsg-thread-h) + var(--fsg-d) + 14px - var(--fsg-g)) 0 6px}.fsg-page h1,.fsg-page h2{font-weight:500;letter-spacing:0;color:#0a4d52}.fsg-page .fsh-vip__eyebrow,.fsg-page .fsg-eyebrow{font-family:Helvetica Neue,Arial,sans-serif;font-size:.8125rem;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#345871;margin-bottom:10px}.fsg-page .fsh-vip__lede,.fsg-page .fsh-gift__lede,.fsg-page .fsg-lede{color:#2c2c2c;font-size:1.1875rem;max-width:34rem;margin-left:auto;margin-right:auto;text-wrap:pretty}.fsg-page .fsh-link,.fsg-page .fsh-vip__multi-note a,.fsg-page .fsh-faq__a a{color:#0a4d52;font-weight:600;text-decoration:underline;text-underline-offset:3px}.fsg-page .fsh-btn,.fsg-page .fsh-vip .fsh-btn,.fsg-page .fsh-gift .fsh-btn{background:#073033;border:2px solid #073033;color:#fff!important;border-radius:999px;min-height:56px;padding:12px 30px;font-family:var(--fsh-b-font);font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.1}.fsg-page .fsh-btn:hover{background:#0a4d52;border-color:#0a4d52}.fsg-page .fsh-btn--ghost{background:transparent;color:#345871!important;border-color:#345871}.fsg-page .fsh-btn--ghost:hover{background:#eaf6f8;color:#073033!important;border-color:#073033}.fsg-page .fsh-btn:focus-visible,.fsg-page input:focus-visible,.fsg-page select:focus-visible,.fsg-page textarea:focus-visible,.fsg-page a:focus-visible{outline:3px solid #345871;outline-offset:3px}@media(max-width:749px){.fsg-page .fsh-btn,.fsg-page .fsh-card .fsh-btn{width:100%}}.fsg-page .fsh-vip__perk{background:#eaf6f8;border:1px solid #89BED4;border-radius:16px;padding:14px 16px;font-size:1.1875rem}.fsg-page .fsh-vip__tick,.fsg-page .fsh-join__perks .fsh-vip__tick{color:#345871}.fsg-page .fsh-vip__multi{background:#fff;border:1px solid #89BED4;border-radius:16px;padding:16px}.fsg-page .fsh-vip__check,.fsg-page .fsj-check{color:#0a4d52}.fsg-page .fsh-vip__check input,.fsg-page .fsj-check input{accent-color:#073033}.fsg-page .fsh-vip__promise,.fsg-page .fsh-gift__promise,.fsg-page .fsh-join__promise{background:#eaf6f8;border:1px solid #89BED4;border-radius:18px;padding:18px 16px;color:#2c2c2c;font-size:1.125rem;line-height:1.4}.fsg-page .fsh-vip__promise strong,.fsg-page .fsh-gift__promise strong,.fsg-page .fsh-join__promise strong{font-weight:500;font-size:1.4rem;line-height:1.25;color:#0a4d52}.fsg-page .fsh-vip__proof,.fsg-page .fsh-gift__proof,.fsg-page .fsh-join__proof{color:#0a4d52;font-weight:600}.fsg-page .fsg-star{color:#c4964a}.fsg-page .fsh-vip__fine,.fsg-page .fsh-field__hint{color:#345871;font-size:1.0625rem}.fsg-page input,.fsg-page select,.fsg-page textarea,.fsg-page button{font-family:var(--fsh-b-font)}.fsg-page .fsh-vip__input,.fsg-page .fsh-field input,.fsg-page .fsh-field select,.fsg-page .fsh-field textarea,.fsg-page .fsh-join__form input[type=email],.fsg-page .fsh-join__form input[type=tel]{border:2px solid #345871;border-radius:12px;background:#fff;color:#2c2c2c;font-size:1.125rem;min-height:54px}.fsg-page .fsh-field input,.fsg-page .fsh-field select,.fsg-page .fsh-field textarea{font-size:1.125rem}.fsg-page .fsh-field label,.fsg-page .fsh-vip__label,.fsg-page .fsh-join__form label{color:#0a4d52;font-size:1.125rem}.fsg-page .fsh-fieldset{background:#fff;border:1px solid #89BED4;border-radius:16px}.fsg-page .fsh-fieldset legend{color:#0a4d52;font-size:1.25rem;font-weight:500}.fsg-page .fsh-gift__canada{background:#eaf6f8;border:1px solid #89BED4;border-radius:12px;color:#0a4d52;font-size:1.0625rem}.fsg-page .fsh-gift__ok,.fsg-page .fsj-ok{background:#eaf6f8;border:2px solid #89BED4;border-radius:18px}.fsg-page .fsh-join__form{background:#fff;border:1px solid #89BED4;border-radius:18px;padding:20px 18px}.fsg-page .fsh-join__formh{font-size:1.6rem!important;line-height:1.15!important;font-weight:500}.fsg-page .fsh-join__free{color:#0a4d52;font-size:1.0625rem}.fsg-page .fsj-consent,.fsg-page .fsj-consent__links{font-size:1rem;line-height:1.45;color:#2c2c2c}.fsg-page .fsj-consent__links a{color:#0a4d52;text-decoration:underline;text-underline-offset:3px}.fsg-page .fsj-sms__box{background:#eaf6f8;border:1px solid #89BED4;border-radius:12px}.fsg-page .fsh-join__perks li{font-size:1.1875rem;line-height:1.35}.fsg-page .fsh-join__media{margin:0;border-radius:18px;overflow:hidden;border:1px solid #89BED4;background:#eaf6f8}.fsg-page .fsh-vip__msg,.fsg-page .fsj-msg{color:#0a4d52;font-weight:700;background:#eaf6f8;border-left:4px solid #345871;padding:8px 12px;border-radius:4px;min-height:0}.fsg-page .fsh-vip__msg:empty{display:none}.fsg-page .fsj-f.is-bad input{border:3px solid #345871}.fsg-page .fsh-gift__err{background:#eaf6f8;color:#0a4d52;border-left:4px solid #345871;border-radius:4px}.fsg-page .fsh-card{background:#fff;border:1px solid #89BED4;border-radius:18px;overflow:hidden}.fsg-page .fsh-card__media{background:#eaf6f8}.fsg-page .fsh-card__tag{color:#345871;font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding-top:12px}.fsg-page .fsh-card__name{font-size:1.35rem;line-height:1.2;font-weight:500;color:#0a4d52}.fsg-page .fsh-card__sub,.fsg-page .fsh-card__line,.fsg-page .fsh-card__gift,.fsg-page .fsh-card__count{font-size:1.0625rem;line-height:1.35;color:#2c2c2c}.fsg-page .fsh-card__gift-lead{color:#345871}.fsg-page .fsh-card__note{font-size:1.0625rem;color:#0a4d52}.fsg-page .fsh-card__price{font-size:1.35rem;font-weight:600;color:#0a4d52}.fsg-page .fsh-card__save,.fsg-page .fsh-spine__save{color:#345871}.fsg-page .fsh-card .fsh-btn{font-size:1.1875rem;min-height:52px;padding:10px 18px}.fsg-page .fsh-card__standin{background:#0a4d52;font-family:Helvetica Neue,Arial,sans-serif}.fsg-page .fsh-vip__sub-h{text-align:center;margin:8px 0 16px}.fsg-page .fsh-draftnote,.fsg-page .fsj-draftnote{font-family:Helvetica Neue,Arial,sans-serif}@media(min-width:750px){.fsg-page .fsh-products__grid--vip{margin-left:auto;margin-right:auto}}.fsg.fsg-page.fsh-join,.fsg.fsg-page.fsh-gift{padding-top:0}.fsg-page>.fsh-wrap{padding-top:calc(var(--fsg-g) * .7 + var(--fsg-thread-h) + var(--fsg-d) + 16px - var(--fsg-g))}.fsg-page .fsh-gift__box>h1,.fsg-page .fsh-gift__lede,.fsg-page .fsh-gift__canada{text-align:center}.fsg-page .fsh-gift__canada{max-width:34rem;margin-left:auto;margin-right:auto}@media(max-width:899px){.fsg-page .fsh-join__text h1,.fsg-page .fsh-join__lede{text-align:center}.fsg-page .fsh-join__lede{margin-left:auto;margin-right:auto;max-width:34rem}}#MainContent:has(.fsg-page){padding-bottom:0}.fsg-page .fsh-vip__lede{margin-top:14px}.fsg-page .fsh-join__text h1{font-size:clamp(1.8rem,7.6vw,2.15rem);line-height:1.12}@media(min-width:900px){.fsg-page .fsh-join__text h1{font-size:2.9rem}}.fsg-page .fsh-join__lede,.fsg-page .fsh-vip__lede{text-wrap:balance}#smile-ui-lite-container,#smile-ui-lite-launcher-frame-container,[id^=smile-ui-lite-launcher],#ads-agent-host{display:none!important}.fsg-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fsg-page .fsh-vip__oneline{margin:0 auto 14px;max-width:34rem;text-align:center;font-size:1.1875rem;line-height:1.35;color:#0a4d52;font-weight:600;text-wrap:balance}.fsg-page .fsh-vip__perks-one{margin:4px auto 0;max-width:34rem;text-align:center;font-size:1.1875rem;line-height:1.4;color:#345871;font-weight:600}.fsg-page .fsh-vip__multi{margin-top:22px}.fsg-page .fsh-vip__check{min-height:56px;padding:8px 0;align-items:center;grid-template-columns:36px 1fr}.fsg-page .fsh-vip__check input{width:28px;height:28px;margin:0}.fsg-page .fsh-vip__multi-note{margin-left:48px}.fsh-vip--nosave .fsh-card__save{display:none}.fsg-page .fsh-vip__fine .fsh-link{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;margin:0 -6px}.fsg-page .fsh-vip__eyebrow,.fsg-page .fsg-eyebrow,.fsg-page .fsh-card__tag{font-size:.9375rem}.fsg-page .fsh-req{font-weight:400;color:#345871;font-size:1rem}.fsg-page .fsg-add{margin-top:2px}.fsg-page [data-recipient][hidden]{display:none}.fsg-page .fsh-join__grid{grid-template-areas:"text" "form" "perks" "media" "promise";gap:14px}.fsg-page .fsg-join-perks{grid-area:perks;margin:4px 0 0}.fsg-page .fsh-join__text{margin-bottom:0}.fsg-page .fsh-join__lede{margin-top:8px}.fsg-page .fsh-join__formh{display:none}@media(min-width:900px){.fsg-page .fsh-join__grid{grid-template-areas:"text form" "perks form" "media form" "promise form";gap:20px 56px}.fsg-page .fsh-join__formh{display:block}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/fs-garland-pages.css.map */
