body:has([id^=MainProduct-]){background:#fff}[id^=MainProduct-]{--hh-gold: #BD9C60;--hh-ink: #111111;--hh-soft: #6B6660;--hh-body: #3D3935;--hh-line: #E6E0D6;--hh-serif: "Cormorant Garamond", Georgia, serif;--hh-grad: linear-gradient(90deg, #9C7F48 0%, #D6BB82 50%, #BD9C60 100%);background:#fff!important;color:var(--hh-ink)}[id^=MainProduct-] .gradient{background:#fff!important}[id^=MainProduct-] .global-media-settings,[id^=MainProduct-] .product__media-item .global-media-settings{border:0!important;box-shadow:none!important;background:#fff!important;border-radius:0!important}[id^=MainProduct-] .thumbnail{border:0!important;box-shadow:none!important;border-radius:0!important;opacity:.55;transition:opacity .5s ease}[id^=MainProduct-] .thumbnail:hover,[id^=MainProduct-] .thumbnail[aria-current]{opacity:1;box-shadow:inset 0 -2px 0 var(--hh-gold)!important}[id^=MainProduct-] .product__title h1,[id^=MainProduct-] .product__title .h1{font-family:var(--hh-serif);font-weight:300;font-size:clamp(38px,3.6vw,54px);line-height:1.04;letter-spacing:0;color:var(--hh-ink)}[id^=MainProduct-] .price .price-item{font-family:var(--font-body-family);font-size:18px;letter-spacing:.06em;color:var(--hh-ink)}[id^=MainProduct-] .product__tax,[id^=MainProduct-] .product__tax a{font-size:12px;color:var(--hh-soft)}[id^=MainProduct-] .form__label,[id^=MainProduct-] .product-form__input .form__label{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--hh-soft)}[id^=MainProduct-] .product-form__input input[type=radio]+label{border-radius:0;border-color:var(--hh-ink);letter-spacing:.08em}[id^=MainProduct-] .quantity{border-radius:0}[id^=MainProduct-] .quantity:after{box-shadow:0 0 0 1px var(--hh-line)!important;border-radius:0!important}[id^=MainProduct-] .quantity__button{color:var(--hh-ink);transition:color .3s}[id^=MainProduct-] .quantity__button:hover{color:var(--hh-gold)}[id^=MainProduct-] .product-form__submit{min-height:54px;border-radius:0!important;background-color:#111!important;color:#fff!important;background-image:var(--hh-grad);background-repeat:no-repeat;background-size:0% 100%;background-position:left center;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;transition:background-size .8s cubic-bezier(.65,0,.35,1),color .4s ease}[id^=MainProduct-] .product-form__submit:not([disabled]):hover{background-size:100% 100%;color:#111!important}[id^=MainProduct-] .product-form__submit:after,[id^=MainProduct-] .product-form__submit:before{box-shadow:none!important}[id^=MainProduct-] .product-form__submit[disabled]{opacity:.5}[id^=MainProduct-] .product__accordion summary .accordion__title{font-family:var(--hh-serif);font-size:20px;letter-spacing:0}[id^=MainProduct-] .product__accordion{border-color:var(--hh-line)}.hh-s.hh-revline{display:flex;align-items:center;gap:14px;margin-bottom:4px;background:transparent}.hh-revline .hh-ul{font-size:11px}.hh-stars{letter-spacing:.18em;font-size:13px;color:#bd9c60}.hh-s.hh-pdp-extra{display:flex;flex-direction:column;gap:28px;margin-top:8px;background:transparent}.hh-notes{display:flex;flex-direction:column;gap:10px;padding:18px 0;border-top:1px solid var(--hh-line);border-bottom:1px solid var(--hh-line);font-size:14px;color:var(--hh-body)}.hh-notes span{display:flex;align-items:center;gap:12px}.hh-notes svg{flex:0 0 auto;color:var(--hh-gold)}.hh-tabs{position:relative}.hh-tabs__r{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.hh-tabs__nav{display:flex;flex-wrap:wrap;gap:34px;border-bottom:1px solid var(--hh-line)}.hh-tabs__l{position:relative;padding:0 0 14px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#958d83;cursor:pointer;transition:color .4s}.hh-tabs__l:hover{color:var(--hh-ink)}.hh-tabs__l:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--hh-grad);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.65,0,.35,1)}.hh-tabs__p{display:none;padding-top:22px;font-size:15px;font-weight:300;line-height:1.8;color:var(--hh-body)}.hh-tabs__p p{margin:0 0 14px}.hh-tabs__p h2,.hh-tabs__p h3,.hh-tabs__p h4,.hh-tabs__p h5{margin:18px 0 8px;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--hh-ink)}.hh-tabs__p ul,.hh-tabs__p ol{margin:0 0 14px;padding-left:20px}.hh-tabs__r--1:checked~.hh-tabs__nav .hh-tabs__l--1,.hh-tabs__r--2:checked~.hh-tabs__nav .hh-tabs__l--2,.hh-tabs__r--3:checked~.hh-tabs__nav .hh-tabs__l--3{color:var(--hh-ink)}.hh-tabs__r--1:checked~.hh-tabs__nav .hh-tabs__l--1:after,.hh-tabs__r--2:checked~.hh-tabs__nav .hh-tabs__l--2:after,.hh-tabs__r--3:checked~.hh-tabs__nav .hh-tabs__l--3:after{transform:scaleX(1)}.hh-tabs__r--1:checked~.hh-tabs__p--1,.hh-tabs__r--2:checked~.hh-tabs__p--2,.hh-tabs__r--3:checked~.hh-tabs__p--3{display:block;animation:hh-fadeup .6s ease both}.hh-tabs__r--1:focus-visible~.hh-tabs__nav .hh-tabs__l--1,.hh-tabs__r--2:focus-visible~.hh-tabs__nav .hh-tabs__l--2,.hh-tabs__r--3:focus-visible~.hh-tabs__nav .hh-tabs__l--3{outline:1px solid var(--hh-gold);outline-offset:6px}.hh-chips{display:flex;flex-wrap:wrap;gap:10px}.hh-chips span{padding:9px 14px;border:1px solid var(--hh-line);font-size:13px;color:var(--hh-body);transition:border-color .4s,color .4s}.hh-chips span:hover{border-color:var(--hh-gold);color:var(--hh-ink)}.hh-ben{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;padding:0;list-style:none}.hh-ben li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.4;color:var(--hh-body)}.hh-ben__i{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--hh-line);border-radius:50%;color:var(--hh-gold)}@media screen and (max-width:749px){.hh-ben{grid-template-columns:1fr}}.hh-up{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px;background:#f6f3ee;color:var(--hh-ink);text-decoration:none;transition:background .5s}.hh-up:hover{background:#f0ebe2}.hh-up img{display:block;width:96px;height:96px;object-fit:cover;background:#fff}.hh-up__t{display:block;margin-top:4px;font-family:var(--hh-serif);font-size:22px;line-height:1.2}.hh-up__p{display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-size:14px}.hh-up .hh-ul{font-size:10px}@media screen and (max-width:749px){.hh-up{grid-template-columns:76px minmax(0,1fr)}.hh-up img{width:76px;height:76px}.hh-up__p{grid-column:2;flex-direction:row;align-items:center;justify-content:space-between}}.hh-steps__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px}.hh-steps--right .hh-steps__media{order:2}.hh-steps__media{position:relative;min-height:620px;overflow:hidden}.hh-steps__media img,.hh-steps__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important;object-fit:cover;transition:transform 2.2s cubic-bezier(.2,.7,.2,1)}.hh-steps:hover .hh-steps__media img{transform:scale(1.04)}.hh-steps__text{align-self:center;display:flex;flex-direction:column;gap:30px;padding:80px clamp(28px,6vw,110px)}.hh-steps__s{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;padding-top:22px;border-top:1px solid var(--hh-line)}.hh-steps__n{font-family:var(--hh-serif);font-weight:300;font-size:38px;line-height:1;color:var(--hh-gold)}.hh-steps__h{display:block;margin-bottom:6px;font-family:var(--hh-serif);font-size:24px;line-height:1.2}.hh-steps__p{margin:0;font-size:15px;font-weight:300;line-height:1.7;color:var(--hh-body)}@media screen and (max-width:989px){.hh-steps__grid{grid-template-columns:1fr;min-height:0}.hh-steps--right .hh-steps__media{order:0}.hh-steps__media{min-height:0;aspect-ratio:16 / 11}.hh-steps__text{padding:56px 22px 72px}}.hh-ing__grid{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:40px;margin-top:64px}.hh-ing__i{position:relative;display:flex;flex-direction:column;gap:14px;padding-top:26px;border-top:1px solid var(--hh-line)}.hh-ing__i:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--hh-grad);transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.65,0,.35,1)}.hh-ing__i:hover:before{transform:scaleX(1)}.hh-ing__n{margin:0;font-family:var(--hh-serif);font-weight:400;font-size:28px;line-height:1.1;color:var(--hh-ink)}.hh-ing__p{margin:0;font-size:15px;font-weight:300;line-height:1.7;color:var(--hh-body)}.hh-ing__more{margin-top:56px}@media screen and (max-width:989px){.hh-ing__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media screen and (max-width:549px){.hh-ing__grid{grid-template-columns:1fr}}.hh-pi__wrap{border-top:1px solid var(--hh-line);border-bottom:1px solid var(--hh-line)}.hh-pi__grid{display:grid;grid-template-columns:repeat(var(--n, 6),minmax(0,1fr));gap:24px}.hh-pi{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.hh-pi__ic{display:flex;align-items:center;justify-content:center;width:58px;height:58px;color:var(--hh-icon, #BD9C60);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.hh-pi:hover .hh-pi__ic{transform:translateY(-5px)}.hh-pi__t{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--hh-ink)}@media screen and (max-width:989px){.hh-pi__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 12px}}.hh-s.hh-sbar{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fffffff7;border-top:1px solid var(--hh-line);transform:translateY(110%);transition:transform .6s cubic-bezier(.65,0,.35,1)}.hh-sbar.is-on{transform:none}.hh-sbar__in{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:12px;padding-bottom:12px}.hh-sbar__l{display:flex;align-items:center;gap:16px;min-width:0}.hh-sbar__l img{flex:0 0 auto;width:48px;height:48px;object-fit:cover}.hh-sbar__n{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--hh-serif);font-size:20px;line-height:1.2}.hh-sbar__p{font-size:13px;color:var(--hh-soft)}.hh-sbar__btn{flex:0 0 auto;min-height:48px;padding:0 40px;border:0;cursor:pointer;background-color:#111;color:#fff;background-image:var(--hh-grad);background-repeat:no-repeat;background-size:0% 100%;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;transition:background-size .8s cubic-bezier(.65,0,.35,1),color .4s}.hh-sbar__btn:not([disabled]):hover{background-size:100% 100%;color:#111}.hh-sbar__btn[disabled]{opacity:.5;cursor:default}@media screen and (max-width:749px){.hh-sbar__l img{display:none}.hh-sbar__n{font-size:17px}.hh-sbar__btn{padding:0 22px}}@media(prefers-reduced-motion:reduce){.hh-sbar,.hh-tabs__p,[id^=MainProduct-] .product-form__submit{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hh-product.css.map */
