.ph-heritage{--ph-line: rgba(41, 37, 31, .15);--ph-ease-out: cubic-bezier(.16, 1, .3, 1);--ph-gutter: clamp(20px, 5vw, 60px);background:var(--ph-bg);color:var(--ph-text);padding-top:var(--ph-pt);padding-bottom:var(--ph-pb);overflow:hidden;-webkit-font-smoothing:antialiased}.ph-heritage *,.ph-heritage *:before,.ph-heritage *:after{box-sizing:border-box}.ph-heritage__container{width:min(100% - (var(--ph-gutter) * 2),1480px);margin-inline:auto}.ph-intro{max-width:760px;margin-inline:auto;text-align:center}.ph-intro__eyebrow{display:flex;align-items:center;justify-content:center;gap:18px;margin:0 0 20px;font-family:var(--ph-sans);font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:var(--ph-muted)}.ph-intro__rule{width:clamp(26px,5vw,58px);height:1px;background:var(--ph-line)}.ph-intro__heading{margin:0;font-family:var(--ph-serif);font-size:clamp(42px,6vw,82px);font-weight:400;line-height:.98;letter-spacing:-.035em;color:var(--ph-text)}.ph-intro__ornament{display:block;position:relative;width:1px;height:38px;margin:24px auto 0;background:var(--ph-line)}.ph-intro__ornament:after{content:"";position:absolute;left:50%;bottom:-4px;width:7px;height:7px;border:1px solid var(--ph-muted);background:var(--ph-bg);transform:translate(-50%) rotate(45deg)}.ph-intro__description{max-width:440px;margin:22px auto 0;font-family:var(--ph-serif);font-size:clamp(16px,1.4vw,19px);font-style:italic;line-height:1.6;color:var(--ph-muted)}.ph-collection{margin-top:var(--ph-gap)}.ph-item{margin-bottom:clamp(65px,8vw,110px)}.ph-item:last-child{margin-bottom:0}.ph-item__link{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;color:inherit;text-decoration:none}.ph-item__visual{position:relative;grid-column:1 / span 8;grid-row:1;width:100%;aspect-ratio:6 / 5;max-height:780px;overflow:hidden;background:#e7e0d6}.ph-item__media{position:absolute;top:0;right:0;bottom:0;left:0}.ph-item__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.5s var(--ph-ease-out),opacity .8s ease}.ph-item__img--secondary{opacity:0}.ph-item__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.12))}.ph-item__badge{position:absolute;top:20px;left:20px;padding:9px 15px;background:var(--ph-bg);color:#000;font-family:var(--ph-sans);font-size:9px;letter-spacing:.24em;text-transform:uppercase}@media(hover:hover){.ph-item__link:hover .ph-item__img--primary{transform:scale(1.035)}.ph-item__link:hover .ph-item__img--secondary{opacity:1;transform:scale(1.035)}}.ph-item__panel{position:relative;z-index:3;grid-column:8 / span 5;grid-row:1;margin-bottom:clamp(22px,3.5vw,52px);padding:clamp(32px,3vw,48px) clamp(30px,3.2vw,52px) clamp(30px,3vw,44px);background:var(--ph-bg);border:1px solid var(--ph-line)}.ph-item__ghost{position:absolute;z-index:0;top:-.3em;right:clamp(18px,2.2vw,32px);font-family:var(--ph-serif);font-size:clamp(82px,9vw,136px);font-style:italic;font-weight:400;line-height:1;letter-spacing:-.05em;color:transparent!important;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(0,0,0,.18);opacity:1;transform:translateY(8px);transition:color 1.2s ease,-webkit-text-fill-color 1.2s ease,-webkit-text-stroke-color 1.2s ease,transform 1.2s var(--ph-ease-out);pointer-events:none;-webkit-user-select:none;user-select:none}.ph-item.ph-number-active .ph-item__ghost{color:#000!important;-webkit-text-fill-color:#000000;-webkit-text-stroke-color:#000000;transform:translateY(0)}.ph-item__number{position:relative;z-index:2;margin:0 0 13px;font-family:var(--ph-sans);font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.32em;text-transform:uppercase;color:#000}.ph-item__title{position:relative;z-index:2;margin:0;font-family:var(--ph-serif);font-size:clamp(30px,3vw,50px);font-weight:400;line-height:.98;letter-spacing:-.028em;color:var(--ph-text)}.ph-item__notes{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:5px 0;margin:17px 0 0;padding:0;list-style:none;font-family:var(--ph-sans);font-size:10px;line-height:1.6;letter-spacing:.15em;text-transform:uppercase;color:var(--ph-muted)}.ph-item__notes li+li:before{content:"\b7";margin:0 .85em;opacity:.65}.ph-item__footer{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:26px;padding-top:17px;border-top:1px solid var(--ph-line)}.ph-item__discover{display:inline-flex;align-items:center;gap:12px;font-family:var(--ph-sans);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ph-text)}.ph-item__discover:after{content:"";width:26px;height:1px;background:currentColor;transition:width .5s var(--ph-ease-out)}.ph-item__link:hover .ph-item__discover:after{width:50px}.ph-item__price{font-family:var(--ph-serif);font-size:16px;font-style:italic;color:var(--ph-muted);white-space:nowrap}.ph-item:nth-child(2n) .ph-item__visual{grid-column:5 / span 8}.ph-item:nth-child(2n) .ph-item__panel{grid-column:1 / span 5}.ph-item__visual{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform 1s var(--ph-ease-out)}.ph-item__panel{opacity:0;transform:translateY(20px);transition:opacity .8s ease .15s,transform 1s var(--ph-ease-out) .15s}.ph-item.ph-visible .ph-item__visual,.ph-item.ph-visible .ph-item__panel{opacity:1;transform:translateY(0)}.ph-cta-wrap{display:flex;justify-content:center;margin-top:clamp(50px,6vw,80px)}.ph-cta{position:relative;display:inline-flex;align-items:center;gap:16px;padding:19px 38px;overflow:hidden;border:1px solid var(--ph-text);font-family:var(--ph-sans);font-size:10px;letter-spacing:.25em;text-transform:uppercase;text-decoration:none;color:var(--ph-text)}.ph-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ph-text);transform:translateY(101%);transition:transform .6s var(--ph-ease-out)}.ph-cta span{position:relative;z-index:1}.ph-cta:hover{color:var(--ph-bg)}.ph-cta:hover:before{transform:translateY(0)}@media screen and (max-width:989px){.ph-item__visual{grid-column:1 / span 9;aspect-ratio:1 / 1}.ph-item__panel{grid-column:6 / span 7}.ph-item:nth-child(2n) .ph-item__visual{grid-column:4 / span 9}.ph-item:nth-child(2n) .ph-item__panel{grid-column:1 / span 7}}@media screen and (max-width:749px){.ph-heritage{padding-top:var(--ph-pt-m);padding-bottom:var(--ph-pb-m)}.ph-intro__eyebrow{margin-bottom:17px;font-size:9px}.ph-intro__heading{font-size:clamp(38px,12vw,58px)}.ph-intro__ornament{height:34px;margin-top:22px}.ph-intro__description{margin-top:21px;font-size:16px}.ph-collection{margin-top:calc(var(--ph-gap) * .45)}.ph-item{margin-bottom:62px}.ph-item__link{display:block}.ph-item__visual,.ph-item:nth-child(2n) .ph-item__visual{aspect-ratio:4 / 5}.ph-item__panel,.ph-item:nth-child(2n) .ph-item__panel{width:calc(100% - 28px);margin:-52px 0 0 auto;padding:29px 23px 26px}.ph-item:nth-child(2n) .ph-item__panel{margin:-52px auto 0 0}.ph-item__ghost{font-size:76px;right:17px}.ph-item__title{font-size:clamp(29px,8.5vw,36px)}.ph-item__footer{margin-top:22px}.ph-cta-wrap{margin-top:52px}}@media(prefers-reduced-motion:reduce){.ph-item__visual,.ph-item__panel,.ph-item__ghost,.ph-item__img{transition:none}}.phc{--phc-gutter: clamp(20px, 5vw, 64px);--phc-ease: cubic-bezier(.16, 1, .3, 1);position:relative;isolation:isolate;width:100%;background:var(--phc-bg);color:var(--phc-text);padding-top:calc(var(--phc-pt) * .55);padding-bottom:calc(var(--phc-pb) * .55);overflow:hidden;overflow:clip;-webkit-font-smoothing:antialiased}.phc *,.phc *:before,.phc *:after{box-sizing:border-box}.phc__container{position:relative;z-index:1;width:min(100% - (var(--phc-gutter) * 2),1480px);margin-inline:auto}.phc__grid{display:block;position:relative}.phc__vline{display:none}.phc__backdrop{position:absolute;z-index:0;right:-.04em;bottom:3%;font-family:var(--phc-serif);font-size:clamp(110px,36vw,200px);font-weight:400;line-height:.78;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:var(--phc-ghost);pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate3d(0,var(--phc-shift, 0px),0);will-change:transform}.phc__intro{min-width:0;margin-bottom:56px}.phc__eyebrow-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px;padding-bottom:18px;border-bottom:1px solid var(--phc-line)}.phc__eyebrow,.phc__eyebrow-note{margin:0;font-family:var(--phc-sans);font-size:11px;line-height:1.5;letter-spacing:.32em;text-transform:uppercase}.phc__eyebrow{display:inline-flex;align-items:center;gap:14px;color:var(--phc-text)}.phc__eyebrow-note{text-align:right;letter-spacing:.2em;color:var(--phc-soft)}.phc__mark{flex:none;display:inline-block;width:5px;height:5px;background:var(--phc-accent);transform:rotate(45deg)}.phc__heading{margin:0;font-family:var(--phc-serif);font-size:clamp(40px,11vw,56px);font-weight:400;line-height:1;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;color:var(--phc-text)}.phc__heading em{font-style:italic;color:var(--phc-accent)}.phc__description{max-width:460px;margin:28px 0 0;font-family:var(--phc-sans);font-size:15px;font-weight:400;line-height:1.85;color:var(--phc-soft);text-wrap:pretty}.phc__visual{min-width:0;margin:0 0 72px}.phc__frame{position:relative}.phc__frame:before{content:"";position:absolute;z-index:0;top:12px;right:-12px;bottom:-12px;left:12px;border:1px solid var(--phc-accent-line);pointer-events:none}.phc__media{position:relative;z-index:1;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:color-mix(in srgb,var(--phc-text) 8%,var(--phc-bg));background:var(--phc-line)}.phc__img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center}.phc__placeholder{fill:var(--phc-soft);opacity:.35}.phc__plate{position:absolute;z-index:2;left:16px;bottom:-22px;display:flex;align-items:center;gap:14px;max-width:calc(100% - 32px);padding:15px 24px 14px 20px;background:var(--phc-bg);font-family:var(--phc-sans);font-size:10.5px;line-height:1.6;letter-spacing:.24em;text-transform:uppercase;color:var(--phc-text)}.phc__details{min-width:0}.phc__benefits{margin:0;padding:0;list-style:none}.phc__benefit{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;padding:26px 0 27px;border-top:1px solid var(--phc-line)}.phc__benefit:last-child{border-bottom:1px solid var(--phc-line)}.phc__benefit:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--phc-accent);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--phc-ease)}.phc__b-num{padding-top:6px;font-family:var(--phc-serif);font-size:15px;font-style:italic;line-height:1;letter-spacing:.02em;color:var(--phc-accent)}.phc__b-body{min-width:0;transition:transform .8s var(--phc-ease)}.phc__b-title{margin:0;font-family:var(--phc-serif);font-size:clamp(22px,5.6vw,27px);font-weight:400;line-height:1.15;letter-spacing:-.012em;color:var(--phc-text)}.phc__b-desc{max-width:400px;margin:9px 0 0;font-family:var(--phc-sans);font-size:14px;line-height:1.75;color:var(--phc-soft)}@media(hover:hover){.phc__benefit:hover:before{transform:scaleX(1)}.phc__benefit:hover .phc__b-body{transform:translate(6px)}}.phc__cta-wrap{margin-top:48px}.phc__cta{display:flex;align-items:center;justify-content:center;gap:22px;width:100%;padding:22px 30px 21px;background:var(--phc-text);border:1px solid var(--phc-text);color:var(--phc-bg);font-family:var(--phc-sans);font-size:11px;line-height:1.3;letter-spacing:.28em;text-align:center;text-transform:uppercase;text-decoration:none;transition:background-color .6s ease,border-color .6s ease,color .6s ease}.phc__cta-line{position:relative;flex:none;width:26px;height:1px;background:currentColor;transition:width .7s var(--phc-ease)}.phc__cta-line:after{content:"";position:absolute;top:-3px;right:1px;width:6px;height:6px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.phc__cta:hover,.phc__cta:focus-visible{background:var(--phc-accent);border-color:var(--phc-accent)}.phc__cta:hover .phc__cta-line,.phc__cta:focus-visible .phc__cta-line{width:42px}.phc__cta:focus-visible{outline:1px solid var(--phc-text);outline-offset:5px}.phc__cta-note{margin:22px 0 0;font-family:var(--phc-sans);font-size:11px;line-height:1.7;letter-spacing:.16em;text-align:center;text-transform:uppercase;color:var(--phc-soft)}.phc-js .phc-r{opacity:0;transform:translateY(22px);transition:opacity 1s ease var(--d, 0s),transform 1.1s var(--phc-ease) var(--d, 0s)}.phc-js .phc-r.is-visible{opacity:1;transform:none}.phc-js .phc__media{clip-path:inset(0 0 100% 0);transition:clip-path 1.5s cubic-bezier(.77,0,.18,1)}.phc-js .phc__img{transform:scale(1.12);transition:transform 2.2s var(--phc-ease)}.phc-js .phc__frame:before{opacity:0;transition:opacity 1.2s ease .5s}.phc-js .phc__plate{opacity:0;transform:translateY(10px);transition:opacity 1s ease .9s,transform 1.2s var(--phc-ease) .9s}.phc-js .phc__visual.is-visible .phc__media{clip-path:inset(0 0 0 0)}.phc-js .phc__visual.is-visible .phc__img{transform:none}.phc-js .phc__visual.is-visible .phc__frame:before{opacity:1}.phc-js .phc__visual.is-visible .phc__plate{opacity:1;transform:none}@media screen and (min-width:750px){.phc{padding-top:calc(var(--phc-pt) * .75);padding-bottom:calc(var(--phc-pb) * .75)}.phc__intro,.phc__details,.phc__visual{max-width:640px}.phc__heading{font-size:clamp(48px,8vw,68px)}.phc__frame:before{top:16px;right:-16px;bottom:-16px;left:16px}.phc__plate{left:24px;padding:17px 28px 16px 24px}.phc__backdrop{font-size:clamp(200px,32vw,320px)}.phc__cta{display:inline-flex;width:auto;padding:22px 40px 21px}.phc__cta-note{text-align:left}}@media screen and (min-width:990px){.phc{padding-top:var(--phc-pt);padding-bottom:var(--phc-pb)}.phc__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.2vw,32px);align-items:start}.phc__intro,.phc__details,.phc__visual{max-width:none}.phc__vline{display:block;grid-column:7;grid-row:1 / span 2;justify-self:center;align-self:stretch;width:1px;background:var(--phc-line)}.phc__visual{grid-column:1 / span 6;grid-row:1 / span 2;margin:clamp(48px,7vw,112px) 0 40px}.phc__intro{grid-column:8 / span 5;grid-row:1;margin-bottom:64px}.phc__details{grid-column:8 / span 5;grid-row:2}.phc__heading{font-size:clamp(54px,5.4vw,82px)}.phc__description{font-size:16px}.phc__frame:before{top:20px;right:-20px;bottom:-20px;left:20px}.phc__plate{left:28px;bottom:-24px}.phc__backdrop{right:-.03em;bottom:5%;font-size:clamp(260px,31vw,520px)}.phc__b-title{font-size:27px}.phc__cta-wrap{margin-top:56px}.phc__cta{min-width:320px}}@media screen and (max-width:389px){.phc__eyebrow,.phc__eyebrow-note{letter-spacing:.22em}.phc__eyebrow-row{flex-wrap:wrap;gap:8px 20px}.phc__eyebrow-note{text-align:left}.phc__benefit{grid-template-columns:36px minmax(0,1fr);column-gap:10px}.phc__cta{padding-inline:20px;letter-spacing:.22em}}@media(prefers-reduced-motion:reduce){.phc *,.phc *:before,.phc *:after{transition:none!important;animation:none!important}.phc__backdrop{transform:none;will-change:auto}}.ph-rev{background:var(--ph-bg);color:var(--ph-ink);padding:var(--ph-pt) 0 var(--ph-pb);font:400 15px/1.8 Jost,Century Gothic,Arial,sans-serif;letter-spacing:.015em;overflow:hidden;position:relative;isolation:isolate}.ph-rev *,.ph-rev *:before,.ph-rev *:after{box-sizing:border-box}.ph-rev__wrap{width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(20px,4.5vw,64px)}.ph-rev__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;margin-bottom:clamp(30px,4vw,54px)}.ph-rev__titles{min-width:0;max-width:850px}.ph-rev__eyebrow{margin:0 0 20px;font:500 10px/1.5 Jost,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--ph-ink);opacity:.78}.ph-rev__title{max-width:900px;margin:0;font:400 clamp(36px,5.3vw,76px)/1.08 "Baskervville","Libre Baskerville",Baskerville,"Baskerville Old Face",Georgia,serif;letter-spacing:-.025em;overflow-wrap:break-word;text-wrap:balance}.ph-rev__sub{max-width:36ch;margin:18px 0 0;font:italic 400 clamp(17px,1.55vw,21px)/1.6 "Baskervville",Baskerville,Georgia,serif;letter-spacing:0;opacity:.76}.ph-rev__score{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:5px}.ph-rev__num{font:400 43px/1 Baskervville,Baskerville,Georgia,serif;letter-spacing:-.035em}.ph-rev__of{max-width:130px;font:500 9px/1.7 Jost,sans-serif;letter-spacing:.15em;text-transform:uppercase;opacity:.68}.ph-rev__stars{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.ph-rev__stars svg{display:block;width:12px;height:12px;flex:0 0 12px;fill:none;stroke:var(--ph-star);stroke-width:.9;stroke-linejoin:round}.ph-rev__stars svg.on{fill:var(--ph-star)}.ph-rev__rule{width:100%;height:1px;background:var(--ph-stone);opacity:.9}.ph-rev__track{display:flex;align-items:stretch;gap:0;width:auto;margin:0 calc(-1*clamp(20px,4.5vw,64px));padding:0 clamp(20px,4.5vw,64px) 8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(20px,4.5vw,64px);scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.ph-rev__track::-webkit-scrollbar{display:none}.ph-rev__track:focus-visible{outline:1px solid var(--ph-ink);outline-offset:-2px}.ph-rev__item{flex:0 0 86%;width:86%;max-width:390px;min-width:0;position:relative;display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:38px 28px 32px 0;scroll-snap-align:start;scroll-snap-stop:normal}.ph-rev__item+.ph-rev__item{padding-left:26px;border-left:1px solid var(--ph-stone)}.ph-rev__mark{display:block;height:50px;color:var(--ph-rose);font:400 76px/.9 Baskervville,Baskerville,Georgia,serif;letter-spacing:-.06em;-webkit-user-select:none;user-select:none}.ph-rev__quote{width:100%;margin:18px 0 28px;color:var(--ph-ink);font:italic 400 clamp(19px,2vw,23px)/1.65 "Baskervville","Libre Baskerville",Baskerville,Georgia,serif;letter-spacing:-.005em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}.ph-rev__by{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-top:auto;max-width:100%}.ph-rev__by .ph-rev__stars{margin-bottom:5px}.ph-rev__name{max-width:100%;color:var(--ph-ink);font:500 10px/1.6 Jost,sans-serif;letter-spacing:.22em;text-transform:uppercase;overflow-wrap:anywhere}.ph-rev__meta{color:var(--ph-ink);font:400 12px/1.7 Jost,sans-serif;letter-spacing:.025em;opacity:.67}.ph-rev__prod{display:inline-block;max-width:100%;margin-top:8px;padding-bottom:3px;color:inherit;font:italic 400 16px/1.5 Baskervville,Baskerville,Georgia,serif;text-decoration:none;border-bottom:1px solid var(--ph-rose);overflow-wrap:anywhere;transition:border-color .25s ease,opacity .25s ease}a.ph-rev__prod:hover{border-color:var(--ph-ink);opacity:.72}.ph-rev__progress{display:block;height:1px;margin:10px 0 0;background:var(--ph-stone);position:relative}.ph-rev__progress span{display:block;width:33%;height:1px;background:var(--ph-ink);transform:translate(0);transition:width .18s ease,transform .18s ease}.ph-rev__more{margin:32px 0 0;text-align:center}.ph-rev__more a{display:inline-block;padding:0 0 7px;border-bottom:1px solid var(--ph-ink);color:inherit;font:500 10px/1.6 Jost,sans-serif;letter-spacing:.23em;text-transform:uppercase;text-decoration:none;transition:opacity .25s ease,border-color .25s ease}.ph-rev__more a:hover{opacity:.65}.ph-rev__more a:focus-visible,.ph-rev__prod:focus-visible{outline:1px solid var(--ph-ink);outline-offset:5px}[data-ph-reveal]{opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .8s cubic-bezier(.2,.6,.2,1)}[data-ph-reveal].is-in{opacity:1;transform:translateY(0)}@media screen and (max-width:480px){.ph-rev{padding-top:min(var(--ph-pt),60px);padding-bottom:min(var(--ph-pb),60px)}.ph-rev__wrap{padding-right:20px;padding-left:20px}.ph-rev__head{display:flex;flex-direction:column;align-items:flex-start;gap:21px;margin-bottom:26px}.ph-rev__titles{width:100%}.ph-rev__eyebrow{margin-bottom:15px;font-size:9px;letter-spacing:.23em}.ph-rev__title{max-width:100%;font-size:clamp(35px,10vw,43px);line-height:1.08;letter-spacing:-.03em}.ph-rev__sub{max-width:32ch;margin-top:13px;font-size:17px;line-height:1.55}.ph-rev__score{gap:10px;padding:0}.ph-rev__num{font-size:35px}.ph-rev__of{max-width:110px;font-size:8px;letter-spacing:.12em}.ph-rev__track{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px;scroll-padding-inline:20px}.ph-rev__item{flex-basis:88%;width:88%;padding:31px 23px 26px 0}.ph-rev__item+.ph-rev__item{padding-left:22px}.ph-rev__mark{height:43px;font-size:67px}.ph-rev__quote{margin-top:14px;margin-bottom:25px;font-size:19px;line-height:1.65}.ph-rev__name{font-size:9px;letter-spacing:.17em}.ph-rev__meta{font-size:11px}.ph-rev__prod{font-size:15px}.ph-rev__progress{margin-top:7px}.ph-rev__more{margin-top:27px}.ph-rev__more a{font-size:9px;letter-spacing:.19em}}@media screen and (min-width:700px){.ph-rev{padding-top:min(var(--ph-pt),96px);padding-bottom:min(var(--ph-pb),96px)}.ph-rev__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:0}.ph-rev__item{width:auto;max-width:none;padding:40px 28px 34px 0}.ph-rev__item+.ph-rev__item{padding-left:28px}.ph-rev__item:nth-child(odd){padding-left:0;border-left:0}.ph-rev__item:nth-child(2n){border-left:1px solid var(--ph-stone)}.ph-rev__progress{display:none}.ph-rev__quote{font-size:clamp(19px,2.1vw,22px)}}@media screen and (min-width:1000px){.ph-rev{padding-top:var(--ph-pt);padding-bottom:var(--ph-pb)}.ph-rev__head{gap:40px;margin-bottom:48px}.ph-rev__track{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-rev__item{padding:48px 34px 28px 0}.ph-rev__item+.ph-rev__item{padding-left:34px}.ph-rev__item:nth-child(3n+1){padding-left:0;border-left:0}.ph-rev__item:nth-child(3n+2){margin-top:38px}.ph-rev__item:nth-child(3n){border-left:1px solid var(--ph-stone)}.ph-rev__quote{font-size:clamp(19px,1.6vw,23px)}}@media screen and (min-width:1400px){.ph-rev__item{padding-right:44px}.ph-rev__item+.ph-rev__item{padding-left:44px}.ph-rev__item:nth-child(3n+1){padding-left:0}.ph-rev__quote{margin-top:22px;margin-bottom:34px;line-height:1.7}}@media(prefers-reduced-motion:reduce){[data-ph-reveal]{opacity:1;transform:none;transition:none}.ph-rev__progress span,.ph-rev__prod,.ph-rev__more a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
