@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400;1,500&family=Inter:wght@300;400;500&display=swap";body:has(.ss-editorial-page--about),body:has(.ss-editorial-page--candles),body:has(.ss-delivery-content),body:has(.ss-contact-page){--ss-paper: #fbf8f1;--ss-ivory: #f6f0e7;--ss-ink: #2a231e;--ss-muted: #756d64;--ss-gold: #c1882a;--ss-line: rgba(63, 51, 40, .17);--ss-dark: #28221e;--ss-serif: "Cormorant Garamond", "Times New Roman", serif;--ss-sans: "Inter", Arial, sans-serif;background:var(--ss-paper);color:var(--ss-ink)}body:has(.ss-editorial-page--about) :is(#MainContent,.content-for-layout),body:has(.ss-editorial-page--candles) :is(#MainContent,.content-for-layout),body:has(.ss-delivery-content) :is(#MainContent,.content-for-layout),body:has(.ss-contact-page) :is(#MainContent,.content-for-layout),body:has(.ss-editorial-page--about) .shespace-concept-breadcrumbs-section,body:has(.ss-editorial-page--candles) .shespace-concept-breadcrumbs-section,body:has(.ss-delivery-content) .shespace-concept-breadcrumbs-section,body:has(.ss-contact-page) .shespace-concept-breadcrumbs-section{background:var(--ss-paper)!important}body:has(.ss-editorial-page--about) .ss-breadcrumbs,body:has(.ss-editorial-page--candles) .ss-breadcrumbs,body:has(.ss-delivery-content) .ss-breadcrumbs,body:has(.ss-contact-page) .ss-breadcrumbs{width:min(1280px,calc(100% - 64px));margin-inline:auto;padding:16px 0 14px;border-bottom:1px solid var(--ss-line)}body:has(.ss-editorial-page--about) .ss-breadcrumbs__list,body:has(.ss-editorial-page--candles) .ss-breadcrumbs__list,body:has(.ss-delivery-content) .ss-breadcrumbs__list,body:has(.ss-contact-page) .ss-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;color:#958a7e;font-family:var(--ss-sans);font-size:8px;font-weight:400;line-height:1.5;letter-spacing:.12em;list-style:none;text-transform:uppercase}body:has(.ss-editorial-page--about) .ss-breadcrumbs__list li,body:has(.ss-editorial-page--candles) .ss-breadcrumbs__list li,body:has(.ss-delivery-content) .ss-breadcrumbs__list li,body:has(.ss-contact-page) .ss-breadcrumbs__list li{display:inline-flex;align-items:center;gap:7px}body:has(.ss-editorial-page--about) .ss-breadcrumbs__list li+li:before,body:has(.ss-editorial-page--candles) .ss-breadcrumbs__list li+li:before,body:has(.ss-delivery-content) .ss-breadcrumbs__list li+li:before,body:has(.ss-contact-page) .ss-breadcrumbs__list li+li:before{content:"/";color:#c8bcaf}body:has(.ss-editorial-page--about) .ss-breadcrumbs__list a,body:has(.ss-editorial-page--candles) .ss-breadcrumbs__list a,body:has(.ss-delivery-content) .ss-breadcrumbs__list a,body:has(.ss-contact-page) .ss-breadcrumbs__list a{color:var(--ss-ink);text-decoration:none}body:has(.ss-editorial-page--about) .ss-page-shell,body:has(.ss-editorial-page--candles) .ss-page-shell,body:has(.ss-delivery-content) .ss-page-shell{width:min(1280px,calc(100% - 64px));max-width:1280px;margin-inline:auto}body:has(.ss-editorial-page--about) .ss-page-hero,body:has(.ss-editorial-page--candles) .ss-page-hero{padding:clamp(112px,10vw,166px) 0 clamp(52px,5.6vw,76px)}body:has(.ss-editorial-page--about) .ss-page-kicker,body:has(.ss-editorial-page--candles) .ss-page-kicker,body:has(.ss-delivery-content) .ss-page-kicker,body:has(.ss-contact-page) .ss-contact-page__kicker{margin-bottom:17px;color:var(--ss-gold);font-family:var(--ss-sans);font-size:8px;font-weight:500;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}body:has(.ss-editorial-page--about) .ss-page-hero__title,body:has(.ss-editorial-page--candles) .ss-page-hero__title{max-width:1200px;margin:0;color:var(--ss-ink);font-family:var(--ss-serif);font-size:clamp(76px,8.5vw,128px);font-weight:400;line-height:.84;letter-spacing:-.052em;text-wrap:balance}body:has(.ss-editorial-page--about) :is(.ss-page-hero__title,.ss-page-story h2,.ss-page-section-heading h2,.ss-page-manifesto h2,.ss-page-cta h2) em,body:has(.ss-editorial-page--candles) :is(.ss-page-hero__title,.ss-page-product-story h2,.ss-page-section-heading h2,.ss-candle-care h2,.ss-page-faq h2,.ss-page-cta h2) em,body:has(.ss-delivery-content) :is(.ss-delivery-section h2,.ss-delivery-faq h2) em,body:has(.ss-contact-page) :is(.ss-contact-page__hero h1,.ss-contact-page__details h2,.ss-contact-page__form-panel h2) em{color:var(--ss-gold);font-style:italic;font-weight:400}body:has(.ss-editorial-page--about) .ss-page-hero__footer,body:has(.ss-editorial-page--candles) .ss-page-hero__footer{display:grid;grid-template-columns:minmax(320px,610px) auto;align-items:end;justify-content:space-between;gap:48px;margin-top:clamp(28px,3vw,42px);padding-top:22px;border-top:1px solid var(--ss-line)}body:has(.ss-editorial-page--about) .ss-page-hero__footer p,body:has(.ss-editorial-page--candles) .ss-page-hero__footer p{max-width:610px;margin:0;color:var(--ss-muted);font-family:var(--ss-sans);font-size:11px;line-height:1.78}body:has(.ss-editorial-page--about) .ss-page-hero__footer span,body:has(.ss-editorial-page--candles) .ss-page-hero__footer span{color:#91867b;font-family:var(--ss-sans);font-size:7px;line-height:1.5;letter-spacing:.15em;text-align:right}body:has(.ss-editorial-page--about) .ss-page-wide-media{aspect-ratio:16 / 7;overflow:hidden;background:#eee4d7}body:has(.ss-editorial-page--about) .ss-page-wide-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 55%}body:has(.ss-editorial-page--about) .ss-page-story{grid-template-columns:minmax(300px,.76fr) minmax(500px,1.18fr);gap:clamp(72px,9vw,148px);padding-block:clamp(104px,10vw,148px)}body:has(.ss-editorial-page--about) .ss-page-story__media{width:min(100%,455px)}body:has(.ss-editorial-page--about) .ss-page-story__media img{aspect-ratio:4 / 5}body:has(.ss-editorial-page--about) .ss-page-story__content h2,body:has(.ss-editorial-page--about) .ss-page-section-heading h2,body:has(.ss-editorial-page--about) .ss-page-cta h2,body:has(.ss-editorial-page--candles) :is(.ss-page-product-story h2,.ss-page-section-heading h2,.ss-candle-care h2,.ss-page-faq h2,.ss-page-cta h2){margin:0;color:var(--ss-ink);font-family:var(--ss-serif);font-size:clamp(52px,5.25vw,78px);font-weight:400;line-height:.92;letter-spacing:-.04em}body:has(.ss-editorial-page--about) .ss-page-copy,body:has(.ss-editorial-page--candles) .ss-page-copy{color:var(--ss-muted);font-family:var(--ss-sans);font-size:11px;line-height:1.82}body:has(.ss-editorial-page--about) .ss-page-values,body:has(.ss-editorial-page--candles) .ss-page-values{padding-bottom:clamp(104px,10vw,146px)}body:has(.ss-editorial-page--about) .ss-page-section-heading,body:has(.ss-editorial-page--candles) .ss-page-section-heading{max-width:1040px;margin-bottom:clamp(38px,4.4vw,58px)}body:has(.ss-editorial-page--about) .ss-page-values__grid,body:has(.ss-editorial-page--candles) .ss-page-values__grid{grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ss-line)}body:has(.ss-editorial-page--about) .ss-page-values__grid article,body:has(.ss-editorial-page--candles) .ss-page-values__grid article{min-height:190px;padding:24px 22px 22px}body:has(.ss-editorial-page--about) .ss-page-values__grid h3,body:has(.ss-editorial-page--candles) .ss-page-values__grid h3{margin:36px 0 10px;font-size:clamp(27px,2.25vw,34px);line-height:.98}body:has(.ss-editorial-page--about) .ss-page-values__grid p,body:has(.ss-editorial-page--candles) .ss-page-values__grid p{font-size:9px;line-height:1.65}body:has(.ss-editorial-page--about) .ss-page-manifesto{padding-block:clamp(92px,9vw,132px);background:var(--ss-dark)}body:has(.ss-editorial-page--about) .ss-page-manifesto h2{max-width:1120px;font-size:clamp(64px,6.7vw,100px);line-height:.88}body:has(.ss-editorial-page--about) .ss-page-manifesto>div>p:last-child{max-width:550px;margin:30px 0 0 auto;font-size:10px;line-height:1.8}body:has(.ss-editorial-page--about) .ss-page-cta,body:has(.ss-editorial-page--candles) .ss-page-cta{grid-template-columns:minmax(0,1fr) auto;gap:54px;padding-block:clamp(88px,8.5vw,126px)}body:has(.ss-editorial-page--candles) .ss-candle-gallery{grid-template-columns:minmax(0,1.48fr) minmax(280px,.7fr);gap:clamp(24px,3.8vw,54px);align-items:end;padding-bottom:clamp(104px,10vw,148px)}body:has(.ss-editorial-page--candles) .ss-candle-gallery__large{aspect-ratio:4 / 3}body:has(.ss-editorial-page--candles) .ss-candle-gallery__small{aspect-ratio:4 / 5;margin-bottom:-46px!important}body:has(.ss-editorial-page--candles) .ss-page-product-story{grid-template-columns:minmax(360px,.9fr) minmax(430px,.86fr);gap:clamp(72px,10vw,158px);padding-block:clamp(76px,8vw,112px) clamp(108px,10vw,148px);border-top:1px solid var(--ss-line)}body:has(.ss-editorial-page--candles) .ss-candle-care{padding-block:clamp(92px,9vw,128px);background:var(--ss-ivory)}body:has(.ss-editorial-page--candles) .ss-candle-care__inner{grid-template-columns:minmax(330px,.82fr) minmax(480px,1.12fr);gap:clamp(72px,10vw,158px)}body:has(.ss-editorial-page--candles) .ss-candle-care li{grid-template-columns:42px 1fr;padding:18px 0}body:has(.ss-editorial-page--candles) .ss-candle-care li p{font-size:10px;line-height:1.72}body:has(.ss-editorial-page--candles) .ss-page-faq{padding-top:clamp(104px,10vw,148px)}body:has(.ss-editorial-page--candles) .ss-page-faq__list{max-width:930px;margin-left:auto}body:has(.ss-editorial-page--candles) .ss-page-faq summary{padding:20px 0;font-size:clamp(24px,2.1vw,31px)}body:has(.ss-delivery-content) .ss-page-generic{width:min(1280px,calc(100% - 64px));max-width:1280px;padding:clamp(96px,9vw,142px) 0 clamp(94px,9vw,136px)}body:has(.ss-delivery-content) .ss-page-generic>.ss-page-kicker{margin-bottom:18px}body:has(.ss-delivery-content) .ss-page-generic>h1{max-width:1160px;margin:0;color:var(--ss-ink);font-family:var(--ss-serif);font-size:clamp(76px,8.5vw,128px);font-weight:400;line-height:.86;letter-spacing:-.052em}body:has(.ss-delivery-content) .ss-page-generic__content{max-width:none;margin-top:38px;color:var(--ss-ink);font-family:inherit;font-size:inherit;line-height:inherit}body:has(.ss-delivery-content) .ss-delivery-lead{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.62fr);gap:clamp(52px,8vw,128px);align-items:start;padding-top:24px;border-top:1px solid var(--ss-line)}body:has(.ss-delivery-content) .ss-delivery-lead>p{max-width:710px;margin:0;color:var(--ss-muted);font-family:var(--ss-sans);font-size:11px;line-height:1.82}body:has(.ss-delivery-content) .ss-delivery-lead__note{color:#94887b;font-family:var(--ss-sans);font-size:8px;line-height:1.7;letter-spacing:.12em;text-transform:uppercase}body:has(.ss-delivery-content) .ss-delivery-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(58px,6vw,82px);border:1px solid var(--ss-line)}body:has(.ss-delivery-content) .ss-delivery-stats article{min-height:170px;padding:22px 20px}body:has(.ss-delivery-content) .ss-delivery-stats article+article{border-left:1px solid var(--ss-line)}body:has(.ss-delivery-content) :is(.ss-delivery-stats>article>span,.ss-delivery-eyebrow){color:var(--ss-gold);font-family:var(--ss-sans);font-size:7px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}body:has(.ss-delivery-content) .ss-delivery-stats h2{margin:38px 0 8px!important;color:var(--ss-ink)!important;font-family:var(--ss-serif)!important;font-size:clamp(25px,2.1vw,32px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.025em}body:has(.ss-delivery-content) .ss-delivery-stats p{margin:0;color:var(--ss-muted);font-family:var(--ss-sans);font-size:9px;line-height:1.62}body:has(.ss-delivery-content) .ss-delivery-section{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(470px,1.2fr);gap:clamp(68px,9vw,146px);padding-block:clamp(96px,9.5vw,138px);border-bottom:1px solid var(--ss-line)}body:has(.ss-delivery-content) .ss-delivery-section h2{margin:14px 0 0!important;color:var(--ss-ink)!important;font-family:var(--ss-serif)!important;font-size:clamp(51px,5.25vw,78px)!important;font-weight:400!important;line-height:.92!important;letter-spacing:-.04em}body:has(.ss-delivery-content) .ss-delivery-section__copy{color:var(--ss-muted);font-family:var(--ss-sans);font-size:10px;line-height:1.82}body:has(.ss-delivery-content) .ss-delivery-section__copy>p:first-child{margin-top:0}body:has(.ss-delivery-content) .ss-delivery-methods{margin:27px 0 0;padding:0;border-top:1px solid var(--ss-line);list-style:none}body:has(.ss-delivery-content) .ss-delivery-methods li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:16px 0;border-bottom:1px solid var(--ss-line)}body:has(.ss-delivery-content) .ss-delivery-methods strong{color:var(--ss-ink);font-family:var(--ss-serif);font-size:23px;font-weight:400;line-height:1}body:has(.ss-delivery-content) .ss-delivery-methods span{color:var(--ss-gold);font-family:var(--ss-sans);font-size:8px;font-weight:500;letter-spacing:.08em;white-space:nowrap}body:has(.ss-delivery-content) .ss-delivery-faq{padding-block:clamp(100px,9.5vw,140px) 0}body:has(.ss-delivery-content) .ss-delivery-faq__heading{max-width:1000px;margin-bottom:42px}body:has(.ss-delivery-content) .ss-delivery-faq__heading h2{margin:14px 0 0!important;color:var(--ss-ink)!important;font-family:var(--ss-serif)!important;font-size:clamp(52px,5.3vw,80px)!important;font-weight:400!important;line-height:.92!important;letter-spacing:-.04em}body:has(.ss-delivery-content) .ss-delivery-faq details{max-width:940px;margin-left:auto;border-top:1px solid var(--ss-line);border-bottom:0}body:has(.ss-delivery-content) .ss-delivery-faq details:last-of-type{border-bottom:1px solid var(--ss-line)}body:has(.ss-delivery-content) .ss-delivery-faq summary{display:grid;grid-template-columns:1fr 28px;gap:20px;align-items:center;padding:20px 0;color:var(--ss-ink);font-family:var(--ss-serif);font-size:clamp(23px,2.1vw,31px);line-height:1.05;list-style:none;cursor:pointer}body:has(.ss-delivery-content) .ss-delivery-faq summary::-webkit-details-marker{display:none}body:has(.ss-delivery-content) .ss-delivery-faq summary span{color:var(--ss-gold);font-family:var(--ss-sans);font-size:20px;font-weight:300;text-align:center;transition:transform .2s ease}body:has(.ss-delivery-content) .ss-delivery-faq details[open] summary span{transform:rotate(45deg)}body:has(.ss-delivery-content) .ss-delivery-faq details p{max-width:720px;margin:-2px 0 22px;color:var(--ss-muted);font-family:var(--ss-sans);font-size:10px;line-height:1.75}body:has(.ss-delivery-content) .ss-delivery-cta{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:center;justify-content:space-between;padding-top:36px}body:has(.ss-delivery-content) .ss-delivery-cta a{padding-bottom:7px;border-bottom:1px solid currentColor;color:var(--ss-ink);font-family:var(--ss-sans);font-size:8px;font-weight:600;letter-spacing:.13em;text-decoration:none;text-transform:uppercase}body:has(.ss-contact-page) .ss-contact-page{padding:clamp(104px,9.5vw,148px) 0 clamp(108px,10vw,150px)}body:has(.ss-contact-page) .ss-contact-page__shell{width:min(1280px,calc(100% - 64px));max-width:1280px}body:has(.ss-contact-page) .ss-contact-page__hero{grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);gap:clamp(60px,8vw,132px);padding-bottom:clamp(56px,5.5vw,76px)}body:has(.ss-contact-page) .ss-contact-page__hero h1{font-size:clamp(72px,8.2vw,118px);line-height:.84;letter-spacing:-.052em}body:has(.ss-contact-page) .ss-contact-page__lead{max-width:450px;margin-bottom:8px;font-size:10px;line-height:1.8}body:has(.ss-contact-page) .ss-contact-page__grid{grid-template-columns:minmax(280px,.66fr) minmax(0,1.34fr);gap:clamp(62px,8.5vw,132px);padding-top:clamp(50px,5vw,68px)}body:has(.ss-contact-page) .ss-contact-page__details h2{font-size:clamp(48px,4.4vw,64px);line-height:.9}body:has(.ss-contact-page) .ss-contact-page__details-list{margin-top:clamp(38px,4vw,54px)}body:has(.ss-contact-page) .ss-contact-page__detail{padding:18px 0 19px}body:has(.ss-contact-page) .ss-contact-page__detail a,body:has(.ss-contact-page) .ss-contact-page__detail address{font-size:clamp(21px,1.9vw,28px)}body:has(.ss-contact-page) .ss-contact-page__form-panel{padding:clamp(38px,4vw,56px);border:1px solid var(--ss-line);background:#fffdf8!important}body:has(.ss-contact-page) .ss-contact-page__form-panel h2{font-size:clamp(50px,4.9vw,72px);line-height:.9}body:has(.ss-contact-page) .ss-contact-page__form-intro{max-width:560px;margin-top:22px;font-size:10px;line-height:1.75}body:has(.ss-contact-page) .ss-contact-page-form{margin-top:clamp(36px,3.8vw,50px)}body:has(.ss-contact-page) .ss-contact-page-form__fields{gap:26px 22px}body:has(.ss-contact-page) .ss-contact-page-form input,body:has(.ss-contact-page) .ss-contact-page-form textarea{font-size:12px}body:has(.ss-contact-page) .ss-contact-page-form textarea{min-height:185px}body:has(.ss-contact-page) .ss-contact-page-form__submit{min-height:46px;padding:13px 21px;border-color:var(--ss-gold);background:var(--ss-gold);color:#fff;font-size:8px}body:has(.ss-contact-page) .ss-contact-page-form__privacy{font-size:8px;line-height:1.65}@media(max-width:989px){body:has(.ss-editorial-page--about) .ss-page-shell,body:has(.ss-editorial-page--candles) .ss-page-shell,body:has(.ss-delivery-content) .ss-page-shell,body:has(.ss-delivery-content) .ss-page-generic,body:has(.ss-contact-page) .ss-contact-page__shell,body:has(.ss-editorial-page--about) .ss-breadcrumbs,body:has(.ss-editorial-page--candles) .ss-breadcrumbs,body:has(.ss-delivery-content) .ss-breadcrumbs,body:has(.ss-contact-page) .ss-breadcrumbs{width:min(100% - 40px,1040px)}body:has(.ss-editorial-page--about) .ss-page-story,body:has(.ss-editorial-page--candles) .ss-page-product-story,body:has(.ss-editorial-page--candles) .ss-candle-care__inner,body:has(.ss-delivery-content) .ss-delivery-section{gap:54px}body:has(.ss-editorial-page--about) .ss-page-values__grid,body:has(.ss-editorial-page--candles) .ss-page-values__grid,body:has(.ss-delivery-content) .ss-delivery-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.ss-editorial-page--about) .ss-page-values__grid article:nth-child(3),body:has(.ss-editorial-page--candles) .ss-page-values__grid article:nth-child(3),body:has(.ss-delivery-content) .ss-delivery-stats article:nth-child(3){border-left:0;border-top:1px solid var(--ss-line)}body:has(.ss-editorial-page--about) .ss-page-values__grid article:nth-child(4),body:has(.ss-editorial-page--candles) .ss-page-values__grid article:nth-child(4),body:has(.ss-delivery-content) .ss-delivery-stats article:nth-child(4){border-top:1px solid var(--ss-line)}body:has(.ss-delivery-content) .ss-delivery-lead{grid-template-columns:1fr;gap:28px}body:has(.ss-contact-page) .ss-contact-page__hero{grid-template-columns:1fr;gap:28px}body:has(.ss-contact-page) .ss-contact-page__grid{grid-template-columns:1fr;gap:58px}}@media(max-width:749px){body:has(.ss-editorial-page--about) .ss-page-shell,body:has(.ss-editorial-page--candles) .ss-page-shell,body:has(.ss-delivery-content) .ss-page-shell,body:has(.ss-delivery-content) .ss-page-generic,body:has(.ss-contact-page) .ss-contact-page__shell,body:has(.ss-editorial-page--about) .ss-breadcrumbs,body:has(.ss-editorial-page--candles) .ss-breadcrumbs,body:has(.ss-delivery-content) .ss-breadcrumbs,body:has(.ss-contact-page) .ss-breadcrumbs{width:calc(100% - 32px)}body:has(.ss-editorial-page--about) .ss-breadcrumbs,body:has(.ss-editorial-page--candles) .ss-breadcrumbs,body:has(.ss-delivery-content) .ss-breadcrumbs,body:has(.ss-contact-page) .ss-breadcrumbs{padding-block:13px}body:has(.ss-editorial-page--about) .ss-page-hero,body:has(.ss-editorial-page--candles) .ss-page-hero,body:has(.ss-delivery-content) .ss-page-generic{padding-top:82px}body:has(.ss-editorial-page--about) .ss-page-hero__title,body:has(.ss-editorial-page--candles) .ss-page-hero__title,body:has(.ss-delivery-content) .ss-page-generic>h1{font-size:clamp(52px,15vw,72px);line-height:.88}body:has(.ss-editorial-page--about) .ss-page-hero__footer,body:has(.ss-editorial-page--candles) .ss-page-hero__footer{grid-template-columns:1fr;gap:18px}body:has(.ss-editorial-page--about) .ss-page-hero__footer span,body:has(.ss-editorial-page--candles) .ss-page-hero__footer span{text-align:left}body:has(.ss-editorial-page--about) .ss-page-wide-media{width:100%;aspect-ratio:4 / 5}body:has(.ss-editorial-page--about) .ss-page-story,body:has(.ss-editorial-page--candles) .ss-page-product-story,body:has(.ss-editorial-page--candles) .ss-candle-care__inner,body:has(.ss-delivery-content) .ss-delivery-section{grid-template-columns:1fr;gap:38px}body:has(.ss-editorial-page--about) .ss-page-story__content h2,body:has(.ss-editorial-page--about) .ss-page-section-heading h2,body:has(.ss-editorial-page--about) .ss-page-cta h2,body:has(.ss-editorial-page--candles) :is(.ss-page-product-story h2,.ss-page-section-heading h2,.ss-candle-care h2,.ss-page-faq h2,.ss-page-cta h2),body:has(.ss-delivery-content) :is(.ss-delivery-section h2,.ss-delivery-faq__heading h2),body:has(.ss-contact-page) :is(.ss-contact-page__details h2,.ss-contact-page__form-panel h2){font-size:clamp(46px,13.4vw,62px)!important}body:has(.ss-editorial-page--about) .ss-page-values__grid,body:has(.ss-editorial-page--candles) .ss-page-values__grid,body:has(.ss-delivery-content) .ss-delivery-stats{grid-template-columns:1fr}body:has(.ss-editorial-page--about) .ss-page-values__grid article+article,body:has(.ss-editorial-page--candles) .ss-page-values__grid article+article,body:has(.ss-delivery-content) .ss-delivery-stats article+article,body:has(.ss-editorial-page--about) .ss-page-values__grid article:nth-child(3),body:has(.ss-editorial-page--candles) .ss-page-values__grid article:nth-child(3),body:has(.ss-delivery-content) .ss-delivery-stats article:nth-child(3),body:has(.ss-editorial-page--about) .ss-page-values__grid article:nth-child(4),body:has(.ss-editorial-page--candles) .ss-page-values__grid article:nth-child(4),body:has(.ss-delivery-content) .ss-delivery-stats article:nth-child(4){border-left:0;border-top:1px solid var(--ss-line)}body:has(.ss-editorial-page--about) .ss-page-cta,body:has(.ss-editorial-page--candles) .ss-page-cta{grid-template-columns:1fr;align-items:start}body:has(.ss-editorial-page--candles) .ss-candle-gallery{width:100%;grid-template-columns:1fr;gap:16px}body:has(.ss-editorial-page--candles) .ss-candle-gallery__large{aspect-ratio:4 / 5}body:has(.ss-editorial-page--candles) .ss-candle-gallery__small{width:calc(100% - 32px);margin:0 auto!important;aspect-ratio:4 / 3}body:has(.ss-delivery-content) .ss-delivery-section{padding-block:80px}body:has(.ss-contact-page) .ss-contact-page{padding:72px 0 90px}body:has(.ss-contact-page) .ss-contact-page__hero h1{font-size:clamp(54px,16vw,72px)}body:has(.ss-contact-page) .ss-contact-page__form-panel{padding:30px 20px 32px}}@media(prefers-reduced-motion:reduce){body:has(.ss-delivery-content) .ss-delivery-faq summary span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/shespace-concept-pages.css.map */
