.SocialButton-module__FeBBza__facebook{color:#fff;background-color:#4267b2}.SocialButton-module__FeBBza__facebook:hover{background-color:#3b5da0}.SocialButton-module__FeBBza__leftSection{left:calc(1rem*var(--mantine-scale));position:absolute}
.buttonCard-module__3OjNSq__root{width:100%;transition:box-shadow .15s,transform .1s}@media (min-width:48em){@media (hover:hover){.buttonCard-module__3OjNSq__root:hover{box-shadow:var(--mantine-shadow-md)!important}}@media (hover:none){.buttonCard-module__3OjNSq__root:active{box-shadow:var(--mantine-shadow-md)!important}}}.buttonCard-module__3OjNSq__label{width:100%}
.header-module__uLzDlG__header{width:100%}.header-module__uLzDlG__title[data-order="1"]{font-weight:700;line-height:1.2;font-size:calc(1.25rem*var(--mantine-scale))}@media (min-width:48em){.header-module__uLzDlG__title[data-order="1"]{font-size:calc(1.5rem*var(--mantine-scale))}}
.EmptyPhotoCard-module__LVAOoW__card:hover{border:calc(.0625rem*var(--mantine-scale))dashed var(--mantine-color-gray-6)}
.AuthShell-module__pWZr8a__aside{background-color:var(--mantine-color-primary-1);justify-content:center}@media (max-width:62em){.AuthShell-module__pWZr8a__aside{display:none}}@media (min-width:62em) and (max-width:75em){.AuthShell-module__pWZr8a__aside{width:calc(21.875rem*var(--mantine-scale))}}@media (min-width:75em){.AuthShell-module__pWZr8a__aside{width:calc(28.75rem*var(--mantine-scale))}}
.imageZoom-module__9V2n0G__container{cursor:zoom-in;width:100%;height:100%;position:relative;overflow:hidden}.imageZoom-module__9V2n0G__container[data-zoomed=true]{cursor:zoom-out}.imageZoom-module__9V2n0G__container>*{transform-origin:var(--zoom-x)var(--zoom-y);transition:transform .15s ease-out}.imageZoom-module__9V2n0G__container[data-zoomed=true]>*{transform:scale(var(--zoom-level))}
.ProductDetailWrapper-module__DvaMya__photo{justify-content:center;width:100%;display:flex;position:relative}.ProductDetailWrapper-module__DvaMya__image{width:calc(18.75rem*var(--mantine-scale));aspect-ratio:1;position:relative}@media (min-width:36em){.ProductDetailWrapper-module__DvaMya__image{width:calc(21.875rem*var(--mantine-scale))}}@media (min-width:48em){.ProductDetailWrapper-module__DvaMya__image{width:calc(25rem*var(--mantine-scale))}}@media (min-width:62em){.ProductDetailWrapper-module__DvaMya__image{width:calc(28.125rem*var(--mantine-scale))}}@media (min-width:75em){.ProductDetailWrapper-module__DvaMya__image{width:calc(30rem*var(--mantine-scale))}}
.ColorChip-module__0Y4hoa__label{width:40px;height:40px}.ColorChip-module__0Y4hoa__label div{width:32px;height:32px}.ColorChip-module__0Y4hoa__label[data-checked=true]{width:42px;height:42px}.ColorChip-module__0Y4hoa__label[data-checked=true] div{width:34px;height:34px}
.BatterySlider-module__m-0Uaq__root{--battery-height:calc(5.125rem*var(--mantine-scale));--battery-tip-width:calc(1rem*var(--mantine-scale));--battery-spacing:calc(1rem*var(--mantine-scale));--battery-thumb-size:calc(2.5rem*var(--mantine-scale));height:var(--battery-height)}.BatterySlider-module__m-0Uaq__track{width:calc(100% - var(--battery-spacing));height:var(--battery-height)}.BatterySlider-module__m-0Uaq__track:before{border-radius:var(--mantine-radius-default);right:0}.BatterySlider-module__m-0Uaq__track:after{content:"";background-color:var(--mantine-color-gray-4);right:calc(-1rem*var(--mantine-scale));width:var(--battery-tip-width);border-top-right-radius:var(--mantine-radius-default);border-bottom-right-radius:var(--mantine-radius-default);position:absolute;top:25%;bottom:25%}.BatterySlider-module__m-0Uaq__trackContainer{height:var(--battery-height)}.BatterySlider-module__m-0Uaq__bar{border-radius:var(--mantine-radius-default);max-width:calc(100% + 1.25rem)}.BatterySlider-module__m-0Uaq__thumb{width:var(--battery-thumb-size);height:var(--battery-thumb-size);cursor:grab}
.stickySidebarContent-module___3rBuW__root{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}@media (min-width:48em){.stickySidebarContent-module___3rBuW__root{justify-content:space-between;gap:var(--mantine-spacing-md);flex-direction:row}}.stickySidebarContent-module___3rBuW__rootReverse{flex-direction:column-reverse}@media (min-width:48em){.stickySidebarContent-module___3rBuW__rootReverse{flex-direction:row}.stickySidebarContent-module___3rBuW__content{flex:1}.stickySidebarContent-module___3rBuW__sidebar{width:calc(22.5rem*var(--mantine-scale));top:calc(6.25rem*var(--mantine-scale));flex-shrink:0;height:100%;position:sticky}}
.buttonCard-module__cZavLG__root{width:100%;transition:box-shadow .15s,transform .1s}@media (min-width:48em){@media (hover:hover){.buttonCard-module__cZavLG__root:hover{box-shadow:var(--mantine-shadow-md)!important}}@media (hover:none){.buttonCard-module__cZavLG__root:active{box-shadow:var(--mantine-shadow-md)!important}}}.buttonCard-module__cZavLG__label{width:100%}
@media (max-width:36em){html,body{width:100%;height:100%;position:relative;overflow:auto}}
.theme-module__p6AbCG__buttonRoot[data-variant=danger],.theme-module__p6AbCG__actionIconRoot[data-variant=danger]{background-color:var(--mantine-color-red-9);color:var(--mantine-color-red-0)}.theme-module__p6AbCG__carouselControl{background-color:var(--mantine-color-white)!important}.theme-module__p6AbCG__carouselIndicator:where([data-orientation=horizontal]){transition:width .25s;width:calc(.75rem*var(--mantine-scale))!important;height:calc(.25rem*var(--mantine-scale))!important;background-color:var(--mantine-color-white)!important}.theme-module__p6AbCG__carouselIndicator:where([data-orientation=horizontal])[data-active]{width:calc(2.5rem*var(--mantine-scale))!important}@media (max-width:48em){.theme-module__p6AbCG__stepperSteps{align-items:flex-start;gap:calc(.5rem*var(--mantine-scale));flex-direction:column}.theme-module__p6AbCG__stepperSeparator{width:calc(.125rem*var(--mantine-scale));height:calc(1rem*var(--mantine-scale));flex:none}}.theme-module__p6AbCG__modalTitle{font-weight:500;font-size:var(--mantine-font-size-lg)}.theme-module__p6AbCG__modalHeader{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .theme-module__p6AbCG__modalHeader{background-color:var(--mantine-color-dark-7)}.theme-module__p6AbCG__modalContent{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .theme-module__p6AbCG__modalContent{background-color:var(--mantine-color-dark-7)}
.OrderItem-module__nWOSia__right{align-items:center}@media (max-width:36em){.OrderItem-module__nWOSia__right{align-items:flex-end}}
