.fcta-ed{background-color:var(--fcta-bg);color:var(--fcta-text)}.fcta-ed__inner{display:flex;flex-direction:column}.fcta-ed__row{display:flex;flex:1 1 auto;min-height:0}.fcta-ed__visual{display:none}.fcta-ed .fcta-ed__main{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;justify-content:center;min-height:0;padding-top:40px;padding-bottom:40px;padding-left:max(var(--margin, 16px),16px);padding-right:max(var(--margin, 16px),16px)}.fcta-ed__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:0}.fcta-ed .fcta-ed__main--banner{padding-bottom:20px}.fcta-ed__banner{display:grid;flex:none;grid-template-columns:repeat(var(--fcta-banner-cols),minmax(0,1fr));column-gap:12px;align-items:start;margin:0;padding:16px 0 0;list-style:none;color:var(--fcta-banner-text)}.fcta-ed__banner-wrap{flex:none;width:100%;margin-top:20px}.fcta-ed__banner--line{border-top:1px solid var(--fcta-banner-line)}.fcta-ed__perk{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--fcta-banner-size-m);font-weight:900;line-height:1.1;letter-spacing:-.01em}.fcta-ed .fcta-ed__perk-icon{display:block;flex:none;align-self:center;width:var(--fcta-icon-size-m);height:var(--fcta-icon-size-m);object-fit:contain}.fcta-ed__perk>span{display:block}.fcta-ed--center .fcta-ed__content{align-items:center;text-align:center}.fcta-ed__content p,.fcta-ed__content h2{margin:0}.fcta-ed__eyebrow{font-size:16px;line-height:1.2;letter-spacing:.01em}.fcta-ed .fcta-ed__title{margin-top:6px;font-size:var(--fcta-title-size-m);font-weight:var(--fcta-title-weight);line-height:.9;letter-spacing:-.02em;color:var(--fcta-title-color)}.fcta-ed__sep{width:var(--fcta-sep-width);height:0;margin:18px 0 14px;border:0;border-top:1px solid var(--fcta-sep-color)}.fcta-ed--center .fcta-ed__sep{margin-left:auto;margin-right:auto}.fcta-ed__desc{font-size:15px;line-height:1.35}.fcta-ed__cta{margin-top:18px}@media(min-width:1024px){.fcta-ed__eyebrow{font-size:24px}.fcta-ed .fcta-ed__title{margin-top:10px;font-size:var(--fcta-title-size-d)}.fcta-ed__sep{margin:32px 0 24px}.fcta-ed__desc{font-size:22px}.fcta-ed__cta{margin-top:28px}.fcta-ed .fcta-ed__main{padding-top:60px;padding-bottom:60px}.fcta-ed .fcta-ed__main--banner{padding-bottom:32px}.fcta-ed__banner-wrap{margin-top:32px}.fcta-ed__banner{column-gap:24px;align-items:center;padding-top:24px}.fcta-ed__perk{gap:12px;font-size:var(--fcta-banner-size-d)}.fcta-ed .fcta-ed__perk-icon{width:var(--fcta-icon-size-d);height:var(--fcta-icon-size-d)}.fcta-ed__row--split .fcta-ed__main{flex:0 0 50%;max-width:50%}.fcta-ed__row--split .fcta-ed__visual{position:relative;display:block;flex:0 0 50%;max-width:50%;overflow:hidden}.fcta-ed__row--img-left{flex-direction:row-reverse}}.sdg [x-cloak]{display:none!important}.sdg__head{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:20px;padding-bottom:24px}.sdg__head p,.sdg__head h2{margin:0}.sdg__subtitle{font-size:14px;line-height:1.2;letter-spacing:.02em}.sdg__title{font-size:40px;line-height:.95}.sdg__rating{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:14px;line-height:1.2}.sdg__rating-star{display:inline-flex}.sdg-card__link{display:flex;flex-direction:column;color:inherit;text-decoration:none}.sdg .sdg-card__badge{position:absolute;top:0;left:6px;z-index:3;display:inline-flex;align-items:center;height:20px;padding:0 11px;border-radius:6px;font-size:11px;line-height:1;letter-spacing:.06em;white-space:nowrap;transform:translateY(-50%);pointer-events:none}.sdg .sdg-card__title{margin:12px 0 0;font-family:Scto Grotesk B,sans-serif;font-weight:700;font-size:13px;line-height:1.2;letter-spacing:normal;text-transform:none}.sdg-card__buy{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:10px}.sdg-card__buy p{margin:0}.sdg-card__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.sdg-card__price-current{font-size:21px;line-height:1}.sdg-card__price-compare{font-size:12px;line-height:1;opacity:.55}.sdg-card__save{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-height:14px;font-size:10px;line-height:14px;letter-spacing:.02em}.sdg-card__sep{display:inline-block;width:1px;height:10px;background-color:currentColor;opacity:.4}.sdg .sdg-card__atc{height:48px;margin-top:6px;padding-left:8px;padding-right:8px;text-align:center}@media(min-width:1024px){.sdg__head{gap:8px;padding-top:0;padding-bottom:40px}.sdg__subtitle{font-size:16px}.sdg__title{font-size:64px}.sdg__rating{font-size:16px}.sdg-card__price-compare{font-size:14px}.sdg-card__save{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/361/compiled_assets/styles.css.map?subset=AAAAABAAAAQ */
