.patina-stage{display:block;max-width:144rem;margin:0 auto}.patina-stage__track{position:relative;display:flex;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}.patina-stage .patina-stage__slide{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:46% 54%;align-items:center;scroll-snap-align:start;color:#faf6eb;background:var(--patina-slide-color, #163d33)}.patina-stage__slide--spruce{--patina-slide-color: #183a31}.patina-stage__slide--umber{--patina-slide-color: #4b342b}.patina-stage__slide--teal{--patina-slide-color: #21424c}.patina-stage__slide--plum{--patina-slide-color: #3c293e}.patina-stage__copy{padding:clamp(3.2rem,5.7vw,8rem);align-self:center}.patina-stage__eyebrow{color:#f1d5a7;font-size:1.15rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;margin:0 0 1.7rem}.patina-stage h2{color:inherit;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(4.4rem,5.4vw,7.8rem);line-height:.97;letter-spacing:-.025em;margin:0}.patina-stage__description{max-width:38rem;margin:1.8rem 0 2.5rem;color:#faf6eb;line-height:1.55}.patina-stage__cta{display:inline-flex;align-items:center;min-height:4.6rem;background:#f8edda;color:#25372f;padding:.85rem 1.7rem;text-decoration:none;font-weight:700}.patina-stage__cta:hover{background:#fff8ed}.patina-stage__cta:focus-visible{outline:2px solid #fff8ed;outline-offset:4px}.patina-stage__media{display:grid;place-items:center;background:linear-gradient(140deg,#f1dfc4,#d6ad7d);padding:clamp(1.4rem,2.5vw,3rem);min-width:0}.patina-stage__slide--umber .patina-stage__media{background:linear-gradient(140deg,#eddccc,#c6a48d)}.patina-stage__slide--teal .patina-stage__media{background:linear-gradient(140deg,#f1e8d9,#cbbba7)}.patina-stage__slide--plum .patina-stage__media{background:linear-gradient(140deg,#eee3eb,#baa2b5)}.patina-stage__media img{display:block;width:min(100%,56rem);height:clamp(33rem,34vw,44rem);object-fit:contain}.patina-stage__controls{display:flex;justify-content:center;align-items:center;gap:.2rem;background:#f8f4eb;color:#25443d;border-bottom:1px solid #dfd6c5}.patina-stage__controls button{display:inline-grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer;width:4.4rem;height:4.4rem;padding:0}.patina-stage__controls button:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.patina-stage__arrow .icon{width:1.2rem;height:.75rem}.patina-stage__arrow--previous .icon{transform:rotate(90deg)}.patina-stage__arrow--next .icon{transform:rotate(-90deg)}.patina-stage__dot span{width:.8rem;height:.8rem;border:1px solid currentColor;border-radius:50%}.patina-stage__dot[aria-current=true] span{background:currentColor}.patina-stage__play .icon{width:1.2rem;height:1.2rem}.patina-stage__play:not(.slideshow__autoplay--paused) .icon-play,.patina-stage__play.slideshow__autoplay--paused .icon-pause{display:none}@media screen and (max-width:749px){.patina-stage .patina-stage__slide{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.patina-stage__media{grid-row:1;padding:1.2rem}.patina-stage__media img{width:100%;height:clamp(19rem,61vw,30rem)}.patina-stage__copy{padding:2.25rem 2.4rem 2.65rem;align-self:start}.patina-stage__eyebrow{font-size:1.05rem;margin-bottom:1rem}.patina-stage h2{font-size:clamp(3.6rem,10vw,4.8rem)}.patina-stage__description{font-size:1.45rem;margin:1rem 0 1.4rem}}@media(prefers-reduced-motion:reduce){.patina-stage__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map */
