.variantsButtons--gkYn2{display:grid;gap:var(--spacing-100) var(--spacing-150);grid-template-columns:repeat(auto-fill, minmax(120px, 1fr))}.variantsButtons__title--QacCW{font-weight:var(--font-weight-bold);grid-column:1/-1;margin-top:var(--spacing-200)}.variantsButton--N9nAL{all:unset;align-items:center;border-radius:var(--border-radius-100);border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:flex;font-weight:var(--font-weight-semibold);gap:0 var(--spacing-100);justify-content:center;line-height:var(--line-height-tight);padding:0 var(--spacing-150);white-space:nowrap;background-color:var(--color-white);border-color:var(--color-default-dark);color:inherit;height:var(--spacing-600);min-width:var(--spacing-600);flex-direction:column;line-height:var(--line-height-tight);padding:var(--spacing-100);text-align:center}.variantsButton--N9nAL:hover,.variantsButton--N9nAL:focus{background-color:var(--color-default-light);border-color:var(--color-text-light);text-decoration:none}.variantsButton--N9nAL:disabled{background-color:var(--color-default-light);border-color:var(--color-default-light);color:var(--color-text-base);cursor:initial}.variantsButton--active--fcxQ4{border:solid 2px var(--color-accent-base);cursor:initial}.variantsButton__value--lzQHZ{font-size:var(--text-m);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-025)}
.dropdown--EpWlJ{position:relative;width:100%}@media screen and (min-width: 1024px){.dropdown--EpWlJ{width:21rem}}.dropdown__button--pX0ae{align-items:center;background:none;border:solid 1px var(--color-default-dark);border-radius:var(--border-radius-100);display:flex;justify-content:space-between;padding:var(--spacing-100);width:100%}.dropdown__button__svg--gy3JP{width:1.094rem}.dropdown__icon--VmuRy{stroke:var(--color-text-base)}.dropdown__children--x5iGq{background-color:var(--color-white);border:solid 1px var(--color-default-dark);border-radius:var(--border-radius-050);left:0;margin-top:var(--spacing-050);position:absolute;right:0;top:100%;z-index:var(--z-index-base)}
.versionOption--O6qsi{display:flex;justify-content:space-between;padding:.531rem}.versionOption--active--nLmlO{color:var(--color-primary-base)}.versionOption--available--XdwXF{cursor:pointer}.versionOption--available--XdwXF:hover{background-color:var(--color-default-base)}
.versionsDropdown--BzHcM{margin-top:var(--spacing-200)}
.facetVariant__dropdown--Q7EO2{display:none}@media screen and (min-width: 768px){.facetVariant__dropdown--Q7EO2{display:block;margin-top:var(--spacing-200)}}.facetVariant__option--H1nJd{background-color:rgba(0,0,0,0);border:0;border-top:solid 1px var(--color-default-dark);display:block;padding:var(--spacing-150) var(--spacing-200);text-align:left;width:100%}.facetVariant__option--active--Sj87y{font-weight:var(--font-weight-bold)}.facetVariant__options--t5t4U{max-height:80vh;overflow-y:auto}.facetVariant__modalHeader--yEsYl{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-100)}.facetVariant__modalHeader__label--X23i4{color:var(--color-text-dark);font-weight:var(--font-weight-bold);padding:var(--spacing-150) 0 0 var(--spacing-200)}.facetVariant__modalButton--g2W67{align-items:center;background-color:var(--color-white);border:solid 1px var(--color-default-dark);border-radius:var(--border-radius-100);box-sizing:border-box;display:flex;gap:var(--spacing-150);justify-content:space-between;padding:var(--spacing-150) var(--spacing-150);width:100%}@media screen and (min-width: 768px){.facetVariant__modalButton--g2W67{display:none}}.facetVariant__modalButton__icon--gVEti{stroke:var(--color-text-base)}
.shopInfo__header--KDSVe{border-bottom:solid 1px var(--color-default-dark);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);padding:0 var(--spacing-300) var(--spacing-200)}.shopInfo__grid--abeet{border-bottom:solid 1px var(--color-default-dark);display:grid;gap:var(--spacing-150) var(--spacing-300);grid-template-columns:auto 1fr;padding:var(--spacing-600) var(--spacing-300)}.shopInfo__item--QM_Hy:nth-child(odd){font-weight:var(--font-weight-bold)}
.badgeHide--TzXwd{opacity:0}.offerSizeCounter--eWkFr{margin-left:var(--spacing-050)}.offerSizeContainer--OzxIr{column-gap:var(--spacing-050);width:100%}.offerSize--YYHsd{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-050);justify-content:flex-start;max-height:30px;overflow:hidden}.offerSizeEnding--AGBWJ{height:10px;width:1200px}
