.jh-editorial{--jh-paper: #f9f8f6;--jh-linen: #efebe4;--jh-forest: #344738;--jh-ink: #1d1b18;--jh-ember: #8f4f33;--jh-smoke: #6f6a62;--jh-display: var(--font-tertiary--family, "Roxborough CF"), "Roxborough CF", "Cormorant Garamond", Georgia, serif;--jh-ease: cubic-bezier(.2,.7,.1,1);--jh-gutter: clamp(1.25rem, 3vw, 2.5rem);--jh-max: 1500px;--jh-pad: max(var(--jh-gutter), calc((100% - var(--jh-max)) / 2 + var(--jh-gutter)));background:var(--jh-paper);color:var(--jh-ink);width:100%;padding-bottom:6rem;overflow-x:clip}.jh-editorial>section,.jh-editorial>header,.jh-editorial .jh-chapter>:not(.jh-plate--full):not(.jh-plate--inset){padding-inline:var(--jh-pad)}.jh-editorial img{display:block;width:100%;height:100%;object-fit:cover}.jh-editorial a{color:inherit}.jh-editorial [hidden]{display:none!important}.jh-editorial :focus-visible{outline:2px solid var(--jh-ember);outline-offset:4px}.jh-editorial section[id]{scroll-margin-top:7rem}.jh-editorial h1,.jh-editorial h2,.jh-editorial .jh-display{font-family:var(--jh-display);font-weight:400;letter-spacing:-.02em;margin:0;color:inherit}.jh-editorial p{margin:0}.jh-eyebrow{display:block;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:var(--jh-ember);margin:0 0 1.25rem}.jh-editorial h2.jh-eyebrow{font-family:inherit;letter-spacing:.28em;font-size:.68rem}.jh-eyebrow--smoke{color:var(--jh-smoke)}.jh-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes jh-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.jh-rise{animation:jh-rise 1.1s var(--jh-ease) both}.jh-breadcrumbs{padding-top:2rem;margin-bottom:2.5rem}.jh-breadcrumbs--tight{margin-bottom:0}.jh-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0;font-size:.68rem;letter-spacing:.28em;text-transform:uppercase;color:var(--jh-smoke)}.jh-breadcrumbs li+li:before{content:"/";margin-right:.5rem}.jh-breadcrumbs a{text-decoration:none}.jh-breadcrumbs [aria-current]{color:var(--jh-ink)}.jh-button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:48px;padding:0 1.5rem;font-family:inherit;font-size:.7rem;font-weight:500;line-height:1;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;border-radius:0;background:var(--jh-ink);border:1px solid var(--jh-ink);color:var(--jh-paper)!important;transition:background-color .35s var(--jh-ease),border-color .35s,box-shadow .35s,color .35s}.jh-button:hover{background:var(--jh-forest);border-color:var(--jh-forest)}.jh-button--outline{background:transparent;border-color:currentColor;color:inherit!important}.jh-button--outline:hover{background:transparent;border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.jh-button--light{background:var(--jh-paper);border-color:var(--jh-paper);color:var(--jh-ink)!important}.jh-button--light:hover{background:var(--jh-linen);border-color:var(--jh-linen)}.jh-arrow{display:inline-block;transition:transform .45s var(--jh-ease)}.jh-button:hover .jh-arrow{transform:translate(3px)}.jh-actions{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.jh-actions--row{flex-direction:row;flex-wrap:wrap}@media(min-width:900px){.jh-deck .jh-actions{align-items:stretch}}.jh-hero-image,.jh-plate-image,.jh-room-image,.jh-feature-image,.jh-feature-second,.jh-card-image{display:block;overflow:hidden;background:var(--jh-linen);position:relative}.jh-hero-image img,.jh-plate-image img,.jh-room-image img,.jh-feature-image img,.jh-feature-second img,.jh-card-image img{transition:transform 1.4s var(--jh-ease)}.jh-hero-image:hover img,.jh-plate-image:hover img,.jh-room-image:hover img,.jh-feature-image:hover img,.jh-feature-second:hover img,.jh-card:hover .jh-card-image img{transform:scale(1.045)}.jh-masthead{padding-top:.5rem}.jh-folio{display:flex;justify-content:space-between;margin-top:2rem;border-block:1px solid var(--jh-ink);padding:.65rem 0;font-size:.68rem;letter-spacing:.24em;text-transform:uppercase}@media(max-width:749px){.jh-folio-mid{display:none}}.jh-masthead h1{text-align:center;font-size:clamp(3.6rem,15vw,15rem);line-height:.82;letter-spacing:-.035em;margin-top:1.5rem}.jh-masthead h1 em{font-style:italic;color:var(--jh-forest)}.jh-deck{display:grid;gap:2rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(29,27,24,.15)}@media(min-width:900px){.jh-deck{grid-template-columns:4fr 5fr 3fr;gap:2.5rem}}.jh-standfirst{font-family:var(--jh-display);font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1.3;color:var(--jh-forest)}.jh-intro{font-size:1rem;line-height:1.85;color:#1d1b18cc}.jh-intro p+p{margin-top:1.25rem}.jh-intro--dropcap>p:first-child:first-letter,.jh-dropcap>p:first-child:first-letter{font-family:var(--jh-display);float:left;font-size:4.6em;line-height:.82;padding:.06em .12em 0 0;color:var(--jh-ember)}.jh-lead{margin-top:clamp(3.5rem,6vw,5rem)}.jh-lead figure{margin:0}.jh-lead .jh-hero-image{aspect-ratio:4 / 5}@media(min-width:640px){.jh-lead .jh-hero-image{aspect-ratio:16 / 9}}.jh-lead figcaption{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem;font-size:.8rem;color:var(--jh-smoke)}@media(min-width:750px){.jh-lead figcaption{flex-direction:row;justify-content:space-between}}.jh-lead figcaption strong{font-family:var(--jh-display);font-weight:400;font-size:1rem;color:var(--jh-ink)}.jh-lead figcaption .jh-eyebrow{margin:0;color:var(--jh-smoke)}.jh-contents{display:grid;gap:2.5rem;margin-top:clamp(6rem,9vw,8rem)}@media(min-width:900px){.jh-contents{grid-template-columns:3fr 9fr}}.jh-contents-head h2{font-size:clamp(3rem,5vw,3.75rem);line-height:1}.jh-contents-head p:last-child{margin-top:1.25rem;max-width:20rem;font-size:.875rem;line-height:1.7;color:var(--jh-smoke)}.jh-contents-list{list-style:none;margin:0;padding:0;counter-reset:jh-contents}@media(min-width:900px){.jh-contents-list{columns:2;column-gap:3rem}}.jh-contents-list>li{break-inside:avoid;border-top:1px solid rgba(29,27,24,.15);padding:1rem 0;counter-increment:jh-contents}.jh-contents-list>li>:first-child{display:flex;align-items:baseline;gap:1rem}.jh-contents-list>li>:first-child:before{content:counter(jh-contents,decimal-leading-zero);width:1.75rem;flex:none;font-family:var(--jh-display);color:var(--jh-ember)}.jh-contents-list button,.jh-contents-list .jh-contents-family{font-family:var(--jh-display);font-size:1.5rem;background:none;border:0;padding:0;color:var(--jh-ink);cursor:pointer;text-align:left}.jh-contents-list ul{list-style:none;display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin:.4rem 0 0;padding:0 0 0 2.75rem;font-size:.85rem;color:var(--jh-smoke)}.jh-contents-list ul li:not(:last-child):after{content:"/";margin-left:.75rem;color:#1d1b1840}.jh-contents-list ul a{text-decoration:none}.jh-contents-list a:hover,.jh-contents-list button:hover{color:var(--jh-forest);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.jh-feature{background:var(--jh-ink);color:var(--jh-paper);margin-top:clamp(6rem,9vw,8rem)}.jh-feature-inner{max-width:calc(var(--jh-max) - 2 * var(--jh-gutter));margin-inline:auto;display:grid;gap:2.5rem;padding-block:clamp(5rem,8vw,7rem)}@media(min-width:900px){.jh-feature-inner{grid-template-columns:6fr 1fr 5fr}.jh-feature-copy{grid-column:3}}.jh-feature-image{aspect-ratio:4 / 5;background:#2a2723}.jh-feature-copy{display:flex;flex-direction:column}.jh-feature-copy .jh-eyebrow{color:var(--jh-paper);margin-bottom:1.5rem}.jh-feature h2{font-size:clamp(3.75rem,7vw,6rem);line-height:.95}.jh-feature-sub{margin-top:1.5rem!important;font-family:var(--jh-display);font-style:italic;font-size:1.5rem;line-height:1.35}.jh-feature-quote{margin:2.5rem 0 0;padding-left:1.5rem;border-left:1px solid rgba(249,248,246,.4);font-family:var(--jh-display);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.35}.jh-feature-quote span{display:block}.jh-feature-second{width:40%;aspect-ratio:1;align-self:flex-end;margin-top:2.5rem;background:#2a2723}.jh-feature .jh-actions{margin-top:2.5rem}.jh-feature :focus-visible{outline-color:var(--jh-paper)}.jh-rooms{margin-top:clamp(6rem,9vw,8rem)}.jh-rooms-head{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.25rem;margin-bottom:3rem;border-bottom:1px solid var(--jh-ink)}@media(min-width:750px){.jh-rooms-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.jh-rooms-head h2{font-size:clamp(3rem,6vw,4.5rem);line-height:1}.jh-rooms-head .jh-eyebrow{margin:0;color:var(--jh-smoke)}.jh-rooms-grid{display:grid;gap:3.5rem 1.5rem}.jh-room-plate{margin:0}.jh-room-image{aspect-ratio:4 / 5}.jh-room-plate--0 .jh-room-image{aspect-ratio:5 / 4}.jh-room-plate--1 .jh-room-image{aspect-ratio:3 / 4}@media(min-width:900px){.jh-rooms-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.jh-room-plate{grid-column:span 4}.jh-room-plate--0{grid-column:1 / span 7}.jh-room-plate--1{grid-column:9 / span 4;margin-top:8rem}.jh-room-plate--3{margin-top:5rem}}.jh-room-plate figcaption{display:grid;grid-template-columns:2.25rem 1fr;gap:0 .5rem;margin-top:.75rem;font-size:.8rem;line-height:1.6;color:var(--jh-smoke)}.jh-room-num{font-family:var(--jh-display);font-size:1rem;color:var(--jh-ember)}.jh-room-name{font-family:var(--jh-display);font-size:1.125rem;color:var(--jh-ink);text-decoration:none}.jh-room-plate em{display:block}.jh-library-head{display:grid;gap:1.5rem;margin-top:clamp(6rem,9vw,8rem);padding-top:1.5rem;border-top:1px solid var(--jh-ink)}@media(min-width:900px){.jh-library-head{grid-template-columns:3fr 6fr 3fr}}.jh-library-head h2{font-size:clamp(3rem,5.5vw,4.5rem);line-height:1}.jh-library-head p:last-child{font-size:.875rem;line-height:1.7;color:var(--jh-smoke)}.jh-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:2.5rem}.jh-chip{display:inline-flex;align-items:center;min-height:44px;padding:12px 18px;border:1px solid currentColor;border-radius:0;background:transparent;color:var(--jh-ink);font:inherit;font-size:.78rem;letter-spacing:.04em;line-height:1;cursor:pointer;transition:background-color .25s,color .25s}.jh-chip:hover{background:var(--jh-linen)}.jh-chip[aria-pressed=true]{background:var(--jh-ink);border-color:var(--jh-ink);color:var(--jh-paper)}.jh-editorial .jh-library-section{padding-inline:0}.jh-library-section>:not(.jh-toolbar){margin-inline:var(--jh-pad)}.jh-library-head,.jh-filters,.jh-library,.jh-empty,.jh-editor-note{padding-inline:0}.jh-toolbar{position:sticky;top:var(--header-height, 0px);z-index:5;margin-top:2rem;background:#f9f8f6eb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-block:1px solid rgba(29,27,24,.1)}.jh-toolbar-inner{display:flex;flex-direction:column;gap:.75rem;padding:.75rem var(--jh-pad)}@media(min-width:750px){.jh-toolbar-inner{flex-direction:row;align-items:center;justify-content:space-between}}.jh-search{position:relative;display:flex;align-items:center;min-width:0}@media(min-width:750px){.jh-search{width:24rem}}.jh-search svg{position:absolute;left:0;color:var(--jh-smoke);pointer-events:none}.jh-search input{width:100%;min-height:44px;padding:.5rem 0 .5rem 1.75rem;border:0;border-bottom:1px solid rgba(29,27,24,.2);border-radius:0;background:transparent;color:var(--jh-ink);font:inherit;font-size:.875rem;box-shadow:none;outline:none}.jh-search input:focus{border-bottom-color:var(--jh-forest)}.jh-search input::placeholder{color:#6f6a62d9}.jh-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.jh-toolbar-meta{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;font-size:.75rem;color:var(--jh-smoke)}.jh-sort{display:flex;align-items:center;gap:.5rem}.jh-sort select{min-height:44px;border:0;background:transparent;color:var(--jh-ink);font:inherit;font-size:.75rem;text-decoration:underline;text-underline-offset:4px;padding:0 .25rem;cursor:pointer;box-shadow:none}.jh-library{list-style:none;margin-top:3rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem .75rem}@media(min-width:750px){.jh-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:5rem 1.5rem;padding-bottom:4rem}.jh-library:not(.is-filtered)>[data-jh-hue]:nth-child(3n+2){transform:translateY(4rem)}.jh-library.is-filtered{padding-bottom:0}}@media(min-width:1100px){.jh-library{column-gap:2.5rem}}.jh-card{display:block}.jh-card-image{aspect-ratio:4 / 5}.jh-card-copy{padding-top:1rem}.jh-card-copy h2,.jh-card-copy h3,.jh-card-copy .jh-card-title{font-family:var(--jh-display);font-weight:400;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.15;margin:0;transition:color .3s}.jh-card-copy a{text-decoration:none}.jh-card:hover .jh-card-copy h3,.jh-card:hover .jh-card-title{color:var(--jh-forest)}.jh-card-copy p{margin:.4rem 0 0;font-style:italic;font-weight:300;font-size:.9rem;line-height:1.6;color:var(--jh-smoke)}.jh-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:7rem 0;border-bottom:1px solid rgba(29,27,24,.1)}.jh-empty-title{font-family:var(--jh-display);font-size:clamp(2.25rem,4vw,3rem);line-height:1.1}.jh-empty p+p{margin-top:1rem;max-width:28rem;color:var(--jh-smoke)}.jh-empty .jh-button{margin-top:2rem}.jh-editor-note{padding:3rem 0;color:var(--jh-smoke)}.jh-index{margin-top:clamp(6rem,10vw,8rem)}.jh-index>*{border:0}.jh-index h2{padding-top:2rem;border-top:1px solid var(--jh-ink);margin-bottom:2rem;color:var(--jh-smoke)}.jh-index ul{list-style:none;margin:0;padding:0;columns:2;column-gap:2rem;font-size:.95rem}@media(min-width:750px){.jh-index ul{columns:4}}.jh-index li{break-inside:avoid;padding:.375rem 0}.jh-index a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--jh-ease)}.jh-index a:hover,.jh-index a:focus-visible{background-size:100% 1px}.jh-hero{display:grid;gap:2rem;align-items:end;padding-bottom:2.5rem;border-bottom:1px solid rgba(29,27,24,.15)}@media(min-width:750px){.jh-hero{grid-template-columns:1.3fr 1fr;gap:4rem}}.jh-hero h1{font-size:clamp(3.6rem,10vw,9.5rem);line-height:.88;letter-spacing:-.03em}.jh-hero-title .jh-eyebrow{margin-bottom:1.25rem}.jh-subheading{font-family:var(--jh-display);font-style:italic;font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1.3;color:var(--jh-forest)}.jh-hero-copy .jh-actions{margin-top:2rem}.jh-chapter{margin-top:clamp(4rem,9vw,9rem)}.jh-chapter--first{margin-top:clamp(2.5rem,4vw,3.5rem)}.jh-plate{margin:0}.jh-plate-image{aspect-ratio:4 / 3}.jh-plate-image img{object-position:50% 55%}.jh-plate figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-top:.9rem;color:var(--jh-smoke)}.jh-plate figcaption .jh-eyebrow{margin:0;color:var(--jh-smoke)}.jh-caption-alt{font-size:.8rem;max-width:46rem}.jh-plate--full figcaption{padding-inline:1.25rem}.jh-plate--inset{margin-top:3rem}.jh-plate--inset figcaption{padding-inline:var(--jh-gutter)}@media(min-width:750px){.jh-plate--full .jh-plate-image{aspect-ratio:auto;height:min(92dvh,75vw)}.jh-plate--inset{width:min(92vw,1700px);margin-left:auto}.jh-plate--inset figcaption{padding-inline:0 var(--jh-gutter)}.jh-plate--inset .jh-plate-image{aspect-ratio:16 / 10.5}}.jh-chapter-text{display:grid;gap:2.5rem;margin-top:clamp(4rem,6vw,6rem)}@media(min-width:750px){.jh-chapter-text{grid-template-columns:.8fr 1.6fr;gap:4rem}}.jh-rule{display:none;width:6rem;height:1px;margin-top:1.5rem;background:var(--jh-ember)}@media(min-width:750px){.jh-rule{display:block}}.jh-story-copy{font-size:1.05rem;line-height:1.9;color:#1d1b18d9}.jh-story-copy p{margin:0 0 1.5rem}@media(min-width:1024px){.jh-story-copy--columns{columns:2;column-gap:3rem}}.jh-statement{font-size:clamp(2.4rem,6vw,6rem);line-height:1;letter-spacing:-.02em}.jh-statement span{display:block}.jh-statement span:nth-child(2){padding-left:8%;font-style:italic;color:var(--jh-forest)}.jh-statement span:nth-child(3){padding-left:16%}.jh-statement+.jh-plate--inset{margin-top:clamp(3rem,4vw,4rem)}.jh-editorial .jh-room{background:var(--jh-linen);margin-top:clamp(6rem,10vw,10rem);padding-inline:0}.jh-room-inner{max-width:1700px;margin-inline:auto;display:grid;gap:3rem;padding:clamp(5rem,7vw,7rem) var(--jh-gutter)}@media(min-width:1024px){.jh-room-inner{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:4.5rem;align-items:start}.jh-room-copy{position:sticky;top:7rem;padding-top:2rem}}.jh-room-copy .jh-eyebrow{margin-bottom:2rem}.jh-room-copy .jh-story-copy>:last-child:not(:first-child){margin:0;padding-left:1.5rem;border-left:2px solid var(--jh-ember);font-family:var(--jh-display);font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.3;color:var(--jh-ink)}.jh-editorial .jh-pullquote{padding-inline:var(--jh-gutter)}.jh-pullquote{background:var(--jh-ink);color:var(--jh-paper)}.jh-pullquote-inner{max-width:1100px;margin-inline:auto;padding-block:clamp(6rem,9vw,8rem)}.jh-pullquote *{color:inherit!important;opacity:1}.jh-pullquote .jh-eyebrow{margin-bottom:2.5rem}.jh-pullquote-copy>:first-child{font-family:var(--jh-display);font-size:clamp(1.7rem,3.2vw,2.75rem);line-height:1.25;margin:0}.jh-pullquote-copy>*+*{margin:2.5rem 0 0;max-width:42rem;font-size:1.125rem;line-height:1.8}.jh-shop{margin-top:clamp(6rem,9vw,8rem)}.jh-shop-head{display:grid;gap:1.25rem;border-top:1px solid var(--jh-ink);padding-top:1.5rem}@media(min-width:750px){.jh-shop-head{grid-template-columns:1fr 3fr;align-items:end}}.jh-shop-head .jh-eyebrow{margin:0}.jh-shop-head h2{font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.05}.jh-shop-list{list-style:none;margin:2.5rem auto 0;padding:0;max-width:640px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2rem)}.jh-shop-item{min-width:0;display:flex;flex-direction:column;gap:8px;text-align:center}.jh-shop-item>*{min-width:0}.jh-shop-list .quick-add,.jh-shop-list quick-add-component,.jh-shop-list [class*=quick-add]{display:none!important}.jh-shop-list .product-card,.jh-shop-list product-card{border:0!important;padding:0!important}.jh-shop-item .jh-button{width:100%}@media(max-width:479px){.jh-shop-item .jh-button{padding-inline:.5rem;letter-spacing:.12em;font-size:.65rem}}.jh-shop-empty{margin-top:2rem;color:var(--jh-smoke);text-align:center}.jh-cart-form,.jh-cart-form form,.jh-cart-form add-to-cart-component{display:block;width:100%}.jh-cart-form .jh-cart-button{width:100%;position:relative}.jh-cart-error{display:block;margin-top:.75rem;font-size:.8rem;line-height:1.5;color:#9f2424}.jh-cart-error.hidden{display:none}.jh-cart-button:disabled{opacity:.65;cursor:not-allowed}.jh-sticky-shop[aria-hidden=true]{visibility:hidden}.jh-related{margin-top:clamp(6rem,9vw,8rem)}.jh-related header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}@media(min-width:750px){.jh-related header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.jh-related h2{font-size:clamp(3rem,5vw,3.75rem);line-height:1}.jh-related .jh-eyebrow{margin-bottom:.75rem}.jh-back{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none}.jh-back:hover{text-decoration:underline;text-underline-offset:4px}.jh-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem .75rem}@media(min-width:750px){.jh-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.5rem}}.jh-sticky-shop{position:fixed;inset:auto 0 0 0;z-index:40;background:#f9f8f6f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(29,27,24,.1);color:var(--jh-ink);transform:translateY(100%);transition:transform .5s var(--jh-ease)}.jh-sticky-shop.is-visible{transform:none}.jh-sticky-inner{max-width:var(--jh-max);margin-inline:auto;display:flex;flex-direction:column;gap:.75rem;padding:.75rem var(--jh-gutter)}@media(min-width:640px){.jh-sticky-inner{flex-direction:row;align-items:center;justify-content:space-between}}.jh-sticky-id{display:flex;align-items:center;gap:.75rem;min-width:0}.jh-sticky-thumb{display:none;flex:none;width:40px;height:48px;overflow:hidden}@media(min-width:640px){.jh-sticky-thumb{display:block}}.jh-sticky-id>div{min-width:0}.jh-sticky-title{font-family:var(--jh-display);font-size:1.25rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jh-sticky-prices{font-size:.75rem;color:var(--jh-smoke)}.jh-sticky-actions{display:flex;gap:.5rem;width:100%}.jh-sticky-actions>*{flex:1 1 0;min-width:0}.jh-sticky-actions .jh-button{width:100%}@media(min-width:640px){.jh-sticky-actions{width:auto;flex:none}.jh-sticky-actions>*{flex:none}}@media(prefers-reduced-motion:reduce){.jh-rise{animation:none}.jh-editorial *,.jh-sticky-shop{transition:none!important}.jh-editorial img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/jh-editorial.css.map */
