.shopify-section:has(.fh-vt) .quantity-selector-wrapper{display:none}.fh-vt{display:block;container-type:inline-size}.fh-vt__heading{margin:0 0 10px;font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--fh-vt-text, var(--color-foreground))}.fh-vt__list{display:flex;flex-direction:column;gap:10px}.fh-vt__tier{position:relative;border:1.5px solid var(--fh-vt-border, #e8dcca);border-radius:var(--fh-radius-md, 16px);background:var(--fh-vt-card, #fffdfb);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.fh-vt__tier:hover{border-color:var(--fh-brown-light, #c9a87c)}.fh-vt__tier:has(.fh-vt__radio:checked){border-color:var(--fh-vt-accent, #5c3a22);background:var(--fh-vt-card-active, #fffdfb);box-shadow:var(--fh-shadow-sm, 0 2px 8px rgb(74 55 40 / .06))}.fh-vt__tier--ribbon{padding-block-start:26px}.fh-vt__ribbon{position:absolute;inset-block-start:0;inset-inline:0;display:flex;align-items:center;justify-content:center;gap:6px;height:26px;padding-inline:12px;border-start-start-radius:calc(var(--fh-radius-md, 16px) - 1.5px);border-start-end-radius:calc(var(--fh-radius-md, 16px) - 1.5px);background:var(--fh-sand, #f2e9dc);overflow:hidden}.fh-vt__corner{position:absolute;inset-block-start:-9px;inset-inline-end:12px;display:flex;gap:5px;z-index:1}.fh-vt .fh-vt__head{display:flex;align-items:center;gap:11px;padding:13px 14px;cursor:pointer}.fh-vt .fh-vt__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fh-vt__mark{flex:none;position:relative;display:block;width:20px;height:20px;border-radius:999px;border:2px solid var(--fh-vt-border, #e8dcca);background:var(--fh-white, #fffdfb)}.fh-vt__tier:has(.fh-vt__radio:checked) .fh-vt__mark{border-color:var(--fh-vt-accent, #5c3a22)}.fh-vt__tier:has(.fh-vt__radio:checked) .fh-vt__mark:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:var(--fh-vt-accent, #5c3a22)}.fh-vt__radio:focus-visible~.fh-vt__mark{outline:2px solid var(--fh-vt-accent, #5c3a22);outline-offset:3px}.fh-vt__copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.fh-vt__label{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-family:var(--font-subheading--family);font-size:.9375rem;font-weight:700;line-height:1.25;color:var(--fh-vt-text, var(--color-foreground))}.fh-vt__sub{font-size:.75rem;line-height:1.3;color:rgb(var(--fh-cocoa-rgb, 74 55 40) / .65)}.fh-vt__prices{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.fh-vt__net{font-family:var(--font-subheading--family);font-size:.9375rem;font-weight:700;color:var(--fh-vt-text, var(--color-foreground))}.fh-vt__per{margin-inline-start:3px;font-size:.75rem;font-weight:400;color:rgb(var(--fh-cocoa-rgb, 74 55 40) / .55)}.fh-vt__total{display:inline-flex;align-items:baseline;gap:5px;font-size:.75rem;color:rgb(var(--fh-cocoa-rgb, 74 55 40) / .65)}.fh-vt__gross{font-size:.75rem;color:rgb(var(--fh-cocoa-rgb, 74 55 40) / .55)}.fh-vt__badge{display:inline-flex;align-items:center;font-family:var(--font-subheading--family);font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding:4px 9px;border-radius:999px;white-space:nowrap}.fh-vt__badge--espresso{background:var(--fh-espresso, #5c3a22);color:var(--fh-white, #fffdfb)}.fh-vt__badge--sage{background:var(--fh-sage, #8b9d77);color:var(--fh-white, #fffdfb)}.fh-vt__badge--sage-soft{background:var(--fh-sage-soft, #eaefe4);color:var(--fh-sage, #8b9d77)}.fh-vt__badge--gold{background:var(--fh-star, #e0a83d);color:var(--fh-cocoa, #4a3728)}.fh-vt__badge--outline{background:transparent;color:var(--fh-brown, #a67c52);box-shadow:inset 0 0 0 1.5px currentcolor}.fh-vt__units{padding:0 14px 13px;display:flex;flex-direction:column;gap:12px}.fh-vt__units[hidden]{display:none}.fh-vt__unit{padding-block-start:12px;border-block-start:1px solid var(--fh-vt-border, #e8dcca);display:grid;grid-template-columns:34px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"thumb title  title" "thumb field1 field2";column-gap:8px;row-gap:6px;align-items:center}@container (min-width: 440px){.fh-vt__unit{grid-template-columns:34px auto minmax(0,1fr) minmax(0,1fr);grid-template-areas:"thumb title field1 field2";row-gap:0}}.fh-vt__unit>.fh-vt__thumb{grid-area:thumb}.fh-vt__unit>.fh-vt__unit-title{grid-area:title}.fh-vt__unit>.fh-vt__field:nth-of-type(1){grid-area:field1}.fh-vt__unit>.fh-vt__field:nth-of-type(2){grid-area:field2}.fh-vt__unit>.fh-vt__unit-note{grid-column:1 / -1}.fh-vt__thumb{width:34px;height:34px;border-radius:var(--fh-radius-sm, 10px);object-fit:cover;background:var(--fh-beige, #e8dcca)}.fh-vt__unit-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:700;color:var(--fh-vt-text, var(--color-foreground))}.fh-vt__field{min-width:0;display:block}.fh-vt .fh-vt__select{width:100%;min-height:36px;padding:6px 30px 6px 13px;border-radius:999px;border:1.5px solid var(--fh-vt-border, #e8dcca);background-color:var(--fh-cream, #faf6f0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a67c52' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 6px;color:var(--fh-cocoa, #4a3728);font-family:var(--font-body--family);font-size:.8125rem;line-height:1.2;appearance:none;-webkit-appearance:none;cursor:pointer}.fh-vt .fh-vt__select:hover{border-color:var(--fh-brown-light, #c9a87c)}.fh-vt .fh-vt__select:focus-visible{outline:2px solid var(--fh-vt-accent, #5c3a22);outline-offset:2px}.fh-vt__unit-note{margin:7px 0 0;font-size:.75rem;color:var(--fh-brown, #a67c52)}.fh-vt__note{margin:9px 0 0;font-size:.75rem;line-height:1.4;color:rgb(var(--fh-cocoa-rgb, 74 55 40) / .65)}.fh-vt__corner .fh-vt__badge--outline{background:var(--fh-cream, #faf6f0)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fh-volume-tiers.css.map */
