.home-wrap{max-width:2200px;margin:0 auto;padding:0 var(--pf-gutter)}.home-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 48px;margin-bottom:clamp(36px,4vw,64px)}.home-head__title{margin:0;font:400 clamp(38px,3.8vw,64px)/1.02 var(--pf-serif);letter-spacing:-.025em;color:var(--pf-ink)}.home-head__text{max-width:40ch;margin:0 0 6px;font:italic 400 clamp(18px,1.4vw,21px)/1.5 var(--pf-serif);color:var(--pf-muted)}.home-head__link{margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid var(--pf-ink);color:var(--pf-ink);text-decoration:none;font:500 10.5px/1.4 var(--pf-sans);letter-spacing:.24em;text-transform:uppercase;transition:color .3s,border-color .3s}.home-head__link:after{content:"  \2192";letter-spacing:0}.home-head__link:hover{color:var(--pf-olive);border-color:var(--pf-olive)}.about a:focus-visible{outline:1px solid currentColor;outline-offset:4px}.home-statement{padding:clamp(96px,11vw,190px) 0 clamp(80px,9vw,150px);text-align:center}.home-statement .home-wrap{display:grid;justify-items:center}.home-statement .about-eyebrow{margin-bottom:34px}.home-statement .about-eyebrow:after{content:"";width:44px;height:1px;background:var(--pf-bronze)}.home-statement__text{max-width:22em;margin:0;font:400 clamp(32px,3.6vw,60px)/1.18 var(--pf-serif);letter-spacing:-.015em;color:var(--pf-ink);text-wrap:balance}.home-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,920px);margin:clamp(56px,6vw,96px) 0 0;border-top:1px solid var(--pf-line)}.home-fact{padding:28px 16px 0}.home-fact+.home-fact{border-left:1px solid var(--pf-line)}.home-fact__value{margin:0 0 10px;font:italic 400 clamp(28px,2.4vw,40px)/1 var(--pf-serif);font-variant-numeric:lining-nums;color:var(--pf-olive)}.home-fact__label{margin:0;font:500 9.5px/1.5 var(--pf-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--pf-muted)}.home-collections{padding-bottom:clamp(80px,9vw,150px)}.home-collections__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.home-collection{position:relative;display:block;min-height:min(92vh,880px);overflow:hidden;color:#fff;text-decoration:none;background:#2a2a24}.home-collection__media,.home-collection__image,.home-collection__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-collection__image{object-fit:cover;transition:transform 2s var(--pf-ease)}.home-collection:hover .home-collection__image{transform:scale(1.04)}.home-collection__shade{background:linear-gradient(0deg,#12110ea8 0,#12110e2e 42%,#12110e00 62%)}.home-collection__content{position:absolute;left:clamp(24px,3.6vw,64px);right:clamp(24px,3.6vw,64px);bottom:clamp(28px,4vw,64px);display:grid;justify-items:start;gap:10px}.home-collection__number{font:italic 400 18px/1 var(--pf-serif);color:#ffffffbf}.home-collection__title{font:400 clamp(40px,4vw,72px)/1 var(--pf-serif);letter-spacing:-.025em}.home-collection__text{max-width:34ch;font:italic 400 clamp(17px,1.3vw,20px)/1.45 var(--pf-serif);color:#ffffffe0}.home-collection__link{margin-top:12px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.6);font:500 10.5px/1.4 var(--pf-sans);letter-spacing:.24em;text-transform:uppercase;transition:border-color .4s}.home-collection__link:after{content:"  \2192";letter-spacing:0}.home-collection:hover .home-collection__link{border-color:#fff}.home-collection__count{letter-spacing:.1em;opacity:.7}.home-spotlight{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;background:var(--pf-paper-deep)}.home-spotlight__media{position:relative;min-height:min(90vh,860px);margin:0;overflow:hidden}.home-spotlight__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-spotlight__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(56px,6vw,110px) var(--pf-gutter) clamp(56px,6vw,110px) clamp(40px,4vw,96px)}.home-spotlight__title{margin:0 0 18px;font:400 clamp(56px,5.6vw,104px)/.92 var(--pf-serif);letter-spacing:-.035em;color:var(--pf-ink)}.home-spotlight__text{max-width:36ch;margin:0 0 20px;font:italic 400 clamp(18px,1.4vw,21px)/1.5 var(--pf-serif);color:var(--pf-muted)}.home-spotlight__price{margin:0 0 32px;font:500 11px/1.4 var(--pf-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--pf-ink)}.home-spotlight__details{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px;width:min(100%,600px);margin:4px 0 36px}.home-spotlight .home-spotlight__detail{margin:0}.home-spotlight__detail-media{display:block;overflow:hidden;background:var(--pf-paper)}.home-spotlight__detail-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform 1.6s var(--pf-ease)}.home-spotlight__detail:hover .home-spotlight__detail-image{transform:scale(1.04)}.home-spotlight__caption{display:flex;align-items:baseline;gap:6px;margin-top:9px;font:500 9px/1.4 var(--pf-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--pf-muted)}.home-spotlight__caption span{font:italic 400 13px/1 var(--pf-serif);letter-spacing:0}@media(min-width:990px)and (max-width:1599px){.home-spotlight__caption{letter-spacing:.08em}}@media(max-width:749px){.home-spotlight .home-spotlight__details{grid-auto-columns:44%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.home-spotlight__details::-webkit-scrollbar{display:none}.home-spotlight .home-spotlight__detail{scroll-snap-align:start}}.home-products{padding:clamp(96px,10vw,170px) 0 clamp(80px,9vw,150px)}.home-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0 var(--pf-gutter);list-style:none}.home-card__link{display:block;color:var(--pf-ink);text-decoration:none}.home-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--pf-paper-deep)}.home-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s var(--pf-ease),transform 1.4s var(--pf-ease)}.home-card__image--second{opacity:0}@media(hover:hover){.home-card__link:hover .home-card__image--second{opacity:1}.home-card__link:hover .home-card__image{transform:scale(1.03)}}.home-card__title{display:block;margin:18px 0 6px;font:400 24px/1.1 var(--pf-serif);letter-spacing:-.005em}.home-card__price{display:block;font:400 12px/1.4 var(--pf-sans);letter-spacing:.08em;color:var(--pf-muted)}.home-comfort{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch}.home-comfort__media{position:relative;min-height:min(100vh,960px);margin:0;overflow:hidden;background:var(--pf-paper-deep)}.home-comfort__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-comfort__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(64px,7vw,128px) var(--pf-gutter) clamp(64px,7vw,128px) clamp(40px,5vw,120px)}.home-comfort__title{max-width:12em;margin:0 0 18px;font:400 clamp(38px,3.8vw,64px)/1.02 var(--pf-serif);letter-spacing:-.025em;color:var(--pf-ink)}.home-comfort__intro{max-width:42ch;margin:0 0 clamp(36px,4vw,56px);font:italic 400 clamp(18px,1.4vw,21px)/1.5 var(--pf-serif);color:var(--pf-muted)}.home-comfort__list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--pf-line)}.home-comfort__item{border-top:1px solid var(--pf-line)}.home-comfort__link{display:grid;grid-template-columns:clamp(56px,5vw,84px) minmax(0,1fr) clamp(88px,8vw,128px);align-items:center;gap:0 20px;padding:22px 0;color:var(--pf-ink);text-decoration:none}.home-comfort__number{align-self:start;padding-top:4px;font:400 clamp(36px,3vw,50px)/.9 var(--pf-serif);font-variant-numeric:lining-nums;letter-spacing:-.03em;color:var(--pf-bronze);opacity:.6}.home-comfort__body{display:grid;gap:6px}.home-comfort__name{font:400 clamp(24px,2vw,32px)/1.1 var(--pf-serif);letter-spacing:-.01em;transition:transform .5s var(--pf-ease),color .3s}.home-comfort__name:after{content:"  \2192";font-family:var(--pf-sans);font-size:.55em;opacity:0;transition:opacity .4s}.home-comfort__link:hover .home-comfort__name{color:var(--pf-olive);transform:translate(6px)}.home-comfort__link:hover .home-comfort__name:after{opacity:1}.home-comfort__text{max-width:44ch;font:400 14.5px/1.75 var(--pf-sans);letter-spacing:.01em;color:var(--pf-muted)}.home-comfort__thumb{display:block;aspect-ratio:1;padding:10px;background:var(--pf-paper-deep);transition:background-color .5s var(--pf-ease)}.home-comfort__thumb img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .8s var(--pf-ease)}.home-comfort__link:hover .home-comfort__thumb img{transform:scale(1.06)}.home-split{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch}.home-split--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.home-split--reverse .home-split__media{order:2}.home-split__media{position:relative;min-height:min(80vh,780px);margin:0;overflow:hidden;background:var(--pf-paper-deep)}.home-split__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-split__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(56px,6vw,110px) var(--pf-gutter) clamp(56px,6vw,110px) clamp(40px,5vw,110px)}.home-split--reverse .home-split__content{padding:clamp(56px,6vw,110px) clamp(40px,5vw,110px) clamp(56px,6vw,110px) var(--pf-gutter)}.home-split__title{max-width:12em;margin:0 0 20px;font:400 clamp(36px,3.4vw,58px)/1.04 var(--pf-serif);letter-spacing:-.02em;color:var(--pf-ink)}.home-split__text{max-width:44ch;font:400 15.5px/1.85 var(--pf-sans);letter-spacing:.01em;color:var(--pf-muted)}.home-split__detail{margin:26px 0 0;padding-top:22px;border-top:1px solid var(--pf-line);font:italic 400 20px/1.5 var(--pf-serif);color:var(--pf-ink)}.home-split__content .about-button{margin-top:34px}.home-journal{padding:clamp(96px,10vw,170px) 0 clamp(80px,9vw,140px)}.home-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,2.5vw,48px);margin:0 auto;list-style:none}.home-article__link{display:grid;color:var(--pf-ink);text-decoration:none}.home-article__media{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--pf-paper-deep)}.home-article__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--pf-ease)}.home-article__link:hover .home-article__image{transform:scale(1.03)}.home-article__date{margin:20px 0 10px;font:500 9.5px/1.4 var(--pf-sans);letter-spacing:.26em;color:var(--pf-bronze)}.home-article__title{font:400 clamp(22px,1.8vw,28px)/1.2 var(--pf-serif);letter-spacing:-.01em;text-wrap:balance}.home-article__more{justify-self:start;margin-top:16px;padding-bottom:3px;border-bottom:1px solid var(--pf-line);font:500 10px/1.4 var(--pf-sans);letter-spacing:.22em;text-transform:uppercase;transition:border-color .3s}.home-article__link:hover .home-article__more{border-color:var(--pf-ink)}@media(max-width:989px){.home-spotlight,.home-comfort,.home-split,.home-split--reverse{grid-template-columns:minmax(0,1fr)}.home-split--reverse .home-split__media{order:0}.home-spotlight__media,.home-split__media,.home-comfort__media{min-height:0;aspect-ratio:4/3}.home-comfort__media{aspect-ratio:4/5}.home-spotlight__content,.home-comfort__content,.home-split__content,.home-split--reverse .home-split__content{padding:48px var(--pf-gutter) 64px}.home-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.home-journal__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.home-collections__grid{grid-template-columns:minmax(0,1fr)}.home-collection{min-height:72vh}.home-facts{grid-template-columns:minmax(0,1fr)}.home-fact{padding:24px 0;border-bottom:1px solid var(--pf-line)}.home-fact+.home-fact{border-left:0}.home-products__grid{gap:28px 6px}.home-card__title{font-size:19px}.home-comfort__link{grid-template-columns:44px minmax(0,1fr) 76px;gap:0 14px}.home-journal__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.home-journal__grid::-webkit-scrollbar{display:none}.home-article{flex:0 0 82%;scroll-snap-align:start}}.home-motion [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity 1.1s var(--pf-ease),transform 1.3s var(--pf-ease);transition-delay:var(--reveal-delay,0ms)}.home-motion [data-reveal].is-revealed{opacity:1;transform:none}[data-parallax]>img{transform:translateY(var(--drift,0%)) scale(1.14);transition:transform .25s linear}.home-collection:hover [data-parallax]>img{transform:translateY(var(--drift,0%)) scale(1.18);transition:transform 1.6s var(--pf-ease)}.home-statement{padding:clamp(120px,13vw,220px) 0 clamp(96px,10vw,170px)}.home-statement__text{max-width:20em;font-size:clamp(34px,4.2vw,72px);line-height:1.14;letter-spacing:-.02em}.home-facts{width:min(100%,860px)}.home-fact__value{font-size:clamp(24px,2vw,34px)}.home-collections{padding:0 var(--pf-gutter) clamp(120px,12vw,200px)}.home-collections__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"one head" "one two";gap:0 clamp(40px,5vw,110px);max-width:2200px;margin:0 auto}.home-collections__head{grid-area:head;align-self:end;padding:0 0 clamp(48px,5vw,88px)}.home-collections__title{margin:0 0 18px;font:400 clamp(44px,4.6vw,80px)/1 var(--pf-serif);letter-spacing:-.03em;color:var(--pf-ink)}.home-collection--1{grid-area:one;min-height:min(115vh,1120px)}.home-collection--2{grid-area:two;min-height:0;aspect-ratio:4/5;align-self:start}.home-collection__title{font-size:clamp(36px,3.6vw,64px)}.home-interlude{position:relative;isolation:isolate;display:grid;place-items:center;min-height:min(110vh,1040px);padding:clamp(96px,10vw,160px) var(--pf-gutter);overflow:hidden;background:#1d1c18;color:#fff;text-align:center}.home-interlude__media,.home-interlude__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-interlude__media{z-index:-1;overflow:hidden}.home-interlude__image{object-fit:cover}.home-interlude__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1413108c,#1413106b 50%,#1413109e)}.home-interlude__content{display:grid;justify-items:center;max-width:1100px}.home-interlude .about-eyebrow{margin-bottom:38px}.home-interlude .about-eyebrow:after{content:"";width:44px;height:1px;background:var(--pf-bronze)}.home-interlude__quote{margin:0;padding:0;border:0;font:italic 400 clamp(36px,4.6vw,80px)/1.12 var(--pf-serif);letter-spacing:-.015em;color:#fff;text-wrap:balance}.home-interlude__link{margin-top:44px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.55);color:#fff;text-decoration:none;font:500 10.5px/1.4 var(--pf-sans);letter-spacing:.26em;text-transform:uppercase;transition:border-color .4s}.home-interlude__link:after{content:"  \2192";letter-spacing:0}.home-interlude__link:hover{border-color:#fff}.home-interlude__caption{position:absolute;left:var(--pf-gutter);bottom:28px;margin:0;font:500 9.5px/1.4 var(--pf-sans);letter-spacing:.26em;text-transform:uppercase;color:#ffffffa6}.home-products{padding:clamp(120px,12vw,200px) 0 clamp(100px,10vw,170px)}.home-products__nav{display:flex;align-items:center;gap:10px}.home-products__nav .home-head__link{margin:0 22px 0 0}.home-arrow{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid var(--pf-line);border-radius:50%;background:transparent;color:var(--pf-ink);cursor:pointer;transition:background-color .4s var(--pf-ease),border-color .4s,color .4s}.home-arrow svg{width:18px;height:18px}.home-arrow:hover:not(:disabled){background:var(--pf-olive);border-color:var(--pf-olive);color:#fff}.home-arrow:disabled{opacity:.3;cursor:default}.home-products__grid{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(280px,30vw,520px);grid-template-columns:none;gap:clamp(12px,1.2vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--pf-gutter);padding:0 var(--pf-gutter);scrollbar-width:none}.home-products__grid::-webkit-scrollbar{display:none}.home-card{scroll-snap-align:start}.home-card__media{aspect-ratio:4/5}.home-card__meta{display:flex;align-items:baseline;gap:14px;margin:22px 0 6px}.home-card__index{font:italic 400 15px/1 var(--pf-serif);color:var(--pf-bronze)}.home-card__title{margin:0;font-size:clamp(24px,1.9vw,30px)}.home-card__price{padding-left:30px}.home-trio{padding:clamp(24px,3vw,56px) 0 0}.home-trio__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.home-trio__item:nth-child(2){margin-top:clamp(40px,6vw,120px)}.home-trio__link{position:relative;display:block;aspect-ratio:3/4.4;overflow:hidden;color:#fff;text-decoration:none;background:#2a2a24}.home-trio__media,.home-trio__image,.home-trio__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-trio__image{object-fit:cover;transition:transform 2s var(--pf-ease)}.home-trio__link:hover .home-trio__image{transform:scale(1.05)}.home-trio__shade{background:linear-gradient(0deg,#12110eb8 0,#12110e33 46%,#12110e00 66%)}.home-trio__content{position:absolute;left:clamp(22px,2.4vw,44px);right:clamp(22px,2.4vw,44px);bottom:clamp(26px,3vw,48px);display:grid;justify-items:start;gap:10px}.home-trio__number{font:italic 400 17px/1 var(--pf-serif);color:#ffffffb8}.home-trio__title{font:400 clamp(30px,2.6vw,46px)/1.02 var(--pf-serif);letter-spacing:-.02em}.home-trio__text{max-width:30ch;font:italic 400 17px/1.45 var(--pf-serif);color:#ffffffdb}.home-trio__more{margin-top:10px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.55);font:500 10px/1.4 var(--pf-sans);letter-spacing:.24em;text-transform:uppercase}.home-trio__more:after{content:"  \2192";letter-spacing:0}.home-comfort{margin-top:clamp(120px,12vw,200px)}@media(max-width:989px){.home-collections__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "one" "two";gap:8px}.home-collections__head{padding:0 0 32px}.home-collection--1{min-height:0;aspect-ratio:4/5}.home-collection--2{aspect-ratio:4/5}.home-trio__grid{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--pf-gutter);scroll-padding:0 var(--pf-gutter);scrollbar-width:none}.home-trio__grid::-webkit-scrollbar{display:none}.home-trio__item{scroll-snap-align:start}.home-trio__item:nth-child(2){margin-top:0}}@media(max-width:749px){.home-collections{padding-left:0;padding-right:0}.home-collections__head{padding:0 var(--pf-gutter) 32px}.home-products__grid{grid-auto-columns:76%}.home-products__nav .home-arrow{display:none}.home-products__nav .home-head__link{margin:0}.home-interlude{min-height:86vh}.home-card__price{padding-left:28px}}@media(prefers-reduced-motion:reduce){[data-parallax]>img{transform:none}}.home-journal__layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(40px,5vw,110px);align-items:start}.home-journal__lead{display:grid;color:var(--pf-ink);text-decoration:none}.home-journal__lead .home-article__media{aspect-ratio:16/10}.home-journal__lead:hover .home-article__image{transform:scale(1.03)}.home-journal__lead-title{font:400 clamp(28px,2.6vw,44px)/1.1 var(--pf-serif);letter-spacing:-.015em;text-wrap:balance}.home-journal__excerpt{max-width:56ch;margin-top:14px;font:400 15px/1.8 var(--pf-sans);letter-spacing:.01em;color:var(--pf-muted)}.home-journal__lead .home-article__more{justify-self:start}.home-journal__lead:hover .home-article__more{border-color:var(--pf-ink)}.home-journal__list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--pf-line)}.home-journal__item{border-top:1px solid var(--pf-line)}.home-journal__item-link{display:grid;gap:2px;padding:26px 0;color:var(--pf-ink);text-decoration:none}.home-journal__item-link .home-article__date{margin:0 0 8px}.home-journal__item-title{font:400 clamp(21px,1.7vw,27px)/1.25 var(--pf-serif);letter-spacing:-.01em;transition:color .3s,transform .5s var(--pf-ease)}.home-journal__item-link:hover .home-journal__item-title{color:var(--pf-olive);transform:translate(6px)}.home-trio__item:nth-child(2) .home-trio__image{object-position:15% 78%}@media(max-width:989px){.home-journal__layout{grid-template-columns:minmax(0,1fr)}}.home-reviews{padding:clamp(110px,11vw,190px) 0 clamp(100px,10vw,170px);background:var(--pf-paper-deep)}.home-reviews .grp-entangle--root{padding:0!important;background:transparent!important;font-family:var(--pf-sans)}.home-reviews .grp-entangle-swipper-badge-wrapper{flex-direction:row!important;align-items:stretch;gap:clamp(28px,3vw,56px)}.home-reviews .grp-entangle-rating-container{flex:0 0 auto;padding:0!important;color:var(--pf-ink)!important}.home-reviews .grp-entangle-badge,.home-reviews .grp-entangle-head-badge{height:100%;padding:0;background:none;box-shadow:none;border:0}.home-reviews .grp-entangle-head-badge{width:100%!important;max-width:none!important;justify-content:flex-start!important}.home-reviews .grp-entangle-badge-flex{display:block;width:100%;height:100%}.home-reviews .grp-entangle-badge-thumbnail,.home-reviews .grp-entangle-heading--small{display:none}.home-reviews .grp-entangle-badge-vertical{display:flex;flex-direction:column;justify-content:center;gap:20px;width:clamp(180px,15vw,240px)!important;height:100%;padding:0 clamp(28px,3vw,56px) 0 0;border-right:1px solid var(--pf-line);line-height:1!important}.home-reviews .grp-entangle-badge-stars{display:flex;gap:6px}.home-reviews .grp-entangle-badge-stars svg{width:20px!important;height:20px!important}.home-reviews .grp-hyper-link{color:var(--pf-ink)!important;text-decoration:none}.home-reviews .grp-hyper-link-bold{display:inline-block;padding-bottom:4px;border-bottom:1px solid var(--pf-ink);font:500 10.5px/1.5 var(--pf-sans);letter-spacing:.24em;text-transform:uppercase;transition:color .3s,border-color .3s}.home-reviews .grp-hyper-link-bold:after{content:"  \2197";letter-spacing:0}.home-reviews .grp-hyper-link:hover .grp-hyper-link-bold{color:var(--pf-olive);border-color:var(--pf-olive)}.home-reviews svg.grp-full-star,.home-reviews svg.grp-half-star{fill:var(--pf-bronze)!important}.home-reviews svg.grp-empty-star{fill:#23241f29!important;stroke:none!important}.home-reviews svg.grp-empty-star *{fill:inherit!important;stroke:none!important}.home-reviews .grp-entangle-swiper-wrap{padding:0 0 76px}.home-reviews [id^=new-rocket-slider-]{height:auto!important}.home-reviews .slider-track{align-items:stretch!important}.home-reviews .grp-slider-slide{display:flex}.home-reviews .grp-entangle-item{display:flex!important;flex-direction:column;gap:0;height:auto!important;min-height:clamp(300px,24vw,360px)!important;margin:0!important;padding:clamp(30px,2.6vw,44px)!important;border-radius:0!important;background:var(--pf-paper)!important;color:var(--pf-ink)!important;box-shadow:none!important}.home-reviews .grp-entangle-item-body-stars{order:1;margin:0 0 22px}.home-reviews .grp-entangle-rating{gap:4px!important}.home-reviews .grp-entangle-rating svg{width:13px!important;height:13px!important}.home-reviews .grp-entangle-item-body{order:2;position:relative}.home-reviews .grp-entangle-item-body-review{font:italic 400 clamp(19px,1.35vw,22px)/1.5 var(--pf-serif)!important;letter-spacing:-.005em;color:var(--pf-ink)}.home-reviews .grp-entangle-item-body-review.truncated{-webkit-line-clamp:6;line-clamp:6}.home-reviews .grp-read-more{margin-top:12px;padding:0;border:0;background:none;opacity:1;color:var(--pf-muted);font:500 9.5px/1.4 var(--pf-sans);letter-spacing:.22em;text-transform:uppercase}.home-reviews .grp-entangle-item-head{order:3;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:24px;border-top:1px solid var(--pf-line)}.home-reviews .grp-entangle-item-body+.grp-entangle-item-head,.home-reviews .grp-entangle-item-body{margin-bottom:28px}.home-reviews .grp-entangle-item-head-group-left{display:flex;align-items:center;gap:14px}.home-reviews .grp-entangle-item-head-group-left .grp-entangle-item-head-image{width:38px;height:38px;margin:0;filter:grayscale(1) sepia(.2);opacity:.85}.home-reviews .grp-entangle-item-head-name{font:500 10.5px/1.4 var(--pf-sans)!important;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-ink)}.home-reviews .grp-entangle-item-date{margin-top:4px;font:italic 400 15px/1.3 var(--pf-serif);color:var(--pf-muted)}.home-reviews .grp-entangle-item-head-logo-wrapper{opacity:.55;transition:opacity .3s}.home-reviews .grp-entangle-item-head-logo-wrapper:hover{opacity:1}.home-reviews .grp-entangle-item-head-logo-wrapper svg{width:15px!important;height:15px!important}.home-reviews .grp-slider-arrow{width:48px;height:48px;top:auto!important;bottom:0;left:auto!important;border:1px solid var(--pf-line);border-radius:50%;background:transparent!important;color:var(--pf-ink)!important;transition:background-color .4s var(--pf-ease),border-color .4s,color .4s}.home-reviews [class*=grp-slider-prev-]{right:58px!important}.home-reviews [class*=grp-slider-next-]{right:0!important}.home-reviews .grp-slider-arrow svg{width:16px;height:16px}.home-reviews .grp-slider-arrow svg path{stroke-width:1.4}.home-reviews .grp-slider-arrow:hover{background:var(--pf-olive)!important;border-color:var(--pf-olive);color:#fff!important}.home-reviews .grp-slider-pagination-wrapper{position:relative;z-index:1;justify-content:flex-start!important;gap:10px!important;width:max-content;margin-top:-48px;height:48px!important}.home-reviews .grp-slider-pagination-wrapper>button{width:28px!important;height:1px!important;margin:0!important;border-radius:0!important;background:var(--pf-ink)!important;opacity:.2!important;transition:opacity .4s,width .4s var(--pf-ease)!important}.home-reviews .grp-slider-pagination-wrapper>button[style*="68, 68, 68"]{width:48px!important;opacity:1!important}@media(max-width:989px){.home-reviews .grp-entangle-swipper-badge-wrapper{flex-direction:column!important;gap:32px}.home-reviews .grp-entangle-badge-vertical{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%!important;margin:0!important;padding:0 0 28px;border-right:0;border-bottom:1px solid var(--pf-line)}.home-reviews .grp-entangle-swiper-wrap{padding:0}.home-reviews .grp-slider-arrow{display:none!important}.home-reviews .grp-slider-pagination-wrapper{margin:32px auto 0}}@media(max-width:749px){.home-reviews .grp-entangle-item{min-height:300px!important}}@media(min-width:990px){.home-spotlight{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:clamp(48px,5vw,96px) 0 clamp(48px,5vw,96px) var(--pf-gutter)}.home-spotlight .home-spotlight__media{min-height:min(80vh,760px)}.home-spotlight .home-spotlight__content{padding-left:clamp(40px,3vw,60px);padding-right:clamp(32px,3vw,56px)}.home-spotlight .home-spotlight__details{width:min(100%,780px);gap:14px}}@media(max-width:989px){.home-spotlight,.home-comfort{padding:56px 0 64px}.home-spotlight .home-spotlight__content,.home-comfort .home-comfort__content{display:contents}.home-spotlight .home-spotlight__content>*,.home-comfort .home-comfort__content>*{order:4;justify-self:start;max-width:calc(100% - 2 * var(--pf-gutter));margin-left:var(--pf-gutter);margin-right:var(--pf-gutter)}.home-spotlight__content>.home-comfort__list,.home-comfort__content>.home-comfort__list{justify-self:stretch}.home-spotlight .about-eyebrow,.home-comfort .about-eyebrow{order:1}.home-spotlight__title,.home-comfort__title{order:2;margin-bottom:32px}.home-spotlight .home-spotlight__media,.home-comfort .home-comfort__media{order:3;margin-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/home-premium.css.map */
