.h-flex-row-left-center[data-v-004a8899]{align-items:center;display:flex}.h-flex-row-left-top[data-v-004a8899]{align-items:flex-start;display:flex}.h-flex-row-left-bottom[data-v-004a8899]{align-items:flex-end;display:flex}.h-flex-row-right-center[data-v-004a8899]{align-items:center;display:flex;justify-content:flex-end}.h-flex-row-right-top[data-v-004a8899]{align-items:flex-start;display:flex;justify-content:flex-end}.h-flex-row-center[data-v-004a8899]{display:flex;justify-content:center}.h-flex-row-space-between[data-v-004a8899]{align-items:center;display:flex;justify-content:space-between}.h-flex-col[data-v-004a8899],.h-flex-col-center[data-v-004a8899]{display:flex;flex-direction:column}.h-flex-col-center[data-v-004a8899]{align-items:center;justify-content:center}.h-flex-col-right[data-v-004a8899]{align-items:flex-end;display:flex;flex-direction:column}.h-flex-grow-1[data-v-004a8899]{flex-grow:1}.h-flex-wrap[data-v-004a8899]{flex-wrap:wrap}.h-font-primary[data-v-004a8899]{font-family:var(--font-primary)}.h-eyebrow[data-v-004a8899]{color:var(--color-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);letter-spacing:1.5px;text-transform:uppercase}.h-section-title[data-v-004a8899]{color:var(--color-text-primary);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.h-section-title.is-centered[data-v-004a8899]{text-align:center}.h-body-text[data-v-004a8899]{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-normal)}.h-body-text.is-relaxed[data-v-004a8899]{line-height:var(--line-height-relaxed)}.h-font-light[data-v-004a8899]{font-weight:var(--font-weight-light)}.h-font-normal[data-v-004a8899]{font-weight:var(--font-weight-normal)}.h-font-medium[data-v-004a8899]{font-weight:var(--font-weight-medium)}.h-font-semibold[data-v-004a8899]{font-weight:var(--font-weight-semibold)}.h-font-bold[data-v-004a8899]{font-weight:var(--font-weight-bold)}.h-font-black[data-v-004a8899]{font-weight:var(--font-weight-black)}.h-text-primary[data-v-004a8899]{color:var(--color-text-primary)}.h-text-secondary[data-v-004a8899]{color:var(--color-text-secondary)}.h-badge[data-v-004a8899],.h-text-white[data-v-004a8899]{color:var(--color-white)}.h-badge[data-v-004a8899]{align-items:center;aspect-ratio:1/1;background:var(--color-primary);border-radius:var(--radius-full);display:flex;font-size:10px;font-weight:var(--font-weight-bold);height:18px;justify-content:center;line-height:1;min-width:18px;padding:4px}.h-reset[data-v-004a8899]{all:unset}.h-white-space-nowrap[data-v-004a8899]{white-space:nowrap}.h-z-index-higher[data-v-004a8899]{z-index:999999!important}.h-block-top-down-padding[data-v-004a8899]{padding-block:var(--spacing-xlarge)}.h-page-side-padding[data-v-004a8899]{padding-left:var(--page-side-padding);padding-right:var(--page-side-padding)}.h-title[data-v-004a8899]{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:1.3}.h-title__icon[data-v-004a8899]{color:var(--color-text-secondary);font-size:calc(var(--font-size-h1)*.75);margin-right:var(--spacing-tight);vertical-align:middle}.h-title__highlight[data-v-004a8899]{color:var(--color-primary)}.h-title.has-icon[data-v-004a8899]{align-items:center;display:flex;gap:var(--spacing-base)}.h-separator-line[data-v-004a8899]{background-color:var(--color-border-subtle);height:1px;margin:var(--spacing-loose) 0;width:100%}.h-card[data-v-004a8899]{background:var(--color-white);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--spacing-base)}.p-button.h-back-link[data-v-004a8899]{--color:var(--color-text-secondary);gap:var(--spacing-tight);margin-bottom:3px;overflow:visible!important;transition:all .3s ease-out}.p-button.h-back-link .p-button-icon[data-v-004a8899],.p-button.h-back-link .p-button-label[data-v-004a8899]{color:var(--color)}.p-button.h-back-link[data-v-004a8899]:hover{--color:var(--color-primary)}.p-button.h-back-link:hover .pi[data-v-004a8899]{transform:translate(-4px)}.h-specs-table[data-v-004a8899]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:grid;gap:0;grid-template-columns:max-content 1fr}.h-specs-table__label[data-v-004a8899],.h-specs-table__value[data-v-004a8899]{border-bottom:1px solid var(--color-border-subtle);padding:var(--spacing-base) 0}.h-specs-table__label[data-v-004a8899]{font-weight:var(--font-weight-semibold);padding-left:var(--spacing-base);padding-right:var(--spacing-section)}.h-specs-table__label[data-v-004a8899]:nth-last-child(2),.h-specs-table__value[data-v-004a8899]:last-child{border-bottom:none}.h-specs-table__label[data-v-004a8899]:nth-child(4n+3),.h-specs-table__value[data-v-004a8899]:nth-child(4n+4){background:var(--color-bg-subtle)}.h-radio-card-group[data-v-004a8899]{display:flex;flex-direction:column;gap:var(--spacing-tight)}.h-radio-card-group.is-horizontal[data-v-004a8899]{flex-direction:row}.h-radio-card-group.is-horizontal .h-radio-card[data-v-004a8899]{width:100%}.h-radio-card[data-v-004a8899]{align-items:center;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;display:flex;font-size:var(--font-size-body-sm);gap:var(--spacing-tight);padding:var(--spacing-base);transition:all .3s ease-out}.h-radio-card.is-active[data-v-004a8899]{background:var(--color-primary-lighter);border-color:var(--color-primary);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.h-radio-card.is-active .pi[data-v-004a8899]{color:var(--color-primary)}.h-radio-card[data-v-004a8899]:hover:not(.is-active){border-color:var(--color-border-dark)}.h-radio-card.is-small[data-v-004a8899]{padding:var(--spacing-tight)}.h-radio-card .pi[data-v-004a8899]{font-size:16px;margin-left:11px}.h-input-label[data-v-004a8899],.h-radio-card .pi[data-v-004a8899]{color:var(--color-text-secondary)}.h-input-label[data-v-004a8899]{display:block;font-size:var(--font-size-body-sm);line-height:var(--line-height-1)}.h-field[data-v-004a8899]{gap:7px}.h-field[data-v-004a8899],.h-field-group[data-v-004a8899]{display:flex;flex-direction:column}.h-field-group[data-v-004a8899]{gap:20px}.l-grid-2[data-v-004a8899],.l-grid-3[data-v-004a8899],.l-grid-4[data-v-004a8899],.l-grid-5[data-v-004a8899],.l-grid-6[data-v-004a8899]{display:grid;gap:var(--l-flex-gutter)}.l-grid-2>.is-full[data-v-004a8899],.l-grid-3>.is-full[data-v-004a8899],.l-grid-4>.is-full[data-v-004a8899],.l-grid-5>.is-full[data-v-004a8899],.l-grid-6>.is-full[data-v-004a8899]{grid-column:1/-1}.l-grid-2[data-v-004a8899]{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:600px){.l-grid-2[data-v-004a8899]{grid-template-columns:1fr}}.l-grid-3[data-v-004a8899]{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:992px){.l-grid-3[data-v-004a8899]{display:grid;gap:var(--l-flex-gutter);grid-template-columns:repeat(2,1fr)}.l-grid-3>.is-full[data-v-004a8899]{grid-column:1/-1}}@media only screen and (max-width:992px) and only screen and (max-width:600px){.l-grid-3[data-v-004a8899]{grid-template-columns:1fr}}@media only screen and (max-width:600px){.l-grid-3[data-v-004a8899]{grid-template-columns:1fr}}.l-grid-4[data-v-004a8899]{grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:992px){.l-grid-4[data-v-004a8899]{display:grid;gap:var(--l-flex-gutter);grid-template-columns:repeat(2,1fr)}.l-grid-4>.is-full[data-v-004a8899]{grid-column:1/-1}}@media only screen and (max-width:992px) and only screen and (max-width:600px){.l-grid-4[data-v-004a8899]{grid-template-columns:1fr}}@media only screen and (max-width:600px){.l-grid-4[data-v-004a8899]{grid-template-columns:1fr}}.l-grid-5[data-v-004a8899]{grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:992px){.l-grid-5[data-v-004a8899]{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.l-grid-5[data-v-004a8899]{grid-template-columns:1fr}}.l-grid-6[data-v-004a8899]{grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:992px){.l-grid-6[data-v-004a8899]{display:grid;gap:var(--l-flex-gutter);grid-template-columns:repeat(2,1fr)}.l-grid-6>.is-full[data-v-004a8899]{grid-column:1/-1}}@media only screen and (max-width:992px) and only screen and (max-width:600px){.l-grid-6[data-v-004a8899]{grid-template-columns:1fr}}@media only screen and (max-width:600px){.l-grid-6[data-v-004a8899]{grid-template-columns:1fr}}.l-full-width-block[data-v-004a8899]{display:block;width:100%}.l-content-max-width[data-v-004a8899]{margin-left:auto;margin-right:auto;max-width:var(--page-max-width);width:100%}@media only screen and (max-width:1460px){.l-content-max-width[data-v-004a8899]{padding-left:var(--page-side-padding);padding-right:var(--page-side-padding)}}.l-padded-content[data-v-004a8899]{padding-left:var(--page-side-padding);padding-right:var(--page-side-padding);width:100%}@media only screen and (max-width:600px){.is-mobile-hidden[data-v-004a8899]{display:none!important}}@media only screen and (min-width:601px){.is-mobile-only[data-v-004a8899]{display:none!important}}.h-slide-fade-enter-active[data-v-004a8899],.h-slide-fade-leave-active[data-v-004a8899]{transition:all .25s ease}.h-slide-fade-enter-from[data-v-004a8899],.h-slide-fade-leave-to[data-v-004a8899]{opacity:0;transform:translateY(-8px)}.b-product-stock[data-v-004a8899]{--size:var(--font-size-caption);align-items:center;display:flex;gap:var(--spacing-tight)}.b-product-stock__icon[data-v-004a8899]{font-size:calc(var(--size)*1.5)}.b-product-stock__text[data-v-004a8899]{font-size:var(--size);font-weight:var(--font-weight-bold)}.b-product-stock__value[data-v-004a8899]{font-size:calc(var(--size)*1.16);font-weight:var(--font-weight-black)}.b-product-stock.is-in-stock .b-product-stock__icon[data-v-004a8899],.b-product-stock.is-in-stock .b-product-stock__text[data-v-004a8899]{color:var(--color-success)}.b-product-stock.is-arriving .b-product-stock__icon[data-v-004a8899],.b-product-stock.is-arriving .b-product-stock__text[data-v-004a8899],.b-product-stock.is-low-stock .b-product-stock__icon[data-v-004a8899],.b-product-stock.is-low-stock .b-product-stock__text[data-v-004a8899]{color:var(--color-warning)}.b-product-stock.is-out-of-stock .b-product-stock__icon[data-v-004a8899],.b-product-stock.is-out-of-stock .b-product-stock__text[data-v-004a8899]{color:var(--color-error)}
