:root{--hp-ivory:#F4EDE3;--hp-linen:#EBE1D3;--hp-sand:#E6DACA;--hp-photo:#EFE7DC;--hp-clay:#8E4E3F;--hp-clay-deep:#743E32;--hp-espresso:#3A2D27;--hp-espresso-deep:#261D19;--hp-ink:#2E2521;--hp-muted:#6B5C51;--hp-gold:#B98F4C;--hp-gold-lt:#E3C586;--hp-rule:rgba(58,45,39,.16);--hp-rule-2:rgba(46,37,33,.24);--hp-serif:"Zodiak",Georgia,serif;--hp-sans:"Switzer",system-ui,sans-serif }html .hp{--product-info-block-margin:24px;color:var(--hp-ink)}html .hp .product-info{margin-top:24px}html .hp .product-info__block{margin:24px 0}html .hp .product-info__block:first-child{margin-top:0}html .hp .product-info__block--sm{margin:14px 0}html .hp .product-info__inner>.product-info__block--sm:first-of-type{margin-top:0}@media(min-width:768px){html .hp .product-info{margin-top:0}}@media(min-width:1024px){html .hp{--product-media-width:56%;--product-info-width:44%}html .product-main .hp .product-info{padding:0 0 64px 48px}html .hp .product-info__inner{max-width:480px;margin:0}}@media(min-width:1280px){html .product-main .hp .product-info{padding:0 24px 80px 72px}}html .hp-crumbs{padding-top:20px;padding-bottom:20px}html .hp-crumbs .breadcrumbs-list{font:400 12px/1.5 var(--hp-sans);color:var(--hp-muted);min-width:0;flex-wrap:nowrap}html .hp-crumbs .breadcrumbs-list li{white-space:nowrap;min-width:0}html .hp-crumbs .breadcrumbs-list li:last-child{overflow:hidden}html .hp-crumbs .breadcrumbs-list li:last-child a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}html .hp-crumbs .breadcrumbs-list__link{color:var(--hp-muted);text-decoration:none}html .hp-crumbs .breadcrumbs-list__link:hover{color:var(--hp-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:767.98px){html .hp-crumbs{display:none}html main .hp{margin-top:0}}html .hp .media-gallery__viewer{background-color:var(--hp-photo)}html .hp .media-thumbs__btn{border:0;background-color:var(--hp-photo);border-radius:0}html .hp .media-thumbs__btn:after{top:0;right:0;bottom:0;left:0;border:1px solid transparent;border-radius:0;transition:border-color .2s}html .hp .media-thumbs__btn:hover:after{border-color:var(--hp-rule-2)}html .hp .media-thumbs__btn.is-active:after{border-color:var(--hp-ink)}html .hp .media-thumbs__btn:focus-visible{outline:2px solid var(--hp-clay);outline-offset:2px}html .hp .media-ctrl__btn{width:40px;height:40px;border-color:var(--hp-rule);background-color:#f4ede3eb;color:var(--hp-ink)}html .hp .media-ctrl__btn:hover{background-color:var(--hp-ivory);border-color:var(--hp-rule-2)}html .hp .media-ctrl__btn[disabled]{opacity:0;pointer-events:none}@media(min-width:1024px){html .hp media-gallery:has(.media-gallery__thumbs){display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:16px;align-items:start}html .hp media-gallery:has(.media-gallery__thumbs) .media-gallery__viewer{grid-column:2;grid-row:1}html .hp media-gallery .media-gallery__thumbs{grid-column:1;grid-row:1;align-self:stretch;position:relative;margin:0}html .hp .media-gallery__thumbs .media-thumbs{position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-width:none}html .hp .media-gallery__thumbs .media-thumbs__item{flex:0 0 auto;width:72px;margin:0 0 10px}html .hp .media-gallery__thumbs .media-thumbs__item:last-child{margin-bottom:0}html .hp .media-ctrl__btn[name=prev]{left:16px}html .hp .media-ctrl__btn[name=next]{right:16px}html .hp .media-gallery__viewer .media-ctrl__btn{opacity:0;transition:opacity .2s}html .hp .media-gallery__viewer:hover .media-ctrl__btn:not([disabled]),html .hp .media-gallery__viewer .media-ctrl__btn:focus-visible{opacity:1}}.hp-dots{display:none}@media(max-width:767.98px){html .hp media-gallery.hp-has-dots .media-ctrl{display:none}.hp-dots{display:flex;gap:4px;margin:12px 16px 0;height:2px}.hp-dots[hidden]{display:none}.hp-dots i{flex:1 1 0;background:var(--hp-rule);transition:background-color .2s}.hp-dots i.is-on{background:var(--hp-ink)}}html .hp .hp-title{font:400 clamp(30px,2.8vw,40px)/1.1 var(--hp-serif);letter-spacing:-.01em;color:var(--hp-ink);text-wrap:balance}html .hp .hp-title__name{display:block}html .hp .hp-title__sub{display:block;margin-top:10px;font:400 15px/1.45 var(--hp-sans);letter-spacing:0;color:var(--hp-muted);text-wrap:pretty}html .hp .product-info__block:has(.junip-product-summary){margin:10px 0 0}html .hp .product-info__block:has(.junip-product-summary:is([data-product-rating-count=""],[data-product-rating-count="0"])),html .hp .product-info__block:has(.junip-product-summary:not(.junip-product-summary-rendered)){display:none}html .hp .junip-product-summary{--junipStarColor:var(--hp-gold);font:400 13px/1.4 var(--hp-sans);color:var(--hp-muted)}html .hp .product-price{margin-top:16px}html .hp .product-info__price{font:500 20px/1.3 var(--hp-sans);color:var(--hp-ink)}html .hp .product-info__price .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}html .hp .product-info__price .price__was{font-weight:400;font-size:16px;color:var(--hp-muted)}html .hp .product-info__price .price__discount{font:500 12px/1 var(--hp-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--hp-clay)}html .hp .product-info__price .unit-price{font-size:13px;color:var(--hp-muted)}html .hp .product-labels:not([hidden]){margin-top:8px}html .hp .product-options{margin-top:28px}html .hp .option-selector{position:relative;margin:0 0 22px;min-width:0}html .hp .option-selector:last-of-type{margin-bottom:0}html .hp .hp-legend{float:left;width:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 2px;padding:0;padding-inline-end:120px;text-transform:none;letter-spacing:0}html .hp .hp-legend__k{font:500 11px/1.4 var(--hp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--hp-muted)}html .hp .hp-legend__v{font:400 14px/1.4 var(--hp-sans);letter-spacing:0;text-transform:none;color:var(--hp-ink)}html .hp .hp-guide-link{position:absolute;top:-12px;right:0;min-height:44px;padding:12px 0;border:0;background:none;cursor:pointer;font:400 13px/20px var(--hp-sans);letter-spacing:0;text-transform:none;color:var(--hp-ink);text-decoration:underline;text-decoration-color:var(--hp-rule-2);text-underline-offset:4px}html .hp .hp-guide-link:hover{text-decoration-color:currentColor}html .hp .hp-guide-link:focus-visible{outline:2px solid var(--hp-clay);outline-offset:2px}body:not(:has(#hp-guide-length)) .hp [data-hp-guide=length]{display:none}html .hp .option-selector__btns{clear:both;gap:8px;padding-top:10px}html .hp .opt-label{margin:0}html .hp .opt-label--btn{min-width:56px;min-height:44px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;font:500 13px/1.2 var(--hp-sans)}html .hp .opt-label:not([data-swatch]):hover:after{box-shadow:none}html .hp .opt-btn:focus-visible+.opt-label{outline:2px solid var(--hp-clay);outline-offset:2px}html .hp .opt-btn.is-unavailable+.opt-label--btn{color:var(--hp-muted);border-style:dashed;background:none}html .hp .opt-btn.is-unavailable:checked+.opt-label--btn{background:none;color:var(--hp-ink);border:1px solid var(--hp-ink)}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"])+.opt-label{position:relative;width:44px;height:44px;min-width:0;min-height:0;padding:0;border:0;border-radius:50%;background:none;color:transparent;overflow:visible}html .hp .opt-btn[value="Yellow Gold"]+.opt-label{--hp-sw:linear-gradient(135deg,#F1D58C 10%,#C99A45 90%)}html .hp .opt-btn[value="White Gold"]+.opt-label{--hp-sw:linear-gradient(135deg,#F4F2EE 10%,#C9C6BF 90%)}html .hp .opt-btn[value="Rose Gold"]+.opt-label{--hp-sw:linear-gradient(135deg,#F2C6AE 10%,#C98A6E 90%)}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"])+.opt-label>span{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"])+.opt-label:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;width:auto;height:auto;border-radius:50%;background:var(--hp-sw);box-shadow:inset 0 0 0 1px #3a2d2724}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"])+.opt-label:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;width:auto;height:auto;border-radius:50%;border:1px solid transparent;box-shadow:none;transition:border-color .2s}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"])+.opt-label:hover:after{border-color:var(--hp-rule-2);box-shadow:none}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"]):checked+.opt-label{background:none;color:transparent}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"]):checked+.opt-label:after{border-color:var(--hp-ink)}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"]).is-unavailable+.opt-label{background:none}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"]).is-unavailable+.opt-label:before{opacity:.45;background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--hp-muted) calc(50% - .5px),var(--hp-muted) calc(50% + .5px),transparent calc(50% + .5px)),var(--hp-sw)}html .hp .opt-btn:is([value="Yellow Gold"],[value="White Gold"],[value="Rose Gold"]):focus-visible+.opt-label{outline:2px solid var(--hp-clay);outline-offset:1px}html .hp .product-backorder:has(.backorder[hidden]){display:none}html .hp .product-info__add-to-cart{gap:10px}html .hp .product-info__add-button{flex:1 1 auto}html .hp .js-add-to-cart{min-height:54px;font-size:12.5px;letter-spacing:.2em}html .hp .js-add-to-cart[disabled]{background:transparent;border-color:var(--hp-rule-2);color:var(--hp-muted);opacity:1;cursor:not-allowed}html .hp .js-add-to-cart:focus-visible{outline:2px solid var(--hp-clay);outline-offset:3px}html .hp quantity-input .qty-input{height:54px;border:1px solid var(--hp-rule-2);border-radius:0;background:transparent;box-shadow:none}html .hp quantity-input .qty-input__input,html .hp quantity-input .qty-input__btn{background:transparent;color:var(--hp-ink)}html .hp .product-form__error,html .hp .js-form-error{font-size:13px}html .hp .hp-assure{--heon-icon-accent:var(--hp-gold);display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;margin:0;padding:22px 0 0;border-top:1px solid var(--hp-rule);list-style:none}html .hp .hp-assure li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;margin:0;padding:0}html .hp .hp-assure .heon-icon{color:var(--hp-ink);margin-top:1px}html .hp .hp-assure p{margin:0;font:400 12.5px/1.45 var(--hp-sans);color:var(--hp-muted)}html .hp .hp-assure b{display:block;margin-bottom:2px;font:500 13.5px/1.35 var(--hp-sans);color:var(--hp-ink)}html .hp .hp-intro{margin-top:32px}html .hp .hp-intro p{margin:0 0 12px;font:400 15px/1.7 var(--hp-sans);color:var(--hp-ink)}html .hp .hp-intro p:last-child{margin-bottom:0}html .hp .product-info__block:has(>.hp-intro>.hp-part--empty){display:none}html .hp details-disclosure:has(.hp-part--empty){display:none}html .hp details-disclosure:first-of-type .disclosure--row{margin-top:8px}html .hp .disclosure--row{border-color:var(--hp-rule)}html .hp .product-info .disclosure__title,html .hp .disclosure__title{padding:18px 0;font:400 19px/1.3 var(--hp-serif);letter-spacing:0;text-transform:none;color:var(--hp-ink)}html .hp .disclosure>summary{border-radius:0}html .hp .disclosure>summary:focus-visible{outline:2px solid var(--hp-clay);outline-offset:2px}html .hp .disclosure__toggle{color:var(--hp-muted)}html .hp .disclosure__content{padding-bottom:22px;font:400 14.5px/1.65 var(--hp-sans);color:var(--hp-ink)}html .hp .disclosure__content p{margin:0 0 12px}html .hp .disclosure__content p:last-child{margin-bottom:0}html .hp .disclosure__content a{color:var(--hp-ink);text-decoration:underline;text-decoration-color:var(--hp-rule-2);text-underline-offset:3px}html .hp .disclosure__content a:hover{text-decoration-color:currentColor}html .hp .disclosure__content p:has(>a+a){display:flex;flex-wrap:wrap;gap:4px 20px}html .hp .disclosure__content p:has(>a+a) a{display:inline-block;padding:10px 0}html .hp .disclosure__content p:has(>strong:only-child){margin:18px 0 4px}html .hp .disclosure__content p:has(>strong:only-child):first-child{margin-top:0}html .hp .disclosure__content p>strong:only-child{font-weight:500}html .hp .hp-specs{margin:0;padding:0}html .hp .hp-spec{display:grid;grid-template-columns:minmax(88px,32%) 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--hp-rule)}html .hp .hp-spec:first-child{border-top:0;padding-top:0}html .hp .hp-spec dt{margin:0;font:400 13px/1.55 var(--hp-sans);color:var(--hp-muted)}html .hp .hp-spec dd{margin:0;font:400 14px/1.55 var(--hp-sans);color:var(--hp-ink)}html .hp .hp-spec--line{grid-template-columns:1fr}html .hp-sticky .card--sticky-atc{padding:12px 24px;background:var(--hp-ivory);border-top:1px solid var(--hp-rule);box-shadow:none;color:var(--hp-ink)}html .hp-sticky .card__media{width:48px;height:48px;background:var(--hp-photo)}html .hp-sticky .sticky-atc-panel__heading{font:400 17px/1.3 var(--hp-serif);color:var(--hp-ink)}html .hp-sticky .text-xs{font-size:12.5px;color:var(--hp-muted)}html .hp-sticky .text-xs .link{color:var(--hp-ink);text-underline-offset:3px}html .hp-sticky .price__current{font:500 15px/1.3 var(--hp-sans);color:var(--hp-ink)}html .hp-sticky .js-atc-button{min-height:48px;min-width:180px;border-color:var(--hp-clay);background-color:var(--hp-clay);color:#fbf6ef}html .hp-sticky .js-atc-button:hover{border-color:var(--hp-clay-deep);background-color:var(--hp-clay-deep)}html .hp-sticky .js-atc-button[disabled]{background:transparent;border-color:var(--hp-rule-2);color:var(--hp-muted)}@media(max-width:767.98px){html .hp-sticky .card--sticky-atc{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}html .hp-sticky .card__info p.sticky-atc-panel__heading{font-size:15px;-webkit-line-clamp:1;line-clamp:1}html .hp-sticky .card__buttons{padding-inline-start:12px}html .hp-sticky .js-atc-button{min-width:0;min-height:44px;padding:0 18px;font-size:11.5px}html .hp-sticky .js-atc-button>.hidden{display:block}html .hp-sticky .js-atc-button>.md\:hidden{display:none}html:has(.hp-sticky:not(.sticky-atc-panel--out)){--hh-chat-lift:68px}}@media(min-width:768px){html:has(.hp-sticky:not(.sticky-atc-panel--out)){--hh-chat-lift:72px}}html .hp-guide{width:min(920px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid var(--hp-rule);border-radius:0;background:var(--hp-ivory);color:var(--hp-ink);overflow:auto;overscroll-behavior:contain}html .hp-guide::backdrop{background:#2e252180}html .hp-guide[open]{animation:hp-fade .2s ease-out}@keyframes hp-fade{0%{opacity:0}to{opacity:1}}html .hp-guide__in{padding:28px 32px 32px}html .hp-guide__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}html .hp-guide__title{margin:0;font:400 28px/1.2 var(--hp-serif);color:var(--hp-ink)}html .hp-guide__close{display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;background:none;color:var(--hp-ink);cursor:pointer}html .hp-guide__close:hover{background:#2e25210f}html .hp-guide__close:focus-visible{outline:2px solid var(--hp-clay);outline-offset:0}html .hp-guide__body{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:start}html .hp-guide__fig{margin:0;background:var(--hp-photo);padding:12px 8px 0}html .hp-guide__fig svg{display:block;width:100%;height:auto}html .hp-guide__bodyline{stroke:var(--hp-ink);stroke-width:1.1}html .hp-guide__collar{stroke:var(--hp-ink);stroke-opacity:.3;stroke-width:1}html .hp-guide__chains path{stroke:var(--hp-ink);stroke-opacity:.22;stroke-width:1;transition:stroke .2s,stroke-opacity .2s,stroke-width .2s}html .hp-guide__chains path.is-on{stroke:var(--hp-gold);stroke-opacity:1;stroke-width:2.2}html .hp-guide__marks text{font:400 10px var(--hp-sans);fill:var(--hp-muted);stroke:none}html .hp-guide__marks text.is-on{fill:var(--hp-ink);font-weight:500}html .hp-guide__lead{margin:0 0 10px;font:400 14px/1.5 var(--hp-sans);color:var(--hp-muted)}html .hp-guide__list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--hp-rule)}html .hp-guide__list li{margin:0}html .hp-len{display:grid;grid-template-columns:52px 1fr;gap:12px;width:100%;min-height:44px;padding:11px 10px 11px 0;border:0;border-top:1px solid var(--hp-rule);background:none;color:var(--hp-ink);text-align:left;cursor:pointer;font:400 13.5px/1.45 var(--hp-sans)}html .hp-len:hover{background:#2e25210a}html .hp-len:focus-visible{outline:2px solid var(--hp-clay);outline-offset:-2px}html .hp-len__n{font:400 18px/1.2 var(--hp-serif);padding-left:10px}html .hp-len__t{color:var(--hp-muted)}html .hp-len.is-preview{background:#2e25210a}html .hp-len[aria-pressed=true]{background:var(--hp-linen)}html .hp-len[aria-pressed=true] .hp-len__n{color:var(--hp-clay)}html .hp-len[aria-pressed=true] .hp-len__t{color:var(--hp-ink)}html .hp-guide__tip{margin:16px 0 0;font:400 13px/1.6 var(--hp-sans);color:var(--hp-muted)}html .hp-guide__more{display:inline-block;margin-top:6px;padding:10px 0;font:400 13.5px/1.4 var(--hp-sans);color:var(--hp-ink);text-decoration:underline;text-decoration-color:var(--hp-rule-2);text-underline-offset:4px}html .hp-guide__more:hover{text-decoration-color:currentColor}html.hp-lock{overflow:hidden}@media(max-width:767.98px){html .hp-guide{width:100%;max-height:92dvh;margin:auto 0 0;border-width:1px 0 0}html .hp-guide[open]{animation:hp-rise .24s ease-out}@keyframes hp-rise{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}html .hp-guide__in{padding:16px 16px calc(24px + env(safe-area-inset-bottom))}html .hp-guide__title{font-size:23px}html .hp-guide__body{grid-template-columns:1fr;gap:14px}html .hp-guide__fig{padding:6px 16px 0}html .hp-guide__fig svg{max-height:34dvh;margin:0 auto;width:auto;max-width:100%}}.hpp-section{background:var(--hp-linen)}.hpp{color:var(--hp-ink);--heon-icon-accent:var(--hp-gold)}.hpp__in{max-width:1320px;margin:0 auto;padding:96px 40px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:center}.hpp__media{position:relative;padding-bottom:56px}.hpp__photo{margin:0;background:var(--hp-photo)}.hpp__photo img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.hpp__inset{position:absolute;right:-24px;bottom:0;width:clamp(150px,34%,230px);margin:0;padding:8px 8px 0;background:var(--hp-ivory)}.hpp__inset img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.hpp__inset figcaption{padding:10px 4px 12px;font:400 12px/1.45 var(--hp-sans);color:var(--hp-muted)}.hpp__label{margin:0 0 16px;font:500 11px/1.4 var(--hp-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--hp-clay)}.hpp__h{margin:0;font:400 clamp(30px,3.2vw,44px)/1.12 var(--hp-serif);letter-spacing:-.01em;color:var(--hp-ink);text-wrap:balance}.hpp__lead{margin-top:18px;font:400 16px/1.7 var(--hp-sans);color:var(--hp-ink)}.hpp__lead p{margin:0}.hpp__cmp{margin:32px 0 0;padding:24px 0 0;border-top:1px solid var(--hp-rule)}.hpp__cmp-h{margin:0 0 16px;font:500 12px/1.4 var(--hp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--hp-muted)}.hpp__cmp ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.hpp__cmp li{margin:0}.hpp__cmp svg{display:block;width:56px;height:56px;margin-bottom:10px}.hpp__g{fill:#d2ae63}.hpp__silver{fill:#cfccc6}.hpp__base{fill:#8d8277}.hpp__edge{fill:none;stroke:#3a2d2759;stroke-width:1}.hpp__cmp p{margin:0;font:400 12.5px/1.45 var(--hp-sans);color:var(--hp-muted)}.hpp__cmp b{display:block;margin-bottom:2px;font:500 13.5px/1.35 var(--hp-sans);color:var(--hp-ink)}.hpp__cmp span{display:block}.hpp__cmp em{display:inline-block;margin-top:8px;font:500 12px/1 var(--hp-sans);font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--hp-clay)}.hpp__cmp li:not(.is-heon) b{color:var(--hp-muted);font-weight:400}.hpp__points{display:grid;gap:18px;margin:32px 0 0;padding:24px 0 0;border-top:1px solid var(--hp-rule);list-style:none}.hpp__points li{display:grid;grid-template-columns:30px 1fr;gap:14px;align-items:start;margin:0}.hpp__points .heon-icon{color:var(--hp-ink)}.hpp__points p{margin:0;font:400 14px/1.55 var(--hp-sans);color:var(--hp-muted)}.hpp__points b{display:block;margin-bottom:2px;font:500 14.5px/1.4 var(--hp-sans);color:var(--hp-ink)}.hpp__link{display:inline-block;margin-top:24px;padding:10px 0;font:500 12px/1.4 var(--hp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--hp-ink);text-decoration:underline;text-decoration-color:var(--hp-gold);text-underline-offset:6px}.hpp__link:hover{color:var(--hp-clay)}.hpp a:focus-visible{outline:2px solid var(--hp-clay);outline-offset:2px}@media(max-width:1023.98px){.hpp__in{grid-template-columns:1fr;gap:40px;padding:64px 32px}.hpp__media{max-width:640px}}@media(max-width:767.98px){.hpp__in{padding:48px 16px 56px;gap:32px}.hpp__media{padding-bottom:44px;margin-right:12px}.hpp__inset{right:-12px;width:40%}.hpp__cmp ul{gap:10px}.hpp__cmp svg{width:48px;height:48px}.hpp__cmp p,.hpp__cmp b{font-size:12.5px}}html:has(.hp) [id$=__hp_reviews] .section{padding-top:56px;padding-bottom:8px}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews{--jm-review-widget-text-color:#2E2521!important;--jm-review-widget-lighter-text-color:#6B5C51!important;--jm-review-widget-button-color:#2E2521!important;--jm-review-widget-button-text-color:#FBF6EF!important;--jm-review-widget-star-and-histogram-color:#B98F4C!important;--jm-widget-primary-color:#2E2521!important;--jm-widget-border-radius:0px!important;--jm-widget-border-radius-simplified:0px!important;--jm-tag-selected-bg:#2E2521!important;--jm-tag-selected-color:#FBF6EF!important;--jm-tag-bg:#EBE1D3!important;--jm-tag-color:#2E2521!important;--jm-tabs-active-border-color:#2E2521!important;--jdgm-primary-color:#B98F4C!important;max-width:none!important;margin:0!important;font-family:var(--hp-sans)!important;color:var(--hp-ink)}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews :is(.jm-text,.jm-review-content__body,.jm-review-content__body p){font-family:var(--hp-sans)!important}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-review-widget-minimal-header__title{font-size:0!important;line-height:0!important;text-align:left}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-review-widget-minimal-header__title:before{content:"Reviews";display:block;font:400 clamp(26px,2.4vw,34px)/1.15 var(--hp-serif);letter-spacing:-.01em;color:var(--hp-ink)}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-review-content__title{font-family:var(--hp-serif)!important;font-weight:400!important;color:var(--hp-ink)}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews :is(.jm-star-rating,.jm-rating-filter__star,.jdgm-star){color:#b98f4c!important}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-reviewer-info__name{display:none!important}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-reviewer-avatar{background:#ebe1d3!important;color:#6b5c51!important}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-button{min-height:48px;padding:0 24px!important;border:1px solid var(--hp-ink)!important;border-radius:0!important;background:transparent!important;color:var(--hp-ink)!important;font:500 12px/1 var(--hp-sans)!important;letter-spacing:.18em;text-transform:uppercase;box-shadow:none!important;transition:background .2s,color .2s}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-button:hover{background:var(--hp-ink)!important;color:#fbf6ef!important}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-button:focus-visible{outline:2px solid var(--hp-clay)!important;outline-offset:3px}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-review-item{border-color:var(--hp-rule)!important}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-center{max-width:none!important;margin-inline:0!important;box-sizing:border-box}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__body{display:none!important}html:has(.hp) [id$=__hp_reviews] #judgeme_product_reviews .jm-no-reviews-state{align-items:flex-start!important;text-align:left!important;padding:28px 0;border-top:1px solid var(--hp-rule);border-bottom:1px solid var(--hp-rule);font:400 15px/1.5 var(--hp-sans);color:var(--hp-muted)}html:has(.hp) .cc-product-recommendations .section{padding-top:64px}html:has(.hp) .cc-product-recommendations :is(h2,.h2){font:400 clamp(26px,2.4vw,34px)/1.15 var(--hp-serif);letter-spacing:-.01em;color:var(--hp-ink);text-align:left}@media(max-width:767.98px){html:has(.hp) [id$=__hp_reviews] .section{padding-top:48px}html:has(.hp) .cc-product-recommendations .section{padding-top:40px}}html:has(.hp2) #main-content{--page-width:1240px;--gutter:40px}@media(max-width:1100px){html:has(.hp2) #main-content{--gutter:28px}}@media(max-width:760px){html:has(.hp2) #main-content{--gutter:20px}}html:has(.hp2) .hpp__in{max-width:1320px;padding-left:var(--gutter);padding-right:var(--gutter)}@media(min-width:1280px){html .product-main .hp2 .product-info{padding-right:0}}html .hp2-crumbs{max-width:calc(var(--page-width) + var(--gutter) * 2)}html .hp2-crumbs ol{display:flex;flex-wrap:nowrap;min-width:0;margin:0;padding:0;list-style:none;font:400 12px/1.5 var(--hp-sans);letter-spacing:0;color:var(--hp-muted)}html .hp2-crumbs li{margin:0;white-space:nowrap}html .hp2-crumbs li:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}html .hp2-crumbs li+li:before{content:"/";margin:0 8px;color:#6b5c5199}html .hp2-crumbs a{display:inline-block;padding:14px 0;margin:-14px 0;color:var(--hp-muted);text-decoration:none}html .hp2-crumbs a:hover{color:var(--hp-ink);text-decoration:underline;text-underline-offset:3px}html .hp2-crumbs a:focus-visible{outline:2px solid var(--hp-clay);outline-offset:3px}html .hp2-crumbs [aria-current]{color:var(--hp-espresso)}html .hp2 .media-gallery--sticky{top:calc(var(--header-height) - var(--announcement-height) + 24px)}html .hp2 .media-ctrl__btn{border:1px solid var(--hp-ink);border-radius:0}html .hp2 .media-ctrl__counter{border-radius:0}html .hp2 .media-ctrl__btn:focus-visible{outline:2px solid var(--hp-clay);outline-offset:3px}@media(min-width:1024px){html .hp2 .media-gallery__viewer .media-ctrl:focus-within .media-ctrl__btn:not([disabled]){opacity:1}}html .hp2 .media-viewer:focus-visible,html .hp2 .media-viewer__item :is(a,[tabindex]):focus-visible{outline:2px solid var(--hp-clay);outline-offset:-2px}html .hp2 .hp-legend__v--open{color:var(--hp-clay)}@media(max-width:767.98px){html .hp2 .hp-dots{margin-left:var(--gutter);margin-right:var(--gutter)}}html .hp2 .js-form-error{margin-bottom:16px;padding:12px 16px;border:0;border-radius:0;background:var(--hp-linen);color:var(--hp-clay);font:400 13.5px/1.5 var(--hp-sans)}html .hp2-sticky .card--sticky-atc{padding-left:max(var(--gutter),calc((100% - var(--page-width)) / 2));padding-right:max(var(--gutter),calc((100% - var(--page-width)) / 2))}html .hp2-sticky .card__info{min-width:0}html .hp2-sticky .card__info>div:first-child{min-width:0}html .hp2-sticky .hp2-var{flex-wrap:nowrap;align-items:center;min-width:0}html .hp2-sticky .hp2-var .atc-selected-variant{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .hp2-sticky .hp2-var .link{flex:none;display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;padding:0 6px}html .hp2-sticky .hp2-var .sticky-atc-panel__swatch:empty{display:none}html .hp-guide--ring .hp-guide__how{display:grid;gap:20px}html .hp-guide__fig--ring{padding:18px 24px}html .hp-guide__fig--ring svg{max-width:260px;margin:0 auto}html .hp-guide__rule{stroke:var(--hp-gold);stroke-width:1.6}html .hp-guide__fig-t{font:400 11px var(--hp-sans);fill:var(--hp-muted);stroke:none}html .hp-guide__steps{display:grid;gap:10px;margin:0;padding:0 0 0 18px;font:400 13.5px/1.55 var(--hp-sans);color:var(--hp-muted)}html .hp-guide__steps li{margin:0}html .hp-guide__steps b{font-weight:500;color:var(--hp-ink)}html .hp-ring__head{display:grid;grid-template-columns:76px 1fr 1fr;gap:12px;padding:0 10px 8px 0;font:500 11px/1.3 var(--hp-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--hp-muted)}html .hp-ring__head span:first-child{padding-left:10px}html .hp-len.hp-ring{grid-template-columns:76px 1fr 1fr;align-items:baseline}html .hp-ring__mm{font-variant-numeric:tabular-nums;color:var(--hp-muted)}@media(min-width:768px){html .hp-len.hp-ring{min-height:36px;padding-top:7px;padding-bottom:7px}html .hp-ring .hp-len__n{font-size:16px}}html .hp-len[aria-pressed=true] .hp-ring__mm{color:var(--hp-ink)}@media(max-width:767.98px){html .hp-guide--ring .hp-guide__side{order:-1}html .hp-guide__fig--ring{padding:10px 16px}html .hp-guide__fig--ring svg{max-width:200px;max-height:none}html .hp-ring__head,html .hp-len.hp-ring{grid-template-columns:64px 1fr 1fr}}html:has(.hp2) .hpp__h,html:has(.hp2) .cc-product-recommendations :is(h2,.h2),html:has(.hp2) [id$=__hp_reviews] #judgeme_product_reviews .jm-review-widget-minimal-header__title:before{font-size:var(--hh-h2, clamp(30px,3vw,44px));line-height:1.12}html:has(.hp2[data-hp-reviews="0"]) [id$=__hp_reviews]{display:none}html:has(.hp2) .cc-product-recommendations product-recommendations ul[role=list]>li:nth-child(n+5){display:none}@media(hover:none),(pointer:coarse){html .hp .media-gallery__viewer,html .hp .media-gallery .image-blend,html .hp .media-thumbs__btn{background-color:#fff!important}html .hp .media-gallery img{mix-blend-mode:normal}}html .hp3 .hp3-crumbs{display:none}@media(min-width:1024px){html .hp3-crumbs-top{display:none}html .hp3 .hp3-crumbs{display:block;max-width:none;margin:0 0 22px;padding:0}}@media(max-width:1023.98px){html .hp3 .media-viewer__item .custom-aspect-ratio{aspect-ratio:4/5}html .hp3 .hp3-fit.is-fit .product-image{transition:opacity .2s}html .hp3 .media-viewer .hp3-fit.is-still .media--cover{background:linear-gradient(var(--hp-mt,#fff) 50%,var(--hp-mb,#fff) 50%)!important}html .hp3 .media-viewer .hp3-fit.is-still .media--cover:before{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:var(--hp-src,none) center/cover no-repeat;filter:blur(24px) saturate(1.05);pointer-events:none}}@media(min-width:768px)and (max-width:1023.98px){html .hp3 .hp-dots{display:flex;gap:4px;margin:12px 0 0;height:2px}html .hp3 .hp-dots[hidden]{display:none}html .hp3 .hp-dots i{flex:1 1 0;background:var(--hp-rule);transition:background-color .2s}html .hp3 .hp-dots i.is-on{background:var(--hp-ink)}}@media(max-width:1023.98px)and (prefers-reduced-motion:no-preference){html .hp3 .hp3-fit:not(.is-fit) .product-image{opacity:0;animation:hp3-show 0s 3s forwards}}@keyframes hp3-show{to{opacity:1}}html .hp3 .hp3-fit:is(.is-person,.is-still) .product-image{mix-blend-mode:normal}@font-face{font-family:Zodiak-hpfb;src:local("Georgia");size-adjust:110%}@media(min-width:1024px){html:has(.hp3){--hp3-top:174px;--hp3-hdr:68px}html .hp3.product{--hp3-info:clamp(460px,51.5vw,900px);max-width:none;margin:0;padding:0;display:flex;align-items:flex-start;justify-content:flex-start}html .product-main .hp3 .product-media{flex:0 0 calc(100% - var(--hp3-info));width:calc(100% - var(--hp3-info));min-width:0;margin:0}html .product-main .hp3 .product-info{flex:0 0 var(--hp3-info);width:var(--hp3-info);margin:0;padding:28px clamp(32px,4vw,80px) 72px clamp(32px,3.2vw,64px);position:sticky;top:var(--hp3-stick,calc(var(--hp3-hdr) + 20px));align-self:flex-start}html .hp3 .product-info__inner{max-width:640px;margin:0 auto}html .hp3 .product-info .hp-part p{max-width:68ch}html .hp3 .hp-title{font-family:Zodiak,Zodiak-hpfb,Georgia,serif;max-width:15.5em}html .hp3 media-gallery{display:block;position:static}html .hp3 .media-gallery__viewer{background-color:transparent}html .hp3 .media-viewer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;overflow:visible;scroll-snap-type:none;scroll-behavior:auto}html .hp3 .media-viewer__item{margin:0!important;min-width:0;scroll-snap-align:none}html .hp3 .media-viewer__item .custom-aspect-ratio{aspect-ratio:1}html .hp3 .media-viewer__item:first-child,html .hp3 .media-viewer__item.hp3-solo{grid-column:1/-1}html .hp3 .media-viewer__item:first-child .custom-aspect-ratio,html .hp3 .media-viewer__item.hp3-solo .custom-aspect-ratio{width:100%;max-height:max(440px,calc(100vh - var(--hp3-top) - 12px))}html .hp3 .media-ctrl,html .hp3 .hp-dots{display:none}html .hp3 .media-gallery__status{position:absolute}}@media(min-width:1024px)and (max-width:1100px){html:has(.hp3){--hp3-top:160px;--hp3-hdr:60px}}@media(min-width:768px)and (hover:hover)and (pointer:fine){html .hp3 .media-gallery__viewer{background-color:transparent}html .hp3 .media-viewer .image-blend{background-color:var(--hp-ivory)!important}html .hp3 .media-viewer__item[data-media-type=image] .media--cover{cursor:zoom-in}}@media(prefers-reduced-motion:reduce){html .hp3 .hp3-fit .product-image{transition:none!important}}@media(prefers-reduced-motion:reduce){.hp *,.hp-guide,.hp-guide *,.hp-dots i,.hpp *{transition:none!important;animation:none!important}}html .hp .hp-sibs{margin-bottom:22px}html .hp .hp-sibs .hp-legend{float:none;padding-inline-end:0;margin:0}html .hp .hp-sibs__list{display:flex;flex-wrap:wrap;gap:10px 8px;margin:0;padding:10px 0 0;list-style:none}html .hp .hp-sibs__list li{margin:0;padding:0}html .hp .hp-sib{display:flex;flex-direction:column;align-items:center;gap:6px;width:64px;color:var(--hp-muted);text-decoration:none;font:400 12px/1.3 var(--hp-sans);text-align:center}html .hp .hp-sib img{display:block;width:64px;height:64px;object-fit:cover;border:1px solid rgba(46,37,33,.22);background:var(--hp-ivory,#FBF6EF)}html .hp a.hp-sib:hover img{border-color:var(--hp-ink)}html .hp a.hp-sib:hover .hp-sib__t{color:var(--hp-ink)}html .hp a.hp-sib:focus-visible{outline:2px solid var(--hp-clay);outline-offset:2px}html .hp .hp-sib.is-on{color:var(--hp-ink)}html .hp .hp-sib.is-on img{border-color:var(--hp-ink);box-shadow:0 0 0 1px var(--hp-ink)}html .hp .hp-sib.is-out img{opacity:.55}@media(max-width:400px){html .hp .hp-sibs__list{gap:10px 6px}html .hp .hp-sib{width:58px}html .hp .hp-sib img{width:58px;height:58px}}html .hp .hp-sibs--lbl .hp-sib{width:auto;min-width:64px;max-width:96px}@media(max-width:400px){html .hp .hp-sibs--lbl .hp-sib{min-width:58px;max-width:88px}}html .hp .product-info__block:has(>.hpb){margin:28px 0 0}html .hp .hpb{margin:0;padding:22px 0 18px;border-top:1px solid var(--hp-rule);color:var(--hp-ink)}html .hp .hpb__label{margin:0 0 12px;font:500 11px/1.4 var(--hp-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--hp-clay)}html .hp .hpb__sr,html .hp .hpb__r{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html .hp .hpb__pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;border:0;min-width:0}html .hp .hpb__opt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 8px;min-height:40px;margin:0;padding:6px 10px;box-shadow:inset 0 0 0 1px var(--hp-rule-2);font:500 12.5px/1.2 var(--hp-sans);letter-spacing:.04em;color:var(--hp-ink);text-align:center;cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}html .hp .hpb__opt:hover{box-shadow:inset 0 0 0 1px var(--hp-ink)}html .hp .hpb__r:checked+.hpb__opt{background:var(--hp-espresso);color:#fbf6ef;box-shadow:inset 0 0 0 1px var(--hp-espresso)}html .hp .hpb__r:focus-visible+.hpb__opt{outline:2px solid var(--hp-clay);outline-offset:2px}html .hp .hpb__tag{display:inline-block;padding:4px 6px 3px;background:var(--hp-linen);font:500 9px/1 var(--hp-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hp-clay)}html .hp .hpb__r:checked+.hpb__opt .hpb__tag{background:var(--hp-gold-lt);color:var(--hp-espresso-deep)}html .hp .hpb__tag--no{background:transparent;box-shadow:inset 0 0 0 1px var(--hp-rule-2);color:var(--hp-muted)}html .hp .hpb__r:checked+.hpb__opt .hpb__tag--no{background:transparent;box-shadow:inset 0 0 0 1px #fbf6ef73;color:#fbf6ef}html .hp .hpb__row{display:grid;grid-template-columns:104px minmax(0,1fr);gap:0 20px;align-items:start;margin-top:20px}html .hp .hpb__fig{display:block;flex:none;width:104px;height:104px;aspect-ratio:1/1;margin-top:2px;overflow:visible}html .hp .hpb__core{transform-box:view-box;transform-origin:100px 100px;transform:scale(0);transition:transform .6s cubic-bezier(.2,.7,.2,1)}html .hp .hpb[data-own=semi] .hpb__core{transform:scale(.5)}html .hp .hpb__out{min-width:0}html .hp .hpb__v{display:none;animation:hpb-in .35s cubic-bezier(.2,.7,.2,1)}html .hp .hpb[data-own=solid] .hpb__v--solid,html .hp .hpb[data-own=semi] .hpb__v--semi{display:block}html .hp .hpb__h{margin:0;font:400 19px/1.3 var(--hp-serif);letter-spacing:0;color:var(--hp-ink);text-wrap:balance}html .hp .hpb__lead{margin:6px 0 0;font:400 14px/1.6 var(--hp-sans);color:var(--hp-ink)}html .hp .hpb__note{margin:8px 0 0;font:400 12.5px/1.55 var(--hp-sans);color:var(--hp-muted)}html .hp .hpb__rows{grid-column:1 / -1;min-width:0}html .hp .hpb__dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:18px 0 0;padding-top:14px;border-top:1px solid var(--hp-rule)}html .hp .hpb__dl>div{margin:0;padding:0;border:0}html .hp .hpb__dl dt{margin:0;font:500 10.5px/1.35 var(--hp-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hp-muted)}html .hp .hpb__dl dd{margin:3px 0 0;font:400 13px/1.5 var(--hp-sans);color:var(--hp-ink)}html .hp .hpb__link{display:inline-block;margin-top:16px;padding:8px 0;font:500 11.5px/1.4 var(--hp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--hp-ink);text-decoration:underline;text-decoration-color:var(--hp-gold);text-underline-offset:5px}html .hp .hpb__link:hover{color:var(--hp-clay)}html .hp .hpb__link:focus-visible{outline:2px solid var(--hp-clay);outline-offset:2px}@keyframes hpb-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@supports selector(:has(*)){html .hp .hpb:has(.hpb__r[value=solid]:checked) .hpb__core{transform:scale(0)}html .hp .hpb:has(.hpb__r[value=semi]:checked) .hpb__core{transform:scale(.5)}html .hp .hpb:has(.hpb__r[value=hollow]:checked) .hpb__core{transform:scale(.8)}html .hp .hpb:has(.hpb__r:checked) .hpb__v{display:none}html .hp .hpb:has(.hpb__r[value=solid]:checked) .hpb__v--solid,html .hp .hpb:has(.hpb__r[value=semi]:checked) .hpb__v--semi,html .hp .hpb:has(.hpb__r[value=hollow]:checked) .hpb__v--hollow{display:block}}@media(prefers-reduced-motion:reduce){html .hp .hpb__core,html .hp .hpb__opt{transition:none}html .hp .hpb__v{animation:none}}@media(max-width:767.98px){html .hp .product-info__block:has(>.hpb){margin-top:24px}html .hp .hpb{padding:20px 0 14px}html .hp .hpb__pick{gap:5px}html .hp .hpb__opt{padding:6px 5px;font-size:12px;letter-spacing:.02em}html .hp .hpb__tag{padding:3px 5px 2px;font-size:8.5px;letter-spacing:.1em}html .hp .hpb__row{grid-template-columns:84px minmax(0,1fr);gap:0 16px;margin-top:18px}html .hp .hpb__fig{width:84px;height:84px}html .hp .hpb__h{font-size:18px}html .hp .hpb__lead{font-size:13.5px}html .hp .hpb__dl{grid-template-columns:1fr;gap:0;margin-top:14px;padding-top:0;border-top:0}html .hp .hpb__dl>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--hp-rule)}html .hp .hpb__dl dt{padding-top:2px}html .hp .hpb__dl dd{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/heon-pdp.css.map */
