.cart_page__RYDTZ{min-height:100vh;background:#faf8f4;color:#24211f;padding:135px max(4.5%,calc((100% - 1450px)/2)) 80px}.cart_page__RYDTZ>.site-header{position:absolute;inset:0 0 auto;background:#faf8f4;color:#24211f}.cart_layout__ENMyJ{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);gap:70px;align-items:start}.cart_empty__c1NLU>span,.cart_eyebrow__iac3R,.cart_heading___amFn span,.cart_success__jouNM>span{font:400 11px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.14em;color:#9b765f}.cart_empty__c1NLU h1,.cart_heading___amFn h1,.cart_success__jouNM h1{font:400 clamp(45px,5vw,72px)/1 Georgia,serif;margin:12px 0}.cart_heading___amFn p{color:#77716b;margin:0 0 35px}.cart_items__O4pxM{border-top:1px solid #dfd6ca}.cart_item__9ySAG{display:grid;grid-template-columns:110px minmax(0,1fr) auto auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid #dfd6ca}.cart_thumb__VDbGJ{width:110px;height:130px;border-radius:12px;overflow:hidden;background:#e9e2d9;display:grid;place-items:center}.cart_thumb__VDbGJ img{width:100%;height:100%;object-fit:cover}.cart_thumb__VDbGJ span{font-size:11px;text-align:center;padding:10px;color:#776f66}.cart_itemMain__CMoDZ{display:grid;gap:9px}.cart_itemMain__CMoDZ>a{font:400 20px/1.25 Georgia,serif}.cart_itemMain__CMoDZ strong{font:600 15px Arial,sans-serif}.cart_quantity__d3_Z_{display:flex;align-items:center;border:1px solid #d9cec0;border-radius:999px;overflow:hidden}.cart_quantity__d3_Z_ button{width:36px;height:36px;border:0;background:transparent;font-size:19px;cursor:pointer}.cart_quantity__d3_Z_ span{min-width:30px;text-align:center;font:500 14px Arial,sans-serif}.cart_remove__ByhEI{border:0;background:transparent;text-decoration:underline;text-underline-offset:4px;color:#8a6658;cursor:pointer;font-size:12px}.cart_checkout__LurBo{position:sticky;top:24px;background:#fffdfa;border:1px solid #e5ddd1;border-radius:20px;box-shadow:0 18px 55px #3f322711}.cart_checkout__LurBo h2{font:400 31px/1.1 Georgia,serif;margin:8px 0 22px}.cart_fulfillment__GYRHA{display:grid;gap:9px}.cart_fulfillment__GYRHA button{border:1px solid #ded5ca;background:#faf7f1;border-radius:13px;padding:15px;text-align:left;font:500 14px Arial,sans-serif;cursor:pointer}.cart_fulfillment__GYRHA button small{display:block;font-weight:400;color:#8d8177;margin-top:5px}.cart_fulfillment__GYRHA .cart_active__s9QGX{background:#2c2824;color:#fff;border-color:#2c2824}.cart_fulfillment__GYRHA .cart_active__s9QGX small{color:#ded7cf}.cart_block__C0vZb{padding:23px 0;border-bottom:1px solid #e7dfd4}.cart_block__C0vZb h3{font:600 13px Arial,sans-serif;margin:0 0 14px}.cart_block__C0vZb>label:not(.cart_store__wj6Hu):not(.cart_consent__w_PP_){display:grid;gap:7px;font:500 12px Arial,sans-serif;margin-top:13px}.cart_block__C0vZb label small{font-weight:400;color:#968a80}.cart_block__C0vZb input:not([type=radio]):not([type=checkbox]),.cart_block__C0vZb textarea{width:100%;border:1px solid #dcd2c6;border-radius:9px;background:#fff;padding:12px 13px;font:400 14px Arial,sans-serif;outline:none}.cart_block__C0vZb input:focus,.cart_block__C0vZb textarea:focus{border-color:#ba705d;box-shadow:0 0 0 3px #ba705d15}.cart_store__wj6Hu{display:flex;gap:11px;align-items:flex-start;padding:12px;border:1px solid #e3d9ce;border-radius:10px;margin-top:8px;cursor:pointer}.cart_store__wj6Hu input{margin-top:3px}.cart_store__wj6Hu span{display:grid;gap:4px}.cart_store__wj6Hu strong{font:500 14px Arial,sans-serif}.cart_store__wj6Hu small{font:400 12px/1.4 Arial,sans-serif;color:#7c746c}.cart_addressRow__X_g5d{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.cart_addressRow__X_g5d button{border:0;border-radius:9px;background:#2c2824;color:#fff;padding:0 15px;cursor:pointer}.cart_addressRow__X_g5d button:disabled{opacity:.5}.cart_zones__qlu6_{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.cart_zones__qlu6_ span{font:400 11px Arial,sans-serif;padding:7px 9px;background:#f4efe8;border-radius:999px}.cart_zones__qlu6_ b{display:inline-grid;place-items:center;width:17px;height:17px;margin-right:5px;border-radius:5px;background:#e7d4c7}.cart_quote__Lq_MP{display:grid;gap:5px;background:#eef5ef;border:1px solid #d8e6d9;border-radius:11px;padding:13px;margin-top:12px}.cart_quote__Lq_MP strong{font:600 15px Arial,sans-serif}.cart_quote__Lq_MP span{font:400 12px/1.45 Arial,sans-serif}.cart_quote__Lq_MP small{color:#657268}.cart_total__AtyFs{display:grid;gap:10px;padding:20px 0}.cart_total__AtyFs span,.cart_total__AtyFs strong{display:flex;justify-content:space-between;gap:15px;font:400 13px Arial,sans-serif}.cart_total__AtyFs strong{font-size:17px;padding-top:10px;border-top:1px solid #e7dfd4}.cart_paymentNote__GXqIz{font:400 11px/1.5 Arial,sans-serif;color:#80766e;margin:0 0 14px}.cart_submit__MiF0_{width:100%;border:0;border-radius:10px;background:#ba705d;color:#fff;padding:15px 18px;font:600 14px Arial,sans-serif;cursor:pointer}.cart_submit__MiF0_:disabled{opacity:.45;cursor:not-allowed}.cart_error__A1kYx{font:500 12px/1.5 Arial,sans-serif;color:#a23d35;background:#fff0ed;border:1px solid #f0cbc5;border-radius:9px;padding:10px;margin:10px 0}.cart_consent__w_PP_{display:flex;align-items:flex-start;gap:8px;font:400 11px/1.45 Arial,sans-serif;margin-top:15px;color:#6e6660}.cart_consent__w_PP_ input{margin-top:2px}.cart_honeypot__cl3qm{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.cart_empty__c1NLU,.cart_loading__9t__R,.cart_success__jouNM{max-width:850px;margin:8vh auto;text-align:center}.cart_empty__c1NLU p,.cart_success__jouNM p{font:400 16px/1.65 Arial,sans-serif;color:#716a64;max-width:620px;margin:20px auto 28px}.cart_empty__c1NLU a,.cart_success__jouNM a{display:inline-block;background:#ba705d;color:#fff;border-radius:8px;padding:14px 21px}.cart_success__jouNM h1 em{color:#ba705d;font-weight:400}.cart_loading__9t__R{font:400 18px Georgia,serif}@media(max-width:980px){.cart_layout__ENMyJ{grid-template-columns:1fr;gap:35px}.cart_checkout__LurBo{position:static}.cart_page__RYDTZ{padding-top:150px}.cart_item__9ySAG{grid-template-columns:90px minmax(0,1fr) auto}.cart_thumb__VDbGJ{width:90px;height:110px}.cart_remove__ByhEI{grid-column:2/4;justify-self:start}}@media(max-width:560px){.cart_page__RYDTZ{padding-left:5%;padding-right:5%}.cart_item__9ySAG{grid-template-columns:76px minmax(0,1fr);gap:12px}.cart_thumb__VDbGJ{width:76px;height:94px}.cart_quantity__d3_Z_{grid-column:2;justify-self:start}.cart_remove__ByhEI{grid-column:2}.cart_checkout__LurBo{padding:20px}.cart_addressRow__X_g5d,.cart_fulfillment__GYRHA{grid-template-columns:1fr}.cart_addressRow__X_g5d button{min-height:44px}.cart_empty__c1NLU h1,.cart_heading___amFn h1,.cart_success__jouNM h1{font-size:44px}}.cart_addressWrap__8tYUl{position:relative}.cart_suggestions__pw5GT{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 5px);background:#fff;border:1px solid #ddd3c8;border-radius:11px;box-shadow:0 14px 35px #34281f1f;overflow:hidden}.cart_suggestionLoading__jW0TP,.cart_suggestions__pw5GT button{display:block;width:100%;border:0;border-bottom:1px solid #eee7df;background:#fff;padding:11px 13px;text-align:left;font:400 12px/1.45 Arial,sans-serif;color:#39342f}.cart_suggestions__pw5GT button{cursor:pointer}.cart_suggestions__pw5GT button:hover{background:#faf5ef}.cart_suggestions__pw5GT button:last-child{border-bottom:0}.cart_suggestionLoading__jW0TP{color:#8b8178}.cart_zones__qlu6_ span[data-zone=green] b{background:#8ed36d}.cart_zones__qlu6_ span[data-zone=yellow] b{background:#f5cf55}.cart_zones__qlu6_ span[data-zone=red] b{background:#ed7770}.cart_zoneNote__ZUR7f{font:400 10px/1.5 Arial,sans-serif;color:#8b8178;margin:10px 0 0}.cart_addressFallback__tDbn7{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 12px;border:1px dashed #d8cbbd;border-radius:10px;background:#fbf7f2}.cart_addressFallback__tDbn7 span{font:400 11px/1.45 Arial,sans-serif;color:#786f67}.cart_addressFallback__tDbn7 button{border:0;background:transparent;color:#9b5e4d;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:600 11px Arial,sans-serif;white-space:nowrap}.cart_mapPicker__AZSyU{margin-top:10px;border:1px solid #ddd3c8;border-radius:14px;background:#fff;padding:10px}.cart_mapPicker__AZSyU button{border:1px solid #d8cec2;border-radius:9px;background:#fff;padding:9px 12px;cursor:pointer;font:500 12px Arial,sans-serif}.cart_mapPicker__AZSyU button:last-of-type{background:#2c2824;color:#fff;border-color:#2c2824}.cart_mapPicker__AZSyU button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:560px){.cart_addressFallback__tDbn7{align-items:flex-start;flex-direction:column}.cart_addressFallback__tDbn7 button{white-space:normal;text-align:left}}.cart_addressHint__nfAwS{font:400 12px/1.55 Arial,sans-serif;color:#766e67;margin:-2px 0 12px}.cart_deliveryResult__wMjZn{display:grid;grid-template-columns:1fr auto;gap:5px 14px;align-items:end;margin-top:12px;padding:15px 16px;border:1px solid #d9e5da;border-radius:12px;background:#f0f6f0}.cart_deliveryResult__wMjZn>span{font:500 12px Arial,sans-serif;color:#526256}.cart_deliveryResult__wMjZn>strong{font:600 24px/1 Georgia,serif;color:#283c2c;grid-row:1/3;grid-column:2;align-self:center}.cart_deliveryResult__wMjZn>small{font:400 11px/1.45 Arial,sans-serif;color:#69736b}.cart_deliveryResult__wMjZn>em{grid-column:1/-1;font:400 10px/1.45 Arial,sans-serif;color:#7a7169;font-style:normal;margin-top:5px}.cart_addressSource__kvqx2{font:400 9px/1.45 Arial,sans-serif;color:#a0978f;margin:10px 0 0}.cart_addressRow__X_g5d button{min-height:42px;white-space:nowrap}@media(max-width:560px){.cart_deliveryResult__wMjZn{grid-template-columns:1fr}.cart_deliveryResult__wMjZn>strong{grid-row:auto;grid-column:auto;font-size:22px}.cart_addressRow__X_g5d button{white-space:normal}}.cart_mapSearchResults__bYP2l{display:grid;gap:7px;margin-top:10px}.cart_mapSearchResults__bYP2l button{display:grid;gap:4px;border:1px solid #e1d7cc;border-radius:10px;background:#fff;padding:10px 12px;text-align:left;cursor:pointer;color:#302b27}.cart_mapSearchResults__bYP2l button:hover{background:#faf6f0;border-color:#cbb9a8}.cart_mapSearchResults__bYP2l strong{font:500 12px/1.4 Arial,sans-serif}.cart_mapSearchResults__bYP2l span{font:400 10px Arial,sans-serif;color:#9a6a59}.cart_searchNote___OZKS{font:400 11px/1.5 Arial,sans-serif;color:#756d66;background:#f7f2eb;border-radius:9px;padding:9px 11px;margin:10px 0}.cart_zoneLegend__uOiUH{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 9px}.cart_zoneLegend__uOiUH>span{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px;border:1px solid #e4dbd0;border-radius:9px;background:#fff;padding:8px 9px;font:500 10px/1.2 Arial,sans-serif}.cart_zoneLegend__uOiUH i{display:block;width:10px;height:10px;border-radius:50%}.cart_zoneLegend__uOiUH b{grid-column:2;font-size:11px}.cart_zoneResult__nHQv7{display:grid;grid-template-columns:1fr auto;gap:5px 12px;align-items:center;margin-top:12px;padding:14px 15px;border:2px solid #78b866;border-radius:12px;background:#f7faf5}.cart_zoneResult__nHQv7>span{display:flex;align-items:center;gap:7px;font:600 12px Arial,sans-serif}.cart_zoneResult__nHQv7>span i{width:11px;height:11px;border-radius:50%}.cart_zoneResult__nHQv7>strong{font:600 24px/1 Georgia,serif}.cart_zoneResult__nHQv7>small{grid-column:1/-1;color:#6e766b;font:400 10px/1.5 Arial,sans-serif}.cart_outsideZone__GkPe6{margin-top:12px;padding:16px;border:1px solid #e2c8be;border-radius:13px;background:#fff8f4}.cart_outsideZone__GkPe6>span{font:600 10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#a35f4c}.cart_outsideZone__GkPe6 h4{font:400 20px/1.2 Georgia,serif;margin:7px 0 8px}.cart_outsideZone__GkPe6>p{font:400 11px/1.5 Arial,sans-serif;color:#766d66;margin:0}.cart_outsideActions__S9dru{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:13px}.cart_outsideActions__S9dru a,.cart_outsideActions__S9dru button{display:grid;place-items:center;min-height:40px;border-radius:9px;padding:8px 10px;text-align:center;font:600 11px Arial,sans-serif}.cart_outsideActions__S9dru a{background:#2c2824;color:#fff}.cart_outsideActions__S9dru button{border:1px solid #d9c7ba;background:#fff;color:#734d41;cursor:pointer}.cart_callbackBox__syljo{display:grid;gap:9px;margin-top:13px;padding-top:13px;border-top:1px solid #ead7cd}.cart_callbackBox__syljo label{display:grid!important;gap:5px!important;margin:0!important}.cart_callbackBox__syljo label input{margin:0!important}.cart_callbackBox__syljo>button{border:0;border-radius:9px;background:#ba705d;color:#fff;padding:11px;font:600 12px Arial,sans-serif;cursor:pointer}.cart_callbackBox__syljo>button:disabled{opacity:.5}.cart_callbackBox__syljo>small{font:400 9px/1.4 Arial,sans-serif;color:#8c8179}.cart_callbackMessage__xJORr{font:500 11px/1.5 Arial,sans-serif;color:#40603d;background:#eef6eb;border-radius:8px;padding:9px 10px;margin:10px 0 0}.cart_addressSource__kvqx2{margin-top:9px}@media(max-width:560px){.cart_outsideActions__S9dru,.cart_zoneLegend__uOiUH,.cart_zoneResult__nHQv7{grid-template-columns:1fr}.cart_zoneResult__nHQv7>strong{font-size:22px}.cart_mapSearchResults__bYP2l strong{font-size:11px}}.cart_promoRow__SwJa_{display:grid;grid-template-columns:1fr auto;gap:8px}.cart_promoRow__SwJa_ input{min-width:0}.cart_promoRow__SwJa_ button{border:1px solid #c9d0c2;border-radius:9px;background:#f5f7f1;padding:0 13px;font:600 11px Arial,sans-serif;color:#455441;cursor:pointer}.cart_promoRow__SwJa_ button:disabled{opacity:.5}.cart_promoOk__SJ_qB{margin:8px 0 0;font:600 11px/1.4 Arial,sans-serif;color:#42653f}@media(max-width:600px){.cart_promoRow__SwJa_{grid-template-columns:1fr}}.cart_pinWarning__jiogt{grid-column:1/-1;display:block;margin-top:4px;padding:9px 10px;border-radius:9px;background:#fff7dc;color:#6f5a24;font:600 10px/1.5 Arial,sans-serif;font-style:normal}.cart_privateSectorNote__UZKv4{margin-top:10px!important;padding:9px 10px;border-radius:9px;background:#fff3dd;color:#74572c!important;font-weight:600!important}.cart_outsideZone__GkPe6 .cart_privateSectorNote__UZKv4+.cart_outsideActions__S9dru{margin-top:10px}.cart_recipientHint__8Uz73{margin:0;color:#80756e;font:400 11px/1.55 Arial,sans-serif}.cart_notificationChannels__MTZDc{display:grid;gap:8px;margin-top:10px}.cart_notificationChoice__Q0dEg{display:grid!important;grid-template-columns:auto 1fr;gap:10px!important;align-items:start;margin:0!important;padding:11px 12px;border:1px solid #e2d8cd;border-radius:10px;background:#fff;cursor:pointer}.cart_notificationChoice__Q0dEg input{width:auto!important;margin:3px 0 0!important}.cart_notificationChoice__Q0dEg span{display:grid;gap:3px}.cart_notificationChoice__Q0dEg strong{font:600 12px Arial,sans-serif;color:#332e2a}.cart_notificationChoice__Q0dEg small{font:400 10px/1.45 Arial,sans-serif;color:#7c736c}.cart_notificationDisabled__vNT9N{opacity:.48;cursor:not-allowed}.cart_telegramConnect__Y0tDo{display:grid;gap:7px;max-width:520px;margin:22px auto;padding:16px;border:1px solid #d9e5ec;border-radius:13px;background:#f5fafc}.cart_telegramConnect__Y0tDo strong{font:600 14px Arial,sans-serif}.cart_telegramConnect__Y0tDo span{font:400 12px/1.5 Arial,sans-serif;color:#67747c}.cart_telegramConnect__Y0tDo a{justify-self:center;background:#2aabee!important;color:#fff!important}.cart_successActions__14aGQ{display:flex;justify-content:center;flex-wrap:wrap;gap:9px}.cart_successActions__14aGQ a{margin:0!important}.cart_successActions__14aGQ a:first-child{background:#2c2824}@media(max-width:560px){.cart_successActions__14aGQ{display:grid}.cart_successActions__14aGQ a{width:100%}}.cart_customerAccountHint__pJgpd,.cart_customerLoginHint__Xclgy{display:flex;align-items:center;justify-content:space-between;margin:0 0 13px;padding:11px 12px;border-radius:10px;font:500 11px/1.4 Arial,sans-serif}.cart_customerAccountHint__pJgpd{background:#edf3e8;color:#516348}.cart_customerLoginHint__Xclgy{background:#f5efe8;color:#6f6259}.cart_customerAccountHint__pJgpd strong{font-weight:700}.cart_customerAccountHint__pJgpd a,.cart_customerLoginHint__Xclgy a{flex:0 0 auto;color:#8f604f;font-weight:700;text-decoration:underline;text-underline-offset:3px}.cart_verifiedPhoneNote__fXmLD{display:block;margin-top:7px;color:#8d8177;font:400 10px/1.45 Arial,sans-serif}.cart_block__C0vZb input[readonly]{background:#f4f0ea;color:#6e655f;cursor:not-allowed}@media(max-width:560px){.cart_customerAccountHint__pJgpd,.cart_customerLoginHint__Xclgy{align-items:flex-start;flex-direction:column}}.cart_loyaltyBox__Wm9YH{display:grid;gap:12px}.cart_loyaltyStats__pvJqW{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cart_loyaltyStats__pvJqW span{display:grid;gap:4px;padding:11px;border:1px solid #e5dbd0;border-radius:10px;background:#fbf8f3;color:#80756d;font:500 10px/1.35 Arial,sans-serif}.cart_loyaltyStats__pvJqW strong{color:#302923;font:700 16px/1.2 Arial,sans-serif}.cart_loyaltyBox__Wm9YH>small{color:#887b72;font:400 10px/1.5 Arial,sans-serif}.cart_bonusInput__kW37I{display:grid;grid-template-columns:1fr auto;gap:8px}.cart_bonusInput__kW37I button{border:1px solid #d8cec2;border-radius:10px;background:#f6f0e9;color:#694f43;padding:0 12px;font:700 10px Arial,sans-serif;cursor:pointer}.cart_loyaltyEarn__8lu_M{margin:0!important;padding:10px 12px;border-radius:10px;background:#edf3e8;color:#506147!important;font:500 11px/1.5 Arial,sans-serif}.cart_loyaltyEarn__8lu_M strong{font-weight:700}@media(max-width:560px){.cart_bonusInput__kW37I,.cart_loyaltyStats__pvJqW{grid-template-columns:1fr}.cart_bonusInput__kW37I button{min-height:42px}}.cart_phoneChoices__aRsbq{display:grid;gap:11px;margin-top:14px;padding:14px;border:1px solid #ead6ca;border-radius:14px;background:linear-gradient(180deg,#fffdfa,#fff7f1)}.cart_phoneChoicesHeader__U27KO{display:grid;gap:3px}.cart_phoneChoicesHeader__U27KO strong{font:600 13px/1.35 Arial,sans-serif;color:#302823}.cart_phoneChoicesHeader__U27KO span{font:400 11px/1.45 Arial,sans-serif;color:#7c7168}.cart_phoneChoicesGrid__tI54T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cart_phoneChoiceCard__wD25c{display:grid;gap:6px;padding:13px 14px;border:1px solid #dbc8bc;border-radius:13px;background:#fff;color:#2d2824;box-shadow:0 10px 24px rgba(50,36,27,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cart_phoneChoiceCard__wD25c:hover{transform:translateY(-1px);box-shadow:0 14px 26px rgba(50,36,27,.09);border-color:#b88b77}.cart_phoneChoiceBadge__LLq5J{justify-self:start;display:inline-grid;place-items:center;min-width:58px;height:22px;padding:0 10px;border-radius:999px;background:#f3e8df;color:#8e5d4b;font:700 10px/1 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.cart_phoneChoiceCard__wD25c strong{font:600 17px/1.2 Arial,sans-serif;color:#2b2521}.cart_phoneChoiceCard__wD25c small{font:400 11px/1.45 Arial,sans-serif;color:#7b7068}.cart_outsideZone__GkPe6{position:relative;overflow:hidden}.cart_outsideZone__GkPe6:after{content:"";position:absolute;inset:auto -40px -60px auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,#f4e7de 0,rgba(244,231,222,0) 70%);pointer-events:none}.cart_outsideActions__S9dru{grid-template-columns:1fr;margin-top:12px}.cart_outsideActions__S9dru button{min-height:44px;font-size:12px}@media(max-width:700px){.cart_phoneChoicesGrid__tI54T{grid-template-columns:1fr}}.cart_deliveryTimeNotice__AHW63{display:grid;gap:4px;margin-top:10px;padding:11px 12px;border:1px solid #ded8c9;border-radius:10px;background:#f7f5ed;color:#655f56}.cart_deliveryTimeNotice__AHW63 strong{font:700 11px/1.4 Arial,sans-serif;color:#3c3832}.cart_deliveryTimeNotice__AHW63 span{font:400 10px/1.5 Arial,sans-serif}.cart_deliveryTimeNotice__AHW63 small{font:600 10px/1.45 Arial,sans-serif;color:#9d483e}.cart_deliveryTimeNoticeError__Icezj{border-color:#e6b7ae;background:#fff3f0}.cart_deliveryMinimumNotice___JmLW{display:grid;gap:4px;margin-top:10px;padding:11px 12px;border:1px solid #d8e3d2;border-radius:10px;background:#f2f7ef;color:#4f6048}.cart_deliveryMinimumNotice___JmLW strong{font:700 11px/1.4 Arial,sans-serif}.cart_deliveryMinimumNotice___JmLW span{font:400 10px/1.5 Arial,sans-serif}.cart_deliveryMinimumNoticeError__PSpaB{border-color:#e6b7ae;background:#fff3f0;color:#8e493f}.cart_paymentMethods__JZcsZ{display:grid;gap:10px;border:0;padding:0;margin:22px 0}.cart_paymentMethods__JZcsZ legend{font-size:17px;font-weight:600;margin-bottom:12px}.cart_paymentMethods__JZcsZ label{display:flex;align-items:center;gap:12px;border:1px solid #ded5cd;border-radius:12px;padding:15px;cursor:pointer;background:white}.cart_paymentMethods__JZcsZ label.cart_selectedPayment__xsXYp{border-color:#ad6c5a;background:#fcf4ee;box-shadow:0 0 0 1px #ad6c5a}.cart_paymentMethods__JZcsZ label input{width:18px;height:18px;flex-shrink:0;accent-color:#ad6c5a}.cart_paymentMethods__JZcsZ label span{display:grid;gap:4px}.cart_paymentMethods__JZcsZ label small{color:#776b65;font-size:12px}.cart_page__RYDTZ{padding-top:130px}.cart_layout__ENMyJ{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px;max-width:1400px;margin:auto}.cart_layout__ENMyJ>*{min-width:0}.cart_checkout__LurBo{position:static;padding:28px;scroll-margin-top:24px}.cart_checkoutSteps__qM5yM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:18px 0}.cart_checkoutSteps__qM5yM button{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px 5px;border:1px solid #e3d9ce;border-radius:10px;background:#faf7f1;color:#70655c;font:500 13px/1.3 Arial,sans-serif;min-height:46px;cursor:pointer}.cart_checkoutSteps__qM5yM button span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#eae1d6;flex-shrink:0}.cart_checkoutSteps__qM5yM .cart_currentStep__CXcLA{background:#302a25;color:white;border-color:#302a25}.cart_checkoutSteps__qM5yM .cart_currentStep__CXcLA span{background:#ffffff25}.cart_checkoutSummary__COA0A{font-size:15px;color:#79695e;border-bottom:1px solid #e3d9ce;margin:0 0 24px;padding-bottom:18px}.cart_stepPanel__gmGWE[hidden]{display:none!important}.cart_stepPanel__gmGWE h2{font-size:30px;line-height:1.2;margin:0 0 20px}.cart_block__C0vZb{padding:18px 0}.cart_block__C0vZb h3{font-size:15px;line-height:1.4}.cart_block__C0vZb>label:not(.cart_store__wj6Hu):not(.cart_consent__w_PP_){font-size:14px}.cart_block__C0vZb input:not([type=radio]):not([type=checkbox]),.cart_block__C0vZb textarea,.cart_contactGrid__hfR1K input{font:400 16px/1.4 Arial,sans-serif;min-height:46px}.cart_store__wj6Hu strong{font-size:15px}.cart_store__wj6Hu small{font-size:13px;line-height:1.5}.cart_fulfillment__GYRHA{grid-template-columns:1fr 1fr}.cart_fulfillment__GYRHA button{font-size:15px;min-height:70px}.cart_fulfillment__GYRHA button small{font-size:12px;line-height:1.5}.cart_contactGrid__hfR1K{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cart_contactGrid__hfR1K label{display:grid;gap:8px;font-size:14px}.cart_contactGrid__hfR1K label:last-child{grid-column:1/-1}.cart_contactGrid__hfR1K input{width:100%;padding:11px 12px;border:1px solid #dcd2c6;background:white;border-radius:9px;min-width:0}.cart_optionalBlock__XyzX8{border-bottom:1px solid #e7dfd4;padding:16px 0;font-size:14px}.cart_optionalBlock__XyzX8 summary{cursor:pointer;font-weight:600;min-height:30px;line-height:1.5}.cart_optionalBlock__XyzX8[open] summary{margin-bottom:14px}.cart_optionalBlock__XyzX8 .cart_block__C0vZb{border:0;padding:4px 0 10px}.cart_optionalBlock__XyzX8 label{display:grid;gap:8px}.cart_stepActions__uU58P{display:flex;gap:12px;padding-top:20px}.cart_backStep__hiGFk{border:0;background:transparent;color:#846557;font-size:14px;min-height:44px;padding:12px;cursor:pointer}.cart_submit__MiF0_{min-height:48px;font-size:15px}.cart_addressHint__nfAwS,.cart_addressSource__kvqx2,.cart_paymentNote__GXqIz,.cart_recipientHint__8Uz73,.cart_verifiedPhoneNote__fXmLD{font-size:13px!important;line-height:1.6!important;color:#71665c!important}.cart_consent__w_PP_{font-size:13px;line-height:1.6}.cart_consent__w_PP_ input{width:18px;height:18px;flex-shrink:0}.cart_notificationChoice__Q0dEg span strong{font-size:14px}.cart_notificationChoice__Q0dEg span small{font-size:13px}.cart_deliveryMinimumNotice___JmLW span,.cart_deliveryTimeNotice__AHW63 span,.cart_zoneResult__nHQv7 small{font-size:13px;line-height:1.5}.cart_deliveryMinimumNotice___JmLW strong,.cart_deliveryTimeNotice__AHW63 strong{font-size:14px}.cart_customerAccountHint__pJgpd,.cart_customerLoginHint__Xclgy{font-size:13px;line-height:1.5;gap:12px}.cart_customerAccountHint__pJgpd a,.cart_customerLoginHint__Xclgy a{font-size:13px;min-height:36px;display:inline-flex;align-items:center;white-space:normal}.cart_zoneLegend__uOiUH{display:flex;flex-wrap:wrap;gap:7px}.cart_zoneLegend__uOiUH span{font-size:12px}.cart_zoneResult__nHQv7>span{font-size:14px}.cart_error__A1kYx{font-size:14px;line-height:1.5}.cart_itemMain__CMoDZ>a{font-size:22px}.cart_remove__ByhEI{font-size:13px;min-height:44px}.cart_paymentMethods__JZcsZ label small{font-size:13px}.cart_total__AtyFs span,.cart_total__AtyFs strong{font-size:15px}.cart_total__AtyFs strong{font-size:20px}.cart_checkout__LurBo input,.cart_checkout__LurBo textarea{max-width:100%}.cart_addressRow__X_g5d input{min-width:0}.cart_addressRow__X_g5d button{min-height:46px;font-size:13px}.cart_backStep__hiGFk:focus-visible,.cart_checkoutSteps__qM5yM button:focus-visible,.cart_submit__MiF0_:focus-visible{outline:3px solid #b76e57;outline-offset:3px}@media(max-width:1100px){.cart_layout__ENMyJ{gap:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cart_checkout__LurBo{padding:24px}.cart_item__9ySAG{grid-template-columns:76px minmax(0,1fr);gap:12px}.cart_thumb__VDbGJ{width:76px;height:94px}.cart_quantity__d3_Z_,.cart_remove__ByhEI{grid-column:2;justify-self:start}}@media(max-width:850px){.cart_layout__ENMyJ{grid-template-columns:1fr;gap:24px}.cart_page__RYDTZ{padding-top:130px}.cart_items__O4pxM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.cart_heading___amFn p{margin-bottom:20px}.cart_heading___amFn h1{font-size:44px}.cart_checkout__LurBo{max-width:720px;width:100%;justify-self:center}}@media(max-width:600px){.cart_page__RYDTZ{padding:145px 5% 50px}.cart_checkout__LurBo{padding:20px;border-radius:16px}.cart_items__O4pxM{grid-template-columns:1fr}.cart_item__9ySAG{grid-template-columns:68px minmax(0,1fr) auto;gap:10px}.cart_thumb__VDbGJ{width:68px;height:82px;grid-row:1/3}.cart_quantity__d3_Z_{grid-column:3;grid-row:1}.cart_remove__ByhEI{grid-column:2;grid-row:2;min-height:32px}.cart_itemMain__CMoDZ>a{font-size:19px}.cart_contactGrid__hfR1K{grid-template-columns:1fr}.cart_contactGrid__hfR1K label:last-child{grid-column:auto}.cart_checkoutSteps__qM5yM button{font-size:12px;gap:5px;padding:11px 3px}.cart_checkoutSteps__qM5yM button span{width:20px;height:20px}.cart_stepPanel__gmGWE h2{font-size:27px}.cart_addressRow__X_g5d{grid-template-columns:1fr}.cart_fulfillment__GYRHA{grid-template-columns:1fr 1fr}.cart_fulfillment__GYRHA button{padding:12px;min-height:76px}.cart_paymentMethods__JZcsZ label{padding:14px}.cart_outsideZone__GkPe6 h4{font-size:17px}.cart_outsideZone__GkPe6 p,.cart_outsideZone__GkPe6 small{font-size:13px}.cart_stepActions__uU58P .cart_submit__MiF0_{flex:1}.cart_consent__w_PP_{font-size:12px}.cart_notificationChannels__MTZDc{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cart_checkout__LurBo{scroll-behavior:auto}}.cart_checkout__LurBo .cart_consent__w_PP_{font-size:14px;line-height:1.6}.cart_checkoutSteps__qM5yM button,.cart_fulfillment__GYRHA button small,.cart_zoneLegend__uOiUH span{font-size:13px}.cart_checkout__LurBo .cart_paymentNote__GXqIz{font-size:14px!important}