.Swatch_swatch__KOMxJ{margin-right:.75rem;box-sizing:border-box;display:inline-flex;height:2.5rem;width:2.5rem;cursor:pointer;user-select:none;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity,1));background-color:var(--white);padding:0;--tw-text-opacity:1;color:rgb(90 75 218/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);margin-right:calc(.75rem - 1px);overflow:hidden;min-width:48px;height:48px}.Swatch_disabledItem__lG2Io{opacity:.5!important}.Swatch_titleSwatch__sPoov{margin-right:.5rem;cursor:pointer;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(116 116 116/var(--tw-border-opacity,1));padding:.5rem .75rem;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase}.Swatch_titleSwatch__sPoov:hover{--tw-border-opacity:1;border-color:rgb(68 55 184/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(241 239 255/var(--tw-bg-opacity,1))}.Swatch_disabledItem__lG2Io{border-style:dashed}.Swatch_disabledItem__lG2Io:hover{background-color:var(--white)}.Swatch_swatch__KOMxJ:after,.Swatch_swatch__KOMxJ:before{box-sizing:border-box}.Swatch_swatch__KOMxJ:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--hover)}.Swatch_swatch__KOMxJ>span{position:absolute}.Swatch_inline-flex__sZlZ2:after,.Swatch_inline-flex__sZlZ2:before{box-sizing:border-box}.Swatch_inline-flex__sZlZ2:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--hover)}.Swatch_inline-flex__sZlZ2>span{position:absolute}.Swatch_color__Nk8DQ{color:var(--black);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.Swatch_color__Nk8DQ :hover{color:var(--black)}.Swatch_color__Nk8DQ.Swatch_dark__AqEbK,.Swatch_color__Nk8DQ.Swatch_dark__AqEbK:hover{color:#fff!important}.Swatch_active__lk6oF{--tw-border-opacity:1;border-color:rgb(68 55 184/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(241 239 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(90 75 218/var(--tw-text-opacity,1))}.Swatch_textLabel__BU2wp{width:auto;padding-left:1rem;padding-right:1rem;min-width:3rem}.Swatch_active__lk6oF.Swatch_textLabel__BU2wp{border-width:2px;border-color:var(--accent-9);padding-right:calc(1rem - 1px);padding-left:calc(1rem - 1px)}.ProductOptions_mobileScrollbar__fgc_2::-webkit-scrollbar-track{box-shadow:inset 0 0 5px transparent;border-radius:10px}.ProductOptions_mobileScrollbar__fgc_2::-webkit-scrollbar-thumb{background:silver;border-radius:10px}.styles_root__a2sCQ{margin-left:auto;margin-right:auto;height:100%;background-color:var(--white);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;max-width:2460px}.styles_backdrop__O7img{inset:0;background-color:var(--black);transition-duration:.1s;transition-timing-function:linear;backdrop-filter:blur(.8px);-webkit-backdrop-filter:blur(.8px);opacity:.4}.ReviewModal_imagestyle__Hrz9j{background:#f8f8f8;border-radius:8px}.ProductView_root__2LbXy{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:.25rem;overflow:visible;min-height:auto}.ProductView_main__mH0nb{position:relative;top:0;box-sizing:border-box;padding-bottom:1rem}@media (min-width:768px){.ProductView_main__mH0nb{padding-bottom:100px}}@media (min-width:1024px){.ProductView_main__mH0nb{position:sticky;top:100px}}.ProductView_sidebar__WMHPx{margin-left:auto;margin-right:auto;margin-bottom:0;display:flex;width:100%;flex-direction:column;padding-bottom:1.25rem}@media (min-width:1024px){.ProductView_sidebar__WMHPx{padding-left:2rem;padding-right:2rem}}.ProductView_imageContainer__z7eXg{position:relative;height:100%;text-align:center}.ProductView_imageContainer__z7eXg>span{height:100%!important}.ProductView_sliderContainer__yEHhS .ProductView_img__Zcvmv{height:100%;max-height:100%;object-fit:cover}.ProductView_button__a6S1r{width:100%}.ProductView_wishlistButton__0NOBT{position:absolute;top:0;right:0;z-index:30}.ProductView_relatedProductsGrid__UFcVN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:768px){.ProductView_relatedProductsGrid__UFcVN{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem}}@media (min-width:1024px){.ProductView_root__2LbXy{grid-template-columns:repeat(12,minmax(0,1fr))}.ProductView_main__mH0nb{grid-column:span 5/span 5;margin-left:0;margin-right:0}.ProductView_sidebar__WMHPx{grid-column:span 7/span 7}.ProductView_imageContainer__z7eXg{max-height:600px}}