.st-hero__couple{display:block;font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cream);margin-bottom:14px}.ar-hero h1 .st-hero__couple{font-family:inherit}.st-side{display:grid;gap:28px}.st-facts{background:#fff;border:1px solid var(--line);padding:22px}.st-facts h2{font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-t);margin:0 0 6px}.st-facts dl{margin:0;display:grid}.st-facts dl>div{display:grid;gap:2px;padding:10px 0;border-top:1px solid var(--line)}.st-facts dl>div:first-child{border-top:0}.st-facts dt{font-size:12px;color:var(--stone)}.st-facts dd{margin:0;font-size:15px;line-height:1.45}.st-side .ar-btn{display:flex;width:100%;padding:0 20px;border:1px solid #212121;font-size:10.5px;line-height:1.2;color:#212121;background:#fff}.st-side .ar-btn--1{background:#212121;color:#fff}.st-side .ar-btn:hover{background:#000;color:#fff}.st-side__btns{display:grid;gap:8px}.st-facts--m{display:none;margin-top:36px}.st-body{max-width:720px;font-size:17px;line-height:1.7;color:var(--graphite);padding-top:56px}.st-body h2{font-size:clamp(28px,2.6vw,38px);color:var(--ink);margin:64px 0 18px;scroll-margin-top:calc(var(--ar-top) + 24px)}.st-body>h2:first-child{margin-top:0}.st-body h3{font-size:22px;color:var(--ink);margin:40px 0 12px}.st-body p{margin:0 0 18px}.st-body a{color:var(--ink)}.st-body img{display:block;width:100%;height:auto;margin:32px 0 10px;background:var(--line)}.st-body p:has(>img){margin:0}.st-body div[style],.st-body p[style]{text-align:left!important}.st-body p:has(>img)+p:has(>em:only-child),.st-body div:has(>img)+p:has(>em:only-child){font-size:14px;color:var(--stone);margin-bottom:32px}.st-body>p:first-child:has(>em){font-size:clamp(22px,2vw,28px);font-weight:300;line-height:1.35;color:var(--ink);padding:28px 0;margin:0 0 40px;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.st-body>p:first-child em{font-style:normal}.st-body blockquote{margin:40px 0;padding:28px 0;border:0;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);font-size:clamp(22px,2vw,28px);font-weight:300;line-height:1.35;color:var(--ink);font-style:normal;background:none}.st-body blockquote p{margin:0}.st-body ul,.st-body ol{margin:0 0 18px;padding-left:20px}.st-body hr{border:0;height:0;margin:56px 0 0}.st-body hr+p{background:var(--cream);padding:28px 32px;color:var(--ink);font-size:18px;line-height:1.6;margin:0}.st-body hr+p a{font-weight:500}.st-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.st-card{text-decoration:none;color:var(--ink);display:grid;gap:10px;align-content:start}.st-card img{aspect-ratio:4/3;object-fit:cover;background:var(--line);width:100%;height:auto;display:block}.st-card h3{font-size:24px;font-weight:300;letter-spacing:-.008em;line-height:1.15}.st-card p{font-size:15px;color:var(--graphite);line-height:1.5}.st-card:hover h3{color:var(--gold-t)}.sx-feat{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);background:var(--ink);color:var(--paper);text-decoration:none}.sx-feat:hover{color:var(--paper)}.sx-feat img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;display:block}.sx-feat__copy{padding:48px;display:grid;gap:14px;align-content:center}.sx-feat h2{font-size:clamp(32px,3vw,44px);color:var(--paper)}.sx-feat p{color:var(--line)}.sx-list{padding-top:80px;padding-bottom:40px}.sx-pag{display:flex;gap:16px;justify-content:center;align-items:center;padding:24px 0 0;font-size:15px}.sx-pag a,.sx-pag span{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:900px){.st-facts--m{display:block}.st-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-body h2{scroll-margin-top:calc(var(--ar-top) + 76px)}.sx-feat{grid-template-columns:minmax(0,1fr);margin-left:calc(-1 * var(--outer,16px));margin-right:calc(-1 * var(--outer,16px))}}@media(max-width:767px){.st-body{font-size:16px;padding-top:36px}.st-body img{margin-left:calc(-1 * var(--outer,16px));width:calc(100% + 2 * var(--outer,16px));max-width:none}.st-body hr+p{padding:24px 20px;font-size:17px}.st-grid{grid-template-columns:minmax(0,1fr)}.st-card h3{font-size:22px}.sx-feat__copy{padding:28px var(--outer,16px) 32px}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/ps-story.css.map */
