:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq).sf-story{--story-ink: #312c28;--story-muted: #655e58;--story-line: #ded8d1;padding-block:clamp(44px,5.4vw,76px)}:is(#sf-details,#sf-ml-details).sf-story{--story-bg: #f6f3ee}:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__wrap{width:min(1240px,calc(100% - 80px))}:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__heading{max-width:21ch;margin-bottom:18px;font-family:var(--font-body--family, Arial, sans-serif);font-size:clamp(29px,3.2vw,43px);font-weight:500;line-height:1.12;letter-spacing:-.035em}:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__body{max-width:48ch;font-size:15px;line-height:1.75}:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__eyebrow{margin-bottom:14px;font-size:10px;letter-spacing:.12em}:is(#sf-details,#sf-ml-lining,#sf-ml-details) .sf-story__frame,:is(#sf-details,#sf-ml-lining,#sf-ml-details) .sf-story__image{aspect-ratio:1 / 1}:is(#sf-details,#sf-ml-lining,#sf-ml-details) .sf-story__image{object-fit:contain}:is(#sf-details,#sf-ml-lining) .sf-story__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,100px)}:is(#sf-details,#sf-ml-lining,#sf-ml-details) .sf-story__caption{margin-top:12px;font-size:12px;line-height:1.5}#sf-ml-details .sf-story__product-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px)}#sf-ml-details .sf-story__product-caption{padding-top:23px}#sf-ml-details .sf-story__product-caption .sf-story__heading{max-width:23ch;margin-bottom:12px;font-size:clamp(25px,2.3vw,32px)}:is(#sf-colors,#sf-faq).sf-story{border-top:1px solid #e5dfd7}:is(#sf-colors,#sf-faq) .sf-story__guide{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(36px,7vw,100px)}#sf-colors .sf-story__detail:first-child{padding-top:0;border-top:0}#sf-colors .sf-story__detail{padding-block:23px}#sf-colors .sf-story__detail-label{margin-bottom:9px;font-size:10px}#sf-colors .sf-story__subheading{font-family:var(--font-body--family, Arial, sans-serif);font-size:23px;font-weight:500;line-height:1.25;letter-spacing:-.025em}#sf-faq .sf-story__question summary{min-height:64px;font-size:15px}#sf-faq .sf-story__answer{padding-bottom:24px;font-size:14px;line-height:1.75}@media(max-width:989px){:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__wrap{width:calc(100% - 48px)}}@media(max-width:749px){:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq).sf-story{padding-block:36px}:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__wrap{width:calc(100% - 32px)}:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__heading{margin-bottom:14px;font-size:clamp(28px,7.8vw,35px);line-height:1.15}:is(#sf-details,#sf-ml-lining,#sf-ml-details,#sf-colors,#sf-faq) .sf-story__body{max-width:none;font-size:14px;line-height:1.7}:is(#sf-details,#sf-ml-lining) .sf-story__split,#sf-ml-details .sf-story__product-pair,:is(#sf-colors,#sf-faq) .sf-story__guide{grid-template-columns:minmax(0,1fr);gap:25px}#sf-ml-lining.sf-story--media-right .sf-story__split>.sf-story__photo,#sf-ml-lining.sf-story--media-right .sf-story__split>.sf-story__copy{grid-column:auto;grid-row:auto}#sf-ml-details .sf-story__product-pair{gap:36px}#sf-ml-details .sf-story__product-caption{padding-top:19px}#sf-ml-details .sf-story__product-caption .sf-story__heading{font-size:26px}#sf-colors .sf-story__detail{padding-block:20px}#sf-faq .sf-story__question summary{font-size:14px}}.sg-footer a{color:#fbf5ef}.sg-footer a:hover{color:#fff;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/6/assets/softhour-magic-leggings.css.map */
