.HomePageDescription_wrapper__u7Unh{background:linear-gradient(180deg,var(--mantine-color-white) 0,var(--mantine-color-kb-gray-0) 100%);padding:var(--space-10) var(--page-gutter) var(--space-14) var(--page-gutter);border-top:1px solid var(--mantine-color-kb-gray-2);width:100%;max-width:100vw;box-sizing:border-box;overflow-x:hidden}.HomePageDescription_inner__e_4BT{max-width:1200px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-10);min-width:0}@media screen and (min-width:1024px){.HomePageDescription_wrapper__u7Unh{padding:var(--space-16) var(--page-gutter) 72px var(--page-gutter)}.HomePageDescription_inner__e_4BT{gap:var(--space-14)}}.HomePageDescription_block__O2QZt{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.HomePageDescription_sectionTitle___M40g{font-family:DM Sans,sans-serif;font-weight:700;font-size:var(--text-2xl);letter-spacing:-.01em;color:var(--mantine-color-kb-ink-2-3);margin:0;line-height:var(--leading-tight)}@media screen and (min-width:768px){.HomePageDescription_sectionTitle___M40g{font-size:var(--text-3xl)}}.HomePageDescription_sectionLead__wfi9O{font-family:DM Sans,sans-serif;font-size:var(--text-md);color:var(--mantine-color-kb-ink-5);margin:0 0 var(--space-3) 0;line-height:var(--leading-normal)}.HomePageDescription_featureGrid__3O1I6{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media screen and (min-width:1024px){.HomePageDescription_featureGrid__3O1I6{grid-template-columns:repeat(3,1fr);gap:var(--space-4)}}.HomePageDescription_featureCard__W7reF{background:var(--mantine-color-white);border:1px solid var(--mantine-color-kb-gray-2);border-radius:var(--mantine-radius-md);padding:var(--space-3);transition:transform var(--dur-base) ease,box-shadow var(--dur-base) ease,border-color var(--dur-base) ease;min-width:0}@media screen and (min-width:1024px){.HomePageDescription_featureCard__W7reF{padding:var(--space-4)}}.HomePageDescription_featureCard__W7reF:hover{transform:translateY(var(--hover-lift));box-shadow:0 8px 24px rgba(38,101,136,.08);border-color:var(--mantine-color-kaibee-blue-default-1)}.HomePageDescription_featureIcon__rE9ep{width:calc(2.125rem * var(--mantine-scale));height:calc(2.125rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);background:var(--mantine-color-kaibee-blue-default-0);color:var(--mantine-color-kaibee-blue-default-9);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-2)}@media screen and (min-width:1024px){.HomePageDescription_featureIcon__rE9ep{width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));margin-bottom:var(--space-3)}}.HomePageDescription_featureTitle__QsBka{font-family:DM Sans,sans-serif;font-weight:600;font-size:var(--text-md);color:var(--mantine-color-kb-ink-2-3);margin-bottom:var(--space-1)}.HomePageDescription_featureBody__eXBDv{font-family:DM Sans,sans-serif;font-size:var(--text-sm);color:var(--mantine-color-kb-ink-5);line-height:var(--leading-normal)}.HomePageDescription_accordionWrap__Qo6ch{background:var(--mantine-color-white);border:1px solid var(--mantine-color-kb-gray-2);border-radius:var(--mantine-radius-md);overflow:hidden}.HomePageDescription_guidePara__QEgJM{font-family:DM Sans,sans-serif;font-size:var(--text-md);color:var(--mantine-color-kb-ink-8);line-height:var(--leading-relaxed);margin:0 0 var(--space-2) 0}.HomePageDescription_guidePara__QEgJM:last-child{margin-bottom:0}.HomePageDescription_accItem__HMQBD{border-bottom:1px solid var(--mantine-color-kb-gray-2)!important;background:transparent!important}.HomePageDescription_accItem__HMQBD:last-of-type{border-bottom:none!important}.HomePageDescription_accControl__yLfnc{padding:var(--space-4) var(--space-4)!important;transition:background-color var(--dur-fast) ease}.HomePageDescription_accControl__yLfnc:hover{background-color:var(--mantine-color-kb-gray-0)!important}.HomePageDescription_accChevron__PcMJP{color:var(--mantine-color-kb-ink-5)}.HomePageDescription_accPanel__FuftT{padding:0 var(--space-4) var(--space-4) var(--space-4)!important;color:var(--mantine-color-kb-ink-8);font-size:var(--text-md);line-height:var(--leading-relaxed)}.HomePageDescription_guideIcon___9vWb{width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);background:var(--mantine-color-kaibee-cta-orange-0);color:var(--mantine-color-kaibee-blue-default-9);display:flex;align-items:center;justify-content:center;flex-shrink:0}.HomePageDescription_guideList__K3m1Z{margin:0;padding-left:var(--space-5);font-size:var(--text-md);color:var(--mantine-color-kb-ink-8);line-height:var(--leading-relaxed)}.HomePageDescription_guideList__K3m1Z li{margin-bottom:var(--space-1)}.HomePageDescription_pills__ODixO{display:flex;flex-wrap:wrap;gap:var(--space-2)}.HomePageDescription_pill__n7iLg{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);border-radius:999px;background:var(--mantine-color-white);border:1px solid var(--mantine-color-kb-gray-2);color:var(--mantine-color-kb-ink-7);font-family:DM Sans,sans-serif;font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease}.HomePageDescription_pill__n7iLg:hover{background:var(--mantine-color-kaibee-blue-default-9);color:var(--mantine-color-white);border-color:var(--mantine-color-kaibee-blue-default-9)}.HomePageDescription_seoBlock__SJnlk{padding-top:var(--space-4);border-top:1px solid var(--mantine-color-kb-gray-2);gap:var(--space-2)}.HomePageDescription_seoH1__ipSTp{font-size:var(--text-lg);margin:0 0 var(--space-2) 0;line-height:var(--leading-snug)}.HomePageDescription_seoH1__ipSTp,.HomePageDescription_seoH3__P_RIw{font-family:DM Sans,sans-serif;font-weight:600;color:var(--mantine-color-kb-ink-7)}.HomePageDescription_seoH3__P_RIw{font-size:var(--text-md);margin:var(--space-4) 0 var(--space-1) 0}.HomePageDescription_seoP__sNa9u{font-family:DM Sans,sans-serif;font-size:var(--text-base);color:var(--mantine-color-kb-ink-6);line-height:var(--leading-relaxed);margin:0}.HomePageDescription_seoLink__Flhwr{color:var(--mantine-color-kaibee-blue-default-9);text-decoration:none;font-weight:500}.HomePageDescription_seoLink__Flhwr:hover{text-decoration:underline}.CustomPriceInput_customPriceInput__e401O{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:var(--space-2)}.CustomPriceInput_priceWrap__547S_{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.CustomPriceInput_savings__4HXFA{color:var(--mantine-color-kb-success-2-7);font-weight:700}.CustomPriceInput_mrp__yrFGi{color:var(--mantine-color-kb-ink-5);font-family:DM Sans;font-weight:400;font-size:var(--text-lg);text-align:left;text-transform:capitalize;text-decoration:line-through}.CustomPriceInput_discountLabel__yOWK9{color:var(--mantine-color-kb-success-2-7);font-size:var(--text-md);font-family:DM Sans;font-weight:700;text-align:center}.CustomPriceInput_currentPrice__9Zv2O{font-family:DM Sans;font-weight:800;font-size:var(--text-lg);text-align:left;text-transform:capitalize}@media (max-width:767.98px){.CustomPriceInput_customPriceInput__e401O{flex-wrap:wrap;gap:var(--space-1)}.CustomPriceInput_currentPrice__9Zv2O,.CustomPriceInput_mrp__yrFGi{font-size:var(--text-md);min-width:calc(2.8125rem * var(--mantine-scale))}.CustomPriceInput_discountLabel__yOWK9{font-size:var(--text-2xs);padding:var(--space-1) 2px}}@media (max-width:479.98px){.CustomPriceInput_customPriceInput__e401O{flex-wrap:wrap;gap:1px}}.CustomCard_product-family__Ld2rH{font-family:DM Sans;font-weight:700;font-size:var(--text-2xs);text-transform:uppercase;color:var(--mantine-color-kb-ink-6)}.CustomCard_product-name__oU9Mi{font-family:DM Sans;font-weight:400;font-size:var(--text-md)}.CustomCard_price-container__BTEeO{margin-top:auto}.CustomCard_custom-card__A13Gv{position:relative;overflow:hidden;cursor:pointer;aspect-ratio:var(--card-image-ratio);width:100%;border-radius:var(--mantine-radius-md);background:linear-gradient(135deg,var(--mantine-color-kaibee-orange-default-0,var(--mantine-color-kb-sand-0)) 0,var(--mantine-color-kaibee-orange-default-1,var(--mantine-color-kaibee-cta-orange-1)) 100%)}.CustomCard_skeleton__wdJgd{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:var(--mantine-radius-md);background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 70%);background-size:200% 100%;animation:CustomCard_card-shimmer__j3h6_ 1.3s ease-in-out infinite}@keyframes CustomCard_card-shimmer__j3h6_{0%{background-position:180% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.CustomCard_skeleton__wdJgd{animation:none}}.CustomCard_product-image-fallback__HneGA{object-fit:contain!important;padding:24%!important;opacity:.55}.CustomCard_custom-card-description__UF1n5{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--space-1);min-height:calc(5rem * var(--mantine-scale));padding:var(--space-2) 0}.CustomCard_card-wrapper__cYweb{height:100%;display:flex;flex-direction:column;color:inherit;text-decoration:none;cursor:pointer}.CustomCard_wishlist-wrapper__5IuYx{position:absolute;top:10px;right:10px;z-index:var(--z-elevated)}.CustomCard_product-image__eX6LA{transition:transform var(--dur-slow) ease,opacity var(--dur-slow) ease;object-fit:cover;border-radius:var(--mantine-radius-md)}.CustomCard_product-image-hover__I44A_{opacity:0;transition:opacity var(--dur-slow) ease,transform var(--dur-slow) ease}.CustomCard_custom-card-out-of-stock__7qCOU .CustomCard_product-image__eX6LA{filter:grayscale(.45);opacity:.62}.CustomCard_out-of-stock-badge__gbUPZ{position:absolute;left:10px;top:10px;z-index:var(--z-elevated);padding:var(--space-1) var(--space-3);border-radius:999px;background:rgba(17,17,17,.78);color:var(--mantine-color-white);font-size:var(--text-xs);font-weight:700;text-transform:uppercase}.CustomCard_hover-button__9iRNn{position:absolute;left:var(--space-2);bottom:var(--space-2);width:calc(100% - var(--space-2) * 2);transform:translateY(30px);opacity:0;padding:var(--space-3) var(--space-5);border-radius:var(--mantine-radius-xs);border:none;background:#fffbfbe0;color:var(--mantine-color-black);font-size:var(--text-md);transition:all var(--dur-slow) ease;pointer-events:none;display:none}.CustomCard_hover-button__9iRNn:disabled{cursor:not-allowed;opacity:1;background:rgba(255,255,255,.9);color:var(--mantine-color-kb-ink-6)}.CustomCard_hover-button__9iRNn:hover{background-color:#fffbfbe0;color:var(--mantine-color-black)}@media (hover:hover) and (pointer:fine){.CustomCard_custom-card__A13Gv:hover .CustomCard_product-image__eX6LA{transform:scale(var(--hover-zoom))}.CustomCard_custom-card__A13Gv:hover .CustomCard_product-image-hover__I44A_{opacity:1;transform:scale(var(--hover-zoom))}.CustomCard_custom-card-has-hover-image__YP1Ed:hover .CustomCard_product-image-primary__4LbB3{opacity:0}.CustomCard_custom-card__A13Gv:hover .CustomCard_hover-button__9iRNn{transform:translateY(0);opacity:1;pointer-events:auto}}@media screen and (min-width:1024px){.CustomCard_custom-card__A13Gv{width:97%}.CustomCard_hover-button__9iRNn{display:block}.CustomCard_product-family__Ld2rH{font-size:var(--text-2xs)}.CustomCard_custom-card-description__UF1n5{gap:var(--space-2);min-height:90px;padding:var(--space-2) 0}}.CustomCard_quick-add__n6csg .CustomCard_hover-button__9iRNn{display:block;opacity:1;transform:translateY(0);pointer-events:auto;
  /* !important: Mantine sets the button height from its size via an inline variable. */height:calc(2.25rem * var(--mantine-scale))!important;padding:0 var(--space-2);font-size:var(--text-sm)}.QuantityPicker_quantity-picker__Uu_wb{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-3)}.QuantityPicker_button__x9jp1{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--mantine-color-kb-gray-2);border:1px solid var(--mantine-color-kb-gray-6);border-radius:var(--mantine-radius-xs);cursor:pointer;font-size:var(--text-3xl);user-select:none}.QuantityPicker_button__x9jp1:hover{background-color:var(--mantine-color-kb-gray-4)}.QuantityPicker_quantity__CEFdW{font-size:var(--text-xl);min-width:30px;text-align:center}@media (max-width:767.98px){.QuantityPicker_quantity-picker__Uu_wb{gap:2px}.QuantityPicker_button__x9jp1{width:35px;height:35px;font-size:var(--text-lg)}.QuantityPicker_quantity__CEFdW{font-size:var(--text-lg)}}.StarRating_star-rating__aqSUe{display:inline-flex;align-items:center;gap:2px}.ProductFaq_section__x9_1g{max-width:1200px;margin:var(--space-10) auto;padding:0 var(--page-gutter)}.ProductFaq_heading__RjA2o{font-size:var(--text-xl);font-weight:700;color:var(--mantine-color-kb-ink-2-2);margin:0 0 var(--space-3)}.ProductFaq_list__884Da{border:1px solid var(--mantine-color-kb-gray-2);border-radius:var(--mantine-radius-md);overflow:hidden;background:var(--mantine-color-white)}.ProductFaq_item__GwSPn{border-bottom:1px solid var(--mantine-color-kb-gray-1)}.ProductFaq_item__GwSPn:last-child{border-bottom:none}.ProductFaq_summary__eMG3d{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4);cursor:pointer;font-size:var(--text-md);font-weight:600;color:var(--mantine-color-kb-ink-2-2);user-select:none}.ProductFaq_summary__eMG3d::-webkit-details-marker{display:none}.ProductFaq_summary__eMG3d:hover{background:var(--mantine-color-kb-sand-0)}.ProductFaq_chevron__mLr7d{flex-shrink:0;color:var(--mantine-color-kb-ink-6);transition:transform var(--dur-base) ease}.ProductFaq_item__GwSPn[open] .ProductFaq_chevron__mLr7d{transform:rotate(180deg);color:var(--mantine-color-kaibee-orange-default-7,var(--mantine-color-kb-sand-2-2))}.ProductFaq_answer__1LVQ7{padding:0 var(--space-4) var(--space-4);color:var(--mantine-color-kb-ink-7);font-size:var(--text-base);line-height:var(--leading-relaxed)}@media (min-width:768px){.ProductFaq_section__x9_1g{padding:0 var(--page-gutter)}.ProductFaq_heading__RjA2o{font-size:var(--text-2xl)}.ProductFaq_summary__eMG3d{font-size:var(--text-md);padding:var(--space-4) var(--space-5)}.ProductFaq_answer__1LVQ7{font-size:var(--text-md);padding:0 var(--space-5) var(--space-5)}}.buy-page_page__pHHZq{max-width:1200px;margin:0 auto;padding:var(--space-6) var(--page-gutter) var(--space-12)}.buy-page_header__aFjU2{margin-bottom:var(--space-6)}.buy-page_breadcrumb__5A0SM{font-size:var(--text-base);color:var(--mantine-color-kb-ink-6);margin-bottom:var(--space-3)}.buy-page_breadcrumb__5A0SM a{color:var(--mantine-color-kb-ink-6);text-decoration:none}.buy-page_breadcrumb__5A0SM a:hover{color:var(--mantine-color-kaibee-blue-default-9)}.buy-page_h1__HSKy6{font-size:clamp(22px,4vw,32px);font-weight:800;color:var(--mantine-color-kb-ink-2-3);margin:0 0 var(--space-3);font-family:DM Sans,sans-serif}.buy-page_intro__QEKPz{font-size:var(--text-md);color:var(--mantine-color-kb-ink-6);line-height:var(--leading-relaxed);max-width:720px;margin:0 0 var(--space-2)}.buy-page_count__GdcWu{font-size:var(--text-base);color:var(--mantine-color-kb-ink-6);margin:0}.buy-page_footer__lKRzg{margin-top:var(--space-10);text-align:center}.buy-page_collectionLink__zLZwY{display:inline-block;padding:var(--space-3) var(--space-6);border:1.5px solid var(--mantine-color-kaibee-orange-default-5);border-radius:var(--mantine-radius-xs);color:var(--mantine-color-kaibee-blue-default-9);font-weight:700;font-size:var(--text-md);text-decoration:none;transition:background var(--dur-fast),color var(--dur-fast)}.buy-page_collectionLink__zLZwY:hover{background:var(--mantine-color-kaibee-orange-default-5);color:var(--on-brand-orange)}.buy-page_editorial__4Ejsb{margin-top:var(--space-12);padding:var(--space-8) 0;border-top:1px solid var(--mantine-color-kb-gray-2);max-width:760px}.buy-page_editorial-heading__9eksg{font-size:clamp(18px,3vw,22px);font-weight:700;color:var(--mantine-color-kb-ink-2-2);margin:0 0 var(--space-4)}.buy-page_editorial-paragraph__Q0CEB{font-size:var(--text-md);color:var(--mantine-color-kb-ink-7);line-height:var(--leading-relaxed);margin:0 0 var(--space-3)}.buy-page_editorial-paragraph__Q0CEB:last-child{margin-bottom:0}.buy-page_editorial__4Ejsb a{color:var(--mantine-color-kaibee-orange-default-7,var(--mantine-color-kb-sand-2-2));text-decoration:none;font-weight:600}.buy-page_editorial__4Ejsb a:hover{text-decoration:underline}.buy-page_pillar-link__grYQ1{display:inline-block;margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--mantine-color-kb-sand-0);border:1px solid var(--mantine-color-kb-sand-2);border-radius:var(--mantine-radius-sm);font-size:var(--text-base);font-weight:600;color:var(--mantine-color-kaibee-orange-default-7,var(--mantine-color-kb-sand-2-2));text-decoration:none}.buy-page_pillar-link__grYQ1:hover{background:var(--mantine-color-white)}.buy-page_empty-state__kRHwM{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-14) var(--space-6);border:1px dashed var(--mantine-color-kb-gray-4);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-kb-gray-0);margin:var(--space-6) 0}.buy-page_empty-title__IpRM0{font-size:var(--text-xl);font-weight:700;color:var(--mantine-color-kb-ink-2-2);margin:0}.buy-page_empty-message__4bEVb{font-size:var(--text-md);color:var(--mantine-color-kb-ink-5);line-height:var(--leading-normal);max-width:460px;margin:0}.RelatedProducts_section__Nvnup{margin-top:var(--space-10);padding:0 var(--page-gutter);width:100%;max-width:min(1280px,100vw);margin-inline:auto;min-width:0;box-sizing:border-box;overflow:hidden}.RelatedBuyLinks_section__T0Fuz{max-width:1200px;margin:var(--space-8) auto;padding:0 var(--page-gutter)}.RelatedBuyLinks_heading__Tf2YX{font-size:var(--text-xl);font-weight:700;color:var(--mantine-color-kb-ink-2-2);margin:0 0 var(--space-3)}.RelatedBuyLinks_list__Gc8dV{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-3)}.RelatedBuyLinks_chip__wdwYH{display:inline-block;padding:var(--space-2) var(--space-3);border:1px solid var(--mantine-color-kb-gray-2);border-radius:999px;background:var(--mantine-color-white);color:var(--mantine-color-kb-ink-9);font-size:var(--text-base);font-weight:500;text-decoration:none;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.RelatedBuyLinks_chip__wdwYH:hover{background:var(--mantine-color-kb-sand-0);border-color:var(--mantine-color-kaibee-orange-default-7,var(--mantine-color-kb-sand-2-2));color:var(--mantine-color-kaibee-orange-default-7,var(--mantine-color-kb-sand-2-2))}@media (min-width:768px){.RelatedBuyLinks_section__T0Fuz{padding:0 var(--page-gutter)}.RelatedBuyLinks_heading__Tf2YX{font-size:var(--text-2xl)}}