.cart-notify{flex-direction:column;display:flex}.cart-notify__title{margin-bottom:5px;font-size:16px;font-weight:500}.cart-notify__description{margin-bottom:15px}.cart-notify__actions{gap:10px;display:flex}.cart-notify__actions .cart-notify__button{flex:1}.complete-info__benefits{margin-top:10px;margin-bottom:15px}.complete-info__benefits li{align-items:center;margin-bottom:2px;display:flex}.quick-checkout-skeleton{text-align:left;flex-direction:column;gap:20px;display:flex}.quick-checkout-skeleton__address-card,.quick-checkout-skeleton__payment,.quick-checkout-skeleton__summary{background:#f7f3f0;border-radius:4px;flex-direction:column;gap:4px;padding:15px;display:flex}.quick-checkout-skeleton__payment,.quick-checkout-skeleton__summary{background:#f7f3f0;gap:8px}.quick-checkout-skeleton__bottom{gap:12px;display:flex}.quick-checkout-skeleton__button{flex:1;height:38px}.quick-checkout-delivery-methods{min-height:50px;position:relative}.quick-checkout-delivery-methods__list{margin-bottom:10px}.quick-checkout-delivery-methods__items{display:flex}.quick-checkout-delivery-methods__items .swiper-slide{height:auto}.quick-checkout-delivery-methods__item{width:100%;height:100%;font-family:inherit;font-size:inherit;color:inherit;text-align:left;cursor:pointer;background:#f7f3f0;border:2px solid #0000;border-radius:4px;flex-direction:column;gap:2px;padding:15px;display:flex;position:relative}.quick-checkout-delivery-methods__item:focus-visible{outline-offset:-2px;outline:2px solid #024d5e}.quick-checkout-delivery-methods__item.is-active{border-color:#ff6f00}.quick-checkout-delivery-methods__item__header{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.quick-checkout-delivery-methods__item__name{align-items:center;gap:8px;margin-bottom:0;font-weight:500;display:inline-flex}.quick-checkout-delivery{min-height:50px;position:relative}.quick-checkout-delivery__no-address{flex-direction:column;display:flex}.quick-checkout-summary__content{position:relative}.quick-checkout-summary__content .order-summary__item{padding:5px}.quick-checkout__sections{text-align:left;flex-direction:column;gap:20px;display:flex}.quick-checkout-bottom{gap:12px;width:100%;display:flex}.quick-checkout-bottom__button{flex:1}[data-modal=quick-checkout] .base-modal{flex-direction:column;padding:20px 20px 0;display:flex;overflow:hidden auto}[data-modal=quick-checkout] .base-modal::-webkit-scrollbar-track{background-color:#ff6f001a;border-radius:4px}[data-modal=quick-checkout] .base-modal::-webkit-scrollbar{width:3px;height:1px}[data-modal=quick-checkout] .base-modal::-webkit-scrollbar-thumb{background-color:#ff6f00;border-radius:4px}[data-modal=quick-checkout] .base-modal__header{flex-shrink:0;margin-bottom:10px}[data-modal=quick-checkout] .base-modal__body{flex:1}[data-modal=quick-checkout] .base-modal__footer{z-index:2;background:#fff;border-top:1px solid #ede3db;flex-shrink:0;margin:20px -20px 0;padding:20px;position:sticky;bottom:0}[data-modal=quick-checkout] .order-summary__body,[data-modal=quick-checkout] .payment-method-item__info,[data-modal=quick-checkout] .shipping-provider{padding:10px 15px}.survey-modal__description{color:#00323f;text-align:left;margin:10px 0}.survey-modal__form{flex-direction:column;gap:20px;display:flex}.survey-modal__label{text-align:left;margin:0 0 10px;font-weight:600}.survey-modal__required{color:#ff204d;margin-left:4px}.survey-modal__question:first-child{margin-top:10px}.survey-modal__choices{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.survey-modal__stars .base-rating__star{gap:8px}.survey-modal__stars .base-rating__star__icon{width:28px;height:28px}.survey-modal__scale-items{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:4px;display:grid}.survey-modal__scale-item{color:#00323f;cursor:pointer;background:#fff;border:1px solid #81a6af;border-radius:4px;min-height:36px}.survey-modal__scale-item.is-selected{color:#fff;background:#ff6f00;border-color:#ff6f00}.survey-modal__scale-labels{color:#888;justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.survey-modal__error,.survey-modal__hint{text-align:left;margin:6px 0 0;font-size:13px}.survey-modal__hint{color:#888;margin-top:4px;font-style:italic}.survey-modal__error,.survey-modal__hint.is-limit{color:#ff204d}.survey-modal__actions{justify-content:flex-end;gap:10px;display:flex}
