@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Playfair+Display:ital,wght@0,400;0,500;1,400&family=EB+Garamond:ital,wght@0,400;0,500;1,400&display=swap";:root{--hg-navy: #081037;--hg-navy-h: #0d1b50;--hg-gold: #C4963A;--hg-gold-p: #F5EDD6;--hg-mid: #4A4A4A;--hg-light: #888;--hg-line: #EDE9E3}.hg-mobile-header{display:none;padding:0 20px}@media screen and (max-width:749px){.hg-mobile-header{display:block}.product__info-container .product__title,.product__info-container .product__description{display:none!important}}.hg-mobile-header .hg-title{font-family:Cinzel,serif;font-size:14px;font-weight:500;color:var(--hg-navy);letter-spacing:.06em;line-height:1.55;margin:0}.hg-mobile-header .hg-subtitle{display:block;font-family:Cormorant Garamond,serif;font-size:12.5px;font-style:italic;color:var(--hg-gold);margin-top:5px;letter-spacing:.02em}.hg-mobile-header .hg-desc{font-family:EB Garamond,serif;font-size:13.5px;color:var(--hg-mid);line-height:1.78;margin-top:10px}.hg-mobile-header .hg-desc>p:first-child:first-letter,.hg-mobile-header .hg-desc>*:first-child:first-letter{float:left;font-size:38px;line-height:.82;margin:4px 6px 0 0;color:var(--hg-navy);font-family:Playfair Display,serif}.hg-desc-extra{overflow:hidden;max-height:0;transition:max-height .35s ease;font-family:EB Garamond,serif;font-size:13.5px;color:var(--hg-mid);line-height:1.78;margin-top:0}.hg-desc-extra.open{max-height:300px;margin-top:6px}.hg-read-more{display:inline-flex;align-items:center;gap:4px;margin-top:8px;background:none;border:none;padding:0;font-family:Cinzel,serif;font-size:9px;letter-spacing:.25em;color:var(--hg-gold);cursor:pointer;transition:color .2s}.hg-read-more:hover{color:var(--hg-navy)}.hg-read-more-arrow{font-size:11px;display:inline-block;transition:transform .2s}.hg-read-more.open .hg-read-more-arrow{transform:rotate(180deg)}.hg-desc-clamped{display:-webkit-box!important;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.hg-desc-clamped-off{display:block!important;-webkit-line-clamp:unset;overflow:visible}.hg-subtitle-desktop{display:none}@media screen and (min-width:750px){.hg-subtitle-desktop{display:block!important;font-family:Cormorant Garamond,serif!important;font-size:13px!important;font-style:italic!important;color:var(--hg-gold)!important;margin-top:4px!important;margin-bottom:0!important;letter-spacing:.02em!important}}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-family:Cinzel,serif!important;font-size:15px!important;font-weight:500!important;color:var(--hg-navy)!important;letter-spacing:.06em!important;line-height:1.55!important;text-transform:none!important}.product__description{font-family:EB Garamond,serif!important;font-size:14px!important;color:var(--hg-mid)!important;line-height:1.8!important}.product__description>p:first-child:first-letter,.product__description>*:first-child:first-letter{float:left;font-size:38px;line-height:.82;margin:4px 6px 0 0;color:var(--hg-navy);font-family:Playfair Display,serif}}.price--large .price-item{font-family:Cormorant Garamond,serif!important;font-size:26px!important;font-weight:300!important;color:var(--hg-navy)!important;letter-spacing:.02em!important}.price--large:before{content:"USD";display:block;font-family:Cinzel,serif;font-size:8px;letter-spacing:.38em;color:var(--hg-light);margin-bottom:-12px;line-height:1}.product__tax,.product__tax a{font-family:Cormorant Garamond,serif!important;font-size:12px!important;font-style:italic!important;color:var(--hg-light)!important;letter-spacing:.02em!important;text-decoration:none!important}.quantity__label,.product-form__quantity .form__label{font-family:Cinzel,serif!important;font-size:8.5px!important;letter-spacing:.45em!important;color:var(--hg-navy)!important;font-weight:500!important;text-transform:uppercase!important}.quantity{border-radius:0!important;min-height:unset!important}.quantity:after{box-shadow:none!important;border:none!important}.quantity:before{box-shadow:none!important}.quantity__input{font-family:Cormorant Garamond,serif!important;font-size:22px!important;font-weight:300!important;color:var(--hg-navy)!important;border:none!important;border-bottom:1.5px solid var(--hg-gold)!important;border-radius:0!important;background:transparent!important;padding:0 6px 2px!important;text-align:center!important;opacity:1!important}.quantity__button{background:transparent!important;border:none!important}.quantity__button svg{color:var(--hg-navy)!important}.quantity__button:hover svg{color:var(--hg-gold)!important}.product-form__submit,.btn-add-to-cart{background:var(--hg-navy)!important;color:#fff!important;font-family:Cinzel,serif!important;font-size:11px!important;letter-spacing:.28em!important;border:none!important;border-radius:0!important;transition:background .22s!important;text-transform:uppercase!important}.product-form__submit:hover,.btn-add-to-cart:hover{background:var(--hg-navy-h)!important}.share-button__button{font-family:Cinzel,serif!important;font-size:9px!important;letter-spacing:.32em!important;color:var(--hg-navy)!important;background:none!important;border:none!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:1px 0!important;cursor:pointer!important;transition:color .2s!important}.share-button__button:hover{color:var(--hg-gold)!important}.share-button__button .svg-wrapper svg{color:var(--hg-gold)!important;width:14px!important;height:14px!important}@media screen and (max-width:749px){.slider-buttons{display:flex!important;align-items:center!important;padding:3px 0 0!important;gap:0!important;justify-content:flex-start!important;border:none!important;background:transparent!important}.slider-buttons .slider-button{display:none!important}.slider-counter{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;padding:0!important}.slider-counter--current,.slider-counter .visually-hidden{font-family:Cormorant Garamond,serif!important;font-size:11.5px!important;color:var(--hg-light)!important;letter-spacing:.12em!important;white-space:nowrap!important;flex-shrink:0!important;font-style:normal!important}.slider-counter [aria-hidden=true]{font-family:Cormorant Garamond,serif;font-size:11.5px;color:var(--hg-light);letter-spacing:0}.slider-counter--total{font-family:Cormorant Garamond,serif!important;font-size:11.5px!important;color:var(--hg-light)!important;letter-spacing:.12em!important;white-space:nowrap!important}.slider-counter:after{content:"";flex:1;height:1px;background:var(--hg-line);display:block;position:relative}.slider-counter:before{content:"";position:absolute;bottom:0;left:0;height:1px;background:var(--hg-gold);width:var(--hg-progress, 6.67%);transition:width .3s ease;pointer-events:none}}@media screen and (min-width:750px){[id^=GalleryViewer]{position:relative!important}[id^=GalleryViewer] .slider-buttons{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;pointer-events:none!important;border:none!important;background:none!important;padding:0!important;margin:0!important;height:auto!important}[id^=GalleryViewer] .slider-counter{display:none!important}[id^=GalleryViewer] .slider-button{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;width:46px!important;height:46px!important;background:#080808c7!important;border:1px solid rgba(200,180,140,.22)!important;color:#c8b48c!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;transition:background .2s,border-color .2s,color .2s!important;pointer-events:all!important;border-radius:0!important;padding:0!important}[id^=GalleryViewer] .slider-button:hover{background:#c8b48c26!important;border-color:#c8b48c8c!important;color:#f0dfa8!important}[id^=GalleryViewer] .slider-button .svg-wrapper{display:none!important}[id^=GalleryViewer] .slider-button--prev{left:12px!important}[id^=GalleryViewer] .slider-button--prev:after{content:"\2039"!important;font-size:30px!important;line-height:1!important;font-family:Cormorant Garamond,Georgia,serif!important;margin-top:-2px!important}[id^=GalleryViewer] .slider-button--next{right:12px!important}[id^=GalleryViewer] .slider-button--next:after{content:"\203a"!important;font-size:30px!important;line-height:1!important;font-family:Cormorant Garamond,Georgia,serif!important;margin-top:-2px!important}.hg-gallery-progress{height:1px!important;background:#c8b48c1f!important;position:relative!important;overflow:visible!important;margin:0!important}.hg-gallery-progress-glow{position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;height:1px!important;filter:blur(3px)!important;background:linear-gradient(90deg,transparent,#c8b48c)!important;transition:width .48s cubic-bezier(.4,0,.2,1)!important;opacity:.6!important;pointer-events:none!important}.hg-gallery-progress-fill{position:relative!important;height:100%!important;background:linear-gradient(90deg,#5a3f12,#c8b48c 55%,#f5e8c0)!important;transition:width .48s cubic-bezier(.4,0,.2,1)!important;width:var(--hg-progress, 6.67%)!important}.hg-gallery-progress-dot{position:absolute!important;right:-2px!important;top:50%!important;transform:translateY(-50%)!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#f0dfa8!important;box-shadow:0 0 7px 2px #d2b982b3!important}.thumbnail-slider{margin-top:18px!important}.thumbnail-list .thumbnail{filter:grayscale(.45) brightness(.82)!important;transition:filter .22s ease,border-color .22s ease!important;border:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;outline:none!important}.thumbnail-list .thumbnail[aria-current],.thumbnail-list .thumbnail[aria-current=true],.thumbnail-list .thumbnail:hover{filter:none!important;border:2px solid var(--hg-gold)!important;box-shadow:none!important;opacity:1!important}.thumbnail-slider .slider-button{background:#080808b8!important;border:1px solid rgba(200,180,140,.2)!important;border-radius:0!important;color:#c8b48c!important;transition:background .2s,border-color .2s!important}.thumbnail-slider .slider-button:hover{background:#c8b48c26!important;border-color:#c8b48c80!important}}@media screen and (max-width:749px){.product__info-container{padding:2px 20px 16px!important}.product__info-container>*+*{margin-top:6px!important}.product__info-container .price__container,.product__info-container [class*=price]{margin-top:2px!important}.product__tax{margin-top:-10px!important;margin-bottom:0!important;padding-top:0!important;display:block!important}.product__info-container .quantity-wrapper,.product__info-container [data-section-type] .quantity__wrapper,.product__info-container .quantity{margin-top:4px!important}.product__info-container .product-form__buttons,.product__info-container .shopify-payment-button,.product__info-container product-form{margin-top:4px!important}.product__info-container .share-button,.product__info-container .share-button__fallback{margin-top:-10px!important}.product__info-container hr{margin-top:6px!important;margin-bottom:6px!important}}@media screen and (max-width:749px){.mobile-sticky-button .product-form__submit{font-family:Cinzel,serif!important;font-size:11px!important;letter-spacing:.28em!important;background:var(--hg-navy)!important;border-radius:0!important}}.hg-caliper-icon{display:inline-block;width:36px;height:auto;margin-left:8px;vertical-align:middle;object-fit:contain;flex-shrink:0;opacity:.92;pointer-events:none;-webkit-user-select:none;user-select:none}.summary__title{display:flex;align-items:center;gap:6px}@media screen and (max-width:749px){.hg-caliper-icon{width:28px}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/hg-product.css.map */
