.hj-personalize-scope .hj-tee-set-card__field .hjv2-option-value{font-weight:400;color:#57534e;text-transform:none;letter-spacing:0}.hj-tee-set-card__media>.hj-v2-preview{position:absolute;top:0;left:50%;width:auto;height:100%;transform:translate(-50%)}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__size-qty{grid-template-columns:minmax(0,1.45fr) minmax(110px,.75fr);gap:10px}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__field--product-type,.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__field--other-option{grid-column:1 / -1}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__field--size{grid-column:1}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__field--qty{grid-column:2}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__size-qty .hj-size-combo__trigger,.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__size-qty .hj-tee-info__qty{box-sizing:border-box;height:46px;min-height:46px}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-set-card__main-options{grid-template-columns:minmax(0,1.45fr) minmax(104px,.75fr);gap:10px}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-set-card__field--product-type,.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-set-card__field--other-option{grid-column:1 / -1}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-set-card__field--size{grid-column:1}.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-set-card__field--qty{grid-column:2}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;width:100%}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__button{position:relative;min-width:0;min-height:94px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 5px 8px;background:#fff;color:var(--hj-ink);border:var(--hj-border-soft);border-radius:10px;box-shadow:var(--hj-shadow-card);font-family:var(--font-body-family);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__button:hover:not(:disabled){border-color:var(--hj-ink);box-shadow:var(--hj-shadow-card-hover);transform:translateY(-1px)}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__button:focus-visible{outline:3px solid var(--hj-yellow);outline-offset:2px}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__button.is-selected{border:2px solid var(--hj-ink);box-shadow:var(--hj-shadow-hard-sm)}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__button:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__icon{width:46px;height:46px;display:block;flex:0 0 auto}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__icon svg{display:block;width:100%;height:100%}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__label{max-width:100%;font-size:1.4rem;line-height:1.15;font-weight:800;text-align:center;overflow-wrap:anywhere}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__check{position:absolute;top:-8px;right:-7px;width:25px;height:25px;display:none;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;background:var(--hj-ink);color:#fff;font-size:1.3rem;line-height:1;font-weight:900;z-index:1}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__button.is-selected .hjv2-product-type__check{display:flex}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type--bundle .hjv2-product-type__button{min-height:78px;padding:7px 4px 6px}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type--bundle .hjv2-product-type__icon{width:36px;height:36px}@media(max-width:520px){.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-info__size-qty,.hj-personalize-scope[data-hj-v2-state=active] .hj-tee-set-card__main-options{grid-template-columns:minmax(0,1.4fr) minmax(104px,.72fr);gap:8px}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type{gap:7px}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__button{min-height:82px;padding:7px 3px 6px}.hj-personalize-scope[data-hj-v2-state=active] .hjv2-product-type__icon{width:38px;height:38px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/havjoy-personalization-v2-purchase.css.map */
