.nature-page{--nature-gutter: clamp(17px, 5.7vw, 78px);--nature-space: clamp(44px, 7vw, 104px);color:var(--color-ink);font-family:"Source Serif 4",serif;isolation:isolate}.nature-page>section+section{margin-top:0}.nature-layer{position:sticky;top:min(calc(var(--preview-header-height, 111px) - var(--rm-home-bands-height, 0px)),calc(100dvh - var(--nature-layer-height, 0px)));background:var(--theme-canvas)}.nature-page h1,.nature-page h2{margin:0;font-family:Cormorant Garamond,serif;font-weight:600;line-height:.98;text-wrap:balance}.nature-page h2{font-size:clamp(34px,4.4vw,64px)}.nature-page p{margin:0;line-height:1.55}.nature-page img{display:block;width:100%;height:auto}.nature-shell{width:min(1210px,calc(100% - 2 * var(--nature-gutter)));margin-inline:auto}.nature-link{display:inline-flex;width:fit-content;min-height:44px;align-items:center;justify-content:center;padding:8px 20px;border:1px solid currentColor;color:inherit;font-size:14px;text-align:center;text-decoration:none}.nature-link:hover{text-decoration:underline;text-underline-offset:.2em}.nature-page :focus-visible{outline:2px solid currentColor;outline-offset:4px}.nature-hero{display:grid;min-height:clamp(380px,47vw,720px);align-items:center;color:var(--theme-canvas);background:linear-gradient(90deg,transparent 54%,#1f1a1680 69%,#1f1a16b8),url(rm-unique-nature-hero.webp) center / cover}.nature-hero__inner{display:grid;justify-items:start;gap:20px;padding:32px 0 32px 62%}.nature-hero h1{font-size:clamp(48px,5.8vw,84px)}.nature-hero__inner>.home-stage-entry-showcase__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:144px;padding:14px 24px;background:#fffcf6;color:#1f1a16;font:400 13px/1.2 "Source Serif 4",Georgia,serif;text-decoration:none}@media(hover:hover)and (pointer:fine){.nature-hero__inner>.home-stage-entry-showcase__cta:hover{background:#e6ebe7}}.nature-collage{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;padding-block:0 calc(var(--nature-space) + 18px)}.nature-collage__lead{width:100%;min-width:0;aspect-ratio:4 / 5;overflow:hidden}.nature-collage .nature-collage__lead img{height:100%;object-fit:cover;object-position:center top;transform:scale(1.05);transform-origin:center top}.nature-collage__products{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));min-width:0;height:0;min-height:100%}.nature-collage__products .nature-card{grid-template:minmax(0,1fr) / minmax(0,1fr);gap:0}.nature-collage__products .nature-card img{height:100%;min-height:0}.nature-collage__products .nature-card span{grid-area:1 / 1;align-self:end;z-index:2;padding:20px 12px 8px;color:#fffcf6;background:linear-gradient(transparent,#1f1a16de);overflow-wrap:anywhere}.nature-collage__products .nature-card:focus-visible{outline-color:#fffcf6;outline-offset:-3px}.nature-card{display:grid;gap:7px;min-width:0;color:inherit;font-size:14px;line-height:1.35;text-decoration:none}.nature-card:hover span{text-decoration:underline;text-underline-offset:.2em}.nature-card img{aspect-ratio:4 / 5;object-fit:cover;background:var(--color-sand)}.nature-collage__lead,.nature-story .rm-about-row__media,.nature-card{position:relative;isolation:isolate}.nature-hero{isolation:isolate}.nature-hero:before,.nature-collage__lead:after,.nature-story .rm-about-row__media:after,.nature-card:before{content:"";pointer-events:none;background:url(rm-home-editorial-grain.webp) repeat;background-size:256px 256px;filter:brightness(1.045) contrast(2.6);mix-blend-mode:soft-light;opacity:.38;z-index:1}.nature-hero:before,.nature-collage__lead:after,.nature-story .rm-about-row__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.nature-hero__inner{position:relative;z-index:2}.nature-card:before,.nature-card img{grid-area:1 / 1}.nature-card span{grid-area:2 / 1}.nature-story{padding-block:18px var(--nature-space)}.nature-story .rm-about-row__heading{margin-bottom:28px;font:500 29px/31px Cormorant Garamond,serif}.nature-story .rm-about-row__copy p{margin-bottom:14px;line-height:20px}.nature-story .nature-link{margin-top:6px}.nature-edit{position:relative;padding-block:var(--nature-space);text-align:center;background:var(--color-bark);color:var(--theme-canvas)}.nature-edit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2.2vw,32px);margin-block:32px;text-align:left}.nature-edit__grid .nature-card{align-content:start}@media(max-width:820px){.nature-hero{min-height:clamp(344px,88vw,550px)}.nature-collage,.nature-story .nature-shell{width:100%}.nature-story .rm-about-row__copy{padding-inline:calc(var(--nature-gutter) + 13px)}.nature-edit .nature-shell{width:100%}.nature-edit h2{padding-inline:var(--nature-gutter)}.nature-edit__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:225px;gap:25px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:5px}.nature-edit__grid::-webkit-scrollbar{display:none}.nature-edit__grid .nature-card img{aspect-ratio:5 / 6}.nature-edit__grid:focus-visible{outline-offset:-3px}}@media(max-width:920px){.nature-story .rm-about-row__heading{margin-bottom:20px}.nature-story .rm-about-row__copy p{line-height:18px}}@media(max-width:680px){.nature-hero{background-image:linear-gradient(180deg,#1f1a16ad,#1f1a166b 23%,transparent 43%),url(rm-unique-nature-hero.webp);background-position:46% center;align-items:stretch}.nature-hero__inner{justify-items:center;align-content:space-between;padding:26px 0 22px;text-align:center}.nature-hero h1{font-size:clamp(40px,10vw,54px)}}@media(max-width:600px){.nature-collage{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.nature-collage__products .nature-card span{padding:15px 8px 6px;font-size:12px}}@media(prefers-reduced-motion:reduce){.nature-layer{position:relative;top:auto}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rm-unique-by-nature.css.map */
