.Authorization_wrap__Aj1Qx{background:#f7fbff;border-radius:12px;padding:24px;transition:.3s ease}@media not all and (min-width:1024px){.Authorization_wrap__Aj1Qx{padding:20px}}label.Authorization_wrap__Aj1Qx{display:block;cursor:pointer}label.Authorization_wrap__Aj1Qx:hover{background:var(--blue50)}.Authorization_title__0DlEV{font-size:16px;line-height:20px;color:#000;margin-bottom:16px;font-weight:700;display:block}.Authorization_desc__RbQOW{font-size:14px;line-height:16px;color:#3a3a3a;display:block}.Authorization_authorize__jw_9Q{display:flex;justify-content:flex-end;margin-top:12px}.Authorization_authorizeButton__DjWh0{font-size:12px;text-transform:uppercase;color:#a90083;font-weight:700}.Authorization_apply__kq6Ew{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.Authorization_applyLabel__DMvuf{font-size:16px;line-height:1.25;color:#000;font-weight:700;font-family:var(--font-sans-narrow)}.Authorization_applyControl__HxeWG{display:flex}.PersonalDiscount_wrap__fRqbw{background:#f7fbff;border-radius:12px;padding:24px;transition:.3s ease}@media not all and (min-width:1024px){.PersonalDiscount_wrap__fRqbw{padding:20px}}label.PersonalDiscount_wrap__fRqbw{display:block;cursor:pointer}label.PersonalDiscount_wrap__fRqbw:hover{background:var(--blue50)}.PersonalDiscount_desc__YMv6C{font-size:14px;line-height:16px;color:#3a3a3a;display:block}.PersonalDiscount_apply__SCXgZ{display:flex;justify-content:space-between;align-items:center;margin-top:20px}@media not all and (min-width:1024px){.PersonalDiscount_apply__SCXgZ{margin-top:16px}}.PersonalDiscount_applyLabel__4uSOT{font-size:16px;line-height:1.25;color:#000;font-weight:700;font-family:var(--font-sans-narrow)}@media not all and (min-width:1280px){.PersonalDiscount_applyLabel__4uSOT{font-size:14px}}.PersonalDiscount_applyControl__T_3f9{display:flex}.Agreement_label__QjNyU{display:flex;align-items:center;position:relative;gap:12px;border-radius:12px;padding:0 24px;min-height:56px;transition:.3s ease}@media not all and (min-width:1024px){.Agreement_label__QjNyU{padding:0 20px}}label.Agreement_label__QjNyU{cursor:pointer}label.Agreement_label__QjNyU:hover{background:var(--neutral50)}.Agreement_text__6ixqy{font-size:12px;line-height:1.25;color:#000;display:block}.Agreement_checkbox__GMtF3{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;position:relative;display:block;width:20px;height:20px;border-radius:4px;border:1px solid #beced6;align-self:flex-start;margin:12px 0}.Agreement_checkbox__GMtF3:before{content:"";width:12px;height:7px;border-left:3px solid #a90083;border-bottom:3px solid #a90083;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);margin-top:-1px;opacity:0}.Agreement_checkbox__GMtF3:checked:before{opacity:1}.Agreements_wrap__21ZlU{font-size:12px;line-height:1.15;color:#000;text-align:center;border-radius:12px;padding:12px 24px;transition:.3s ease}@media not all and (min-width:1024px){.Agreements_wrap__21ZlU{padding:12px 20px}}.Agreements_wrap__21ZlU a{color:#a90083}.Agreements_wrap__21ZlU a:hover{text-decoration:underline}.MethodCard_item__VfZqO{border-width:1px;border-radius:12px;display:flex;align-items:center;padding:20px;gap:20px;cursor:pointer}@media not all and (min-width:1024px){.MethodCard_item__VfZqO{padding:16px;gap:16px}}.MethodCard_item__VfZqO:hover{border-color:hsl(var(--primary))}.MethodCard_icon__KmiDW{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:hsl(var(--primary))}.MethodCard_body__r_0ui{display:block;flex-grow:1}.MethodCard_title__4XJ6e{color:#222;font-weight:700}.MethodCard_description__ipTBJ,.MethodCard_title__4XJ6e{font-size:14px;line-height:18px;display:block;text-align:left}.MethodCard_description__ipTBJ{color:#9e9e9e;font-weight:400;margin-top:4px}@media not all and (min-width:1024px){.MethodCard_description__ipTBJ{font-size:12px;line-height:14px}}.MethodCard_active__WU1tu{background:#f7fbff}.LabeledInput_input__DCvGD{position:relative;display:block}.LabeledInput_control__lLFuF{display:block;width:100%;border-radius:8px;background-color:#fff;border:1px solid #e3e3e3;height:52px;padding-left:12px;padding-right:12px;padding-top:16px;font-size:16px;line-height:24px;color:#202020;font-weight:700;line-height:1}.LabeledInput_label__3jt_u{position:absolute;display:flex;align-items:center;gap:2px;left:12px;top:12px;line-height:1;font-size:12px;text-transform:uppercase;color:#999;font-family:var(--font-sans-narrow);transition:.3s ease}.LabeledInput_label__3jt_u:after{content:"*";display:none;color:red}.LabeledInput_input__DCvGD:has(.LabeledInput_control__lLFuF:not(:-moz-placeholder-shown)) .LabeledInput_label__3jt_u{font-size:11px;top:8px}.LabeledInput_input__DCvGD:has(.LabeledInput_control__lLFuF:focus) .LabeledInput_label__3jt_u,.LabeledInput_input__DCvGD:has(.LabeledInput_control__lLFuF:not(:placeholder-shown)) .LabeledInput_label__3jt_u{font-size:11px;top:8px}.LabeledInput_input__DCvGD:has(.LabeledInput_control__lLFuF[required]) .LabeledInput_label__3jt_u:after{display:block}.SpriteIcon_svg__YKeKr{display:inline-block;max-width:100%;height:auto;flex-shrink:0}.TabMarker_wrapper__RkeyK{display:flex}.TabMarker_wrapper__RkeyK.TabMarker_wrapper_lg__RfyU7{width:100%}@media not all and (min-width:768px){.TabMarker_wrapper__RkeyK{width:100%}}.TabMarker_item__0695B{background:#f5f5f5;font-size:14px;letter-spacing:1px;line-height:32px;color:#757679;font-weight:700;font-family:var(--font-sans-narrow);padding:0 12px;flex-grow:1;text-align:center}.TabMarker_wrapper_lg__RfyU7 .TabMarker_item__0695B{font-size:16px;letter-spacing:2px;line-height:42px}@media not all and (min-width:768px){.TabMarker_item__0695B{line-height:42px}}.TabMarker_item__0695B:first-child{border-radius:12px 0 0 12px}.TabMarker_item__0695B:last-child{border-radius:0 12px 12px 0}.TabMarker_item_active__Ptbes{color:#fff;background:hsl(var(--primary))}a.TabMarker_item__0695B:hover{color:#000;background:#f3e5fe}.Layout_layout__YaI24{height:calc(100vh - 32px - 90px);min-height:518px}@media not all and (min-width:768px){.Layout_layout__YaI24{height:calc(100vh - 58px - 42px - 59px);min-height:321px}}.Layout_map__7jq08{position:absolute;background:#1574b4;right:calc((100vw - var(--container-width))/2*-1);top:0;bottom:0;left:0}.Delivery_title__9csS3{font-size:18px;line-height:24px;color:#222;font-weight:700}@media not all and (min-width:768px){.Delivery_title__9csS3{font-size:16px;line-height:20px}}.Delivery_change__4AyVq{font-size:14px;line-height:24px;letter-spacing:1px;color:#a90083;font-weight:700;font-family:var(--font-sans-narrow);display:inline-block}.SelectedAddress_wrapper__YCYVW{border-radius:12px;padding:20px;display:flex;gap:20px;align-items:center;background:#f7fbff;border:1px solid #f7fbff}@media not all and (min-width:1024px){.SelectedAddress_wrapper__YCYVW{padding:16px;gap:16px}}.SelectedAddress_icon__4spBn{display:flex;align-items:center;justify-content:center;color:hsl(var(--primary))}.SelectedAddress_body__c6nBV{display:block}.SelectedAddress_title__ZSG_N{color:#222;font-weight:700}.SelectedAddress_description__x_nfW,.SelectedAddress_title__ZSG_N{font-size:14px;line-height:18px;font-family:var(--font-sans-narrow)}.SelectedAddress_description__x_nfW{color:#9e9e9e;margin-top:4px}@media not all and (min-width:1024px){.SelectedAddress_description__x_nfW{font-size:12px;line-height:14px}}.Products_title__MWHDe{font-weight:700;margin-bottom:16px}@media not all and (min-width:768px){.Products_title__MWHDe{font-size:14px}}.Products_list__t7Sxr{display:flex;flex-wrap:wrap;gap:8px}.Product_item__97jk7{display:flex;border-width:1px;align-items:center;justify-content:center;padding:1px}.Product_image__EO9Mo{display:flex;position:relative;width:60px;height:80px}.OrderInfo_wrap__l7Ou4{border-width:1px;border-radius:12px;padding:32px 24px}@media not all and (min-width:1280px){.OrderInfo_wrap__l7Ou4{padding-top:24px;padding-bottom:24px}}@media not all and (min-width:1024px){.OrderInfo_wrap__l7Ou4{padding:20px}}.OrderInfo_title__Enwuu{font-size:18px;text-transform:uppercase;line-height:1;font-weight:700;margin-bottom:20px}@media not all and (min-width:1280px){.OrderInfo_title__Enwuu{font-size:14px;margin-bottom:24px}}.OrderInfo_price__hL_Py{display:flex;justify-content:space-between;align-items:center}.OrderInfo_price__hL_Py+.OrderInfo_price__hL_Py{margin-top:8px}.OrderInfo_priceLabel__FL_t9{font-size:14px;line-height:1;color:#3a3a3a}@media not all and (min-width:1280px){.OrderInfo_priceLabel__FL_t9{font-size:12px}}.OrderInfo_priceValue__tY_0H{font-size:16px;font-weight:700;color:#000}@media not all and (min-width:1280px){.OrderInfo_priceValue__tY_0H{font-size:14px}}.OrderInfo_priceValueNegative__lZ0tK{font-size:14px;color:#ff0001}.OrderInfo_total__g8SwK{display:flex;justify-content:space-between;align-items:center;margin-top:24px}@media not all and (min-width:1280px){.OrderInfo_total__g8SwK{margin-top:16px}}.OrderInfo_totalLabel__wuTFA{font-size:18px;line-height:1;color:#3a3a3a;font-weight:700}@media not all and (min-width:1280px){.OrderInfo_totalLabel__wuTFA{font-size:14px}}.OrderInfo_totalValue__FvTKR{font-size:16px;line-height:1;color:#b6359d;font-weight:700}.Payment_title__tyMRp{font-size:16px;color:#222;font-weight:700;line-height:16px}.Payment_description__Bk7nf{font-size:14px;line-height:16px;color:#3a3a3a;margin-top:10px}.Recipient_title___ST7p{font-size:16px;color:#222;font-weight:700;line-height:16px}.Recipient_description__WgFJj{font-size:14px;line-height:16px;color:#3a3a3a;margin-top:10px}.Layout_layout__SBMhR{min-height:calc(100vh - 32px - 90px)}.Layout_map__K5qm6{position:absolute;background:#1574b4 url(/bg-shipping.jpg) no-repeat 50% 50%;background-size:cover;right:calc((100vw - var(--container-width))/2*-1);top:0;bottom:0;left:0}.Product_layout__9iCwK{display:grid;gap:0 0;grid-auto-columns:1fr;grid-template-columns:120px 40px 1fr 40px min-content 20px min-content 40px minmax(80px,auto);grid-template-rows:auto 20px auto;grid-template-areas:"image . name . actions . quantity . price" "image . . . . . . . ." "image . options options options options options options options"}@media not all and (min-width:1280px){.Product_layout__9iCwK{grid-template-columns:80px 16px 1fr 12px min-content 12px min-content 12px minmax(80px,auto)}}@media not all and (min-width:1024px){.Product_layout__9iCwK{grid-template-columns:64px 16px 1fr 12px minmax(80px,auto);grid-template-rows:auto 20px auto 20px auto;grid-template-areas:"image . name . price" "image . . . ." "image . options options options" "image . . . ." "image . quantity . actions"}}@media not all and (min-width:768px){.Product_layout__9iCwK{grid-template-columns:64px 12px 1fr 16px min-content;grid-template-rows:auto 32px auto 24px auto 8px auto;gap:0 0;grid-template-areas:"image . name name name" "image . . . ." "image . options options options" "image . . . ." "image . price price price" "image . . . ." "image . quantity . actions"}}.Product_layoutImage__pHSpo{grid-area:image}.Product_layoutInfo__UeTY3{grid-area:name}.Product_layoutActions__YiXpl{grid-area:actions}@media not all and (min-width:1024px){.Product_layoutActions__YiXpl{justify-content:flex-end;display:flex}}.Product_layoutQuantity__nqrpM{grid-area:quantity}.Product_layoutPrice__pDxpv{grid-area:price}.Product_layouOptions__PNQzp{grid-area:options}.Product_wrap__lyJz_+.Product_wrap__lyJz_{padding-top:40px;margin-top:40px;border-top:1px solid #f3f3f3}@media not all and (min-width:1280px){.Product_wrap__lyJz_+.Product_wrap__lyJz_{padding-top:32px;margin-top:32px}}.Product_figure__XzD6d{display:flex;justify-content:center;align-items:center;border:1px solid #e3e3e3;width:100%;aspect-ratio:1;padding:4px}.Product_image__oFwTF{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.Product_info__AhqSu{display:flex;flex-direction:column}.Product_discount__1NdF4{font-family:var(--font-sans-narrow);color:#fff;font-size:10px;padding:0 4px;line-height:16px;background:#ff0001;font-weight:700;align-self:flex-start;margin-bottom:10px}@media not all and (min-width:768px){.Product_discount__1NdF4{margin-bottom:2px}}.Product_title__th5Dn{font-size:18px;color:#000;font-weight:700;font-family:var(--font-sans-narrow);line-height:1.15}.Product_sku__8YVNv{font-size:11px;color:#acacbc;line-height:1;margin-top:8px}.Product_actions__niBQY{display:flex}.Product_action__MGiCP{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#bebebe;flex-shrink:0}.Product_action__MGiCP svg{fill:currentColor}.Product_action__MGiCP:hover{background:var(--neutral100)}.Product_quantity__oDWwO{display:flex}.Product_quantityMinus__4RdxQ,.Product_quantityPlus__ygSD5{width:32px;height:32px;background:#f4f4f4;position:relative;cursor:pointer;flex-shrink:0}.Product_quantityMinus__4RdxQ:hover,.Product_quantityPlus__ygSD5:hover{background:#f0f0f0}.Product_quantityMinus__4RdxQ:before,.Product_quantityPlus__ygSD5:before{content:"";width:10px;height:2px;background:#9c9c9c;position:absolute;left:50%;top:50%;margin-top:-1px;margin-left:-5px}.Product_quantityPlus__ygSD5:after{content:"";width:2px;height:10px;background:#9c9c9c;position:absolute;left:50%;top:50%;margin-top:-5px;margin-left:-1px}.Product_quantityInput__zodNs{width:48px;height:32px;font-weight:700;font-size:14px;text-align:center;background:rgba(0,0,0,0);flex-shrink:0;-moz-appearance:textfield}.Product_quantityInput__zodNs::-webkit-inner-spin-button,.Product_quantityInput__zodNs::-webkit-outer-spin-button{-webkit-appearance:none}.Product_prices__V1PP1{text-align:right}@media not all and (min-width:768px){.Product_prices__V1PP1{display:flex;align-items:center;gap:16px}}.Product_price__vNmvt{font-size:16px;font-weight:700;color:#b6359d;line-height:32px;font-family:var(--font-sans-wide)}.Product_oldPrice__E3pjF{font-size:12px;line-height:1;text-decoration:line-through;color:#9c9c9c;font-family:var(--font-sans-wide)}.Product_profit__8tu3a{font-size:11px;line-height:1;color:#acacbc;margin-top:11px}@media not all and (min-width:768px){.Product_profit__8tu3a{display:none}}.Product_options__jcMz_{display:flex;flex-wrap:wrap;-moz-column-gap:32px;column-gap:32px;row-gap:12px}@media not all and (min-width:1024px){.Product_options__jcMz_{-moz-column-gap:24px;column-gap:24px;row-gap:5px}}.Product_option__nptLg{display:flex;align-items:center;gap:6px;position:relative}.Product_option__nptLg:after{content:"";position:absolute;top:50%;left:calc(100% + 16px);width:1px;height:12px;margin-top:-6px;background:#d2d2d2}@media not all and (min-width:1024px){.Product_option__nptLg:after{left:calc(100% + 12px)}}.Product_option__nptLg:last-child:after{display:none}.Product_optionLabel__TYyrm{font-size:12px;color:#9e9e9e;line-height:1}.Product_optionColor__uNFRC{width:10px;height:10px;border-radius:50%;display:block}.Product_optionValue__MK2W9{font-size:12px;line-height:1;color:#343434;font-weight:700}.Share_share__bmjsR{display:flex;gap:16px}@media not all and (min-width:768px){.Share_share__bmjsR{gap:12px}}.Share_button__zt_H_{transition:all .3s ease;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff}@media not all and (min-width:768px){.Share_button__zt_H_{width:32px;height:32px}}