/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
*{outline:none}.atc-page{background:#fff;padding:15px 15px 5px;border-radius:5px}.atc-page-childs strong,.atc-page-parents strong{color:#075ba2}.atc-page-childs a,.atc-page-parents a{text-decoration:none}.atc-page-childs a:hover,.atc-page-parents a:hover{text-decoration:underline}.atc-page-childs-item{margin-bottom:10px;color:#075ba2}.atc-page-childs-item a{color:#2E2D2D}.atc-page-parents-item{margin-bottom:10px}.atc-page-parents-item.level-0 a{font-size:0.875rem;font-weight:400;display:inline-block;color:#9E9D9D;padding-bottom:10px;text-decoration:underline}@media screen and (min-width:1215px){.atc-page-parents-item.level-0 a{font-size:0.8888888889rem;font-weight:400}}.atc-page-parents-item.level-0 a:hover{text-decoration:none}.view-catalog.view-display-id-page_4 .view-empty span{font-size:1rem}.view-catalog.view-mode-list .view-content{margin-left:-15px;margin-right:-15px}@media screen and (min-width:1215px){.atc-page{background:#fff;padding:2.2222222222rem 2.2222222222rem 1.3888888889rem;width:65rem;margin:0 auto;max-width:100%;border-radius:0.2777777778rem}.atc-page-childs-item{margin-bottom:0.8333333333rem}.atc-page-parents-item{margin-bottom:0.8333333333rem}.atc-page-parents-item.level-0{padding-bottom:1.2222222222rem}.view-catalog.view-mode-list .b-product-list{padding-left:0;padding-right:0}.view-catalog.view-mode-list .b-product-list__second{padding-right:0}}
.breadcrumb{padding:0}@media screen and (min-width:1215px){.breadcrumb{font-size:0.8888888889rem;font-weight:400;display:flex;align-items:center;justify-content:space-between}}.breadcrumb ol{display:flex;align-items:center}@media screen and (min-width:1215px){.breadcrumb ol{display:block}}.breadcrumb li{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;flex-shrink:0;font-size:0.875rem}.breadcrumb li::before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:inline-block;vertical-align:middle;margin:0 0.625rem;font-size:0.625em;color:#075ba2}@media screen and (min-width:1215px){.breadcrumb li{font-size:0.8888888889rem}.breadcrumb li::before{margin-left:0.8333333333rem;margin-right:0.8333333333rem}}.breadcrumb li:first-of-type{display:inline-block;vertical-align:middle;margin-top:-0.1em}.breadcrumb li:first-of-type:before{display:none}.breadcrumb li:first-of-type a{display:block;font-size:0;color:#075ba2}.breadcrumb li:first-of-type a:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:1.125rem}@media screen and (min-width:1215px){.breadcrumb li:first-of-type a:before{font-size:1.1111111111rem}}.breadcrumb li:last-of-type{padding-right:1.5625rem}.breadcrumb a{color:inherit;transition:all 0.3s;text-decoration:none}.breadcrumb a:hover{color:#075ba2}.breadcrumb-back{display:none;flex-shrink:0;color:#5A5959}@media screen and (min-width:1215px){.breadcrumb-back{display:block}}.breadcrumb-back a:before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";display:inline-block;vertical-align:middle;margin:-0.2em 0.8em 0 0;animation-duration:1s;animation-iteration-count:infinite}.breadcrumb-back a:hover:before{animation-name:fadeOutLeft}
.site-content__top{opacity:0}@media screen and (min-width:1215px){.site-content__top{opacity:1}}.site-content__top.is-ready{opacity:1}@media screen and (min-width:160px) and (max-width:1214px){.page-search .site-content__top,.page-search .site-content__title{display:none}}.site-content__title{display:block;margin-bottom:15px}@media screen and (min-width:1215px){.site-content__title{margin-bottom:2.0555555556rem}}@media screen and (min-width:768px){.block-personal-page-title h1{display:flex;align-items:flex-end;flex-wrap:wrap;gap:2px 10px}.block-personal-page-title h1 .filter-result-num{font-size:14px;font-weight:400;line-height:1.5;flex-shrink:0}}@media screen and (min-width:1215px){.block-personal-page-title h1{gap:0.2777777778rem 0.8333333333rem}.block-personal-page-title h1 .filter-result-num{font-size:1rem;line-height:2}}.mobile-buttons-wrapper{display:flex;margin:0 -5px}@media screen and (min-width:1215px){.mobile-buttons-wrapper{display:none}}.mobile-buttons-wrapper .filter-btn{flex:1;margin:0 5px 10px}.mobile-buttons-wrapper .filter-btn-category{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}@media screen and (min-width:1215px){.mobile-buttons-wrapper .filter-btn-category{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.mobile-buttons-wrapper .filter-btn-category{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.mobile-buttons-wrapper .filter-btn-category::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){.mobile-buttons-wrapper .filter-btn-category::after{border-radius:0.2777777778rem}}.mobile-buttons-wrapper .filter-btn-category::after{background:#075ba2}.mobile-buttons-wrapper .filter-btn-category:hover::after{transform:scaleY(1)}.impaired .mobile-buttons-wrapper .filter-btn-category{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .mobile-buttons-wrapper .filter-btn-category::before,.impaired .mobile-buttons-wrapper .filter-btn-category::after{background:none !important}.impaired .mobile-buttons-wrapper .filter-btn-category:hover{background:#fff !important;color:#000 !important}.mobile-buttons-wrapper .filter-btn-default{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){.mobile-buttons-wrapper .filter-btn-default{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.mobile-buttons-wrapper .filter-btn-default{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.mobile-buttons-wrapper .filter-btn-default::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){.mobile-buttons-wrapper .filter-btn-default::after{border-radius:0.2777777778rem}}.mobile-buttons-wrapper .filter-btn-default::after{background:#F08B22}.mobile-buttons-wrapper .filter-btn-default:hover::after{transform:scaleY(1)}.impaired .mobile-buttons-wrapper .filter-btn-default{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .mobile-buttons-wrapper .filter-btn-default::before,.impaired .mobile-buttons-wrapper .filter-btn-default::after{background:none !important}.impaired .mobile-buttons-wrapper .filter-btn-default:hover{background:#fff !important;color:#000 !important}.block.catalog-filter-form,.view-catalog .view-filters,.block-rest-filter{background:#fff;box-shadow:0px 0px 30px rgba(60,63,65,0.06);width:auto}@media screen and (min-width:160px) and (max-width:1214px){.block.catalog-filter-form,.view-catalog .view-filters,.block-rest-filter{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(0,0,0,0);transition:0.4s;visibility:hidden}.block.catalog-filter-form .block__layout,.view-catalog .view-filters .block__layout,.block-rest-filter .block__layout{height:100%}.block.catalog-filter-form .content,.view-catalog .view-filters .content,.block-rest-filter .content{height:100%}.block.catalog-filter-form .catalog-filter-form,.block.catalog-filter-form form,.view-catalog .view-filters .catalog-filter-form,.view-catalog .view-filters form,.block-rest-filter .catalog-filter-form,.block-rest-filter form{height:100%;overflow:hidden auto;padding-top:64px;padding-bottom:75px;background:#fff;transform:translateX(-100%);transition:0.3s;width:320px}.block.catalog-filter-form.is-open,.view-catalog .view-filters.is-open,.block-rest-filter.is-open{visibility:visible;background:rgba(0,0,0,0.6)}.block.catalog-filter-form.is-open .catalog-filter-form,.block.catalog-filter-form.is-open form,.view-catalog .view-filters.is-open .catalog-filter-form,.view-catalog .view-filters.is-open form,.block-rest-filter.is-open .catalog-filter-form,.block-rest-filter.is-open form{transform:none}}@media screen and (min-width:1215px){.block.catalog-filter-form,.view-catalog .view-filters,.block-rest-filter{border-radius:5px;overflow:hidden}}.block.catalog-filter-form .f_title,.view-catalog .view-filters .f_title,.block-rest-filter .f_title{font-size:1.125rem;font-weight:700;color:#fff;background:#075ba2;padding:15px;min-height:64px;display:grid;grid-template-columns:1fr auto;grid-column-gap:15px;align-items:center;align-content:center}@media screen and (min-width:1215px){.block.catalog-filter-form .f_title,.view-catalog .view-filters .f_title,.block-rest-filter .f_title{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:160px) and (max-width:1214px){.block.catalog-filter-form .f_title,.view-catalog .view-filters .f_title,.block-rest-filter .f_title{position:fixed;left:0;top:0;right:0;z-index:20;padding-left:36px;cursor:pointer;width:320px}.block.catalog-filter-form .f_title::before,.view-catalog .view-filters .f_title::before,.block-rest-filter .f_title::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:36px;font-size:12px}}@media screen and (min-width:1215px){.block.catalog-filter-form .f_title,.view-catalog .view-filters .f_title,.block-rest-filter .f_title{padding:1.3888888889rem;min-height:4.1111111111rem}}.block.catalog-filter-form .filter-result-num,.view-catalog .view-filters .filter-result-num,.block-rest-filter .filter-result-num{font-size:12px;font-weight:400}.block.catalog-filter-form .reset_link,.view-catalog .view-filters .reset_link,.block-rest-filter .reset_link{transition:0.3s;position:relative;text-decoration:none;font-size:0.8888888889rem;font-weight:normal;grid-row:span 2}.block.catalog-filter-form .reset_link:after,.view-catalog .view-filters .reset_link:after,.block-rest-filter .reset_link:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.block.catalog-filter-form .reset_link:after,.view-catalog .view-filters .reset_link:after,.block-rest-filter .reset_link:after{transform:scaleX(1)}.block.catalog-filter-form .reset_link:hover:after,.view-catalog .view-filters .reset_link:hover:after,.block-rest-filter .reset_link:hover:after{transform:scaleX(0)}.block.catalog-filter-form .filter-more,.view-catalog .view-filters .filter-more,.block-rest-filter .filter-more{font-size:0.75rem;font-weight:700;color:#075ba2;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;display:inline-block;vertical-align:middle;text-decoration:none;margin-top:10px}@media screen and (min-width:1215px){.block.catalog-filter-form .filter-more,.view-catalog .view-filters .filter-more,.block-rest-filter .filter-more{font-size:0.7777777778rem;font-weight:700}}.block.catalog-filter-form .filter-more:after,.view-catalog .view-filters .filter-more:after,.block-rest-filter .filter-more:after{font-family:"icomoon";line-height:1;font-weight:normal;font-size:12px;display:inline-block;vertical-align:middle;margin:0 0 0 10px;content:"";transition:0.3s}@media screen and (min-width:1215px){.block.catalog-filter-form .filter-more:after,.view-catalog .view-filters .filter-more:after,.block-rest-filter .filter-more:after{font-size:0.6666666667rem}}.block.catalog-filter-form .filter-more.open,.view-catalog .view-filters .filter-more.open,.block-rest-filter .filter-more.open{margin-top:15px}.block.catalog-filter-form .filter-more.open:after,.view-catalog .view-filters .filter-more.open:after,.block-rest-filter .filter-more.open:after{transform:rotate(-180deg)}.block.catalog-filter-form details,.view-catalog .view-filters details,.block-rest-filter details{border:none;border-top:1px solid #E8E8E8;padding:15px;margin:0}.block.catalog-filter-form details[open] summary::after,.view-catalog .view-filters details[open] summary::after,.block-rest-filter details[open] summary::after{transform:rotate(180deg)}@media screen and (min-width:1215px){.block.catalog-filter-form details,.view-catalog .view-filters details,.block-rest-filter details{padding:1.3888888889rem}}.block.catalog-filter-form details summary,.view-catalog .view-filters details summary,.block-rest-filter details summary{font-size:1rem;font-weight:700;padding:15px;padding-right:50px;margin:-15px;outline:none;cursor:pointer;position:relative;list-style:none}@media screen and (min-width:1215px){.block.catalog-filter-form details summary,.view-catalog .view-filters details summary,.block-rest-filter details summary{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.block.catalog-filter-form details summary,.view-catalog .view-filters details summary,.block-rest-filter details summary{padding:1.3888888889rem;padding-right:2.7777777778rem;margin:-1.3888888889rem}}.block.catalog-filter-form details summary::-webkit-details-marker,.view-catalog .view-filters details summary::-webkit-details-marker,.block-rest-filter details summary::-webkit-details-marker{display:none}.block.catalog-filter-form details summary::after,.view-catalog .view-filters details summary::after,.block-rest-filter details summary::after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:12px;position:absolute;right:20px;top:50%;margin-top:-6px;transition:0.3s;color:#075ba2}@media screen and (min-width:1215px){.block.catalog-filter-form details summary::after,.view-catalog .view-filters details summary::after,.block-rest-filter details summary::after{right:1.6666666667rem}}.block.catalog-filter-form details .details-wrapper,.view-catalog .view-filters details .details-wrapper,.block-rest-filter details .details-wrapper{margin-top:0.5555555556rem;padding:0}.block.catalog-filter-form details .form-item:last-of-type,.view-catalog .view-filters details .form-item:last-of-type,.block-rest-filter details .form-item:last-of-type{margin-bottom:0}.block.catalog-filter-form details .form-item .count,.view-catalog .view-filters details .form-item .count,.block-rest-filter details .form-item .count{color:#9E9D9D;margin-left:auto}.block.catalog-filter-form .form--inline>.form-item,.view-catalog .view-filters .form--inline>.form-item,.block-rest-filter .form--inline>.form-item{padding:15px;margin:0;border-top:1px solid #E8E8E8}@media screen and (min-width:1215px){.block.catalog-filter-form .form--inline>.form-item,.view-catalog .view-filters .form--inline>.form-item,.block-rest-filter .form--inline>.form-item{padding:1.3888888889rem}}.block.catalog-filter-form .form--inline>.form-item:first-of-type,.view-catalog .view-filters .form--inline>.form-item:first-of-type,.block-rest-filter .form--inline>.form-item:first-of-type{border:none}.block.catalog-filter-form .form--inline>.form-item>label,.view-catalog .view-filters .form--inline>.form-item>label,.block-rest-filter .form--inline>.form-item>label{margin-bottom:15px;font-weight:700}.block.catalog-filter-form .form--inline>.form-item .form-item:last-of-type,.view-catalog .view-filters .form--inline>.form-item .form-item:last-of-type,.block-rest-filter .form--inline>.form-item .form-item:last-of-type{margin-bottom:0}.block.catalog-filter-form .form--inline>.form-item .form-item .count,.view-catalog .view-filters .form--inline>.form-item .form-item .count,.block-rest-filter .form--inline>.form-item .form-item .count{color:rgba(32,33,36,0.3);font-size:13px;font-weight:400;margin-left:auto;padding-left:10px}.block.catalog-filter-form .form--inline .form-item.form-disabled,.view-catalog .view-filters .form--inline .form-item.form-disabled,.block-rest-filter .form--inline .form-item.form-disabled{opacity:0.4}.block.catalog-filter-form .form-item.form-item-price,.view-catalog .view-filters .form-item.form-item-price,.block-rest-filter .form-item.form-item-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}@media screen and (min-width:1215px){.block.catalog-filter-form .form-item.form-item-price,.view-catalog .view-filters .form-item.form-item-price,.block-rest-filter .form-item.form-item-price{min-height:auto}}.block.catalog-filter-form .form-item.form-item-price label,.view-catalog .view-filters .form-item.form-item-price label,.block-rest-filter .form-item.form-item-price label{width:100%}.block.catalog-filter-form .form-item.form-item-price .form-item,.view-catalog .view-filters .form-item.form-item-price .form-item,.block-rest-filter .form-item.form-item-price .form-item{margin:0;flex-grow:1;max-width:80px}@media screen and (min-width:1215px){.block.catalog-filter-form .form-item.form-item-price .form-item,.view-catalog .view-filters .form-item.form-item-price .form-item,.block-rest-filter .form-item.form-item-price .form-item{max-width:4.4444444444rem}}.block.catalog-filter-form .form-item.form-item-price input,.view-catalog .view-filters .form-item.form-item-price input,.block-rest-filter .form-item.form-item-price input{height:43px;text-align:center;padding:0 5px;font-size:0.8888888889rem;font-weight:400}.block.catalog-filter-form .form-item.form-item-price .arrow,.view-catalog .view-filters .form-item.form-item-price .arrow,.block-rest-filter .form-item.form-item-price .arrow{display:none}.block.catalog-filter-form .form-item.form-item-price .form-item-price-min,.view-catalog .view-filters .form-item.form-item-price .form-item-price-min,.block-rest-filter .form-item.form-item-price .form-item-price-min{order:5}.block.catalog-filter-form .form-item.form-item-price .form-item-price-max,.view-catalog .view-filters .form-item.form-item-price .form-item-price-max,.block-rest-filter .form-item.form-item-price .form-item-price-max{order:10}.block.catalog-filter-form .form-item.form-item-price .ui-slider,.view-catalog .view-filters .form-item.form-item-price .ui-slider,.block-rest-filter .form-item.form-item-price .ui-slider{clear:both;flex-grow:1;width:100%;margin:0 0 18px}.block.catalog-filter-form .price,.view-catalog .view-filters .price,.block-rest-filter .price{padding:15px}@media screen and (min-width:1215px){.block.catalog-filter-form .price,.view-catalog .view-filters .price,.block-rest-filter .price{padding:1.3888888889rem}}.block.catalog-filter-form .price-title,.view-catalog .view-filters .price-title,.block-rest-filter .price-title{font-size:1rem;font-weight:700;margin-bottom:12px}@media screen and (min-width:1215px){.block.catalog-filter-form .price-title,.view-catalog .view-filters .price-title,.block-rest-filter .price-title{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.block.catalog-filter-form .price-title,.view-catalog .view-filters .price-title,.block-rest-filter .price-title{margin-bottom:1.3888888889rem}}.block.catalog-filter-form .price-slider,.view-catalog .view-filters .price-slider,.block-rest-filter .price-slider{margin-bottom:56px;transform:translate(0,0)}@media screen and (min-width:1215px){.block.catalog-filter-form .price-slider,.view-catalog .view-filters .price-slider,.block-rest-filter .price-slider{margin-bottom:3.3888888889rem}}.block.catalog-filter-form .price .ui-slider-handle:active,.view-catalog .view-filters .price .ui-slider-handle:active,.block-rest-filter .price .ui-slider-handle:active{background:#075ba2;border:3px solid #fff}.block.catalog-filter-form .price .ui-slider-handle:not(:last-child) .tooltip,.view-catalog .view-filters .price .ui-slider-handle:not(:last-child) .tooltip,.block-rest-filter .price .ui-slider-handle:not(:last-child) .tooltip{left:0}.block.catalog-filter-form .price .ui-slider-handle:last-child .tooltip,.view-catalog .view-filters .price .ui-slider-handle:last-child .tooltip,.block-rest-filter .price .ui-slider-handle:last-child .tooltip{right:0}.block.catalog-filter-form .price .price-min,.block.catalog-filter-form .price .price-max,.block.catalog-filter-form .price .tooltip,.view-catalog .view-filters .price .price-min,.view-catalog .view-filters .price .price-max,.view-catalog .view-filters .price .tooltip,.block-rest-filter .price .price-min,.block-rest-filter .price .price-max,.block-rest-filter .price .tooltip{font-size:0.875rem;font-weight:400;min-width:80px;max-width:30%;height:43px;margin-left:0;background:#F9F9F9;border:1px solid #E8E8E8;border-radius:5px;color:#2E2D2D;text-align:center;margin-top:12px;position:fixed;top:100%}@media screen and (min-width:1215px){.block.catalog-filter-form .price .price-min,.block.catalog-filter-form .price .price-max,.block.catalog-filter-form .price .tooltip,.view-catalog .view-filters .price .price-min,.view-catalog .view-filters .price .price-max,.view-catalog .view-filters .price .tooltip,.block-rest-filter .price .price-min,.block-rest-filter .price .price-max,.block-rest-filter .price .tooltip{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.block.catalog-filter-form .price .price-min,.block.catalog-filter-form .price .price-max,.block.catalog-filter-form .price .tooltip,.view-catalog .view-filters .price .price-min,.view-catalog .view-filters .price .price-max,.view-catalog .view-filters .price .tooltip,.block-rest-filter .price .price-min,.block-rest-filter .price .price-max,.block-rest-filter .price .tooltip{min-width:4.4444444444rem;max-width:20%;height:2.3888888889rem;border-radius:0.2777777778rem;margin-top:0.9444444444rem}}.block.catalog-filter-form .price .price-min::before,.block.catalog-filter-form .price .price-max::before,.block.catalog-filter-form .price .tooltip::before,.view-catalog .view-filters .price .price-min::before,.view-catalog .view-filters .price .price-max::before,.view-catalog .view-filters .price .tooltip::before,.block-rest-filter .price .price-min::before,.block-rest-filter .price .price-max::before,.block-rest-filter .price .tooltip::before{display:none}.block.catalog-filter-form .price .price-min,.view-catalog .view-filters .price .price-min,.block-rest-filter .price .price-min{left:0}.block.catalog-filter-form .price .price-max,.view-catalog .view-filters .price .price-max,.block-rest-filter .price .price-max{right:0}.block.catalog-filter-form .category_wrap,.view-catalog .view-filters .category_wrap,.block-rest-filter .category_wrap{padding-bottom:0 !important;border:none}.block.catalog-filter-form .category_wrap summary,.view-catalog .view-filters .category_wrap summary,.block-rest-filter .category_wrap summary{margin-bottom:0;pointer-events:none;min-height:74px;background:#F08B22;color:#fff;display:flex;align-items:center;font-size:1.125rem;font-weight:700}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap summary,.view-catalog .view-filters .category_wrap summary,.block-rest-filter .category_wrap summary{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap summary,.view-catalog .view-filters .category_wrap summary,.block-rest-filter .category_wrap summary{pointer-events:initial;min-height:4.4444444444rem}}.block.catalog-filter-form .category_wrap summary:after,.view-catalog .view-filters .category_wrap summary:after,.block-rest-filter .category_wrap summary:after{display:none;color:currentColor}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap summary:after,.view-catalog .view-filters .category_wrap summary:after,.block-rest-filter .category_wrap summary:after{display:block}}.block.catalog-filter-form .category_wrap .details-wrapper,.view-catalog .view-filters .category_wrap .details-wrapper,.block-rest-filter .category_wrap .details-wrapper{margin-top:0}.block.catalog-filter-form .category_wrap .level_0,.view-catalog .view-filters .category_wrap .level_0,.block-rest-filter .category_wrap .level_0{border-top:1px solid #E8E8E8;margin-left:-25px;margin-right:-25px}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_0,.view-catalog .view-filters .category_wrap .level_0,.block-rest-filter .category_wrap .level_0{margin-left:-1.3888888889rem;margin-right:-1.3888888889rem}}.block.catalog-filter-form .category_wrap .level_0>a,.view-catalog .view-filters .category_wrap .level_0>a,.block-rest-filter .category_wrap .level_0>a{font-weight:700;padding:10px 25px;text-decoration:none;display:flex;min-height:74px;align-items:center;justify-content:space-between;z-index:1}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_0>a,.view-catalog .view-filters .category_wrap .level_0>a,.block-rest-filter .category_wrap .level_0>a{min-height:4.1111111111rem;padding:0.5555555556rem 1.3888888889rem}}.block.catalog-filter-form .category_wrap .level_0>a:hover,.view-catalog .view-filters .category_wrap .level_0>a:hover,.block-rest-filter .category_wrap .level_0>a:hover{color:#075ba2}.block.catalog-filter-form .category_wrap .level_0>a.is-active,.view-catalog .view-filters .category_wrap .level_0>a.is-active,.block-rest-filter .category_wrap .level_0>a.is-active{background:#075ba2;color:#fff}.block.catalog-filter-form .category_wrap .level_0.has-child>a:after,.view-catalog .view-filters .category_wrap .level_0.has-child>a:after,.block-rest-filter .category_wrap .level_0.has-child>a:after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:12px}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_0.has-child>a:after,.view-catalog .view-filters .category_wrap .level_0.has-child>a:after,.block-rest-filter .category_wrap .level_0.has-child>a:after{font-size:0.6666666667rem}}.block.catalog-filter-form .category_wrap .level_0.has-child>a.is-active:after,.view-catalog .view-filters .category_wrap .level_0.has-child>a.is-active:after,.block-rest-filter .category_wrap .level_0.has-child>a.is-active:after{transform:rotate(-180deg)}.block.catalog-filter-form .category_wrap .childs,.view-catalog .view-filters .category_wrap .childs,.block-rest-filter .category_wrap .childs{padding:25px}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .childs,.view-catalog .view-filters .category_wrap .childs,.block-rest-filter .category_wrap .childs{padding:1.3888888889rem}}.block.catalog-filter-form .category_wrap .level_1,.view-catalog .view-filters .category_wrap .level_1,.block-rest-filter .category_wrap .level_1{margin:0 0 10px}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_1,.view-catalog .view-filters .category_wrap .level_1,.block-rest-filter .category_wrap .level_1{margin-bottom:0.5555555556rem}}.block.catalog-filter-form .category_wrap .level_1:last-of-type,.view-catalog .view-filters .category_wrap .level_1:last-of-type,.block-rest-filter .category_wrap .level_1:last-of-type{margin-bottom:0}.block.catalog-filter-form .category_wrap .level_1>a,.view-catalog .view-filters .category_wrap .level_1>a,.block-rest-filter .category_wrap .level_1>a{display:block;font-weight:700;text-decoration:none;padding:5px 20px 5px 0;position:relative}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_1>a,.view-catalog .view-filters .category_wrap .level_1>a,.block-rest-filter .category_wrap .level_1>a{padding:0.2777777778rem 1.1111111111rem 0.2777777778rem 0}}.block.catalog-filter-form .category_wrap .level_1>a:hover,.view-catalog .view-filters .category_wrap .level_1>a:hover,.block-rest-filter .category_wrap .level_1>a:hover{color:#075ba2}.block.catalog-filter-form .category_wrap .level_1>a.is-active,.view-catalog .view-filters .category_wrap .level_1>a.is-active,.block-rest-filter .category_wrap .level_1>a.is-active{color:#075ba2}.block.catalog-filter-form .category_wrap .level_2_container,.view-catalog .view-filters .category_wrap .level_2_container,.block-rest-filter .category_wrap .level_2_container{margin:10px 0 0}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_2_container,.view-catalog .view-filters .category_wrap .level_2_container,.block-rest-filter .category_wrap .level_2_container{margin-top:0.5555555556rem}}.block.catalog-filter-form .category_wrap .level_2_container .level_2,.view-catalog .view-filters .category_wrap .level_2_container .level_2,.block-rest-filter .category_wrap .level_2_container .level_2{position:relative;padding:0 0 0 28px;margin:0 0 15px}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_2_container .level_2,.view-catalog .view-filters .category_wrap .level_2_container .level_2,.block-rest-filter .category_wrap .level_2_container .level_2{padding-left:1.5555555556rem;margin-bottom:0.8333333333rem}}.block.catalog-filter-form .category_wrap .level_2_container .level_2:last-of-type,.view-catalog .view-filters .category_wrap .level_2_container .level_2:last-of-type,.block-rest-filter .category_wrap .level_2_container .level_2:last-of-type{margin-bottom:0}.block.catalog-filter-form .category_wrap .level_2_container a,.view-catalog .view-filters .category_wrap .level_2_container a,.block-rest-filter .category_wrap .level_2_container a{background:linear-gradient(to right,#0B67B5 0%,#0B67B5 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition:0.3s}.block.catalog-filter-form .category_wrap .level_2_container a:hover,.view-catalog .view-filters .category_wrap .level_2_container a:hover,.block-rest-filter .category_wrap .level_2_container a:hover{background-size:100% 1px}.block.catalog-filter-form .category_wrap .level_2_container a:before,.view-catalog .view-filters .category_wrap .level_2_container a:before,.block-rest-filter .category_wrap .level_2_container a:before{content:"";position:absolute;left:4px;top:0.625em;background:#0B67B5;height:2px;width:12px;margin-top:-1px}@media screen and (min-width:1215px){.block.catalog-filter-form .category_wrap .level_2_container a:before,.view-catalog .view-filters .category_wrap .level_2_container a:before,.block-rest-filter .category_wrap .level_2_container a:before{left:0.2222222222rem;width:0.6666666667rem}}.block.catalog-filter-form .category_wrap .level_2_container a:hover,.block.catalog-filter-form .category_wrap .level_2_container a.is-active,.view-catalog .view-filters .category_wrap .level_2_container a:hover,.view-catalog .view-filters .category_wrap .level_2_container a.is-active,.block-rest-filter .category_wrap .level_2_container a:hover,.block-rest-filter .category_wrap .level_2_container a.is-active{color:#0B67B5}.block.catalog-filter-form .form-checkboxes .form-type-textfield,.view-catalog .view-filters .form-checkboxes .form-type-textfield,.block-rest-filter .form-checkboxes .form-type-textfield{margin-bottom:0.5555555556rem}.block.catalog-filter-form .form-checkboxes .search_checkboxes,.view-catalog .view-filters .form-checkboxes .search_checkboxes,.block-rest-filter .form-checkboxes .search_checkboxes{height:46px;padding-left:47px;background-image:url("/themes/personal/images/ico-search-1.svg");background-repeat:no-repeat;background-position:14px center;font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.block.catalog-filter-form .form-checkboxes .search_checkboxes,.view-catalog .view-filters .form-checkboxes .search_checkboxes,.block-rest-filter .form-checkboxes .search_checkboxes{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.block.catalog-filter-form .form-checkboxes .search_checkboxes,.view-catalog .view-filters .form-checkboxes .search_checkboxes,.block-rest-filter .form-checkboxes .search_checkboxes{height:2.5555555556rem;padding-left:2.6111111111rem;background-size:auto 1.1111111111rem;background-position:0.7777777778rem center}}.block.catalog-filter-form .form-checkboxes .form-type-checkbox,.view-catalog .view-filters .form-checkboxes .form-type-checkbox,.block-rest-filter .form-checkboxes .form-type-checkbox{margin-bottom:6px}.block.catalog-filter-form .form-checkboxes .form-type-checkbox:last-of-type,.view-catalog .view-filters .form-checkboxes .form-type-checkbox:last-of-type,.block-rest-filter .form-checkboxes .form-type-checkbox:last-of-type{margin-bottom:0}.block.catalog-filter-form .form-checkboxes .options_group_wrap,.view-catalog .view-filters .form-checkboxes .options_group_wrap,.block-rest-filter .form-checkboxes .options_group_wrap{margin-right:-15px;padding-right:15px}.block.catalog-filter-form .form-checkboxes .options_group_wrap.open,.view-catalog .view-filters .form-checkboxes .options_group_wrap.open,.block-rest-filter .form-checkboxes .options_group_wrap.open{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#075ba2 rgba(7,91,162,0.3);max-height:228px}.block.catalog-filter-form .form-checkboxes .options_group_wrap.open::-webkit-scrollbar,.view-catalog .view-filters .form-checkboxes .options_group_wrap.open::-webkit-scrollbar,.block-rest-filter .form-checkboxes .options_group_wrap.open::-webkit-scrollbar{width:7px;height:7px}@media screen and (min-width:1215px){.block.catalog-filter-form .form-checkboxes .options_group_wrap.open::-webkit-scrollbar,.view-catalog .view-filters .form-checkboxes .options_group_wrap.open::-webkit-scrollbar,.block-rest-filter .form-checkboxes .options_group_wrap.open::-webkit-scrollbar{width:0.3888888889rem;height:0.3888888889rem}}.block.catalog-filter-form .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-track,.view-catalog .view-filters .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-track,.block-rest-filter .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-track{background:rgba(7,91,162,0.3)}.block.catalog-filter-form .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-thumb,.view-catalog .view-filters .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-thumb,.block-rest-filter .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-thumb{background:#075ba2;border-radius:2px}.impaired .block.catalog-filter-form .form-checkboxes .options_group_wrap.open,.impaired .view-catalog .view-filters .form-checkboxes .options_group_wrap.open,.impaired .block-rest-filter .form-checkboxes .options_group_wrap.open{scrollbar-color:#000 #E8E8E8}.impaired .block.catalog-filter-form .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-track,.impaired .view-catalog .view-filters .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-track,.impaired .block-rest-filter .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-track{background:#E8E8E8}.impaired .block.catalog-filter-form .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-thumb,.impaired .view-catalog .view-filters .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-thumb,.impaired .block-rest-filter .form-checkboxes .options_group_wrap.open::-webkit-scrollbar-thumb{background:#000;border-radius:0}.block.catalog-filter-form .form-checkboxes .option,.view-catalog .view-filters .form-checkboxes .option,.block-rest-filter .form-checkboxes .option{display:flex;padding-left:28px}@media screen and (min-width:1215px){.block.catalog-filter-form .form-checkboxes .option,.view-catalog .view-filters .form-checkboxes .option,.block-rest-filter .form-checkboxes .option{padding-left:1.5555555556rem}}.block.catalog-filter-form .form-checkboxes .option:after,.block.catalog-filter-form .form-checkboxes .option:before,.view-catalog .view-filters .form-checkboxes .option:after,.view-catalog .view-filters .form-checkboxes .option:before,.block-rest-filter .form-checkboxes .option:after,.block-rest-filter .form-checkboxes .option:before{width:1.1em;height:1.1em;margin-top:-0.55em}.block.catalog-filter-form.is-filter .category_wrap,.view-catalog .view-filters.is-filter .category_wrap,.block-rest-filter.is-filter .category_wrap{display:none}.block.catalog-filter-form.is-category details:not(.category_wrap),.block.catalog-filter-form.is-category .form-item-price,.block.catalog-filter-form.is-category .f_title,.view-catalog .view-filters.is-category details:not(.category_wrap),.view-catalog .view-filters.is-category .form-item-price,.view-catalog .view-filters.is-category .f_title,.block-rest-filter.is-category details:not(.category_wrap),.block-rest-filter.is-category .form-item-price,.block-rest-filter.is-category .f_title{display:none}.block.catalog-filter-form .catalog-filter-line,.view-catalog .view-filters .catalog-filter-line,.block-rest-filter .catalog-filter-line{width:100%;display:flex;flex-wrap:wrap;padding:0 10px;margin-top:10px}.block.catalog-filter-form .catalog-filter-line:not(:has(li)),.view-catalog .view-filters .catalog-filter-line:not(:has(li)),.block-rest-filter .catalog-filter-line:not(:has(li)){margin-top:0}@media screen and (min-width:1215px){.block.catalog-filter-form .catalog-filter-line,.view-catalog .view-filters .catalog-filter-line,.block-rest-filter .catalog-filter-line{margin-top:1.6666666667rem}}.block.catalog-filter-form .catalog-filter-line li,.view-catalog .view-filters .catalog-filter-line li,.block-rest-filter .catalog-filter-line li{margin:0 5px 10px;list-style:none;padding:0;display:flex}.block.catalog-filter-form .catalog-filter-line li a,.view-catalog .view-filters .catalog-filter-line li a,.block-rest-filter .catalog-filter-line li a{flex-grow:1;padding:0.5rem 1rem;border:1px solid #B2CCE1;border-radius:5px;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:0.875rem;font-weight:400;transition:0.3s}@media screen and (min-width:1215px){.block.catalog-filter-form .catalog-filter-line li a,.view-catalog .view-filters .catalog-filter-line li a,.block-rest-filter .catalog-filter-line li a{font-size:0.8888888889rem;font-weight:400}}.block.catalog-filter-form .catalog-filter-line li a:after,.view-catalog .view-filters .catalog-filter-line li a:after,.block-rest-filter .catalog-filter-line li a:after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;margin:0 0 0 1rem;color:#F08B22;font-size:0.6em}.block.catalog-filter-form .catalog-filter-line li a:hover,.view-catalog .view-filters .catalog-filter-line li a:hover,.block-rest-filter .catalog-filter-line li a:hover{color:#075ba2;border-color:#075ba2}.block.catalog-filter-form .catalog-filter-line li a.reset-link,.view-catalog .view-filters .catalog-filter-line li a.reset-link,.block-rest-filter .catalog-filter-line li a.reset-link{border-color:transparent;background:#E8E8E8;color:#2E2D2D}.block.catalog-filter-form .catalog-filter-line li a.reset-link:after,.view-catalog .view-filters .catalog-filter-line li a.reset-link:after,.block-rest-filter .catalog-filter-line li a.reset-link:after{display:none}.block.catalog-filter-form .catalog-filter-line li a.reset-link:hover,.view-catalog .view-filters .catalog-filter-line li a.reset-link:hover,.block-rest-filter .catalog-filter-line li a.reset-link:hover{background:#F9F9F9;border-color:#E8E8E8;color:#F08B22}.block.catalog-filter-form .catalog-filter-line .count-items,.view-catalog .view-filters .catalog-filter-line .count-items,.block-rest-filter .catalog-filter-line .count-items{align-self:center}.block.catalog-filter-form .catalog-filter-line .count-items span,.view-catalog .view-filters .catalog-filter-line .count-items span,.block-rest-filter .catalog-filter-line .count-items span{font-weight:700;color:#075ba2}.mfp-filter .ajax-progress.ajax-progress-fullscreen{position:fixed;height:auto;bottom:0;display:flex;justify-content:center;align-items:center;z-index:2043;background:none}.mfp-filter .ajax-progress.ajax-progress-fullscreen .indeterminate{padding:0;width:49px;height:49px;margin:0;border:3px solid #075ba2;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;box-shadow:0 0 0 15px #fff,0 0 50px rgba(0,0,0,0.3);background:#fff;display:none}.mfp-filter .ajax-progress.ajax-progress-fullscreen .indeterminate::before,.mfp-filter .ajax-progress.ajax-progress-fullscreen .indeterminate::after{display:none}.mfp-filter .ajax-progress.ajax-progress-fullscreen .inner-throbber{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;box-shadow:0 0 0 15px #fff,0 0 50px rgba(0,0,0,0.3);background:#fff;margin:auto;padding:1px}.mfp-filter .ajax-progress.ajax-progress-fullscreen .inner-throbber svg{overflow:visible}.mobile-apply-filter{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){.mobile-apply-filter{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.mobile-apply-filter{padding:0.5555555556rem 1.3888888889rem;min-height:2.7777777778rem;border-radius:0.2777777778rem}}.mobile-apply-filter::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){.mobile-apply-filter::after{border-radius:0.2777777778rem}}.mobile-apply-filter::after{background:#F08B22}.mobile-apply-filter:hover::after{transform:scaleY(1)}.impaired .mobile-apply-filter{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .mobile-apply-filter::before,.impaired .mobile-apply-filter::after{background:none !important}.impaired .mobile-apply-filter:hover{background:#fff !important;color:#000 !important}.mobile-apply-filter-wrapper{position:fixed;bottom:0;left:0;padding:12px;z-index:2000;width:320px;background:#fff;border-top:1px solid #E8E8E8}@media screen and (min-width:1215px){.mobile-apply-filter-wrapper{display:none}}.view-catalog .catalog-filter-line{order:3;width:100%;display:flex;flex-wrap:wrap;padding:0 10px;margin-top:10px}.view-catalog .catalog-filter-line:not(:has(li)){margin-top:0}@media screen and (min-width:1215px){.view-catalog .catalog-filter-line{margin-top:1.6666666667rem}}.view-catalog .catalog-filter-line li{margin:0 5px 10px;list-style:none;padding:0;display:flex}.view-catalog .catalog-filter-line li a{flex-grow:1;padding:0.5rem 1rem;border:1px solid #B2CCE1;border-radius:5px;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:0.875rem;font-weight:400;transition:0.3s}@media screen and (min-width:1215px){.view-catalog .catalog-filter-line li a{font-size:0.8888888889rem;font-weight:400}}.view-catalog .catalog-filter-line li a:after{content:"";font-family:"icomoon";line-height:1;font-weight:normal;margin:0 0 0 1rem;color:#F08B22;font-size:0.6em}.view-catalog .catalog-filter-line li a:hover{color:#075ba2;border-color:#075ba2}.view-catalog .catalog-filter-line li a.reset-link{border-color:transparent;background:#E8E8E8;color:#2E2D2D}.view-catalog .catalog-filter-line li a.reset-link:after{display:none}.view-catalog .catalog-filter-line li a.reset-link:hover{background:#F9F9F9;border-color:#E8E8E8;color:#F08B22}.view-catalog .catalog-filter-line .count-items{align-self:center}.view-catalog .catalog-filter-line .count-items em,.view-catalog .catalog-filter-line .count-items span{font-weight:700;font-style:normal}.view-catalog .catalog_sort_wrap{margin:0 15px 15px;flex:1}@media screen and (min-width:1215px){.view-catalog .catalog_sort_wrap{max-width:16.6666666667rem}}.view-catalog.view-display-id-page_2 .b-product-small .drupal_package_like_button.favorite_button:before{content:"";font-weight:normal;color:#9E9D9D}.view-catalog.view-display-id-page_2 .b-product-small .drupal_package_like_button.favorite_button:hover:before{color:#F08B22}.view-catalog.view-display-id-page_6,.view-catalog.view-display-id-page_5,.view-catalog.view-display-id-page_4,.view-catalog.view-display-id-page_1{position:relative}.view-catalog.view-display-id-page_6 .view-header,.view-catalog.view-display-id-page_5 .view-header,.view-catalog.view-display-id-page_4 .view-header,.view-catalog.view-display-id-page_1 .view-header{margin-bottom:15px;transition:top 0.2s}.view-catalog.view-display-id-page_6 .view-header__wrapper,.view-catalog.view-display-id-page_5 .view-header__wrapper,.view-catalog.view-display-id-page_4 .view-header__wrapper,.view-catalog.view-display-id-page_1 .view-header__wrapper{height:45px}.view-catalog.view-display-id-page_6 .view-header__wrapper:has(.catalog__banner),.view-catalog.view-display-id-page_5 .view-header__wrapper:has(.catalog__banner),.view-catalog.view-display-id-page_4 .view-header__wrapper:has(.catalog__banner),.view-catalog.view-display-id-page_1 .view-header__wrapper:has(.catalog__banner){height:136px}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_6 .view-header,.view-catalog.view-display-id-page_5 .view-header,.view-catalog.view-display-id-page_4 .view-header,.view-catalog.view-display-id-page_1 .view-header{align-items:flex-end;margin:0 -0.8333333333rem 1.6666666667rem}}.view-catalog.view-display-id-page_6 .view-header.is-ready .views_style_switch_wrap,.view-catalog.view-display-id-page_5 .view-header.is-ready .views_style_switch_wrap,.view-catalog.view-display-id-page_4 .view-header.is-ready .views_style_switch_wrap,.view-catalog.view-display-id-page_1 .view-header.is-ready .views_style_switch_wrap{opacity:1;padding-right:12px}.view-catalog.view-display-id-page_6 .view-header.is-full .views_style_switch_wrap,.view-catalog.view-display-id-page_5 .view-header.is-full .views_style_switch_wrap,.view-catalog.view-display-id-page_4 .view-header.is-full .views_style_switch_wrap,.view-catalog.view-display-id-page_1 .view-header.is-full .views_style_switch_wrap{opacity:1}.view-catalog.view-display-id-page_6 .view-header.is-full .filter-btn-default,.view-catalog.view-display-id-page_5 .view-header.is-full .filter-btn-default,.view-catalog.view-display-id-page_4 .view-header.is-full .filter-btn-default,.view-catalog.view-display-id-page_1 .view-header.is-full .filter-btn-default{display:inline-flex}@media screen and (min-width:160px) and (max-width:1214px){.page-taxonomy-portal-pages .view-catalog.view-display-id-page_6 .view-header.is-full .views_style_switch_wrap,.page-taxonomy-portal-pages .view-catalog.view-display-id-page_5 .view-header.is-full .views_style_switch_wrap,.page-taxonomy-portal-pages .view-catalog.view-display-id-page_4 .view-header.is-full .views_style_switch_wrap,.page-taxonomy-portal-pages .view-catalog.view-display-id-page_1 .view-header.is-full .views_style_switch_wrap{margin-left:12px}}.view-catalog.view-display-id-page_6 .view-header [data-ajax-placeholder*="maCatalogBanner"] .ajax-big-pipe-loader,.view-catalog.view-display-id-page_5 .view-header [data-ajax-placeholder*="maCatalogBanner"] .ajax-big-pipe-loader,.view-catalog.view-display-id-page_4 .view-header [data-ajax-placeholder*="maCatalogBanner"] .ajax-big-pipe-loader,.view-catalog.view-display-id-page_1 .view-header [data-ajax-placeholder*="maCatalogBanner"] .ajax-big-pipe-loader{display:none}.view-catalog.view-display-id-page_6 .view-header .catalog__banner,.view-catalog.view-display-id-page_5 .view-header .catalog__banner,.view-catalog.view-display-id-page_4 .view-header .catalog__banner,.view-catalog.view-display-id-page_1 .view-header .catalog__banner{order:-3;padding:0 15px;margin-bottom:15px}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_6 .view-header .catalog__banner,.view-catalog.view-display-id-page_5 .view-header .catalog__banner,.view-catalog.view-display-id-page_4 .view-header .catalog__banner,.view-catalog.view-display-id-page_1 .view-header .catalog__banner{margin-bottom:0;padding:0 0.8333333333rem}.view-catalog.view-display-id-page_6 .view-header .catalog__banner img,.view-catalog.view-display-id-page_5 .view-header .catalog__banner img,.view-catalog.view-display-id-page_4 .view-header .catalog__banner img,.view-catalog.view-display-id-page_1 .view-header .catalog__banner img{max-width:48.3333333333rem}}.view-catalog.view-display-id-page_6 .view-header .views_style_switch_wrap,.view-catalog.view-display-id-page_5 .view-header .views_style_switch_wrap,.view-catalog.view-display-id-page_4 .view-header .views_style_switch_wrap,.view-catalog.view-display-id-page_1 .view-header .views_style_switch_wrap{margin-bottom:0;opacity:0;padding-right:0}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_6 .view-header .views_style_switch_wrap,.view-catalog.view-display-id-page_5 .view-header .views_style_switch_wrap,.view-catalog.view-display-id-page_4 .view-header .views_style_switch_wrap,.view-catalog.view-display-id-page_1 .view-header .views_style_switch_wrap{padding:0 0.8333333333rem;opacity:1}}.view-catalog.view-display-id-page_6 .view-header .pharmacy-item,.view-catalog.view-display-id-page_5 .view-header .pharmacy-item,.view-catalog.view-display-id-page_4 .view-header .pharmacy-item,.view-catalog.view-display-id-page_1 .view-header .pharmacy-item{padding:0 15px;align-self:center}.view-catalog.view-display-id-page_6 .view-header .filter-btn-category,.view-catalog.view-display-id-page_5 .view-header .filter-btn-category,.view-catalog.view-display-id-page_4 .view-header .filter-btn-category,.view-catalog.view-display-id-page_1 .view-header .filter-btn-category{order:-1;margin-left:15px;background:#F08B22;padding:15px 25px;font-weight:700;color:#fff;border-radius:5px;flex-grow:1}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_6 .view-header .filter-btn-category,.view-catalog.view-display-id-page_5 .view-header .filter-btn-category,.view-catalog.view-display-id-page_4 .view-header .filter-btn-category,.view-catalog.view-display-id-page_1 .view-header .filter-btn-category{display:none}}.view-catalog.view-display-id-page_6 .view-header .filter-btn-default,.view-catalog.view-display-id-page_5 .view-header .filter-btn-default,.view-catalog.view-display-id-page_4 .view-header .filter-btn-default,.view-catalog.view-display-id-page_1 .view-header .filter-btn-default{display:none;align-items:center;border-radius:5px;color:#075ba2;padding:0;margin-right:15px;margin-left:10px;order:1;cursor:pointer}.view-catalog.view-display-id-page_6 .view-header .filter-btn-default .filters,.view-catalog.view-display-id-page_5 .view-header .filter-btn-default .filters,.view-catalog.view-display-id-page_4 .view-header .filter-btn-default .filters,.view-catalog.view-display-id-page_1 .view-header .filter-btn-default .filters{font-size:0.75rem;font-weight:700;min-width:16px;height:16px;border-radius:16px;padding:0 5px;background:#075ba2;color:#fff;margin-left:5px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_6 .view-header .filter-btn-default .filters,.view-catalog.view-display-id-page_5 .view-header .filter-btn-default .filters,.view-catalog.view-display-id-page_4 .view-header .filter-btn-default .filters,.view-catalog.view-display-id-page_1 .view-header .filter-btn-default .filters{font-size:0.7777777778rem;font-weight:700}}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_6 .view-header .filter-btn-default,.view-catalog.view-display-id-page_5 .view-header .filter-btn-default,.view-catalog.view-display-id-page_4 .view-header .filter-btn-default,.view-catalog.view-display-id-page_1 .view-header .filter-btn-default{display:none}}.view-catalog.view-display-id-page_6 .view-header .filter-btn-default::before,.view-catalog.view-display-id-page_5 .view-header .filter-btn-default::before,.view-catalog.view-display-id-page_4 .view-header .filter-btn-default::before,.view-catalog.view-display-id-page_1 .view-header .filter-btn-default::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";margin-right:8px;font-size:20px}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_6 .view-header .form-type-select,.view-catalog.view-display-id-page_5 .view-header .form-type-select,.view-catalog.view-display-id-page_4 .view-header .form-type-select,.view-catalog.view-display-id-page_1 .view-header .form-type-select{padding:0 0.8333333333rem}}@media screen and (min-width:160px) and (max-width:1214px){.view-catalog.view-display-id-page_6.is-scrolled .catalog__banner,.view-catalog.view-display-id-page_5.is-scrolled .catalog__banner,.view-catalog.view-display-id-page_4.is-scrolled .catalog__banner,.view-catalog.view-display-id-page_1.is-scrolled .catalog__banner{display:none}.view-catalog.view-display-id-page_6.is-scrolled .view-header,.view-catalog.view-display-id-page_5.is-scrolled .view-header,.view-catalog.view-display-id-page_4.is-scrolled .view-header,.view-catalog.view-display-id-page_1.is-scrolled .view-header{position:fixed;left:0;right:0;padding:12px;background:#F9F9F9;box-shadow:0px 8px 16px 0px rgba(145,158,171,0.24);border-radius:0 0 5px 5px;z-index:11;animation:slideDown2 0.4s forwards}}.view-catalog.view-display-id-page_6 .sub-categories-wrapper,.view-catalog.view-display-id-page_5 .sub-categories-wrapper,.view-catalog.view-display-id-page_4 .sub-categories-wrapper,.view-catalog.view-display-id-page_1 .sub-categories-wrapper{padding:0 15px;min-width:0;width:100%}.view-catalog.view-display-id-page_6 .count_views_catalog,.view-catalog.view-display-id-page_5 .count_views_catalog,.view-catalog.view-display-id-page_4 .count_views_catalog,.view-catalog.view-display-id-page_1 .count_views_catalog{position:absolute;width:270px;right:100%;margin-right:30px;top:-30px}@media screen and (min-width:160px) and (max-width:1214px){body.hide-header-footer .view-catalog.view-display-id-page_6.is-scrolled .view-header,body.hide-header-footer .view-catalog.view-display-id-page_5.is-scrolled .view-header,body.hide-header-footer .view-catalog.view-display-id-page_4.is-scrolled .view-header,body.hide-header-footer .view-catalog.view-display-id-page_1.is-scrolled .view-header{animation:slideDown 0.4s forwards}}.view-catalog.view-display-id-page_4 .view-empty span{font-size:20px;font-weight:700}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_4 .view-empty span{font-size:1.3333333333rem}}.view-catalog.view-display-id-page_4 .view-empty .spellcheck{margin-top:15px}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_4 .view-empty .spellcheck{margin-top:0.8333333333rem}}.view-catalog.view-display-id-page_4 .view-empty .spellcheck ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.view-catalog.view-display-id-page_4 .view-empty .spellcheck li{margin-right:0.5em}.page-promotions-and-discounts .view-catalog.view-display-id-page_4 .view-footer .body{font-size:0.875rem;font-weight:400;text-align:center;margin-top:20px;color:#9E9D9D}@media screen and (min-width:1215px){.page-promotions-and-discounts .view-catalog.view-display-id-page_4 .view-footer .body{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.page-promotions-and-discounts .view-catalog.view-display-id-page_4 .view-footer .body{margin-top:1.6666666667rem}}.view-catalog.view-display-id-page_5 .view-footer .body{font-size:0.875rem;font-weight:400;text-align:center;margin-top:30px;color:#9E9D9D}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_5 .view-footer .body{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:160px) and (max-width:1214px){.view-catalog.view-display-id-page_6 .view-display-id-page_4 .catalog-filter-line{margin:0 0 10px;padding:0;gap:10px}.view-catalog.view-display-id-page_6 .view-display-id-page_4 .catalog-filter-line li{margin:0;padding:0}.view-catalog.view-display-id-page_6 .view-display-id-page_4 .catalog-filter-line li.total{width:100%}}@media screen and (min-width:160px) and (max-width:1214px){.page-taxonomy-portal-pages .view-catalog.view-display-id-page_6 .view-header.is-full .views_style_switch_wrap{margin-left:0}}@media screen and (min-width:160px) and (max-width:1214px){body:not(.page-taxonomy-portal-pages) .view-display-id-page_4 .catalog-filter-line{margin:0;padding:0;gap:0 10px}body:not(.page-taxonomy-portal-pages) .view-display-id-page_4 .catalog-filter-line li{margin-left:0;margin-right:0}body:not(.page-taxonomy-portal-pages) .view-display-id-page_4 .catalog-filter-line li:has(.count-items){width:100%}body:not(.page-taxonomy-portal-pages) .view-display-id-page_4 .catalog-filter-line li .placeholder{font-style:normal;font-weight:700}}.promotions-tabs{margin-bottom:15px}.promotions-tabs__items{display:flex;list-style:none;margin:0 -5px}.promotions-tabs__item{margin:0 5px;width:50%;display:flex;align-items:center;justify-content:center;text-align:center;background:#075ba2;color:#fff;border-radius:5px;cursor:pointer;transition:0.3s}.promotions-tabs__item.is-active{background:#F08B22}.promotions-tabs__item:not(.is-active):hover{background:#F08B22}.promotions-tabs span{font-size:1rem;font-weight:700;transition:0.2s;display:inline-block;padding:10px 20px;text-decoration:none;-webkit-tap-highlight-color:transparent}.promotions-tabs a{text-decoration:none}.site-content .l.is-toggle .view-catalog,.site-content .l.is-toggle .site-leftbar{display:none}.site-content .l.is-toggle .block-views-block-super-price-block-1{display:block}.page-promotions-and-discounts .site-content__title{display:block;margin-bottom:0}.page-promotions-and-discounts .site-content__title .block-personal-page-title{display:none}@media screen and (min-width:1215px){.page-promotions-and-discounts .site-content__title .block-personal-page-title{display:block}}.block.block-views-block-super-price-block-1{display:none;padding-top:0}.block.block-views-block-super-price-block-1 .block__title,.block.block-views-block-super-price-block-1 .more-link{display:none}.ma-filter-team{order:-10;width:100%;margin:0 15px 15px}.ma-filter-team .paragraph--type--section-team{padding:19px 13px;background:#fff;border-radius:5px}.ma-filter-team .field-section-team-ref{margin-right:13px}.ma-filter-team .field-section-team-ref__items{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.ma-filter-team .field-section-team-ref__item{margin:0 10px 20px}.ma-filter-team .paragraph-container{margin-top:20px}.ma-filter-team .field-section-team-date{display:flex}.ma-filter-team .field-section-team-date__label{margin-right:0.2em}.ma-filter-team .field-section-team-date__label::after{content:":"}.ma-filter-team .field-paragraph-bool{font-size:1rem;font-weight:700;margin-top:5px}@media screen and (min-width:1215px){.ma-filter-team .field-paragraph-bool{font-size:1rem;font-weight:700}}.ma-filter-team .field-paragraph-bool .status{display:inline-flex;align-items:center}.ma-filter-team .field-paragraph-bool .status::before{font-family:"icomoon";line-height:1;font-weight:normal;margin-right:5px;font-size:20px}.ma-filter-team .field-paragraph-bool .status-0{color:#DB001A}.ma-filter-team .field-paragraph-bool .status-0::before{content:""}.ma-filter-team .field-paragraph-bool .status-1{color:#419C56}.ma-filter-team .field-paragraph-bool .status-1::before{content:""}@media screen and (min-width:992px){.ma-filter-team .paragraph--type--section-team{display:flex;align-items:center;justify-content:space-between}.ma-filter-team .paragraph-container{margin-top:0}}@media screen and (min-width:1215px){.site-leftbar+.site-middle .view-catalog .views-row{width:33.333%}.site-leftbar+.site-middle .view-catalog .views-row .b-product-small .b-product__actions .action,.site-leftbar+.site-middle .view-catalog .views-row .b-product-list .b-product__actions .action{font-size:1rem}.promotions-tabs{margin-top:1.6666666667rem;margin-bottom:2.0555555556rem}.promotions-tabs__items{margin:0 -0.8333333333rem}.promotions-tabs__item{margin:0 0.8333333333rem;width:auto}.promotions-tabs span{font-size:1.125rem;font-weight:700;padding:1.1111111111rem 1.6666666667rem}.ma-filter-team{order:-10;width:100%;margin:0 0.8333333333rem 1.6666666667rem}.ma-filter-team .paragraph--type--section-team{padding:0.8333333333rem 1.3888888889rem;border-radius:0.2777777778rem}.ma-filter-team .field-section-team-ref{margin-right:1.6666666667rem}.ma-filter-team .field-section-team-ref__items{margin:0 -1.6666666667rem -30px}.ma-filter-team .field-section-team-ref__item{margin:0 1.6666666667rem 1.6666666667rem}.ma-filter-team .field-paragraph-bool{margin-top:0.2777777778rem}.ma-filter-team .field-paragraph-bool .status::before{margin-right:0.2777777778rem;font-size:1.1111111111rem}}@media screen and (min-width:1215px) and (min-width:1215px){.promotions-tabs span{font-size:1.3333333333rem;font-weight:700}}
