/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.pharmacy-chosen .map_wrap{width:100%}.choose-pharmacy-search-form{width:auto;position:relative;margin-bottom:10px}.choose-pharmacy-search-form+.pharmacy-chosen__city{border-top:none}@media screen and (min-width:1215px){.choose-pharmacy-search-form{display:block;margin-bottom:1.6666666667rem;max-width:41rem}}.choose-pharmacy-search-form .form-item-address{margin:0}.choose-pharmacy-search-form .form-item-address .form-text{padding-right:50px;height:50px}@media screen and (min-width:1215px){.choose-pharmacy-search-form .form-item-address .form-text{height:3.3333333333rem;padding-right:3.3333333333rem}}.choose-pharmacy-search-form .btn-clear{width:30px;flex-shrink:0;border:none;outline:none;border-radius:0;background:none;font-size:0;color:#F08B22;position:relative;z-index:15;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:45px;top:0;bottom:0}@media screen and (min-width:1215px){.choose-pharmacy-search-form .btn-clear{width:1.6666666667rem;right:3.0555555556rem}}.choose-pharmacy-search-form .btn-clear:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:12px}@media screen and (min-width:1215px){.choose-pharmacy-search-form .btn-clear:after{font-size:0.6666666667rem}}.choose-pharmacy-search-form .btn-clear.is-visible{opacity:1;visibility:visible}.choose-pharmacy-search-form .form-actions{position:absolute;right:0;top:0;bottom:0;z-index:10;width:50px}@media screen and (min-width:1215px){.choose-pharmacy-search-form .form-actions{width:3.3333333333rem}}.choose-pharmacy-search-form .form-actions .form-submit{padding:0;height:100%;min-height:0;background:none;font-size:0;color:#075ba2;width:100%}.choose-pharmacy-search-form .form-actions .form-submit:before{display:none}.choose-pharmacy-search-form .form-actions .form-submit:after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:1.1111111111rem}.pharmacy-chosen__list{margin:0 0 1rem}@media screen and (min-width:1215px){.pharmacy-chosen__list{margin-bottom:2.0555555556rem}}.pharmacy-chosen__list-title{font-size:0.875rem;font-weight:400;color:#9E9D9D;margin:0 0 10px}@media screen and (min-width:1215px){.pharmacy-chosen__list-title{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.pharmacy-chosen__list-title{margin-bottom:0.5555555556rem}}.pharmacy-chosen__list-items{font-weight:700}.pharmacy-chosen__list-item{margin:0 0 5px}@media screen and (min-width:1215px){.pharmacy-chosen__list-item{height:3.8888888889rem;display:flex;align-items:center;margin-bottom:0.2777777778rem}}.pharmacy-chosen__list-item:last-of-type{margin-bottom:0}.pharmacy-chosen__list-item img{display:none}@media screen and (min-width:1215px){.pharmacy-chosen__list-item img{display:inline-block;border-radius:0.2777777778rem;height:100%;width:auto}}.pharmacy-chosen__list-item a{position:relative;display:inline;padding-right:0.9em;transition:0.3s}@media screen and (min-width:1215px){.pharmacy-chosen__list-item a{margin-right:0.3em}}.pharmacy-chosen__list-item a:not(:last-child)::after{content:"-";position:absolute;right:0;bottom:0;width:0.5em;color:#2E2D2D}.pharmacy-chosen__list-item a:hover{text-decoration:none;color:#075ba2}@media screen and (min-width:1215px){.pharmacy-chosen__list-item-img{width:5.5555555556rem;height:100%;margin-right:0.4em;flex-shrink:0;text-align:center}}.pharmacy-chosen__list-item-price{font-size:1.125rem;font-weight:700;color:#075ba2;display:inline-block;margin-bottom:0.2em}@media screen and (min-width:1215px){.pharmacy-chosen__list-item-price{font-size:1.3333333333rem;font-weight:700}}.pharmacy-chosen__list-item-price .b-price__item--old{display:none}.pharmacy-chosen-tab-filter{overflow-x:auto;overflow-y:hidden;border-bottom:1px solid #E8E8E8}.pharmacy-chosen-tab-filter::-webkit-scrollbar{display:none}.pharmacy-chosen-tab-filter-items{display:flex}.pharmacy-chosen-tab-filter-item{flex-shrink:0;padding:10px;border-radius:5px 5px 0 0;color:#075ba2;font-size:0.75rem;font-weight:700;display:flex;align-items:center;max-width:140px;cursor:pointer}@media screen and (min-width:1215px){.pharmacy-chosen-tab-filter-item{font-size:1rem;font-weight:700;padding:1rem 1.3888888889rem;max-width:none;flex-shrink:initial}}.pharmacy-chosen-tab-filter-item:before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:1.6666666667em;margin-right:5px}@media screen and (min-width:1215px){.pharmacy-chosen-tab-filter-item:before{font-size:1.1111111111em;margin-right:0.2777777778rem}}.pharmacy-chosen-tab-filter-item--favourites:before{content:""}.pharmacy-chosen-tab-filter-item.is-active{background:#075ba2;color:#fff}.pharmacy-chosen__tabs-items{display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;margin:0 -3px}.pharmacy-chosen__tabs-item{display:flex;padding:0 3px}.pharmacy-chosen__tabs-item a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:54px;padding:10px 24px;border-radius:5px 5px 0 0;transition:0.3s;text-decoration:none}.pharmacy-chosen__tabs-item a.is-active,.pharmacy-chosen__tabs-item a:hover{background:#4FA64A;color:#fff}.pharmacy-chosen__tabs-item a.type-favorites:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin:0 6px 0 0}.pharmacy-chosen__city{padding-bottom:2px;padding-right:1rem;margin:0 -5px}.pharmacy-chosen__city-first{padding:0 5px 12px}@media screen and (min-width:1215px){.pharmacy-chosen__city-first{padding-bottom:0}}@media screen and (min-width:160px) and (max-width:1214px){.page-choose-pharmacy .pharmacy-chosen__city,.page-node-type-product .pharmacy-chosen__city{padding-bottom:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1215px){.pharmacy-chosen__city{padding:1rem 0;display:flex;align-items:flex-start;padding-right:0;padding-bottom:0}.pharmacy-chosen__city+.pharmacy-chosen__filter-group .pharmacy-chosen__filter-group-item{pointer-events:none;margin-bottom:0}.pharmacy-chosen__city+.pharmacy-chosen__filter-group .pharmacy-chosen__view-change{pointer-events:all;position:relative;z-index:2}.page-basket .pharmacy-chosen__city{border-top:none;border-radius:0.2777777778rem;width:50%;margin-left:auto;padding-top:0}}.pharmacy-chosen__city-first{flex-shrink:0;margin:0 auto 0 0}.page-basket .pharmacy-chosen__city-first{padding-left:1rem;margin-bottom:0}.pharmacy-chosen__city-label:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:18px;display:inline-block;vertical-align:middle;margin:-0.2em 0.25rem 0 0;color:#075ba2}@media screen and (min-width:1215px){.pharmacy-chosen__city-label:before{font-size:1rem;margin-right:0.5rem}}.pharmacy-chosen__city-label{margin-right:5px}@media screen and (min-width:1215px){.pharmacy-chosen__city-label{margin-right:0.2777777778rem}}.pharmacy-chosen__city-change{transition:0.3s;position:relative;text-decoration:none;font-weight:700;color:#075ba2;margin:0 30px 0 0}.pharmacy-chosen__city-change:before{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.pharmacy-chosen__city-change:before{transform:scaleX(1)}.pharmacy-chosen__city-change:hover:before{transform:scaleX(0)}.pharmacy-chosen__city-change::before{right:20px}@media screen and (min-width:1215px){.pharmacy-chosen__city-change::before{right:1.1666666667rem}}.pharmacy-chosen__city-change::after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-left:5px;font-size:14px}@media screen and (min-width:1215px){.pharmacy-chosen__city-change::after{margin-left:0.2777777778rem;font-size:0.8888888889rem}}.pharmacy-chosen__city .pharmacy-chosen__address{margin:5px 5px 12px}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address{margin-top:0;margin-bottom:0}}.page-basket .pharmacy-chosen__city .pharmacy-chosen__address{margin-top:0}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__city .pharmacy-chosen__address{width:calc(100% - 1.6666666667rem);text-align:right}}.pharmacy-chosen__city .pharmacy-chosen__address-item.is-change{margin-bottom:5px}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-item.is-change{margin-bottom:1rem}.page-basket .pharmacy-chosen__city .pharmacy-chosen__address-item.is-change{margin-bottom:2.5rem;display:flex}}.pharmacy-chosen__city .pharmacy-chosen__address-label{margin-right:0.3em}.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change){position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change){font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change){padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change)::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change)::after{border-radius:0.2777777778rem}}.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change)::after{background:#F08B22}.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change):hover::after{transform:scaleY(1)}.impaired .pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change){background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change)::before,.impaired .pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change)::after{background:none !important}.impaired .pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change):hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change){margin-top:-0.8333333333rem;margin-bottom:0.8333333333rem}.page-basket .pharmacy-chosen__city .pharmacy-chosen__address-change:not(.is-change){margin-bottom:1.1111111111rem;min-height:3.3333333333rem}}.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change{font-weight:700;color:#075ba2;text-decoration:none}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change{transition:0.3s;position:relative;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change:after{transform:scaleX(1)}.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change:hover:after{transform:scaleX(0)}}.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:5px;font-size:14px}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change::before{margin-right:0.2777777778rem;font-size:0.8888888889rem}}.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change::after{left:20px}@media screen and (min-width:1215px){.pharmacy-chosen__city .pharmacy-chosen__address-change.is-change::after{left:1.1666666667rem}}.pharmacy-chosen__city .pharmacy-chosen__address-change.is-link{text-transform:lowercase;color:#9E9D9D}.page-basket .pharmacy-chosen__city .pharmacy-chosen__address-change{background-size:100% 1px}.page-basket .pharmacy-chosen__city .pharmacy-chosen__address-change:hover{background-size:0 1px}.pharmacy-chosen__filter-group{margin:0 -1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.pharmacy-chosen__filter-group-item{margin:0;padding:0 1rem;display:flex;flex-direction:column;width:100%}@media screen and (min-width:1215px){.pharmacy-chosen__filter-group-item{flex-direction:row;align-items:flex-start;justify-content:space-between}}@media screen and (min-width:1215px){.active-map .pharmacy-chosen__filter-group-item{padding:0}}@media screen and (min-width:1215px){.page-basket .active-map .pharmacy-chosen__filter-group{margin:0}}.pharmacy-chosen__radius-items{margin:0 0 1rem;padding:0 1rem;font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.pharmacy-chosen__radius-items{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen__radius-items a{text-decoration:none}.pharmacy-chosen__radius-items a:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:0.875rem;color:#075ba2;margin:-0.2em 0.25rem 0 0;display:inline-block;vertical-align:middle}@media screen and (min-width:1215px){.pharmacy-chosen__radius-items a:before{font-size:1rem}}.pharmacy-chosen__radius-items a:after{left:2rem}.pharmacy-chosen__radius-items a span{font-weight:700;color:#075ba2;transition:0.3s;position:relative;text-decoration:none}.pharmacy-chosen__radius-items a span:after{background:#075ba2;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.pharmacy-chosen__radius-items a span:after{transform:scaleX(1)}.pharmacy-chosen__radius-items a span:hover:after{transform:scaleX(0)}.pharmacy-chosen__sort{display:flex;align-items:center;flex-wrap:wrap;margin:0 -1rem}@media screen and (min-width:1215px){.pharmacy-chosen__sort{align-items:flex-start}}.pharmacy-chosen__sort-items{font-size:0.875rem;font-weight:400;width:100%;padding:0 1rem}@media screen and (min-width:1215px){.pharmacy-chosen__sort-items{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen__sort-items--label{margin-bottom:1rem}.pharmacy-chosen__sort-items--label::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:14px;color:#075ba2;margin:-0.2em 0.45rem 0 0;display:inline-block;vertical-align:middle}@media screen and (min-width:1215px){.pharmacy-chosen__sort-items--label{margin-bottom:0}.pharmacy-chosen__sort-items--label::before{font-size:0.8888888889rem;margin-right:0.3rem}}.pharmacy-chosen__sort-items--content{display:flex;flex-wrap:wrap;align-items:center;padding-left:0}@media screen and (min-width:1215px){.pharmacy-chosen__sort-items--content{margin-left:0;margin-bottom:-1rem}}@media screen and (min-width:1215px){.pharmacy-chosen__sort-items{width:auto;display:flex;align-items:center;padding-right:0}}.pharmacy-chosen__sort-item{margin-bottom:1rem}.pharmacy-chosen__sort-item a{display:inline-flex;align-items:center;text-decoration:none}.pharmacy-chosen__sort-item a:after,.pharmacy-chosen__sort-item a:before{order:-1;font-family:"icomoon";line-height:1;font-weight:normal;color:#9E9D9D;position:relative}.pharmacy-chosen__sort-item a:before{content:"";margin-right:-0.5em;margin-left:-0.25em;top:0.1em}.pharmacy-chosen__sort-item a:after{bottom:0.1em;margin-right:0.3em;content:""}.pharmacy-chosen__sort-item a:not(:empty){margin-right:1rem}.pharmacy-chosen__sort-item a:not(.is-active){transition:0.3s;color:#9E9D9D}.pharmacy-chosen__sort-item a:hover{color:#075ba2}.pharmacy-chosen__sort-item a.is-active{font-weight:700;color:#075ba2}.pharmacy-chosen__sort-item a.is-active.sort-ASC:before{color:#075ba2}.pharmacy-chosen__sort-item a.is-active.sort-DESC:after{color:#075ba2}.pharmacy-chosen__view-change{font-size:0.875rem;font-weight:400;margin-bottom:1rem;order:-1}@media screen and (min-width:1215px){.pharmacy-chosen__view-change{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.pharmacy-chosen__view-change{margin-bottom:0.8333333333rem}}.pharmacy-chosen__view-change-items{display:flex;align-items:center;margin:0 -0.5rem -1rem;flex-wrap:wrap}.pharmacy-chosen__view-change-item{padding:0 0.5rem 1rem}.pharmacy-chosen__view-change.in-view{margin-top:0}.pharmacy-chosen__view-change.outside{display:none}.pharmacy-chosen__view-change.outside .pharmacy-chosen__radius-items{display:none}.active-map .pharmacy-chosen__view-change.outside{display:block}.active-map .pharmacy-chosen__view-change.outside .pharmacy-chosen__radius-items{display:block;padding-left:0}.active-map .pharmacy-chosen__view-change.outside .pharmacy-chosen__radius-items a:before{margin-right:0.5rem}@media screen and (min-width:1215px){.active-map .pharmacy-chosen__view-change.outside{display:flex;justify-content:space-between;margin-top:0;margin-bottom:1rem}.active-map .pharmacy-chosen__view-change.outside .pharmacy-chosen__radius-items{margin-bottom:0;padding-left:0}.active-map .pharmacy-chosen__view-change.outside .pharmacy-chosen__radius-items a:before{margin-right:0.47rem}}.page-basket .pharmacy-chosen__address{order:-2;margin-bottom:1rem}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address{position:absolute;right:0;top:0;max-width:50%;padding-left:0.8333333333rem}}.page-basket .pharmacy-chosen__address-label{margin-right:0.3em}.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2;width:100%}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change::after{border-radius:0.2777777778rem}}.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change::after{background:#F08B22}.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change:hover::after{transform:scaleY(1)}.impaired .page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change::before,.impaired .page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change::after{background:none !important}.impaired .page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address:not(.is-change) .pharmacy-chosen__address-change{min-height:3.3333333333rem;width:auto}}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address.is-change{top:0.8333333333rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change{font-weight:700;color:#075ba2;text-decoration:none}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change{transition:0.3s;position:relative;text-decoration:none}.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change:after{transform:scaleX(1)}.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change:hover:after{transform:scaleX(0)}}.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:5px;font-size:14px}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change::before{margin-right:0.2777777778rem;font-size:0.8888888889rem}}.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change::after{left:20px}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen__address.is-change .pharmacy-chosen__address-change::after{left:1.1666666667rem}}.pharmacy-chosen__view-tab{text-decoration:none;display:flex;align-items:center;color:#9E9D9D}.pharmacy-chosen__view-tab:before{font-family:"icomoon";line-height:1;font-weight:normal;margin:0 0.5rem 0 0}.pharmacy-chosen__view-tab:hover:before{color:#075ba2}.pharmacy-chosen__view-tab--list:before{content:""}.pharmacy-chosen__view-tab--map:before{content:""}.pharmacy-chosen__view-tab.is-active{color:#2E2D2D}.pharmacy-chosen__view-tab.is-active:before{color:#075ba2}.pharmacy-chosen__pharmacy-list{margin:1rem 0 0}.pharmacy-chosen__pharmacy-list-group{margin:0 0 2rem}.view-id-choose_pharmacy.view-display-id-block_1 .pharmacy-chosen__pharmacy-list-group{margin:0 0 0.9375rem}.view-id-choose_pharmacy.view-display-id-block_1 .pharmacy-chosen__pharmacy-list-group:not(:first-child){margin-top:2rem}@media screen and (min-width:1215px){.view-id-choose_pharmacy.view-display-id-block_1 .pharmacy-chosen__pharmacy-list-group{margin-bottom:0.2777777778rem}}.pharmacy-chosen__pharmacy-list-group-title{font-weight:700;padding:0 0 0.5rem;display:table;margin:0 0 0.9375rem;border:1px solid currentColor;color:#075ba2}@media screen and (min-width:1215px){.pharmacy-chosen__pharmacy-list-group-title{margin-bottom:0.2777777778rem}}.pharmacy-chosen__pharmacy-list-group-title:before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:0.8461538462em;color:#075ba2;margin:-4px 7px 0 2px;content:"";display:inline-block;vertical-align:middle}.pharmacy-chosen__pharmacy-list-group-title.is-status{padding:0.625rem 0.8333333333rem;border-radius:5px}@media screen and (min-width:1215px){.pharmacy-chosen__pharmacy-list-group-title.is-status{padding:0.5555555556rem 0.8333333333rem;border-radius:0.2777777778rem}}.pharmacy-chosen__pharmacy-list-group-title.is-status:before{color:inherit}.pharmacy-chosen__pharmacy-list-group-title.is-warning{padding:0.625rem 0.9375rem;border-radius:5px}.pharmacy-chosen__pharmacy-list-group-title.is-warning:before{color:inherit}.leaflet-popup-content .pharmacy-chosen__pharmacy-list-group-title{background:#075ba2;color:#fff;border:none}.pharmacy-chosen__pharmacy-list-group-search{margin-bottom:0.9375rem;position:relative}.pharmacy-chosen__pharmacy-list-group-search::after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";color:#075ba2;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}.pharmacy-chosen__pharmacy-list-group-search input{padding-right:50px}@media screen and (min-width:1215px){.pharmacy-chosen__pharmacy-list-group-search{display:none}}.pharmacy-chosen__pharmacy-list-group-item{margin:0 0 5px}@media screen and (min-width:1215px){.pharmacy-chosen__pharmacy-list-group-item{margin-bottom:0.2777777778rem}}.pharmacy-chosen__pharmacy-list-group-item:last-of-type{margin-bottom:0}.pharmacy-chosen__pharmacy-list-group--order .pharmacy-chosen__pharmacy-list-group-title:before{content:""}.pharmacy-chosen__pharmacy-list-group--reserve .pharmacy-chosen__pharmacy-list-group-title:before{content:""}.pharmacy-chosen__pharmacy-list-group--favourites .pharmacy-chosen__pharmacy-list-group-title:before{content:""}.pharmacy-chosen__pharmacy-list-group--ph-request .is-status{background:#F08B22;color:#fff}.pharmacy-chosen .views-element-container{display:flex;flex-direction:column;flex-grow:1}.pharmacy-chosen .view-pharmacies{margin:0 -25px}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies{margin-left:0;margin-right:0}}.pharmacy-chosen .view-pharmacies .view-content{width:100%}.pharmacy-chosen .view-pharmacies .geolocation-map-wrapper{height:563px}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .geolocation-map-wrapper{height:46.3888888889rem}}.pharmacy-chosen .view-pharmacies .geolocation-map-wrapper .geolocation-map-container{height:100% !important}.pharmacy-chosen .view-pharmacies .leaflet-return-list-button{border-radius:7px}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .leaflet-return-list-button{border-radius:0.3888888889rem}}.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location{padding:5px 10px;color:#075ba2;background:#fff;border-radius:5px;font-size:1rem;font-weight:700;position:relative;transition:0.3s;display:flex;justify-content:flex-start;align-items:center}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location{font-size:1rem;font-weight:700}}.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location::before{margin-right:10px;content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:10px}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location::before{margin-right:0.5555555556rem;margin-top:0.1111111111rem;font-size:0.7777777778rem}}.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:#075ba2;border-radius:5px;transform:scaleY(0);transform-origin:center center;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location::after{border-radius:0.2777777778rem}}.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location:hover{color:#fff;background:transparent;cursor:pointer;transition:0.3s}.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location:hover::after{transform:scaleY(1)}.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location:hover::before{animation-duration:1s;animation-iteration-count:infinite;animation-name:fadeOutLeft}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .leaflet-return-list-button .show_my_location{padding:0.4444444444rem 0.8888888889rem;border-radius:0.2777777778rem}}.pharmacy-chosen .view-pharmacies .leaflet-popup-pane .leaflet-popup-content-wrapper{background:none;box-shadow:none}.pharmacy-chosen .view-pharmacies .leaflet-popup-pane .leaflet-popup-content{margin:0}.pharmacy-chosen .view-pharmacies .pharmacy-chosen__pharmacy-list-group-title{margin:0 auto -10px;max-width:calc(100% - 50px);position:relative;z-index:2}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row{padding:1.3888888889rem}}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd{flex-wrap:wrap}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-sum{justify-content:flex-start}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-btn{margin-left:auto;padding-left:0}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-rows-info__items{flex-wrap:wrap}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-rows-info__item{width:100%}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-rows-info__item{margin-top:0.2777777778rem !important}}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd-title{min-height:3.3333333333rem}}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul{column-count:initial;max-height:200px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#075ba2 #E0EAF3}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul::-webkit-scrollbar{width:7px;height:7px}@media screen and (min-width:1215px){.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul::-webkit-scrollbar{width:0.3888888889rem;height:0.3888888889rem}}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul::-webkit-scrollbar-track{background:#E0EAF3}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul::-webkit-scrollbar-thumb{background:#075ba2;border-radius:2px}.impaired .pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul{scrollbar-color:#000 #E8E8E8}.impaired .pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul::-webkit-scrollbar-track{background:#E8E8E8}.impaired .pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul::-webkit-scrollbar-thumb{background:#000;border-radius:0}.pharmacy-chosen .view-pharmacies .pharmacy-chosen-row-availd ul li{flex-wrap:wrap}.pharmacy-chosen.active-map .pharmacy-chosen__sort-items{display:none}.chosen-popup-row-group{font-weight:700;display:table;border:1px solid currentColor;color:#075ba2;padding:0.625rem 0.9375rem;border-radius:5px;margin-bottom:0.75rem}.chosen-popup-row-group:before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:0.8461538462em;color:#075ba2;margin:-4px 7px 0 2px;content:"";display:inline-block;vertical-align:middle}.chosen-popup-row-title{font-weight:700;margin-bottom:0.5rem}.chosen-popup-row-address{font-size:0.875rem;font-weight:400;width:100%;text-decoration:none;display:inline-flex;align-items:flex-start;transition:0.2s}@media screen and (min-width:1215px){.chosen-popup-row-address{font-size:0.8888888889rem;font-weight:400}}.chosen-popup-row-address::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:6px;padding-top:0.05em;font-size:1rem;width:0.8888888889rem;text-align:center}@media screen and (min-width:1215px){.chosen-popup-row-address::before{margin-right:0.4444444444rem;font-size:1rem}}.chosen-popup-row-shedule{display:inline-flex;align-items:baseline;margin-top:0.25rem}.chosen-popup-row-shedule::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:5px}@media screen and (min-width:1215px){.chosen-popup-row-shedule::before{margin-right:0.4444444444rem}}.chosen-popup-row .pharmacy-chosen-row-rows-info__item{padding:0}.chosen-popup-row .pharmacy-chosen-row-sum{margin:0}.chosen-popup-row .pharmacy-chosen-row-sum-value{margin:0;padding:0}.chosen-popup-row .pharmacy-chosen-row-sum-value .b-price{font-size:0.875rem;font-weight:700;color:#075ba2;display:flex;margin-right:5px}.chosen-popup-row .pharmacy-chosen-row-sum-value .b-price__items{display:flex;flex-wrap:wrap}.chosen-popup-row .pharmacy-chosen-row-sum-value .b-price__item--variant-label{display:flex !important;margin-right:0.75rem;font-size:0.875rem;font-weight:400;text-transform:capitalize;color:#2E2D2D}@media screen and (min-width:1215px){.chosen-popup-row .pharmacy-chosen-row-sum-value .b-price__item--variant-label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.chosen-popup-row .pharmacy-chosen-row-sum-value .b-price{font-size:1.1111111111rem;margin-right:0}}.chosen-popup-row .pharmacy-chosen-row-avail{display:none}.chosen-popup-row .pharmacy-chosen-row-btn-link{width:100%}.chosen-popup-row-reserve{position:relative}.chosen-popup-row .add-warning{display:inline-block;position:absolute;right:-5px;top:-10px;z-index:2}.chosen-popup-row .add-warning .hover-me{font-size:0;color:#F08B22;background:#fff;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer}.chosen-popup-row .add-warning .hover-me::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:14px}.chosen-popup-row .add-warning .add-warning-mess{position:absolute;right:0;bottom:100%;padding:15px;transition:0.2s;border-radius:5px;opacity:0;transform:translateY(5px);pointer-events:none;background:#fff;z-index:3;width:300px;box-shadow:0px 0px 30px rgba(60,63,65,0.06)}.chosen-popup-row .add-warning .warning-item{margin-top:5px}.chosen-popup-row .add-warning .warning-item__qty{color:#075ba2}.chosen-popup-row .add-warning strong{display:flex;align-items:baseline;margin-bottom:10px}.chosen-popup-row .add-warning strong::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:14px;margin-right:8px;color:#F08B22}.chosen-popup-row .add-warning.is-open .add-warning-mess{opacity:1;transform:none;pointer-events:all}@media screen and (min-width:1215px){.chosen-popup-row .add-warning{right:-0.2777777778rem;top:-0.5555555556rem}.chosen-popup-row .add-warning .hover-me{width:1.2222222222rem;height:1.2222222222rem;border-radius:0.2777777778rem}.chosen-popup-row .add-warning .hover-me::before{font-size:0.7777777778rem}.chosen-popup-row .add-warning .add-warning-mess{padding:1.3888888889rem;border-radius:0.2777777778rem;width:22.2222222222rem}.chosen-popup-row .add-warning .warning-item{margin-top:0.2777777778rem}.chosen-popup-row .add-warning strong{margin-bottom:0.8333333333rem}.chosen-popup-row .add-warning strong::before{font-size:0.7777777778rem;margin-right:0.5555555556rem}.chosen-popup-row .add-warning:hover .add-warning-mess{opacity:1;transform:none;pointer-events:all}}.pharmacy-chosen-row{background:#F4F7FB;padding:15px;border-radius:5px}@media screen and (min-width:1215px){.pharmacy-chosen-row{padding:0.8333333333rem;position:relative}}.pharmacy-chosen-row *:after,.pharmacy-chosen-row *:before,.pharmacy-chosen-row *{box-sizing:border-box}.pharmacy-chosen-row .field-pharma-brand-logo{flex-shrink:0;margin-top:0;margin-left:0.9375rem;order:1}@media screen and (min-width:1215px){.pharmacy-chosen-row .field-pharma-brand-logo{margin-bottom:0.3333333333rem;margin-left:0}}.leaflet-popup-content .pharmacy-chosen-row .field-pharma-brand-logo{margin-top:0;margin-left:0.9375rem}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row .field-pharma-brand-logo{margin-left:0.8333333333rem;order:2}}.pharmacy-chosen-row-title{font-weight:700;display:flex;flex-direction:column;flex-grow:1}@media screen and (min-width:1215px){.pharmacy-chosen-row-title{padding-right:1rem}.leaflet-popup-content .pharmacy-chosen-row-title{padding-right:0}}.pharmacy-chosen-row-title--container{display:flex;align-items:flex-start;justify-content:space-between}.pharmacy-chosen-row-title--container.has-discount{margin-bottom:0.3333333333rem;align-items:center}.pharmacy-chosen-row-title--container.has-discount .field-pharma-brand-logo{flex-grow:1;text-align:right}@media screen and (min-width:768px){.pharmacy-chosen-row-title--container.has-discount{justify-content:flex-start}}@media screen and (min-width:1215px){.pharmacy-chosen-row-title--container.has-discount{justify-content:flex-start}.pharmacy-chosen-row-title--container.has-discount .field-pharma-brand-logo{text-align:left;order:-1;flex-grow:0}.pharmacy-chosen-row-title--container:not(.has-discount){display:block}}.pharmacy-chosen-row-title--name{margin-right:10px}@media screen and (min-width:1215px){.pharmacy-chosen-row-title--name{margin-right:0.5555555556rem}}.leaflet-popup-content .pharmacy-chosen-row-title--container{display:flex;align-items:flex-start;justify-content:space-between}.leaflet-popup-content .pharmacy-chosen-row-title--container.has-discount{align-items:center}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-title--container.has-discount{display:block}.leaflet-popup-content .pharmacy-chosen-row-title--container.has-discount .field-pharma-brand-logo{margin-left:0}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-title--container{align-items:flex-start}.pharmacy-chosen:not(.active-map) .leaflet-popup-content .pharmacy-chosen-row-title--container{justify-content:flex-start}}.pharmacy-chosen-row--use-discount{position:static;right:1rem;top:-15px;z-index:2;background:#F08B22;color:#fff;font-size:0.75rem;padding:5px 10px;border-radius:5px;text-align:center;font-weight:500}@media screen and (min-width:1215px){.pharmacy-chosen-row--use-discount{padding:0.2777777778rem 0.5555555556rem;border-radius:0.2777777778rem;font-size:0.7777777778rem;width:auto}}.leaflet-popup-content .pharmacy-chosen-row--use-discount{top:-5px;right:1px}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row--use-discount{position:absolute;top:0;right:-0.3888888889rem;border-radius:0.2777777778rem 0 0 0.2777777778rem}}.pharmacy-chosen-row-license{order:1;display:flex;align-items:center;margin-top:0.5rem;margin-bottom:0.5rem}.pharmacy-chosen-row-license::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:0.375rem;color:#9E9D9D;font-size:1rem}@media screen and (min-width:1215px){.pharmacy-chosen-row-license{margin-top:0.4444444444rem;margin-bottom:0}.pharmacy-chosen-row-license::before{margin-right:0.5555555556rem;font-size:1rem}}.pharmacy-chosen-row-license a{font-size:0.875rem;font-weight:400;color:#9E9D9D;text-decoration:none;border-bottom:1px dashed #9E9D9D}@media screen and (min-width:1215px){.pharmacy-chosen-row-license a{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen-row-license a:hover{border-bottom-color:transparent}.pharmacy-chosen-row-adress{font-size:0.875rem;font-weight:400;margin:0.5rem 0 0.375rem;width:100%}@media screen and (min-width:1215px){.pharmacy-chosen-row-adress{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.pharmacy-chosen-row-adress{margin-top:0.3333333333rem;margin-bottom:0}}.pharmacy-chosen-row-adress--link{text-decoration:none;display:inline-flex;align-items:flex-start;cursor:pointer;transition:0.2s;color:#075ba2}@media screen and (min-width:1215px){.pharmacy-chosen-row-adress--link{max-width:27.7777777778rem}}.pharmacy-chosen-row-adress--link::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:6px;padding-top:0.05em;font-size:1rem}@media screen and (min-width:1215px){.pharmacy-chosen-row-adress--link::before{margin-right:0.4444444444rem;font-size:1rem}}.pharmacy-chosen-row-adress--link:hover{color:#075ba2}.pharmacy-chosen-row-adress--link span{text-decoration:underline;word-break:break-word}.pharmacy-chosen-row-adress--link span:hover{text-decoration:none}.pharmacy-chosen-row-distance{white-space:nowrap;margin-top:5px;font-weight:700;font-size:0.875rem;width:100%}.pharmacy-chosen-row-distance::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:3px;font-size:1rem}.pharmacy-chosen-row-distance--label{display:none}@media screen and (min-width:1215px){.pharmacy-chosen-row-distance{margin-top:0.1666666667rem;font-size:0.8888888889rem}.pharmacy-chosen-row-distance::before{margin-right:0.2777777778rem;font-size:1rem}}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-rows-info--container.adress,.page-choose-pharmacy .pharmacy-chosen-row-rows-info--container.adress{width:60%;flex-shrink:0}.page-basket .pharmacy-chosen-row-rows-info--container.adress{width:70%}}.pharmacy-chosen-row-rows-info--container.contacts{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info--container.contacts{width:30%}.page-node-type-product .pharmacy-chosen-row-rows-info--container.contacts,.page-choose-pharmacy .pharmacy-chosen-row-rows-info--container.contacts{margin-left:0.8333333333rem;width:38%;align-self:center;flex-shrink:0}.leaflet-popup-content .pharmacy-chosen-row-rows-info--container.contacts{margin-left:0;width:auto;align-self:flex-start}}.pharmacy-chosen-row-rows-info .create-route{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2;margin-top:0.5em;margin-bottom:1.5em}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info .create-route{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info .create-route{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.pharmacy-chosen-row-rows-info .create-route::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info .create-route::after{border-radius:0.2777777778rem}}.pharmacy-chosen-row-rows-info .create-route::after{background:#F08B22}.pharmacy-chosen-row-rows-info .create-route:hover::after{transform:scaleY(1)}.impaired .pharmacy-chosen-row-rows-info .create-route{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .pharmacy-chosen-row-rows-info .create-route::before,.impaired .pharmacy-chosen-row-rows-info .create-route::after{background:none !important}.impaired .pharmacy-chosen-row-rows-info .create-route:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info .create-route{margin-top:1em;margin-bottom:0}}.pharmacy-chosen-row-rows-info__items{display:flex;margin:0 -1rem;flex-wrap:wrap;position:relative}.page-node-type-product .pharmacy-chosen-row-rows-info__items,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__items{align-items:center;justify-content:space-between}@media screen and (min-width:768px){.pharmacy-chosen-row-rows-info__items{flex-wrap:nowrap}}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info__items{justify-content:space-between;flex-wrap:nowrap;align-items:center}}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items{display:flex;flex-direction:column;align-items:flex-start}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price-total--inner{display:inline-flex;justify-content:flex-start;align-items:center}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price-total .pharmacy-chosen-row-price-value--label{display:block;font-size:0.875rem;font-weight:400;font-weight:700;margin-right:5px}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price-total .pharmacy-chosen-row-price-value--label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price-total .pharmacy-chosen-row-price-value--label{margin-right:0.3333333333rem;font-weight:700}}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price .pharmacy-chosen-row-sum-value--label{display:block;font-size:0.875rem;font-weight:400;font-weight:700;margin-right:5px}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price .pharmacy-chosen-row-sum-value--label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price .pharmacy-chosen-row-sum-value--label{margin-right:0.3333333333rem;font-weight:700}}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price .b-price__item{white-space:nowrap}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price.quantity .b-price__item[title]{flex-direction:row;justify-content:flex-start;align-items:center}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price.quantity .b-price__item[title]::before{font-size:0.875rem;font-weight:400;font-weight:700;margin-right:5px}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price.quantity .b-price__item[title]::before{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .price.quantity .b-price__item[title]::before{margin-right:0.3333333333rem;font-weight:700}}.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .pharmacy-chosen-row-rows-info__item.actions.is-reserve.not-reserve{margin:0.625rem 0 0;width:100%;position:static;text-align:left}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__items .pharmacy-chosen-row-rows-info__item.actions.is-reserve.not-reserve{padding-top:0.5555555556rem}}.pharmacy-chosen-row-rows-info__item{padding:0 1rem;width:100%;display:flex;flex-direction:column}@media screen and (min-width:768px){.pharmacy-chosen-row-rows-info__item{width:20%}}.pharmacy-chosen-row-rows-info__item.info{width:auto}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info__item.info{flex-direction:row;flex-grow:0}.page-basket .pharmacy-chosen-row-rows-info__item.info{width:55.5%;max-width:60%}.leaflet-popup-content .pharmacy-chosen-row-rows-info__item.info{flex-direction:column;max-width:none}}.pharmacy-chosen-row-rows-info__item.availd{order:1}.page-node-type-product .pharmacy-chosen-row-rows-info__item.availd,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.availd{display:none}@media screen and (min-width:768px){.pharmacy-chosen-row-rows-info__item.availd{width:auto;order:unset}.leaflet-popup-content .pharmacy-chosen-row-rows-info__item.availd{order:1}}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info__item.availd{flex-shrink:0}}.page-basket .pharmacy-chosen-row-rows-info__item.price{flex-direction:row;justify-content:space-between;margin-top:10px;margin-bottom:10px;flex-direction:column;width:100%;align-self:center}.page-basket .pharmacy-chosen-row-rows-info__item.price.quantity+.actions{margin-top:2px;width:100%}.page-basket .pharmacy-chosen-row-rows-info__item.price.quantity+.actions a{min-width:auto}@media screen and (min-width:768px){.page-basket .pharmacy-chosen-row-rows-info__item.price{justify-content:flex-start;width:auto}.page-basket .pharmacy-chosen-row-rows-info__item.price.quantity+.actions{width:auto}}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen-row-rows-info__item.price{flex-direction:column;margin-top:0;margin-bottom:0;align-items:center;flex-grow:1}.page-basket .pharmacy-chosen-row-rows-info__item.price.quantity+.actions{margin-top:0;width:auto}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__item.price{align-items:flex-start}}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price{padding-right:85px;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .b-price__items{flex-direction:column}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .b-price__items .b-price__item--current{display:flex}@media screen and (min-width:768px){.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price{width:20%;justify-content:flex-start;padding-right:0}}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price{padding-right:0;flex-direction:column;align-items:flex-start;width:15%}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other{width:24%;padding:0}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .pharmacy-chosen-row-sum,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .pharmacy-chosen-row-sum-value{width:100%}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .b-price{width:100%;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .b-price .b-price__item--label,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .b-price .b-price__items--label{display:block;font-size:0.8888888889rem;font-weight:700;margin-bottom:0.2777777778rem;color:#2E2D2D}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .b-price .b-price__item--pickup .b-price__item--label{display:none}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price.other .b-price__items{width:30%}}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info__item.price{width:20%;flex-shrink:0;align-items:flex-start}}.page-node-type-product .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title],.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]{display:flex;align-items:center}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title],.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]{flex-direction:column}}.page-node-type-product .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]::before,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]::before{display:block !important;font-family:"Geometria","Arial","Helvetica",sans-serif;content:attr(title) ":";margin-right:5px;font-size:14px;font-weight:700}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]::before,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]::before{font-size:0.8888888889rem;font-weight:400;color:#2E2D2D;margin-right:0}}.leaflet-popup-content .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]::before{font-size:0.875rem;font-weight:400;color:#2E2D2D;text-transform:capitalize}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]::before{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-rows-info__item.quantity .b-price__item[title]{align-items:flex-start}}.pharmacy-chosen-row-rows-info__item.price-total .pharmacy-chosen-row-price-value--label{font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info__item.price-total .pharmacy-chosen-row-price-value--label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info__item.price-total{width:15%}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.price-total{width:10%}}.pharmacy-chosen-row-rows-info__item.actions{flex-shrink:0;width:100%;order:2;margin:10px 0 0}.page-basket .pharmacy-chosen-row-rows-info__item.actions{margin-top:0;width:auto;align-self:center}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen-row-rows-info__item.actions .pharmacy-chosen-row-btn-pharma{margin-bottom:0}}.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions.is-reserve{position:absolute}.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions{margin:8px -0.5rem 0;z-index:2}.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions.is-reserve,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.is-reserve{flex-grow:0;right:0;bottom:0;width:auto;z-index:2}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions.is-reserve,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.is-reserve{margin-right:0.1111111111rem;width:15%;position:static;text-align:right;flex-shrink:0}}.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions.not-reserve,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.not-reserve{position:static;width:100%}@media screen and (min-width:768px){.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions.not-reserve,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.not-reserve{width:25%;text-align:right}}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions.not-reserve,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.not-reserve{width:15%}}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-rows-info__item.actions,.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions{flex-grow:1;flex-shrink:1;margin:0}}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.is-reserve{position:absolute;width:auto;margin-left:0;margin-right:0}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.is-reserve .pharmacy-chosen-row-btn-pharma{padding:0}.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.is-reserve .pharmacy-chosen-row-btn-link:before{transform:none !important}@media screen and (min-width:768px){.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.is-reserve{position:unset}}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-rows-info__item.actions.is-reserve{width:15%}}@media screen and (min-width:1215px){.pharmacy-chosen-row-rows-info__item.actions{width:auto}}@media screen and (min-width:768px){.pharmacy-chosen-row-rows-info__item:nth-child(1){flex-grow:1}}.pharmacy-chosen-row-btn--not-reserve{font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn--not-reserve{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn--not-reserve{text-align:right;max-width:9.4444444444rem;margin-left:auto}.leaflet-popup-content .pharmacy-chosen-row-btn--not-reserve{text-align:left;max-width:none}}.pharmacy-chosen-row-phone,.pharmacy-chosen-row-shedule{margin:0 1rem 0 0;display:inline-block;vertical-align:top;font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone,.pharmacy-chosen-row-shedule{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen-row-phone:last-of-type,.pharmacy-chosen-row-shedule:last-of-type{margin-right:0}.pharmacy-chosen-row-phone-label,.pharmacy-chosen-row-shedule-label{font-size:0.875rem;font-weight:400;color:#9E9D9D}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone-label,.pharmacy-chosen-row-shedule-label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-phone,.leaflet-popup-content .pharmacy-chosen-row-shedule{margin-top:0.4rem}}.pharmacy-chosen-row-phone{display:inline-flex;align-items:center;position:relative;margin-bottom:-5px;padding-bottom:5px}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone:hover .pharmacy-chosen-row-phone-content__hidden{opacity:1;pointer-events:all;transform:none}}.pharmacy-chosen-row-phone.is-open .pharmacy-chosen-row-phone-content__hidden{opacity:1;pointer-events:all;transform:none}.pharmacy-chosen-row-phone-label{display:none}.pharmacy-chosen-row-phone-content{display:flex;align-items:center;position:relative}.pharmacy-chosen-row-phone-content__hidden{position:absolute;right:8px;top:100%;z-index:3;background:#fff;padding:10px 15px;border-radius:5px;opacity:0;pointer-events:none;transform:translateY(5px);transition:0.2s}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone-content__hidden{right:0.4444444444rem;padding:0.5555555556rem 0.8333333333rem;border-radius:0.2777777778rem;transform:translateY(0.2777777778rem)}}.pharmacy-chosen-row-phone a{display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none}.pharmacy-chosen-row-phone a::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:5px}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone a::before{margin-right:0.2777777778rem}}.pharmacy-chosen-row-phone a+a{margin-top:10px}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone a+a{margin-top:0.5555555556rem}}.pharmacy-chosen-row-phone-arrow{padding:0 6px;cursor:pointer}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone-arrow{padding:0 0.4444444444rem}.pharmacy-chosen-row-phone-arrow::before{font-size:0.5555555556rem}}.pharmacy-chosen-row-phone-arrow::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:10px}@media screen and (min-width:1215px){.pharmacy-chosen-row-phone-arrow::before{font-size:0.6666666667rem}}.pharmacy-chosen-row-shedule{display:inline-flex;align-items:baseline;padding-right:50px}.pharmacy-chosen-row-shedule-label{display:none}.pharmacy-chosen-row-shedule::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:5px}@media screen and (min-width:1215px){.pharmacy-chosen-row-shedule{padding-right:0}.pharmacy-chosen-row-shedule::before{margin-right:0.4444444444rem}}.pharmacy-chosen-row .b-price{white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:flex-start;justify-content:space-between;width:100%}.page-basket .pharmacy-chosen-row .b-price{justify-content:flex-start}.page-choose-pharmacy .pharmacy-chosen-row .b-price{justify-content:flex-start}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price{flex-direction:column;justify-content:flex-start;align-items:center}}@media screen and (min-width:1215px) and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row .b-price{flex-direction:row}}.pharmacy-chosen-row .b-price__label{font-size:0.875rem;font-weight:400;margin-bottom:0.3125rem}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__label{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen-row .b-price__label::after{content:":"}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__label{margin-bottom:0.2777777778rem}}.pharmacy-chosen-row .b-price__items{display:flex}.pharmacy-chosen-row .b-price__items--label{display:none}@media screen and (min-width:768px){.pharmacy-chosen-row .b-price__items{display:block}}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__items{display:flex;width:100%;flex-wrap:wrap;gap:0.5555555556rem 0}.pharmacy-chosen-row .b-price__items .b-price__item--variant{flex-direction:column;align-items:flex-start}.pharmacy-chosen-row .b-price__items .b-price__item--variant .b-price__item--current{margin-left:0}.pharmacy-chosen-row .b-price__items .b-price__item--variant-label{padding-right:0.4444444444rem}}.pharmacy-chosen-row .b-price__item--label{display:none}.pharmacy-chosen-row .b-price__item:before{font-family:"icomoon";line-height:1;font-weight:normal;margin:0 0.5rem 0 0;font-size:1.5em;display:inline-block;vertical-align:middle;display:none}.pharmacy-chosen-row .b-price__item.tooltipstered{cursor:pointer}.pharmacy-chosen-row .b-price__item--current{font-size:0.875rem;font-weight:700;color:#075ba2;display:flex;margin-right:5px;white-space:nowrap}@media screen and (min-width:768px){.pharmacy-chosen-row .b-price__item--current{display:block}}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__item--current{display:flex;font-size:1.1111111111rem;margin-right:0}}.pharmacy-chosen-row .b-price__item--old{color:#9E9D9D;font-size:0.875rem;font-weight:400;text-decoration:line-through;text-align:right}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__item--old{font-size:0.8888888889rem;font-weight:400;text-decoration:line-through}}.pharmacy-chosen-row .b-price__item--pickup:before{content:""}.pharmacy-chosen-row .b-price__item--delivery{margin-top:5px}.pharmacy-chosen-row .b-price__item--delivery:before{content:""}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__item--variant{display:flex;align-items:center;justify-content:space-between}.page-choose-pharmacy .pharmacy-chosen-row .b-price__item--variant{margin-bottom:0.2222222222rem}}.pharmacy-chosen-row .b-price__item--variant-label{display:flex !important;margin-right:5px;font-size:0.875rem;font-weight:400;text-transform:capitalize;color:#2E2D2D}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__item--variant-label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.pharmacy-chosen-row .b-price__item--variant-label{margin-left:0.4444444444rem;margin-right:0.4444444444rem}}.pharmacy-chosen-row-sum{display:flex;flex-wrap:wrap;align-items:center;margin:0 -0.5rem;justify-content:space-between;width:calc(100% + 1rem)}@media screen and (min-width:1215px){.pharmacy-chosen-row-sum{flex-wrap:nowrap;justify-content:center;margin-bottom:-0.5rem}}.pharmacy-chosen-row-sum-value{margin:0.625rem 0;padding:0 0.5rem;width:100%}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-sum-value,.page-choose-pharmacy .pharmacy-chosen-row-sum-value{margin:0}}.page-choose-pharmacy .pharmacy-chosen-row-sum-value{margin-bottom:0.2777777778rem}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-sum-value{margin:0 0 0.5555555556rem}}.page-basket .pharmacy-chosen-row-sum-value{margin:0}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen-row-sum-value{margin:0 0 0.5555555556rem}}@media screen and (min-width:1215px){.leaflet-popup-content .pharmacy-chosen-row-sum-value{margin-top:0.5rem;margin-bottom:0.75rem}}.pharmacy-chosen-row-sum-value--label{font-size:14px;font-weight:700;margin-right:5px}@media screen and (min-width:1215px){.pharmacy-chosen-row-sum-value--label{display:none}}.page-basket .pharmacy-chosen-row-avail{order:-1;margin-bottom:5px}@media screen and (min-width:1215px){.page-basket .pharmacy-chosen-row-avail{order:unset;margin-bottom:0}}.page-choose-pharmacy .pharmacy-chosen-row-avail{flex-grow:1;display:flex;justify-content:flex-start;padding-left:0}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-avail{width:100%;padding-left:0;justify-content:center;margin-top:0.625rem;margin-bottom:0.5555555556rem}}@media screen and (min-width:768px){.pharmacy-chosen-row-avail{margin-left:0.625rem}}@media screen and (min-width:1215px){.pharmacy-chosen-row-avail{margin-top:0.1111111111rem;margin-left:0;text-align:center}}.pharmacy-chosen-row-avail span{font-size:0.875rem;font-weight:400;border-bottom:1px solid;margin-top:2px;color:#075ba2;cursor:pointer}@media screen and (min-width:1215px){.pharmacy-chosen-row-avail span{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen-row-avail span:hover{border-color:transparent}.pharmacy-chosen-row-btn{margin:0 0 0.5rem;padding:0 0.5rem}.page-node-type-product .pharmacy-chosen-row-btn,.page-choose-pharmacy .pharmacy-chosen-row-btn{margin-bottom:0}@media screen and (min-width:1215px){.page-node-type-product .pharmacy-chosen-row-btn,.page-choose-pharmacy .pharmacy-chosen-row-btn{padding:0}}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn{margin-bottom:0}}.pharmacy-chosen-row-btn a{border-radius:5px;font-size:0;padding:0;width:3.125rem;border:none}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn a{width:2.7777777778rem;border-radius:0.2777777778rem}}.pharmacy-chosen-row-btn a:before{content:"";display:block !important;position:absolute;top:-2px;background:none;border:2px solid #419C56;border-radius:5px;left:-2px;right:-2px;bottom:-2px;width:auto;transform:scale(0.92) !important;z-index:-1}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn a:before{top:-0.2222222222rem;right:-0.2222222222rem;left:-0.2222222222rem;bottom:-0.2222222222rem;border-width:0.1111111111rem}}.pharmacy-chosen-row-btn a:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:1.3125rem}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn a:after{font-size:1.2777777778rem}}.pharmacy-chosen-row-btn a:hover{color:#fff;background:none}.pharmacy-chosen-row-btn a:hover::before{background:#419C56;opacity:1 !important}.page-choose-pharmacy .pharmacy-chosen-row-btn-pharma{margin-bottom:0;padding:0 0.5rem}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-btn-pharma{padding:0}}.page-choose-pharmacy .pharmacy-chosen-row-btn-link{border-radius:5px;font-size:0;padding:0;width:3.125rem;border:none}.page-choose-pharmacy .pharmacy-chosen-row-btn-link.view-text{font-size:1rem;width:auto;padding:10px 25px}.page-choose-pharmacy .pharmacy-chosen-row-btn-link.view-text::after{display:none}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-btn-link{width:2.7777777778rem;border-radius:0.2777777778rem}.page-choose-pharmacy .pharmacy-chosen-row-btn-link.view-text{padding:0.5555555556rem 1.3888888889rem}}.page-choose-pharmacy .pharmacy-chosen-row-btn-link:before{content:"";display:block !important;position:absolute;top:-2px;background:none;border:2px solid #419C56;border-radius:5px;left:-2px;right:-2px;bottom:-2px;width:auto;transform:scale(0.92) !important;z-index:-1}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-btn-link:before{top:-0.2222222222rem;right:-0.2222222222rem;left:-0.2222222222rem;bottom:-0.2222222222rem;border-width:0.1111111111rem}}.page-choose-pharmacy .pharmacy-chosen-row-btn-link:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:21px}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-btn-link:after{font-size:1.2777777778rem}}.page-choose-pharmacy .pharmacy-chosen-row-btn-link:hover{color:#fff;background:none}.page-choose-pharmacy .pharmacy-chosen-row-btn-link:hover::before{background:#419C56;opacity:1 !important}.pharmacy-chosen-row-btn-link{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;color:#419C56;background:transparent;border:1px solid #419C56;padding:0.625rem 1.5625rem;min-height:3.125rem;border-radius:5px}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn-link{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn-link{padding:0.5555555556rem 0.8333333333rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.pharmacy-chosen-row-btn-link:before{display:none}.pharmacy-chosen-row-btn-link:hover{background:#419C56;color:#fff !important}.pharmacy-chosen-row-btn-link.is-cart_add{background:none;color:#fff !important}.pharmacy-chosen-row-btn-link.is-cart_add::before{background:#419C56}.pharmacy-chosen-row-btn-link.is-cart_add:after{content:"";font-size:25px}.leaflet-popup-content .pharmacy-chosen-row-btn-link{color:#419C56}.pharmacy-chosen-row-btn-pharma{margin:0 0 0.5rem;padding:0;width:100%;position:relative}.page-basket .pharmacy-chosen-row-btn-pharma{margin-bottom:0;align-self:flex-start;width:auto}@media screen and (min-width:768px){.pharmacy-chosen-row-btn-pharma a{min-width:auto}}@media screen and (min-width:1215px){.pharmacy-chosen-row-btn-pharma a{min-width:100%}.page-choose-pharmacy .pharmacy-chosen-row-btn-pharma a{min-width:auto}}.pharmacy-chosen-row-availd{display:none}.page-node-type-product .pharmacy-chosen-row-availd,.page-choose-pharmacy .pharmacy-chosen-row-availd{display:none}.pharmacy-chosen-row-availd .wrapper{display:none}.pharmacy-chosen-row-availd-item{overflow:hidden;border-radius:5px;width:100%;margin-bottom:5px;margin-top:0.625rem}.page-node-type-product .pharmacy-chosen-row-availd-item{display:none}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd-item{margin-top:0.5555555556rem;margin-bottom:0}.pharmacy-chosen-row-availd-item+.pharmacy-chosen-row-availd-item{margin-top:0.5555555556rem}}.pharmacy-chosen-row-availd-item--on.is-active .pharmacy-chosen-row-availd-title{background:#419C56;color:#fff}.pharmacy-chosen-row-availd-item--on.is-active .pharmacy-chosen-row-availd-title:after{content:""}.pharmacy-chosen-row-availd-item--off{color:#F08B22}.pharmacy-chosen-row-availd-item--off a{font-weight:700}.pharmacy-chosen-row-availd-item--off a:before{background:#F08B22 !important}@media screen and (min-width:160px) and (max-width:1214px){.pharmacy-chosen-row-availd-item--off .quantity{text-align:left !important}}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd-item--off .quantity{width:auto !important}}.pharmacy-chosen-row-availd-title{display:flex;align-items:center;color:#419C56;font-weight:700;padding:0.9375rem 3.75rem 0.9375rem 0.75rem;background:#F9F9F9;cursor:pointer;position:relative;min-height:50px}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd-title{padding:1rem 2.7777777778rem 1rem 1rem;min-height:2.7777777778rem}}.pharmacy-chosen-row-availd-title:before{font-family:"icomoon";line-height:1;font-weight:normal;margin:0 0.5rem 0 0;content:""}.pharmacy-chosen-row-availd-title:after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;width:60px;font-size:0.75rem}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd-title:after{width:2.7777777778rem;font-size:0.7777777778rem}}.pharmacy-chosen-row-availd ul{padding:1rem;background:#fff;column-count:1;column-gap:0}.pharmacy-chosen-row-availd ul li{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;break-inside:avoid-column;padding:0 0.5rem}.pharmacy-chosen-row-availd ul li+li{margin:0.5rem 0 0;padding-top:0.5rem;border-top:1px solid #F9F9F9}@media screen and (min-width:768px){.pharmacy-chosen-row-availd ul li{flex-wrap:nowrap}}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li{padding-top:0.5rem;align-items:center}.pharmacy-chosen-row-availd ul li+li{margin:1rem 0 0;padding-top:1rem}.page-choose-pharmacy .pharmacy-chosen-row-availd ul li{justify-content:flex-start}.pharmacy-chosen-row-availd ul li:last-child{padding-bottom:0.5rem}}.pharmacy-chosen-row-availd ul li .link-wrapper{position:relative;padding:0 0 0 1rem;font-size:0.875rem;font-weight:400;line-height:1.25em;width:100%;margin-bottom:0.25rem}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li .link-wrapper{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:768px){.pharmacy-chosen-row-availd ul li .link-wrapper{width:61%;margin-bottom:0}.leaflet-popup-content .pharmacy-chosen-row-availd ul li .link-wrapper{width:100%}.page-choose-pharmacy .pharmacy-chosen-row-availd ul li .link-wrapper{flex-grow:1}}.pharmacy-chosen-row-availd ul li a{background:linear-gradient(to right,currentColor 0%,currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.3s}.pharmacy-chosen-row-availd ul li a:hover{background-size:100% 1px}.pharmacy-chosen-row-availd ul li a:before{content:"";position:absolute;top:0.625em;height:1px;width:0.5rem;background:currentColor;left:0}.pharmacy-chosen-row-availd ul li .quantity{flex-shrink:0;font-weight:700;text-align:left;padding-left:1rem}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li .quantity{text-align:right}.pharmacy-chosen-row-availd ul li .quantity-item+.quantity-item{margin-top:0.25rem}}.pharmacy-chosen-row-availd ul li .quantity-item{display:flex;flex-direction:column}.pharmacy-chosen-row-availd ul li .quantity-analogs{font-size:0.875rem;font-weight:400;display:block;color:#075ba2;background-size:100% 1px;position:relative}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li .quantity-analogs{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen-row-availd ul li .quantity-analogs:hover{background-size:0 1px}.pharmacy-chosen-row-availd ul li .quantity-analogs::before{display:none}.pharmacy-chosen-row-availd ul li .quantity .label{display:inline !important;margin-right:5px;font-size:0.875rem;font-weight:400;text-transform:capitalize}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li .quantity .label{font-size:0.8888888889rem;font-weight:400}}.pharmacy-chosen-row-availd ul li .quantity .label::after{content:":"}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li .quantity .label{margin-right:0.2777777778rem}}.pharmacy-chosen-row-availd ul li .quantity .qty{font-size:14px;font-weight:700;color:#075ba2}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li .quantity .qty{font-size:1rem}}@media screen and (min-width:768px){.pharmacy-chosen-row-availd ul li .quantity{width:16.5%;padding-left:0}.leaflet-popup-content .pharmacy-chosen-row-availd ul li .quantity{width:auto;padding-left:1rem}}@media screen and (min-width:1215px){.pharmacy-chosen-row-availd ul li .quantity{display:flex;flex-direction:column}}.pharmacy-chosen-row-availd ul li .b-price{padding:0;font-weight:700;color:#075ba2;width:auto;text-align:left;order:1}@media screen and (min-width:768px){.pharmacy-chosen-row-availd ul li .b-price{order:unset;width:12.25%}.page-choose-pharmacy .pharmacy-chosen-row-availd ul li .b-price{width:8.5%}.leaflet-popup-content .pharmacy-chosen-row-availd ul li .b-price{width:auto;order:1}}@media screen and (min-width:1215px){.page-choose-pharmacy .pharmacy-chosen-row-availd ul li .b-price{width:11.25%}}.pharmacy-chosen-row .add-warning{display:inline-block;position:absolute;right:-5px;top:-10px;z-index:2}.pharmacy-chosen-row .add-warning .hover-me{font-size:0;color:#F08B22;background:#F4F7FB;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer}.pharmacy-chosen-row .add-warning .hover-me::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:14px}.pharmacy-chosen-row .add-warning .add-warning-mess{position:absolute;right:50%;bottom:100%;padding:15px;transition:0.2s;border-radius:5px;opacity:0;transform:translate(50%,5px);pointer-events:none;background:#fff;z-index:3;width:300px;box-shadow:0px 0px 30px rgba(60,63,65,0.06)}.page-choose-pharmacy .pharmacy-chosen-row .add-warning .add-warning-mess{right:0;transform:translate(0,5px)}.pharmacy-chosen-row .add-warning .warning-item{margin-top:5px}.pharmacy-chosen-row .add-warning .warning-item__qty{color:#075ba2}.pharmacy-chosen-row .add-warning strong{display:flex;align-items:baseline;margin-bottom:10px}.pharmacy-chosen-row .add-warning strong::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:14px;margin-right:8px;color:#F08B22}.pharmacy-chosen-row .add-warning.is-open .add-warning-mess{opacity:1;transform:translate(50%,0);pointer-events:all}.page-choose-pharmacy .pharmacy-chosen-row .add-warning.is-open .add-warning-mess{transform:translate(0,0)}@media screen and (min-width:1215px){.pharmacy-chosen-row .add-warning{right:-0.2777777778rem;top:-0.5555555556rem}.pharmacy-chosen-row .add-warning .hover-me{width:1.2222222222rem;height:1.2222222222rem;border-radius:0.2777777778rem}.pharmacy-chosen-row .add-warning .hover-me::before{font-size:0.7777777778rem}.pharmacy-chosen-row .add-warning .add-warning-mess{padding:1.3888888889rem;border-radius:0.2777777778rem;width:22.2222222222rem;text-align:left}.pharmacy-chosen-row .add-warning .warning-item{margin-top:0.2777777778rem}.pharmacy-chosen-row .add-warning strong{margin-bottom:0.8333333333rem}.pharmacy-chosen-row .add-warning strong::before{font-size:0.7777777778rem;margin-right:0.5555555556rem}.pharmacy-chosen-row .add-warning:hover .add-warning-mess{opacity:1;transform:none;pointer-events:all}}.leaflet-popup-tip-container{margin-top:-1px}.leaflet-popup-tip{background:#E0EAF3}.page-node-type-product .leaflet-popup-content .pharmacy-chosen-row-rows-info__item.actions.is-reserve{position:absolute !important}@media screen and (min-width:1215px){.page-node-type-product .leaflet-popup-content .pharmacy-chosen-row-rows-info__item.actions.is-reserve{padding-right:1rem;width:auto}}@media screen and (min-width:1215px){.page-choose-pharmacy .leaflet-popup-content .pharmacy-chosen-row-rows-info__item.actions.is-reserve{margin-top:0.8333333333rem !important;width:100% !important}.page-choose-pharmacy .leaflet-popup-content .pharmacy-chosen-row-rows-info__item.actions.is-reserve .pharmacy-chosen-row-btn-link.view-text{width:100%}}.page-choose-pharmacy .leaflet-popup-content .pharmacy-chosen-row-rows-info__item.price{width:auto;padding-right:0}.basket-login{display:flex;margin:0 -25px 0.5rem;align-items:center;flex-wrap:wrap}.top-desc .basket-login{display:none}.is-login .basket-login{display:flex}.basket-login__link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:15px 25px;min-height:60px;background:#075ba2;margin:0 25px 10px;width:100%}@media screen and (min-width:1215px){.basket-login__link{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.basket-login__link{padding:1.0555555556rem 1.3888888889rem 1rem;min-height:3.3333333333rem;border-radius:0.2777777778rem}}.basket-login__link::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.basket-login__link::after{border-radius:0.2777777778rem}}.basket-login__link::after{background:#F08B22}.basket-login__link:hover::after{transform:scaleY(1)}.impaired .basket-login__link{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .basket-login__link::before,.impaired .basket-login__link::after{background:none !important}.impaired .basket-login__link:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.basket-login__link{width:auto}}.basket-pages-order .wrapper-user-login-form{display:none;padding:25px;border-radius:5px;background:#fff;margin-bottom:12px}@media screen and (min-width:1215px){.basket-pages-order .wrapper-user-login-form{padding:1.3888888889rem}}.basket-pages-order .wrapper-user-login-form-title{font-size:1.125rem;font-weight:700;text-align:center;margin-bottom:1rem}@media screen and (min-width:1215px){.basket-pages-order .wrapper-user-login-form-title{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:480px){.basket-pages-order .wrapper-user-login-form-title{text-align:left}}.basket-pages-order .user-login-form{display:flex}.basket-pages-order .user-login-form .form-forgot{display:none}.basket-pages-order.is-login #basket_node_basket_order_form_ajax_wrap{display:none}.basket-pages-order.is-login .wrapper-user-login-form{display:block}.basket-pages-order.is-login .order-cart-footer-sum{display:none}@media screen and (min-width:1215px){.basket-pages-order.is-login .order-cart-footer-sum{display:block}}.basket-page-content-form-wrapper .form-container{display:none}@media screen and (min-width:1215px){.basket-page-content-form-wrapper .form-container{display:block}}.b-basket-finish{text-align:left}.b-basket-finish__title{font-size:25px;font-weight:700;margin-bottom:10px}.b-basket-finish__top{font-size:18px;line-height:1.2;font-weight:700}.b-basket-finish__top a{display:inline-block;white-space:nowrap}.b-basket-finish__top p{margin-bottom:15px}.b-basket-finish__header{margin-top:45px;display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #E2E2E2;margin-bottom:10px}.b-basket-finish__number{font-size:20px;font-weight:700}.b-basket-finish__table{margin:0}.b-basket-finish__table .basket_lk_goods_table_wrap{padding:0}.b-basket-finish__table .basket_lk_goods_table_wrap table tr{background:#fff;margin:0 0 5px;border-radius:5px;padding:10px}@media screen and (min-width:480px){.b-basket-finish__table .basket_lk_goods_table_wrap table tr{flex-wrap:wrap}}@media screen and (min-width:768px){.b-basket-finish__table .basket_lk_goods_table_wrap table tr{flex-wrap:nowrap}}.b-basket-finish__table .basket_lk_goods_table_wrap table tr.tr_pharma_group,.b-basket-finish__table .basket_lk_goods_table_wrap table tr.tr_order_num{padding:0;background:none}.b-basket-finish__count{font-size:14px;font-weight:700;color:#A0A0A0}.b-basket-finish__summ{font-size:16px;margin-top:25px}.b-basket-finish__summ table{width:100%;text-align:right}.b-basket-finish__summ table td{padding:5px 0}.b-basket-finish__summ table td:first-of-type{font-size:18px;width:100%}.b-basket-finish__summ table td:last-of-type{font-weight:700;white-space:nowrap;padding-left:15px}.b-basket-finish .basket_lk_goods_table_wrap .table_wrap .td_sum{align-items:flex-end;justify-content:flex-end}.b-basket-finish .basket_lk_goods_table_wrap .table_wrap .line-group .manufacturer{width:100%}.b-basket-finish .amount-form-amount__items{justify-content:flex-start}.b-basket-finish .amount-form-amount__item{display:flex;align-items:center}.b-basket-finish .amount-form-amount__label{margin-bottom:0;margin-right:5px;display:flex}@media screen and (min-width:1215px){.b-basket-finish .amount-form-amount__label{margin-top:0 !important}}.b-basket-finish .amount-form-amount__label::after{content:":"}.b-basket-finish .amount-form-amount__value{min-height:auto}.b-basket-finish__bottom{margin-top:30px}.b-basket-finish__bottom table{text-align:left;font-size:16px;width:100%}.b-basket-finish__bottom table td{vertical-align:top;padding:25px 0;border-top:1px solid #E2E2E2}.b-basket-finish__bottom table td:first-of-type{font-size:20px;font-weight:700;width:200px;padding-top:21px}.b-basket-finish__bottom table .address{margin-top:5px}.b-basket-finish__bottom table .address::before{content:"";display:inline-block;width:20px;height:22px;vertical-align:-5px;background:url("/themes/personal/images/icons/delivery-icon.svg") no-repeat center center;margin-right:7px}.b-basket-finish__print-order{margin:0.5rem -0.5rem 1rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:1215px){.b-basket-finish__print-order{justify-content:flex-end}}.b-basket-finish__print-order a{margin:0 0.5rem 1rem}.b-basket-finish__print-order a.print_link{color:#075ba2;transition:0.3s;position:relative;text-decoration:none;font-weight:700}.b-basket-finish__print-order a.print_link:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.b-basket-finish__print-order a.print_link:hover:after{transform:scaleX(1)}.b-basket-finish__print-order a.print_link:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:inline-block;vertical-align:middle;margin:-0.2em 0.5em 0 0}.b-basket-finish__print-order a.print_link:after{left:1.5em}.b-basket-finish__front{margin:15px -0.5rem 1rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.b-basket-finish__front a{margin:0 0.5rem 1rem}.b-basket-finish__front a:not(.print_link){font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px;width:100%}@media screen and (min-width:1215px){.b-basket-finish__front a:not(.print_link){font-size:1rem;font-weight:700}}.impaired .b-basket-finish__front a:not(.print_link){background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .b-basket-finish__front a:not(.print_link)::before{display:none}.impaired .b-basket-finish__front a:not(.print_link):hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.b-basket-finish__front a:not(.print_link){padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.b-basket-finish__front a:not(.print_link){min-height:3.3333333333rem}}.b-basket-finish__front a:not(.print_link):before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.b-basket-finish__front a:not(.print_link):hover{background:#0B67B5}.b-basket-finish__front a:not(.print_link):hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}@media screen and (min-width:480px){.b-basket-finish__front a:not(.print_link){width:auto}}.b-basket-finish__front a.print_link{color:#075ba2;transition:0.3s;position:relative;text-decoration:none;font-weight:700}.b-basket-finish__front a.print_link:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.b-basket-finish__front a.print_link:hover:after{transform:scaleX(1)}.b-basket-finish__front a.print_link:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:inline-block;vertical-align:middle;margin:-0.2em 0.5em 0 0}.b-basket-finish__front a.print_link:after{left:1.5em}.page-basket:has(.basket-pages-finish) .site-content__title{display:none}.basket-page-content{display:flex;flex-direction:column}.basket-page-content-empty{display:flex;flex-direction:column;align-items:center;text-align:center;flex-grow:1;padding-top:30px}@media screen and (min-width:1215px){.basket-page-content-empty{padding-top:0}}.basket-page-content-empty:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:block;margin:0 auto 1rem;padding-right:1rem;color:#075ba2;font-size:5rem;text-align:center}.basket-page-content-empty a{margin-top:1rem;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:15px 25px;min-height:60px;background:#075ba2}@media screen and (min-width:1215px){.basket-page-content-empty a{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.basket-page-content-empty a{padding:1.0555555556rem 1.3888888889rem 1rem;min-height:3.3333333333rem;border-radius:0.2777777778rem}}.basket-page-content-empty a::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.basket-page-content-empty a::after{border-radius:0.2777777778rem}}.basket-page-content-empty a::after{background:#F08B22}.basket-page-content-empty a:hover::after{transform:scaleY(1)}.impaired .basket-page-content-empty a{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .basket-page-content-empty a::before,.impaired .basket-page-content-empty a::after{background:none !important}.impaired .basket-page-content-empty a:hover{background:#fff !important;color:#000 !important}.basket-page-content__item--order{flex-grow:1}.basket-page-content__item--delivery{margin:0 0 30px;flex-shrink:0;display:none}@media screen and (min-width:1215px){.basket-page-content__item--delivery{display:block}}@media screen and (min-width:1215px){.basket-page-content__item--sum{flex-shrink:0;margin:0 0 0 3.3333333333rem;width:25rem}.basket-page-content__item--sum .order-cart-footer-sum{padding:1.3888888889rem 1.6666666667rem;border-radius:0.2777777778rem;position:sticky;top:5.5555555556rem;background:#fff;transition:0.2s}.toolbar-horizontal .basket-page-content__item--sum .order-cart-footer-sum{top:7.7222222222rem}.toolbar-horizontal.toolbar-tray-open .basket-page-content__item--sum .order-cart-footer-sum{top:9.9444444444rem}.basket-page-content__item--sum .order-cart-footer-sum .edit{font-weight:700;color:#075ba2;text-decoration:none}.basket-page-content__item--sum .order-cart-footer-sum .edit::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:5px;font-size:14px}.basket-page-content__item--sum .order-cart-footer-sum .edit::after{left:20px}.basket-page-content__item--sum .order-cart-footer-sum .order-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:15px 25px;min-height:60px;background:#075ba2;width:100%}.basket-page-content__item--sum .order-cart-footer-sum .order-button::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}.basket-page-content__item--sum .order-cart-footer-sum .order-button::after{background:#F08B22}.basket-page-content__item--sum .order-cart-footer-sum .order-button:hover::after{transform:scaleY(1)}.impaired .basket-page-content__item--sum .order-cart-footer-sum .order-button{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .basket-page-content__item--sum .order-cart-footer-sum .order-button::before,.impaired .basket-page-content__item--sum .order-cart-footer-sum .order-button::after{background:none !important}.impaired .basket-page-content__item--sum .order-cart-footer-sum .order-button:hover{background:#fff !important;color:#000 !important}}@media screen and (min-width:1215px) and (min-width:1215px){.basket-page-content__item--sum .order-cart-footer-sum .edit{transition:0.3s;position:relative;text-decoration:none}.basket-page-content__item--sum .order-cart-footer-sum .edit:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.basket-page-content__item--sum .order-cart-footer-sum .edit:hover:after{transform:scaleX(1)}}@media screen and (min-width:1215px) and (min-width:1215px){.basket-page-content__item--sum .order-cart-footer-sum .edit::before{margin-right:0.2777777778rem;font-size:0.8888888889rem}}@media screen and (min-width:1215px) and (min-width:1215px){.basket-page-content__item--sum .order-cart-footer-sum .edit::after{left:1.1666666667rem}}@media screen and (min-width:1215px) and (min-width:1215px){.basket-page-content__item--sum .order-cart-footer-sum .order-button{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px) and (min-width:1215px){.basket-page-content__item--sum .order-cart-footer-sum .order-button{padding:1.0555555556rem 1.3888888889rem 1rem;min-height:3.3333333333rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px) and (min-width:1215px){.basket-page-content__item--sum .order-cart-footer-sum .order-button::after{border-radius:0.2777777778rem}}.basket-page-content .delivery-popup-form{background:none;padding:0}.basket-page-content .delivery-popup-form-close{display:none}.basket-page-content-pharmacie{margin:0 -0.5rem 10px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1215px){.basket-page-content-pharmacie{text-align:left;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0}}.basket-page-content-pharmacie-first{padding:0 0.5rem 20px}.basket-page-content-pharmacie-label{font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.basket-page-content-pharmacie-label{font-size:1.3333333333rem;font-weight:700}}.basket-page-content-pharmacie-second{padding:0 0.5rem 20px}.basket-page-content-pharmacie-second .button-order{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:15px 25px;min-height:60px;background:#075ba2}@media screen and (min-width:1215px){.basket-page-content-pharmacie-second .button-order{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.basket-page-content-pharmacie-second .button-order{padding:1.0555555556rem 1.3888888889rem 1rem;min-height:3.3333333333rem;border-radius:0.2777777778rem}}.basket-page-content-pharmacie-second .button-order::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.basket-page-content-pharmacie-second .button-order::after{border-radius:0.2777777778rem}}.basket-page-content-pharmacie-second .button-order::after{background:#F08B22}.basket-page-content-pharmacie-second .button-order:hover::after{transform:scaleY(1)}.impaired .basket-page-content-pharmacie-second .button-order{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .basket-page-content-pharmacie-second .button-order::before,.impaired .basket-page-content-pharmacie-second .button-order::after{background:none !important}.impaired .basket-page-content-pharmacie-second .button-order:hover{background:#fff !important;color:#000 !important}.basket-page-content .b_title{font-size:1.125rem;font-weight:700;margin:0 0 15px}@media screen and (min-width:1215px){.basket-page-content .b_title{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1215px){.basket-page-content .b_title{margin-bottom:1.1111111111rem}}.basket-page-content--finish .basket-page-content__item--delivery{display:none}@media screen and (min-width:1215px){.basket-page-content--finish .basket-page-content__item--delivery{display:block}}.wizard-line{margin:15px auto;display:flex;align-items:center;text-align:center;justify-content:center}@media screen and (min-width:1215px){.wizard-line{margin-top:0;margin-bottom:1.6666666667rem}}.wizard-line__item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;color:#075ba2;border-radius:50%;font-weight:700;flex-shrink:0}@media screen and (min-width:1215px){.wizard-line__item{width:3.3333333333rem;height:3.3333333333rem}}.wizard-line__item.is-active{background:#075ba2;color:#fff;font-size:0}.wizard-line__item.is-active:before{content:"";font-size:10px;font-family:"icomoon";line-height:1;font-weight:normal}@media screen and (min-width:1215px){.wizard-line__item.is-active:before{font-size:1rem}}.wizard-line__item.is-filled{font-size:0;background:#075ba2;color:#fff}.wizard-line__item.is-filled:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:0.5rem}@media screen and (min-width:1215px){.wizard-line__item.is-filled:before{font-size:0.8333333333rem}}.wizard-line__separator{margin:0 8px;flex-grow:1;height:1px;background:#C5C4C4}.basket-cart-search-add{text-align:center;margin:30px 0 0;padding-top:30px;border-top:1px solid #e8e8e8}@media screen and (min-width:1215px){.basket-cart-search-add{display:block;text-align:left;margin-top:0;padding-top:0;border-top:none;width:40.3888888889rem}}.basket-cart-search-add .form-item{margin:0}.basket-cart-search-add .form-item-search label{margin-bottom:5px;font-weight:700}@media screen and (min-width:1215px){.basket-cart-search-add .form-item-search label{margin-bottom:0.5555555556rem}}.basket-cart-search-add .form-item-search [type=text]{background-image:url("/themes/personal/images/ico-search-2.svg") !important;background-position:right 1.1111111111rem center !important;background-repeat:no-repeat;height:50px;padding-right:3.3333333333rem;background-size:18px}.basket-cart-search-add .form-item-search [type=text].ui-autocomplete-loading{background-image:url("/themes/personal/images/loader.svg") !important;background-position:right 0.4444444444rem center !important;background-size:37px !important;background-repeat:no-repeat}@media screen and (min-width:1215px){.basket-cart-search-add .form-item-search [type=text]{height:3.3333333333rem;background-size:1.1111111111rem}.basket-cart-search-add .form-item-search [type=text].ui-autocomplete-loading{background-size:2.5rem !important}}.basket-cart-search-add .form-item-search .ajax-progress{margin-top:1px}.basket-cart-search-add .form-item-add{display:none}.basket-cart-search-add .ui-menu-item-wrapper{display:flex !important;justify-content:space-between;align-items:center;text-align:left}.basket-cart-search-add .ui-menu-item-wrapper::after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:15px;width:24px;height:24px;background:#075ba2;color:#fff;border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-size:12px;pointer-events:none}@media screen and (min-width:1215px){.basket-cart-search-add .ui-menu-item-wrapper::after{margin-right:0.8333333333rem;width:1.3333333333rem;height:1.3333333333rem;font-size:0.6666666667rem}}body>.basket-cart-search-add{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999999999;background:#fff;display:block;margin:0;padding:0;border:none;text-align:left}body>.basket-cart-search-add .ui-autocomplete{max-height:none;box-shadow:none;border-radius:0;border-top:1px solid #E8E8E8;position:fixed;bottom:0;text-align:left;padding-top:5px;padding-bottom:5px}body>.basket-cart-search-add .ui-autocomplete::-webkit-scrollbar-thumb{border-radius:0}body>.basket-cart-search-add .ui-autocomplete .ui-menu-item-wrapper{padding-left:15px;padding-right:15px}body>.basket-cart-search-add .close-add-search{position:absolute;left:0;top:0;width:50px;height:50px;order:-1;flex-shrink:0;cursor:pointer;display:flex;justify-content:center;align-items:center}body>.basket-cart-search-add .close-add-search::before{font-family:"icomoon";line-height:1;font-weight:normal;content:""}body>.basket-cart-search-add .btn-clear{width:50px;flex-shrink:0;border:none;outline:none;border-radius:0;background:none;font-size:0;color:#F08B22;position:relative;z-index:15;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:0;top:0;bottom:0}body>.basket-cart-search-add .btn-clear:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:12px}body>.basket-cart-search-add .btn-clear.is-visible{opacity:1;visibility:visible}body>.basket-cart-search-add .form-item{border-bottom:1px solid #E8E8E8}body>.basket-cart-search-add .form-item .basket_cart_search_add{background:none !important;border:none;border-radius:0;padding-left:53px;padding-right:53px}body>.basket-cart-search-add label{display:none !important}.view-cart-goods.view-display-id-cart{margin:0 -12px 10px;background:#fff;padding:25px 15px}.view-cart-goods.view-display-id-cart.pre_load{display:inherit;margin-left:0;margin-right:0}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart{margin:0 0 1.6666666667rem;border-radius:5px;padding:1.9444444444rem}}.view-cart-goods.view-display-id-cart .lp-mess{margin-bottom:20px;display:inline-block}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .lp-mess{margin-bottom:1.1111111111rem}}.view-cart-goods.view-display-id-cart .lp-mess::before{content:"";display:inline-block;margin-right:8px;margin-bottom:4px;font-family:"icomoon";line-height:1;font-weight:normal;color:#075ba2;vertical-align:middle}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .lp-mess::before{margin-right:0.5555555556rem;margin-bottom:0.2222222222rem;font-size:1.3333333333rem}}.view-cart-goods.view-display-id-cart .lp-mess a{transition:0.3s;position:relative;text-decoration:none;font-weight:700;color:#075ba2}.view-cart-goods.view-display-id-cart .lp-mess a:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.view-cart-goods.view-display-id-cart .lp-mess a:after{transform:scaleX(1)}.view-cart-goods.view-display-id-cart .lp-mess a:hover:after{transform:scaleX(0)}.view-cart-goods.view-display-id-cart .view-header{display:flex;flex-direction:column}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-header{flex-direction:row;align-items:center}}.view-cart-goods.view-display-id-cart .view-header .info-text{text-align:center;margin-bottom:15px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-header .info-text{padding-right:1.6666666667rem;width:50%;text-align:left;margin-bottom:0}}.view-cart-goods.view-display-id-cart .view-header .name{font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-header .name{font-size:1.3333333333rem;font-weight:700}}.view-cart-goods.view-display-id-cart .view-header .address{display:block}.view-cart-goods.view-display-id-cart .view-header .cart-no-choice{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2;width:100%;margin-bottom:15px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-header .cart-no-choice{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-header .cart-no-choice{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.view-cart-goods.view-display-id-cart .view-header .cart-no-choice::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-header .cart-no-choice::after{border-radius:0.2777777778rem}}.view-cart-goods.view-display-id-cart .view-header .cart-no-choice::after{background:#F08B22}.view-cart-goods.view-display-id-cart .view-header .cart-no-choice:hover::after{transform:scaleY(1)}.impaired .view-cart-goods.view-display-id-cart .view-header .cart-no-choice{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .view-cart-goods.view-display-id-cart .view-header .cart-no-choice::before,.impaired .view-cart-goods.view-display-id-cart .view-header .cart-no-choice::after{background:none !important}.impaired .view-cart-goods.view-display-id-cart .view-header .cart-no-choice:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart .view-header .cart-no-choice{width:auto;margin-bottom:0}}.view-cart-goods.view-display-id-cart table{width:100%;display:block}.view-cart-goods.view-display-id-cart table tbody{display:block}.view-cart-goods.view-display-id-cart table tr{display:flex;align-items:center;flex-wrap:wrap;position:relative}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table tr{flex-wrap:nowrap}}.view-cart-goods.view-display-id-cart table tr.disabled{opacity:0.5}.view-cart-goods.view-display-id-cart table tr:not(:last-child){margin:0 0 30px;padding-bottom:30px;border-bottom:1px solid #E8E8E8}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table tr:not(:last-child){margin-bottom:1.6666666667rem;padding-bottom:1.6666666667rem}}.view-cart-goods.view-display-id-cart table td{display:block;padding:0}.view-cart-goods.view-display-id-cart table td.td_pharma_group{text-align:center;flex-grow:1}.view-cart-goods.view-display-id-cart table td.td_pharma_group .name{font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table td.td_pharma_group .name{font-size:1.3333333333rem;font-weight:700}}.view-cart-goods.view-display-id-cart table .td_img{width:60px;margin:0 10px 10px 0;flex-shrink:0;text-align:center;align-self:flex-start}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table .td_img{width:82px;margin-bottom:0}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .td_img{width:8.0555555556rem}}.view-cart-goods.view-display-id-cart table .td_info{width:calc(100% - 92px)}.view-cart-goods.view-display-id-cart table .basket_item_count{width:5rem;height:2.5rem}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .basket_item_count{height:3.3333333333rem;width:6.1111111111rem}}.view-cart-goods.view-display-id-cart table .basket_item_count .count_input{font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .basket_item_count .count_input{font-size:1.3333333333rem;font-weight:700}}.view-cart-goods.view-display-id-cart table .amount-form-amount__value{min-height:3.125rem}.view-cart-goods.view-display-id-cart table .amount-form-amount__items{margin-bottom:-0.625rem;justify-content:flex-start}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table .amount-form-amount.has-label{margin-top:-1.125rem}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .amount-form-amount.has-label{margin-top:-1.1805555556rem}}.view-cart-goods.view-display-id-cart table .td_count{margin-right:10px;margin-top:14px}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table .td_count{margin-top:0}}.view-cart-goods.view-display-id-cart table .td_count form{width:auto}.view-cart-goods.view-display-id-cart table .td_amount{align-self:flex-end;min-height:50px;display:flex;justify-content:flex-end;align-items:center;flex-grow:1;margin-top:14px}.view-cart-goods.view-display-id-cart table .td_amount .ajax-progress .inner-throbber{margin-right:0}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table .td_amount{align-self:center;margin-top:0;min-width:150px;text-align:center;justify-content:flex-start}.view-cart-goods.view-display-id-cart table .td_amount .ajax-progress .inner-throbber{margin-left:0}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .td_amount{min-width:11.1111111111rem}}.view-cart-goods.view-display-id-cart table .td_last{position:absolute;right:0;top:-3px;z-index:5}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table .td_last{top:10px;right:10px}}.view-cart-goods.view-display-id-cart table .title{font-weight:700;padding-right:2.5rem;margin:0 0 0.625rem;font-size:0.875rem}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .title{font-size:0.8888888889rem}}.view-cart-goods.view-display-id-cart table .title a{background:linear-gradient(to right,currentColor 0%,currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.3s}.view-cart-goods.view-display-id-cart table .title a:hover{background-size:100% 1px}.view-cart-goods.view-display-id-cart table .title a:hover{color:#075ba2}.view-cart-goods.view-display-id-cart table .delivery-warning{font-size:0.875rem;font-weight:400;background:#F08B22;color:#fff;margin-top:5px;padding:5px 10px;border-radius:5px;display:flex;align-items:center;width:fit-content}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .delivery-warning{font-size:0.8888888889rem;font-weight:400}}.view-cart-goods.view-display-id-cart table .delivery-warning::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:12px;margin-right:5px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .delivery-warning{padding:0.2777777778rem 0.5555555556rem;border-radius:0.2777777778rem;margin-top:0.2777777778rem}.view-cart-goods.view-display-id-cart table .delivery-warning::before{font-size:0.7777777778rem;margin-right:0.2777777778rem}}.view-cart-goods.view-display-id-cart table .line_group{margin:0 -0.625rem -0.625rem}.view-cart-goods.view-display-id-cart table .line_group .manufacturer{padding:0 0.625rem;margin:0 0 0.625rem;display:none;font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .line_group .manufacturer{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .line_group .manufacturer{display:block;margin-bottom:0.2777777778rem}}.view-cart-goods.view-display-id-cart table .line_group .manufacturer__value{font-weight:700;margin-left:0.3em}.view-cart-goods.view-display-id-cart table .line_group .price-wrap{display:flex;flex-wrap:wrap;align-items:center}.view-cart-goods.view-display-id-cart table .line_group .price{font-weight:700;padding:0 0.625rem;margin:0 0 0.625rem;white-space:nowrap;color:#075ba2}.view-cart-goods.view-display-id-cart table .actions{padding-left:0.625rem;margin:0 0 0.625rem;display:flex;gap:3px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .actions{gap:0.2777777778rem;padding-right:0.4444444444rem}}.view-cart-goods.view-display-id-cart table .action{font-size:0.75rem;font-weight:700;display:inline-block;padding:5px 10px;border-radius:10px 0px;color:#fff}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .action{font-size:0.7777777778rem;font-weight:700}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .action{padding:0.2777777778rem 0.5555555556rem;border-radius:0.5555555556rem 0}}.view-cart-goods.view-display-id-cart table .delete a{width:1.5rem;height:1.5rem;color:#C5C4C4;transition:0.3s;display:inline-flex;align-items:center;justify-content:center;font-size:0;text-decoration:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .delete a{width:1.3333333333rem;height:1.3333333333rem}}.view-cart-goods.view-display-id-cart table .delete a::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:1.25rem}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .delete a::before{font-size:1.1111111111rem}}.view-cart-goods.view-display-id-cart table .delete a:hover{color:#DB001A}.view-cart-goods.view-display-id-cart table .sum{font-size:1.125rem;font-weight:700;white-space:nowrap;color:#075ba2;display:flex;align-items:center;position:relative;gap:5px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .sum{font-size:1.3333333333rem;font-weight:700}}.view-cart-goods.view-display-id-cart table .sum:has(.discount){margin-top:1.5em}.view-cart-goods.view-display-id-cart table .sum-old{font-size:0.833em;line-height:1;opacity:0.6;text-decoration:line-through;order:-1}.view-cart-goods.view-display-id-cart table .sum .discount{font-size:0.75rem;font-weight:700;position:absolute;right:0;bottom:100%;margin-bottom:5px;background:#F08B22;color:#fff;border-radius:10px 0;padding:5px 10px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .sum .discount{font-size:0.7777777778rem;font-weight:700}}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table .sum-old{order:unset}.view-cart-goods.view-display-id-cart table .sum .discount{right:auto;left:0}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart table .sum{gap:0.5555555556rem}.view-cart-goods.view-display-id-cart table .sum-old{order:unset}.view-cart-goods.view-display-id-cart table .sum .discount{right:auto;left:0;margin-bottom:0.2777777778rem;padding:0.2777777778rem 0.5555555556rem;border-radius:0.5555555556rem 0}}.view-cart-goods.view-display-id-cart .view-footer{margin:1.0625rem -0.9375rem -0.9375rem;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;text-align:center}@media screen and (min-width:480px){.view-cart-goods.view-display-id-cart .view-footer{align-items:center}}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart .view-footer{flex-direction:row;align-items:flex-start;justify-content:space-between}.view-cart-goods.view-display-id-cart .view-footer [class^="basket-cart-search-add-form"]{width:100%}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-footer{margin-top:2.2222222222rem}}.view-cart-goods.view-display-id-cart .view-footer .back-btn{padding:0 0.9375rem;margin:0 0 0.9375rem;font-weight:700}.view-cart-goods.view-display-id-cart .view-footer .back-btn a{display:inline-flex;align-items:center;text-decoration:none}.view-cart-goods.view-display-id-cart .view-footer .back-btn a:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin:0 0.5555555556rem 0 0;color:#075ba2;animation-duration:1s;animation-iteration-count:infinite}.view-cart-goods.view-display-id-cart .view-footer .back-btn a:hover{color:#075ba2}.view-cart-goods.view-display-id-cart .view-footer .back-btn a:hover:before{animation-name:fadeOutLeft}.view-cart-goods.view-display-id-cart .view-footer .bot_line{padding:0 0.9375rem;margin:0 0 0.9375rem}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart .view-footer .bot_line{margin-left:auto;flex-shrink:0}}.view-cart-goods.view-display-id-cart .view-footer .sum_pay{margin:0 0 0.9375rem;font-weight:700}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-footer .sum_pay{margin-bottom:2.2222222222rem}}.view-cart-goods.view-display-id-cart .view-footer .sum_pay-value{color:#075ba2;font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-footer .sum_pay-value{font-size:1.3333333333rem;font-weight:700}}.view-cart-goods.view-display-id-cart .view-footer .button-order{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#F08B22;width:100%}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-footer .button-order{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-footer .button-order{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.view-cart-goods.view-display-id-cart .view-footer .button-order::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-footer .button-order::after{border-radius:0.2777777778rem}}.view-cart-goods.view-display-id-cart .view-footer .button-order::after{background:#075ba2}.view-cart-goods.view-display-id-cart .view-footer .button-order:hover::after{transform:scaleY(1)}.impaired .view-cart-goods.view-display-id-cart .view-footer .button-order{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .view-cart-goods.view-display-id-cart .view-footer .button-order::before,.impaired .view-cart-goods.view-display-id-cart .view-footer .button-order::after{background:none !important}.impaired .view-cart-goods.view-display-id-cart .view-footer .button-order:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .view-footer .button-order{min-height:3.3333333333rem}}.view-cart-goods.view-display-id-cart.page-order-step-1 div[id^="basket-cart-search"]{flex-grow:1;padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart.page-order-step-1 div[id^="basket-cart-search"]{align-self:flex-end}}.view-cart-goods.view-display-id-cart.page-order-step-1 .basket-cart-search-add{margin-bottom:0.9375rem}.view-cart-goods.view-display-id-cart.view-display-id-block_1 .view-footer{margin:0}.view-cart-goods.view-display-id-cart.view-display-id-block_1 .view-footer .order-cart-footer-sum{position:fixed;left:0;right:0;bottom:0;z-index:10;background:#fff;padding:0.75rem;box-shadow:0 0 30px rgba(60,63,65,0.06);transition:0.5s}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart.view-display-id-block_1 .view-footer .order-cart-footer-sum{display:none}}.view-cart-goods.view-display-id-cart .rel-items-wrap{margin-top:30px;width:100%}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap{margin-top:1.1111111111rem;margin-bottom:1.1111111111rem}}.view-cart-goods.view-display-id-cart .rel-items-wrap .label{font-size:1.125rem;font-weight:700;padding:15px;background:#075ba2;color:#fff;border-radius:5px 5px 0 0}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap .label{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap .label{text-align:left;padding:1.1111111111rem 1.6666666667rem;border-radius:0.2777777778rem 0.2777777778rem 0 0}}.view-cart-goods.view-display-id-cart .rel-items-wrap table{text-align:left;padding:7px;background:#F9F9F9;border-radius:0 0 5px 5px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap table{padding:1.1111111111rem 1.3888888889rem}}.view-cart-goods.view-display-id-cart .rel-items-wrap table tr{background:#fff;padding:10px;align-items:flex-end}.view-cart-goods.view-display-id-cart .rel-items-wrap table tr:not(:last-child){margin-bottom:7px;border-bottom:none}.view-cart-goods.view-display-id-cart .rel-items-wrap table .td_amount{justify-content:flex-start}.view-cart-goods.view-display-id-cart .rel-items-wrap table .td_amount .discount{left:0;right:auto}.view-cart-goods.view-display-id-cart .rel-items-wrap table .td_amount .sum-old{order:1}.view-cart-goods.view-display-id-cart .rel-items-wrap table .td_info{flex-grow:1}.view-cart-goods.view-display-id-cart .rel-items-wrap table .title{padding-right:0}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:50px;font-weight:700;min-height:3.125rem;padding:0;width:100%;border-radius:5px;background:#419C56;color:#fff;font-size:0;width:3.125rem;overflow:visible;margin:0}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button{font-size:1rem;font-weight:700}}.impaired .view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button::before{display:none}.impaired .view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button{min-height:2.7777777778rem}}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:hover{background:#0B67B5}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:hover{background:#419C56}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button{width:3.3333333333rem;min-height:3.3333333333rem;margin-bottom:0;margin-right:0;font-size:0;padding:0}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:hover{background:#fff;color:#419C56}}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:before{top:0;background:none;border:2px solid #419C56;border-radius:5px;left:0;right:0;bottom:0;width:auto;transform:none !important}.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:21px}@media screen and (min-width:1215px){.view-cart-goods.view-display-id-cart .rel-items-wrap table .add-button:after{font-size:1.5555555556rem}}.page-basket .site-page.ready-to-order .basket-page-content-form-wrapper .form-container{display:block !important}.page-basket .site-page.ready-to-order .view-footer .order-cart-footer-sum{transform:translateY(110%)}.page-basket .site-page.ready-to-order .basket-cart-search-add{display:block !important}.page-basket .site-page.ready-to-order .site-footer{padding-bottom:3.75rem}.page-basket .site-page.ready-to-order .scroll-top{display:flex}.page-basket .site-page.is-scrolling{padding-bottom:500px !important}@media screen and (min-width:1215px){.page-basket .site-page.is-scrolling .site-header{position:absolute !important;animation:none !important}}@media screen and (min-width:1215px){.page-basket .site-page{overflow:visible}}.page-basket .site-middle{z-index:3}@media screen and (min-width:1215px){.page-basket .site-header.is-scrolled-close~.site-main .order-cart-footer-sum{top:1.6666666667rem}}@media screen and (min-width:160px) and (max-width:1214px){.page-basket .site-header.is-scrolled,.page-basket .site-header.is-scrolled-close{position:fixed;top:0 !important;animation:none !important}.page-basket .site-header.is-scrolled-close .site-header-content{min-height:70px;padding-top:12px}.page-basket .site-header.is-scrolled-close .block-header-site-logo{display:none}.page-basket .site-header.is-scrolled-close .block-search-block{padding-left:39px;padding-right:74px}.page-basket .site-header.is-scrolled-close .header-menu-btn{top:14px}.page-basket .site-header.is-scrolled-close .site-header__middle{margin-top:0}.page-basket .site-header.is-scrolled-close .site-header__fixed-menu{top:70px}.page-basket .site-header.is-scrolled-close .block-header-actions-block{top:22px}.page-basket .site-page{padding-bottom:125px}.page-basket .site-page.has-promo-code{padding-bottom:249px}.page-basket .site-page>[class^="cl-widget-"]{display:none}.page-basket .site-page.ready-to-order{padding-bottom:60px}.page-basket .site-page.ready-to-order.bottom-0{padding-bottom:0}.page-basket .site-content{padding-top:0;padding-bottom:0;min-height:calc(100vh - 303px)}.page-basket .site-footer{padding-bottom:11.0625rem;display:none}.page-basket .scroll-top,.page-basket #online-chat-wrapper.b-callback{display:none}.page-basket .node-basket-order-order-form .step-group{border-bottom:none}.page-basket .node-basket-order-order-form .privacy-policy{margin-bottom:1.6666666667rem}.page-basket.show-order-form{overflow:hidden}.page-basket.show-order-form .site-page{padding-bottom:0}.page-basket.show-order-form .wizard-line,.page-basket.show-order-form .group-info-delivery{display:none}.page-basket.show-order-form .goup-info-fields,.page-basket.show-order-form .form-item-is-receipt,.page-basket.show-order-form .form-item-is-access-site{opacity:0;pointer-events:none}.page-basket.show-order-form .basket-cart-search-add{display:block !important}.page-basket.show-order-form .site-footer{padding-bottom:3.75rem}.page-basket.show-order-form .scroll-top{display:flex}.page-basket.ready-to-order-form{overflow:unset}.page-basket.ready-to-order-form .goup-info-fields,.page-basket.ready-to-order-form .form-item-is-receipt,.page-basket.ready-to-order-form .form-item-is-access-site{opacity:1;pointer-events:auto}.page-basket.ready-to-order-form--all .wizard-line{display:flex}.page-basket.ready-to-order-form--all .group-info-delivery{display:block}}@media screen and (min-width:1215px){.page-basket .site-content__top{display:none}}.order-cart-footer-sum-title{font-size:1.125rem;font-weight:700;padding:0 0 1.3888888889rem;display:none}@media screen and (min-width:1215px){.order-cart-footer-sum-title{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1215px){.order-cart-footer-sum-title{display:block}}.order-cart-footer-sum-row{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:160px) and (max-width:1214px){.order-cart-footer-sum-row{margin-bottom:10px}.order-cart-footer-sum-row-label{font-size:0.875rem;font-weight:400}}@media screen and (min-width:160px) and (max-width:1214px) and (min-width:1215px){.order-cart-footer-sum-row-label{font-size:0.8888888889rem;font-weight:400}}.order-cart-footer-sum-row.bonus-me{font-size:0.75rem;font-weight:700;margin-bottom:0.625rem}@media screen and (min-width:1215px){.order-cart-footer-sum-row.bonus-me{font-size:0.7777777778rem;font-weight:700}}.order-cart-footer-sum-row.bonus-me .order-cart-footer-sum-row-inner{padding:0.7777777778rem;text-align:center;background:rgba(178,204,225,0.15);display:flex;align-items:center;justify-content:center;text-align:center;width:100%;border-radius:5px}.order-cart-footer-sum-row.bonus-me .order-cart-footer-sum-row-inner::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:0.2777777778rem;color:#075ba2}.order-cart-footer-sum-row.bonus-me .order-cart-footer-sum-row-label{margin-right:0.2em}.order-cart-footer-sum-row.bonus-me .order-cart-footer-sum-row-value{font-size:inherit;color:#075ba2}@media screen and (min-width:160px) and (max-width:1214px){.order-cart-footer-sum-row.pc{display:none}}@media screen and (min-width:1215px){.order-cart-footer-sum-row{padding:0.8333333333rem 0;border-top:1px solid #E8E8E8}.order-cart-footer-sum-row.mobile{display:none}.order-cart-footer-sum-row.bonus-me{margin:0;padding:0.8333333333rem 0}.order-cart-footer-sum-row.bonus-me .order-cart-footer-sum-row-inner{border-radius:0.2777777778rem}}.order-cart-footer-sum-row:last-of-type{margin-bottom:0}.order-cart-footer-sum-row-value{font-weight:700;font-size:1.125rem;white-space:nowrap}@media screen and (min-width:1215px){.order-cart-footer-sum-row-value{font-size:1rem}}.order-cart-footer-sum-row--main{display:flex}.order-cart-footer-sum-row--main .order-cart-footer-sum-row-label{font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.order-cart-footer-sum-row--main .order-cart-footer-sum-row-label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.order-cart-footer-sum-row--main .order-cart-footer-sum-row-label{font-size:1rem}}.order-cart-footer-sum-row--main .order-cart-footer-sum-row-value{color:#075ba2;font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.order-cart-footer-sum-row--main .order-cart-footer-sum-row-value{font-size:1.3333333333rem;font-weight:700}}.order-cart-footer-sum-row--buttons{display:flex;margin:0.625rem -5px 0}.order-cart-footer-sum-row--button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2;margin:0 5px;flex-grow:1}@media screen and (min-width:1215px){.order-cart-footer-sum-row--button{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.order-cart-footer-sum-row--button{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.order-cart-footer-sum-row--button::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.order-cart-footer-sum-row--button::after{border-radius:0.2777777778rem}}.order-cart-footer-sum-row--button::after{background:#F08B22}.order-cart-footer-sum-row--button:hover::after{transform:scaleY(1)}.impaired .order-cart-footer-sum-row--button{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .order-cart-footer-sum-row--button::before,.impaired .order-cart-footer-sum-row--button::after{background:none !important}.impaired .order-cart-footer-sum-row--button:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:160px) and (max-width:1214px){.order-cart-footer-sum-row--button{padding-left:15px;padding-right:15px}}.order-cart-footer-sum-row--button::after{display:none}.order-cart-footer-sum-row--button.back{background:none;border:1px solid #075ba2;color:#075ba2}.order-cart-footer-sum-row--button.back:hover{color:#075ba2}.order-cart-footer-sum-row--button.go:hover{color:#fff}.order-cart-footer-sum .promo-code-wrap{padding:0.625rem 0.9375rem;background:rgba(65,156,86,0.1);border-radius:0.3125rem;margin-bottom:1.5625rem;position:relative;display:flex;flex-direction:column;align-items:center}.order-cart-footer-sum .promo-code-wrap::before{content:"";position:absolute;left:0;right:0;bottom:-0.6875rem;height:1px;background:#E8E8E8}.order-cart-footer-sum .promo-code-wrap .label{text-align:center;font-weight:700;margin-bottom:0.3125rem}.order-cart-footer-sum .promo-code-wrap .mess{font-size:0.75rem;font-weight:700;margin-bottom:0.3125rem}@media screen and (min-width:1215px){.order-cart-footer-sum .promo-code-wrap .mess{font-size:0.7777777778rem;font-weight:700}}.order-cart-footer-sum .promo-code-wrap .mess span{color:#075ba2}.order-cart-footer-sum .promo-code-wrap .form-item{position:relative}.order-cart-footer-sum .promo-code-wrap input{background:#fff;height:2.875rem;padding-right:5.875rem}.order-cart-footer-sum .promo-code-wrap .submit{font-size:0.75rem;font-weight:700;color:#419C56;position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0.625rem;cursor:pointer;width:5.875rem}@media screen and (min-width:1215px){.order-cart-footer-sum .promo-code-wrap .submit{font-size:0.7777777778rem;font-weight:700}}.order-cart-footer-sum .promo-code-wrap .link{transition:0.3s;position:relative;text-decoration:none;color:#075ba2;margin-top:0.3125rem;display:inline-block}.order-cart-footer-sum .promo-code-wrap .link:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.order-cart-footer-sum .promo-code-wrap .link:after{transform:scaleX(1)}.order-cart-footer-sum .promo-code-wrap .link:hover:after{transform:scaleX(0)}.order-cart-footer-sum .promo-code-wrap.success{background:rgba(65,156,86,0.2)}.order-cart-footer-sum .promo-code-wrap.success .submit{color:#ED1C24}.order-cart-footer-sum .promo-code-wrap.error{background:#FDE8E9}.order-cart-footer-sum .promo-code-wrap.error .submit{color:#ED1C24}@media screen and (min-width:1215px){.order-cart-footer-sum .promo-code-wrap{padding:0.8888888889rem 0.6666666667rem;margin-bottom:0.8333333333rem}.order-cart-footer-sum .promo-code-wrap::before{display:none}.order-cart-footer-sum .promo-code-wrap .label{margin-bottom:0.5555555556rem}.order-cart-footer-sum .promo-code-wrap .mess{margin-bottom:0.5555555556rem}.order-cart-footer-sum .promo-code-wrap input{height:3.3333333333rem;padding-right:6.1111111111rem}.order-cart-footer-sum .promo-code-wrap .submit{padding:0.8333333333rem;width:6.1111111111rem}.order-cart-footer-sum .promo-code-wrap .link{margin-top:0.5555555556rem}}.node-basket-order-order-form .form-item{margin-bottom:10px}.node-basket-order-order-form .form-item.form-item-stepchange,.node-basket-order-order-form .form-item.form-item-form-reload{margin-bottom:0}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item{margin-bottom:0.8333333333rem}}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-id .form-item--error-message{position:static;display:inline-block;right:auto}.node-basket-order-order-form .step-group{border:1px solid #075ba2;background:#fff;margin:10px -25px 0;padding:25px}.node-basket-order-order-form .step-group.goup-info-fields .field-group-wrapper{margin-top:0}@media screen and (min-width:1215px){.node-basket-order-order-form .step-group{border-radius:0.2777777778rem;padding:1.3888888889rem;margin:0.5555555556rem 0 0}}.node-basket-order-order-form .phone-navigation{display:none}.node-basket-order-order-form [id^="edit-group-add"]{order:1;width:100% !important}.node-basket-order-order-form [id^="edit-group-add"][open] .summary::before{content:""}.node-basket-order-order-form [id^="edit-group-add"][open] .details-wrapper{animation:showUp 0.3s forwards}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add"][open] .details-wrapper{animation:none;margin-top:1.1111111111rem;margin-bottom:-0.8333333333rem}}.node-basket-order-order-form [id^="edit-group-add"].is-filled .summary::before{content:""}.node-basket-order-order-form [id^="edit-group-add"] .field-title,.node-basket-order-order-form [id^="edit-group-add"] .fieldset-legend{font-size:1rem;font-weight:700;color:#F08B22;margin-top:0;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add"] .field-title,.node-basket-order-order-form [id^="edit-group-add"] .fieldset-legend{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add"] .field-title,.node-basket-order-order-form [id^="edit-group-add"] .fieldset-legend{display:none}}.node-basket-order-order-form [id^="edit-group-add"] .field-title::after,.node-basket-order-order-form [id^="edit-group-add"] .fieldset-legend::after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";color:#2E2D2D;font-size:12px}.node-basket-order-order-form [id^="edit-group-add"] summary{font-size:1rem;font-weight:700;color:#F08B22;display:flex;width:fit-content;cursor:pointer;list-style:none}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add"] summary{font-size:1rem;font-weight:700}}.node-basket-order-order-form [id^="edit-group-add"] summary::-webkit-details-marker{display:none}.node-basket-order-order-form [id^="edit-group-add"] summary .summary{order:-1;margin-right:8px}.node-basket-order-order-form [id^="edit-group-add"] summary .summary::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:14px}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add"] summary .summary{margin-right:0.5555555556rem}.node-basket-order-order-form [id^="edit-group-add"] summary .summary::before{font-size:0.8888888889rem}}.node-basket-order-order-form [id^="edit-group-add"]:first-of-type{margin-top:5px}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add"]:first-of-type{margin-top:0.8333333333rem}}.node-basket-order-order-form [id^="edit-group-add"]:not(:first-of-type){margin-top:15px}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add"]:not(:first-of-type){margin-top:1.6666666667rem}}@media screen and (min-width:1215px){.node-basket-order-order-form [id^="edit-group-add-comm"] .user_data_f_hide{display:block !important}}.node-basket-order-order-form .details-wrapper{position:fixed;left:0;right:0;bottom:0;z-index:5;background:#fff;box-shadow:0px 0px 30px 0px rgba(60,63,65,0.06)}.node-basket-order-order-form .details-wrapper>.form-wrapper{padding:15px 25px 5px}@media screen and (min-width:1215px){.node-basket-order-order-form .details-wrapper{position:static;box-shadow:none}.node-basket-order-order-form .details-wrapper>.form-wrapper{padding:0}}.node-basket-order-order-form .step-info{display:flex;align-items:center;margin:0 -1rem -0.5rem;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:1215px){.node-basket-order-order-form .step-info{flex-wrap:nowrap}}.node-basket-order-order-form .step-info .step-preview{margin:0 1rem 0.5rem}.node-basket-order-order-form .step-info .step-preview .label{display:block}@media screen and (min-width:480px){.node-basket-order-order-form .step-info .step-preview .label{display:inline}}.node-basket-order-order-form .step-info .step-preview .logo{display:none}.node-basket-order-order-form .step-info .step-preview .warning{font-size:0.875rem;font-weight:400;color:#F08B22;margin-top:5px;display:inline-block}@media screen and (min-width:1215px){.node-basket-order-order-form .step-info .step-preview .warning{font-size:0.8888888889rem;font-weight:400}}.node-basket-order-order-form .step-info .step-preview .warning::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:12px;margin-right:0.2em}@media screen and (min-width:1215px){.node-basket-order-order-form .step-info .step-preview .warning{padding:0.2777777778rem 0.5555555556rem;border-radius:0.2777777778rem;background:#F08B22;color:#fff;margin-top:0.2777777778rem}.node-basket-order-order-form .step-info .step-preview .warning::before{font-size:0.7777777778rem}}.node-basket-order-order-form .step-top-line{display:flex;align-items:center;flex-grow:1}.node-basket-order-order-form .step-num{margin:0 1rem 0.5rem;width:40px;height:40px;background:#075ba2;color:#fff;border-radius:50%;font-weight:700;display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-start}@media screen and (min-width:1215px){.node-basket-order-order-form .step-num{width:3.3333333333rem;height:3.3333333333rem}}.node-basket-order-order-form .step-info-text{display:flex;flex-wrap:wrap;margin-bottom:0.25rem;align-items:center}.node-basket-order-order-form .step-info-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-grow:1}@media screen and (min-width:768px){.node-basket-order-order-form .step-info-wrapper{flex-wrap:nowrap}}.node-basket-order-order-form .step-edit{margin:0 1rem 0.5rem}.node-basket-order-order-form .step-edit a{transition:0.3s;position:relative;text-decoration:none}.node-basket-order-order-form .step-edit a:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.node-basket-order-order-form .step-edit a:after{transform:scaleX(1)}.node-basket-order-order-form .step-edit a:hover:after{transform:scaleX(0)}.node-basket-order-order-form .step-edit a:before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:1em;content:"";margin:0 0.5em 0 0;color:#075ba2}.node-basket-order-order-form .step-edit a:after{left:1.5em}.node-basket-order-order-form .step-name{margin:0 1rem 0.25rem;font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.node-basket-order-order-form .step-name{font-size:1.3333333333rem;font-weight:700}}.node-basket-order-order-form .step-city{margin:0 1rem 0.25rem}.node-basket-order-order-form .step-city:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:12px;margin:0 0.5em 0 0;color:#075ba2}@media screen and (min-width:1215px){.node-basket-order-order-form .step-city:before{font-size:0.8888888889rem}}.node-basket-order-order-form .step-city a{transition:0.3s;position:relative;text-decoration:none;color:#075ba2;white-space:nowrap;font-weight:700}.node-basket-order-order-form .step-city a:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.node-basket-order-order-form .step-city a:after{transform:scaleX(1)}.node-basket-order-order-form .step-city a:hover:after{transform:scaleX(0)}.node-basket-order-order-form .field-group-wrapper{margin-top:2rem}.node-basket-order-order-form #payment_ajax_wrap>.form-wrapper,.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper{padding-left:0;padding-right:0}.node-basket-order-order-form #payment_ajax_wrap .fieldset-legend,.node-basket-order-order-form #delivery_ajax_wrap .fieldset-legend{display:none}.node-basket-order-order-form #payment_ajax_wrap .form-radios,.node-basket-order-order-form #delivery_ajax_wrap .form-radios{display:flex;flex-wrap:wrap}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio{padding-left:0.5555555556rem;padding-right:0.5555555556rem;width:100%;display:flex}@media screen and (min-width:768px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio{width:50%}}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio{width:33.333%}}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option{box-shadow:0px 0px 30px rgba(60,63,65,0.06);border-radius:5px;padding:20px 15px 20px 52px;border:1px solid #B2CCE1;flex-grow:1;margin-bottom:0}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:has(.hint-description),.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:has(.hint-description){padding-right:35px}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:has(.option-ico),.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:has(.option-ico){padding-left:92px}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option{padding:1.9444444444rem 1.3888888889rem 1.9444444444rem 3.6111111111rem;border-radius:0.2777777778rem}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:has(.hint-description),.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:has(.hint-description){padding-right:2.2222222222rem}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:has(.option-ico),.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:has(.option-ico){padding-left:6.3888888889rem}}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:after,.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:before,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:after,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:before{left:17px;top:calc(0.625em + 20px)}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:after,.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:before,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:after,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:before{left:1.5rem;top:calc(0.625em + 1.95rem)}}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-main,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-main{position:relative;display:block}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-ico,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-ico{width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;right:100%;margin:-15px 15px 0 0;top:50%}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-ico,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-ico{width:2.2222222222rem;height:2.2222222222rem;margin-top:-1.1111111111rem;margin-right:0.8333333333rem}}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-ico svg,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-ico svg{width:100%}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-name,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-name{font-weight:700}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description{margin-top:10px;font-size:0.875rem;font-weight:400;display:block}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description{font-size:0.8888888889rem;font-weight:400}}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description.is-error,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description.is-error{color:#DB001A;font-weight:500}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description.hint-description,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description.hint-description{position:absolute;right:0;top:0;width:35px;height:35px;z-index:2;font-size:0;display:flex;align-items:center;justify-content:center;margin:0;color:#B2CCE1;pointer-events:all}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description.hint-description::before,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description.hint-description::before{font-family:"icomoon";line-height:1;font-weight:normal;transition:0.2s;content:"";font-size:0.888rem}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description.hint-description:hover,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description.hint-description:hover{color:#075ba2}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description{margin-top:0.5555555556rem}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option-description.hint-description,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option-description.hint-description{width:1.9444444444rem;height:1.9444444444rem}}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option.error-label .hint-description,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option.error-label .hint-description{color:rgba(219,0,26,0.5)}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option.error-label .hint-description:hover,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option.error-label .hint-description:hover{color:#DB001A}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option .price,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option .price{font-size:1rem;font-weight:700;color:#075ba2;margin-top:0.2em;display:inline-block}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option .price,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option .price{font-size:1rem;font-weight:700}}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio .option:hover,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio .option:hover{border-color:#075ba2}.node-basket-order-order-form #payment_ajax_wrap .form-type-radio.form-disabled .option,.node-basket-order-order-form #delivery_ajax_wrap .form-type-radio.form-disabled .option{pointer-events:none;border-color:#E8E8E8}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]{display:flex;flex-wrap:wrap}@media screen and (min-width:160px) and (max-width:1214px){.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .ui-widget.ui-autocomplete:not(.is-popup){top:auto !important;bottom:100%}}@media screen and (min-width:768px){.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]{gap:0 1.1111111111rem}}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] .fieldset-legend{display:block;margin-bottom:0.5555555556rem}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] .option{padding:15px;padding-right:35px;will-change:padding}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] .option::before{display:none}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] .option::after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";left:0;top:0;background:none;width:35px;height:35px;color:#075ba2;display:flex;align-items:center;justify-content:center;margin:0}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] input:checked~.option{border-color:#075ba2;padding-left:35px;padding-right:15px}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] input:checked~.option{padding-left:2.2222222222rem;padding-right:1.3888888889rem}}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] input:checked~.option::after{transform:scale(1)}@media screen and (min-width:768px){.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item{width:calc(50% - 0.5555555556rem)}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"]{width:100%}}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item{width:calc(33.333% - 0.7777777778rem);margin-bottom:1.6666666667rem}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"]{width:100%}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] .form-radios{margin-bottom:-0.8333333333rem}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item[id^="edit-delivery-user-load"] .option{padding:1.3888888889rem;padding-right:2.2222222222rem}}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>.form-item-np-details{width:100%}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"]>[id^="edit-np-type"]{width:100% !important;margin-bottom:0.8333333333rem}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .form-item-required::before{display:none}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .clear-input-wrap{width:100%;position:relative}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .clear-input-wrap .clear-button{width:60px;flex-shrink:0;border:none;outline:none;border-radius:0;background:none;font-size:0;color:#F08B22;position:relative;z-index:15;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:0;top:0;bottom:0}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .clear-input-wrap .clear-button:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:12px}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .clear-input-wrap .clear-button.is-visible{opacity:1;visibility:visible}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .clear-input-wrap .clear-button{width:3.3333333333rem}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .clear-input-wrap .clear-button:after{font-size:0.7777777778rem}}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .group-item{margin:10px;font-weight:500}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .group-item{margin:0.2777777778rem 0.5555555556rem}.node-basket-order-order-form #delivery_ajax_wrap>.form-wrapper>[id^="edit-np"] .group-item:first-child{margin-top:0.5555555556rem}}.node-basket-order-order-form #delivery_ajax_wrap+.form-actions .order-cart-footer-sum{display:none}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap div[id^=edit-pharmacy-pickup]{margin-bottom:1.6666666667rem}}.node-basket-order-order-form #delivery_ajax_wrap div[id^=edit-pharmacy-pickup] .label{display:block;margin:0 0 5px}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap div[id^=edit-pharmacy-pickup] .label{display:inline}}.node-basket-order-order-form #delivery_ajax_wrap div[id^=edit-pharmacy-pickup] .val{display:block;font-weight:700}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap div[id^=edit-pharmacy-pickup] .val{display:inline;margin-right:0.4em}}.node-basket-order-order-form #delivery_ajax_wrap .form-item-np-pharma-id{display:none}.node-basket-order-order-form #delivery_ajax_wrap .form-radios{margin-left:-0.5555555556rem;margin-right:-0.5555555556rem}.node-basket-order-order-form #delivery_ajax_wrap .form-radios:has(.is-error) .option{padding-right:25px}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap .form-radios:has(.is-error) .option{padding-right:1.3888888889rem}}.node-basket-order-order-form #delivery_ajax_wrap .form-radios:has(.is-error) .hint-description{font-size:0.875rem;position:static;width:auto;height:auto;color:inherit;pointer-events:none;margin-top:10px}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap .form-radios:has(.is-error) .hint-description{font-size:0.8888888889rem;margin-top:0.5555555556rem}}.node-basket-order-order-form #delivery_ajax_wrap .form-radios:has(.is-error) .hint-description::before{display:none}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-pharma-id::before{display:none}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change{margin-top:15px}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change{display:inline;margin-top:0}}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change .option{transition:0.3s;position:relative;text-decoration:none;padding:0;display:inline-block;vertical-align:middle}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change .option:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change .option:after{transform:scaleX(1)}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change .option:hover:after{transform:scaleX(0)}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change .option:before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:1em;content:"" !important;position:static;margin:0 0.5em 0 0;border:none;border-radius:0;color:#075ba2}.node-basket-order-order-form #delivery_ajax_wrap .form-item-pharmacy-pickup-change .option:after{top:auto;width:auto;margin:0;opacity:1;left:1.5em}.node-basket-order-order-form #delivery_ajax_wrap .pharmacy-chosen__b-map{margin-bottom:1rem}.node-basket-order-order-form #delivery_ajax_wrap .pharma-preview{display:inline}.node-basket-order-order-form #delivery_ajax_wrap .pharma-preview .logo{display:none}.node-basket-order-order-form #delivery_ajax_wrap input.form-autocomplete{background-image:none;transition:0.2s border-color,0.2s border-color,0.2s color,0.2s opacity;padding-right:60px;text-overflow:ellipsis}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap input.form-autocomplete{padding-right:3.3333333333rem}}.node-basket-order-order-form #delivery_ajax_wrap input.form-autocomplete.ui-autocomplete-loading{background-image:url("/themes/personal/images/loader.svg") !important;background-position:calc(100% - 10px) 50%;background-size:40px;background-repeat:no-repeat}.node-basket-order-order-form #delivery_ajax_wrap input.form-autocomplete.ui-autocomplete-loading~.p-label{display:none}.node-basket-order-order-form #delivery_ajax_wrap input.form-autocomplete.ui-autocomplete-loading~.clear-button{opacity:0;pointer-events:none}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap input.form-autocomplete.ui-autocomplete-loading{background-position:calc(100% - 0.5555555556rem) 50%;background-size:2.2222222222rem}}.node-basket-order-order-form #delivery_ajax_wrap .delivery-save-item{position:relative;display:flex;align-items:flex-start;gap:10px}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap .delivery-save-item{gap:0.8333333333rem}}.node-basket-order-order-form #delivery_ajax_wrap .delivery-save-item-ico{width:30px;flex-shrink:0}.node-basket-order-order-form #delivery_ajax_wrap .delivery-save-item-ico svg{width:100%}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap .delivery-save-item-ico{width:2.2222222222rem}}.node-basket-order-order-form #delivery_ajax_wrap .delivery-save-item .address{font-size:0.875rem;font-weight:400;margin-top:0.2em;color:#777676}@media screen and (min-width:1215px){.node-basket-order-order-form #delivery_ajax_wrap .delivery-save-item .address{font-size:0.8888888889rem;font-weight:400}}.node-basket-order-order-form .goup-info-fields .step-top-line{margin-bottom:1rem}.node-basket-order-order-form .goup-info-fields .form-view-column{column-count:1;display:flex;flex-direction:column;column-gap:0;margin-left:-0.5555555556rem;margin-right:-0.5555555556rem}@media screen and (min-width:480px){.node-basket-order-order-form .goup-info-fields .form-view-column{flex-direction:row}}.node-basket-order-order-form .goup-info-fields .form-view-column>.form-wrapper,.node-basket-order-order-form .goup-info-fields .form-view-column>.form-view-column{flex-grow:1;padding-left:0.5555555556rem;padding-right:0.5555555556rem}@media screen and (min-width:1215px){.node-basket-order-order-form .goup-info-fields .form-view-column>.form-wrapper,.node-basket-order-order-form .goup-info-fields .form-view-column>.form-view-column{flex-grow:0}}.node-basket-order-order-form .goup-info-fields .form-view-column .form-actions .order-cart-footer-sum-row{margin-bottom:15px}@media screen and (min-width:768px){.node-basket-order-order-form div[id^="edit-ma-np-fio"]{width:100% !important;display:flex;gap:1.1111111111rem}}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-ma-np-fio"]{width:66.666% !important}}.node-basket-order-order-form #payment_ajax_wrap{column-span:all;margin-top:15px;order:2;width:100%}@media screen and (min-width:1215px){.node-basket-order-order-form #payment_ajax_wrap{margin-top:1.6666666667rem}}.node-basket-order-order-form .group-info-payment .form-actions .form-submit{background-color:#419C56}.node-basket-order-order-form .entity-content-form-footer{display:none}.node-basket-order-order-form .privacy-policy{margin-top:1.6666666667rem}.node-basket-order-order-form .privacy-policy .field__label{display:none}.node-basket-order-order-form .privacy-policy a{background:linear-gradient(to right,currentColor 0%,currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition:0.3s;color:#075ba2}.node-basket-order-order-form .privacy-policy a:hover{background-size:0 1px}.node-basket-order-order-form .privacy-policy ul{margin:20px auto;padding:0;list-style:none}.node-basket-order-order-form .privacy-policy ul:first-child{margin-top:0}.node-basket-order-order-form .privacy-policy ul:last-child{margin-bottom:0}.node-basket-order-order-form .privacy-policy ul li{overflow:hidden;padding-left:26px;position:relative}.node-basket-order-order-form .privacy-policy ul li::before{content:"";width:15px;height:1px;position:absolute;top:0.75em;left:0;background:currentColor}@media screen and (min-width:160px) and (max-width:1214px){.node-basket-order-order-form textarea{height:112px}}.node-basket-order-order-form .form-actions{order:3}.node-basket-order-order-form .form-actions .form-submit{background-color:#F08B22;justify-content:space-between;min-width:100%}@media screen and (min-width:1215px){.node-basket-order-order-form .form-actions .form-submit{min-width:auto}}.node-basket-order-order-form .form-actions .form-submit:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";animation-duration:1s;animation-iteration-count:infinite;margin-left:1rem}.node-basket-order-order-form .form-actions .form-submit:hover:after{animation-name:fadeInLeft}@media screen and (min-width:160px) and (max-width:1214px){.node-basket-order-order-form .group-info-delivery .form-actions .form-submit{margin-top:15px}}.node-basket-order-order-form .form-item-is-receipt{margin-top:15px}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-is-receipt{margin-top:1.6666666667rem}}.node-basket-order-order-form .form-item-is-receipt::before{display:none !important}.user-logged-in .node-basket-order-order-form .basket-login{display:none}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address{position:relative}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2;background:none;color:#075ba2;border:1px solid #075ba2;position:absolute;right:0;top:0;bottom:0;text-decoration:none;font-size:0;padding:0;min-width:50px}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::after{border-radius:0.2777777778rem}}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::after{background:#F08B22}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a:hover::after{transform:scaleY(1)}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::after{background:#075ba2}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a:hover{color:#fff}.impaired .node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::before,.impaired .node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::after{background:none !important}.impaired .node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a:hover{background:#fff !important;color:#000 !important}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:16px}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address input{height:50px;padding-right:60px}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address{width:calc(50% - 0.9rem)}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a{border-radius:0.2777777778rem}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address .field-suffix a::before{font-size:1rem;margin-right:0.5555555556rem}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address input{height:3.3333333333rem;border-color:transparent;padding-right:8.3333333333rem}.node-basket-order-order-form .form-item-pharmacy-pickup-pharma-address input:focus{border-color:#E8E8E8}}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-pharmacy-pickup"]{position:relative}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item){column-span:all}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .fieldset-legend{color:#F08B22;margin-top:5px}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .fieldset-legend{margin-top:0.8333333333rem;margin-bottom:0.5555555556rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios{margin-left:-0.5555555556rem;margin-right:-0.5555555556rem;display:flex;flex-wrap:wrap}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios{margin-bottom:-0.8333333333rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .form-type-radio,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .form-type-checkbox,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .form-type-radio,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .form-type-checkbox{padding-left:0.5555555556rem;padding-right:0.5555555556rem;width:100%;display:flex}@media screen and (min-width:768px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .form-type-radio,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .form-type-checkbox,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .form-type-radio,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .form-type-checkbox{width:50%}}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .form-type-radio,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .form-type-checkbox,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .form-type-radio,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .form-type-checkbox{width:33.333%}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option{background:#FFFFFF;box-shadow:0px 0px 30px rgba(60,63,65,0.06);border-radius:5px;padding:8px 30px;border:1px solid #B2CCE1;flex-grow:1;margin-bottom:0}@media screen and (min-width:160px) and (max-width:1214px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option{cursor:default}}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option{padding:0.6666666667rem 2.0555555556rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option::before,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option::before{border-radius:3px}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option::after,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option::after{background:url("/themes/personal/images/icons/check.svg") no-repeat center center;background-size:1rem}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option:after,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option:before,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option:after,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option:before{left:8px;top:8px;margin-top:0}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option:after,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option:before,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option:after,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option:before{left:0.5555555556rem;top:0.5555555556rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes .option:hover,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios .option:hover{border-color:#075ba2}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes input:checked~label::after,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios input:checked~label::after{transform:scale(1)}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes input:checked~label .package-wrap--count,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios input:checked~label .package-wrap--count{opacity:1}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes input:checked~label .package-wrap--count .count_input,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios input:checked~label .package-wrap--count .count_input{cursor:default}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes input:checked~label .package-wrap--count .arrow,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios input:checked~label .package-wrap--count .arrow{cursor:pointer}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-checkboxes input:checked~label .package-wrap--count .arrow:hover,.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .form-radios input:checked~label .package-wrap--count .arrow:hover{color:#F08B22}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap{display:flex;align-items:flex-start}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--image{width:65px;flex-shrink:0;margin-right:5px;text-align:center;position:relative}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--image::before{content:"";display:block;padding:0 0 100%}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--image img{position:absolute;left:0;right:0;top:0;bottom:0;max-height:100%;width:auto;margin:auto}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--image{width:3rem;margin-right:0.2777777778rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--title{font-size:0.75rem;font-weight:700}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--title{font-size:1rem;font-weight:700}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;margin-top:5px}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--actions{gap:0.5555555556rem 1.1111111111rem;margin-top:0.4444444444rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count{width:96px;height:30px;background:#F9F9F9;border:1px solid #E8E8E8;border-radius:5px;display:flex;opacity:0.5}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count{width:6rem;height:2.7222222222rem;border-radius:0.2777777778rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .arrow{width:33.333%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:0;text-decoration:none;transition:0.3s;color:#075ba2;background:none}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .arrow::before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:10px}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .arrow::before{font-size:0.5555555556rem}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .arrow.min{cursor:default}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .arrow.min::before{content:""}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .arrow.plus{cursor:default}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .arrow.plus::before{content:""}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .count_input{font-size:0.75rem;font-weight:700;border:none;min-height:0;padding:0;height:100%;background:transparent;-moz-appearance:textfield;flex-grow:1;text-align:center;position:static;visibility:visible;cursor:default}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--count .count_input{font-size:1rem;font-weight:700}}.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--price:not(.pre_load){font-size:0.75rem;font-weight:700;color:#075ba2}@media screen and (min-width:1215px){.node-basket-order-order-form div[id^="edit-order-package"]:not(.form-item) .package-wrap--price:not(.pre_load){font-size:1rem;font-weight:700}}.node-basket-order-order-form .user_balance_form{display:flex;flex-wrap:wrap;margin:15px -0.3888888889rem 0}@media screen and (min-width:1215px){.node-basket-order-order-form .user_balance_form{margin-top:2rem}}.node-basket-order-order-form .user_balance_form .form-item{width:100%;padding:0 0.3888888889rem}.node-basket-order-order-form .user_balance_form .form-item label,.node-basket-order-order-form .user_balance_form .form-item .field-suffix{display:none}@media screen and (min-width:768px){.node-basket-order-order-form .user_balance_form .form-item{width:50%}}.node-basket-order-order-form .user-balance-info{width:100%;padding:0 0.3888888889rem;margin-bottom:0.5555555556rem}.node-basket-order-order-form .user-balance-info__item{display:flex;align-items:center}.node-basket-order-order-form .user-balance-info__label{margin-right:0.25em}.node-basket-order-order-form .user-balance-info__value{font-size:1.125rem;font-weight:700;color:#075ba2}@media screen and (min-width:1215px){.node-basket-order-order-form .user-balance-info__value{font-size:1.3333333333rem;font-weight:700}}.node-basket-order-order-form .basket-bonus-payment-field-wrap{column-span:all;padding-top:5px;width:100% !important}@media screen and (min-width:1215px){.node-basket-order-order-form .basket-bonus-payment-field-wrap{padding-top:0}}.node-basket-order-order-form .form-item-basket-bonus-payment-field-on{padding-bottom:5px}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-basket-bonus-payment-field-on{padding-bottom:0.8333333333rem;margin-bottom:0}.node-basket-order-order-form .form-item-basket-bonus-payment-field-on label{transition:0s}}.node-basket-order-order-form .form-item-basket-bonus-payment-field-sum{padding-bottom:5px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-basket-bonus-payment-field-sum{padding-bottom:0;padding-right:1.3888888889rem;flex-direction:row;align-items:center;gap:1.1111111111rem}.node-basket-order-order-form .form-item-basket-bonus-payment-field-sum input.form-number{width:33.3333333333%}}.node-basket-order-order-form .form-item-basket-bonus-payment-field-sum div.description{padding:15px 20px;border-left:5px solid #F08B22;background:rgba(240,139,34,0.1);border-radius:5px}@media screen and (min-width:1215px){.node-basket-order-order-form .form-item-basket-bonus-payment-field-sum div.description{padding:1.1111111111rem 1.3888888889rem 1.0555555556rem;border-width:0.2777777778rem;border-radius:0.2777777778rem;margin:0}}.node-basket-order-order-form .basket-bonus-payment-info{font-size:1rem;font-weight:700;margin-bottom:10px;font-weight:700;padding-top:5px}@media screen and (min-width:1215px){.node-basket-order-order-form .basket-bonus-payment-info{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.node-basket-order-order-form .basket-bonus-payment-info{padding-top:0}}@media screen and (min-width:1215px){.node-basket-order-order-form .order-user-data-wrap{padding-bottom:0.8333333333rem}}.node-basket-order-order-form .order-user-data-wrap .name{display:inline;font-weight:700}.node-basket-order-order-form .order-user-data-wrap .form-item.form-item-esputnik-subscribe{margin-bottom:0}.node-basket-order-order-form .order-user-data-wrap .form-item-ma-order-user-data-edit{display:inline-block;margin-bottom:0}.node-basket-order-order-form .order-user-data-wrap .form-item-ma-order-user-data-edit label{font-size:0;padding:0}.node-basket-order-order-form .order-user-data-wrap .form-item-ma-order-user-data-edit label::after{display:none}.node-basket-order-order-form .order-user-data-wrap .form-item-ma-order-user-data-edit label::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-left:5px;font-size:14px;position:static;color:#075ba2;border:none}@media screen and (min-width:1215px){.node-basket-order-order-form .order-user-data-wrap .form-item-ma-order-user-data-edit label::before{margin-left:0.2777777778rem;font-size:0.8888888889rem}}.node-basket-order-order-form [id^="edit-esputnik-run-subscribe"]{align-self:center;width:100% !important}.node-basket-order-order-form .form-actions .order-cart-footer-sum-row--buttons{display:none}.node-basket-order-order-form .form-actions .bonus-me{margin:0 0 15px}.node-basket-order-order-form .form-actions .bonus-me .order-cart-footer-sum-row-inner{border-radius:5px}.details-buttons{display:flex}@media screen and (min-width:1215px){.details-buttons{display:none}}.details-buttons__cancel,.details-buttons__submit{font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#fff;padding:10px 25px;min-height:50px;width:50%;flex-grow:1;cursor:pointer}@media screen and (min-width:1215px){.details-buttons__cancel,.details-buttons__submit{font-size:1rem;font-weight:700}}.details-buttons__cancel::before,.details-buttons__submit::before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:12px}.details-buttons__cancel{background:#075ba2}.details-buttons__cancel.type-add::before{content:""}.details-buttons__submit{background:#F08B22}.details-buttons__submit::before{order:1}.details-buttons__submit.type-add::before{content:""}.phone-cart-navigation{position:fixed;z-index:31;left:0;right:0;bottom:0;display:flex;width:100%}@media screen and (min-width:1215px){.phone-cart-navigation{display:none !important}}.phone-cart-navigation .phone-cart-navigation-item{flex:1 0 auto;min-width:50%}.phone-cart-navigation .phone-cart-navigation-button{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px;width:100%;border-radius:0}@media screen and (min-width:1215px){.phone-cart-navigation .phone-cart-navigation-button{font-size:1rem;font-weight:700}}.impaired .phone-cart-navigation .phone-cart-navigation-button{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .phone-cart-navigation .phone-cart-navigation-button::before{display:none}.impaired .phone-cart-navigation .phone-cart-navigation-button:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.phone-cart-navigation .phone-cart-navigation-button{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.phone-cart-navigation .phone-cart-navigation-button{min-height:3.3333333333rem}}.phone-cart-navigation .phone-cart-navigation-button:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.phone-cart-navigation .phone-cart-navigation-button:hover{background:#0B67B5}.phone-cart-navigation .phone-cart-navigation-button:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}.phone-cart-navigation .phone-cart-navigation-button[data-type="next_step"]{background-color:#F08B22}.phone-cart-navigation .phone-cart-navigation-button[data-type="next_step"]::before{display:none}.phone-cart-navigation .phone-cart-navigation-button[data-type="next_step"]::after{font-family:"icomoon";line-height:1;font-weight:normal;animation-duration:1s;animation-iteration-count:infinite;content:"";margin-left:1rem}.phone-cart-navigation .phone-cart-navigation-button[data-type="next_step"]:hover{background:#F08B22}.phone-cart-navigation .phone-cart-navigation-button[data-type="to_cart"]{flex-direction:row-reverse;background-color:#075ba2}.phone-cart-navigation .phone-cart-navigation-button[data-type="to_cart"]::before{display:none}.phone-cart-navigation .phone-cart-navigation-button[data-type="to_cart"]::after{font-family:"icomoon";line-height:1;font-weight:normal;animation-duration:1s;animation-iteration-count:infinite;content:"";margin-right:1rem}.phone-cart-navigation .phone-cart-navigation-button[data-type="to_cart"]:hover{background:#075ba2}.site-page>.step-button-next,.site-page>.edit-order-button{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px;width:100%;position:fixed;left:0;right:0;bottom:0;z-index:31;border-radius:0;background-color:#F08B22;justify-content:space-between;animation:showUp 0.3s forwards}@media screen and (min-width:1215px){.site-page>.step-button-next,.site-page>.edit-order-button{font-size:1rem;font-weight:700}}.impaired .site-page>.step-button-next,.impaired .site-page>.edit-order-button{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .site-page>.step-button-next::before,.impaired .site-page>.edit-order-button::before{display:none}.impaired .site-page>.step-button-next:hover,.impaired .site-page>.edit-order-button:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.site-page>.step-button-next,.site-page>.edit-order-button{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.site-page>.step-button-next,.site-page>.edit-order-button{min-height:3.3333333333rem}}.site-page>.step-button-next:before,.site-page>.edit-order-button:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.site-page>.step-button-next:hover,.site-page>.edit-order-button:hover{background:#0B67B5}.site-page>.step-button-next:hover:before,.site-page>.edit-order-button:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}.site-page>.step-button-next::before,.site-page>.edit-order-button::before{display:none}.site-page>.step-button-next:after,.site-page>.edit-order-button:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";animation-duration:1s;animation-iteration-count:infinite;margin-left:1rem}.site-page>.step-button-next:hover,.site-page>.edit-order-button:hover{background:#F08B22}.site-page>.step-button-next~.site-footer,.site-page>.edit-order-button~.site-footer{padding-bottom:90px !important}.site-page>.step-button-next~.site-footer .scroll-top,.site-page>.edit-order-button~.site-footer .scroll-top{bottom:73px}.site-page>.step-button-next~.site-footer .scroll-top.is-sticky,.site-page>.edit-order-button~.site-footer .scroll-top.is-sticky{bottom:auto}@keyframes showUp{0%{transform:translateY(100%)}100%{transform:none}}@media screen and (min-width:160px) and (max-width:1214px){.basket-pages-finish{padding-top:30px}}.basket-pages-finish__text{margin:0 0 15px;background:#fff;border-radius:5px;padding:15px}@media screen and (min-width:1215px){.basket-pages-finish__text{padding:2.6666666667rem;margin-bottom:1.7777777778rem}}.basket-pages-finish__text a{color:#F08B22;text-decoration:none;font-weight:700;white-space:nowrap}.basket-pages-finish__text .order-status__btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2}@media screen and (min-width:1215px){.basket-pages-finish__text .order-status__btn{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.basket-pages-finish__text .order-status__btn{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.basket-pages-finish__text .order-status__btn::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.basket-pages-finish__text .order-status__btn::after{border-radius:0.2777777778rem}}.basket-pages-finish__text .order-status__btn::after{background:#F08B22}.basket-pages-finish__text .order-status__btn:hover::after{transform:scaleY(1)}.impaired .basket-pages-finish__text .order-status__btn{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .basket-pages-finish__text .order-status__btn::before,.impaired .basket-pages-finish__text .order-status__btn::after{background:none !important}.impaired .basket-pages-finish__text .order-status__btn:hover{background:#fff !important;color:#000 !important}.basket-pages-finish .top-info{text-align:center;margin:0 0 15px}@media screen and (min-width:1215px){.basket-pages-finish .top-info{text-align:left;margin-bottom:0.8333333333rem}}.basket-pages-finish .pharmacie{margin:0 0 1rem}@media screen and (min-width:1215px){.basket-pages-finish .pharmacie{margin-bottom:1.7777777778rem}}.basket-pages-finish .pharmacie-label{font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.basket-pages-finish .pharmacie-label{font-size:1.3333333333rem;font-weight:700}}.basket-pages-finish .basket-page-content__item--sum{margin-bottom:0;margin-top:10px}@media screen and (min-width:1215px){.basket-pages-finish .basket-page-content__item--sum{margin-top:0}}.basket-pages-finish .order-num{margin:0 0 1rem}.basket-pages-finish .adress{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;color:#075ba2;margin-left:-0.2em;margin-top:0.2em;font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.basket-pages-finish .adress{font-size:0.8888888889rem;font-weight:400}}.basket-pages-finish .adress::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:0.2em;padding-top:0.15em}@media screen and (min-width:1215px){.basket-pages-finish .adress{align-items:center;justify-content:flex-start}.basket-pages-finish .adress::before{padding-top:0}}.basket-pages-finish .adress .route-link{margin:0 0 0 0.4rem;background:linear-gradient(to right,currentColor 0%,currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.3s;font-weight:700;color:#075ba2}.basket-pages-finish .adress .route-link:hover{background-size:100% 1px}.basket-pages-finish .route{margin-top:1rem}.basket-pages-finish .route a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2}@media screen and (min-width:1215px){.basket-pages-finish .route a{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.basket-pages-finish .route a{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.basket-pages-finish .route a::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.basket-pages-finish .route a::after{border-radius:0.2777777778rem}}.basket-pages-finish .route a::after{background:#F08B22}.basket-pages-finish .route a:hover::after{transform:scaleY(1)}.impaired .basket-pages-finish .route a{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .basket-pages-finish .route a::before,.impaired .basket-pages-finish .route a::after{background:none !important}.impaired .basket-pages-finish .route a:hover{background:#fff !important;color:#000 !important}.basket-pages-finish .pay-warning{width:360px;max-width:100%;margin:0 auto;margin-bottom:20px;border-top:1px solid #E8E8E8;text-align:center;padding:20px 0 0}.basket-pages-finish .pay-warning strong{color:#F08B22}@media screen and (min-width:1215px){.basket-pages-finish .pay-warning{width:26.6666666667rem}}.my_cart_analogs_popup .pharmacy{font-weight:700}.my_cart_analogs_popup .product{font-size:0.875rem;font-weight:400;margin-top:0.25rem;color:#075ba2}@media screen and (min-width:1215px){.my_cart_analogs_popup .product{font-size:0.8888888889rem;font-weight:400}}.my_cart_analogs_popup .view-content{margin:1rem 0 0}.my_cart_analogs_popup .view-content .views-row{width:100%;padding:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.my_cart_analogs_popup .view-content .views-row:last-child{margin-bottom:0}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row{margin-bottom:1.3888888889rem}}.my_cart_analogs_popup .view-content .views-row div{font-size:0.875rem;font-weight:400;width:50%;position:relative}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row div{font-size:0.8888888889rem;font-weight:400}}.my_cart_analogs_popup .view-content .views-row div::before{content:"";position:absolute;left:100%;margin-left:15px;top:50%;width:60px;height:1px;background:#E8E8E8}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row div::before{width:4.1666666667rem;margin-left:0.8333333333rem}}.my_cart_analogs_popup .view-content .views-row a{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:50px;font-weight:700;min-height:50px;padding:0;border-radius:5px;background:none;font-size:0 !important;width:50px;overflow:visible}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row a{font-size:1rem;font-weight:700}}.impaired .my_cart_analogs_popup .view-content .views-row a{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .my_cart_analogs_popup .view-content .views-row a::before{display:none}.impaired .my_cart_analogs_popup .view-content .views-row a:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row a{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row a{min-height:2.7777777778rem}}.my_cart_analogs_popup .view-content .views-row a:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.my_cart_analogs_popup .view-content .views-row a:hover{background:#0B67B5}.my_cart_analogs_popup .view-content .views-row a:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row a{min-height:auto !important;height:2.7777777778rem;padding:0;width:2.7777777778rem}}.my_cart_analogs_popup .view-content .views-row a:before{top:-2px;background:#419C56;border:2px solid #419C56;border-radius:5px;left:-2px;right:-2px;bottom:-2px;width:auto;transform:scale(0.92) !important}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row a:before{top:-0.2222222222rem;right:-0.2222222222rem;left:-0.2222222222rem;bottom:-0.2222222222rem}}.my_cart_analogs_popup .view-content .views-row a:after{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:21px}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row a:after{font-size:1.3333333333rem}}.my_cart_analogs_popup .view-content .views-row a:hover{color:#419C56;background:none}.my_cart_analogs_popup .view-content .views-row a:hover::before{background:#fff;color:#419C56;opacity:1 !important}@media screen and (min-width:768px){.my_cart_analogs_popup .view-content .views-row a{margin:0 4px 5px}}@media screen and (min-width:1215px){.my_cart_analogs_popup .view-content .views-row a{min-height:3.3333333333rem}}.basket_courier_error{display:inline-block;padding:15px 20px;border-left:5px solid #F08B22;background:rgba(240,139,34,0.1);border-radius:5px;margin:10px 0 12px}.basket_courier_error.ma-np-desc-wrap{width:calc(100% - 1.1111111111rem) !important;margin-left:0.5555555556rem;margin-right:0.5555555556rem;margin-top:0}@media screen and (min-width:1215px){.basket_courier_error{padding:1.1111111111rem 1.3888888889rem;border-width:0.2777777778rem;border-radius:0.2777777778rem;margin:0 0 1.45rem}}@media screen and (min-width:160px) and (max-width:1214px){html.is-fullscreen{overflow:hidden;touch-action:none}html.is-fullscreen body{overflow:hidden;touch-action:none}html.is-fullscreen .basket-courier-wrap,html.is-fullscreen .basket-ipost-wrap{position:fixed;left:0;right:0;top:70px;bottom:0;display:flex;flex-direction:column;z-index:999;background:#fff;margin:0}html.is-fullscreen .basket-courier-wrap .leaflet-container,html.is-fullscreen .basket-ipost-wrap .leaflet-container{position:absolute !important;left:0;right:0;bottom:0;top:240px;height:auto !important}html.is-fullscreen .basket-courier-wrap .form-item-basket-ipost-mapdata,html.is-fullscreen .basket-ipost-wrap .form-item-basket-ipost-mapdata{display:none}html.is-fullscreen .basket-courier-wrap .form-item-sum,html.is-fullscreen .basket-ipost-wrap .form-item-sum{width:50%;display:block}html.is-fullscreen .basket-courier-wrap .form-item-sum .label,html.is-fullscreen .basket-ipost-wrap .form-item-sum .label{margin-bottom:5px}html.is-fullscreen .basket-courier-wrap .form-item-sum~.next-link,html.is-fullscreen .basket-ipost-wrap .form-item-sum~.next-link{display:flex}html.is-fullscreen .basket-courier-wrap .form-item-submit:not(:empty),html.is-fullscreen .basket-ipost-wrap .form-item-submit:not(:empty){width:calc(100% - 60px)}html.is-fullscreen .basket-courier-wrap .back-link,html.is-fullscreen .basket-ipost-wrap .back-link{display:flex}html.is-fullscreen .scroll-top,html.is-fullscreen .cl-launcher{display:none !important}html.map-is-usage .basket-ipost-result{display:none}}html.pseudo-fullscreen{overflow:hidden}html.pseudo-fullscreen .site-middle{z-index:999999}html.pseudo-fullscreen .basket-courier-wrap .leaflet-container.leaflet-pseudo-fullscreen{height:100% !important}html .basket-courier-wrap,html .basket-ipost-wrap{margin:0 -12px}html .basket-courier-wrap.is-error .control-searsh-wrap,html .basket-ipost-wrap.is-error .control-searsh-wrap{top:122px}@media screen and (min-width:1215px){html .basket-courier-wrap,html .basket-ipost-wrap{margin:0 0 0.5555555556rem}html .basket-courier-wrap.is-error .control-searsh-wrap,html .basket-ipost-wrap.is-error .control-searsh-wrap{top:100px}}html .basket-courier-wrap .basket_courier_error,html .basket-ipost-wrap .basket_courier_error{margin-left:12px;margin-right:12px}@media screen and (min-width:1215px){html .basket-courier-wrap .basket_courier_error,html .basket-ipost-wrap .basket_courier_error{margin-left:0;margin-right:0}}html .basket-courier-wrap .control-searsh-wrap,html .basket-ipost-wrap .control-searsh-wrap{top:auto;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;align-items:flex-start;border-radius:0.2777777778rem;width:auto;background:none;position:static;padding:0 12px 12px}@media screen and (min-width:1215px){html .basket-courier-wrap .control-searsh-wrap,html .basket-ipost-wrap .control-searsh-wrap{right:auto;width:100%;bottom:auto;top:0;padding:0.5555555556rem;position:absolute}}html .basket-courier-wrap .control-searsh-wrap.is-fixed,html .basket-ipost-wrap .control-searsh-wrap.is-fixed{z-index:9999}@media screen and (min-width:160px) and (max-width:1214px){html .basket-courier-wrap .control-searsh-wrap.is-fixed,html .basket-ipost-wrap .control-searsh-wrap.is-fixed{position:fixed;background:#F9F9F9;padding:10px 12px}}@media screen and (min-width:1215px){html .basket-courier-wrap .control-searsh-wrap.is-fixed,html .basket-ipost-wrap .control-searsh-wrap.is-fixed{position:fixed;padding:0.5555555556rem;width:69.7777777778rem;left:3.8888888889rem}}html .basket-courier-wrap .basket-courier-fullscreen-header,html .basket-ipost-wrap .basket-courier-fullscreen-header{position:fixed;left:0;right:0;top:0;z-index:9999;background:#fff;padding:12px}html .basket-courier-wrap .basket-courier-fullscreen-header-back,html .basket-ipost-wrap .basket-courier-fullscreen-header-back{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;text-decoration:none;z-index:2}html .basket-courier-wrap .basket-courier-fullscreen-header-title,html .basket-ipost-wrap .basket-courier-fullscreen-header-title{font-size:1rem;font-weight:700;display:flex;align-items:center;gap:12px}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-fullscreen-header-title,html .basket-ipost-wrap .basket-courier-fullscreen-header-title{font-size:1rem;font-weight:700}}html .basket-courier-wrap .basket-courier-fullscreen-header-title::before,html .basket-ipost-wrap .basket-courier-fullscreen-header-title::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:14px}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-fullscreen-header,html .basket-ipost-wrap .basket-courier-fullscreen-header{width:3.3333333333rem;height:3.3333333333rem;left:0.5555555556rem;top:0.5555555556rem;right:auto;border-radius:0.2777777778rem;display:flex;align-items:center;justify-content:center;cursor:pointer}html .basket-courier-wrap .basket-courier-fullscreen-header:hover .basket-courier-fullscreen-header-title::before,html .basket-ipost-wrap .basket-courier-fullscreen-header:hover .basket-courier-fullscreen-header-title::before{transform:translateX(-0.1666666667rem)}html .basket-courier-wrap .basket-courier-fullscreen-header-title,html .basket-ipost-wrap .basket-courier-fullscreen-header-title{font-size:0 !important;gap:0;justify-content:center}html .basket-courier-wrap .basket-courier-fullscreen-header-title::before,html .basket-ipost-wrap .basket-courier-fullscreen-header-title::before{transition:0.3s}}html .basket-courier-wrap .my-position,html .basket-ipost-wrap .my-position{background:#fff;border-radius:5px;font-size:0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 25px rgba(1,52,82,0.1);width:50px;height:50px;flex-shrink:0;align-self:flex-start;text-decoration:none;margin:0;padding:0;margin-right:10px;border:none}@media screen and (min-width:1215px){html .basket-courier-wrap .my-position,html .basket-ipost-wrap .my-position{width:3.3333333333rem;height:3.3333333333rem}}html .basket-courier-wrap .my-position:before,html .basket-ipost-wrap .my-position:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:1.3333333333rem;transition:0.3s}html .basket-courier-wrap .my-position:hover,html .basket-ipost-wrap .my-position:hover{color:#075ba2}html .basket-courier-wrap .my-position:hover:before,html .basket-ipost-wrap .my-position:hover:before{transform:scale(1.3)}html .basket-courier-wrap .form-item,html .basket-ipost-wrap .form-item{margin-bottom:10px}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item,html .basket-ipost-wrap .form-item{margin-bottom:0.5555555556rem}}html .basket-courier-wrap .form-item:last-child,html .basket-ipost-wrap .form-item:last-child{margin-bottom:0}html .basket-courier-wrap .form-item:has(input[style*="none"]),html .basket-ipost-wrap .form-item:has(input[style*="none"]){margin-bottom:0}html .basket-courier-wrap .form-item-basket-courier-control-address,html .basket-courier-wrap .form-item-basket-ipost-control-address,html .basket-ipost-wrap .form-item-basket-courier-control-address,html .basket-ipost-wrap .form-item-basket-ipost-control-address{width:50%;flex-grow:1;margin-bottom:0}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item-basket-courier-control-address,html .basket-courier-wrap .form-item-basket-ipost-control-address,html .basket-ipost-wrap .form-item-basket-courier-control-address,html .basket-ipost-wrap .form-item-basket-ipost-control-address{width:23.3333333333rem;flex-grow:0;margin-right:0.5555555556rem}}html .basket-courier-wrap .form-item-basket-courier-control-address input,html .basket-courier-wrap .form-item-basket-ipost-control-address input,html .basket-ipost-wrap .form-item-basket-courier-control-address input,html .basket-ipost-wrap .form-item-basket-ipost-control-address input{border:none;box-shadow:0 4px 25px rgba(1,52,82,0.1);margin-bottom:10px}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item-basket-courier-control-address input,html .basket-courier-wrap .form-item-basket-ipost-control-address input,html .basket-ipost-wrap .form-item-basket-courier-control-address input,html .basket-ipost-wrap .form-item-basket-ipost-control-address input{margin-bottom:0.5555555556rem}}html .basket-courier-wrap .form-item-basket-courier-control-address .ajax-progress,html .basket-courier-wrap .form-item-basket-ipost-control-address .ajax-progress,html .basket-ipost-wrap .form-item-basket-courier-control-address .ajax-progress,html .basket-ipost-wrap .form-item-basket-ipost-control-address .ajax-progress{bottom:10px;background:rgba(255,255,255,0.5)}html .basket-courier-wrap .form-item-basket-courier-control-address .ajax-progress .inner-throbber,html .basket-courier-wrap .form-item-basket-ipost-control-address .ajax-progress .inner-throbber,html .basket-ipost-wrap .form-item-basket-courier-control-address .ajax-progress .inner-throbber,html .basket-ipost-wrap .form-item-basket-ipost-control-address .ajax-progress .inner-throbber{box-shadow:none;width:30px;height:30px}html .basket-courier-wrap .form-item-basket-courier-control-address .ajax-progress .throbber,html .basket-courier-wrap .form-item-basket-ipost-control-address .ajax-progress .throbber,html .basket-ipost-wrap .form-item-basket-courier-control-address .ajax-progress .throbber,html .basket-ipost-wrap .form-item-basket-ipost-control-address .ajax-progress .throbber{width:25px;height:25px;box-shadow:0 0 0 10px #fff,0 0 10px rgba(0,0,0,0.3);border-width:2px}html .basket-courier-wrap .form-item-basket-courier-control-num,html .basket-courier-wrap .form-item-basket-courier-control-office,html .basket-ipost-wrap .form-item-basket-courier-control-num,html .basket-ipost-wrap .form-item-basket-courier-control-office{width:50%}html .basket-courier-wrap .form-item-basket-courier-control-num .ajax-progress,html .basket-courier-wrap .form-item-basket-courier-control-office .ajax-progress,html .basket-ipost-wrap .form-item-basket-courier-control-num .ajax-progress,html .basket-ipost-wrap .form-item-basket-courier-control-office .ajax-progress{bottom:3px;background:rgba(255,255,255,0.5)}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item-basket-courier-control-num .ajax-progress,html .basket-courier-wrap .form-item-basket-courier-control-office .ajax-progress,html .basket-ipost-wrap .form-item-basket-courier-control-num .ajax-progress,html .basket-ipost-wrap .form-item-basket-courier-control-office .ajax-progress{bottom:0}}html .basket-courier-wrap .form-item-basket-courier-control-num .ajax-progress .inner-throbber,html .basket-courier-wrap .form-item-basket-courier-control-office .ajax-progress .inner-throbber,html .basket-ipost-wrap .form-item-basket-courier-control-num .ajax-progress .inner-throbber,html .basket-ipost-wrap .form-item-basket-courier-control-office .ajax-progress .inner-throbber{box-shadow:none;width:30px;height:30px}html .basket-courier-wrap .form-item-basket-courier-control-num .ajax-progress .throbber,html .basket-courier-wrap .form-item-basket-courier-control-office .ajax-progress .throbber,html .basket-ipost-wrap .form-item-basket-courier-control-num .ajax-progress .throbber,html .basket-ipost-wrap .form-item-basket-courier-control-office .ajax-progress .throbber{width:25px;height:25px;box-shadow:0 0 0 10px #fff,0 0 10px rgba(0,0,0,0.3);border-width:2px}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item-basket-courier-control-num,html .basket-courier-wrap .form-item-basket-courier-control-office,html .basket-ipost-wrap .form-item-basket-courier-control-num,html .basket-ipost-wrap .form-item-basket-courier-control-office{width:11.1111111111rem;margin-right:0.5555555556rem}}html .basket-courier-wrap .form-item-basket-courier-control-num,html .basket-ipost-wrap .form-item-basket-courier-control-num{padding-right:10px}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item-basket-courier-control-num,html .basket-ipost-wrap .form-item-basket-courier-control-num{padding-right:0}}html .basket-courier-wrap .form-item-submit:not(:empty),html .basket-ipost-wrap .form-item-submit:not(:empty){width:100%;margin-bottom:0;order:1}html .basket-courier-wrap .form-item-sum,html .basket-ipost-wrap .form-item-sum{width:100%;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;flex-grow:1}html .basket-courier-wrap .form-item-sum .label,html .basket-ipost-wrap .form-item-sum .label{margin-right:5px}html .basket-courier-wrap .form-item-sum .value,html .basket-ipost-wrap .form-item-sum .value{font-size:20px;font-weight:700;color:#075ba2}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item-sum .value,html .basket-ipost-wrap .form-item-sum .value{font-size:1.3333333333rem}}html .basket-courier-wrap .form-item-sum~.back-link,html .basket-ipost-wrap .form-item-sum~.back-link{display:none}html .basket-courier-wrap .form-item-sum~.next-link,html .basket-ipost-wrap .form-item-sum~.next-link{display:none}html .basket-courier-wrap .form-item input,html .basket-ipost-wrap .form-item input{background:#fff;height:50px;width:100%;text-overflow:ellipsis}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item input,html .basket-ipost-wrap .form-item input{height:3.3333333333rem}}@media screen and (min-width:1215px){html .basket-courier-wrap .form-item-num,html .basket-courier-wrap .form-item-office,html .basket-ipost-wrap .form-item-num,html .basket-ipost-wrap .form-item-office{width:100%}}html .basket-courier-wrap .form-controls-help,html .basket-ipost-wrap .form-controls-help{position:relative;z-index:1;width:100%}@media screen and (min-width:160px) and (max-width:1214px){html .basket-courier-wrap .form-controls-help,html .basket-ipost-wrap .form-controls-help{display:none !important}}html .basket-courier-wrap .form-controls-help .help-title,html .basket-ipost-wrap .form-controls-help .help-title{border-radius:5px;padding:11px 14px;background:#fff;color:#075ba2;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;border:1px solid #E8E8E8}html .basket-courier-wrap .form-controls-help .help-title::after,html .basket-ipost-wrap .form-controls-help .help-title::after{font-family:"icomoon";line-height:1;font-weight:normal;transition:0.3s;content:"";font-size:0.65em}html .basket-courier-wrap .form-controls-help .help-desc,html .basket-ipost-wrap .form-controls-help .help-desc{transition:0.3s;position:absolute;left:0;right:0;bottom:100%;z-index:2;padding:14px 14px 0;background:#fff;border-radius:5px 5px 0 0;margin-bottom:-5px;opacity:0;pointer-events:none;border:1px solid #E8E8E8;border-bottom:none}html .basket-courier-wrap .form-controls-help:hover .help-title::after,html .basket-ipost-wrap .form-controls-help:hover .help-title::after{transform:rotate(180deg)}html .basket-courier-wrap .form-controls-help:hover .help-desc,html .basket-ipost-wrap .form-controls-help:hover .help-desc{opacity:1}@media screen and (min-width:1215px){html .basket-courier-wrap .form-controls-help,html .basket-ipost-wrap .form-controls-help{width:27.2777777778rem;order:1;margin-right:0.5555555556rem;margin-bottom:0.5555555556rem;flex-shrink:0}html .basket-courier-wrap .form-controls-help .help-title,html .basket-ipost-wrap .form-controls-help .help-title{border-radius:0.2777777778rem;padding:0.7222222222rem 0.7777777778rem}html .basket-courier-wrap .form-controls-help .help-desc,html .basket-ipost-wrap .form-controls-help .help-desc{padding:0 0.7777777778rem 0.7777777778rem;border-radius:0.2777777778rem;margin-bottom:0;margin-top:-0.2777777778rem;border-top:none;border-bottom:1px solid #E8E8E8;bottom:auto;top:100%}}html .basket-courier-wrap .submit-link,html .basket-ipost-wrap .submit-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#075ba2;min-width:100%;border-radius:0;background:#F08B22;gap:10px}@media screen and (min-width:1215px){html .basket-courier-wrap .submit-link,html .basket-ipost-wrap .submit-link{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){html .basket-courier-wrap .submit-link,html .basket-ipost-wrap .submit-link{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}html .basket-courier-wrap .submit-link::after,html .basket-ipost-wrap .submit-link::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){html .basket-courier-wrap .submit-link::after,html .basket-ipost-wrap .submit-link::after{border-radius:0.2777777778rem}}html .basket-courier-wrap .submit-link::after,html .basket-ipost-wrap .submit-link::after{background:#F08B22}html .basket-courier-wrap .submit-link:hover::after,html .basket-ipost-wrap .submit-link:hover::after{transform:scaleY(1)}.impaired html .basket-courier-wrap .submit-link,.impaired html .basket-ipost-wrap .submit-link{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired html .basket-courier-wrap .submit-link::before,.impaired html .basket-courier-wrap .submit-link::after,.impaired html .basket-ipost-wrap .submit-link::before,.impaired html .basket-ipost-wrap .submit-link::after{background:none !important}.impaired html .basket-courier-wrap .submit-link:hover,.impaired html .basket-ipost-wrap .submit-link:hover{background:#fff !important;color:#000 !important}html .basket-courier-wrap .submit-link::before,html .basket-ipost-wrap .submit-link::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";order:1}@media screen and (min-width:1215px){html .basket-courier-wrap .submit-link,html .basket-ipost-wrap .submit-link{min-height:2.4444444444rem;padding:0.5555555556rem 1rem;background:#075ba2}html .basket-courier-wrap .submit-link::before,html .basket-ipost-wrap .submit-link::before{display:none}}html .basket-courier-wrap .edit-link,html .basket-ipost-wrap .edit-link{margin:0;padding:0;border:none;font-weight:700;color:#075ba2}html .basket-courier-wrap .back-link,html .basket-ipost-wrap .back-link{width:50px;height:50px;background:#F9F9F9;display:none;justify-content:center;align-items:center;text-decoration:none;font-size:0;border-radius:5px;margin:0 5px}html .basket-courier-wrap .back-link::before,html .basket-ipost-wrap .back-link::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:1rem}html .basket-courier-wrap .next-link,html .basket-ipost-wrap .next-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:10px 25px;min-height:50px;background:#F08B22;margin:0;border-radius:0;flex-grow:1;gap:10px}@media screen and (min-width:1215px){html .basket-courier-wrap .next-link,html .basket-ipost-wrap .next-link{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){html .basket-courier-wrap .next-link,html .basket-ipost-wrap .next-link{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}html .basket-courier-wrap .next-link::after,html .basket-ipost-wrap .next-link::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){html .basket-courier-wrap .next-link::after,html .basket-ipost-wrap .next-link::after{border-radius:0.2777777778rem}}html .basket-courier-wrap .next-link::after,html .basket-ipost-wrap .next-link::after{background:#075ba2}html .basket-courier-wrap .next-link:hover::after,html .basket-ipost-wrap .next-link:hover::after{transform:scaleY(1)}.impaired html .basket-courier-wrap .next-link,.impaired html .basket-ipost-wrap .next-link{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired html .basket-courier-wrap .next-link::before,.impaired html .basket-courier-wrap .next-link::after,.impaired html .basket-ipost-wrap .next-link::before,.impaired html .basket-ipost-wrap .next-link::after{background:none !important}.impaired html .basket-courier-wrap .next-link:hover,.impaired html .basket-ipost-wrap .next-link:hover{background:#fff !important;color:#000 !important}html .basket-courier-wrap .next-link::before,html .basket-ipost-wrap .next-link::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";order:1}html .basket-courier-wrap .next-link::after,html .basket-ipost-wrap .next-link::after{display:none}html .basket-courier-wrap .error,html .basket-ipost-wrap .error{width:calc(100% - 60px)}html .basket-courier-wrap .error:first-child:last-child,html .basket-ipost-wrap .error:first-child:last-child{padding:0 12px 10px}@media screen and (min-width:1215px){html .basket-courier-wrap .error:first-child:last-child,html .basket-ipost-wrap .error:first-child:last-child{padding:0}}html .basket-courier-wrap select,html .basket-courier-wrap textarea,html .basket-ipost-wrap select,html .basket-ipost-wrap textarea{background-color:#fff}html .basket-courier-wrap textarea,html .basket-ipost-wrap textarea{resize:none;height:auto}html .basket-courier-wrap select,html .basket-ipost-wrap select{height:50px;width:100%}@media screen and (min-width:1215px){html .basket-courier-wrap select,html .basket-ipost-wrap select{padding-right:2.7777777778rem}}html .basket-courier-wrap .basket-courier-result:not(:empty),html .basket-courier-wrap .basket-ipost-result:not(:empty),html .basket-ipost-wrap .basket-courier-result:not(:empty),html .basket-ipost-wrap .basket-ipost-result:not(:empty){width:calc(100% + 24px);margin:10px -12px -10px;padding:0;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;align-content:flex-start;max-height:calc(400px - 20px);overflow:hidden auto;position:relative;z-index:3}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty),html .basket-courier-wrap .basket-ipost-result:not(:empty),html .basket-ipost-wrap .basket-courier-result:not(:empty),html .basket-ipost-wrap .basket-ipost-result:not(:empty){background:#fff;border-radius:0.2777777778rem;padding:1.1111111111rem;box-shadow:0 4px 25px rgba(1,52,82,0.1);max-height:calc(440px - 100px);margin:0 0 0.5555555556rem;width:43.2222222222rem}html .basket-courier-wrap .basket-courier-result:not(:empty):has(.submit-link),html .basket-courier-wrap .basket-ipost-result:not(:empty):has(.submit-link),html .basket-ipost-wrap .basket-courier-result:not(:empty):has(.submit-link),html .basket-ipost-wrap .basket-ipost-result:not(:empty):has(.submit-link){padding:0.3888888889rem 0.4444444444rem;box-shadow:none;width:auto;margin:0}html .basket-courier-wrap .basket-courier-result:not(:empty):has(.error:first-child),html .basket-courier-wrap .basket-ipost-result:not(:empty):has(.error:first-child),html .basket-ipost-wrap .basket-courier-result:not(:empty):has(.error:first-child),html .basket-ipost-wrap .basket-ipost-result:not(:empty):has(.error:first-child){margin:0;order:2;line-height:1;width:auto;flex-grow:1;padding-top:0.8888888889rem;padding-bottom:0.8888888889rem}}html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item{width:100%;padding:0 12px}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item{padding:0}}html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-submit,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-submit,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-submit,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-submit{padding:0}html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-address,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-address,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-address,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-address{font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-address,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-address,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-address,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-address{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-address,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-address,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-address,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-address{padding-right:0.5555555556rem;width:50%}}html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-address .val,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-address .val,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-address .val,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-address .val{display:inline;padding-right:0.3em}html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-address a,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-address a,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-address a,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-address a{display:inline}html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-noty,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-noty,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-noty,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-noty{width:100%}html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-submit:empty,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-submit:empty,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-submit:empty,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-submit:empty{display:none}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty) .form-item-time,html .basket-courier-wrap .basket-ipost-result:not(:empty) .form-item-time,html .basket-ipost-wrap .basket-courier-result:not(:empty) .form-item-time,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .form-item-time{width:50%}}html .basket-courier-wrap .basket-courier-result:not(:empty) .label,html .basket-courier-wrap .basket-ipost-result:not(:empty) .label,html .basket-ipost-wrap .basket-courier-result:not(:empty) .label,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .label{font-size:0.875rem;font-weight:400;font-weight:700 !important;display:flex;margin-bottom:5px}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty) .label,html .basket-courier-wrap .basket-ipost-result:not(:empty) .label,html .basket-ipost-wrap .basket-courier-result:not(:empty) .label,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .label{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty) .label,html .basket-courier-wrap .basket-ipost-result:not(:empty) .label,html .basket-ipost-wrap .basket-courier-result:not(:empty) .label,html .basket-ipost-wrap .basket-ipost-result:not(:empty) .label{margin-bottom:0}}html .basket-courier-wrap .basket-courier-result:not(:empty) label,html .basket-courier-wrap .basket-ipost-result:not(:empty) label,html .basket-ipost-wrap .basket-courier-result:not(:empty) label,html .basket-ipost-wrap .basket-ipost-result:not(:empty) label{font-size:0.875rem;font-weight:400;font-weight:700 !important;display:flex;margin-bottom:5px}@media screen and (min-width:1215px){html .basket-courier-wrap .basket-courier-result:not(:empty) label,html .basket-courier-wrap .basket-ipost-result:not(:empty) label,html .basket-ipost-wrap .basket-courier-result:not(:empty) label,html .basket-ipost-wrap .basket-ipost-result:not(:empty) label{font-size:0.8888888889rem;font-weight:400}}html .basket-courier-wrap .basket-courier-result:not(:empty) label::after,html .basket-courier-wrap .basket-ipost-result:not(:empty) label::after,html .basket-ipost-wrap .basket-courier-result:not(:empty) label::after,html .basket-ipost-wrap .basket-ipost-result:not(:empty) label::after{content:":"}html .basket-courier-wrap .basket-courier-result:not(:empty) label span,html .basket-courier-wrap .basket-ipost-result:not(:empty) label span,html .basket-ipost-wrap .basket-courier-result:not(:empty) label span,html .basket-ipost-wrap .basket-ipost-result:not(:empty) label span{width:1px;height:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#F08B22;position:absolute;z-index:1;bottom:23px}@media screen and (min-width:160px) and (max-width:1214px){html .basket-courier-wrap .leaflet-right,html .basket-ipost-wrap .leaflet-right{left:0;top:auto;bottom:0}html .basket-courier-wrap .leaflet-right .leaflet-control-zoom,html .basket-ipost-wrap .leaflet-right .leaflet-control-zoom{position:absolute;left:10px;bottom:10px}}html .basket-courier-wrap .leaflet-container,html .basket-ipost-wrap .leaflet-container{position:relative;transition:0.3s}@media screen and (min-width:1215px){html .basket-courier-wrap .leaflet-container[id="basket_courier_map"],html .basket-ipost-wrap .leaflet-container[id="basket_courier_map"]{height:440px !important}}html .basket-courier-wrap .ui-widget.ui-autocomplete,html .basket-ipost-wrap .ui-widget.ui-autocomplete{min-width:auto;padding-top:0}@media screen and (min-width:160px) and (max-width:1214px){html .basket-courier-wrap .ui-widget.ui-autocomplete,html .basket-ipost-wrap .ui-widget.ui-autocomplete{top:auto !important;bottom:50px}}html .basket-courier-wrap .ui-widget.ui-autocomplete .ui-menu-item-wrapper,html .basket-ipost-wrap .ui-widget.ui-autocomplete .ui-menu-item-wrapper{background:none !important;border-color:transparent !important;color:#2E2D2D !important;padding:5px 10px;font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){html .basket-courier-wrap .ui-widget.ui-autocomplete .ui-menu-item-wrapper,html .basket-ipost-wrap .ui-widget.ui-autocomplete .ui-menu-item-wrapper{font-size:0.8888888889rem;font-weight:400}}html .basket-courier-wrap .ui-widget.ui-autocomplete .ui-menu-item-wrapper:hover,html .basket-ipost-wrap .ui-widget.ui-autocomplete .ui-menu-item-wrapper:hover{background:#F9F9F9 !important}html .basket-courier-wrap .ui-widget.ui-autocomplete .ui-menu-item:last-of-type,html .basket-ipost-wrap .ui-widget.ui-autocomplete .ui-menu-item:last-of-type{margin-bottom:1px}html .basket-courier-wrap:has(.delivery-package-info){position:relative;margin-top:calc(120px + 1rem)}@media screen and (min-width:480px){html .basket-courier-wrap:has(.delivery-package-info){margin-top:calc(100px + 1rem)}}@media screen and (min-width:768px){html .basket-courier-wrap:has(.delivery-package-info){margin-top:calc(80px + 1rem)}}@media screen and (min-width:992px){html .basket-courier-wrap:has(.delivery-package-info){margin-top:calc(60px + 1rem)}}@media screen and (min-width:1215px){html .basket-courier-wrap:has(.delivery-package-info){margin-top:calc(3.5555555556rem + 1rem)}}html .basket-courier-wrap .delivery-package-info{padding:15px;margin:0 15px 1rem 10px;width:calc(100% - 15px - 10px);position:absolute;top:0;transform:translateY(calc(-100% - 1rem));border-left:5px solid #F08B22;background:rgba(240,139,34,0.1);border-radius:5px}@media screen and (min-width:1215px){html .basket-courier-wrap .delivery-package-info{width:100%;margin:0 0 1rem;padding:1.1111111111rem 1.3888888889rem;border-width:0.2777777778rem;border-radius:0.2777777778rem}}html .basket-courier-wrap .basket-courier-fullscreen-header+.form-item-basket-courier-control-address.is-fixed{width:100%;position:fixed;left:0;right:0;top:44px;bottom:140px;z-index:9998;background:#FFFFFF;border-top:1px solid #C5C4C4}html .basket-courier-wrap .basket-courier-fullscreen-header+.form-item-basket-courier-control-address.is-fixed input.form-text.ui-autocomplete-input{border-radius:0}html .basket-courier-wrap .basket-courier-fullscreen-header+.form-item-basket-courier-control-address.is-fixed .ui-widget.ui-autocomplete{max-height:100%;top:50px !important;bottom:0;border-radius:0;box-shadow:none;border-top:1px solid #C5C4C4}html .basket-courier-wrap .form-item-basket-courier-control-address+.my-position.link-submit{order:-1}.user-save-address-wrap{width:100%}@media screen and (min-width:160px) and (max-width:1214px){.user-save-address-wrap{order:-1;margin-bottom:1.25rem}}@media screen and (min-width:1215px){.user-save-address-wrap{margin-top:0.5rem}}.user-save-address-wrap .title{font-weight:700;margin-bottom:0.5555555556rem}.user-save-address-wrap .item{display:flex;align-items:flex-start;background:#F4F7FB;border-radius:5px;padding-left:15px;margin:0 0 2px}.user-save-address-wrap .item:last-of-type{margin-bottom:0}@media screen and (min-width:1215px){.user-save-address-wrap .item{padding-left:1.1111111111rem;padding-right:0.2777777778rem;border-radius:0.2777777778rem;margin-bottom:0.1111111111rem}}.user-save-address-wrap .item::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";color:#075ba2;margin-top:1em;margin-right:0.5em}@media screen and (min-width:1215px){.user-save-address-wrap .item::before{font-size:1.2em;margin-top:0.8em}}.user-save-address-wrap .item a{padding:15px 0;text-decoration:none;flex-grow:1;transition:0.2s}@media screen and (min-width:1215px){.user-save-address-wrap .item a{padding:1rem 0}}.user-save-address-wrap .item a:hover{color:#075ba2}.user-save-address-wrap .item a:last-child{padding:15px;align-self:center;flex-grow:0;font-size:0;flex-shrink:0;color:#9E9D9D;transition:0.2s;margin-left:0.5em}@media screen and (min-width:1215px){.user-save-address-wrap .item a:last-child{padding:1rem}}.user-save-address-wrap .item a:last-child:hover{color:#2E2D2D}.user-save-address-wrap .item a:last-child::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:0.65rem}@media screen and (min-width:768px){.view-cart-goods.view-display-id-cart table{display:table;border-collapse:separate;border-spacing:0 0.2777777778rem}.view-cart-goods.view-display-id-cart table tbody{display:table-row-group}.view-cart-goods.view-display-id-cart table tr{display:table-row}.view-cart-goods.view-display-id-cart table td{display:table-cell;padding:0.8333333333rem;height:8.8888888889rem}.view-cart-goods.view-display-id-cart table .title{padding:0}.view-cart-goods.view-display-id-cart table .td_last{position:static}}@media screen and (min-width:1215px){.basket-page-content{flex-direction:row}.basket-page-content__item--delivery{width:22.7777777778rem;margin-left:8.8888888889rem;order:initial}.view-cart-goods.view-display-id-cart table .line_group .price{min-width:30%;flex-shrink:0}.view-cart-goods.view-display-id-cart table .title{margin-bottom:0.2777777778rem}.pharmacy-chosen__view-tab:before{margin-right:0.5rem}.basket-page-content .form-view-column>.form-wrapper,.basket-page-content .form-view-column>.form-item{width:33.333%}.basket-page-content .form-view-column>.form-wrapper.form-type-checkbox,.basket-page-content .form-view-column>.form-wrapper.field--type-string-long,.basket-page-content .form-view-column>.form-item.form-type-checkbox,.basket-page-content .form-view-column>.form-item.field--type-string-long{width:100%}.basket-page-content .form-view-column>.form-wrapper.form-info,.basket-page-content .form-view-column>.form-item.form-info{width:auto}.basket-page-content .form-view-column>.form-wrapper.form-actions,.basket-page-content .form-view-column>.form-item.form-actions{width:100%}.basket-page-content .social-login{margin-top:0}.b-basket-finish__table .basket_lk_goods_table_wrap table{border-collapse:separate;border-spacing:0 0.2777777778rem;margin-top:-0.2777777778rem;margin-bottom:-0.2777777778rem}.b-basket-finish__table .basket_lk_goods_table_wrap table tr{border-radius:5px}.b-basket-finish__table .basket_lk_goods_table_wrap table tr td:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.b-basket-finish__table .basket_lk_goods_table_wrap table tr td:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.b-basket-finish__table .basket_lk_goods_table_wrap table tr td.td_pharma_group,.b-basket-finish__table .basket_lk_goods_table_wrap table tr td.td_order_num{padding:0}.choose_pharmacy_page.active-map .pharmacy-chosen__filter-group{margin:0}}
