[id^=sec],#finalCta,#rdNews{scroll-margin-top:72px}body.rd-sub{padding-top:72px;background:var(--rd-paper)}body.rd-sub .rd-header{background:#eeebe3f5;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);color:var(--rd-ink);box-shadow:0 1px #17201a14}.rd-news{margin:0 0 48px;padding:0 0 44px;border-bottom:1px solid rgba(237,235,228,.14);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;align-items:start}.rd-news label{font:400 clamp(26px,3vw,34px)/1.15 var(--rd-serif);color:#f5f3ec;display:block}.rd-news-row{display:flex;gap:10px}.rd-news input[type=email]{flex:1;min-width:0;min-height:52px;border-radius:999px;border:1px solid rgba(237,235,228,.3);background:transparent;color:#f5f3ec;padding:0 20px;font:16px var(--rd-sans);box-sizing:border-box}.rd-news input[type=email]::placeholder{color:#edebe473}.rd-news input[type=email]:focus{outline:2px solid var(--rd-sun);outline-offset:2px}.rd-news-fine{font-size:13px;margin:12px 0 0;line-height:1.5}.rd-news-err{font-size:14px;color:#f0c987;margin:10px 0 0}.rd-news-ok{grid-column:1/-1;font:400 24px/1.3 var(--rd-serif);color:#f5f3ec;margin:0}@media(max-width:760px){.rd-news{grid-template-columns:1fr}.rd-news-row{flex-direction:column}}.rd-page-hero{padding:clamp(56px,9vw,120px) 0 clamp(32px,5vw,56px)}.rd-page-hero h1{font:300 clamp(44px,8vw,104px)/.98 var(--rd-serif);letter-spacing:-.035em;margin:0 0 20px;max-width:14ch}.rd-block{padding:0 0 clamp(64px,9vw,112px)}.rd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(23,32,26,.14)}.rd-stats>div{padding:28px 24px 28px 0;border-bottom:1px solid rgba(23,32,26,.14)}.rd-stats b{display:block;font:300 clamp(52px,7vw,92px)/1 var(--rd-serif);letter-spacing:-.03em;margin-bottom:12px;font-weight:300}.rd-stats span{font-size:15px;color:var(--rd-muted);line-height:1.5;display:block;max-width:30ch}@media(max-width:760px){.rd-stats{grid-template-columns:1fr}}.rd-treepage{background:var(--rd-forest);color:#f1efe8;min-height:calc(100svh - 72px);padding:clamp(40px,6vw,72px) 0 clamp(56px,8vw,96px);overflow:hidden}.rd-treepage .rd-lead{color:#f1efe8c2}.rd-treepage .rd-stage{max-width:620px}.rd-treepage h1.rd-h2{font-size:clamp(44px,7vw,88px);margin-left:auto;margin-right:auto}.rd-inv-field{margin:0 0 18px}.rd-inv-field label,.rd-share-card .rd-lbl{display:block;font-size:14px;color:var(--rd-muted);margin:0 0 8px}.rd-inv-field input{width:100%;min-height:52px;border:1px solid rgba(23,32,26,.18);border-radius:12px;padding:0 16px;font:16px var(--rd-sans);box-sizing:border-box;background:#fff;color:var(--rd-ink)}.rd-inv-field input:focus{outline:2px solid var(--rd-moss);outline-offset:1px}.rd-inv-link{display:block;font:500 18px/1.4 var(--rd-sans);color:var(--rd-moss);word-break:break-all;margin:0}.rd-share-btns.is-many{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-share-btns .is-wide{grid-column:1/-1}.rd-pdp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);padding:clamp(24px,4vw,56px) 0 clamp(72px,9vw,120px);align-items:start}.rd-pdp-media{position:sticky;top:96px;border-radius:4px 4px 200px 200px;overflow:hidden;background:var(--rd-mist);aspect-ratio:3/4}.rd-pdp-media img{width:100%;height:100%;object-fit:cover;display:block}.rd-pdp h1{font:300 clamp(40px,5.5vw,68px)/1.02 var(--rd-serif);letter-spacing:-.03em;margin:0 0 12px}.rd-pdp-desc{font-size:17px;line-height:1.65;color:var(--rd-muted);max-width:56ch;margin:0 0 28px}.rd-pdp-desc ul{padding-left:20px;margin:14px 0}.rd-pdp-desc li{margin:6px 0}.rd-pdp-desc em{color:var(--rd-ink)}.rd-pdp-trust{list-style:none;padding:0;margin:32px 0 0;border-top:1px solid rgba(23,32,26,.14)}.rd-pdp-trust li{padding:14px 0;border-bottom:1px solid rgba(23,32,26,.14);font-size:15px;line-height:1.5}.rd-pdp-trust b{display:block;font-weight:600}.rd-pstick{display:none}@media(max-width:900px){.rd-pdp-grid{grid-template-columns:1fr}.rd-pdp-media{position:relative;top:0;aspect-ratio:1/1;border-radius:4px 4px 160px 160px}.rd-pstick{display:block;position:fixed;left:0;right:0;bottom:0;z-index:850;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#eeebe3f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -1px #17201a14}.rd-pstick .rd-btn{width:100%}body.rd-sub[data-rd-page=product]{padding-bottom:80px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sylva-pages.css.map */
