.hg-gifts{display:block;color:#052336;background:#fff;font-family:inherit}.hg-gifts h1,.hg-gifts h2,.hg-gifts h3,.hg-gifts p{margin:0;text-transform:none;letter-spacing:normal}.hg-gifts a{text-decoration:none}.hg-gifts a:focus-visible{outline:3px solid #916e48;outline-offset:5px}.hg-gifts__hero{display:grid;grid-template-columns:1.1fr 1fr;max-width:1440px;margin:auto;background:#f4f1ea;min-height:420px}.hg-gifts__hero-copy{padding:64px clamp(24px,5vw,80px);align-self:center}.hg-gifts .hg-gifts__eyebrow{font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px}.hg-gifts__hero h1{font-size:clamp(36px,4.1vw,60px);line-height:1.07;max-width:550px;font-weight:600;letter-spacing:-.035em}.hg-gifts .hg-gifts__intro{font-size:16px;line-height:1.75;max-width:420px;margin:24px 0 30px}.hg-gifts__hero-image{height:440px;overflow:hidden}.hg-gifts__hero-image img{width:100%;height:100%;object-fit:cover;object-position:center 37%}.hg-gifts__button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:46px;padding:14px 22px;background:#052336;color:#fff;font-size:12px;line-height:1.5;font-weight:600;transition:background .2s}.hg-gifts__button:hover{background:#173e50}.hg-gifts__button--light{background:#f4f1ea;color:#052336}.hg-gifts__button--light:hover{background:#fff}.hg-gifts__shop{max-width:1280px;margin:auto;padding:64px 40px 72px;scroll-margin-top:130px}.hg-gifts__section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px}.hg-gifts__section-heading h2{font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.2;letter-spacing:-.025em}.hg-gifts__section-heading p{font-size:13px;line-height:1.7;color:#52626b;margin-top:12px;max-width:570px}.hg-gifts .hg-gifts__count{white-space:nowrap;font-size:11px}.hg-gifts__filters{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 30px}.hg-gifts__filters a{display:inline-flex;min-height:43px;align-items:center;padding:11px 17px;border:1px solid #d4dcd9;border-radius:0;font-size:12px;line-height:1.5;background:#fff;color:#052336}.hg-gifts__filters a[aria-current=true]{background:#052336;color:#fff;border-color:#052336}.hg-gifts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 22px}.hg-gifts [hidden]{display:none!important}.hg-gifts__card{min-width:0}.hg-gifts__card-image{display:block;position:relative;background:#f6f5f1;aspect-ratio:4/5;overflow:hidden}.hg-gifts__card-image img{height:100%;width:100%;object-fit:cover;transition:transform .3s}.hg-gifts__card-image:hover img{transform:scale(1.025)}.hg-gifts__card-copy{padding:17px 0 0}.hg-gifts__card h3{font-size:14px;line-height:1.45;font-weight:600}.hg-gifts .hg-gifts__price{font-size:13px;line-height:1.5;margin-top:7px}.hg-gifts .hg-gifts__note{font-size:12px;line-height:1.7;color:#52626b;margin-top:11px}.hg-gifts__text-link{display:inline-flex;align-items:center;gap:12px;font-size:12px;line-height:1.6;font-weight:600;border-bottom:1px solid #a4afa9;padding:7px 0;min-height:40px}.hg-gifts__card .hg-gifts__text-link{margin-top:10px}.hg-gifts__badge{position:absolute;top:12px;left:12px;background:#fff;padding:5px 9px;font-size:10px}.hg-gifts__pair{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:#f4f1ea;max-width:1200px;margin:0 auto 64px;padding:40px;scroll-margin-top:130px}.hg-gifts__pair-images{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-self:center}.hg-gifts__pair-images a{display:block;aspect-ratio:4/5;background:#fff;overflow:hidden}.hg-gifts__pair-images img{height:100%;width:100%;object-fit:cover}.hg-gifts__pair-copy{align-self:center}.hg-gifts__pair h2,.hg-gifts__timing h2{font-size:clamp(25px,2.6vw,36px);line-height:1.15;font-weight:600;letter-spacing:-.025em}.hg-gifts__pair-copy>p:not(.hg-gifts__eyebrow){font-size:13px;line-height:1.8;margin-top:17px}.hg-gifts .hg-gifts__pair-price{font-size:21px;font-weight:600}.hg-gifts .hg-gifts__small{font-size:10px;color:#52626b;margin-top:7px}.hg-gifts__pair-links{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin:22px 0 12px}.hg-gifts__timing{text-align:center;padding:0 24px 72px;max-width:760px;margin:auto}.hg-gifts__timing>p:not(.hg-gifts__eyebrow){font-size:13px;line-height:1.8;margin:20px auto 12px;max-width:600px}.hg-gifts__timing>div{display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.hg-gifts__empty{padding:30px 0;font-size:14px}.hg-gifts--compact{padding:24px 40px;background:#fff}.hg-gifts__home{display:grid;grid-template-columns:1fr 240px 230px;max-width:1200px;margin:auto;background:#052336;color:#f4f1ea}.hg-gifts__home-copy{padding:32px 36px}.hg-gifts__home-copy h2{font-size:clamp(24px,2.7vw,36px);line-height:1.12;font-weight:600;letter-spacing:-.025em;max-width:430px}.hg-gifts__home-copy>p:not(.hg-gifts__eyebrow){font-size:12px;line-height:1.7;max-width:410px;margin:14px 0 22px}.hg-gifts__home .hg-gifts__eyebrow{font-size:10px;margin-bottom:12px}.hg-gifts__home-image{display:block;overflow:hidden;min-height:230px}.hg-gifts__home-image img{width:100%;height:100%;object-fit:cover;object-position:center 36%}.hg-gifts__home-links{display:flex;flex-direction:column;justify-content:center;padding:20px 28px}.hg-gifts__home-links a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #48606b;font-size:12px;line-height:1.5}.hg-gifts__home-links a:last-child{border-bottom:none}@media(max-width:999px){.hg-gifts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hg-gifts__hero-copy{padding:40px 30px}.hg-gifts__hero-image{height:400px}.hg-gifts__home{grid-template-columns:1fr 200px}.hg-gifts__home-links{grid-column:1/-1;flex-direction:row;gap:28px;padding:0 28px 14px}.hg-gifts__home-links a{flex:1;border-bottom:none}.hg-gifts__pair{margin-left:24px;margin-right:24px;gap:28px;padding:28px}}@media(max-width:699px){.hg-gifts__hero{grid-template-columns:1fr;min-height:0}.hg-gifts__hero-copy{padding:36px 24px 32px}.hg-gifts__hero h1{font-size:38px;max-width:340px}.hg-gifts .hg-gifts__intro{font-size:14px;margin:20px 0 24px}.hg-gifts__hero-image{height:230px}.hg-gifts__hero-image img{object-position:center 34%}.hg-gifts__shop{padding:38px 18px 44px;scroll-margin-top:110px}.hg-gifts__section-heading{display:block}.hg-gifts .hg-gifts__count{margin-top:12px}.hg-gifts__filters{gap:8px;margin:20px 0 24px}.hg-gifts__filters a{font-size:11px;padding:10px 12px;min-height:42px}.hg-gifts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.hg-gifts__card h3{font-size:12px}.hg-gifts .hg-gifts__note{font-size:11px}.hg-gifts__card-copy{padding-top:13px}.hg-gifts__card .hg-gifts__text-link{font-size:11px}.hg-gifts__pair{grid-template-columns:1fr;margin:0 18px 42px;padding:20px;gap:26px;scroll-margin-top:110px}.hg-gifts__pair-images{gap:10px}.hg-gifts__pair-images a{max-height:210px;aspect-ratio:auto}.hg-gifts__timing{padding-bottom:44px}.hg-gifts--compact{padding:18px}.hg-gifts__home{grid-template-columns:minmax(0,1fr) 30%}.hg-gifts__home-copy{padding:24px 18px}.hg-gifts__home-copy h2{font-size:24px}.hg-gifts__home-copy>p:not(.hg-gifts__eyebrow){font-size:11px}.hg-gifts__home .hg-gifts__button{font-size:10px;gap:12px;padding:12px;min-height:42px}.hg-gifts__home-image{min-height:250px}.hg-gifts__home-links{gap:10px;padding:0 18px 12px}.hg-gifts__home-links a{font-size:10px;gap:5px}.hg-gifts__home-links a span{display:none}}@media(prefers-reduced-motion:reduce){.hg-gifts *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/73/compiled_assets/styles.css.map?subset=AAAAEA */
