.Products_ds_products_page__1WnJH{display:flex;flex-direction:column;align-items:center;padding:40px;gap:30px;min-height:calc(100vh - 163px)}.Products_product_page_body_filters__7_X09{display:grid;grid-template-columns:auto 1fr;gap:20px;width:100%;max-width:1000px}.Products_product_page_body_nofilters__4w7_C{display:grid;grid-template-columns:1fr;width:100%;max-width:1000px}.Products_product_page_body_filters__7_X09 .Products_filters_area__NTBQB{transition:width .25s;width:400px;top:10px}.Products_product_page_body_nofilters__4w7_C .Products_filters_area__NTBQB{transition:width .25s;width:0;overflow:hidden}.Products_product_filter_count_area__Jm0Vk{position:relative}.Products_product_filter_count__xm1Gs{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;position:absolute;width:18px;height:18px;margin-left:calc(100% + 5px);top:-15px;background-color:var(--accent-12);color:var(--accent-1);padding:0;border-radius:50%;text-align:justify}.Products_product_cards_area__nr_98{display:grid;grid-template-columns:1fr 1fr;gap:10px;justify-items:center;width:100%;max-width:1000}@media only screen and (max-width:1200px){.Products_product_cards_area__nr_98{grid-template-columns:1fr 1fr}}.Products_product_card_container__jr_Cm{height:100%;width:100%;max-width:100%}.Products_product_card__thMzY{transform:translateY(0);transition:.5s ease;height:100%}.Products_product_card_intital__89MKC{position:fixed;transform:translateY(100%);opacity:0;transition:.5s ease}.Products_product_card__thMzY{width:100%;cursor:pointer}.Products_product_card__thMzY>div:hover{transform:scale(1.01);transition:.05s;z-index:5}.Products_product_card__thMzY>div>div{word-break:break-word}.Products_product_filter_bar__9EFFO{width:100%;max-width:1800px}.Products_product_filter_bar__9EFFO,.Products_product_filter_bar_head__GPGko{display:flex;align-items:center;height:fit-content}.Products_product_filter_bar_head_title__OGRaJ{font-size:var(--font-size-xxxl);font-weight:400;font-style:italic;padding-right:10px}.Products_product_filter_bar_count__gMROM{display:flex;align-items:flex-end;height:30px;font-style:var(--font-size-xs)}.Products_product_filter_bar_filter_area__r_6Om{margin-left:auto;font-size:var(--font-size-md);display:flex;gap:10px}.Products_product_filter_button__XkFIb{width:fit-content;border:1px solid var(--button-border-faded);padding:10px 15px}.Products_product_filter_select__TEt6E{position:relative;margin-left:auto;margin-right:10px}.Products_product_filter_select__TEt6E>div:first-child{width:fit-content;border:1px solid var(--button-border-faded);padding:10px 15px!important;border-radius:0!important}.Products_product_filter_select__TEt6E>div:nth-child(2){width:fit-content;border:1px solid var(--button-border-faded);border-radius:0!important;z-index:3}.Products_error_area__RNiSj{width:100%}.Products_not_found__kd8bU{margin-left:20px}.Products_not_found_title__iMuWl{margin-bottom:10px;font-size:var(--font-size-lg)}.Products_pagination_area__JdGTw{display:grid;grid-template-columns:140px 1fr 140px;margin:40px 0}.Products_pagination_area__JdGTw>div{display:flex;justify-content:center;align-items:center}.Products_pagination_button__X5CG2{width:fit-content;border:1px solid var(--button-border-faded);padding:10px 15px}.Products_pagination_select__mTNbo{position:relative;margin:0 10px}.Products_pagination_select__mTNbo>div:first-child{width:fit-content;border:1px solid var(--button-border-faded);padding:10px!important;border-radius:0!important}.Products_pagination_select__mTNbo>div:nth-child(2){width:fit-content;border:1px solid var(--button-border-faded);border-radius:0!important;z-index:3}.Products_pagination_prev_button_container__rosJ2{display:flex;justify-content:flex-start!important}.Products_pagination_next_button_container__GQtBG{display:flex;justify-content:flex-end!important}.Products_mobile_ds_products_page__T6Kyh{display:flex;flex-direction:column;align-items:center;padding:20px 10px;gap:20px;min-height:calc(100vh - 163px)}.Products_mobile_product_page_body_filters__Yj_Ji{display:flex;flex-direction:column;gap:20px;width:100%;overflow:hidden}.Products_mobile_product_page_body_nofilters__TtGwI{display:flex;width:100%;max-width:1800px}.Products_mobile_product_page_body_filters__Yj_Ji>.Products_mobile_filters_container__AXXaS{width:100%;transform:translateX(0);transition:all .25s}.Products_mobile_product_page_body_filters__Yj_Ji .Products_mobile_filters_area__kJx3d{width:100%;top:10px}.Products_mobile_product_page_body_nofilters__TtGwI>.Products_mobile_filters_container__AXXaS{transform:translateX(-100%);transition:all .25s}.Products_mobile_product_page_body_nofilters__TtGwI .Products_mobile_filters_area__kJx3d{width:0;overflow:hidden;height:0}.Products_mobile_product_page_body_filters__Yj_Ji .Products_mobile_product_cards_area__iHCi8{width:0;overflow:hidden;transform:translateX(120%);transition:transform .25s}.Products_mobile_product_filter_count__RO365{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;position:absolute;width:18px;height:18px;margin-left:calc(100vw - 21px);top:-18px;color:var(--primary-color-light);border:3px solid var(--primary-color-light);padding:0;border-radius:50%;text-align:justify;right:0}.Products_mobile_product_cards_area__iHCi8{display:grid;grid-template-columns:1fr;gap:10px;justify-items:center;width:100%;max-width:100%;transition:transform .25s;transform:translateX(0)}.Products_mobile_product_card_container__77Arc{height:100%;width:100%}.Products_mobile_product_card___6dEg{transform:translateY(0);transition:.5s ease;height:100%}.Products_mobile_product_card_intital__CYsG7{position:fixed;transform:translateY(100%);opacity:0;transition:.5s ease}.Products_mobile_product_card___6dEg{width:100%;cursor:pointer}.Products_mobile_product_card___6dEg>div:hover{transform:scale(1.01);transition:.05s;z-index:5}.Products_mobile_product_card___6dEg>div>div{word-break:break-word}.Products_mobile_product_filter_bar__M76nY{max-width:1800px;display:flex;flex-direction:column;gap:10px;height:fit-content;width:100%}.Products_mobile_product_filter_bar_head__yjEI_{display:flex;align-items:center;height:fit-content}.Products_mobile_product_filter_bar_head_title__C_Li9{font-size:var(--font-size-xxxl);font-weight:400;font-style:italic;padding-right:10px}.Products_mobile_product_filter_bar_count__zmzrf{display:flex;align-items:flex-end;height:30px;font-style:var(--font-size-xs);color:var(--text-faded-color)}.Products_mobile_product_filter_bar_filter_area__gYpPM{margin-left:auto;font-size:var(--font-size-md);display:flex;gap:10px}.Products_mobile_product_filter_button__6Z03D{width:100%;border:1px solid var(--button-border-faded);padding:10px 15px}.Products_mobile_product_filter_button__6Z03D>div{justify-content:center}.Products_mobile_product_filter_select___Y6SG{position:relative;width:100%}.Products_mobile_product_filter_select___Y6SG>div:first-child{width:100%;border:1px solid var(--button-border-faded);padding:10px 15px!important;border-radius:0!important;display:flex;justify-content:center}.Products_mobile_product_filter_select___Y6SG>div:nth-child(2){width:fit-content;border:1px solid var(--button-border-faded);border-radius:0!important;z-index:3}.Products_mobile_product_filter_select___Y6SG>div:first-child>div>div{display:flex;justify-content:center;text-align:center}.Products_mobile_error_area__3XevD{width:100%}.Products_mobile_not_found__vxZhU{margin-left:20px}.Products_mobile_not_found_title__e6qD7{margin-bottom:10px;font-size:var(--font-size-lg)}.Products_mobile_pagination_area__uPzkt{display:grid;grid-template-columns:80px 1fr 80px;margin:40px 0}.Products_mobile_pagination_area__uPzkt>div{display:flex;justify-content:center;align-items:center}.Products_mobile_pagination_button__VDmbo{width:fit-content;border:1px solid var(--button-border-faded);padding:10px 15px}.Products_mobile_pagination_select__Lalgz{position:relative;margin:0 10px}.Products_mobile_pagination_select__Lalgz>div:first-child{width:fit-content;border:1px solid var(--button-border-faded);padding:10px!important;border-radius:0!important}.Products_mobile_pagination_select__Lalgz>div:nth-child(2){width:fit-content;border:1px solid var(--button-border-faded);border-radius:0!important;z-index:3}.Products_mobile_pagination_prev_button_container__ciVVw{display:flex;justify-content:flex-start!important}.Products_mobile_pagination_next_button_container__CQOsR{display:flex;justify-content:flex-end!important}.ImageSlider_image_select_area__wYa8_{cursor:pointer}.ImageSlider_image_select_area__wYa8_:hover{border-bottom:2px solid var(--accent-3)}.ProductCard_image_container__JTDKj{display:flex;justify-content:center;width:100%;padding:0!important}.ProductCard_img__MCcoQ{width:100%;height:auto}.ProductCard_loadingImage__p8EYf{width:100%;aspect-ratio:1/1;min-width:100%;box-sizing:border-box}.ProductCard_product_card_link___dr73{text-decoration:none;display:grid;min-width:fit-content}.ProductCard_product_card_button__Fp88O{appearance:none;background:transparent;border:0;padding:0;margin:0;width:100%;text-align:inherit;color:inherit;cursor:pointer}.ProductCard_product_card_wrapper__HBRwf{position:relative}.ProductCard_added_overlay__oDzPz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.ProductCard_added_badge___MCGl{width:34px;height:34px;border-radius:999px;background:rgba(22,163,74,.92);color:white;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.18)}.ProductCard_product_discount_area__p1uGm{display:flex;gap:12px}.FilterArea_filters_area__VG6jg{overflow:auto;display:block}.FilterArea_filter_row__xt0bx,.FilterArea_filters_area__VG6jg .FilterArea_filter_row__xt0bx:last-child{border-top:1px solid var(--primary-border-faded)}.FilterArea_filter_row_button__BZ7CA{padding:10px;cursor:pointer}.FilterArea_filter_row_area__ZE2LM{padding:0 10px 10px}.FilterArea_filter_row_variant_area__oDdlb{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:5px;flex-wrap:wrap}.FilterArea_filter_variant_selected__Iioq4 .FilterArea_filter_variant_button__1uLTA{background:var(--primary-color);color:var(--secondary-text-color)}.FilterArea_filter_variant_button__1uLTA{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:50px;font-size:var(--font-size-xs);border:1px solid var(--primary-border-faded);border-radius:5px;text-align:center;word-break:break-all}.FilterArea_filter_checkbox_area__x7yH9{display:flex;cursor:pointer;align-items:center;gap:5px}.FilterArea_filter_checkbox_area__x7yH9:hover>.FilterArea_filter_checkbox__vz4a2{background:var(--be-checkbox-hover-background);border-radius:50%}.FilterArea_filter_checkbox__vz4a2{cursor:pointer}.FilterArea_disabled__cDM8m{pointer-events:none;opacity:.5}.Checkout_checkout_container__xP2Im{display:grid;grid-template-columns:1fr auto 1fr}.Checkout_checkout_area__30Vm7{max-width:1200px;width:fit-content;margin:auto;min-height:calc(100vh - 163px);display:grid;grid-template-columns:3fr 2fr;gap:40px}.Checkout_checkout_summary_area__o2ZDd{background:var(--gray-body-faded);padding:30px}.Checkout_checkout_side_bar_extended__n7N2e{background:var(--gray-body-faded)}.Checkout_checkout_title__q8WXw{font-size:var(--font-size-lg);padding-bottom:10px}.Checkout_checkout_price_title__FK33y{padding-bottom:40px!important}.Checkout_checkout_steps_area__PSAoY{padding:30px}.Checkout_checkout_summary_area__o2ZDd{display:flex;flex-direction:column;gap:20px}.Checkout_checkout_price_summary_area__YB5F9{border-radius:10px;height:fit-content}.Checkout_checkout_item_summary_area__hpqCv{padding:0}.Checkout_checkout_summary_details__KH2DD{display:grid;grid-template-columns:1fr auto;gap:20px}.Checkout_checkout_summary_right__Mu8Yt{text-align:right}.Checkout_checkout_summary_total__CNTxs{font-weight:700}.Checkout_checkout_button_area__q8mUj{margin-top:40px;width:100%;display:flex}.Checkout_checkout_button__ZNbfX{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:15px;width:100%;text-decoration:none}.Checkout_checkout_button__ZNbfX:hover{background:var(--primary-color-dark)}.Checkout_monerisCheckout__BxcHa{width:100vw!important;margin:auto;padding-top:30px!important;min-height:100%!important;height:calc(100vh - 170px)!important;background-color:rgb(250,250,250)}.Checkout_hidden__Dpgql{display:none}.Checkout_mobile_checkout_area__WGDsA{margin:auto;display:grid;grid-template-columns:1fr}.Checkout_mobile_checkout_title__QRjJS{font-size:var(--font-size-lg);padding-bottom:10px}.Checkout_mobile_checkout_price_title__a_6wn{padding-bottom:40px!important}.Checkout_mobile_checkout_steps_area___pTS_{padding:20px 20px 0}.Checkout_mobile_checkout_summary_area__OhY7P{display:flex;flex-direction:column;gap:20px}.Checkout_mobile_checkout_price_summary_area__wntrD{height:fit-content;background:var(--gray-body-faded);padding:20px}.Checkout_mobile_checkout_item_summary_area__BwS1I{padding:20px}.Checkout_mobile_checkout_summary_details__tmsCn{display:grid;grid-template-columns:1fr auto;gap:20px}.Checkout_mobile_checkout_summary_right__cEo0B{text-align:right}.Checkout_mobile_checkout_summary_total__BBfnh{font-weight:700}.Checkout_mobile_checkout_button_area__ezKC1{margin-top:40px;width:100%;display:flex}.Checkout_mobile_checkout_button__dmDmz{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:15px;width:100%;text-decoration:none}.Checkout_mobile_checkout_button__dmDmz:hover{background:var(--primary-color-dark)}.Checkout_mobile_monerisCheckout__mrQP4{width:100vw!important;margin:auto;padding-top:30px!important;min-height:100%!important;height:calc(100vh - 150px)!important;background-color:rgb(250,250,250)}.Checkout_mobile_hidden__5lcmG{display:none}.CheckoutItem_checkout_item__AUZ1f{border-bottom:1px solid var(--primary-border-faded);padding-bottom:10px;margin-bottom:10px;display:grid;grid-template-columns:1fr 2fr;gap:10px;height:fit-content}.CheckoutItem_img__pOXPm{width:100%;filter:brightness(91%)}.CheckoutItem_loadingImage__PUcKY{background:var(--gray-body);min-width:100%;padding-top:75%}.CheckoutItem_shipping_img__VcD_6{font-family:Material Icons;background:var(--gray-body);display:flex;justify-content:center;align-items:center;font-size:80px;min-height:70px}.CheckoutItem_checkout_item_info__0jxXb{display:flex;flex-direction:column;gap:10\\5px;height:100%}.CheckoutItem_checkout_item_top__H8X1t{display:grid;grid-template-columns:1fr auto}.CheckoutItem_checkout_item_middle__Lv41t{font-size:var(--font-size-xs);display:grid;flex-grow:1;gap:5px}.CheckoutItem_checkout_item_variants__x12Ep{display:flex;gap:5px}.CheckoutItem_checkout_item_end__8b1Xi{display:grid;grid-template-columns:1fr auto}.CheckoutItem_checkout_item_delete_button__tEcTu{color:var(--primary-color);font-family:Material Icons;width:fit-content;border-radius:50%;font-size:var(--font-size-lg)}.CheckoutItem_product_discount_area__fDBYW{display:flex;gap:12px}.CheckoutItem_product_discount_strikeout__VY6KW{color:var(--primary-color-light)}.CheckoutItemMinimal_item__MynMX{display:grid;gap:12px;padding:12px 0;border-bottom:1px solid var(--gray-a4)}.CheckoutItemMinimal_top__MyxVt{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:12px;align-items:start}.CheckoutItemMinimal_media__NpAkJ{width:84px;height:84px;border-radius:10px;border:1px solid var(--gray-a4);overflow:hidden;display:grid;place-items:center;color:var(--gray-10);flex-shrink:0}.CheckoutItemMinimal_media__NpAkJ img{width:100%;height:100%;object-fit:cover}.CheckoutItemMinimal_icon__4Gly_{font-family:Material Icons;font-size:30px;line-height:1}.CheckoutItemMinimal_meta__X2Fij{min-width:0;display:grid;gap:6px}.CheckoutItemMinimal_code__KWi2r{font-size:14px;font-weight:600;line-height:1.25}.CheckoutItemMinimal_title__m6vUx{color:var(--gray-11);font-size:13px;line-height:1.45}.CheckoutItemMinimal_variants__8wANf{display:flex;flex-wrap:wrap;gap:8px;color:var(--gray-11);font-size:12px}.CheckoutItemMinimal_qty__R7gi8{color:var(--gray-11);font-size:12px}.CheckoutItemMinimal_price__7YRnI{display:grid;gap:4px;justify-items:end;text-align:right}.CheckoutItemMinimal_strike__FSjc2{text-decoration:line-through;color:var(--gray-10);font-size:12px}.CheckoutItemMinimal_now__JacXK{font-weight:600;font-size:14px;color:var(--gray-12)}.CheckoutItemMinimal_customizations__nTSPF{margin-left:8px;padding-left:12px;border-left:1px solid var(--gray-a4);display:grid;gap:8px}.CheckoutItemMinimal_customizationRow__rgPDK{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:start}.CheckoutItemMinimal_customizationPrice__0NH47,.CheckoutItemMinimal_customizationTitle__CSRfw{color:var(--gray-11);font-size:12px;line-height:1.4}.CheckoutItemMinimal_customizationPrice__0NH47{display:inline-flex;gap:8px;align-items:center}@media (max-width:760px){.CheckoutItemMinimal_top__MyxVt{grid-template-columns:72px minmax(0,1fr) auto}.CheckoutItemMinimal_media__NpAkJ{width:72px;height:72px}}.CheckoutSteps_mobile_steps_area__dYqbh{max-width:100vw}.CheckoutLogin_checkout_login_area__8aEAE{max-width:500px}.CheckoutLogin_checkout_login_input__zEY4e{padding:10px;border-radius:0}.CheckoutLogin_checkout_buttons_area__UxNWM{display:grid;grid-template-columns:1fr 1fr;gap:20px}.CheckoutLogin_checkout_login_description__mzW5K{padding-bottom:20px;font-size:var(--font-size-sm)}.CheckoutLogin_checkout_login_button__eIvHd{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:10px;width:100%;text-decoration:none}.CheckoutLogin_error_area__3VSV3{padding-top:20px}.CheckoutLogin_checkout_login_button__eIvHd:hover{background:var(--primary-color-dark)}.CheckoutLogin_checkout_guest_button__FD1nW{text-align:center;border:1px solid var( --primary-border-color);padding:10px;width:100%;text-decoration:none}.CheckoutLogin_mobile_checkout_login_area___K9tz{max-width:500px}.CheckoutLogin_mobile_checkout_login_input__vUlS1{padding:10px;border-radius:0}.CheckoutLogin_mobile_checkout_buttons_area__e7xPI{display:grid;gap:20px}.CheckoutLogin_mobile_checkout_login_description__sUCOO{padding-bottom:20px;font-size:var(--font-size-sm)}.CheckoutLogin_mobile_checkout_login_button__lC9Ao{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:10px;width:100%;text-decoration:none}.CheckoutLogin_mobile_error_area__tNV3V{padding-top:20px}.CheckoutLogin_mobile_checkout_login_button__lC9Ao:hover{background:var(--primary-color-dark)}.CheckoutLogin_mobile_checkout_guest_button__Iy38z{text-align:center;border:1px solid var( --primary-border-color);padding:10px;width:100%;text-decoration:none}.ShippingForm_shipping_area__3Dt0_{display:grid;gap:20px}.ShippingForm_shipping_input__RYC19{padding:10px;border-radius:0}.ShippingForm_shipping_double_input_area__pEP78{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ShippingForm_shipping_button__42pVl{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:10px;width:100%;text-decoration:none}.ShippingForm_shipping_button__42pVl:hover{background:var(--primary-color-dark)}.ShippingForm_shipping_select__bDIXg{position:relative;margin-left:auto;margin-right:10px;width:100%;font-size:var(--font-size-xxs)}.ShippingForm_shipping_select__bDIXg>div:first-child{width:100%;border:1px solid var(--primary-border-color);padding:11px 15px!important;border-radius:0!important}.ShippingForm_shipping_select__bDIXg>div:nth-child(2){width:fit-content;border:1px solid var(--button-border-faded);border-radius:0!important;z-index:3}.ShippingForm_mobile_shipping_area__CyBv_{display:grid;gap:20px}.ShippingForm_mobile_shipping_input__wmwOK{padding:10px;border-radius:0}.ShippingForm_mobile_shipping_double_input_area__TCEAg{display:grid;grid-template-columns:1fr;gap:20px}.ShippingForm_mobile_shipping_button__veFGd{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:10px;width:100%;text-decoration:none}.ShippingForm_mobile_shipping_button__veFGd:hover{background:var(--primary-color-dark)}.ShippingForm_mobile_shipping_select__j952g{position:relative;margin-left:auto;margin-right:10px;width:100%;font-size:var(--font-size-xxs)}.ShippingForm_mobile_shipping_select__j952g>div:first-child{width:100%;border:1px solid var(--primary-border-color);padding:11px 15px!important;border-radius:0!important}.ShippingForm_mobile_shipping_select__j952g>div:nth-child(2){width:fit-content;border:1px solid var(--button-border-faded);border-radius:0!important;z-index:3}.CheckoutPayment_checkout_payment_button__FRWxt{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:10px;width:100%;text-decoration:none}.CheckoutPayment_checkout_payment_button__FRWxt:hover{background:var(--primary-color-dark)}.CheckoutPayment_checkout_stripe_payment_button__DH_x3{text-align:center;background:var(--accent-a3);color:var(--accent-11);padding:10px;width:100%;text-decoration:none;cursor:pointer;margin:12px 0;border:none;outline:none;font-size:var(--font-size-md);border-radius:5px}.CheckoutPayment_stripe_checkout_div__gNyjq{margin:12px 0}.CheckoutPayment_checkout_stripe_payment_button__DH_x3:hover{background:var(--accent-a4)}.CheckoutPayment_checkout_stripe_cancel_button__YhJzb{text-align:center;border:1px solid var( --primary-border-color);padding:10px;width:100%;text-decoration:none;border-radius:5px}.CheckoutPayment_mobile_checkout_payment_button__4dYJ9{text-align:center;background:var(--primary-color);color:var(--secondary-text-color);padding:10px;width:100%;text-decoration:none}.CheckoutPayment_mobile_checkout_payment_button__4dYJ9:hover{background:var(--primary-color-dark)}.CheckoutPayment_checkout_payment_cancel_button__66C24,.CheckoutPayment_mobile_checkout_stripe_cancel_button__sz5St{text-align:center;border:1px solid var( --primary-border-color);padding:10px;width:100%;text-decoration:none;border-radius:5px}.CheckoutGroup_cart_group__yL8Gk{border-bottom:1px solid var(--primary-border-faded);padding:0 10px 20px;margin-bottom:20px;display:grid;grid-template-columns:1fr 2fr;gap:20px;height:fit-content}.CheckoutGroup_cart_group_img__wfze2>img{filter:brightness(91%);max-width:100%;display:flex;padding:5px}.CheckoutGroup_cart_group_items__fTJyn{display:grid;grid-template-columns:2fr 3fr 5fr 1fr;padding:3px 0 2px}.CheckoutGroup_cart_group_header__ZkDsd{padding:5px 0;border-bottom:1px solid grey;display:flex;justify-content:space-between}.CheckoutGroup_cart_group_header__ZkDsd>.CheckoutGroup_title__jNsZP{font-weight:700}.CheckoutGroup_kit_description__KhW38{padding:10px 0}.CheckoutGroup_cart_group_list__P6WVV .CheckoutGroup_even__VclYk{background-color:#f0f0f0}.CheckoutGroup_cart_group_list__P6WVV .CheckoutGroup_odd__NFxJA{background-color:#ffffff}.CheckoutGroup_cart_group_items__fTJyn>.CheckoutGroup_title__jNsZP{grid-column:span 3;font-size:.9em;padding:0;margin:0}.CheckoutGroup_cart_group_items__fTJyn>.CheckoutGroup_price__pogl_{grid-row:span 2;font-size:.9em;padding:0;margin:0;display:flex;align-items:center}.CheckoutGroup_cart_group_items__fTJyn .CheckoutGroup_param_key__ym3I4{padding:0 3px 0 0;font-style:italic;font-size:.9em}.CheckoutGroup_cart_group_items__fTJyn .CheckoutGroup_param_val__y2KX_{font-style:normal;font-size:.9em}.CheckoutGroup_cart_group_cost__XD6mL{display:flex;justify-content:space-between;border-top:1px solid grey;margin:0;padding:10px 0 0}.CheckoutGroup_cart_group_cost__XD6mL .CheckoutGroup_param_key__ym3I4{padding:0 3px 0 0;font-style:italic;font-size:.9em}.CheckoutGroup_cart_group_cost__XD6mL .CheckoutGroup_param_val__y2KX_{font-style:normal;font-size:.9em}.CheckoutGroup_cart_group_summary___8hEa{border-top:1px solid grey;margin:10px 0 0;padding:10px 0 0}.CheckoutGroup_cart_group_summary___8hEa .CheckoutGroup_param_key__ym3I4{padding:0 3px 0 0;font-style:italic;font-size:.9em}.CheckoutGroup_cart_group_summary___8hEa .CheckoutGroup_param_val__y2KX_{font-style:normal;font-size:.9em}.CheckoutGroup_cart_group_btns__8EqSD{display:flex}.CheckoutGroup_cart_group_edit__elPzR{display:flex;justify-content:end;align-items:top}.CheckoutGroup_cart_group_edit__elPzR>button{display:flex;align-items:center;cursor:pointer;border:none;background:transparent;padding:0;color:midnightblue;font-weight:400;font-size:.9em}.CheckoutGroup_cart_group_edit__elPzR>button:after{content:"edit";color:midnightblue;font-family:Material Icons;font-weight:700;font-size:1.1em;vertical-align:top;padding:0}.CheckoutGroup_cart_group_del__DfpHZ{display:flex;justify-content:end;align-items:top;padding:0 0 0 5px}.CheckoutGroup_cart_group_del__DfpHZ>button{display:flex;align-items:center;cursor:pointer;border:none;background:transparent;padding:0;color:midnightblue;font-weight:400}.CheckoutGroup_cart_group_del__DfpHZ>button:after{content:"delete";color:darkred;font-family:Material Icons;font-weight:700;font-size:1.1em;vertical-align:top;padding:0}.CheckoutGroup_cart_service_items__5xWtX{border-top:1px solid grey;margin:0;padding:5px 0 3px;display:flex;justify-content:space-between}.CheckoutGroup_cart_service_items__5xWtX .CheckoutGroup_param_key__ym3I4{padding:0 3px 0 0;font-style:italic;font-size:.9em}.CheckoutGroup_cart_service_items__5xWtX .CheckoutGroup_param_val__y2KX_{font-style:normal;font-size:.9em}.CheckoutGroup_loadingImage__5WPeh{background:var(--gray-body);min-width:100%;padding-top:75%}.CheckoutGroup_shipping_img__4oDyb{font-family:Material Icons;background:var(--gray-body);display:flex;justify-content:center;align-items:center;font-size:120px;min-height:120px}.CheckoutGroup_cart_item_info__iskTb{display:flex;flex-direction:column;gap:10px;height:100%}.CheckoutGroup_cart_item_top__S5G_D{display:grid;grid-template-columns:1fr auto}.CheckoutGroup_cart_item_middle__ttaYQ{font-size:var(--font-size-xs);display:grid;flex-grow:1;gap:10px}.CheckoutGroup_cart_item_variants__NWned{display:flex;gap:10px}.CheckoutGroup_cart_item_end__MDDTS{display:grid;grid-template-columns:1fr auto}.CheckoutGroup_cart_item_delete_button__7vkFN{color:var(--primary-color);font-family:Material Icons;width:fit-content;border-radius:50%;font-size:var(--font-size-lg)}.CheckoutGroup_quantity_area__Y4Elw{position:relative;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.CheckoutGroup_quantity_select__SpsFr{position:relative;max-width:50px;width:100%}.CheckoutGroup_quantity_select__SpsFr>div:first-child{width:100%;border-bottom:1px solid var(--button-border-faded)!important;border:none;border-radius:0!important}.CheckoutGroup_quantity_select__SpsFr>div:nth-child(2){width:fit-content;border-bottom:1px solid var(--button-border-faded);border-radius:0!important;z-index:3}.CheckoutGroup_product_discount_area__SwPID{display:flex;gap:12px}.CheckoutGroup_product_discount_strikeout__zcfFD{color:var(--primary-color-light)}.ScrollArea_scroll_area___ZLyg{position:relative}.ScrollArea_scroll_area_trigger__dcRgH{position:absolute;bottom:0;width:100%;z-index:-1}