.pv-section,.pv-collection-section,.pv-featured,.pv-editorial,.pv-video-section,.pv-room-section,.pv-benefits,.pv-newsletter{color:var(--pv-ink);background:var(--pv-bg)}.pv-container{width:min(100% - 64px,1440px);margin-inline:auto}.pv-eyebrow{margin:0 0 14px;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--pv-accent)}.pv-section-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:30px}.pv-section-heading h2,.pv-editorial h2,.pv-newsletter h2{margin:0;font-size:clamp(2rem,4vw,3.7rem);line-height:1.04;letter-spacing:-.045em}.pv-section-heading p:not(.pv-eyebrow){margin:12px 0 0;max-width:620px;opacity:.75}.pv-text-link{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;font-weight:650;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:7px}.pv-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:50px;padding:0 24px;background:var(--pv-accent);color:var(--pv-bg);text-decoration:none;font-size:.9rem;font-weight:650;border:1px solid var(--pv-accent);border-radius:3px;transition:transform .2s ease,opacity .2s ease}.pv-button:hover{transform:translateY(-2px);opacity:.9}.pv-button--light{background:var(--pv-bg);color:var(--pv-ink);border-color:var(--pv-bg)}.pv-hero{position:relative;min-height:min(760px,78vw);min-height:clamp(520px,68vw,790px);display:flex;align-items:center;overflow:hidden;background:var(--pv-accent);color:var(--pv-bg)}.pv-hero__media,.pv-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.pv-hero__media picture,.pv-hero__image{display:block;width:100%;height:100%;object-fit:cover}.pv-hero__shade{background:linear-gradient(90deg,rgba(0,0,0,var(--pv-overlay)) 0%,rgba(0,0,0,calc(var(--pv-overlay)*.25)) 72%,transparent 100%)}.pv-hero__fallback,.pv-image-fallback{width:100%;height:100%;background:linear-gradient(135deg,var(--pv-accent),var(--pv-bg))}.pv-hero__content{position:relative;z-index:1;padding-block:100px;max-width:1440px}.pv-hero__content--left{text-align:left;margin-left:max(32px,calc((100vw - 1440px)/2))}.pv-hero__content--center{text-align:center;margin-inline:auto}.pv-hero__content--right{text-align:right;margin-right:max(32px,calc((100vw - 1440px)/2))}.pv-hero__content h1{max-width:760px;margin:0 0 20px;font-size:clamp(3rem,7.5vw,7.3rem);line-height:.94;letter-spacing:-.065em}.pv-hero__content--center h1{margin-inline:auto}.pv-hero__content--right h1{margin-left:auto}.pv-hero__copy{max-width:560px;margin:0 0 28px;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.6}.pv-hero__content--center .pv-hero__copy{margin-inline:auto}.pv-hero__content--right .pv-hero__copy{margin-left:auto}.pv-hero__scroll{position:absolute;z-index:2;bottom:26px;left:50%;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.65);border-radius:50%;color:var(--pv-bg);text-decoration:none;font-size:22px}.pv-collection-section,.pv-featured,.pv-video-section,.pv-room-section{padding-block:clamp(64px,8vw,116px)}.pv-rail-wrap{position:relative}.pv-collection-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);grid-auto-columns:minmax(260px,calc((100% - 60px)/4));gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px}.pv-collection-rail::-webkit-scrollbar{display:none}.pv-collection-card{min-width:0;scroll-snap-align:start;color:inherit;text-decoration:none}.pv-collection-card__image{aspect-ratio:1.12/1;overflow:hidden;background:color-mix(in srgb,var(--pv-accent) 12%,var(--pv-bg));border-radius:5px}.pv-collection-card__image img,.pv-room-card__image img,.pv-product-card__image img,.pv-editorial__visual img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.pv-collection-card:hover img,.pv-room-card:hover img,.pv-product-card:hover img{transform:scale(1.045)}.pv-collection-card__meta,.pv-product-card__meta{display:flex;justify-content:space-between;align-items:start;gap:12px;padding-top:15px}.pv-collection-card__meta h3,.pv-product-card__meta h3{margin:0;font-size:1.1rem;font-weight:650}.pv-collection-card__meta p,.pv-product-card__meta p{margin:5px 0 0;font-size:.8rem;opacity:.65}.pv-collection-card__meta>span{font-size:1.25rem;color:var(--pv-accent)}.pv-rail-controls{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.pv-rail-controls button{width:42px;height:42px;border:1px solid color-mix(in srgb,var(--pv-ink) 30%,transparent);background:transparent;color:var(--pv-ink);border-radius:50%;font-size:18px;cursor:pointer}.pv-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pv-product-card{color:inherit;text-decoration:none;min-width:0}.pv-product-card__image{position:relative;aspect-ratio:4/5;overflow:hidden;background:color-mix(in srgb,var(--pv-accent) 10%,var(--pv-bg));border-radius:4px}.pv-product-badge{position:absolute;top:14px;left:14px;padding:7px 10px;background:var(--pv-accent);color:var(--pv-bg);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.pv-product-card__meta{align-items:center}.pv-product-card__meta strong{font-size:.95rem;white-space:nowrap}.pv-editorial{padding-block:clamp(56px,8vw,120px)}.pv-editorial__grid{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(36px,8vw,130px);align-items:center}.pv-editorial__grid--right{grid-template-columns:.88fr 1.12fr}.pv-editorial__grid--right .pv-editorial__visual{order:2}.pv-editorial__visual{aspect-ratio:1.08/1;overflow:hidden;border-radius:4px}.pv-editorial__content{max-width:540px}.pv-editorial__content h2{margin:0 0 24px}.pv-editorial__copy{font-size:1.05rem;line-height:1.8;margin-bottom:30px}.pv-video-frame{position:relative;overflow:hidden;aspect-ratio:16/8.5;background:color-mix(in srgb,var(--pv-accent) 14%,var(--pv-bg));border-radius:5px}.pv-video-frame video,.pv-video-frame iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.pv-room-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pv-room-card{color:inherit;text-decoration:none;min-width:0}.pv-room-card__image{aspect-ratio:1.08/1;overflow:hidden;background:color-mix(in srgb,var(--pv-accent) 12%,var(--pv-bg));border-radius:4px}.pv-room-card__caption{display:flex;justify-content:space-between;align-items:center;padding-top:14px;font-size:1.12rem;font-weight:650}.pv-benefits{padding-block:32px}.pv-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.pv-benefit{display:flex;gap:15px;align-items:center}.pv-benefit__icon{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--pv-ink) 50%,transparent);border-radius:50%;font-size:20px}.pv-benefit h3{margin:0 0 5px;font-size:.95rem}.pv-benefit p{margin:0;font-size:.8rem;line-height:1.5;opacity:.82}.pv-newsletter{padding-block:clamp(54px,7vw,90px)}.pv-newsletter__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px}.pv-newsletter__inner>div>p:last-child{max-width:520px;line-height:1.7}.pv-newsletter__form{display:grid;grid-template-columns:1fr auto;gap:10px}.pv-newsletter__form input{min-width:0;height:52px;padding:0 16px;border:1px solid color-mix(in srgb,var(--pv-ink) 35%,transparent);background:transparent;color:var(--pv-ink);border-radius:3px}.pv-form-message{grid-column:1/-1;margin:4px 0}@media(max-width:990px){.pv-container{width:min(100% - 40px,1440px)}.pv-collection-rail{grid-auto-columns:minmax(245px,42%)}.pv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.pv-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-editorial__grid,.pv-editorial__grid--right{gap:36px}.pv-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pv-container{width:calc(100% - 32px)}.pv-hero{min-height:640px;min-height:82svh}.pv-hero__content{padding-block:80px}.pv-hero__content--left,.pv-hero__content--right{margin-inline:16px}.pv-hero__content h1{font-size:clamp(3rem,15vw,5rem)}.pv-section-heading{display:block;margin-bottom:22px}.pv-section-heading h2,.pv-editorial h2,.pv-newsletter h2{font-size:2.35rem}.pv-section-heading>.pv-text-link{display:inline-flex;margin-top:18px}.pv-collection-section,.pv-featured,.pv-video-section,.pv-room-section{padding-block:58px}.pv-collection-rail{grid-auto-columns:78%;gap:14px}.pv-rail-controls{display:none}.pv-product-grid{gap:22px 12px}.pv-product-card__meta{display:block}.pv-product-card__meta strong{display:block;margin-top:7px}.pv-product-card__meta h3{font-size:.95rem}.pv-editorial{padding-block:52px}.pv-editorial__grid,.pv-editorial__grid--right{grid-template-columns:1fr;gap:26px}.pv-editorial__grid--right .pv-editorial__visual{order:0}.pv-editorial__visual{aspect-ratio:1.12/1}.pv-editorial__copy{font-size:.98rem}.pv-video-frame{aspect-ratio:4/3}.pv-room-grid{grid-template-columns:1fr 1fr;gap:18px 12px}.pv-room-card__caption{font-size:.95rem}.pv-benefits__grid{grid-template-columns:1fr 1fr;gap:22px 14px}.pv-benefit{align-items:flex-start;gap:10px}.pv-benefit__icon{flex-basis:36px;width:36px;height:36px;font-size:17px}.pv-benefit h3{font-size:.82rem}.pv-benefit p{font-size:.72rem}.pv-newsletter__inner{grid-template-columns:1fr;gap:22px}.pv-newsletter__form{grid-template-columns:1fr}.pv-newsletter__form .pv-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pv-home.css.map */
