@charset "UTF-8";
.goods-cart-row{padding:4px;border-radius:var(--itemRadius);border:1px solid var(--primary-100);background:var(--whiteColor);display:flex;gap:8px}@media screen and (min-width:1200px){.goods-cart-row{padding:0.6rem;gap:0.8rem}}.goods-cart-row__img{width:138px;height:138px;flex-shrink:0;position:relative}@media screen and (min-width:1200px){.goods-cart-row__img{width:8.4rem;height:8.4rem}}.goods-cart-row__img img{border-radius:var(--itemRadius);position:absolute;left:0;top:0;right:0;bottom:0;max-height:100%;width:auto;margin:auto}.goods-cart-row__center{padding-top:5px;flex-grow:1}@media screen and (min-width:1200px){.goods-cart-row__center{padding-top:0.15rem}}.goods-cart-row .button-delete{position:absolute;left:0;top:0;background:var(--label-1-1);border-radius:calc(var(--itemRadius) / 2);display:flex;align-items:center;justify-content:center;font-size:0;color:var(--whiteColor);text-decoration:none;width:20px;height:20px}@media screen and (min-width:1200px){.goods-cart-row .button-delete{height:1.1rem;width:1.1rem}}.goods-cart-row .button-delete:before{font-family:"icomoon";font-size:14px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.goods-cart-row .button-delete:before{font-size:0.7rem}}.goods-cart-row__category{font-size:0.75rem;font-weight:400;line-height:1.1;color:var(--grey-500)}@media screen and (min-width:1200px){.goods-cart-row__category{font-size:0.7rem;font-weight:400;line-height:1.1}}.goods-cart-row__title{font-size:0.875rem;font-weight:800;line-height:1.1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (min-width:1200px){.goods-cart-row__title{font-size:0.85rem;font-weight:800;line-height:1.1}}.goods-cart-row__title a{text-decoration:none}.goods-cart-row__edit-params{margin-top:13px}@media screen and (min-width:1200px){.goods-cart-row__edit-params{margin-top:0.8rem}}.goods-cart-row .b-counter__body{width:62px}@media screen and (min-width:1200px){.goods-cart-row .b-counter__body{width:5rem}}.goods-cart-row .basket_item_count{border:none;width:60px;height:26px;margin-top:8px}@media screen and (min-width:1200px){.goods-cart-row .basket_item_count{width:4.2rem;margin-top:0.75rem}}.goods-cart-row .basket_item_count .arrow::before{font-size:15px}.goods-cart-row .basket_item_count .count_input{font-size:0.875rem;font-weight:400;line-height:1.5;width:auto}@media screen and (min-width:1200px){.goods-cart-row .basket_item_count .count_input{font-size:0.85rem;font-weight:400;line-height:1.5}}.goods-cart-row__sum{display:flex;align-items:center;padding-top:8px;margin-top:5px;border-top:1px solid var(--grey-100);gap:5px 16px;flex-wrap:wrap}@media screen and (min-width:1200px){.goods-cart-row__sum{margin-top:0.6rem;padding-top:0.6rem}}.goods-cart-row__sum .sum{font-size:1rem;font-weight:800;line-height:1.1;color:var(--label-1-1)}@media screen and (min-width:1200px){.goods-cart-row__sum .sum{font-size:1rem;font-weight:800;line-height:1.1}}.goods-cart-row__sum .sum-old{font-size:0.875rem;font-weight:400;text-decoration:line-through;color:var(--grey-500)}.goods-cart-row .select-style-params .form-type-select.form-item-params-field-variants-color{order:-1}.view-cart-goods{display:flex;flex-direction:column}.view-cart-goods .view-content{flex-grow:1;overflow:auto;padding-right:5px;margin-right:-5px;min-height:295px}.view-cart-goods .view-content::-webkit-scrollbar{width:3px;height:3px}.view-cart-goods .view-content::-webkit-scrollbar-track{background:var(--primary-100)}.view-cart-goods .view-content::-webkit-scrollbar-thumb{background:var(--primary-600);cursor:pointer}.view-cart-goods .view-content::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}@media screen and (min-width:1200px){.view-cart-goods .view-content{min-height:15rem;max-height:45vh}}.view-cart-goods .views-row:not(:last-child){margin-bottom:4px}.view-cart-goods .order-header{display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:800;line-height:1.1;padding:12px 10px;margin-bottom:8px}@media screen and (min-width:1200px){.view-cart-goods .order-header{font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.view-cart-goods .order-header{padding:1.2rem 0.5rem;border-bottom:1px solid var(--grey-100);margin-bottom:0.8rem}}.view-cart-goods .view-footer{margin-top:8px;border-top:1px solid var(--grey-100);display:flex;flex-direction:column}@media screen and (min-width:1200px){.view-cart-goods .view-footer{margin-top:0.8rem}}.view-cart-goods .order-info{padding:8px 0}@media screen and (min-width:1200px){.view-cart-goods .order-info{padding:0.8rem 0}}.view-cart-goods .order-info__item{display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.view-cart-goods .order-info__item{font-size:0.85rem;font-weight:400;line-height:1.5}}.view-cart-goods .order-info__item:not(:last-child){margin-bottom:4px}.view-cart-goods .order-info__total{border-top:1px solid var(--grey-100);font-size:1rem;font-weight:800;line-height:1.1;display:flex;align-items:center;justify-content:space-between;padding:12px 10px;border-bottom:1px solid var(--grey-100)}@media screen and (min-width:1200px){.view-cart-goods .order-info__total{font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.view-cart-goods .order-info__total{padding:1.2rem 0.5rem}}.view-cart-goods .buttons{order:1;margin-top:8px}@media screen and (min-width:1200px){.view-cart-goods .buttons{margin-top:24px}}.view-cart-goods .buttons a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Nunito";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:1rem;font-weight:700;line-height:1.1;padding:17px 20px;min-height:52px;color:var(--whiteColor);background:var(--primary-500);width:100%}@media screen and (min-width:1200px){.view-cart-goods .buttons a{gap:0.6rem}}@media screen and (min-width:1200px){.view-cart-goods .buttons a{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.view-cart-goods .buttons a{padding:1.05rem 1.2rem;min-height:3.2rem}}.view-cart-goods .buttons a:hover{background:var(--primary-600)}.basket-pages-order .view-cart-goods .buttons{display:none}.view-cart-goods .basket-promo-form{padding:12px 12px 20px;margin-top:12px}@media screen and (min-width:1200px){.view-cart-goods .basket-promo-form{padding:1.2rem;margin-top:1.2rem;display:flex;flex-wrap:wrap;column-gap:0.4rem}}.view-cart-goods .basket-promo-form .form-title{font-size:1rem;font-weight:800;line-height:1.1;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%}@media screen and (min-width:1200px){.view-cart-goods .basket-promo-form .form-title{font-size:1rem;font-weight:800;line-height:1.1}}.view-cart-goods .basket-promo-form .form-title:after{content:"";font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;transition-duration:0.2s}@media screen and (min-width:1200px){.view-cart-goods .basket-promo-form .form-title:after{font-size:0.95rem}}.view-cart-goods .basket-promo-form .form-item-code{margin-bottom:8px}.view-cart-goods .basket-promo-form .form-actions,.view-cart-goods .basket-promo-form .form-item{display:none}.view-cart-goods .basket-promo-form .form-actions{margin-top:0}@media screen and (min-width:1200px){.view-cart-goods .basket-promo-form .form-actions{margin-top:0;flex-grow:1;width:calc(39% - 0.4rem)}}.view-cart-goods .basket-promo-form .form-actions .form-submit{width:100%}@media screen and (min-width:1200px){.view-cart-goods .basket-promo-form .form-item{margin-bottom:0;width:61%}}.view-cart-goods .basket-promo-form.is-open .form-title{margin-bottom:16px}@media screen and (min-width:1200px){.view-cart-goods .basket-promo-form.is-open .form-title{margin-bottom:0.8rem}}.view-cart-goods .basket-promo-form.is-open .form-title:after{transform:rotate(180deg)}.view-cart-goods .basket-promo-form.is-open .form-actions,.view-cart-goods .basket-promo-form.is-open .form-item{display:block}.basket-pages-order__carts{padding:8px;border-radius:var(--itemRadius);background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);margin-bottom:16px}@media screen and (min-width:1200px){.basket-pages-order__carts{padding:0.7rem;order:1;width:25.6rem;flex-shrink:0;position:sticky;z-index:2;top:110px}}.basket-pages-order__carts .views-element-container{display:none}@media screen and (min-width:1200px){.basket-pages-order__carts .views-element-container{display:block}}.basket-pages-order__carts.is-open .views-element-container{display:block}@media screen and (min-width:1200px){.basket-pages-order__form{flex-grow:1}}.basket-pages-order__form--login{padding:16px;background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);border-radius:var(--itemRadius);margin-bottom:15px}@media screen and (min-width:1200px){.basket-pages-order__form--login{padding:1.6rem;display:flex;flex-wrap:wrap;margin-bottom:2rem}}.basket-pages-order__form--login .basket-login{margin-bottom:8px}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login{margin-bottom:0.8rem}}.basket-pages-order__form--login .basket-login__wrapper{width:100%}.basket-pages-order__form--login .basket-login__title{font-size:1rem;font-weight:800;line-height:1.1;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:8px 0}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login__title{font-size:1rem;font-weight:800;line-height:1.1}}.basket-pages-order__form--login .basket-login__title:after{content:"";font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;display:block}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login__title:after{font-size:0.95rem}}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login__title:after{content:none}}.basket-pages-order__form--login .basket-login__title.is-active:after{transform:rotate(180deg)}.basket-pages-order__form--login .basket-login__subtitle{font-size:0.75rem;font-weight:400;line-height:1.1;margin-top:4px}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login__subtitle{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login__subtitle{margin-top:0.4rem}}.basket-pages-order__form--login .basket-login.is-open{margin-bottom:0}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login.is-open{margin-bottom:0.8rem}}.basket-pages-order__form--login .basket-login.is-open .basket-login__subtitle{display:none}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login.is-open .basket-login__subtitle{display:block}}.basket-pages-order__form--login .basket-login.is-open+.user-login-form{display:none}@media screen and (min-width:1200px){.basket-pages-order__form--login .basket-login.is-open+.user-login-form{display:flex}}.basket-pages-order__form--login .form-forgot{display:none}@media screen and (min-width:1200px){.basket-pages-order__form--login .form-forgot{display:block}}.basket-pages-order__label{font-size:1rem;font-weight:800;line-height:1.1;padding:8px 10px;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media screen and (min-width:1200px){.basket-pages-order__label{font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.basket-pages-order__label{display:none}}.basket-pages-order__label:after{font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;content:"";transition-duration:0.2s}@media screen and (min-width:1200px){.basket-pages-order__label:after{font-size:1.2rem}}.basket-pages-order__label.is-active:after{transform:rotate(180deg)}.node-basket-order-form{counter-reset:list}.node-basket-order-form .group-item{padding:16px;background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);border-radius:var(--itemRadius);margin-bottom:8px}@media screen and (min-width:1200px){.node-basket-order-form .group-item{padding:1.6rem;display:flex;flex-wrap:wrap}}.node-basket-order-form .group-item .form-item{display:none;margin-bottom:4px}@media screen and (min-width:1200px){.node-basket-order-form .group-item .form-item{display:block}}.node-basket-order-form .group-item.is-open .form-item{display:block}@media screen and (min-width:1200px){.node-basket-order-form .group-item.is-open .form-item{display:none !important}}.node-basket-order-form .group-item.is-checked .group-label:before{background:var(--mainColor);content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;color:var(--whiteColor)}@media screen and (min-width:1200px){.node-basket-order-form .group-item.is-checked .group-label:before{font-size:1.2rem}}.node-basket-order-form .group-item.group-comment .group-label:before{content:none !important}@media screen and (min-width:1200px){.node-basket-order-form .group-item.user_info{padding:1.6rem 1.4rem}.node-basket-order-form .group-item.user_info>div{padding:0 0.2rem}}@media screen and (min-width:1200px){.node-basket-order-form .group-item .field--type-boolean{width:100%}}.node-basket-order-form .group-item .field--type-boolean .form-item{margin-top:16px;margin-bottom:0}@media screen and (min-width:1200px){.node-basket-order-form .group-item .field--type-boolean .form-item{width:100%;margin-top:0.4rem}}.node-basket-order-form .group-item .field--type-boolean .option{font-size:1rem;font-weight:400}@media screen and (min-width:1200px){.node-basket-order-form .group-item .field--type-boolean .option{font-size:1rem;font-weight:400}}.node-basket-order-form .group-item .field--type-boolean .icon svg:not(.tick){width:19px;height:19px}@media screen and (min-width:1200px){.node-basket-order-form .group-item .form-type-select,.node-basket-order-form .group-item .field--type-string,.node-basket-order-form .group-item .field--type-email{width:16.75rem}}@media screen and (min-width:1200px){.node-basket-order-form .group-item .form-item{margin-bottom:0.4rem}}.node-basket-order-form .group-item .form-type-radio .option{margin-bottom:0}.node-basket-order-form .group-label{font-size:1rem;font-weight:800;line-height:1.1;cursor:pointer;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:1200px){.node-basket-order-form .group-label{font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.node-basket-order-form .group-label{margin-bottom:1.2rem;width:100%}}.node-basket-order-form .group-label:before{counter-increment:list;content:counters(list, "");width:24px;height:24px;border-radius:50%;background:var(--grey-300);color:var(--whiteColor);font-size:0.875rem;font-weight:700;line-height:1.1;display:flex;align-items:center;justify-content:center;margin-right:12px}@media screen and (min-width:1200px){.node-basket-order-form .group-label:before{font-size:0.85rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.node-basket-order-form .group-label:before{width:1.6rem;height:1.6rem}}.node-basket-order-form .group-label:after{font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;content:"";transition-duration:0.2s;margin-left:auto;display:inline-block;color:var(--mainColor)}@media screen and (min-width:1200px){.node-basket-order-form .group-label:after{font-size:1.2rem}}@media screen and (min-width:1200px){.node-basket-order-form .group-label:after{color:var(--grey-900);transform:rotate(180deg)}}.node-basket-order-form .group-label.is-active{margin-bottom:8px}@media screen and (min-width:1200px){.node-basket-order-form .group-label.is-active{margin-bottom:0}}.node-basket-order-form .group-label.is-active:after{color:var(--grey-900);transform:rotate(180deg)}@media screen and (min-width:1200px){.node-basket-order-form .group-label.is-active:after{color:var(--mainColor);transform:rotate(0)}}.node-basket-order-form div[id^="payment_ajax_wrap"] label.form-required{display:none}@media screen and (min-width:1200px){.node-basket-order-form div[id^="payment_ajax_wrap"] .form-item-required{display:flex;align-items:center;gap:1.2rem}}.node-basket-order-form div[id^="payment_ajax_wrap"] .form-item-required:before{content:none}.node-basket-order-form div[id^="payment_ajax_wrap"] .form-item-required .option:before{content:none}@media screen and (min-width:1200px){.node-basket-order-form div[id^="delivery_ajax_wrap"]{font-size:0;margin:0 -0.2rem;flex:100%}}.node-basket-order-form div[id^="delivery_ajax_wrap"] label.form-required{display:inline-block;font-size:0.875rem;font-weight:800;line-height:1.1;margin-bottom:4px}@media screen and (min-width:1200px){.node-basket-order-form div[id^="delivery_ajax_wrap"] label.form-required{font-size:0.85rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.node-basket-order-form div[id^="delivery_ajax_wrap"] label.form-required{margin-bottom:0.8rem}.node-basket-order-form div[id^="delivery_ajax_wrap"] label.form-required:before{top:calc(100% + 0.6rem + var(--inputHeight)/2)}}.node-basket-order-form div[id^="delivery_ajax_wrap"] select.select2-hidden-accessible{display:none}@media screen and (min-width:1200px){.node-basket-order-form div[id^="delivery_ajax_wrap"] .form-item-basket-delivery-value{display:inline-block;font-size:1rem;padding:0 0.2rem;width:33.3333%}}@media screen and (min-width:1200px){.node-basket-order-form div[id^="delivery_ajax_wrap"] [data-drupal-selector="edit-novaposhta-fields"]{display:inline}}@media screen and (min-width:1200px){.node-basket-order-form div[id^="delivery_ajax_wrap"] [data-drupal-selector="edit-novaposhta-fields"] .form-item{font-size:1rem;display:inline-block;padding:0 0.2rem;width:33.3333%}}@media screen and (min-width:1200px){.node-basket-order-form div[id^="delivery_ajax_wrap"] [data-drupal-selector="edit-novaposhta-fields"] .form-item.form-item-novaposhta-fields-point{width:66.6666%}}.node-basket-order-form .user-delivery-field-saved-address .fieldset-legend{font-size:0.875rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .fieldset-legend{font-size:0.85rem;font-weight:800;line-height:1.1}}.node-basket-order-form .user-delivery-field-saved-address .fieldset-wrapper div[id^="edit-delivery-saved"]{display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .fieldset-wrapper div[id^="edit-delivery-saved"]{margin:0 -0.7rem}}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved{width:33.3333%;padding:0 0.7rem}}.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .option{padding:15px 12px;border-radius:var(--itemRadius);box-shadow:var(--shadow-Light-8-16);background:var(--whiteColor);border:1px solid var(--whiteColor);position:relative;margin:0;min-height:64px;height:100%;display:flex;align-items:center}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .option{padding:0.75rem 0.6rem}}.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .option:after{background:var(--mainColor);content:"";font-family:"icomoon";font-size:12px;font-weight:400;line-height:1;color:inherit;color:var(--whiteColor);border-radius:50%;position:absolute;top:3px;left:4px;transform:scale(0);transition-duration:0.2s}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .option:after{font-size:0.6rem}}.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .delivery-option{position:relative;padding:0 0 0 44px;font-size:0.75rem;font-weight:400;line-height:1.1}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .delivery-option{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .delivery-option{padding:0 0 0 2.5rem}}.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .delivery-option:before{position:absolute;content:"";width:32px;height:32px;left:0;top:0}@media screen and (min-width:1200px){.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .delivery-option:before{width:1.8rem;height:1.8rem}}.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved .delivery-option-18:before{background:url("/themes/personal/images/np.svg") center center/contain no-repeat}.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved input:checked+.option{border-color:var(--mainColor)}.node-basket-order-form .user-delivery-field-saved-address .form-item-delivery-saved input:checked+.option:after{transform:scale(1)}.node-basket-order-form .form-submit{width:100%}@media screen and (min-width:1200px){.node-basket-order-form .form-submit{width:auto}}.page-basket .site-main{overflow:unset}.basket-free-delivery-info{border-radius:var(--itemRadius);background:var(--secondary-50);padding:16px;margin-bottom:16px}@media screen and (min-width:1200px){.basket-free-delivery-info{padding:1.6rem;display:flex;justify-content:center;flex-direction:column}}.basket-free-delivery-info__top{display:flex;align-items:center;justify-content:space-between}.basket-free-delivery-info__top:after{content:none;width:10.65rem;height:4.5rem;background:url("/themes/personal/images/delivery_truck.svg") center center/contain no-repeat}@media screen and (min-width:1200px){.basket-free-delivery-info__top:after{content:""}}.basket-free-delivery-info .progress__track{border-radius:calc(var(--itemRadius) / 2);background:var(--whiteColor);margin-top:16px;height:auto;border:none}@media screen and (min-width:1200px){.basket-free-delivery-info .progress__track{margin-top:0.65rem}}.basket-free-delivery-info .progress__bar{border-radius:calc(var(--itemRadius) / 2);height:10px;background:var(--secondary-500)}.basket-free-delivery-info__range{display:flex;align-items:center;justify-content:space-between;font-size:0.875rem;font-weight:400;line-height:1.5;margin-top:4px}@media screen and (min-width:1200px){.basket-free-delivery-info__range{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.basket-free-delivery-info__range{margin-top:0.5rem}}.basket-free-delivery-info .basket-free-delivery-info-title{font-size:1.1875rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.basket-free-delivery-info .basket-free-delivery-info-title{font-size:1.2rem;font-weight:800;line-height:1.1}}.basket-free-delivery-info .basket-free-delivery-info-title span{color:var(--label-1-1)}.basket-free-delivery-info .basket-free-delivery-info-link a{font-size:1.1875rem;font-weight:800;line-height:1.1;color:var(--mainColor);transition-duration:0.2s;position:relative;text-decoration:none}@media screen and (min-width:1200px){.basket-free-delivery-info .basket-free-delivery-info-link a{font-size:1.2rem;font-weight:800;line-height:1.1}}.basket-free-delivery-info .basket-free-delivery-info-link a:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.basket-free-delivery-info .basket-free-delivery-info-link a:after{transform:scaleX(1)}.basket-free-delivery-info .basket-free-delivery-info-link a:hover:after{transform:scaleX(0)}.track_free_shipping{border-radius:var(--itemRadius);background:var(--secondary-50);padding:16px;margin-bottom:16px}@media screen and (min-width:1200px){.track_free_shipping{padding:1.6rem;display:flex;justify-content:center;flex-direction:column}}.track_free_shipping__top{display:flex;align-items:center;justify-content:space-between}.track_free_shipping__top:after{content:none;width:10.65rem;height:4.5rem;background:url("/themes/personal/images/delivery_truck.svg") center center/contain no-repeat}@media screen and (min-width:1200px){.track_free_shipping__top:after{content:""}}.track_free_shipping__title{font-size:1.1875rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.track_free_shipping__title{font-size:1.2rem;font-weight:800;line-height:1.1}}.track_free_shipping__title span{color:var(--label-1-1)}.track_free_shipping__link a{font-size:1.1875rem;font-weight:800;line-height:1.1;color:var(--mainColor);transition-duration:0.2s;position:relative;text-decoration:none}@media screen and (min-width:1200px){.track_free_shipping__link a{font-size:1.2rem;font-weight:800;line-height:1.1}}.track_free_shipping__link a:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;transform:scaleX(0);content-visibility:auto}.track_free_shipping__link a:after{transform:scaleX(1)}.track_free_shipping__link a:hover:after{transform:scaleX(0)}.track_free_shipping__line{border-radius:calc(var(--itemRadius) / 2);height:10px;background:var(--secondary-500)}.track_free_shipping__line--wrapper{border-radius:calc(var(--itemRadius) / 2);background:var(--whiteColor);margin-top:16px}@media screen and (min-width:1200px){.track_free_shipping__line--wrapper{margin-top:0.65rem}}.track_free_shipping__range{display:flex;align-items:center;justify-content:space-between;font-size:0.875rem;font-weight:400;line-height:1.5;margin-top:4px}@media screen and (min-width:1200px){.track_free_shipping__range{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.track_free_shipping__range{margin-top:0.5rem}}.b-checkout__title{font-size:1.5rem;font-weight:800;line-height:1.1;margin-bottom:24px}@media screen and (min-width:1200px){.b-checkout__title{font-size:2rem;font-weight:800;line-height:1.1;margin-bottom:1.6rem}}@media screen and (min-width:1200px) and (min-width:1200px){.b-checkout__title{font-size:2rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.b-checkout__content{display:flex;align-items:flex-start}}@media screen and (min-width:1200px){.b-checkout__left{flex-grow:1}}.b-checkout__right{margin-top:24px}@media screen and (min-width:1200px){.b-checkout__right{margin:0 0 0 1.2rem;width:32.3232323232%;flex-shrink:0}}.b-cart-wrapper{padding:12px;border-radius:var(--itemRadius);background:var(--whiteColor)}@media screen and (min-width:768px){.b-cart-wrapper{padding:24px}}@media screen and (min-width:1200px){.b-cart-wrapper{padding:1.6rem;border-radius:calc(var(--itemRadius) * 2)}}.b-cart-wrapper:not(:last-of-type){margin-bottom:24px}@media screen and (min-width:1200px){.b-cart-wrapper:not(:last-of-type){margin-bottom:1.6rem}}.b-cart-wrapper__info .b-pharmacy-info{padding-top:4px;padding-bottom:16px;display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--grey-100)}@media screen and (min-width:768px){.b-cart-wrapper__info .b-pharmacy-info{padding-top:0;padding-bottom:24px}}@media screen and (min-width:1200px){.b-cart-wrapper__info .b-pharmacy-info{padding-bottom:1.6rem;border-width:0.05rem}}.b-cart-wrapper__info .b-pharmacy-info__left{margin-right:8px;width:90px;height:90px;flex-shrink:0;position:relative;border-radius:var(--itemRadius);display:none}@media screen and (min-width:1200px){.b-cart-wrapper__info .b-pharmacy-info__left{margin-right:0.8rem;width:5.15rem;height:5.15rem}.b-cart-wrapper__info .b-pharmacy-info__left:has(img[src]){display:block}}.b-cart-wrapper__info .b-pharmacy-info__left:before{content:"";padding-bottom:100%;display:block}.b-cart-wrapper__info .b-pharmacy-info__left img{position:absolute;left:0;top:0;right:0;bottom:0;max-height:100%;width:auto;margin:auto}.b-cart-wrapper__info .b-pharmacy-info__right{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:1200px){.b-cart-wrapper__info .b-pharmacy-info__right{gap:0.3rem}}.b-cart-wrapper__info .b-pharmacy-info__title{font-size:1rem;font-weight:700;line-height:1.1}@media screen and (min-width:1200px){.b-cart-wrapper__info .b-pharmacy-info__title{font-size:1.5rem;font-weight:800;line-height:1.1}}.b-cart-wrapper__info .b-pharmacy-info__address,.b-cart-wrapper__info .b-pharmacy-info__schedule{font-size:0.75rem;font-weight:400;line-height:1.1;padding-left:18px;position:relative}@media screen and (min-width:1200px){.b-cart-wrapper__info .b-pharmacy-info__address,.b-cart-wrapper__info .b-pharmacy-info__schedule{padding-left:1.3rem;font-size:1rem;font-weight:400}}@media screen and (min-width:1200px) and (min-width:1200px){.b-cart-wrapper__info .b-pharmacy-info__address,.b-cart-wrapper__info .b-pharmacy-info__schedule{font-size:1rem;font-weight:400}}.b-cart-wrapper__info .b-pharmacy-info__address::before,.b-cart-wrapper__info .b-pharmacy-info__schedule::before{font-family:"icomoon";font-size:13px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500);position:absolute;top:0;left:0}@media screen and (min-width:1200px){.b-cart-wrapper__info .b-pharmacy-info__address::before,.b-cart-wrapper__info .b-pharmacy-info__schedule::before{font-size:1.1rem}}.b-cart-wrapper__info .b-pharmacy-info__address::before{content:""}.b-cart-wrapper__info .b-pharmacy-info__schedule::before{content:""}.b-cart-wrapper .b-cart{gap:0}.b-cart-wrapper .b-cart-item{border-radius:0;border:none;display:flex;border-bottom:1px solid var(--grey-100)}.b-cart-wrapper .b-cart-item__content{padding:10px 0 8px}@media screen and (min-width:1200px){.b-cart-wrapper .b-cart-item__content{padding:0.4rem 0}}@media screen and (max-width:1199px){.b-cart-wrapper .b-cart-item__bottom{border-top:none}}.b-cart-wrapper__button{margin-top:16px;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:768px){.b-cart-wrapper__button{margin-top:24px;flex-direction:row}}@media screen and (min-width:1200px){.b-cart-wrapper__button{margin-top:1.6rem;gap:0.4rem}}.b-cart-wrapper__button .btn{width:100%}@media screen and (min-width:768px){.b-cart-wrapper__button .btn{width:calc(50% - 4px)}}@media screen and (min-width:1200px){.b-cart-wrapper__button .btn{width:calc(50% - 0.2rem)}}.b-cart-wrapper__button .btn--prev{background:var(--primary-300)}.b-cart-wrapper__button .btn--prev:hover{background:var(--primary-400)}.b-cart-wrapper__button .btn--prev::before{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.b-cart-wrapper__button .btn--prev::before{font-size:1.1rem}}.b-cart{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:1200px){.b-cart{gap:0.4rem}}.b-cart-item{padding:3px 12px 3px 3px;background:var(--whiteColor);border:1px solid var(--grey-100);display:flex;gap:8px;border-radius:5px;position:relative}@media screen and (min-width:1200px){.b-cart-item{gap:0.8rem;padding:0.6rem}}.b-cart-item__image{position:relative;width:138px;height:138px;flex-shrink:0}@media screen and (min-width:1200px){.b-cart-item__image{width:8.4rem;height:8.4rem}}.b-cart-item__image:before{content:"";padding-bottom:100%;display:block}.b-cart-item__image img{position:absolute;left:0;top:0;right:0;bottom:0;max-height:100%;width:auto;margin:auto}.b-cart-item__delete{position:absolute;top:4px;right:4px}@media screen and (min-width:1200px){.b-cart-item__delete{top:0.6rem;right:0.6rem}}.b-cart-item__delete-button{width:20px;height:20px;background:var(--label-1-1);border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:0;cursor:pointer;transition:0.3s}@media screen and (min-width:1200px){.b-cart-item__delete-button{width:1rem;height:1rem}}.b-cart-item__delete-button:before{content:"";font-family:"icomoon";font-size:14px;font-weight:400;line-height:1;color:inherit;color:var(--whiteColor)}@media screen and (min-width:1200px){.b-cart-item__delete-button:before{font-size:0.7rem}}@media (any-hover:hover){.b-cart-item__delete-button:hover{background:var(--label-1-2)}}.b-cart-item__content{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.b-cart-item__top{padding-right:24px;padding-top:5px}@media screen and (min-width:1200px){.b-cart-item__top{padding-right:1.5rem}}.b-cart-item__code{font-size:0.75rem;font-weight:400;line-height:1.1;margin-bottom:8px}@media screen and (min-width:1200px){.b-cart-item__code{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.b-cart-item__code{margin-bottom:0.6rem}}.b-cart-item__title{font-size:10px;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.b-cart-item__title{font-size:1rem}}.b-cart-item__title a{font:inherit;text-decoration:none;transition:0.3s}@media (any-hover:hover){.b-cart-item__title a:hover{color:var(--primary-500)}}.b-cart-item__bottom{margin-top:8px;padding-top:8px;padding-bottom:5px;border-top:1px solid var(--grey-100)}@media screen and (min-width:1200px){.b-cart-item__bottom{margin-top:0.6rem;padding-top:0.6rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}}.b-cart-item__price{font-size:0.875rem;font-weight:800;line-height:1.1;color:var(--primary-500)}@media screen and (min-width:1200px){.b-cart-item__price{font-size:1rem;font-weight:800;line-height:1.1}}.b-cart-item__price-old{font-size:10px;line-height:1.1;text-decoration:line-through;color:var(--grey-500)}@media screen and (min-width:1200px){.b-cart-item__price-old{font-size:0.7rem}}.b-cart-item__counter{padding-bottom:17px;position:relative}.b-cart-item__counter:before{content:"";position:absolute;bottom:8px;left:0;right:0;height:1px;background:var(--grey-100);display:block}@media screen and (min-width:1200px){.b-cart-item__counter{padding-bottom:unset}.b-cart-item__counter:before{display:none}}.b-product-counter{display:flex;align-items:flex-end;gap:24px}@media screen and (min-width:1200px){.b-product-counter{gap:2.4rem}}.b-counter{display:flex;align-items:flex-start;flex-direction:column;gap:2px}.b-counter__body{display:flex;align-items:center;gap:2px}@media screen and (min-width:1200px){.b-counter__body{gap:0.4rem}}.b-counter__title{color:var(--grey-500);font-size:0.75rem;font-weight:400;line-height:1.1;margin-bottom:4px;width:100%}@media screen and (min-width:1200px){.b-counter__title{font-size:0.7rem;font-weight:400;line-height:1.1}}@media screen and (min-width:1200px){.b-counter__title{margin-bottom:0.2rem}}.b-counter .b-count__button{display:flex;align-items:center;justify-content:center;width:15px;height:15px;font-size:0;flex-shrink:0;cursor:pointer}@media screen and (min-width:1200px){.b-counter .b-count__button{width:1.1rem;height:1.1rem}}.b-counter .b-count__button:before{font-family:"icomoon";font-size:15px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500)}@media screen and (min-width:1200px){.b-counter .b-count__button:before{font-size:1.1rem}}.b-counter .b-count__button.type-minus:before{content:""}.b-counter .b-count__button.type-plus:before{content:""}.b-counter .b-count__button.is-disabled:before{color:var(--grey-400)}.b-counter .b-count__input{flex-shrink:0;min-width:28px;max-width:33.3333333333%}@media screen and (min-width:1200px){.b-counter .b-count__input{min-width:2rem}}.b-counter .b-count__input input{padding:2px;border:unset;background:unset;height:auto;min-width:24px;text-align:center;min-height:20px;font-size:0.875rem;font-weight:400;line-height:1.5;color:var(--grey-900)}@media screen and (min-width:1200px){.b-counter .b-count__input input{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1200px){.b-counter .b-count__input input{min-width:2rem;min-height:1.5rem}}.edit-button{border:unset;background:unset;font-size:0;width:18px;height:18px;flex-shrink:0;transition:0.3s;color:var(--primary-500)}@media screen and (min-width:1200px){.edit-button{width:1.2rem;height:1.2rem}}.edit-button:before{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500)}@media screen and (min-width:1200px){.edit-button:before{font-size:1.2rem}}@media (any-hover:hover){.edit-button:hover{color:var(--primary-600)}.edit-button:hover:before{color:var(--primary-600)}}.b-cart-total{padding:8px;background:var(--whiteColor);border:1px solid var(--grey-100);border-radius:5px}@media screen and (min-width:1200px){.b-cart-total{padding:0.7rem}}.b-cart-total-items-group{display:flex;flex-direction:column}.b-cart-total-items-group:has(.b-cart-total-item){padding:16px 8px;gap:4px;border-bottom:1px solid var(--grey-100)}@media screen and (min-width:1200px){.b-cart-total-items-group:has(.b-cart-total-item){padding:1.2rem 0.5rem;gap:0.2rem}}.b-cart-total-item:not(.type-small){display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:1rem;font-weight:800;line-height:1.1;padding:16px 8px;border-bottom:1px solid var(--grey-100)}@media screen and (min-width:1200px){.b-cart-total-item:not(.type-small){font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.b-cart-total-item:not(.type-small){padding:1.2rem 0.5rem}}.b-cart-total-item:not(.type-small) .b-cart-total-item__label .edit-button{margin-left:8px}.b-cart-total-item:not(.type-small) .b-cart-total-item__value{color:var(--primary-500);margin-left:auto;text-align:right}.b-cart-total-item.type-small{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.b-cart-total-item.type-small{font-size:0.85rem;font-weight:400;line-height:1.5}}.b-cart-total__buttons{padding-top:16px;display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:1200px){.b-cart-total__buttons{padding-top:1.2rem;gap:0.4rem}}@media screen and (min-width:1200px){.b-cart-total__buttons .btn{width:calc((100% - 0.4rem) / 2)}}.b-cart-total__buttons .btn--std:not(.btn--prev){flex-grow:1}.b-cart-total__buttons .btn--prev{flex-shrink:0;font-size:0;padding:2px;width:52px;background:var(--primary-300);gap:unset}.b-cart-total__buttons .btn--prev:before{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.b-cart-total__buttons .btn--prev:before{font-size:1.1rem}}@media screen and (min-width:1200px){.b-cart-total__buttons .btn--prev{width:calc((100% - 0.4rem) / 2);gap:0.6rem;font-size:0.85rem;font-weight:700;line-height:1.1}}.b-cart-total__buttons .btn--prev~.btn--order{width:auto}.b-cart-total__buttons .btn--next{flex-grow:1}@media screen and (min-width:1200px){.b-cart-total__buttons .btn--next{width:calc((100% - 0.4rem) / 2);gap:0.6rem}}.b-cart-total__buttons .btn--next:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.b-cart-total__buttons .btn--next:after{font-size:1.1rem}}.b-cart-total__buttons .btn--order{white-space:nowrap}.b-cart-total__promocode{padding:30px 8px 8px}@media screen and (min-width:1200px){.b-cart-total__promocode{padding:2.4rem 1.2rem 1.2rem}}.b-cart-total__promocode .b-form-label{font-size:1rem;font-weight:800;line-height:1.1;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:16px}@media screen and (min-width:1200px){.b-cart-total__promocode .b-form-label{font-size:1rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.b-cart-total__promocode .b-form-label{margin-bottom:0.8rem}}.b-cart-total__promocode .b-form-label:after{content:"";font-family:"icomoon";font-size:19px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500)}@media screen and (min-width:1200px){.b-cart-total__promocode .b-form-label:after{font-size:0.95rem}}.b-cart-total__promocode .b-promo-form__main{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:768px){.b-cart-total__promocode .b-promo-form__main{gap:0.4rem;flex-direction:row;align-items:flex-start}.b-cart-total__promocode .b-promo-form__main .btn{flex-shrink:0}}@media screen and (min-width:768px){.b-cart-total__promocode .b-promo-form__item{flex-grow:1}}.b-deliveries{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:1200px){.b-deliveries{gap:0.4rem}}.b-delivery{padding:16px 12px 16px 32px;background:var(--whiteColor);border-radius:var(--itemRadius);cursor:pointer;position:relative}@media screen and (min-width:1200px){.b-delivery{padding:1.6rem 1.6rem 1.6rem 3.3rem}}.b-delivery__title{font-size:0.875rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.b-delivery__title{font-size:1rem;font-weight:800;line-height:1.1}}.b-delivery__description{margin-top:5px;font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.b-delivery__description{margin-top:0.25rem;font-size:1rem;font-weight:400}}@media screen and (min-width:1200px) and (min-width:1200px){.b-delivery__description{font-size:1rem;font-weight:400}}.b-delivery:before{content:"";display:block;width:15px;height:15px;position:absolute;top:16px;left:12px;background:url("/themes/personal/images//delivery/pickup.svg") center / contain no-repeat}@media screen and (min-width:1200px){.b-delivery:before{width:1.3rem;height:1.3rem;top:1.6rem;left:1.6rem}}.b-delivery.type-18:before{background:url("/themes/personal/images//delivery/nova_poshta.svg") center / contain no-repeat}.b-delivery.type-19:before{background:url("/themes/personal/images//delivery/ukr_poshta.svg") center / contain no-repeat}.b-summary{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:1200px){.b-summary{gap:0.4rem}}.b-summary__item{padding:20px 12px;background:var(--whiteColor);border-radius:var(--itemRadius);display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:0.75rem;font-weight:800;line-height:1.1}@media screen and (min-width:1200px){.b-summary__item{padding:1.6rem 1.2rem;font-size:1rem;font-weight:800;line-height:1.1;gap:0.4rem}}.b-summary__item .edit-button{margin-left:auto}@media screen and (min-width:1200px){.b-summary__item .edit-button{display:flex;align-items:center;font-size:0.85rem;font-weight:700;line-height:1.1;font-family:"Nunito";gap:0.35rem;width:auto}}.b-summary__item .icon{display:block;width:15px;height:15px;flex-shrink:0}@media screen and (min-width:1200px){.b-summary__item .icon{width:1.1rem;height:1.1rem}}.b-summary__item .icon.icon--type-18{background:url("/themes/personal/images//nova_poshta.svg") center / contain no-repeat}.b-summary__item .icon.icon--type-19{background:url("/themes/personal/images//ukr_poshta.svg") center / contain no-repeat}.b-summary__item .icon.icon--type-20{background:url("/themes/personal/images//delivery_green_icon.svg") center / contain no-repeat}.b-summary__item.type-user-data:before{content:"";display:block;width:15px;height:15px;flex-shrink:0;background:url("/themes/personal/images//user_green_icon.svg") center / contain no-repeat}@media screen and (min-width:1200px){.b-summary__item.type-user-data:before{width:1.1rem;height:1.1rem}}.b-delivery-data{margin-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:1200px){.b-delivery-data{margin-top:1.6rem}}.b-delivery-data__title{font-size:1.1875rem;font-weight:800;line-height:1.1;margin-bottom:20px;width:100%}@media screen and (min-width:1200px){.b-delivery-data__title{font-size:1.2rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.b-delivery-data__title{margin-bottom:1.2rem}}.b-delivery-data .b-novaposhta{width:100%}.b-delivery-data .b-novaposhta__types{display:flex;flex-wrap:wrap;gap:4px}@media screen and (min-width:1200px){.b-delivery-data .b-novaposhta__types{gap:0.4rem}}.b-delivery-data .b-novaposhta-type{padding:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:65px;font-size:0.875rem;font-weight:400;line-height:1.5;background:var(--whiteColor);border-radius:var(--itemRadius);width:100%;position:relative;cursor:pointer}@media screen and (min-width:1200px){.b-delivery-data .b-novaposhta-type{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:768px){.b-delivery-data .b-novaposhta-type{width:calc((100% - 4px) / 2)}}@media screen and (min-width:1200px){.b-delivery-data .b-novaposhta-type{padding:1.1rem 2.4rem;min-height:4.5rem;width:calc((100% - 0.8rem) / 3)}}.b-delivery-data .b-novaposhta-type.is-active{border:1px solid var(--primary-500)}.b-delivery-data .b-novaposhta-type.is-active:before{content:"";display:block;width:15px;height:15px;position:absolute;top:4px;left:4px;background:url("/themes/personal/images/checked.svg") center center/contain no-repeat}@media screen and (min-width:1200px){.b-delivery-data .b-novaposhta-type.is-active:before{width:1.5rem;height:1.5rem;top:0.5rem;left:0.5rem}}.b-delivery-data .b-novaposhta-fields{width:100%;padding-top:16px;display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:768px){.b-delivery-data .b-novaposhta-fields{gap:0.4rem}}@media screen and (min-width:1200px){.b-delivery-data .b-novaposhta-fields{padding-top:1.2rem}}.b-delivery-data .b-novaposhta__address{width:100%;display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:768px){.b-delivery-data .b-novaposhta__address{gap:0.4rem}}.b-delivery-data .b-novaposhta__address .form-item{width:100%}@media screen and (min-width:768px){.b-delivery-data .b-novaposhta__address .form-item{width:calc((100% - 0.4rem) / 2)}}.b-delivery-data .b-novaposhta__address .form-item:has(textarea){width:100%}.b-delivery-data .b-delivery-form__region,.b-delivery-data .b-delivery-form__branch{width:100%;margin-bottom:0.4rem}@media screen and (min-width:768px){.b-delivery-data .b-delivery-form__region,.b-delivery-data .b-delivery-form__branch{width:calc((100% - 0.4rem) / 2)}}.b-delivery-data .p-select{width:100%}.b-delivery-data .b-pharmacies{width:100%}@media screen and (min-width:1200px){.b-delivery-data .b-pharmacies-form__city,.b-delivery-data .b-pharmacies-form__region{width:calc((100% - 1.2rem) / 2)}}.b-delivery-data .b-pharmacies-form__address{width:100%}.b-payments{display:flex;flex-wrap:wrap;gap:4px}@media screen and (min-width:1200px){.b-payments{gap:0.4rem}}.b-payments-wrapper{padding-top:24px}@media screen and (min-width:1200px){.b-payments-wrapper{padding-top:1.6rem}}.b-payments__title{font-size:1.1875rem;font-weight:800;line-height:1.1;margin-bottom:16px}@media screen and (min-width:1200px){.b-payments__title{font-size:1.2rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){.b-payments__title{margin-bottom:1.2rem}}.b-payment{padding:12px 24px;min-height:65px;background:var(--whiteColor);border-radius:var(--itemRadius);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-size:14px;line-height:1.5;width:100%;position:relative;cursor:pointer}@media screen and (min-width:768px){.b-payment{width:calc((100% - 4px) / 2)}}@media screen and (min-width:1200px){.b-payment{width:calc((100% - 0.4rem) / 3);padding:0.8rem 2.2rem;font-size:1rem;min-height:4.5rem}}.b-payment.is-active{border:1px solid var(--primary-500)}.b-payment.is-active:before{content:"";display:block;width:15px;height:15px;position:absolute;top:4px;left:4px;background:url("/themes/personal/images/checked.svg") center center/contain no-repeat}@media screen and (min-width:1200px){.b-payment.is-active:before{width:1.5rem;height:1.5rem;top:0.5rem;left:0.5rem}}form.contacts-form{display:flex;flex-wrap:wrap;gap:4px}@media screen and (min-width:1200px){form.contacts-form{gap:0.4rem}}form.contacts-form .form-item{margin:unset;width:100%}form.contacts-form>.form-label{padding:20px 0 12px;font-size:1.1875rem;font-weight:800;line-height:1.1;width:100%}@media screen and (min-width:1200px){form.contacts-form>.form-label{font-size:1.2rem;font-weight:800;line-height:1.1}}@media screen and (min-width:1200px){form.contacts-form>.form-label{padding:1.2rem 0 0.8rem}}form.contacts-form .form-group{display:flex;flex-wrap:wrap;gap:4px;width:100%}@media screen and (min-width:768px){form.contacts-form .form-group{width:calc((100% - 4px) / 2)}}@media screen and (min-width:1200px){form.contacts-form .form-group{gap:0.4rem;width:calc((100% - 0.4rem) / 2)}}form.contacts-form .form-group .form-item-wrapper{width:100%}/*# sourceMappingURL=cart_basket.css.map */