:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.city-input-container{flex-direction:column;width:100%;display:flex;position:relative}.city-input-container .city-input-wrapper{background:0 0;border:1px solid #8c8c8c;width:100%;height:50px;transition:border-color .2s;position:relative}.city-input-container .city-input-wrapper:hover{border-color:#262626}.city-input-container.city-input--focused .city-input-wrapper{border-color:#121212}.city-input-container.city-input--error .city-input-wrapper{border-color:#d94646!important}.city-input-container .city-input-wrapper div,.city-input-container .city-input-wrapper input{height:100%}.city-input-container .city-input-field{cursor:text;width:100%;height:100%;color:#121212!important;background:0 0!important;border:none!important;outline:none!important;padding:10px 21px 0!important;font-family:Manrope,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:127%!important}.city-input-container .city-input-field::placeholder{color:#8c8c8c;opacity:1;font-size:14px;font-weight:400;line-height:127%}.city-input-container:not(.city-input--focused):not(.city-input--has-value) .city-input-field{padding-top:0!important;padding-bottom:0!important}.city-input-container .city-input-label{color:#8c8c8c;pointer-events:none;z-index:1;opacity:1;visibility:visible;background:0 0;padding:0 4px;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:127%;transition:all .2s;position:absolute;top:50%;left:21px;transform:translateY(-50%)}.city-input-container .city-input-label--floating{color:#8c8c8c;font-size:8px;line-height:127%;top:3px;left:17px;transform:none}.city-input-container .city-input-label--hidden{opacity:0;visibility:hidden}.city-input-container .city-input-dropdown{width:100%;z-index:1000!important;background:#f6f5f1!important;border:1px solid #262626!important;border-radius:0!important;max-height:250px!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;overflow-y:auto!important}.city-input-container .city-input-option{width:100%;cursor:pointer!important;color:#121212!important;text-align:left!important;background:0 0!important;border:none!important;padding:8px 11px!important;font-family:Manrope,sans-serif!important;font-size:14px!important;line-height:127%!important}.city-input-container .city-input-option:hover{background-color:rgba(38,38,38,.1)!important}.city-input-container .city-input-error{color:#d94646;margin-top:4px;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:127%}@media (min-width:1440px){.city-input-container .city-input-label{font-size:14px}.city-input-container .city-input-label--floating{font-size:12px}}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}@keyframes pickup-point-picker-location-pulse{0%,to{opacity:1}50%{opacity:.45}}.pickup-point-picker__panel{min-width:0}.pickup-point-picker__panel--modal{flex-direction:column;flex:1;min-height:0;display:flex}.pickup-point-picker__panel--modal .pickup-point-picker__body{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:16px;min-height:320px;display:grid}.pickup-point-picker__panel--modal .pickup-point-picker__sidebar{flex-direction:column;min-height:0;display:flex;overflow:hidden}.pickup-point-picker__panel--modal .pickup-point-picker__list{flex:1;min-height:0;overflow-y:auto}.pickup-point-picker__panel--modal .pickup-point-picker__list--scrollable{max-height:none;overflow-y:auto}.pickup-point-picker__panel--modal .pickup-point-picker__map-host{min-height:0;position:relative}.pickup-point-picker__panel--modal .pickup-point-picker__map-host--modal{height:100%;min-height:0}.pickup-point-picker__body{grid-template-columns:1fr;gap:12px;display:grid}.pickup-point-picker__sidebar{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.pickup-point-picker__map-host{min-width:0;height:300px;min-height:300px;position:relative}.pickup-point-picker__map-host--modal{height:100%;min-height:0}.pickup-point-picker__search{color:#121212;background:0 0;border:1px solid #8c8c8c;outline:none;width:100%;height:50px;padding:0 21px;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:127%}.pickup-point-picker__search:focus{border-color:#262626}.pickup-point-picker__search:disabled{opacity:.6;cursor:not-allowed}.pickup-point-picker__section-title{letter-spacing:.04em;text-transform:uppercase;color:#8c8c8c;margin:4px 0 0;padding:0 2px;font-family:Manrope,sans-serif;font-size:11px;line-height:127%}.pickup-point-picker__list{flex-direction:column;gap:6px;padding-right:0;display:flex}.pickup-point-picker__list--scrollable{max-height:220px;padding-right:2px;overflow-y:auto}.pickup-point-picker__message{color:#8c8c8c;margin:0;padding:2px 0;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:127%}.pickup-point-picker__message--error{color:#262626}.pickup-point-picker__item{text-align:left;cursor:pointer;background:0 0;border:1px solid #8c8c8c;flex-direction:column;gap:4px;width:100%;padding:10px 12px;transition:border-color .2s,background-color .2s;display:flex}.pickup-point-picker__item:hover{background:rgba(38,38,38,.02);border-color:#262626}.pickup-point-picker__item--selected{background:rgba(38,38,38,.04);border-color:#262626}.pickup-point-picker__item-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pickup-point-picker__item-name{color:#121212;flex:1;min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:127%}.pickup-point-picker__item-distance{color:#8c8c8c;white-space:nowrap;flex-shrink:0;font-family:Manrope,sans-serif;font-size:12px;line-height:127%}.pickup-point-picker__item-address,.pickup-point-picker__item-meta{color:#8c8c8c;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:127%}.pickup-point-picker__map{background:#f6f5f1;border:1px solid #8c8c8c;width:100%;height:300px;position:relative;overflow:hidden}.pickup-point-picker__map--fill{height:100%;min-height:0}.pickup-point-picker__map--empty,.pickup-point-picker__map--loading{justify-content:center;align-items:center;padding:16px;display:flex}.pickup-point-picker__map-controls{z-index:2;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;top:12px;right:12px}.pickup-point-picker__map-location-button{color:#121212;cursor:pointer;background:#fff;border:1px solid #121212;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.12)}.pickup-point-picker__map-location-button:hover:not(:disabled){color:#121212;background:rgba(18,18,18,.08)}.pickup-point-picker__map-location-button:disabled{opacity:.55;cursor:not-allowed}.pickup-point-picker__map-location-button--active{color:#fff;background:#121212;border-color:#121212;box-shadow:0 2px 10px rgba(0,0,0,.2)}.pickup-point-picker__map-location-button--active:hover:not(:disabled){color:#fff;background:#000}.pickup-point-picker__map-location-button--loading{animation:1.2s ease-in-out infinite pickup-point-picker-location-pulse}.pickup-point-picker__map-location-icon{color:inherit;display:block}.pickup-point-picker__map-zoom-controls{background:#fff;border:1px solid #121212;flex-direction:column;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.12)}.pickup-point-picker__map-zoom-button{color:#121212;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-family:Manrope,sans-serif;font-size:20px;line-height:1;transition:background-color .2s,color .2s;display:flex}.pickup-point-picker__map-zoom-button+.pickup-point-picker__map-zoom-button{border-top:1px solid #121212}.pickup-point-picker__map-zoom-button:hover{background:rgba(18,18,18,.06)}.pickup-point-picker__map-zoom-button:active{color:#000;background:rgba(18,18,18,.12)}.pickup-point-picker__map-container{z-index:0;width:100%;height:100%}.pickup-point-picker__map-container .maplibregl-ctrl-attrib,.pickup-point-picker__map-container .maplibregl-ctrl-logo{display:none!important}.pickup-point-picker__map-popup .maplibregl-popup-content{box-shadow:none;background:0 0;border-radius:0;padding:0}.pickup-point-picker__map-popup .maplibregl-popup-tip{display:none}.pickup-point-picker__map-hint{z-index:2;color:#8c8c8c;text-align:center;pointer-events:none;background:rgba(246,245,241,.94);border:1px solid #8c8c8c;max-width:calc(100% - 32px);padding:8px 14px;font-family:Manrope,sans-serif;font-size:12px;line-height:127%;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.pickup-point-picker__map-hint--geo-error{text-align:left;color:#262626;background:rgba(246,245,241,.98);border-color:#d94646;max-width:none;top:60px;bottom:auto;left:12px;right:12px;transform:none}.pickup-point-picker__map-card{background:#fff;border:1px solid #8c8c8c;flex-direction:column;gap:8px;width:min(260px,100vw - 48px);padding:14px;display:flex;box-shadow:0 8px 24px rgba(0,0,0,.12)}.pickup-point-picker__map-card-badge{letter-spacing:.04em;text-transform:uppercase;color:#8c8c8c;background:#f6f5f1;align-self:flex-start;padding:4px 8px;font-size:10px;line-height:120%}.pickup-point-picker__map-card-title{color:#121212;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:127%}.pickup-point-picker__map-card-address{color:#8c8c8c;margin:0;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:127%}.pickup-point-picker__map-card-meta{color:#262626;flex-direction:column;gap:2px;margin:0;font-size:12px;line-height:127%;display:flex}.pickup-point-picker__map-card-meta-label{letter-spacing:.04em;text-transform:uppercase;color:#8c8c8c;font-size:10px;line-height:120%}.pickup-point-picker__map-card-action{color:#fff;cursor:pointer;background:#262626;border:0;width:100%;height:36px;margin-top:4px;font-family:Manrope,sans-serif;font-size:12px;line-height:127%;transition:opacity .2s}.pickup-point-picker__map-card-action:hover{opacity:.88}.pickup-point-picker__pin{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:36px;padding:0;transition:transform .2s;display:flex;transform:translateY(4px)}.pickup-point-picker__pin:hover,.pickup-point-picker__pin--active{transform:translateY(0)scale(1.05)}.pickup-point-picker__pin-dot{background:#262626;border:2px solid #fff;border-radius:50% 50% 50% 0;width:18px;height:18px;display:block;position:relative;transform:rotate(-45deg);box-shadow:0 4px 10px rgba(0,0,0,.25)}.pickup-point-picker__pin-dot:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pickup-point-picker__pin--selected .pickup-point-picker__pin-dot,.pickup-point-picker__pin--active .pickup-point-picker__pin-dot{background:#d94646}.pickup-point-picker__user-pin{background:#121212;border:2px solid #fff;border-radius:50%;width:14px;height:14px;display:block;box-shadow:0 0 0 4px rgba(0,0,0,.15)}@media (max-width:768px){.pickup-point-picker__mobile-tabs{flex-shrink:0;display:none}.pickup-point-picker__mobile-tab{color:#262626;cursor:pointer;background:0 0;border:0;flex:1;height:42px;padding:0 12px;font-family:Manrope,sans-serif;font-size:14px;line-height:127%;transition:background-color .2s,color .2s}.pickup-point-picker__mobile-tab+.pickup-point-picker__mobile-tab{border-left:1px solid #8c8c8c}.pickup-point-picker__mobile-tab--active{color:#fff;background:#262626}.pickup-point-picker__panel--modal{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs .pickup-point-picker__mobile-tabs{border:1px solid #8c8c8c;display:flex}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs .pickup-point-picker__body{flex:1;gap:0;min-height:0;display:flex}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs.pickup-point-picker__panel--mobile-view-map .pickup-point-picker__sidebar{display:none}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs.pickup-point-picker__panel--mobile-view-map .pickup-point-picker__map-host--modal{flex:1;height:auto;min-height:0}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs.pickup-point-picker__panel--mobile-view-list .pickup-point-picker__map-host--modal{display:none}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs.pickup-point-picker__panel--mobile-view-list .pickup-point-picker__sidebar{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs.pickup-point-picker__panel--mobile-view-list .pickup-point-picker__list{flex:1;min-height:0}.pickup-point-picker__panel--modal.pickup-point-picker__panel--mobile-tabs.pickup-point-picker__panel--mobile-view-list .pickup-point-picker__list--scrollable{-webkit-overflow-scrolling:touch;max-height:none;overflow-y:auto}.pickup-point-picker__panel--modal:not(.pickup-point-picker__panel--mobile-tabs) .pickup-point-picker__body{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.pickup-point-picker__panel--modal:not(.pickup-point-picker__panel--mobile-tabs) .pickup-point-picker__map-host--modal{flex:0 0 max(200px,min(36dvh,280px));order:-1;height:max(200px,min(36dvh,280px));min-height:max(200px,min(36dvh,280px))}.pickup-point-picker__panel--modal:not(.pickup-point-picker__panel--mobile-tabs) .pickup-point-picker__sidebar{flex:1;min-height:0;overflow:hidden}.pickup-point-picker__panel--modal:not(.pickup-point-picker__panel--mobile-tabs) .pickup-point-picker__list{flex:1;min-height:0}.pickup-point-picker__panel--modal:not(.pickup-point-picker__panel--mobile-tabs) .pickup-point-picker__list--scrollable{-webkit-overflow-scrolling:touch;max-height:none;overflow-y:auto}.pickup-point-picker__map-card{width:min(240px,100vw - 32px);padding:12px}}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.delivery-address-field{flex-direction:column;gap:4px;display:flex}.delivery-address-field--error .delivery-address-field__trigger,.delivery-address-field--error .delivery-address-field__summary{border-color:#d94646}.delivery-address-field__trigger,.delivery-address-field__summary{text-align:left;cursor:pointer;background:0 0;border:1px solid #8c8c8c;flex-direction:column;gap:4px;width:100%;min-height:50px;padding:10px 21px;font-family:Manrope,sans-serif;transition:border-color .2s;display:flex}.delivery-address-field__trigger:hover,.delivery-address-field__summary:hover{border-color:#262626}.delivery-address-field__summary{padding-right:88px;position:relative}.delivery-address-field__trigger-title{color:#121212;font-size:14px;font-weight:400;line-height:127%}.delivery-address-field__trigger-hint,.delivery-address-field__summary-label,.delivery-address-field__summary-meta{color:#8c8c8c;font-size:12px;font-weight:400;line-height:127%}.delivery-address-field__summary-title{color:#121212;font-size:14px;font-weight:400;line-height:127%}.delivery-address-field__summary-address{color:#8c8c8c;font-size:12px;font-weight:400;line-height:127%}.delivery-address-field__summary-action{color:#262626;text-underline-offset:2px;font-size:12px;font-weight:400;line-height:127%;text-decoration:underline;position:absolute;top:50%;right:21px;transform:translateY(-50%)}.delivery-address-field__error{color:#d94646;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:127%}.delivery-address-field__modal{flex-direction:column;gap:10px;min-height:0;padding:40px 32px 24px;font-family:Manrope,sans-serif;display:flex}.delivery-address-field__modal .order-form__field-title{margin:0;padding:0;font-size:14px;line-height:1.25;display:block}.delivery-address-field__modal .order-form__carrier-field{flex-direction:column;gap:4px;margin:0;display:flex}.delivery-address-field__modal .order-form__carrier-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:10px;margin-top:2px;display:flex;overflow-x:auto}.delivery-address-field__modal .order-form__carrier-tabs::-webkit-scrollbar{display:none}.delivery-address-field__modal .order-form__carrier-tabs .button{white-space:nowrap;flex-shrink:0;width:auto}.delivery-address-field__modal-header{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.delivery-address-field__modal-title{color:#262626}.delivery-address-field__modal-subtitle{margin:0}.delivery-address-field__modal-section{flex-direction:column;gap:4px;display:flex}.delivery-address-field__modal-section--picker{flex-direction:column;flex:1;gap:4px;min-height:0;margin-top:4px;display:flex}.delivery-address-field__modal-section--picker .pickup-point-picker__panel{flex:1;min-height:0}.delivery-address-field__modal-footer{flex-shrink:0;justify-content:flex-end;gap:10px;padding-top:8px;display:flex}.modal-overlay.modal__pickup-point{z-index:1100}.modal-overlay.modal__pickup-point .modal-wrapper{flex-direction:column;width:min(1080px,100%);max-height:min(92vh,900px);display:flex;overflow:hidden}@media (min-width:769px){.modal-overlay.modal__pickup-point .modal-body{flex:1;min-height:0;display:flex}.delivery-address-field__modal{flex:1;min-height:0;overflow:hidden}.delivery-address-field__modal-header{flex-shrink:0;margin-bottom:0}.delivery-address-field__modal-section:not(.delivery-address-field__modal-section--picker){flex-shrink:0}.delivery-address-field__modal-footer{flex-shrink:0;padding-top:4px}}@media (max-width:768px){.modal-overlay.modal__pickup-point{align-items:stretch;padding:0}.modal-overlay.modal__pickup-point .modal-wrapper{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.modal-overlay.modal__pickup-point .modal-actions{top:12px;right:12px}.delivery-address-field__summary{padding-right:72px}.delivery-address-field__summary-action{font-size:11px;right:16px}.delivery-address-field__modal{box-sizing:border-box;gap:10px;height:100%;min-height:100%;padding:52px 16px 16px}.delivery-address-field__modal-header,.delivery-address-field__modal-section:not(.delivery-address-field__modal-section--picker){flex-shrink:0}.delivery-address-field__modal-footer{background:#f6f5f1;flex-direction:column-reverse;margin-top:auto;padding-top:12px;position:-webkit-sticky;position:sticky;bottom:0}.delivery-address-field__modal-footer button{width:100%}}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.cart-container__container{gap:24px;width:100%;display:flex;position:relative}.cart-form{opacity:0;flex-shrink:0;width:0;overflow:hidden}.cart-form.visible{opacity:1}@media (max-width:768px){.cart-form.visible{width:100%;margin-right:0}}@media (min-width:769px) and (max-width:1023.98px){.cart-form.visible{width:100%;margin-bottom:24px;margin-right:0}}@media (min-width:1024px) and (max-width:1439.98px){.cart-form.visible{width:400px;margin-bottom:0;margin-right:24px}}@media (min-width:1440px){.cart-form.visible{width:40%;margin-bottom:0;margin-right:24px}}.cart-container__container.success-step{display:block}.cart-form.visible.cart-form--success{overflow:visible;width:100%!important;margin-bottom:0!important;margin-right:0!important}.cart-products{flex:1;min-width:0;transition:all .3s ease-in-out}@media (max-width:1024px){.cart-products{width:100%!important}}.order-form__form-container,.order-form__error-container,.order-form__success-container{flex-direction:column;gap:16px;display:flex}.order-form__form-container .order-form__title-container,.order-form__error-container .order-form__title-container,.order-form__success-container .order-form__title-container{flex-direction:column;gap:8px;display:flex}.order-form__form-container .order-form__title-container .order-form__title,.order-form__error-container .order-form__title-container .order-form__title,.order-form__success-container .order-form__title-container .order-form__title{font-size:23px;line-height:112%}@media (min-width:768px){.order-form__form-container .order-form__title-container .order-form__title,.order-form__error-container .order-form__title-container .order-form__title,.order-form__success-container .order-form__title-container .order-form__title{font-size:28px}}@media (min-width:1024px){.order-form__form-container .order-form__title-container .order-form__title,.order-form__error-container .order-form__title-container .order-form__title,.order-form__success-container .order-form__title-container .order-form__title{font-size:35px}}.order-form__form-container .order-form__title-container .order-form__subtitle,.order-form__error-container .order-form__title-container .order-form__subtitle,.order-form__success-container .order-form__title-container .order-form__subtitle{font-size:14px;font-weight:400;line-height:127%}@media (min-width:768px){.order-form__form-container .order-form__title-container .order-form__subtitle,.order-form__error-container .order-form__title-container .order-form__subtitle,.order-form__success-container .order-form__title-container .order-form__subtitle{max-width:604px}}@media (min-width:1024px){.order-form__form-container .order-form__title-container .order-form__subtitle,.order-form__error-container .order-form__title-container .order-form__subtitle,.order-form__success-container .order-form__title-container .order-form__subtitle{max-width:410px}}.order-form__form-container .order-form__fields,.order-form__error-container .order-form__fields,.order-form__success-container .order-form__fields{flex-direction:column;gap:12px;display:flex}.order-form__form-container .order-form__fields .order-form__field-title,.order-form__error-container .order-form__fields .order-form__field-title,.order-form__success-container .order-form__fields .order-form__field-title{margin:0;padding:0;font-size:14px;line-height:1.25;display:block}.order-form__form-container .order-form__fields .order-form__comment-container,.order-form__error-container .order-form__fields .order-form__comment-container,.order-form__success-container .order-form__fields .order-form__comment-container{flex-direction:column;gap:4px;margin-top:0;display:flex}.order-form__form-container .order-form__fields .order-form__carrier-field,.order-form__error-container .order-form__fields .order-form__carrier-field,.order-form__success-container .order-form__fields .order-form__carrier-field{flex-direction:column;gap:4px;margin-top:10px;margin-bottom:10px;display:flex}.order-form__form-container .order-form__fields .order-form__carrier-tabs,.order-form__error-container .order-form__fields .order-form__carrier-tabs,.order-form__success-container .order-form__fields .order-form__carrier-tabs{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:10px;margin-top:2px;margin-bottom:0;display:flex;overflow-x:auto}.order-form__form-container .order-form__fields .order-form__carrier-tabs::-webkit-scrollbar{display:none}.order-form__error-container .order-form__fields .order-form__carrier-tabs::-webkit-scrollbar{display:none}.order-form__success-container .order-form__fields .order-form__carrier-tabs::-webkit-scrollbar{display:none}.order-form__form-container .order-form__fields .order-form__carrier-tabs .button,.order-form__error-container .order-form__fields .order-form__carrier-tabs .button,.order-form__success-container .order-form__fields .order-form__carrier-tabs .button{white-space:nowrap;flex-shrink:0;width:auto}.order-form__form-container .order-form__fields .order-form__carrier-error,.order-form__error-container .order-form__fields .order-form__carrier-error,.order-form__success-container .order-form__fields .order-form__carrier-error{color:#d94646;margin-top:-2px;font-size:12px;font-weight:400;line-height:127%}.order-form__form-container .order-form__fields .order-form__checkbox .checkbox-text,.order-form__error-container .order-form__fields .order-form__checkbox .checkbox-text,.order-form__success-container .order-form__fields .order-form__checkbox .checkbox-text{margin-top:-2px}.order-form__form-container .order-form__fields .order-form__checkbox .checkbox-custom,.order-form__error-container .order-form__fields .order-form__checkbox .checkbox-custom,.order-form__success-container .order-form__fields .order-form__checkbox .checkbox-custom{background:0 0;border:1px solid #262626;border-radius:0;width:17px;height:17px}@media (min-width:768px){.order-form__form-container .order-form__fields .order-form__checkbox .checkbox-custom,.order-form__error-container .order-form__fields .order-form__checkbox .checkbox-custom,.order-form__success-container .order-form__fields .order-form__checkbox .checkbox-custom{width:18px;height:18px}}.order-form__form-container .order-form__fields .order-form__checkbox-label,.order-form__error-container .order-form__fields .order-form__checkbox-label,.order-form__success-container .order-form__fields .order-form__checkbox-label{font-size:14px}.order-form__error-container{gap:8px}.order-form__error-container .order-form__error-actions{flex-direction:column;gap:5px;margin-top:4px;display:flex}.order-form__error-container .order-form__error-actions button{height:27px}.order-form__error-container .order-form__error-actions button .button__content{justify-content:flex-start}@media (min-width:768px){.order-form__form-container .order-form__checkbox-container,.order-form__success-container .order-form__checkbox-container{margin-top:12px;margin-bottom:8px}.order-form__form-container .product-info_container .product-info__content,.order-form__success-container .product-info_container .product-info__content{flex-direction:row}.order-form__form-container .product-info_container .product-info__content .product-info__quantity-value,.order-form__success-container .product-info_container .product-info__content .product-info__quantity-value{font-size:14px}.order-form__form-container .product-info_container .product-info__content .product-info__quantity-btn .button__content,.order-form__success-container .product-info_container .product-info__content .product-info__quantity-btn .button__content{font-size:20px!important}.order-form__form-container .product-info_container .product-info__bottom-row,.order-form__success-container .product-info_container .product-info__bottom-row{align-items:flex-start;gap:25px}.order-form__error-container{gap:11px}.order-form__error-container .order-form__error-actions{flex-direction:row;gap:25px;margin-top:9px}}@media (min-width:1024px){.order-form__error-container{gap:16px}.order-form__error-container .order-form__error-actions{margin-top:7px}}@media (max-width:768px){.order-form__form-container .product-info_container,.order-form__error-container .product-info_container,.order-form__success-container .product-info_container{flex-direction:column;align-items:flex-start}}.order-form__error-modal .modal-wrapper{max-width:320px}@media (min-width:768px){.order-form__error-modal .modal-wrapper{max-width:594px}}.order-form__error-modal .order-form__error-container{gap:8px;max-width:264px;padding:18px 10px}.order-form__error-modal .order-form__error-container .order-form__title{line-height:112%}@media (min-width:768px){.order-form__error-modal .order-form__error-container{gap:12px;max-width:558px;padding:27px 18px}}@media (min-width:1024px){.order-form__error-modal .order-form__error-container{max-width:538px;padding:24px 28px 28px}}.order-form__success-container{gap:0;width:100%;padding-bottom:8px}.order-form__success-container .order-form__success-layout{border-bottom:none;align-items:start;gap:28px;padding-bottom:0;display:grid}.order-form__success-container .order-form__success-main{flex-direction:column;gap:22px;min-width:0;display:flex}.order-form__success-container .order-form__success-mock-toolbar{background:rgba(246,245,241,.6);border:1px solid #d9d9d9;flex-direction:column;gap:12px;padding:12px 14px;display:flex}.order-form__success-container .order-form__success-mock-title{letter-spacing:.04em;text-transform:uppercase;font-size:12px;line-height:138%}.order-form__success-container .order-form__success-mock-actions{flex-wrap:wrap;gap:8px;display:flex}.order-form__success-container .order-form__success-mock-button{color:#8c8c8c;background:#fff;border:1px solid #d9d9d9;padding:8px 12px;font-size:13px;line-height:100%;transition:border-color .2s,color .2s,background-color .2s}.order-form__success-container .order-form__success-mock-button:hover{color:#262626;border-color:rgba(38,38,38,.35)}.order-form__success-container .order-form__success-mock-button--active{color:#fff;background:#262626;border-color:#262626}.order-form__success-container .order-form__success-side{flex-direction:column;gap:14px;min-width:0;display:flex}.order-form__success-container .order-form__success-return{cursor:pointer;color:#262626;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:auto;margin-bottom:24px;padding:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:113%;display:inline-flex}.order-form__success-container .order-form__success-return .icon{color:#262626}.order-form__success-container .order-form__success-return:hover{opacity:.75}.order-form__success-container .order-form__success-header{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.order-form__success-container .order-form__success-order-trigger{cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0;display:inline-flex}.order-form__success-container .order-form__success-order-trigger:disabled{cursor:default}.order-form__success-container .order-form__success-order-trigger:focus{outline:none}.order-form__success-container .order-form__success-order-trigger:active{transform:none}.order-form__success-container .order-form__success-order-trigger:hover .order-form__success-order-copy{opacity:.65}.order-form__success-container .order-form__success-order-number{font-size:18px;line-height:113%}.order-form__success-container .order-form__success-order-copy-wrap{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;line-height:0;display:inline-flex;position:relative}.order-form__success-container .order-form__success-order-copy{color:#262626;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;line-height:0;transition:opacity .2s;display:inline-flex;transform:translateZ(0)}.order-form__success-container .order-form__success-order-copy .icon{width:20px;height:20px}.order-form__success-container .order-form__success-hint{max-width:420px;font-size:12px;line-height:138%}.order-form__success-container .order-form__status-track{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:stretch;gap:14px 8px;display:grid}.order-form__success-container .order-form__status-step-card{opacity:.32;text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;transition:opacity .2s,transform .2s;display:flex;position:relative}.order-form__success-container .order-form__status-step-card--active{opacity:1}.order-form__success-container .order-form__status-step-card--current{transform:translateY(-1px)}.order-form__success-container .order-form__status-step-top{justify-content:center;align-items:center;gap:0;width:100%;min-height:18px;display:flex}.order-form__success-container .order-form__status-step-index{color:#8c8c8c;letter-spacing:.08em;background:#f6f5f1;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:18px;padding:0 8px;font-size:10px;line-height:100%;display:inline-flex}.order-form__success-container .order-form__status-step-connector{background:#ebebeb;flex:1;height:1px;display:none}.order-form__success-container .order-form__status-step-card--active .order-form__status-step-index{color:#262626;background:rgba(38,38,38,.08)}.order-form__success-container .order-form__status-step-icon{color:#8c8c8c;background:#fff;border:1px solid #d9d9d9;justify-content:center;align-items:center;width:43.5px;height:43.5px;transition:border-color .2s,color .2s,box-shadow .2s;display:flex}.order-form__success-container .order-form__status-step-icon .icon{color:inherit;width:18px;height:18px}.order-form__success-container .order-form__status-step-icon .icon svg,.order-form__success-container .order-form__status-step-icon .icon svg path{fill:none}.order-form__success-container .order-form__status-step-card--active .order-form__status-step-icon{color:#262626;border-color:#262626}.order-form__success-container .order-form__status-step-card--current .order-form__status-step-icon{box-shadow:0 14px 28px rgba(38,38,38,.08)}.order-form__success-container .order-form__status-step-title{text-align:center;color:#262626;max-width:86px;font-size:10px;line-height:113%}.order-form__success-container .order-form__status-step-description{font-size:12px;line-height:138%}.order-form__success-container .order-form__success-cancelled{color:#d94646;background:rgba(217,70,70,.06);border:1px solid rgba(217,70,70,.25);border-radius:20px;padding:14px 16px;font-size:14px;line-height:145%}.order-form__success-container .order-form__success-products{flex-direction:column;gap:16px;margin-top:0;display:flex}.order-form__success-container .order-form__success-product-card{border-top:1px solid #d9d9d9;flex-direction:column;gap:0;padding-top:12px;display:flex}.order-form__success-container .order-form__success-product-card:first-child{border-top:none;padding-top:0}.order-form__success-container .order-form__success-product-image{aspect-ratio:1;background:#f0efeb;width:100%;max-width:198px;margin-bottom:16px;position:relative;overflow:hidden}.order-form__success-container .order-form__success-product-image .image-container{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.order-form__success-container .order-form__success-product-image img{object-fit:cover;width:100%;height:100%}.order-form__success-container .order-form__success-product-content{flex-direction:column;gap:0;display:flex}.order-form__success-container .order-form__success-product-title{color:#262626;margin-bottom:10px;font-size:20px;font-weight:400;line-height:113%}.order-form__success-container .order-form__success-product-meta{color:#262626;font-size:16px;font-weight:400;line-height:99%}.order-form__success-container .order-form__success-product-meta+.order-form__success-product-meta{margin-top:6px}.order-form__success-container .order-form__success-product-price{color:#262626;margin-top:16px;font-size:20px;font-weight:400;line-height:113%}.order-form__success-container .order-form__success-product-price-row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;display:flex}.order-form__success-container .order-form__success-product-price--inline{margin-top:0}.order-form__success-container .order-form__success-product-price-asterisk{color:#8c8c8c;cursor:help;background:0 0;border:none;justify-content:center;align-items:center;min-width:22px;min-height:22px;padding:0;font-family:Manrope,sans-serif;font-size:22px;font-weight:500;line-height:1;display:inline-flex;transform:translateY(-1px)}.order-form__success-container .order-form__success-product-price-asterisk:hover{color:#262626}.order-form__success-container .order-form__success-panel{border-bottom:1px solid #d9d9d9;flex-direction:column;gap:14px;padding-bottom:14px;display:flex}.order-form__success-container .order-form__success-panel:last-child{border-bottom:none;padding-bottom:0}.order-form__success-container .order-form__success-payment{flex-direction:column;gap:10px;padding-top:4px;display:flex}.order-form__success-container .order-form__success-payment-title{color:#262626;font-size:16px;font-weight:400;line-height:113%}.order-form__success-container .order-form__success-payment-note{font-size:14px;line-height:113%}.order-form__success-container .order-form__success-payment-hint{color:#8c8c8c;margin:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:113%}.order-form__success-container .order-form__success-payment-link{color:#262626;text-underline-offset:2px;text-decoration:underline}.order-form__success-container .order-form__success-payment-button{color:#fff;cursor:pointer;background:#262626;border:1px solid #262626;width:100%;min-height:50px;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:113%;transition:opacity .2s}.order-form__success-container .order-form__success-payment-button:disabled{opacity:.55;cursor:not-allowed}.order-form__success-container .order-form__success-payment-button--secondary{color:#262626;background:0 0}.order-form__success-container .order-form__success-panel-title{color:#262626;font-size:20px;font-weight:400;line-height:113%}.order-form__success-container .order-form__success-panel-rows,.order-form__success-container .order-form__success-contact-list{flex-direction:column;gap:12px;display:flex}.order-form__success-container .order-form__success-panel-row{justify-content:space-between;gap:12px;display:flex}.order-form__success-container .order-form__success-panel-row .text{color:#262626;font-size:16px;font-weight:400;line-height:113%}.order-form__success-container .order-form__success-panel-value{text-align:right}.order-form__success-container .order-form__success-panel-row--delivery .text{white-space:nowrap}.order-form__success-container .order-form__success-contact-list .text{color:#262626;font-size:16px;font-weight:400;line-height:113%;text-decoration:none!important}.order-form__success-container .order-form__success-contact-list a,.order-form__success-container .order-form__success-contact-list .text *{text-decoration:none!important}.order-form__success-container .order-form__success-update{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.order-form__success-container .order-form__success-updates-hint{font-size:13px;font-weight:400;line-height:127%}.order-form__success-container .order-form__success-update-copy{flex-direction:column;gap:2px;display:flex}.order-form__success-container .order-form__success-update-title{color:#262626;font-size:14px;font-weight:400;line-height:127%}.order-form__success-container .order-form__success-update-note{color:#8c8c8c;font-size:13px;font-weight:400;line-height:127%}.order-form__success-container .order-form__success-update-link{color:#262626;text-underline-offset:2px;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:400;line-height:113%;text-decoration:underline}.order-form__success-container .order-form__success-switch{cursor:pointer;background:rgba(38,38,38,.08);border:1px solid #d9d9d9;border-radius:999px;flex-shrink:0;justify-content:flex-start;width:44px;height:26px;padding:3px;display:inline-flex}.order-form__success-container .order-form__success-switch:disabled{cursor:not-allowed;opacity:.5}.order-form__success-container .order-form__success-switch--active{background:#262626;border-color:#262626;justify-content:flex-end}.order-form__success-container .order-form__success-switch--active .order-form__success-switch-thumb{background:#fff}.order-form__success-container .order-form__success-switch-thumb{background:#262626;border-radius:50%;width:18px;height:18px}.order-form__success-container .order-form__success-footer-cards{border-top:1px solid #d9d9d9;grid-template-columns:1fr;margin-top:28px;display:grid}.order-form__success-container .order-form__success-footer-card{border-bottom:1px solid #d9d9d9;flex-direction:column;gap:28px;padding:28px 0;display:flex}.order-form__success-container .order-form__success-footer-title{font-size:28px;line-height:100%}.order-form__success-container .order-form__success-footer-actions{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@media (max-width:767.98px){.order-form__success-container .order-form__success-side{gap:8px}.order-form__success-container .order-form__success-panel{gap:8px;padding-bottom:10px}.order-form__success-container .order-form__success-panel-rows,.order-form__success-container .order-form__success-contact-list,.order-form__success-container .order-form__success-panel-row,.order-form__success-container .order-form__success-update{gap:6px}.order-form__success-container .order-form__success-update-copy{gap:2px}.order-form__success-container .order-form__success-updates-hint{font-size:11px;line-height:120%}.order-form__success-container .order-form__success-payment{gap:6px;padding-top:0}.order-form__success-container .order-form__success-order-number{font-size:16px;line-height:113%}.order-form__success-container .order-form__success-hint{font-size:11px;line-height:125%}.order-form__success-container .order-form__success-panel-title{font-size:14px;line-height:113%}.order-form__success-container .order-form__success-panel-row .text,.order-form__success-container .order-form__success-contact-list .text,.order-form__success-container .order-form__success-update-title{font-size:12px;line-height:120%}.order-form__success-container .order-form__success-update-note,.order-form__success-container .order-form__success-update-link{font-size:11px;line-height:120%}.order-form__success-container .order-form__success-payment-title{font-size:14px;line-height:113%}.order-form__success-container .order-form__success-payment-note,.order-form__success-container .order-form__success-payment-hint,.order-form__success-container .order-form__success-payment-link{font-size:11px;line-height:120%}}@media (min-width:768px){.order-form__success-container .order-form__success-return,.order-form__success-container .order-form__success-header{margin-bottom:27px}.order-form__success-container .order-form__success-order-number{font-size:18px;line-height:113%}.order-form__success-container .order-form__success-panel-title{font-size:25px}.order-form__success-container .order-form__success-payment-button,.order-form__success-container .order-form__success-panel-row .text,.order-form__success-container .order-form__success-contact-list .text,.order-form__success-container .order-form__success-update-title{font-size:18px}.order-form__success-container .order-form__status-step-icon{width:43.5px;height:43.5px}.order-form__success-container .order-form__status-step-icon .icon{width:18px;height:18px}.order-form__success-container .order-form__status-step-title{text-align:center;max-width:108px;font-size:14px;line-height:113%}.order-form__success-container .order-form__success-products{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 16px;display:grid}.order-form__success-container .order-form__success-product-card{border-top:none;width:100%;padding-top:0}.order-form__success-container .order-form__success-product-image{max-width:none}.order-form__success-container .order-form__success-product-title{font-size:18px}.order-form__success-container .order-form__success-product-meta{font-size:14px}.order-form__success-container .order-form__success-product-price{font-size:18px}.order-form__success-container .order-form__success-footer-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.order-form__success-container .order-form__success-footer-card{min-height:220px;padding:32px 24px 28px}.order-form__success-container .order-form__success-footer-card:nth-child(odd){border-right:1px solid #d9d9d9}.order-form__success-container .order-form__success-footer-title{font-size:32px}}@media (min-width:1024px){.order-form__success-container .order-form__success-return{margin-bottom:24px}.order-form__success-container .order-form__success-header{margin-bottom:34px}.order-form__success-container .order-form__success-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-bottom:0}.order-form__success-container .order-form__success-order-number{font-size:36px;line-height:100%}.order-form__success-container .order-form__status-track{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:stretch;gap:0}.order-form__success-container .order-form__status-step-connector{display:block}.order-form__success-container .order-form__success-order-trigger:hover .order-form__success-order-copy{opacity:.65}.order-form__success-container .order-form__status-step-description{display:none}.order-form__success-container .order-form__success-products{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;place-items:start stretch;gap:32px 24px;display:grid}.order-form__success-container .order-form__success-product-card{border-top:none;width:100%;padding-top:0}.order-form__success-container .order-form__success-product-image{aspect-ratio:1;width:100%;min-width:0;max-width:none}.order-form__success-container .order-form__success-product-content{width:100%;max-width:none}.order-form__success-container .order-form__status-step-card{align-items:center;width:100%}.order-form__success-container .order-form__status-step-card:after{content:"";z-index:0;background:#ebebeb;width:calc(100% - 66px);height:1px;position:absolute;top:27px;left:calc(50% + 33px)}.order-form__success-container .order-form__status-step-card:last-child:after,.order-form__success-container .order-form__status-step-top{display:none}.order-form__success-container .order-form__status-step-title{text-align:center;z-index:1;max-width:124px;margin-left:0;position:relative}.order-form__success-container .order-form__status-step-icon{z-index:1;width:55px;height:55px;position:relative}.order-form__success-container .order-form__status-step-icon .icon{width:22px;height:22px}.order-form__success-container .order-form__success-footer-card{gap:120px;min-height:250px;padding:36px 28px 30px}}@media (max-width:767.98px){.order-form__success-container .order-form__success-products{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 12px;display:grid}.order-form__success-container .order-form__success-product-card{border-top:none;width:100%;padding-top:0}.order-form__success-container .order-form__success-order-trigger{align-items:flex-start}.order-form__success-container .order-form__success-product-image{max-width:none}.order-form__success-container .order-form__success-panel-value{text-align:left}.order-form__success-container .order-form__success-footer-title{font-size:24px}}@media (max-width:479.98px){.order-form__success-container .order-form__success-products{grid-template-columns:1fr;gap:16px}}.order-form__success-order-tooltip-popover--wide{max-width:min(400px,100vw - 32px)!important}.order-form__success-order-tooltip-popover{color:#fff!important;opacity:1!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;z-index:10050!important;background:rgba(38,38,38,.92)!important;border:none!important;border-radius:8px!important;max-width:min(360px,100vw - 32px)!important;padding:12px 14px!important;font-family:Manrope,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:150%!important;box-shadow:0 8px 24px rgba(0,0,0,.18)!important}.order-form__success-order-tooltip-popover .react-tooltip-arrow{background:rgba(38,38,38,.92)!important}.order-form__success-payment-redirect-tooltip{color:#fff!important;opacity:1!important;background:rgba(38,38,38,.92)!important;border:none!important;border-radius:8px!important;max-width:420px!important;padding:10px 12px!important;font-size:13px!important;line-height:138%!important}.order-form__success-payment-redirect-tooltip .react-tooltip-arrow{background:rgba(38,38,38,.92)!important}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.recent-orders-history{border-top:1px solid rgba(0,0,0,.08);flex-direction:column;gap:10px;width:100%;margin-top:28px;padding-top:18px;display:flex}.recent-orders-history__title{color:#262626;margin:0 0 2px;font-size:18px;font-weight:500;line-height:113%}.recent-orders-history__list{flex-direction:column;gap:6px;display:flex}.recent-orders-history__item{color:inherit;border-bottom:1px solid #d9d9d9;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.recent-orders-history__meta{text-align:right;flex-direction:column;flex:0 auto;justify-content:center;align-items:flex-end;gap:2px;min-width:0;display:flex}.recent-orders-history__id,.recent-orders-history__line{margin:0;font-size:14px;font-weight:400;line-height:127%}.recent-orders-history__id{text-overflow:ellipsis;white-space:nowrap;color:#262626;flex-shrink:0;min-width:0;max-width:48%;overflow:hidden}.recent-orders-history__line{text-align:right;width:100%}.recent-orders-history__line span{font-size:inherit;line-height:inherit;font-weight:inherit}.recent-orders-history__show-more{color:#262626;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:10px;padding:0;font-family:Manrope,sans-serif;font-size:14px;line-height:120%;text-decoration:underline}.recent-orders-history__show-more:hover{opacity:.75}@media (max-width:767.98px){.recent-orders-history{gap:8px;margin-top:18px;padding-top:12px}.recent-orders-history__title{font-size:16px}.recent-orders-history__id,.recent-orders-history__line{font-size:11px;line-height:120%}.recent-orders-history__item{gap:10px;padding:8px 0}}@media (min-width:1024px){.recent-orders-history__title{margin-bottom:4px;font-size:22px}.recent-orders-history__show-more{margin-top:12px;font-size:15px}}
