.variant-wrapper[data-v-489d4c9a]{container-type:inline-size}.variant-wrapper.tall[data-v-489d4c9a]{width:200px}.variant-wrapper.tall.wide[data-v-489d4c9a]{width:265px}.variant-tile[data-v-489d4c9a]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-width:1px;border-color:rgb(212 212 212/var(--tw-border-opacity,1));box-sizing:border-box;color:rgb(38 38 38/var(--tw-text-opacity,1));display:grid;font-size:.75rem;gap:.5rem;line-height:1rem;padding:1rem;position:relative}.variant-wrapper.large .variant-tile[data-v-489d4c9a]{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;font-size:1rem;grid-template-areas:". article-number article-number discontined-label" "name name name name" "image image price price " "add-to-cart add-to-cart add-to-cart add-to-cart" "stock stock stock stock" "replacement replacement replacement replacement";grid-template-columns:20px 28px auto 1fr;grid-template-rows:auto;line-height:1.5rem;row-gap:1rem}.variant-wrapper.large.stock.buyable:not(.replacement) .variant-tile[data-v-489d4c9a]{grid-template-areas:". article-number article-number discontined-label" "name name name name" "image image price price " "add-to-cart add-to-cart add-to-cart add-to-cart" "stock stock stock stock"}.variant-wrapper.large.replacement:not(.stock):not(buyable) .variant-tile[data-v-489d4c9a]{grid-template-areas:". article-number article-number discontined-label" "name name name name" "image image price price " "replacement replacement replacement replacement"}.variant-wrapper.tall .variant-tile[data-v-489d4c9a]{grid-template-areas:"image image" "article-number ." "name name" "price ." "add-to-cart add-to-cart" "stock stock";grid-template-columns:unset;grid-template-rows:168px}.variant-wrapper.tall.plain .variant-tile[data-v-489d4c9a]{grid-template-areas:"image image" "article-number ." "name name" "to-variant to-variant" "add-to-cart add-to-cart";grid-template-rows:168px 16px 48px-48px}.variant-wrapper.small .variant-tile[data-v-489d4c9a]{display:grid;gap:.5rem;grid-template-columns:56px}.variant-wrapper.small:not(.replacement):not(.buyable):not(.stock):not(.discontinued) .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name name";grid-template-rows:20px auto}.variant-wrapper.small:not(.replacement):not(.buyable).stock.discontinued .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name name" "discontined-label discontined-label stock";grid-template-rows:20px minmax(0,40px) 20px}.variant-wrapper.small:not(.replacement).stock.buyable .variant-tile[data-v-489d4c9a],.variant-wrapper.small:not(.replacement).stock.discontinued .variant-tile[data-v-489d4c9a],.variant-wrapper.small:not(.replacement).stock.discontinued.buyable .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name name" "add-to-cart add-to-cart add-to-cart" "discontined-label discontined-label stock";grid-template-rows:20px minmax(0,40px) 40px 20px}@container (min-width: 30rem){.variant-wrapper.small:not(.replacement).stock.buyable .variant-tile[data-v-489d4c9a],.variant-wrapper.small:not(.replacement).stock.discontinued .variant-tile[data-v-489d4c9a],.variant-wrapper.small:not(.replacement).stock.discontinued.buyable .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name add-to-cart" "discontined-label  . stock";grid-template-columns:88px auto minmax(240px,auto);grid-template-rows:24px}}.variant-wrapper.small:not(.replacement):not(.buyable):not(.stock).discontinued .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name name" "discontined-label discontined-label discontined-label";grid-template-rows:20px minmax(0,40px) 20px}@container (min-width: 30rem){.variant-wrapper.small:not(.replacement):not(.buyable):not(.stock).discontinued .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name ." "image . discontined-label";grid-template-columns:88px;grid-template-rows:24px}}.variant-wrapper.small.replacement.multi.discontinued .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name name" "discontined-label discontined-label stock" "replacement replacement replacement" "add-to-cart add-to-cart add-to-cart";grid-template-rows:20px minmax(0,40px) 20px}@container (min-width: 30rem){.variant-wrapper.small.replacement.multi.discontinued .variant-tile[data-v-489d4c9a]{grid-template-areas:". article-number article-number discontined-label price" "image image name name add-to-cart" "image image . . ." "image image . . stock" "replacement replacement replacement replacement replacement";grid-template-columns:24px 56px auto 1fr;grid-template-rows:24px}}.variant-wrapper.small.replacement.discontinued:not(.buyable) .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name name" "discontined-label discontined-label stock" "replacement replacement replacement";grid-template-rows:20px minmax(0,40px) auto auto}@container (min-width: 30rem){.variant-wrapper.small.replacement.discontinued:not(.buyable) .variant-tile[data-v-489d4c9a]{grid-template-areas:". article-number article-number discontined-label price" "image image name name add-to-cart" "image image . . ." "image image . . stock" "replacement replacement replacement replacement replacement";grid-template-columns:24px 56px auto 1fr;grid-template-rows:24px}}.variant-wrapper.small.replacement .variant-tile[data-v-489d4c9a]{grid-template-areas:"image article-number price" "image name name" "add-to-cart add-to-cart add-to-cart" "discontined-label discontined-label stock" "replacement replacement replacement";grid-template-rows:20px minmax(0,40px) 40px auto auto}@container (min-width: 30rem){.variant-wrapper.small.replacement .variant-tile[data-v-489d4c9a]{grid-template-areas:". article-number article-number discontined-label price" "image image name name add-to-cart" "image image . . ." "image image . . stock" "replacement replacement replacement replacement replacement";grid-template-columns:24px 56px auto 1fr;grid-template-rows:24px}}.variant-image[data-v-489d4c9a]{aspect-ratio:1/1;grid-area:image;height:unset!important;width:unset!important}.variant-article-number[data-v-489d4c9a]{align-self:center;display:flex;gap:.5rem;grid-area:article-number;justify-self:start}.variant-article-number-value.linked[data-v-489d4c9a]{font-weight:700;text-decoration-line:underline}.variant-wrapper.large .variant-article-number[data-v-489d4c9a]{font-size:1rem;line-height:1.5rem}.variant-name[data-v-489d4c9a]{color:var(--color-primary-900);font-weight:700;grid-area:name;height:2.5rem;justify-self:start;margin-right:.5rem}.variant-wrapper.large .variant-name[data-v-489d4c9a]{font-size:1rem;height:auto;line-height:1.5rem}.variant-stock[data-v-489d4c9a]{display:flex;flex-direction:column;gap:.5rem;grid-area:stock;justify-self:end;text-align:right}.variant-wrapper.tall .variant-stock[data-v-489d4c9a]{justify-self:start;margin-top:0}.variant-link[data-v-489d4c9a]{display:none;grid-area:to-variant}.variant-wrapper.plain .variant-link[data-v-489d4c9a]{color:var(--color-primary-900);display:block;font-size:.875rem;font-weight:600;justify-self:end;line-height:1.25rem;text-decoration-line:underline}.variant-add-to-cart[data-v-489d4c9a]{grid-area:add-to-cart;position:relative}@container (min-width: 30rem){.variant-add-to-cart[data-v-489d4c9a]{justify-self:end}}.variant-wrapper.tall .variant-add-to-cart[data-v-489d4c9a] .counter-button-class{display:none}.variant-wrapper.tall .variant-add-to-cart[data-v-489d4c9a] .add-to-cart .layout__container{flex-direction:column}.variant-wrapper.tall .variant-add-to-cart[data-v-489d4c9a] .add-to-cart .layout__container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.variant-wrapper.tall .variant-add-to-cart[data-v-489d4c9a] .add-to-cart .layout__button-layout{padding:0}.variant-wrapper.tall .variant-add-to-cart[data-v-489d4c9a] .add-to-cart+button{align-items:flex-end;bottom:0;padding-bottom:.5rem;padding-top:.5rem;position:absolute;right:-8px}.variant-wrapper.tall .variant-add-to-cart[data-v-489d4c9a] .add-to-cart .add-to-cart-counter{margin:0}.variant-wrapper.tall .variant-add-to-cart[data-v-489d4c9a] .add-to-cart .layout__container .layout__button-layout button{width:120px}.variant-wrapper.tall:not(.multi) .variant-add-to-cart[data-v-489d4c9a] .form__group.w-16{width:168px}.variant-wrapper.multi .variant-add-to-cart[data-v-489d4c9a] .form__group.w-16{width:100%}@container (min-width: 30rem){.variant-wrapper.small .variant-add-to-cart[data-v-489d4c9a] .counter-button-class{display:none}}.variant-price[data-v-489d4c9a]{align-items:flex-start;align-self:center;display:flex;grid-area:price;justify-self:end}.variant-price-container[data-v-489d4c9a]{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;padding-top:1px}.variant-price-container-net[data-v-489d4c9a]{align-items:center;display:flex;gap:.25rem}.variant-price-container-net-info[data-v-489d4c9a]{align-items:center;cursor:pointer;display:flex;margin-left:.375rem}.variant-wrapper.tall .variant-price[data-v-489d4c9a]{justify-self:start}.variant-discontined-label[data-v-489d4c9a]{grid-area:discontined-label}.variant-replacement[data-v-489d4c9a]{grid-area:replacement}.variant-tile--placeholder[data-v-489d4c9a]{background:hsla(0,0%,100%,.6)}
