.StoreSingleImage_StoreSingleImage__iIMGt{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem}.StoreSingleImage_StoreSingleImage_no__fi4_C{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.3rem;aspect-ratio:1/1;background-color:#e5e5e5}.StoreSingleImage_StoreSingleImage_controls__VMW3s,.StoreSingleImage_StoreSingleImage_no__fi4_C{display:flex;align-items:center;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content}.StoreSingleImage_StoreSingleImage_controls__VMW3s{overflow:auto;flex-direction:row;gap:.5rem}.StoreSingleImage_StoreSingleImage_controls_item__3_4i7{border:.1rem solid transparent;overflow:hidden;transition:border .2s ease;cursor:pointer;width:30%;aspect-ratio:1/1;height:-moz-fit-content;height:fit-content;border-radius:.3rem;background-color:#e5e5e5}.StoreSingleImage_StoreSingleImage_controls_item__3_4i7[data-selected=true]{border:.1rem solid #ff4136}.StoreSingleImage_StoreSingleImage_controls_item__3_4i7>span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.StoreSingleImage_StoreSingleImage_frame__Zyixs{aspect-ratio:1/1;width:100%;background-color:#e5e5e5;overflow:hidden;border-radius:.3rem;display:flex;flex-direction:row;align-items:stretch}.StoreSingleImage_StoreSingleImage_frame__data__IaU0G{flex-basis:100%;flex-shrink:0;width:100%;height:100%;background-color:#e5e5e5;-o-object-fit:contain;object-fit:contain}.StoreSingleImage_StoreSingleImage_frame__data_slideLeft__CxVVv{animation:StoreSingleImage_slideLeft__hQlSK .5s ease forwards}.StoreSingleImage_StoreSingleImage_frame__Zyixs span{width:100%;height:100%}@keyframes StoreSingleImage_slideLeft__hQlSK{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.ProductPage_ProductPage__vbU99{display:flex;flex-direction:column;width:100%;height:100%;gap:1rem}.ProductPage_ProductPage_caption__RJnxT>span{line-height:1rem;color:#555}.ProductPage_ProductPage_content__tOpLF{display:flex;padding:1rem;gap:1rem;justify-content:space-between;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important;border-radius:.3rem;flex-direction:row}@media screen and (max-width:767px){.ProductPage_ProductPage_content__tOpLF{flex-direction:column}}@media screen and (min-width:481px)and (max-width:1024px){.ProductPage_ProductPage_content__tOpLF{flex-direction:column}}.ProductPage_ProductPage_content_image__aI9Pw{border-radius:.3rem;overflow:hidden;flex-basis:30%;width:30%;height:-moz-fit-content;height:fit-content}@media screen and (max-width:767px){.ProductPage_ProductPage_content_image__aI9Pw{flex-basis:unset;width:100%}}@media screen and (min-width:481px)and (max-width:1024px){.ProductPage_ProductPage_content_image__aI9Pw{flex-basis:unset;width:100%}}.ProductPage_ProductPage_content_data__xyZ8T{flex-basis:70%;width:70%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:767px){.ProductPage_ProductPage_content_data__xyZ8T{flex-basis:unset;width:100%}}@media screen and (min-width:481px)and (max-width:1024px){.ProductPage_ProductPage_content_data__xyZ8T{flex-basis:unset;width:100%}}.ProductPage_ProductPage_content_data_price__e7JVd{min-width:30%;align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important;background-color:hsla(0,0%,90%,.1);border-radius:.3rem}.ProductPage_ProductPage_content_data_price__e7JVd>h4{line-height:1rem}.ProductPage_ProductPage_content_data_price_value__WwjwO{font-size:1.5rem;color:#ff4136;font-weight:700;text-transform:uppercase}.ProductPage_ProductPage_content_data_price_store__Y0mn_{display:flex;flex-direction:column;color:#555;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:767px){.ProductPage_ProductPage_content_data_price__e7JVd{min-width:100%}}@media screen and (min-width:481px)and (max-width:1024px){.ProductPage_ProductPage_content_data_price__e7JVd{min-width:100%}}.ProductPage_ProductPage_content_data_description__w1mfw{display:flex;flex-direction:row}.ProductPage_ProductPage_content_data_description__name__nkEAj{border-bottom:.01rem solid #e5e5e5;flex-grow:1}.ProductPage_ProductPage_content_data_description__value__zenj6{font-weight:700}