.ProductOverview_productOverview__uf3Dq{display:flex;flex-direction:column;gap:var(--space-24);width:50%;font-family:var(--font-primary)}@media screen and (max-width:1024px){.ProductOverview_productOverview__uf3Dq{width:100%}}.ProductOverview_numberOfStars__vgVe_{font-weight:var(--text-weight-tertiary)}.ProductOverview_productDetails__WvbY_{width:50%}@media screen and (max-width:1024px){.ProductOverview_productDetails__WvbY_{width:100%}}.ProductOverview_productRatings__Ejw9m{display:flex;gap:var(--space-6);font-size:var(--font-size-sm)}@media screen and (max-width:767px){.ProductOverview_productRatings__Ejw9m{font-size:var(--font-size-12)}}.ProductOverview_totalUserFeedBack__ZbTK3{color:var(--grey-quinary)}.ProductOverview_productTitle__NSKAX{font-size:var(--font-size-lg);font-weight:var(--text-weight-tertiary)}@media screen and (max-width:767px){.ProductOverview_productTitle__NSKAX{font-size:var(--font-size-18)}}.ProductOverview_productMetaDataList__HW70l{display:flex;flex-wrap:wrap;gap:var(--space-10)}@media screen and (max-width:1024px){.ProductOverview_productMetaDataList__HW70l{gap:var(--space-16)}}.ProductOverview_productMetaDataListItem__m8GL_,.ProductOverview_productOriginalPriceComparision__3yqDt{width:45%;color:var(--grey-quinary)}@media screen and (max-width:1024px){.ProductOverview_productMetaDataListItem__m8GL_,.ProductOverview_productOriginalPriceComparision__3yqDt{width:100%}}@media screen and (max-width:767px){.ProductOverview_productMetaDataListItem__m8GL_,.ProductOverview_productOriginalPriceComparision__3yqDt{font-size:var(--font-size-14)}}.ProductOverview_productAvailability__r1uUi{font-weight:var(--text-weight-secondary)}.ProductOverview_productAvailability__r1uUi.ProductOverview_inStock__FUAcn{color:var(--green-tertiary)}.ProductOverview_productAvailability__r1uUi.ProductOverview_outOfStock__ec9KK{color:var(--red-primary)}.ProductOverview_productMetaDataListItemValue__Ha_pB,.ProductOverview_productOriginalPrice__0BY8f{font-weight:var(--text-weight-tertiary);color:var(--black-primary)}.ProductOverview_productActulPrice__vpSLW{font-weight:var(--text-weight-tertiary);font-size:var(--font-size-24);line-height:var(--line-height-secondary);color:var(--blue-primary);display:flex;gap:var(--space-12);align-items:center}@media screen and (max-width:767px){.ProductOverview_productActulPrice__vpSLW{font-size:var(--font-size-20)}}.ProductOverview_productDictountAmount__Lgt7_{font-size:var(--font-size-18);text-decoration:line-through;line-height:var(--space-24);color:var(--grey-quaternary)}@media screen and (max-width:767px){.ProductOverview_productDictountAmount__Lgt7_{font-size:var(--font-size-16)}}.ProductOverview_productDictountPercentage__46M5A{color:var(--black-primary);font-size:var(--font-size-14);background-color:var(--yellow-primary);padding:var(--space-2) var(--space-10);display:inline-block;border-radius:var(--border-radius-md)}@media screen and (max-width:767px){.ProductOverview_productDictountPercentage__46M5A{font-size:var(--font-size-12)}}.ProductOverview_productQuantityContainer__J0Haj{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;border:var(--space-2) solid var(--grey-tertiary);border-radius:var(--border-radius-md);padding:var(--space-16) var(--space-20);height:56px;flex:1 1;flex-grow:2}@media screen and (max-width:1299px){.ProductOverview_productQuantityContainer__J0Haj{flex-grow:3}}@media screen and (max-width:1024px){.ProductOverview_productQuantityContainer__J0Haj{height:56px;width:164px}}@media screen and (max-width:767px){.ProductOverview_productQuantityContainer__J0Haj{padding:var(--space-8) var(--space-10)}}.ProductOverview_productPrimaryActions__mTpZU{display:flex;gap:var(--space-16)}@media screen and (max-width:1024px){.ProductOverview_productPrimaryActions__mTpZU{flex-direction:column;gap:var(--space-16)}}.ProductOverview_productAddToCartButtonContainer__999s_{height:var(--space-56);gap:var(--space-10);flex-grow:2}.ProductOverview_cartIconContainer__gK5FJ{margin-left:var(--space-10)}.ProductOverview_productBuyNowButtonContainer__4mD_b{height:56px;flex-grow:1}.ProductOverview_productSecondaryActions__IwRRG{display:flex;gap:var(--space-16)}@media screen and (max-width:1024px){.ProductOverview_productSecondaryActions__IwRRG{align-items:start;flex-direction:column;gap:var(--space-16)}}.ProductOverview_secondaryIconsContainer__e8Mau{display:flex;gap:var(--space-8);align-items:center;justify-content:center}.ProductOverview_heartIconContainer__8mbxz{cursor:pointer;color:var(--green-primary)}.ColorSwatch_colorSwatchContainer__z0XOU{display:flex;gap:8px;flex-wrap:wrap}.ColorSwatch_swatchWrapper___hRS3{padding:var(--space-4);border-radius:var(--border-radius-circle);cursor:pointer}.ColorSwatch_colorSwatch__QcUyE{width:32px;height:32px;border-radius:var(--border-radius-circle)}.ColorSwatch_activeColor__49onc{border:2px solid var(--green-primary)}.ProductVariantDropdown_navItem__BmxhT{position:relative;width:100%}.ProductVariantDropdown_navItem__BmxhT a:hover{transform:scale(1.03);transform-origin:center;transition:transform .2s ease-in-out;color:var(--black-primary)}.ProductVariantDropdown_dropdownHeading__yZYcp{font-size:var(--font-size-14);font-weight:var(--text-weight-primary);margin-bottom:var(--space-8);color:var(--black-primary);font-family:var(--font-primary)}.ProductVariantDropdown_dropdownLabel__CDNXd{display:inline-flex;align-items:center;justify-content:space-between;width:310px;height:48px;padding:var(--space-14) var(--space-20);background-color:var(--green-primary);border-radius:var(--border-radius-md);font-weight:var(--text-weight-secondary);cursor:pointer;color:var(--grey-septenary);border:var(--border-width-primary) solid var(--grey-tertiary);font-family:var(--font-secondary);background-color:var(--white-primary)}.ProductVariantDropdown_dropdownWrapper__wWzEa{position:relative;width:310px;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .3s ease}.ProductVariantDropdown_dropdownWrapper__wWzEa.ProductVariantDropdown_open__0bXPK{max-height:500px;opacity:1}@media screen and (max-width:650px){.ProductVariantDropdown_dropdownLabel__CDNXd,.ProductVariantDropdown_dropdownWrapper__wWzEa{width:100%}}.ProductVariantSection_productVariantsList__OdY1D{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-24);gap:var(--space-24);align-items:start}@media screen and (max-width:1024px){.ProductVariantSection_productVariantsList__OdY1D{gap:var(--space-16)}}.ProductVariantSection_productVariantsList__OdY1D>.ProductVariantSection_productVariantsListItem__qtvjr{width:100%}@media screen and (max-width:650px){.ProductVariantSection_productVariantsList__OdY1D{gap:var(--space-16);display:flex;flex-direction:column}}.ProductPreview_productPreview__asal_{height:584px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-24);width:100%;border-radius:var(--border-radius-md)}.ProductPreview_productMainImageContainer__pEQtg{width:100%;max-width:600px;aspect-ratio:4/3;border:var(--border-width-primary) solid var(--grey-tertiary);padding:var(--space-20);display:flex;align-items:center;justify-content:center;transition:opacity .5s ease-in-out;border-radius:var(--border-radius-md)}.ProductPreview_productMainImage__Gaivh{width:100%;height:100%;object-fit:contain}.ProductPreview_productImages__OTkZZ{width:100%;margin-top:var(--space-16)}.ProductPreview_carouselWrapper__OUVH7{display:flex;align-items:center;position:relative;width:100%}.ProductPreview_carouselButton__ndM65{width:48px;height:48px;position:absolute;z-index:2;border-radius:var(--border-radius-circle);color:var(--white-primary);overflow:hidden;padding:var(--space-12);top:50%;transform:translateY(-50%);background:var(--black-quaternary);display:flex;align-items:center;justify-content:center}.ProductPreview_carouselButtonLeft__8YG5B{left:-24px}.ProductPreview_carouselButtonRight__kpXRZ{right:-24px}.ProductPreview_carouselViewport__rLE9q{overflow:hidden;flex:1 1 auto;width:100%;position:relative}.ProductPreview_carouselImageContainer__k6Lnx{display:flex;transition:transform .5s ease-in-out;will-change:transform;gap:var(--space-8)}.ProductPreview_thumbnail__wyCXO{flex:0 0 auto;width:96px;height:96px;border-radius:var(--border-radius-2);border:var(--border-width-primary) solid var(--grey-tertiary);box-sizing:border-box;padding:var(--space-2);margin:0 var(--space-2);cursor:pointer;background:var(--white-primary);display:flex;align-items:center;justify-content:center}.ProductPreview_thumbnailImage__HX4hZ{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-2);transition:transform .3s ease}.ProductPreview_thumbnailImage__HX4hZ:hover{border:var(--border-sm) solid var(--green-primary)}.ProductPreview_dotsSection__f2HFK{display:none;justify-content:center;margin-top:var(--space-10)}.ProductPreview_dot__rFY7F{width:10px;height:10px;border-radius:var(--border-radius-circle);margin:0 var(--space-4);background-color:var(--grey-tertiary)}.ProductPreview_dot__rFY7F.ProductPreview_active__oovcb{background-color:var(--green-primary)}@media screen and (max-width:1024px){.ProductPreview_productPreview__asal_{width:100%;height:100%;gap:var(--space-16)}.ProductPreview_productMainImageContainer__pEQtg{max-width:90%;aspect-ratio:1/1}.ProductPreview_thumbnail__wyCXO{width:60px;height:60px}}@media screen and (max-width:768px){.ProductPreview_productImages__OTkZZ{display:none}.ProductPreview_dotsSection__f2HFK{display:flex}.ProductPreview_productMainImageContainer__pEQtg{max-width:100%;aspect-ratio:1/1}}@media screen and (max-width:1440px){.ProductDescription_productDetailsMainContainer__dyoar{width:800px}}.ProductDescription_productInformationSection__Fmaas{font-family:var(--font-primary);display:flex;gap:var(--space-24)}@media screen and (max-width:1024px){.ProductDescription_productInformationSection__Fmaas{flex-direction:column;gap:var(--space-24);width:100%}}.ProductDescription_productDescriptionSection__NXQdO{flex:2 1;display:flex;flex-direction:column;gap:var(--space-16)}@media screen and (max-width:1024px){.ProductDescription_productDescriptionSection__NXQdO{width:100%}}.ProductDescription_sectionHeading__b93Vk{font-weight:var(--text-weight-tertiary);font-size:var(--font-size-base);line-height:var(--space-24);letter-spacing:0}.ProductDescription_sectionContent__9HYQI{font-weight:var(--text-weight-primary);font-size:var(--font-size-14);line-height:var(--space-20);letter-spacing:0;color:var(--grey-quinary);width:100%}.ProductDescription_productFesturesSection__WkQMd{flex:1 1;border-right:var(--border-width-primary) solid var(--grey-tertiary);display:flex;flex-direction:column;gap:var(--space-16);padding-right:var(--space-16)}@media screen and (max-width:1024px){.ProductDescription_productFesturesSection__WkQMd{width:100%;border-right:none}}.ProductDescription_productShippingInfoSection__w_UCE{flex:2 1;display:flex;flex-direction:column;gap:var(--space-16)}@media screen and (max-width:1024px){.ProductDescription_productShippingInfoSection__w_UCE{width:100%}}.ProductDescription_feauresList__TOD_t{display:flex;flex-direction:column;gap:var(--space-12)}.ProductDescription_feauresListItem__fOZXr{font-weight:var(--text-weight-primary);font-size:var(--font-size-14);line-height:var(--space-20);letter-spacing:0;color:var(--black-primary);display:flex;align-items:center;gap:var(--space-8)}.ProductDescription_iconContainer__TaAYn{color:var(--green-primary);width:var(--space-24)}.ProductDescription_shippingInfoList__URmpH{display:flex;flex-direction:column;gap:var(--space-12)}.ProductDescription_shippingInfoListItem__XPDe5{font-weight:var(--text-weight-primary);font-size:var(--font-size-sm);line-height:var(--space-20);letter-spacing:0;display:flex;gap:var(--space-6);color:var(--grey-quinary)}.ProductDescription_shippingInfoType__hOHzY{font-weight:var(--text-weight-secondary);font-size:var(--font-size-sm);line-height:var(--space-20);letter-spacing:0;min-width:130px;color:var(--black-primary)}.Reviews_reviewRatingsContainer__jSFlC{font-family:var(--font-primary);display:flex;flex-direction:column;gap:var(--space-40)}.Reviews_reviewFieldsContainer__DDII9{display:flex}.Reviews_starRatingContainer__WwbRq{display:flex;width:100%}.Reviews_headingContainer__2xSuq{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.Reviews_headingContainer__2xSuq{align-items:center}}.Reviews_reviewsHeading__v7_Ck{font-size:var(--font-size-24);font-weight:var(--text-weight-tertiary)}@media screen and (max-width:1024px){.Reviews_reviewsHeading__v7_Ck{font-size:var(--font-size-14);font-weight:var(--text-weight-tertiary)}}.Reviews_reviewForm__Tt6I0{display:flex;flex-direction:column;gap:var(--space-16)}.Reviews_reviewCountSection__0tE3l{display:flex;align-items:center;justify-content:space-between;gap:var(--space-32)}@media screen and (max-width:1024px){.Reviews_reviewCountSection__0tE3l{width:100%;flex-direction:column;gap:var(--space-16)}}.Reviews_totalReviewCountContainer__TBrPS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-12);width:296px;height:200px;background:var(--green-septenary);padding:var(--space-32);border-radius:var(--border-radius-sm)}.Reviews_customerRatingsText__uGg6_{font-weight:var(--text-weight-secondary)}.Reviews_starContainer__i71PF{display:flex;justify-content:space-between}.Reviews_totalRatingsCount__egQI3{font-size:var(--font-size-56);font-weight:var(--text-weight-tertiary)}.Reviews_reviewSplitContainer__bfbFa{width:100%}.Reviews_starCountBreakdownContainer__nwF0_{display:grid;grid-template-columns:10% 60% 30%;grid-column-gap:var(--space-16);align-items:center}.Reviews_reviewsContainer__CQ8tQ{display:flex;flex-direction:column;gap:var(--space-20)}.Reviews_sectionHeading__YVX1P{font-size:var(--font-size-16);font-weight:var(--text-weight-tertiary)}.Reviews_reviewCard__tgJPk{width:720px;border-bottom:var(--border-width-primary) solid var(--grey-tertiary);padding-bottom:var(--space-20);display:flex;flex-direction:column;gap:var(--space-12)}.Reviews_reviewCard__tgJPk:not(:first-child){padding-top:var(--space-20)}.Reviews_reviewCard__tgJPk:last-child{border-bottom:none}@media screen and (max-width:1024px){.Reviews_reviewCard__tgJPk{width:100%}}.Reviews_reviewerDetails__tw_Wz,.Reviews_starRatingsContainer__jnn_L{display:flex;align-items:center}.Reviews_reviewerImageContainer__c4ui0{width:50px;height:50px;border-radius:var(--border-radius-circle);margin-right:var(--space-10);overflow:hidden}.Reviews_reviewerImage__tOVBv{width:100%;height:100%;object-fit:cover}.Reviews_reviewerNameRatingsSection__F8IO7{display:flex;flex-direction:column}.Specifications_specificationsContainer__wF1D3{font-family:var(--font-primary);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-24);gap:var(--space-24)}.Specifications_specificationsContainer__wF1D3 .accordion-container{width:100%;max-width:100%}.Specifications_specificationsContainer__wF1D3 .Specifications_accordion__uV7Rn .chakra-accordion__button{padding:var(--space-16);font-size:var(--font-size-16);font-weight:var(--text-weight-tertiary);background-color:transparent;border:var(--border-width-primary) solid var(--grey-tertiary);border-radius:var(--border-radius-md);transition:border .2s ease}.Specifications_specificationsContainer__wF1D3 .Specifications_accordion__uV7Rn .chakra-accordion__button[aria-expanded=true]{color:inherit;box-shadow:none;background-color:transparent;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0}.Specifications_specificationsContainer__wF1D3 .Specifications_accordion__uV7Rn .chakra-accordion__panel{border:var(--border-width-primary) solid var(--grey-tertiary);border-top-color:transparent;border-radius:0 0 var(--border-radius-md) var(--border-radius-md);padding:var(--space-24);margin-top:-1px}.Specifications_specificationsContainer__wF1D3 .Specifications_accordion__uV7Rn .chakra-accordion__icon{transition:transform .2s ease;color:var(--grey-primary)}.Specifications_specificationsContainer__wF1D3 .Specifications_accordion__uV7Rn .chakra-accordion__button[aria-expanded=true] .chakra-accordion__icon{transform:rotate(180deg)}.Specifications_specDetails__ZhRpj{padding:var(--space-24);display:flex;flex-direction:column;gap:var(--space-24)}.Specifications_specDetails__ZhRpj .Specifications_specRow__iP4F5{display:flex;justify-content:space-between;font-size:var(--font-size-14)}.Specifications_specDetails__ZhRpj .Specifications_specRow__iP4F5 .Specifications_specKey__zdIuZ{font-weight:var(--text-weight-secondary)}.Specifications_specDetails__ZhRpj .Specifications_specRow__iP4F5 .Specifications_specValue__hw_ah{color:var(--grey-quinary);text-align:right}@media(max-width:1024px){.Specifications_specificationsContainer__wF1D3{grid-template-columns:1fr}}