.swiper,.swiper-slide{width:100%;height:100%}.swiper-pagination-bullet{transform:translateY(-1vh)}.swiper-pagination-bullet-active{background-color:#000!important}.swiper-button-next:after{content:">";color:#000}.swiper-button-prev:after{content:"<";color:#000}@media (max-width:768px){.swiper-button-next,.swiper-button-prev{display:none}}.Product_productHero__8LRIX{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;width:100%}@media(max-width:768px){.Product_productHero__8LRIX{grid-template-columns:1fr}}.Product_price__l4NQS{font-weight:600;font-size:medium}.Product_mediaWrapper__cG_a0{position:relative;min-height:400px}@media(max-width:768px){.Product_mediaWrapper__cG_a0{min-height:250px}}.Product_imageKit___R9kU,.Product_image__aUOdh{padding:24px;object-fit:contain;aspect-ratio:1/1;max-width:100%}.Product_imageKit___R9kU{zoom:.001}.Product_milOptionsContainer__D__Yx{margin-top:2vh;display:flex;justify-content:center;gap:10px}@media(max-width:768px){.Product_milOptionsContainer__D__Yx{margin-top:10px}}.Product_details__JRDf_{display:flex;flex-direction:column;margin-top:10px}.Product_detailsContentRow__csSEL{display:flex;flex-direction:row;justify-content:space-between}.Product_categoryWrapper__oxvyM{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:16px;margin-top:10px}.Product_category__qCa6r{font-size:16px}.Product_inStock__g5M1u{color:var(--color-green-500)}.Product_outStock__4BQsg{color:var(--color-error-550)}.Product_separator__6IR0z{color:var(--color-gray-500);padding:0 10px}.Product_description__Ldu7X{padding:30px 0}@media(max-width:768px){.Product_description__Ldu7X{padding:20px 0}}.Product_thumbnailWrapper__aZq8Z{display:flex;justify-content:center;margin-top:20px;position:relative}.Product_thumbnail__8y7xA{width:66.7px;height:66.7px;padding:7.5px;border-radius:10px;overflow:hidden;cursor:pointer;margin:0 10px;position:relative;transition:transform .3s ease,border .3s ease}.Product_thumbnail__8y7xA:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,50%,.2);opacity:0;transition:opacity .3s ease}.Product_thumbnail__8y7xA:not(.Product_active__n9Gch):after{opacity:1}.Product_thumbnail__8y7xA img{width:100%;height:100%;object-fit:contain}.Product_thumbnail__8y7xA.Product_active__n9Gch{border:2px solid #000;transform:scale(1.1)}.Product_addCartAndAuthorityInfoContainer__ebgOb{display:flex;flex-direction:column}.Product_authorityIconsContainer__EFGv9{width:100%;height:50px;display:flex;justify-content:space-evenly;gap:20px;transform:translateX(5px)}.Product_authorityIconAndTitle__K2IlS{display:flex;flex-direction:column;justify-content:center;align-items:center}.Product_creditCardsContainer__FCc19{height:auto;display:flex;align-items:center;flex-direction:row;justify-content:center}.Product_titleAndCreditContainer__ukce6{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2.5vh}.Product_creditCard__O6D8u{margin-left:2vw;margin-right:2vw}.Product_classesAccordionContainer__Eb6qR{display:flex;flex-direction:column;direction:rtl;margin-top:1vh}.Product_accordionTitleContainer__ikviR{font-size:large;display:flex;flex-direction:row;justify-content:space-between}.Product_accordionContent___4Aqr{text-align:center}.Product_accordionRow__bOnJF{border-bottom:.1px solid #e1e0e0;border-top:.1px solid #e1e0e0;padding:15px;cursor:pointer}.Product_arrowDown__whbSV{transform:rotate(-90deg);transition:.5 ease;display:inline-block}.Product_arrowUp__HK_Nt{transform:rotate(90deg);transition:.5 ease;display:inline-block}