.hh-cg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;background:var(--blend-bg-color)}.hh-cg-s{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.hh-cg-s>img{opacity:0}.hh-cg-s>img.is-on{opacity:1}.hh-cg-bar{position:relative;z-index:1;display:block;height:1px;margin:4px 0 -5px;background:#2e252121;pointer-events:none;opacity:0;transition:opacity .5s ease}.hh-cg-bar i{position:absolute;left:0;top:0;width:calc(100% / var(--n, 5));height:100%;background:#2e2521;transition:transform .45s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (pointer:fine){.hh-cg-s>img{transition:opacity .35s cubic-bezier(.2,.7,.2,1)}html .card--standard:hover .hh-cg-bar{opacity:1}html .hh-card:hover .hh-cg-bar,html .hp-pcard:is(:hover,:focus-visible) .hh-cg-bar{opacity:1}html :is(.card--standard,.hh-card):has(:focus-visible) .hh-cg-bar{opacity:1}}@media(hover:none),(pointer:coarse){.hh-cg--swipe{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.hh-cg--swipe::-webkit-scrollbar{display:none}.hh-cg--swipe>.hh-cg-s{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.hh-cg--swipe>.hh-cg-s>img{opacity:1}.hh-cg-bar--swipe{opacity:1}.hh-cg-bar--swipe i{transition:none}.hh-cg--swipe.hh-cg--rail{overscroll-behavior-x:auto}}product-card.card--standard .card__media .custom-aspect-ratio{--ratio:.8!important}product-card.card--standard .card__media .img-fit{object-position:50% 0}product-card.card--standard .card__media .img-fit.is-photo{object-fit:cover;object-position:50% 50%}@media(hover:none),(pointer:coarse){html product-card.card--standard .card__media .image-blend,product-card.card--standard .card__media .hh-cg,product-card.card--standard .card__media .hh-cg-s,product-card.card--standard .card__media .hh-mv{background-color:var(--blend-bg-color,#EFE7DC)}product-card.card--standard .card__media .hh-cg-s,product-card.card--standard .card__media .hh-mv{isolation:isolate}html product-card.card--standard .card__media .image-blend img{mix-blend-mode:multiply}}html .card__media img.hh-f,html .hh-mv>img.hh-f{top:calc(var(--y)*100%);left:calc(var(--x)*100%);right:auto;bottom:auto;width:calc(var(--s)*100%);height:auto;max-width:none;max-height:none;padding:0;object-fit:fill!important;object-position:50% 50%}html .card__media img.hh-fc,html .hh-mv>img.hh-fc{object-fit:cover!important;object-position:50% 50%!important}@media(min-width:480px)and (hover:hover)and (pointer:fine){html .card--standard:is(.is-opening,.is-open,.is-closing) .card__info{position:relative;bottom:auto;width:auto}html .card--standard .card-reveal{display:block;position:absolute;left:0;right:0;bottom:calc(100% + 30px);z-index:3;text-align:center;pointer-events:none}html .card--standard .card-reveal>*{overflow:visible;opacity:1}html .card--standard .card__quick-add{display:inline-block;margin:0}html .card--standard .card__quick-add .quick-add-btn{width:auto;min-width:0;padding:11px 20px;border:1px solid rgba(46,37,33,.12);background-color:#fbf6efeb;color:#2e2521;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:1.1rem;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s,transform .45s cubic-bezier(.2,.7,.2,1),background-color .25s,color .25s,border-color .25s}html .card--standard:is(:hover,:focus-within) .card__quick-add .quick-add-btn{opacity:1;transform:none;pointer-events:auto}html .card--standard .card__quick-add .quick-add-btn:hover{border-color:#2e2521;background-color:#2e2521;color:#fbf6ef}html .card--standard .quick-add-btn .hh-qa-short{display:none}}@media(max-width:479px),(hover:none),(pointer:coarse){html .card--standard .card-reveal{position:absolute;right:6px;bottom:calc(100% + 6px);z-index:3;display:block}html .card--standard .card-reveal>*{overflow:visible;opacity:1}html .card--standard .card__quick-add{margin:0}html .card--standard .card__quick-add .quick-add-btn.btn--secondary{position:relative;width:auto;min-width:0;min-height:0;padding:7px 9px 6px;border:0;background-color:#fbf6efdb;color:#2e2521;font:500 10px/1 var(--body-font-family);letter-spacing:.16em}html .card--standard .card__quick-add .quick-add-btn:before{content:"";position:absolute;top:-15px;right:-6px;bottom:-6px;left:-15px}html .card--standard .card__quick-add .quick-add-btn:after{content:none}html .card--standard .quick-add-btn .hh-qa-long{display:none}html .card--standard .quick-add-btn .hh-qa-short{display:inline}}html .card--standard .quick-add-btn-icon{display:none}@media(prefers-reduced-motion:reduce){.hh-cg-s>img,.hh-cg-bar,.hh-cg-bar i{transition:none}}.hh-cg--swipe:focus-visible{outline:2px solid #8E4E3F;outline-offset:-2px}html .card--standard .card__title:has(.hh-cn){margin-bottom:0}html .card--standard .card-link:has(.hh-cn){display:block}.hh-cn{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 18px/1.25 var(--heading-font-family);letter-spacing:0;color:#2e2521;text-wrap:balance}.hh-cs{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:4px;font:400 13px/1.4 var(--body-font-family);letter-spacing:0;color:#6b5c51}html .card--standard .card__content:has(.hh-cm){display:flex;flex-direction:column;flex:1 1 auto}.hh-cm{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:auto;padding-top:12px}html .hh-cm .card__price{flex:none;margin:0;font-size:14px;line-height:1}html .hh-cm .price__current{margin:0;font-weight:500;color:#2e2521}html .hh-cm .price__from{margin-inline-end:3px;font-size:13px;font-weight:400;vertical-align:baseline;color:#6b5c51}.hh-cm-metal{display:flex;align-items:center;gap:10px;min-width:0;min-height:14px;font:400 13px/1 var(--body-font-family);color:#6b5c51;white-space:nowrap}.hh-cm-metal .hh-sw{position:relative;z-index:3;display:inline-flex;align-items:center;gap:13px;margin-inline-start:4px}.hh-cm-metal .hh-sw>*{position:relative;flex:none;display:block;width:11px;height:11px;margin:0;padding:0;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer;-webkit-tap-highlight-color:transparent}.hh-cm-metal .hh-sw .hh-y{background:linear-gradient(135deg,#f1d58c,#c99a45)}.hh-cm-metal .hh-sw .hh-w{background:linear-gradient(135deg,#f4f2ee,#c9c6bf)}.hh-cm-metal .hh-sw .hh-r{background:linear-gradient(135deg,#f2c6ae,#c98a6e)}.hh-cm-metal .hh-sw>*:before{content:"";position:absolute;top:-6.5px;right:-6.5px;bottom:-6.5px;left:-6.5px}.hh-cm-metal .hh-sw>*:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;box-shadow:0 0 0 1px #2e252100;transition:box-shadow .2s}.hh-cm-metal .hh-sw>*:hover:after{box-shadow:0 0 0 1px #2e252159}.hh-cm-metal .hh-sw>.is-shown:after{box-shadow:0 0 0 1px #2e2521}.hh-cm-metal .hh-sw>*:focus-visible{outline:2px solid #8E4E3F;outline-offset:5px}.hh-mv{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--blend-bg-color);opacity:0;visibility:hidden}.hh-mv.is-on{opacity:1;visibility:visible}.hh-mv>img{opacity:0}.hh-mv>img.is-on{opacity:1}html .hh-metal-on .hh-cg-bar{opacity:0}.hh-metal-wait:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:2px;background:linear-gradient(90deg,transparent,#B98F4C 45%,#B98F4C 55%,transparent) 0 0/40% 100% no-repeat;animation:hh-cw 1s linear infinite}@keyframes hh-cw{0%{background-position:-60% 0}to{background-position:160% 0}}@media(hover:hover)and (pointer:fine){.hh-mv{transition:opacity .3s cubic-bezier(.2,.7,.2,1),visibility 0s .3s}.hh-mv.is-on{transition:opacity .3s cubic-bezier(.2,.7,.2,1)}.hh-mv>img{transition:opacity .3s cubic-bezier(.2,.7,.2,1)}}@media(max-width:767px){.hh-cn{font-size:15.5px;line-height:1.28}.hh-cs{margin-top:3px;font-size:12px;line-height:1.4}.hh-cm{flex-direction:column;align-items:flex-start;gap:9px;padding-top:9px}.hh-cm-metal{flex-wrap:wrap;row-gap:10px;font-size:12px}}@media(max-width:480px){.hh-cm-metal{align-content:flex-start;min-height:34px}.hh-cm-label{flex-basis:100%}}@media(hover:none),(pointer:coarse){.hh-cm-metal .hh-sw{gap:32px}.hh-cm-metal .hh-sw>*{width:12px;height:12px}.hh-cm-metal .hh-sw>*:before{top:-16px;right:-16px;bottom:-16px;left:-16px}.hh-cm-metal .hh-sw>*:hover:after{box-shadow:0 0 0 1px #2e252100}.hh-cm-metal .hh-sw>.is-shown:after{box-shadow:0 0 0 1px #2e2521}}@media(prefers-reduced-motion:reduce){.hh-mv,.hh-mv.is-on,.hh-mv>img,.hh-cm-metal .hh-sw>*:after{transition:none}.hh-metal-wait:after{animation:none;background:#b98f4c;opacity:.5}}html .card--standard .product-label{padding:5px 8px 4px;border:1px solid rgba(58,45,39,.16);border-radius:0;background:#f4ede3;color:#2e2521;font:500 10px/1.2 var(--body-font-family);letter-spacing:.14em;text-transform:uppercase}html .card--standard .product-label--sold-out{color:#6b5c51}html .card--standard .product-label--sale{color:#8e4e3f}html .hh-card .hh-cg,html .hp-pcard .hh-cg{background:none}html .hp-pcard figure{position:relative}html .hp-pcard figure img.hh-f{position:absolute;top:calc(var(--y)*100%);left:calc(var(--x)*100%);right:auto;bottom:auto;width:calc(var(--s)*100%);height:auto;max-width:none;max-height:none;padding:0;object-fit:fill}html .hp-pcard figure img.hh-fc{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;object-fit:cover;object-position:50% 50%;mix-blend-mode:normal}html .hp-pcard .hh-cg img{transform:none}@media(hover:none),(pointer:coarse){html .hp-pcard figure .hh-cg-s{background:var(--hh-card,#EFE7DC);isolation:isolate}}.hh-cr{display:flex;align-items:center;gap:7px;min-height:13px;margin-top:10px;font:400 12px/1 var(--body-font-family);color:#6b5c51;letter-spacing:.01em}.hh-cr .hs-row{--s:12px;position:relative;display:inline-block;flex:none;width:calc(var(--s)*5.8);height:var(--s);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'%3E%3Cpath fill='%23E3D6C4' d='M10 10.95L10 0.95L7.65 7.71ZM10 10.95L19.51 7.86L12.35 7.71ZM10 10.95L15.88 19.04L13.8 12.19ZM10 10.95L4.12 19.04L6.2 12.19ZM10 10.95L0.49 7.86L7.65 7.71Z'/%3E%3Cpath fill='%23D6C6B1' d='M10 10.95L10 0.95L12.35 7.71ZM10 10.95L19.51 7.86L13.8 12.19ZM10 10.95L15.88 19.04L10 14.95ZM10 10.95L4.12 19.04L10 14.95ZM10 10.95L0.49 7.86L6.2 12.19Z'/%3E%3C/svg%3E") 0 0/calc(var(--s)*1.2) var(--s) repeat-x}.hh-cr .hs-row__g{position:absolute;top:0;left:0;height:100%;width:calc(var(--s)*(1.2*var(--fl,0) + var(--fr,0)));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'%3E%3Cpath fill='%23DBB56B' d='M10 10.95L10 0.95L7.65 7.71ZM10 10.95L19.51 7.86L12.35 7.71ZM10 10.95L15.88 19.04L13.8 12.19ZM10 10.95L4.12 19.04L6.2 12.19ZM10 10.95L0.49 7.86L7.65 7.71Z'/%3E%3Cpath fill='%23AE8343' d='M10 10.95L10 0.95L12.35 7.71ZM10 10.95L19.51 7.86L13.8 12.19ZM10 10.95L15.88 19.04L10 14.95ZM10 10.95L4.12 19.04L10 14.95ZM10 10.95L0.49 7.86L6.2 12.19Z'/%3E%3C/svg%3E") 0 0/calc(var(--s)*1.2) var(--s) repeat-x}.hh-cr-n{color:#2e2521;font-weight:500;font-variant-numeric:tabular-nums}.hh-cr-c{color:#6b5c51;font-weight:400}@media(max-width:767px){.hh-cr{margin-top:8px;font-size:11.5px}.hh-cr .hs-row{--s:11px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/heon-cards.css.map */
