.hh-offer-bar{display:flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.6rem;padding:.8rem 2rem;background:#914b36;color:#fffaf0;text-align:center}.hh-offer-bar__eyebrow{display:none}.hh-offer-bar p{display:flex;align-items:baseline;gap:.55rem;margin:0;font-size:1.3rem;line-height:1.3;letter-spacing:.01em}.hh-offer-bar strong{color:#fffaf0;font-size:1.55rem;font-weight:800}.hh-offer-bar button{border:0;border-radius:.3rem;padding:.85rem 1.3rem;background:#fff8e8;color:#572d22;font:inherit;font-size:1.2rem;font-weight:800;cursor:pointer;box-shadow:0 .2rem .8rem #40211833}.hh-offer-bar__cta-mobile{display:none}.hh-offer-bar button:hover{background:#f4e3c5}.hh-offer-bar button:focus-visible,.hh-primary-nav a:focus-visible,.hh-review-controls button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hh-menu-drawer__label{margin:0;padding:0 3rem .8rem;color:var(--hh-berry);font-size:1rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.hh-menu-drawer__label--secondary{margin-top:2.2rem;padding-top:2.2rem;border-top:1px solid #14241d22}.hh-menu-drawer .menu-drawer__menu-item{padding-top:.85rem;padding-bottom:.85rem;color:var(--hh-ink);font-family:Newsreader,Georgia,serif;font-size:2.4rem;font-weight:600}.hh-menu-drawer__feature{display:flex;align-items:center;gap:1.3rem;margin:2.8rem 2.2rem 0;padding:1rem;border:1px solid #14241d2e;border-radius:.8rem;background:#efe8dc;color:var(--hh-ink);text-decoration:none}.hh-menu-drawer__feature img{flex:none;width:8.4rem;height:8.4rem;border-radius:.4rem;object-fit:cover}.hh-menu-drawer__feature span{display:grid;gap:.2rem}.hh-menu-drawer__feature small{color:var(--hh-berry);font-size:.95rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hh-menu-drawer__feature strong{font-family:Newsreader,Georgia,serif;font-size:2.1rem;line-height:1}.hh-menu-drawer__feature em{font-size:1rem;font-style:normal;font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.hh-menu-drawer__feature:focus-visible{outline:2px solid var(--hh-forest);outline-offset:2px}.hh-trust .hh-trust__copy{margin-right:0;color:inherit;font-size:inherit;letter-spacing:inherit}.hh-trust .hh-trust__mobile{display:none}.header-wrapper .header{max-width:none;padding-left:clamp(2rem,4vw,6.4rem);padding-right:clamp(2rem,4vw,6.4rem)}.header .hh-wordmark img{height:4rem}.header .hh-primary-nav a:hover{text-decoration:underline;text-underline-offset:.5rem}.header .header__icon--cart{width:auto;min-width:7.2rem;gap:.6rem;text-decoration:none}.header .hh-cart-label{color:var(--hh-ink);font-size:1.2rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.header .cart-count-bubble{position:static;flex:0 0 auto;height:2.3rem;width:2.3rem;background:var(--hh-forest);color:#fff;font-size:1.1rem;line-height:1}.header .cart-count-bubble>span:first-child{display:grid;place-items:center;width:100%;height:100%;line-height:1;transform:translateY(-.04em)}.hh-hero .hh-hero__copy{padding:clamp(4rem,5vw,6.5rem) clamp(2rem,7vw,11rem)}.hh-hero h1{max-width:11ch;margin:2rem 0 1.2rem;font-size:clamp(5.2rem,5.5vw,7.6rem);line-height:.98}.hh-hero .hh-hero__actions{display:flex;flex-direction:column;align-items:stretch;width:min(100%,32rem)}.hh-hero .hh-hero__actions .button{width:100%}.hh-hero .hh-hero__text-link{justify-content:center;text-align:center;color:var(--hh-ink);font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-underline-offset:.5rem}.hh-hero .hh-hero__art{min-height:44rem}.hh-hero .hh-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.hh-hero .hh-hero__image-label{top:2rem;left:2rem}.hh-card__body{display:flex;flex-direction:column;min-height:17rem}.hh-card__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;color:var(--hh-muted);font-size:1rem;font-weight:700;line-height:1.4}.hh-card__topline span:last-child{text-align:right}.hh-card h3{margin:1rem 0 1.6rem;font-size:clamp(2rem,1.7vw,2.5rem);font-weight:600;line-height:1.14}.hh-card-grid--three .hh-card h3{font-size:clamp(2.2rem,2vw,2.8rem)}.hh-card__bottom{margin-top:auto}.hh-card__bottom>span{font-family:Newsreader,Georgia,serif;font-size:2.2rem;font-weight:600;line-height:1;letter-spacing:-.02em}.hh-card__bottom>span small{margin-bottom:.5rem;color:var(--hh-muted);font-family:Manrope,Arial,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.08em}.hh-card__bottom a:hover,.hh-section-link:hover{color:var(--hh-berry)}.hh-card--wreath .hh-card__image{aspect-ratio:1}.hh-card--wreath,.hh-wreath-product{--hh-wreath-focus-y: 27%}.hh-card--red-baubles-classic-wreath,.hh-product--red-baubles-classic-wreath{--hh-wreath-focus-y: 37%}.hh-card--classic-green-wreath,.hh-product--classic-green-wreath{--hh-wreath-focus-y: 10%}.hh-card--orange-classic-wreath,.hh-product--orange-classic-wreath{--hh-wreath-focus-y: 25%}.hh-card--wreath .hh-card__image img{object-position:center var(--hh-wreath-focus-y)}.hh-card--garland .hh-card__image img{object-position:center}.hh-card--red-baubles-classic-wreath .hh-card__image img{transform:translate(3%) scale(1.06)}.hh-card--red-baubles-classic-wreath .hh-card__image:hover img{transform:translate(3%) scale(1.085)}.hh-wreath-product .product-media-container.media-type-image{width:100%;max-width:100%;aspect-ratio:1;background:#343937}.hh-wreath-product .product-media-container.media-type-image .product__modal-opener,.hh-wreath-product .product-media-container.media-type-image .product__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0}.hh-wreath-product .product-media-container.media-type-image .product__media img{width:100%;height:100%;object-fit:cover;object-position:center}.hh-wreath-product .product-media-container.media-type-image .product__media img:is([alt*="wreath 18" i],[alt*="wreath 22" i],[alt*="wreath 26" i]){object-position:center var(--hh-wreath-focus-y)}.hh-product--red-baubles-classic-wreath .product-media-container.media-type-image .product__media img:is([alt*="wreath 18" i],[alt*="wreath 22" i],[alt*="wreath 26" i]){transform:translate(3%) scale(1.06)}.hh-product--red-baubles-classic-wreath .product-media-container.media-type-image .product__media img[alt*="wreath 26" i]{object-position:center 50%}.hh-garland-product .product-media-container.media-type-image .product__media img{object-position:center}.hawthorn-set{min-width:0;margin:2.4rem 0 1.2rem;padding:0;border:0}.hawthorn-set legend,.hawthorn-lighting legend{margin-bottom:.8rem;color:var(--hh-ink);font-family:Newsreader,Georgia,serif;font-size:2.5rem;font-weight:600}.hawthorn-set__option{display:grid;grid-template-columns:2rem 6.4rem minmax(0,1fr);align-items:center;gap:1rem;padding:1.1rem;border:1px solid #14241d33;border-radius:.8rem;background:#fffdf8;cursor:pointer}.hawthorn-set__option:has(input:checked){border-color:var(--hh-forest);background:#eff3eb;box-shadow:0 0 0 1px var(--hh-forest)}.hawthorn-set__option:focus-within,.hawthorn-lighting__option:focus-within{outline:2px solid var(--hh-forest);outline-offset:2px}.hawthorn-set__option input{width:1.8rem;height:1.8rem;margin:0;accent-color:var(--hh-forest)}.hawthorn-set__option img{display:block;width:6.4rem;height:6.4rem;border-radius:.4rem;object-fit:cover}.hawthorn-set__name{display:grid;gap:.3rem;min-width:0}.hawthorn-set__name strong{font-size:1.3rem;line-height:1.3}.hawthorn-set__name small{color:var(--hh-muted);font-size:1.1rem;line-height:1.35}.hawthorn-set__price{grid-column:3;color:var(--hh-forest);font-family:Newsreader,Georgia,serif;font-size:1.7rem;font-weight:600}.hawthorn-set__length{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem .2rem .3rem;font-size:1.3rem}.hawthorn-set__length[hidden]{display:none}.hawthorn-set__length select{min-width:12rem;padding:.8rem 1rem;border:1px solid #14241d66;border-radius:.4rem;background:#fffdf8;color:var(--hh-ink);font:inherit}.hawthorn-set__details{display:inline-block;margin:.6rem .2rem 0;color:var(--hh-forest);font-size:1.1rem;text-underline-offset:.3rem}.hawthorn-lighting__option--set-only{display:none}product-form:has(.hawthorn-set__toggle:checked) .hawthorn-lighting__option--set-only{display:flex}.hawthorn-selection-total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:1.5rem 0 1.8rem;padding-top:1.2rem;border-top:1px solid #14241d33;font-size:1.2rem}.hawthorn-selection-total strong{color:var(--hh-ink);font-family:Newsreader,Georgia,serif;font-size:2.4rem;font-weight:600;white-space:nowrap}.hawthorn-product-delivery{display:grid;gap:.35rem;margin:1.4rem 0 0;padding:1.2rem 1.4rem;border:1px solid #14241d2e;border-radius:.4rem;background:#f8f6f0;color:var(--hh-ink);font-size:1.25rem;line-height:1.45}.hawthorn-product-delivery strong{font-family:Newsreader,Georgia,serif;font-size:1.6rem;font-weight:600;line-height:1.2}.hawthorn-product-delivery a{color:var(--hh-forest);text-underline-offset:.2em}.hawthorn-product-returns{margin:1.4rem 0 0;padding:1.3rem 1.4rem;border-left:2px solid var(--hh-forest);background:#f7f6f0;color:var(--hh-ink);font-size:1.25rem;line-height:1.55}.hawthorn-product-returns strong{display:block;margin-bottom:.25rem;font-size:1.3rem;font-weight:600}.hawthorn-product-returns a{color:var(--hh-forest);text-underline-offset:.2em}.hh-reviews .hh-review-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(27rem,calc((100% - 2.8rem) / 3));overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.hh-reviews .hh-review-grid blockquote{scroll-snap-align:start}.hh-review-controls{display:flex;align-items:center;gap:.8rem}.hh-review-controls button{display:grid;place-items:center;width:3.8rem;height:3.8rem;border:1px solid #14241d5c;border-radius:50%;background:transparent;color:var(--hh-ink);font:inherit;font-size:1.8rem;cursor:pointer}.hh-review-controls button:hover{background:var(--hh-ink);color:#fffaf0}.hh-reviews__rating span{font-size:1.8rem}.hh-reviews__rating strong{line-height:1.2}.hh-product-reviews{padding:clamp(5rem,6vw,8rem) clamp(2rem,4vw,6.4rem);background:#f0ece3}.hh-product-reviews__inner{max-width:124.8rem;margin:0 auto}.hh-product-reviews__head{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:2rem;margin-bottom:2.4rem}.hh-product-reviews h2{margin:.8rem 0;font-family:Newsreader,Georgia,serif;font-size:clamp(3.6rem,4.5vw,6rem);font-weight:600;line-height:1}.hh-product-reviews__head p:last-child{margin:0;color:var(--hh-muted);font-size:1.35rem}.hh-product-reviews__rating{display:grid;gap:.3rem}.hh-product-reviews__rating span,.hh-product-reviews blockquote>span{color:#9b7544;letter-spacing:.1em}.hh-product-reviews__rating strong{font-family:Newsreader,Georgia,serif;font-size:2rem;font-weight:600}.hh-product-reviews__rating small{color:var(--hh-muted);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hh-product-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}.hh-product-reviews blockquote{display:flex;flex-direction:column;min-height:23rem;margin:0;padding:2.2rem;border:1px solid #14241d20;border-radius:.8rem;background:#fffdf8}.hh-product-reviews blockquote p{margin:1.5rem 0 2rem;color:var(--hh-muted);font-size:1.4rem;line-height:1.55}.hh-product-reviews blockquote footer{margin-top:auto;color:var(--hh-ink);font-size:1.1rem;font-weight:800}.hh-product-reviews__link{display:inline-block;margin-top:2.2rem;color:var(--hh-forest);font-size:1.2rem;font-weight:800;text-underline-offset:.4rem}.hh-story{position:relative}.hh-story h2{line-height:1.05}.hh-info article{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hh-info article a{margin-top:1.5rem}@media(min-width:990px){.header-wrapper .header--middle-left{grid-template-columns:1fr auto 1fr}.header .hh-primary-nav{grid-area:navigation;justify-self:center;margin:0}.header .header__icons{padding-right:0}}@media(max-width:989px){.header-wrapper .header{grid-template-areas:"heading navigation icons"!important;grid-template-columns:minmax(0,1fr) 4.4rem auto!important;column-gap:.4rem;align-items:center}.header .header__heading,.header .header__heading-link{justify-self:start;text-align:left}.header header-drawer{grid-area:navigation;justify-self:center;margin:0}.header .header__search{display:none}.header .header__icons{padding:0}.header .header__icon--search,.header .header__icon--account{display:none!important}}@media(max-width:749px){.hh-trust .hh-trust__desktop{display:none}.hh-trust .hh-trust__mobile{display:inline}.hh-offer-bar{box-sizing:border-box;flex-direction:column;gap:.55rem;min-height:9.6rem;padding:1rem 1.6rem 1.1rem;border-bottom:1px solid #d5c4ad;background:#eee5d7;color:#17382c;text-align:center}.hh-offer-bar p{display:flex;flex-direction:column;align-items:center;gap:.35rem;line-height:1.1}.hh-offer-bar__eyebrow{display:block;color:#914b36;font-size:.95rem;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.hh-offer-bar__detail,.hh-offer-bar__cta-desktop{display:none}.hh-offer-bar strong{color:#17382c;font-family:Newsreader,Georgia,serif;font-size:clamp(2rem,5.8vw,2.3rem);font-weight:600;letter-spacing:-.015em;line-height:1.1}.hh-offer-bar button{margin:0;padding:.45rem 1.4rem;border:1px solid #17382c;border-radius:10rem;background:#17382c;color:#fff9ee;box-shadow:none;font-size:1.1rem;font-weight:700;letter-spacing:.02em;text-decoration:none;line-height:1.25}.hh-offer-bar button:hover{background:#285242;color:#fff9ee}.hh-offer-bar__cta-mobile{display:inline}.header-wrapper .header{padding:.7rem 1.6rem}.header .hh-wordmark img{height:3.8rem}.header .header__icon--cart{min-width:6.5rem}.hh-hero{background:#10291f;border:0}.hh-hero .hh-hero__art{grid-row:1;min-height:0;height:clamp(42rem,124vw,52rem)}.hh-hero .hh-hero__image{object-position:center top}.hh-hero .hh-hero__image-label{display:none}.hh-hero .hh-hero__copy{grid-row:2;position:relative;z-index:1;align-items:stretch;margin:-7rem 1.4rem 1.4rem;padding:2.6rem 2.2rem 2.2rem;border:1px solid #bba47d88;background:#10291f;box-shadow:0 1.4rem 3.5rem #081c1599;color:#fffaf0}.hh-hero .hh-hero__eyebrow{margin:0;color:#d8bd8d;font-size:1rem;letter-spacing:.15em}.hh-hero h1{max-width:12ch;margin:1.1rem 0 .8rem;color:#fffaf0;font-size:clamp(4rem,10.5vw,5.2rem);line-height:.99}.hh-hero .hh-hero__intro{color:#e5e3d9;font-size:1.35rem;line-height:1.5}.hh-hero .hh-hero__intro p{margin:0}.hh-hero .hh-hero__actions{width:100%;margin-top:2rem;gap:.4rem}.hh-hero .hh-hero__actions .button{min-height:5rem;background:#f4ecda;color:#10291f}.hh-hero .hh-hero__actions .button:before,.hh-hero .hh-hero__actions .button:after{box-shadow:none}.hh-hero .hh-hero__text-link{color:#fffaf0;font-size:1.1rem}.hh-hero .hh-hero__footnote{max-width:none;margin-top:1rem;padding-top:1.2rem;border-top:1px solid #f4ecda44;color:#dddccf;font-size:1.1rem}.hh-hero .hh-hero__footnote a{color:inherit}.hh-card__body{min-height:15rem}.hh-card h3,.hh-card-grid--three .hh-card h3{font-size:clamp(1.7rem,4.4vw,2rem)}.hh-card__bottom>span{font-size:1.9rem}.hh-card__topline,.hh-card__topline span{display:block}.hh-card__topline span:last-child{text-align:left}.hh-reviews .hh-review-grid{grid-auto-columns:minmax(27rem,82vw)}.hh-reviews__head{align-items:start}.hh-review-controls{width:100%;justify-content:flex-end}.hh-product-reviews__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(26rem,74vw);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.hh-product-reviews blockquote{scroll-snap-align:start}}@media(max-width:390px){.hh-offer-bar{padding-right:1rem;padding-left:1rem}.hh-hero .hh-hero__copy{margin-right:1rem;margin-left:1rem;padding:2.3rem 1.8rem 2rem}}.hh-story h2{color:#fff9ee}.hh-info article p:not(.hh-eyebrow){color:#4f5753}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hh-home-polish.css.map */
