.ProductPurchase_price_option_box_container__2UsaZ{padding:var(--space-semantic-item-padding-small) 0}.ProductPurchase_price_option_box_container__2UsaZ:first-child{border-bottom:1px solid var(--color-theme-line-normal-neutral)}.ProductPurchase_price_option_wrapper__APnH0{display:flex;justify-content:space-between}.ProductPurchase_price_container__y27xF{display:flex;flex-direction:column;gap:var(--space-semantic-item-gap-tiny)}.ProductPurchase_sale_price_container__zHhea{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-semantic-item-gap-tiny)}.ProductPurchase_sale_price_container__zHhea .ProductPurchase_basic__23dHg{text-decoration-line:line-through;color:var(--color-theme-label-assistive);font-size:var(--typo-size-caption1);line-height:var(--typo-height-caption1);letter-spacing:var(--typo-spacing-caption1);font-weight:var(--typo-weight-caption1-medium)}.ProductPurchase_sale_price_container__zHhea .ProductPurchase_percent__oZCwo{color:var(--color-theme-label-alternative);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-bold)}.ProductPurchase_sale_price_container__zHhea .ProductPurchase_solo_sale__GiYip{color:var(--color-theme-label-strong);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-bold)}.ProductPurchase_sale_price_container__zHhea .ProductPurchase_subscribe_sale__lfomj{color:var(--color-theme-label-strong);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-normal);font-weight:700}.ProductPurchase_total_price_container__X0MQC{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-semantic-item-gap-tiny)}.ProductPurchase_total_price_container__X0MQC .ProductPurchase_my_promotion__wQ_q3{color:var(--color-theme-label-neutral);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-bold)}.ProductPurchase_total_price_container__X0MQC .ProductPurchase_total_price__JxIBE{color:var(--color-theme-accent-red);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-bold);font-weight:700}.ProductPurchase_total_price_container__X0MQC .ProductPurchase_chip__ibDEM{color:var(--color-theme-label-alternative);font-size:var(--typo-size-caption1);line-height:var(--typo-height-caption1);letter-spacing:var(--typo-spacing-caption1);font-weight:var(--typo-weight-caption1-medium)}.ProductPurchase_product_quantity_section__cEY5C{display:flex;gap:var(--space-semantic-item-gap-xsmall);margin-top:var(--space-semantic-item-gap-small);align-items:center;flex-wrap:wrap}.ProductPurchase_select_empty_box__S93si{width:24px;height:24px;opacity:0}.ProductPurchase_select_content_item_box__Gs9D1{display:flex;gap:var(--space-semantic-item-gap-xsmall);align-items:center;cursor:pointer;padding:var(--space-semantic-item-padding-micro) var(--space-semantic-item-padding-xsmall)}.ProductPurchase_select_content_item_box__Gs9D1>svg{width:24px;height:24px}.ProductPurchase_select_trigger__hCrUd{width:auto;cursor:pointer;border-radius:var(--space-radius-xsmall);border:1px solid var(--color-theme-line-normal-normal);padding:var(--space-semantic-item-padding-micro) var(--space-semantic-item-padding-tiny);height:42px}@media screen and (max-width:768px){.ProductPurchase_select_trigger__hCrUd{height:34px}}.ProductPurchase_select_content__9dgyc{width:100%;border-radius:var(--space-radius-medium);border:none;min-width:200px}.ProductPurchase_select_content__9dgyc:focus{outline:none}.ProductPurchase_quantity__MRkub{display:flex;justify-content:space-between;border-radius:var(--space-radius-xsmall);border:1px solid var(--color-theme-line-normal-normal);width:fit-content;padding:0 2px;align-items:center;height:42px}.ProductPurchase_quantity__MRkub .ProductPurchase_svg__YfL0o{padding:var(--space-semantic-item-padding-micro)}.ProductPurchase_quantity__MRkub span{font-size:var(--typo-size-label1);line-height:var(--typo-height-label1);letter-spacing:var(--typo-spacing-label1);font-weight:var(--typo-weight-label1-medium);color:var(--color-theme-label-normal);width:24px;text-align:center}.ProductPurchase_monthly_arrival_notice__C3H5p{min-width:120px;color:var(--color-theme-label-alternative);font-size:var(--typo-size-caption1);line-height:var(--typo-height-caption1);letter-spacing:var(--typo-spacing-caption1);font-weight:var(--typo-weight-caption1-medium)}.LabelRadio_option_input_box__DEUUD{display:flex;gap:var(--space-semantic-item-gap-xsmall)}.LabelRadio_option_input_box__DEUUD input[type=radio]{appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,0);position:relative;cursor:pointer;transition:box-shadow .2s;border:2px solid var(--color-theme-line-normal-normal)}.LabelRadio_option_input_box__DEUUD input[type=radio]:checked{border:7px solid var(--color-theme-primary-primary);box-shadow:inset 0 0 0 6px var(--color-theme-background-normal-normal)}@media screen and (max-width:768px){.LabelRadio_option_input_box__DEUUD input[type=radio]:checked{border:6px solid var(--color-theme-primary-primary);box-shadow:inset 0 0 0 6px var(--color-theme-background-normal-normal)}}.LabelRadio_option_input_box__DEUUD label{cursor:pointer}.chip_chip__cK_tH{padding:var(--space-atomic-4) var(--space-atomic-10);border-radius:var(--space-radius-max);position:relative;background-color:var(--color-theme-fill-normal);color:var(--color-theme-label-alternative);width:fit-content;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);font-size:var(--typo-size-label1);line-height:var(--typo-height-label1);letter-spacing:var(--typo-spacing-label1);font-weight:var(--typo-weight-label1-bold)}.chip_background__LKiDb{z-index:-1}.chip_background__LKiDb,.chip_foreground__RXMpE{position:absolute;top:0;left:0;border-radius:var(--space-radius-max);width:100%;height:100%}.chip_foreground__RXMpE{background-color:var(--color-theme-fill-alternative);z-index:2}.chip_background_in_background__5UoA0{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:var(--space-radius-max);z-index:1;background-color:var(--color-theme-background-normal-normal);opacity:.74}.SubscriptionCancelModal_title__PdhSG{color:var(--color-theme-label-strong);font-size:var(--typo-size-heading1);line-height:var(--typo-height-heading1);letter-spacing:var(--typo-spacing-heading1);font-weight:var(--typo-weight-heading1-bold);font-weight:700}.SubscriptionCancelModal_main__ThogZ{display:flex;flex-direction:column;gap:var(--space-semantic-item-gap-xlarge);padding:0 var(--space-semantic-item-padding-large)}.SubscriptionCancelModal_cancel_message__Edkz3{display:flex;flex-direction:column;gap:var(--space-semantic-item-gap-small)}.SubscriptionCancelModal_cancel_message__Edkz3 .SubscriptionCancelModal_cancel_title__is0q2{color:var(--color-theme-label-neutral);font-size:var(--typo-size-label1);line-height:var(--typo-height-label1);letter-spacing:var(--typo-spacing-label1);font-weight:var(--typo-weight-label1-bold)}.SubscriptionCancelModal_divider__I2PF0{width:100%;height:1px;background-color:var(--color-theme-line-normal-normal)}.SubscriptionCancelModal_select_empty_box__8_Olr{width:24px;height:24px;opacity:0}.SubscriptionCancelModal_content_box__NLODS{padding:var(--space-semantic-item-padding-micro) var(--space-semantic-item-padding-tiny);display:flex;gap:var(--space-semantic-item-gap-xsmall);align-items:center}.SubscriptionCancelModal_content_box__NLODS>svg{width:24px;height:24px}.SubscriptionCancelModal_select_trigger__BaJXs{width:100%;border-radius:var(--space-radius-medium);border:1px solid var(--color-theme-line-normal-normal);padding:var(--space-semantic-item-padding-xsmall);height:auto}.SubscriptionCancelModal_select_content__F4lTJ{max-width:360px;width:360px;min-width:360px;border:none}.SubscriptionCancelModal_select_content__F4lTJ div[data-radix-select-viewport]{position:static!important}.SubscriptionCancelModal_text__2MphY{color:var(--color-theme-label-normal);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-normal)}.SubscriptionCancelModal_checkbox_label__b_Ecc{color:var(--color-theme-label-normal);font-size:var(--typo-size-label1);line-height:var(--typo-height-label1);letter-spacing:var(--typo-spacing-label1);font-weight:var(--typo-weight-label1-normal)}.SubscriptionCancelModal_subscription_cancel_group__cucNg{display:flex;flex-direction:column;gap:var(--space-semantic-item-padding-large)}.SubscriptionCancelModal_subscription_cancel_button__1s9_s{border-radius:var(--space-radius-medium);background:var(--color-theme-primary-primary);padding:var(--space-semantic-item-padding-xsmall) var(--space-semantic-item-padding-large);color:var(--color-theme-background-normal-normal);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-bold)}.DeliveryCard_default_address_box__b_Xsh{display:flex;flex-direction:column;gap:var(--space-semantic-item-gap-large)}.DeliveryCard_address_card_container__mKdER{border-radius:var(--space-radius-medium);border:1px solid var(--color-theme-line-normal-normal);padding:var(--space-semantic-item-padding-medium);cursor:pointer}.DeliveryCard_card_content_box__yjxQV{display:flex;flex-direction:column;gap:var(--space-semantic-item-gap-xsmall)}.DeliveryCard_more_box__P254o{display:flex;justify-content:space-between;gap:var(--space-semantic-item-gap-medium)}.DeliveryCard_address_default_name_container__1MpV_{display:flex;gap:var(--space-semantic-item-gap-tiny);align-items:center}.DeliveryCard_address_default_name_container__1MpV_ span{color:var(--color-theme-label-normal);font-size:var(--typo-size-body1);line-height:var(--typo-height-body1);letter-spacing:var(--typo-spacing-body1);font-weight:var(--typo-weight-body1-normal)}.DeliveryCard_chip__2DkjA{padding:var(--space-semantic-item-padding-nano) var(--space-semantic-item-padding-tiny);border-radius:var(--space-radius-max);background-color:var(--color-theme-label-strong);color:var(--color-theme-background-normal-normal);width:fit-content;font-size:var(--typo-size-caption1);line-height:var(--typo-height-caption1);letter-spacing:var(--typo-spacing-caption1);font-weight:var(--typo-weight-caption1-bold)}.DeliveryCard_edit_address_box__xGNFh{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:var(--space-semantic-item-gap-medium)}.DeliveryCard_edit_address_box__xGNFh button{padding:var(--space-semantic-item-padding-micro) var(--space-semantic-item-padding-xsmall);border-radius:var(--space-radius-small);border:1px solid var(--color-theme-line-normal-normal);color:var(--color-theme-primary-primary);font-size:var(--typo-size-label1);line-height:var(--typo-height-label1);letter-spacing:var(--typo-spacing-label1);font-weight:var(--typo-weight-label1-medium)}.DeliveryCard_address_box__T4OU3{display:flex;flex-direction:column;gap:var(--space-semantic-item-gap-micro)}.DeliveryCard_address_box__T4OU3 span{color:var(--color-theme-label-alternative);font-size:var(--typo-size-label2);line-height:var(--typo-height-label2);letter-spacing:var(--typo-spacing-label2);font-weight:var(--typo-weight-label2-normal)}.DeliveryCard_delete_box__J5fm7{min-width:200px;cursor:pointer;display:flex;justify-content:space-between;gap:var(--space-semantic-item-gap-small);border-radius:var(--space-radius-medium);position:relative;padding:calc(var(--space-semantic-item-padding-nano) + var(--space-semantic-item-padding-micro) + var(--space-semantic-item-padding-nano)) var(--space-semantic-item-padding-xsmall);overflow:hidden}.DeliveryCard_delete_box__J5fm7 span{position:relative;z-index:11;color:var(--color-theme-accent-red);font-size:var(--typo-size-body2);line-height:var(--typo-height-body2);letter-spacing:var(--typo-spacing-body2);font-weight:var(--typo-weight-body2-normal)}.DeliveryCard_delete_box__J5fm7 svg{fill:var(--color-theme-accent-red);position:relative;z-index:11}.DeliveryCard_background_container__iTdh7{position:absolute;top:0;left:0;backdrop-filter:blur(32px);width:100%;height:100%}.DeliveryCard_foreground__uFfil{opacity:.74;position:absolute;background:var(--color-theme-background-normal-normal);width:100%;height:100%}.DeliveryCard_background__6wsAn{position:absolute;background:var(--color-theme-fill-normal);width:100%;height:100%}.DeliveryCard_isActive__enisD{border-radius:var(--space-radius-medium);border:2px solid var(--color-theme-label-strong)}