.rm-marquee{overflow:hidden;padding:30px 0 26px;background:#fff;border-bottom:1px solid var(--rm-line);display:grid;gap:14px}.rm-marquee__label{text-align:center;margin:0 auto 4px}.rm-marquee__row{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.rm-marquee__track{display:flex;flex:none;width:max-content;animation:rm-marquee var(--rm-speed, 45s) linear infinite}.rm-marquee__row--reverse .rm-marquee__track{animation-direction:reverse}.rm-marquee:hover .rm-marquee__track{animation-play-state:paused}.rm-marquee__group{display:flex;flex-shrink:0;align-items:center}.rm-marquee__item{display:flex;align-items:center;gap:48px;padding-right:48px;white-space:nowrap;font:700 24px/1.1 var(--font-heading-family);letter-spacing:-.02em;color:#b9b1a4;text-decoration:none;transition:color .25s}a.rm-marquee__item:hover{color:var(--rm-ink)}.rm-marquee__item:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--rm-copper);flex:none}.rm-marquee__row--words .rm-marquee__item{font-size:15px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rm-muted);gap:28px;padding-right:28px}.rm-marquee__row--words .rm-marquee__item:after{width:5px;height:5px;background:var(--rm-line)}@keyframes rm-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rm-marquee__track{animation:none}.rm-marquee__row{overflow-x:auto}}.rm-cats{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem 6px;list-style:none}.rm-cats::-webkit-scrollbar{display:none}.rm-cats>li{scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.rm-cats{grid-auto-columns:28%;margin:0 -5rem;padding:0 5rem 6px}}@media screen and (min-width:990px){.rm-cats{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;overflow:visible;margin:0;padding:0}}.rm-cat{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--rm-ink);border-radius:var(--rm-radius);background:var(--rm-paper);overflow:hidden;transition:transform .45s var(--rm-ease),box-shadow .45s var(--rm-ease),background .3s}.rm-cat:hover{transform:translateY(-6px);background:var(--rm-sand);box-shadow:var(--rm-shadow)}.rm-cat__img{display:block;position:relative;aspect-ratio:1 / 1}.rm-cat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:14%;mix-blend-mode:multiply;transition:transform .7s var(--rm-ease)}.rm-cat__img--photo img{object-fit:cover;padding:0;mix-blend-mode:normal}.rm-cat:hover .rm-cat__img img{transform:scale(1.08) rotate(-1deg)}.rm-cat__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 16px 16px;margin-top:auto}.rm-cat__title{font:600 15px/1.25 var(--font-body-family)}.rm-cat__go{flex:none;width:32px;height:32px;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--rm-ink);transition:background .3s,color .3s,transform .4s var(--rm-ease)}.rm-cat__go .rm-icon{width:14px;height:14px}.rm-cat:hover .rm-cat__go{background:var(--rm-copper);color:#fff;transform:rotate(-45deg)}.rm-feature{display:grid;gap:36px;align-items:center}@media screen and (min-width:990px){.rm-feature{grid-template-columns:1.1fr 1fr;gap:80px}.rm-feature--reverse .rm-feature__media{order:2}}.rm-feature__media{position:relative;border-radius:var(--rm-radius-lg);overflow:hidden;background:var(--rm-paper);aspect-ratio:4 / 3.3}.rm-feature__media>img{display:block;width:100%;height:100%;object-fit:cover}.rm-feature__collage{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:1fr 1fr;gap:12px;padding:12px;height:100%}.rm-feature__collage a{position:relative;display:block;background:#fff;border-radius:20px;overflow:hidden;min-height:0}.rm-feature__collage a:first-child{grid-row:1 / 3}.rm-feature__collage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10%;transition:transform .7s var(--rm-ease)}.rm-feature__collage a:hover img{transform:scale(1.06)}.rm-feature__chip{position:absolute;left:24px;bottom:24px;background:var(--rm-ink);color:#fff;border-radius:999px;padding:11px 18px;font-size:13px;box-shadow:0 14px 30px -12px #00000073;animation:rm-float 6s ease-in-out infinite}.rm-feature__chip b{font:700 16px/1 var(--font-heading-family);margin-left:4px;color:var(--rm-copper-soft)}.rm-checks{list-style:none;padding:0;margin:26px 0 32px;display:grid;gap:14px}.rm-checks li{display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.45;color:var(--rm-ink)}.rm-checks li:before{content:"";flex:none;width:24px;height:24px;margin-top:-2px;border-radius:50%;background:var(--rm-copper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.rm-tabs__list{display:flex;gap:4px;background:#fff;border-radius:999px;padding:5px;overflow-x:auto;scrollbar-width:none;max-width:100%;box-shadow:inset 0 0 0 1px var(--rm-line)}.rm-tabs__list::-webkit-scrollbar{display:none}.rm-tabs__btn{border:0;background:transparent;font:600 13px/1 var(--font-body-family);padding:12px 18px;border-radius:999px;cursor:pointer;white-space:nowrap;color:var(--rm-ink);transition:background .25s,color .25s}.rm-tabs__btn:hover{background:var(--rm-paper)}.rm-tabs__btn[aria-selected=true]{background:var(--rm-ink);color:#fff}.rm-tabs__panel[hidden]{display:none}.rm-tabs__more{text-align:center;margin-top:48px}@media screen and (max-width:989px){.rm-tabs .rm-head{flex-direction:column;align-items:flex-start}}.rm-spots{display:grid;gap:16px}@media screen and (min-width:990px){.rm-spots{grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr}.rm-spots>:first-child{grid-row:1 / 3}}.rm-spot{position:relative;border-radius:var(--rm-radius-lg);padding:30px;display:flex;flex-direction:column;gap:22px;text-decoration:none;min-height:360px;overflow:hidden;isolation:isolate;transition:transform .45s var(--rm-ease)}.rm-spot:hover{transform:translateY(-4px)}@media screen and (min-width:990px){.rm-spots>:not(:first-child){flex-direction:row;align-items:stretch;min-height:300px}.rm-spots>:not(:first-child) .rm-spot__body{flex:1}.rm-spots>:not(:first-child) .rm-spot__img{flex:1;margin-top:0;aspect-ratio:auto}}.rm-spot--dark{background:var(--rm-ink);color:#fff}.rm-spot--dark:before{content:"";position:absolute;z-index:-1;width:520px;height:520px;right:-160px;top:-180px;border-radius:50%;background:radial-gradient(closest-side,rgba(214,112,58,.35),transparent 70%);animation:rm-drift 16s ease-in-out infinite alternate}.rm-spot--copper{background:var(--rm-copper);color:#fff}.rm-spot--paper{background:var(--rm-paper);color:var(--rm-ink)}.rm-spot .rm-eyebrow{color:inherit;opacity:.85}.rm-spot--dark .rm-eyebrow{color:var(--rm-copper-soft);opacity:1}.rm-spot--paper .rm-eyebrow{color:var(--rm-copper);opacity:1}.rm-spot__title{font:700 clamp(26px,2.6vw,38px)/1.05 var(--font-heading-family);letter-spacing:-.03em;margin:0 0 10px;color:inherit;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media screen and (min-width:990px){.rm-spots>:not(:first-child) .rm-spot__title{font-size:clamp(24px,2.1vw,32px)}}.rm-spot__text{margin:0 0 20px;font-size:15px;line-height:1.55;opacity:.8;max-width:380px}.rm-spot__img{position:relative;margin-top:auto;background:#fff;border-radius:20px;aspect-ratio:16 / 10;overflow:hidden}.rm-spot__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .7s var(--rm-ease)}.rm-spot__img--photo img{object-fit:cover;padding:0}.rm-spot:hover .rm-spot__img img{transform:scale(1.06)}.rm-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 14px) / 2.15);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0 0 4px}.rm-rail::-webkit-scrollbar{display:none}.rm-rail>li{scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.rm-rail{grid-auto-columns:calc((100% - 44px) / 3);gap:22px}}@media screen and (min-width:990px){.rm-rail{grid-auto-columns:calc((100% - 66px)/4)}}.rm-rail__progress{height:2px;background:var(--rm-line);border-radius:2px;margin-top:28px;overflow:hidden}.rm-rail__progress span{display:block;height:100%;width:25%;background:var(--rm-ink);border-radius:inherit;transform-origin:left;transition:transform .2s linear,width .3s}.rm-story{position:relative;background:var(--rm-ink);color:#fff;overflow:hidden;isolation:isolate}.rm-story:before{content:"";position:absolute;z-index:-1;width:900px;height:900px;left:-300px;bottom:-520px;border-radius:50%;background:radial-gradient(closest-side,rgba(214,112,58,.28),transparent 70%);animation:rm-drift 20s ease-in-out infinite alternate}.rm-story__top{display:grid;gap:24px}@media screen and (min-width:990px){.rm-story__top{grid-template-columns:1fr 1fr;gap:88px;align-items:start}}.rm-story .rm-eyebrow{color:var(--rm-copper-soft)}.rm-story .rm-h2{color:#fff}.rm-story .rm-h2 em{color:var(--rm-copper-soft)}.rm-story__text{color:#ffffffb8;font-size:17px;line-height:1.65;margin:0 0 28px}.rm-stats{display:grid;gap:32px;margin-top:56px;padding-top:44px;border-top:1px solid rgba(255,255,255,.14)}@media screen and (min-width:750px){.rm-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.rm-stat b{display:block;font:700 clamp(44px,5vw,68px)/1 var(--font-heading-family);letter-spacing:-.04em;color:#fff;margin-bottom:10px;font-variant-numeric:tabular-nums}.rm-stat b i{font-style:normal;color:var(--rm-copper-soft)}.rm-stat>span{display:block;font-size:14px;line-height:1.5;color:#ffffffb3}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rm-sections.css.map */
