.productid_container__BI212{margin:auto;padding:2rem;display:flex}.productid_imageGallery__Yi_SG{width:60%;padding-right:2rem;padding-left:2rem}.productid_productDetails__g3bkQ{width:40%;padding:1rem;height:-moz-fit-content;height:fit-content}.productid_orderSpecificationsContainer__IF0CO{margin-bottom:30px;margin-top:20px;width:100%;padding:0 10px}.productid_offerAdContainer__GWu46{margin-bottom:20px;margin-top:20px;width:100%;text-decoration:none;display:flex;justify-content:center;align-items:center}.productid_bikeBundleImage__xHJLC{width:100%;height:auto;border-radius:.5rem}.productid_cardCaption__MDnaE{margin-top:-.5rem;font-family:Jost;font-weight:600;color:#676767}.productid_priceSection__pxcd_{display:flex;flex-direction:row;gap:.25rem;margin-top:0}.productid_priceRow__Q3P_1{display:flex;flex-direction:row;gap:.5rem;margin-bottom:0}.productid_currentPrice__KXaBT{color:#424242;font-size:1.5rem;font-weight:500;letter-spacing:.16rem}.productid_priceArrangement__NLRYr{display:flex;align-items:baseline;gap:.5rem;flex-direction:column}.productid_mrp___rleU{text-decoration:line-through;color:#a0a0a0;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.1rem}.productid_discountPercentage__oFyBV{color:#28a745;font-weight:400;font-size:.875rem}.productid_offerSubtitle__cDt1O{font-size:.9rem;color:#000;line-height:1;width:100%;letter-spacing:1.4px;margin:-.5rem 0 0}.productid_details___io_q{text-align:left}.productid_title__uXpoY{margin:.5rem 0;font-size:2rem;text-transform:capitalize}.productid_description__ldLzu{font-size:1.1rem;color:#828080}.productid_buttonDiv__xUx_S{display:flex;justify-content:flex-start;align-items:center}.productid_parentChatWithUs__M02tK{height:4rem;z-index:999999999999;display:flex;align-items:center;font-family:Jost;font-weight:800;font-size:1.2rem}.productid_chatwithus__VC8Rs{width:12rem;height:auto;filter:drop-shadow(-5px 3px 3px rgba(0,0,0,.7));transition:all .3s ease}.productid_chatwithus__VC8Rs:hover{scale:.98}.productid_soldByCategory__UpNxg{display:flex;align-items:center;margin-top:1rem;padding:.5rem 1rem;background-color:#e6f9ec;width:100%;justify-content:center;border-radius:.5rem;box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:999px){.productid_container__BI212{flex-direction:column;align-items:center;margin:0;padding:0}.productid_currentPrice__KXaBT{color:#000}.productid_imageGallery__Yi_SG{width:100%;border:none;padding:0}.productid_productDetails__g3bkQ{width:100%;border:none;padding:1rem}.productid_orderSpecificationsContainer__IF0CO{padding:10px;border-radius:.4rem;box-shadow:0 4px 8px rgba(0,0,0,.1)}.productid_title__uXpoY{font-size:1.4rem}}@media (max-width:599px){.productid_buttonDiv__xUx_S{margin-top:2.5rem}.productid_soldByCategory__UpNxg{margin-top:0}.productid_currentPrice__KXaBT{color:#000}.productid_chatwithus__VC8Rs{width:8rem;filter:drop-shadow(-5px 3px 3px rgba(0,0,0,.5))}}.orderspecifications_main__UboC3{display:flex;font-family:Jost;width:100%;justify-content:space-evenly;align-items:flex-start}.orderspecifications_justContStart__R1yRd{justify-content:flex-start;gap:4rem}.orderspecifications_extraMargin__bbEQR{margin-top:1.5rem}.orderspecifications_item__PyOoR{display:flex;flex-direction:column;align-items:center;justify-content:start;text-align:center;gap:0}.orderspecifications_item__PyOoR img{width:3rem;height:auto}.orderspecifications_word__3x0cj{text-align:center;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-family:Jost,sans-serif;color:#7a7a7a}@media (max-width:1099px){.orderspecifications_item__PyOoR img{width:4rem}}@media (max-width:999px){.orderspecifications_justContStart__R1yRd{justify-content:space-around}}@media (max-width:599px){.orderspecifications_item__PyOoR img{width:3.5rem}.orderspecifications_justContStart__R1yRd{gap:2rem}}.priceandchat_priceContainer__nz26u{margin:20px auto;display:flex;align-items:center;font-family:Jost;width:100%;gap:.5rem;justify-content:space-between}.priceandchat_price__LU__A{text-align:center;font-size:2rem;font-weight:600;letter-spacing:.18rem}.priceandchat_rupee__5L_G2{font-weight:400}.priceandchat_chatwithus__R_Zl8{width:8rem;height:auto}.priceandchat_offer5__C_fbz{display:flex;gap:.5rem;align-items:flex-end}.priceandchat_offer5Line1__Ddsv5{background-color:rgba(149,229,171,.23);padding:.2rem .5rem;font-family:Jost;border-radius:.4rem;min-height:2.5rem;display:flex;align-items:center}.priceandchat_additionalOfferDetails__wumE7{display:flex;flex-direction:column;font-size:.7rem}.priceandchat_flexRowOfferAndChat__xG63T{display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width:599px){.priceandchat_price__LU__A{font-size:1.5rem;margin-left:.2rem}.priceandchat_priceContainer__nz26u{flex-direction:column;align-items:flex-start}}.happycustomers_main__oDe3h{overflow:hidden;padding:1rem 0 .4rem;margin-top:1rem}.happycustomers_slider__04x2o{display:flex;padding:4rem 4rem 4rem 1rem;overflow-x:auto;gap:4rem;width:100%}.happycustomers_slide__EhlG1{width:100%;height:auto}.happycustomers_image__5tDwJ{border-radius:1rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);width:18vw;height:auto}.happycustomers_slider__04x2o::-webkit-scrollbar{height:4px;display:none}.happycustomers_slider__04x2o::-webkit-scrollbar-track{background:#f1f1f1;display:none}.happycustomers_slider__04x2o::-webkit-scrollbar-thumb{background:#88888885;display:none}.happycustomers_slider__04x2o::-webkit-scrollbar-thumb:hover{background:#7777779c;display:none}.happycustomers_circle__yFs8c{width:2rem;height:2rem;border-radius:5rem;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;color:#fff;margin-right:1rem;padding:.5rem}.happycustomers_name__GNB2u{line-height:1rem;text-align:left;justify-self:flex-end;font-family:Jost}.happycustomers_details__oiDh2{margin-top:1rem;padding-bottom:0;padding-right:1rem;display:flex;word-wrap:break-word;width:100%;align-items:center;padding-left:.6rem}.happycustomers_para__C6Nsw{color:#4f4f4f;margin-top:0}.happycustomers_rupee__19DM_{font-size:2rem}.happycustomers_price__pHIfQ{font-size:1.2rem;font-weight:600}@media (max-width:799px){.happycustomers_slider__04x2o{display:flex;padding:1rem;overflow-x:auto;gap:1.5rem;width:100%}.happycustomers_image__5tDwJ{border-radius:.9rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);width:35vw}.happycustomers_details__oiDh2 h3{font-size:"0.4rem"}.happycustomers_details__oiDh2{padding-bottom:0}.happycustomers_para__C6Nsw{color:#4f4f4f;margin-top:0}.happycustomers_rupee__19DM_{font-size:1.4rem}.happycustomers_price__pHIfQ{font-size:.8rem;font-weight:600;font-family:Krona One}}.happycustomers_pastOrdersH__mhurY{font-family:Krona One;color:gray;text-decoration:none;text-align:center;text-decoration:underline;text-underline-offset:5px;margin-bottom:1rem}.contact_contactContainer__5qnUY{background-color:#252525;padding:40px 0 95px}.contact_contactHeading__HrNRX{color:#fff;font-size:1.58513rem;font-style:normal;font-weight:400;letter-spacing:.18163rem;margin-left:2rem;margin-bottom:3rem}.contact_contactContent__lT072{display:flex;align-items:center;color:#fff;text-align:center;font-size:.80475rem;font-style:normal;font-weight:400;letter-spacing:.09219rem;margin-left:2rem;margin-bottom:1rem}.contact_contactContent__lT072 img{width:1.5rem;height:auto;margin-right:2rem}.contact_tnc__V1_gF{text-align:center;font-size:.9rem;font-style:normal;font-weight:300;letter-spacing:.09219rem;margin-top:70px;cursor:pointer;color:#fff}@media (min-width:801px){.contact_contactContainer__5qnUY{padding:70px 0 100px}.contact_tnc__V1_gF{color:#fff;text-align:center;font-size:1.2rem;font-style:normal;font-weight:300;letter-spacing:.09219rem;margin-top:70px}.contact_contactHeading__HrNRX{font-size:2.3rem;margin-left:2rem;margin-bottom:3rem}.contact_contactContent__lT072{font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.09219rem;margin-left:2rem;margin-bottom:1rem}.contact_contactContent__lT072 img{width:2rem;height:auto;margin-right:2rem}}.contact_contactLink__01kRp{position:relative;color:#fff;text-decoration:none;display:inline-block}.contact_contactLink__01kRp:before{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:1px;background-color:#fff;transition:width .3s ease,left .3s ease}.contact_contactLink__01kRp:hover:before{width:100%;left:0}.communitycard_main__GeCYK{display:flex;justify-content:flex-start;width:-moz-fit-content;width:fit-content;padding:1rem}.communitycard_card__L6UuQ{display:flex;border-radius:4px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);overflow:hidden;width:-moz-fit-content;width:fit-content}.communitycard_cardImage__Z8I1R{width:40%;height:auto;margin:0}.communitycard_imageSlider__WvvXP{width:100%;height:100%}.communitycard_imageSlider__WvvXP img{width:100%;height:auto;object-fit:contain}.communitycard_cardImage__Z8I1R img{width:100%;object-fit:contain;display:block}.communitycard_cardContent__sECJF{padding:0 0 2rem 1rem;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;gap:0}.communitycard_cardTitle__aO_KA{font-size:1.2rem;font-weight:700;color:#333;margin-bottom:1rem;text-align:left;display:flex;align-items:center;justify-content:center;word-wrap:normal;white-space:normal;word-break:keep-all}.communitycard_cardBenefits__jxndv{list-style:none;margin-bottom:2rem;font-size:1rem;padding-left:0}.communitycard_cardBenefits__jxndv li{margin:0;position:relative;padding-left:.5rem}.communitycard_joinButton__SjHtf{display:inline-flex;align-items:center;background-color:#217ba5;color:#fff;padding:.75rem 1.5rem;font-size:1rem;border:none;border-radius:50px;cursor:pointer;transition:background-color .2s ease-in-out;margin:0 auto}.communitycard_joinButton__SjHtf:hover{background-color:#18688d}.communitycard_waIcon__3hnK7{width:40px;height:40px;margin-right:.5rem}@media (max-width:599px){.communitycard_cardTitle__aO_KA{font-size:1rem}}@media (max-width:399px){.communitycard_cardTitle__aO_KA{font-size:.8rem}.communitycard_waIcon__3hnK7{width:30px;height:auto;margin-right:.5rem}.communitycard_cardImage__Z8I1R{width:30%}}@media (min-width:1001px){.communitycard_waIcon__3hnK7{margin-right:1rem}}.order_headingContainer__P0F0l{background-color:#000;color:#fff;width:100%;height:30%;margin:auto;padding:2.06rem 10px 10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 4px 4px 0 rgba(0,0,0,.25);max-width:700px}.order_orderSuccessGif__srmJG{width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:9999;background-color:#2a2a2a}.order_orderSuccessGif__srmJG img{width:100%;height:auto}@media (min-width:801px){.order_orderSuccessGif__srmJG img{width:70%;height:auto}}@media (min-width:1001px){.order_orderSuccessGif__srmJG img{width:50%;height:auto;animation-play-state:paused}}@media (max-width:339px){.order_orderpngdiv__oyMNN img{width:300px}}@media (min-width:801px){.order_orderpngdiv__oyMNN img{width:40rem;height:auto}}.order_orderpngdiv__oyMNN{padding:2rem 0}.order_orderplaced__NtuWg{margin-left:2rem;display:flex;width:60%;flex-direction:column;align-items:flex-end}.order_order__S0dz9{color:#fff;font-size:2.5rem;font-style:normal;font-weight:700;line-height:1.40125rem;letter-spacing:.42819rem;margin-left:1.81rem;margin-bottom:1rem}.order_placed__kDAqo{color:#ffebeb;text-align:center;font-size:.90194rem;font-style:normal;font-weight:700;letter-spacing:.10338rem}.order_smileContainer__hVRoA{margin-left:8rem;transform:translateY(-20%)}.order_thankyou__pnmUz{color:#fff;text-align:center;font-size:1.15938rem;font-style:normal;font-weight:900;letter-spacing:.13288rem;transform:translateX(8%)}#order_contactUs__kzQHv{width:43%;min-width:155px}.order_whatsappIcon__dWoxb{position:absolute;right:0;transform:translateY(40%);color:#000}.order_mapLink__gB4Bw{display:flex;position:absolute;right:0;transform:translateY(-40%);margin-right:20px;background:none;border:none;color:green}.order_mapLink__gB4Bw a{color:green;margin-left:10px;transform:translateY(-5%)}.order_imgContainer__QVK6x{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-evenly;filter:brightness(110%)}.order_imgContainer__QVK6x img{width:60%;height:auto;border-radius:1rem}@media(min-width:801px){.order_imgContainer__QVK6x img{width:30%}.order_imgContainer__QVK6x{align-items:flex-start;gap:2rem;flex-direction:column;margin-left:3rem;justify-content:space-between;padding-right:10rem}}.order_orderDetailContainer__nlkfo{display:flex;align-items:flex-end;justify-content:flex-start;margin-top:3rem}.order_orderDetail__u4_8I{max-width:250px;margin-left:30px;padding:5px 5px 5px 30px;background-color:#000;width:40%;border-radius:.226rem;box-shadow:0 1.718875527381897px 1.718875527381897px 0 rgba(0,0,0,.25),0 1.718875527381897px 1.718875527381897px 0 rgba(0,0,0,.25);color:#fff;font-size:.8rem;font-style:normal;font-weight:700;letter-spacing:.09488rem}@media (min-width:901px){.order_orderDetail__u4_8I{font-size:1rem}}.order_behindBox__o7gzP{width:32%;height:2rem;position:absolute;background-color:#000;z-index:-10;margin-left:30px;border-radius:.226rem}.order_info__TJzMq{color:#000;font-size:.85106rem;font-weight:500;letter-spacing:.0975rem;margin:10px 10px 10px 60px}.order_price__radAH{padding:0;text-align:center;color:rgba(0,0,0,.54);font-size:1.05381rem;font-style:normal;font-weight:700;letter-spacing:.18431rem;border-radius:1rem;line-height:.39519rem}.order_whatsappIcon__dWoxb{display:flex;flex-direction:column;align-items:center;margin-right:20px;background:none;border:none}.order_rupee__jUy6D{text-align:center;font-size:1.89681rem;font-style:normal;font-weight:600;letter-spacing:.33181rem;color:rgba(0,0,0,.54);line-height:.71131rem}.addtocartbuttonwithorder_container__2R8oC{display:flex;width:100%;font-family:Jost,sans-serif;align-items:flex-end;justify-content:space-between}.addtocartbuttonwithorder_subContainer__WMDri{display:flex;flex-direction:column;width:100%;font-family:Jost,sans-serif;background-color:#fff;border-radius:0;font-size:1rem;position:relative;transition:all .3s ease;padding:0;gap:1rem;max-width:250px}.addtocartbuttonwithorder_chatwithusMain__M0Gwc a{display:flex;align-items:flex-end;padding:0;margin:0}.addtocartbuttonwithorder_chatwithus__JJofk{width:10rem;height:auto}.addtocartbuttonwithorder_blackButton__37h4y{background-color:#000;color:#fff;padding:0}.addtocartbuttonwithorder_largeButton__7_gDS{width:100%;font-size:2rem;font-weight:700;letter-spacing:.1rem;padding:0}.addtocartbuttonwithorder_addToCartSection__dRDCO{display:flex;align-items:center;flex-direction:column;transition:flex .3s ease;width:100%;border:1px solid #000;border-radius:.5rem;height:2.8rem}.addtocartbuttonwithorder_addToCartButton__rnrGW{height:100%;border:1px solid #000;background-color:#fff;cursor:pointer;padding:.5rem 1rem;border-radius:0;transition:background-color .3s ease;width:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;text-align:center;font-weight:500;border-radius:.5rem}.addtocartbuttonwithorder_addToCartButton__rnrGW:hover{background-color:#f0f0f0}.addtocartbuttonwithorder_orderNowSection__x_Hop{display:flex;align-items:center;justify-content:center;transition:flex .3s ease;width:100%;height:2.8rem}.addtocartbuttonwithorder_orderNowButton__cV_Dd{height:100%;border-radius:.5rem;background-color:#1d1d1d;color:#fff;border:none;cursor:pointer;padding:.5rem 1rem;transition:background-color .3s ease;display:flex;justify-content:center;align-items:center;font-size:.9rem;font-weight:500;text-align:center;width:100%}.addtocartbuttonwithorder_boltIcon__WZv_C,.addtocartbuttonwithorder_cartIcon___Y7XW{margin-right:.5rem}.addtocartbuttonwithorder_orderNowButton__cV_Dd:hover{background-color:#000}.addtocartbuttonwithorder_quantityContainer__0Ia0r{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.addtocartbuttonwithorder_decrement__uf8q_,.addtocartbuttonwithorder_increment__5OKUp{background-color:#fff;outline:none;border:none;cursor:pointer;font-size:1rem;padding:.5rem;transition:background-color .2s ease;display:flex;justify-content:center;align-items:center}.addtocartbuttonwithorder_decrement__uf8q_:hover,.addtocartbuttonwithorder_increment__5OKUp:hover{background-color:#f0f0f0}.addtocartbuttonwithorder_blackButton__37h4y .addtocartbuttonwithorder_decrement__uf8q_,.addtocartbuttonwithorder_blackButton__37h4y .addtocartbuttonwithorder_increment__5OKUp{color:#fff;background-color:#000}.addtocartbuttonwithorder_quantity__Ysg9A{margin:0 .5rem;min-width:20px;text-align:center;font-size:1rem}.addtocartbuttonwithorder_blackButton__37h4y .addtocartbuttonwithorder_quantity__Ysg9A{color:#fff}@media (max-width:1000px){.addtocartbuttonwithorder_subContainer__WMDri{position:fixed;bottom:0;left:0;right:0;max-width:none;width:100%;z-index:9;padding:1rem .5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 -3px 4px rgba(0,0,0,.1);margin:0;flex-direction:row}}@media (max-width:600px){.addtocartbuttonwithorder_largeButton__7_gDS{font-size:1rem}.addtocartbuttonwithorder_addToCartButton__rnrGW,.addtocartbuttonwithorder_orderNowButton__cV_Dd{padding:.4rem .8rem;font-size:.8rem}.addtocartbuttonwithorder_decrement__uf8q_,.addtocartbuttonwithorder_increment__5OKUp{padding:.4rem;font-size:.8rem}.addtocartbuttonwithorder_quantity__Ysg9A{font-size:.8rem}}.imagegallery_galleryContainer__Enfuy{width:100%;margin:0 auto;position:relative;padding:1rem;transition:all .3s ease}.imagegallery_mainSwiper__cRZ0W{width:100%;margin-bottom:1rem;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08)}.imagegallery_mainImageContainer__IAdsj{display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:.5rem;overflow:hidden}.imagegallery_mainImage__RzeNw{border-radius:.5rem;box-shadow:0 2px 15px rgba(0,0,0,.1);transition:transform .4s ease,box-shadow .4s ease;cursor:pointer}.imagegallery_mainImage__RzeNw:hover{transform:scale(1.02);box-shadow:0 8px 30px rgba(0,0,0,.15)}.imagegallery_thumbnailRowContainer___KmaZ{padding:0;position:relative;display:flex;align-items:center;overflow:hidden}@media (min-width:601px){.imagegallery_thumbnailRowContainer___KmaZ{width:100%;max-width:600px}}.imagegallery_thumbSwiper__BnCuO{flex:1 1;overflow:hidden;padding:4px 0;margin-right:60px;scroll-behavior:smooth}.imagegallery_thumbSwiper__BnCuO .imagegallery_swiper-wrapper__bzA8h{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}@media (max-width:599px){.imagegallery_thumbSwiper__BnCuO{margin-right:0}}.imagegallery_thumbWrapper__h2Inq{border:3px solid transparent;border-radius:.5rem;transition:all .3s cubic-bezier(.175,.885,.32,1.275);padding:2px;cursor:pointer;position:relative;overflow:hidden;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.imagegallery_thumbWrapper__h2Inq:hover{transform:scale(1.05);border-color:rgba(0,0,0,.3);box-shadow:0 8px 25px rgba(0,0,0,.15);background:#fff}.imagegallery_thumbnailImage__tYKjy{border-radius:.3rem;object-fit:cover;display:block;width:150px;height:auto;transition:all .3s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.imagegallery_thumbWrapper__h2Inq:hover .imagegallery_thumbnailImage__tYKjy{opacity:.9;transform:scale(1.02)}@media (max-width:599px){.imagegallery_galleryContainer__Enfuy{padding:0}.imagegallery_mainImage__RzeNw{border-radius:0}.imagegallery_thumbnailRowContainer___KmaZ{padding:0 .5rem .5rem}.imagegallery_thumbnailImage__tYKjy{width:100px}}.imagegallery_activeThumb__BUZ9q{border-color:#000;transform:scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.1);background:#fff;position:relative}.imagegallery_activeThumb__BUZ9q:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#000,#333);border-radius:.6rem;z-index:-1;opacity:.8}.imagegallery_activeThumb__BUZ9q .imagegallery_thumbnailImage__tYKjy{opacity:1;transform:scale(1.02)}.imagegallery_modernArrowContainer__dM2Lg{display:flex;flex-direction:column;gap:12px;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:10}.imagegallery_modernArrowButton__TQ9AX{width:44px;height:44px;border:none;background:rgba(0,0,0,.85);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:16px;outline:none;border:1px solid hsla(0,0%,100%,.1)}.imagegallery_modernArrowButton__TQ9AX:hover{background:rgba(0,0,0,.95);transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.25),0 3px 10px rgba(0,0,0,.15);border-color:hsla(0,0%,100%,.2)}.imagegallery_modernArrowButton__TQ9AX:active{transform:scale(.95);box-shadow:0 2px 8px rgba(0,0,0,.2),0 1px 4px rgba(0,0,0,.1)}.imagegallery_modernArrowButton__TQ9AX svg{font-size:20px;transition:transform .2s ease;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.imagegallery_modernArrowButton__TQ9AX:hover svg{transform:translateY(-1px)}.imagegallery_modernArrowButton__TQ9AX:first-child svg{transform:translateX(-1px)}.imagegallery_modernArrowButton__TQ9AX:last-child svg{transform:translateX(1px)}.imagegallery_modernArrowButton__TQ9AX:first-child:hover svg{transform:translate(-2px,-1px)}.imagegallery_modernArrowButton__TQ9AX:last-child:hover svg{transform:translate(2px,-1px)}.imagegallery_fullscreenOverlay__CWa6M{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);z-index:9999;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.imagegallery_fullscreenContainer__TBFDJ{width:100%;height:100%;background:hsla(0,0%,100%,.95);border-radius:0;position:relative;display:flex;flex-direction:column;box-shadow:0 25px 50px rgba(0,0,0,.15);overflow:hidden}.imagegallery_closeButton__4cvMX{background-color:rgba(0,0,0,.7)!important;color:#fff!important;box-shadow:0 4px 20px rgba(0,0,0,.3)!important;z-index:10000;transition:all .3s ease!important}.imagegallery_closeButton__4cvMX:hover{background-color:rgba(0,0,0,.9)!important;transform:scale(1.1)}.imagegallery_navigationHints__qrWux{position:absolute;top:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;z-index:10000;opacity:.8;transition:opacity .3s ease}.imagegallery_navigationHints__qrWux:hover{opacity:1}.imagegallery_fullscreenInnerDesktop__WBm5N{flex:1 1;display:flex;flex-direction:row;height:100%}.imagegallery_fullscreenInnerMobile__koJwN{flex:1 1;display:flex;flex-direction:column;height:100%}.imagegallery_fullMainSwiper___7mm7{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden;z-index:999;width:90%}.imagegallery_fullMainImageContainer__UQv5C{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:999}.imagegallery_fullMainImage__EB1K3{border-radius:.6rem;max-width:100%;max-height:100%;width:100%;height:auto;z-index:99999;transition:transform .3s ease}.imagegallery_fullThumbRowContainer__Del1X{flex-shrink:0;height:120px;position:relative;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -4px 20px rgba(0,0,0,.1);padding:.5rem;border-top:1px solid rgba(0,0,0,.1)}.imagegallery_fullThumbSwiperRow__ZzMRx{width:100%;height:100%}.imagegallery_fullThumbColumnContainer__HRoMq{width:220px;padding:1.5rem;min-width:200px;max-width:250px;position:relative;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:-4px 0 20px rgba(0,0,0,.1);display:flex;flex-direction:column;border-left:1px solid rgba(0,0,0,.1)}.imagegallery_thumbnailHeader__QL0hj{text-align:center;font-size:14px;font-weight:600;color:#333;margin-bottom:1rem;padding:8px 12px;background:rgba(0,0,0,.05);border-radius:8px}.imagegallery_fullThumbSwiperColumn__l_4RD{flex:1 1;overflow:hidden}.imagegallery_fullThumbWrapper__2iHlP{position:relative;margin-bottom:8px}.imagegallery_activeIndicator__fAADG{position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:4px;height:60%;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px;z-index:10}.imagegallery_navArrowLeft__bMW2X,.imagegallery_navArrowRight__4wcNK{transition:all .3s ease!important}.imagegallery_navArrowLeft__bMW2X:hover,.imagegallery_navArrowRight__4wcNK:hover{transform:translateY(-50%) scale(1.1)!important}